西门子S7-300 PLC以太网模块Profinet通讯连接状态的判断
S7-300 以太网模块在 Profinet 网络中既可以作为控制器也可以作为设备,当 Profinet 连接中断时,可以使用下面的方法来判断。本文以 CP343-1 作为控制器为例,如图1,两个设备分别为ET200SP和ET200M。
图01 Profinet 通讯中现场设备作为数据的提供者,会向控制器发送数据到 I 区。在发送的 PN 的报文中,按照槽位的顺序添加内容,输入模块槽位:输入数据+IOPS;输出模块槽位:IOCS。IOPS 表示 IO 数据的提供状态(数据是好的还是坏的);IOCS表示IO 数据的消费状态(Q 数据使用状况)。如图2,CP 的PN 通讯程序块 FC11 "PNIO_SEND"和 FC12 "PNIO_RCIV" 提供了IOCS/IOPS 的输出管脚,可以用于通讯状态的评估。
注意!某些极端情况,例如 ET200SP 所有的IO 模块都被拔出,IOPS/IOCS 也会全部置位,但是此时通讯连接并没有中断。因此要根据现场实际情况来判断 |
- 西门子全国授权总代理|触摸屏代理商 2023-10-26
- 西门子全国授权总代理|CPU模块代理商 2023-10-26
- 西门子全国授权总代理|PLC模块代理商 2023-10-26
- 西门子全国授权总代理|模块代理商 2023-10-26
- 西门子全国授权总代理|一级代理商 2023-10-26
- 西门子全国授权总代理商|伺服电机总代理 2023-10-26
- 西门子全国授权总代理商|低压电器总代理 2023-10-26
- 西门子全国授权总代理商|低压总代理 2023-10-26
- 西门子全国授权总代理商|数控系统总代理 2023-10-26
- 西门子全国授权总代理商|驱动器总代理 2023-10-26