ControlLogix5000的MSG指令编写注意事项。 已经发生的未来
在ControlLogix5000中,我们经常要用到MSG指令来进行通信,而MSG指令的编写,需要遵循一定的规则。 MSG指令的编写,需要对其要用到的数据类型、传送的处理器类型以及传送路径进行设置。需要对数据类型、处理器类型、通信路径及其软件配置有一定的了解。 1、MSG指令编写之前,需要建立数据类型为MESSAGE结构的标签,且标签不能为数组类型。美国制造业的衰落带来了什么启示
2、Message Type类型说明:
异端的权利
-CIP Data Table Read/Write 对ControlLogix控制器进行读写
-PLC5 Typed Read/Write 对PLC5处理器进行读写cip数据
-PLC5 Word Range Read/Write 对类似PLC5处理器地址进行读写
-Block Transfer Read/Write 对块传送模块进行读写
-PLC2 Unprotected Read/Write 对PLC2处理器及类似PLC2地址的设备进行读写
-PLC3 Typed Read/Write 对PLC3处理器进行读写
叶氏养胃汤-PLC3 Word Range Read/Write 对类似PLC3处理器地址进行读写
-SLC Typed Read/Write 对SLC处理器进行读写
-Module Reconfigure 在模块仍然连接时,对模块进行重新组态
-CIP Generic 对任何设备的服务性操作。
3、指令的状态说明:
-Enable 指令级条件成立,指令被使能,开始工作。
-Enable Waiting 信息传送请求被送到缓冲区,等待传送。
-Start 缓冲区排队轮到,开始传送数据。
-Done 数据传送完毕,指令置位完成。
-Done Length 实际完成的数据块长度。
-Error Code 如指令执行失败,此处给出16进制的错误代码00XX。
-Extended Error Code 给出16进制的扩展错误代码XXXX。
-Timed out 设置超时请求,此项选择,当发生超时,终止MSG传送过程。
4、源或目标的标签地址不是引用Tag名,而是Tag的第一个元素,否则认为是语法错误,梯级不能接受。
>江苏卫视人间栏目