问题1:如图1所示是公司TBT深孔钻床的某段NC程序;图中出现了变量“STAT_MC2”与常数的比较关系,但是我查遍该程序也没有发现对“STAT_MC2”赋值的语句,不知道它是怎么与常数比较的。
问题2:经常在NC程序中看到M功能被赋予某些常数,比如:M25=116;这样的语句该如何理解呢?谢谢!
图片说明:
最佳答案
840D NC变量“STAT_MC2”是一个系统自定义的全局变量,即GUD变量,这个不是在你的NC程序里面定义的,因此,叫做全局变量,你可以在系统的GUD变量表里面查询到,基本上和R变量在一个界面中,按下OP面板的菜单,直到找到GUD变量,就会看到。楼主可以参考:西门子发行的DOConCD数据光盘,里面包含更详细的、最权威的资料。其中西门子840D 系统界面开发、编程、PLC数据块、数控系统、伺服各类产品信息介绍的很详细,
DOConCD的下载地址:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=20&a_id=667356&s_id=0&num=12#anch
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc147064.html