SyncRobots函数
用作返回动作预约中的机器人状态的函数。
格式
SyncRobots
返回值
机器人处于动作预约状态时,返回对应于其编号的位“1”,未处于预约状态时,返回设为“0”的整数值。
- 位0:机器人编号1
- 位1:机器人编号2
- :
- 位15:机器人编号16
说明
SyncRobots函数用于检查由机器人动作命令的SYNC参数设置的机器人动作预约状态。由对应于机器人编号的位的状态来表示利用SyncRobots进行检查的状态。各个位分别表示机器人处于动作预约状态(1)或未处于预约状态(0)。可利用SyncRobots命令开始预约中的机器人动作。
参阅
SyncRobots
SyncRobots函数使用示例
下例所示为使用动作命令的SYNC参数和SyncRobots使2台机器人同时开始动作。
Function Main
Xqt Func1
Xqt Func2
Do
Wait 0.1
If (SyncRobots And &H03) = &H03 Then
Exit Do
EndIf
Loop
SyncRobots 1,2
Fend
Function Func1
Robot 1
Motor On
Go P1 SYNC
Fend
Function Func2
Robot 2
Motor On
Go P1 SYNC
Fend
← SyncRobots SysConfig →