PDU8000第三方modbus协议测试返回值异常

发布时间:  2017-05-11 浏览次数:  118 下载次数:  0
问题描述

客户用modbus软件测试PDU8000协议 ,测试的各支路电流,电压数据均正常。但是在测试支路输出状态时返回异常。

告警信息

处理过程

1、  根据现场反馈的PDU图片(如下)知PDU为单路模式: 


 

2、  根据PDU8000modbus对外协议找到支路输出状态单路模式状态的寄存器地址如下图,为41810


3、  在测试软件上读寄存器“41810”,返回数值为-1如下图所示:


-1转为二进制数如下:


根据第2步中协议对应关系知,所有支路输出空开应该都是闭合状态,但实际不是,无论将支路输出空开断开或闭合,该寄存器地址都返回-1值。

4、  由于实际测试结果除支路输出空开状态量外的其他参数返回数据均正常,说明接线无问题,测试软件与PDU连接正常。怀疑支路空开断开告警被禁止。

经现场核实“支路空开断开”告警确实被禁止

5、将“支路空开断开”告警设置为使能后,测试数据正常。

根因

“支路空开断开”告警被禁止,导致无法将对应状态上报给网管,测试时返回无效值-1。

解决方案

将“支路空开断开”告警设置为使能。

建议与总结

PDU8000第三方监控使用的北向接口,如果对应告警在MDU监控屏上被禁止,则不仅MDU不会出现该告警,第三方监控也无法采集到。

END