Remote send script

When calling Send() method, URScript (the programming language that controls the robot) is directly executed. If a program is running, it is immediately stopped to execute this script. Script can only be executed if you are connected to port UniversalRobotPorts.PrimaryClient (default if not specified) or UniversalRobotPorts.SecondaryClient.

// Create a new UR instance
var ur = new UR();
ur.Connect("192.168.0.1");
// ...
// Remote execute a movej
ur.Send("movej([-1.5,-1.5,-2,-0.5,1.8,0],a=1.4, v=1.05, t=0, r=0)");
// Set digital output 2 to true
ur.Send("set_digital_out(7,True)");

Please refer to the Script Manual to see all the functions you can remotely call : Download PDF Script Manual.

Logo

UnderAutomation
66 Avenue des Champs-Elysées
75008 Paris
FRANCE

© 2021 UnderAutomation - UnderAutomation Universal Robots .NET Communication SDK (Software Development Kit) bietet die Möglichkeit, angepasste .NET Core, .NET Framework und .NET Standard Anwendungen zu erstellen, die mit jedem UR-Roboter kommunizieren können. Es werden gebrauchsfertige Beispiele für Windows, Mac OS und Linux, LabView, Node.js und Python bereitgestellt. Es verwendet TCP/IP Dashboard Server und XML-RPC zur Fernsteuerung des Roboters und die Client-Schnittstelle zum Empfang und zur Dekodierung des Datenstroms.