ContManualRecover
安全门关闭后,在使用Recover命令完成复位动作的状态下继续执行所有任务时使用。
本命令用于高级人员。请在充分理解命令规格之后使用。
在本命令中,如果要继续执行,则需要事先执行返回到安全门打开时的位置的动作(Recover指令)。
格式
ContManualRecover
说明
要通过程序执行本命令时,需要勾选Epson RC+的 [设置] - [系统配置] - [设置控制器] - [环境] 中的 [将高级任务控制命令设为有效] 复选框。
但是,即使进行此设置,也无法通过由Trap SGClose启动的任务执行ContManualRecover命令。
ContManualRecover命令用于当因安全门开启输入而暂停的控制器通过Recover命令重启,并且机器人面向安全门开启时位置完成复位动作的情况。
具有与远程输入“ContinueManualRecover”相同的功能。
如果在WaitRecover状态(安全门关闭后的复位等待状态)下运行ContManualRecover命令,则与Cont命令不同,会出现错误。
请预先使用Recover命令进行机器人的励磁和复位动作后使用。
注意
要通过程序执行ContManualRecover命令时,请理解命令的规格并确认可作为系统继续执行的条件已经备齐。如果一直采取按循环执行命令等错误的使用方法,则可能会降低系统的安全性。请充分注意。
参阅
Pause、Recover、Cont、Recover函数
ContManualRecover使用示例
Function main
Xqt 2, monitor, NoPause
Do
Jump P1
Jump P2
Loop
Fend
Function monitor
Do
Wait SafetyOn = True ‘等待安全门开启
Wait SafetyOn = False ‘等待安全门关闭
If (CtrlInfo(1) and &H2000) = &H2000 Then
Recover
ContManualRecover
EndIf
Loop
Fend