『7x24小时有问必答』
KUKA8.2系统的SPS.SUB程序分析

DEF   SPS  ()
-执行VW大众标准文件的初始化-
VW  (#VW_SPS_INIT,TRUE)
-执行大众用户文件的初始化-
VW_USR_S  (#USR_INIT)
-没有选择程序使用-
INTERRUPTDECL  91  WHEN  $PRO_STATE1==#P_FREE  DO  VW(#VW_P_FREE,TRUE)
INTERRUPTON  91
-选择程序在第一步/程序复位使用-
INTERRUPTDECL  92  WHEN  $PRO_STATE1==#P_RESET  DO  VW(#VW_P_RESET,TRUE)
INTERRUPTON  92
MAKROSTEP(1)  -执行STEP初始化到第一步-
MAKROTRIGGER(0,0)执行MAKROTRIGGER初始化-
LOOP  正常执行程序时循环使用-
VW  (#VW_SPS_CYC,TRUE)  执行VW大众标准文件
VW  (#VW_ZANGE,TRUE)  -大众工具钳的运用-
MAKROSPS()   -循环执行MAKROSPS程序-
MAKROSTEP(0)  -执行STEP-
VW_USR_S  (#USR_LOOP)     -循环执行用户程序-
WAITFOR  NOT $POWER_FAIL   -循环执行不能有电源模块故障否则SPS将停止-
ENDLOOP   --------------循环结束
END

SUBMIT 解释器与机器人解释器和 I/O 管理器共享系统功率,其中,机器人解释器和 I/O 管理器具有更高的优先级。因此,SUBMIT 解释器不会定期在机器人控制系统的 12 ms 插值周期内连续运行。  
此外,SUBMIT 解释器的运行时间也无规律可循。SUBMIT 解释器的运行时间受 SUB 程序行数的影响。注释行和空行对此也有影响。
自动启动  SUBMIT  解释器
  SUBMIT  解释器在机器人控制系统接通时自动启动
启动的是在KRC/STEU/MADA/$custom.dat  文件中定义的程序
   $PRO_I_O[]="/R1/SPS()"
如果一个诸如 $config.dat 或 $custom.dat 的系统文件被改动因而出错,则  
SUBMIT 解释器将被自动停止。纠正了系统文件中的错误后,必须再手动选择 SUBMIT 解释器。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码