优傲机器人应用
TCP/IP 及远端控制
较常搭配优傲机器人使用的通讯方式之一便是简单地透过乙太网路进行 TCP/IP 通讯端连线。为何 TCP/IP 受欢迎呢?许多在所有优傲机器人上执行之现成远端控制伺服器,包括主要、次要、即时及 Dashboard 伺服器,均使用 TCP/IP 通讯协定。这些伺服器接受来自远端用户端程式的各种指令,而用户端程式可能在外部装置或另一部机器人上执行。在优傲机器人彼此交接零件的情境中,时间点可能会因为前一个任务而有所差异,因此就可使用 Dashboard 伺服器来指挥优傲机器人启动、暂停或停止。
优傲机器人工作场景
适用 XMLRPC 的时机
另一个值得一提的通讯方式是 XMLRPC,这个缩写代表 XML 格式的远端程序呼叫 (Remote Procedure Call)。优傲机器人之间的通讯不一定需要这个通讯方式,但是若要在执行阶段中执行 URScript 无法支援的功能时,就会非常有用。XMLRPC 可在执行阶段中呼叫以另一种程式语言所编写的程式,或预先定义的功能。若有 URController 不相容的动作须另外执行,XMLRPC 就非常实用。