程序调用

选择程序➔Robot Programs - 图片 21 程序调用指令即可在当前程序中添加一条子程序调用指令。

默认情况下,这是对特定程序的阻塞调用。也可以切换到插入代码模式,在该指令的位置插入一些代码。此功能可能对特定应用和特定控制器具有实用价值。

Tip:通过选择程序可自动填充该文本框。或者,直接键入子程序名同样有效。只要所输入文本匹配到子程序名称,该子程序将会被RoboDK仿真调用。

Tip:输入多行文本可自动连续调用多个程序。

Robot Programs - 图片 22Robot Programs - 图片 23

项目调用切换到启动线程,可触发对子程序的非阻塞调用。在这种情况下,控制器将启动一个新的线程。该选项仅适用于某些控制器,且仅对特定操作有效。

Tip:仅用于仿真目的时,主程序可利用启动线程选项同时启动多个子程序(例如同时模拟两个或多个机器人)。