MODBUS规约编程指南
RX:01 05 00 00 FF 00 8C 3A
11
MODBUS规约编程指南
2.3 支持读事件记录
2.3.1 读事件记录报文解析
========MMP-5000D读单个事件记录======== TX:01 03 00 01 00 01 D5 CA
RX:01 03 0C 00 01 04 09 02 A5 4D 19 12 17 01 07 2F EB
说明:遥信事件记录2007年01月23日18点25分19秒877毫秒 遥信10 由分到合。
2.3.2 支持读事件记录, 推荐的巡检过程
平时执行\读全遥测\读N轮后, 可执行一次\读全遥信\和\读电度值\。
一旦发现\读全遥测\应答报文中的“设备状态字”的位0为1,就执行“读全遥信”报文,则“设备状态字”的位0自动变为0。
一旦发现“设备状态字”的位1为1, 就可以连续执行“读单个事件记录”来读取事件记录,直到子站应答功能码为0x83的报文来确认已经没有事件记录可以读取。 举例如下:
========MMP-5000D读全遥测======== TX:01 04 00 00 00 0F B0 0E
RX:01 04 1E 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9A 3C
========MMP-5000D读全遥信======== TX:01 02 00 00 00 20 79 D2 RX:01 02 04 01 02 00 00 5B DE
========MMP-5000D读单个事件记录======== TX:01 03 00 01 00 01 D5 CA
RX:01 03 0C 00 01 04 09 02 39 14 34 12 17 01 07 D3 2D ========MMP-5000D读单个事件记录======== TX:01 03 00 01 00 01 D5 CA (19:08:05:953) RX:01 83 02 C0 F1 (19:08:06:015)
主站读到读83异常响应报文,则读事件记录循环结束。
12