在使用ABB机器人串口用到Read Bin等函数时,需要进行超时处理,超时表示识别失败,完成读取操作之前超时如果没有编写错误处理函数程序会直接停止。
例子:如果遇到reg4为0时会出现错误,所以添加出现除零错误的处理函数将reg 4置为1。
reg2 := reg3/reg4;
…
ERROR
IF ERRNO = ERR_DIVZERO THEN
reg4 :=1;
RETRY;
ENDIF
从错误处理函数返回原程序有多个指令如下:
这里记录一下怎么在示教器上添加错误处理函数:
文件\更改声明\错误处理程序