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)は、あらゆるURロボットと通信できる、カスタマイズされた.NET Core、.NET Framework、.NET Standardアプリケーションを作成する機能を提供します。Windows、Mac OS、Linux、LabView、Node.js、Python用のすぐに使えるサンプルが用意されています。TCP/IP Dashboard ServerとXML-RPCを使ってロボットをリモートコントロールし、Client Interfaceでデータストリームの受信とデコードを行います。