恭喜,你发布的帖子
发布于 2016-12-23 22:00:42
4楼
个人感觉这个程序本身并没有什么难度,只不过你可能不清楚,那些DBI和DBO开头的变量,
我所在的单位目前用的机床程序和这个很相似,我这机床PLC用的FC21,NC用的$A_开头的变量对公共缓冲区读写数据。
可以先找到这些DBI和DBO变量定义的语句,例如 DEFINE DBI_C1_AUTO_mode AS $A_DBB[***] ,用 $A_变量读取NC和PLC公共缓冲区的数据赋值给NC定义的变量,而它读取的公共缓冲区的数值由PLC写入的。NC也就实现了与PLC的数据交换,NC程序进行状态判断和跳转。
请填写推广理由:
分享
只看
楼主