一起CP341-1CH01-0AE0通讯故障处理
今日巡检,发现工厂一设备在HMI设备上无法正常显示该设备的温度值,看控制柜CP341模块TXD/RXD没有闪烁,说明没有在通讯(接/发运行)。拿电脑在线监控系统该通讯模块,“模块没有故障可用”,图示:


检查模块电源24V正常,说明模块供电正常。断电后当用手按压模块外壳时,发现模块安装比较松弛,用手稍往下一压,模块居然从导轨上掉下来了,一看才发现模块外壳挂在导轨的挂钩断裂了。难怪,模块没有正常工作是模块没有正常插入导轨,电气上存在连接性接触问题。好在其它扩展模块尚能够正常工作,这个故障相对比较隐蔽,不仔细巡检还不能够及时发现问题。断裂了挂钩脚的模块,图示:

到办公室拿了一个CP341-1CH02-0AE0模块,直接安装在原破损的模块位置上,连接好模块的24V电源端子及15针DB插头。新模块版本:

先直接上电看看模块由于版本的不同,是否需要重新组态。上电稍一会儿,cpu及CP341模块初始化完成后,模块并没有红色的SF报警指示灯亮起,TXD/RXD指示灯闪烁,说明通讯在运行,大致判断模块正常了,到PLC程序的数据块上监控读取到的各点温度数据,温度显示正常,图示:

各通道的温度数据能够顺利读取到CPU中,模块工作正常了。
返回到HMI设备,看趋势视图曲线显示,也正常了,此。
小结:
1) 类似模块挂钩脚断裂的故障,相对比较隐蔽。稍不留意可能会很容易被遗忘了,好在能够监控正常显示读取到的数据,来判断模块是否正常。
2) 模块的版本差异,通过验证新cp341的模块版本1HC02可以直接替换1HC01,不需要单独进行硬件组态更新。
3) 能够快速排除故障,除了需要了解设备故障的根源外,必要的备品备件是确保快速修复设备故障的保障。