这是在一次项目技改中出现的问题。原来项目中的温度都是通过canopen协议温度采集模块来采集温度,但是不知道是由于采集模块的质量问题还是其他问题,数据频繁发生卡死,温度保持在一个定值没有反应,需要对模块进行断电,非常不方便。
后来就想着把原来厂家所使用的模块,替换成PLC控制采集温度。由于温度数量较多,且当时库存的331-1kf02备件较多,就都使用了此模块。但是在组态完成温度调试的过程中,所有模块大量的温度频繁发生波动现象,一开始考虑到可能是接地没有做好,于是把背板的接地以及电源的接地进行了加装,但还是没有效果,后面又想到是不是总的供电电源出现了问题,又重新取了电源供电,问题依然没有解决。因为现场是热电阻,之前的温度采集模块直接采集的现场信号,我有思考着试一下把热电阻信号,过热电阻温变安全栅看看有没有效果。既然想好了就开始行动,于是找了一组温度波动较多的卡件,把此模块的温度全部过了安全栅,满怀着期待的心情重新送电查看温度,但事与愿违现实又给我泼了一盆冷水,还是没有用,一起又回到了起点。
同事也在一旁出谟划策说:要不,用7kf02试一下? 可是我想着,如果是模块出现了问题,总不能这一批十几个模块都有问题了吧。 但当时也没想到别的解决思路,想着要不是下,就死马当作活马医了。结果在换完7kf02模块后,温度果然不波动了。这时的心里别提多高兴了,既然成功了,就立即把所有的模块都换成了7kf02,温度果然都正常了。
虽然问题处理了,但我一直已没有想通是什么原因造成的。所以发帖想请教一下,希望各位老师可以帮我解决心中的疑惑