机器人-SPS程序-简析
时间:04-20 11:00 阅读:1203次
*温馨提示:点击图片可以放大观看高清大图
简介:今天学习机器人-SPS程序-简析,大家一起看下吧。
DEF SPS ()
-SPS初始化-
VW (#VW_SPS_INIT,TRUE)
USR_S程序初始化-
VW_USR_S (#USR_INIT)
INTERRUPTDECL 91 WHEN $PRO_STATE1==#P_FREE DO VW(#VW_P_FREE,TRUE)
-没有选择程序-就执行这段VW程序-
INTERRUPTON 91
INTERRUPTDECL 92 WHEN $PRO_STATE1==#P_RESET DO VW(#VW_P_RESET,TRUE)
-程序复位-就执行这段VW程序-
INTERRUPTON 92
MAKROSTEP(1)STEP重回第1步
MAKROTRIGGER(0,0) -TRIGGER控制值清0-
LOOP –SPS循环执行的程序-
VW (#VW_SPS_CYC,TRUE) -循环执行的SPS程序-
VW (#VW_ZANGE,TRUE) -钳工具程序-
MAKROSPS()-STEP重开始循环
MAKROSTEP(0) -TRIGGER控制值清0开始循环-
VW_USR_S (#USR_LOOP) -循环执行USR_S.LOOP 程序
WAITFOR NOT $POWER_FAIL –有电源故障,不再循环-
ENDLOOP
END