本人试过用315-2PN的PLC控制过S120系列中的CU320,用的是西门子111的标准报文{MDI功能},直接传输控制字,速度、位置,加速度,减速度和倍率等,然后电机接收到的信息走到指定位置,最后PLC收到状态字的位置到达信号就断开控制字的控制使能,通过SFC14.15完成MDI手动数据输入方式运动。
PLC通过西门子标准报文111,须要在硬件组态里使用IQ,通过IQ传送和 接收数据。我尝试硬件组态840SL,添加一个NCU730.2,发现730.2默认带有6个轴的S120,然后地址从I4100开始,以固定的多少个I点和Q点向下6个轴,通过西门子标准报文116控制。
请教各位大神,我要怎么样给这些I Q赋值,才能控制电机。而且我在看设备的程序里面,也没有IQ4100的点,IQ映象区应该也没有这么大,也就256-512吧,而且设备的程序里的SFC14.15也没有控制IQ4100以后的点。。。
最佳答案
840DSL数控系统不是直接通过报文的I/Q来控制的,是通过NC与PLC之间的接口信号来控制,比如正转、反转等都是通过接口信号。你可以找本840DSL的简明调试指南看看,里面有具体的接口信号含义。这些接口信号是西门子标准定义的,我们用到什么功能只是去使用这些信号就行。
提问者对于答案的评价:
能具体说下最好
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc300215.html