"该资料主要介绍了不同网络协议在通信过程中的状态监控,包括IP、ICMP、TCP和UDP的数据包接收和发送情况,以及一些通信错误的统计。此外,还提到了MODBUS/TCP接口模块的使用注意事项,特别是关于安全操作和防止误动作的警告。"
在工业自动化领域,网络通信协议的稳定性和可靠性至关重要。本资料详细列举了IP、ICMP、TCP和UDP这四种常用网络协议在通信中的状态监控点,用于评估网络的健康状况和性能。这些监控点包括:
1. IP协议:
- 接收IP数据包次数:记录接收到的IP数据包数量,地址范围为0E10H~0E11H(3600~3601)。
- 和校验出错废弃次数:记录因和校验错误而丢弃的IP数据包,地址范围为0E12H~0E13H(3602~3603)。
- 发送IP数据包总数:记录发送的IP数据包总数,地址范围为0E14H~0E15H(3604~3605)。
2. ICMP协议:
- 接收ICMP数据包次数:记录接收到的ICMP报文数量,地址范围为0E30H~0E31H(3632~3633)。
- 和校验出错废弃次数:记录因ICMP报文和校验错误而丢弃的次数,地址范围为0E32H~0E33H(3634~3635)。
- 发送ICMP数据包总数:包括echo request和echo reply,地址范围为0E34H~0E35H(3636~3637)。
3. TCP协议:
- 接收TCP数据包次数:记录接收到的TCP段数量,地址范围为0E50H~0E51H(3664~3665)。
- 和校验出错废弃次数:记录因TCP段和校验错误而丢弃的次数,地址范围为0E52H~0E53H(3666~3667)。
- 发送TCP数据包总数:记录发送的TCP段总数,地址范围为0E54H~0E55H(3668~3669)。
4. UDP协议:
- 接收UDP数据包次数:记录接收到的UDP数据包数量,地址范围为0E70H~0E71H(3696~3697)。
- 和校验出错废弃次数:记录因UDP数据包和校验错误而丢弃的次数,地址范围为0E72H~0E73H(3698~3699)。
- 发送UDP数据包总数:记录发送的UDP数据包总数,地址范围为0E74H~0E75H(3700~3701)。
此外,还提到了一些通用的通信错误统计,如成帧错误、溢出错误和CRC错误。当计数值超过2字节的最大值FFFFFFFFH(4294967295)时,计数会停止。
在实际应用中,特别是在使用QJ71MT91这样的MODBUS/TCP接口模块时,安全操作至关重要。手册警告用户需要在顺控程序中设置互锁电路,以确保在运行过程中系统的安全性。同时,对运行中的PLC进行控制时,要遵循正确的操作流程,避免程序、参数或输出的不当修改。此外,还强调了不要向智能功能模块的“系统区(禁止使用)”写入数据,以及避免对“禁止使用”的信号进行输出,以防止系统误动作。
这份资料提供了一套详细的网络通信状态监控方法,并着重强调了在使用MODBUS/TCP通信时的安全注意事项,对于理解和优化工业网络通信具有很高的参考价值。