【每日记录 #001】ModbusTCP解析踩坑小记
📅 日期:2025-07-01
🧠 问题背景:
现场工程人员,调试IEC104从站,发现PMA总是出问题。于是,把手头上已有的IEC104测试工具,都测试了一下,发现了一些问题。
特地记录一下,做个积累。
🔍 解决过程:
- 启动自己的IEC104转发插件,作为从站启动,同时,打开报文保存,记录报文。
- 分别打开PMA(V2.85),ProIEC104Client(春天版)、ProtocalTool 1.0版、104精简后台;
💡 总结经验:
- PMA的问题;
- 不发送S帧。
- PMA连接断开后,再次连接,界面上不显示从站的U帧激活报文。但是,可以手动发送总召,且能接收总召。证明其链路问题,至于为什么不显示U帧激活,未知。
- PMA关掉,重启后一切正常。
- 天利104精简后台
- S帧的N(R)应严格等于最后接收的I帧序号+1,但是该软件的S帧的N(R)却大于从站发的最后I帧的N(S),计数错误。
- ProIEC104Client(春天版)、ProtocalTool 1.0版
- 这两个软件,简单测试,基本正常。