2022-06-22
通过485总线接入的智能电表,没有任何操作的情况下,正常解析后的有功电能示数会发生跳变的情况,例如正常有功电能示数为10000,10100,10200,10300......,突然会无规律的跳变为4875513682或者100这样奇怪的数字,跳变的时间和数值没有一点规律可循。请问各位,这是什么原因导致的?该如何解决?
评论6
楼主 2022/6/22 17:09:32
感觉像是干扰造成
楼主 2022/7/1 13:45:01
有没有做数据溢出处理,或是数据滤波,异常数据抛弃
楼主 2022/7/1 15:52:13
通信线是否采用屏蔽双绞线?最好布线避开强电
楼主 2022/7/4 14:57:32
多采些数据,比如相电流、电压,看是否同时跳变
可能屏蔽不好造成干扰,modbus可能存在地址偏移
楼主 2022/7/4 15:11:24
个人建议:
1)检查外部线路做好屏蔽接地处理
2)对于电表的话,你观察一下电表中的其他数据如“电压”,“电流”是否正常显示。若电流电压显示没有问题,排除外部干扰造成,因为电能是个不断增加的数据,电表电能的算法技术比较复杂,之前碰到过项目中需要按照电表厂家提供的协议格式重新计算的。