近日,有网友遇到了S7-1200 模拟量输入模块的奇怪故障,所有通道都上溢出,处理和分析的过程如下:
一、故障现象
S7-1200的8路AI模块,全部配置成电流信号,其中一个通道未接线,通道0的实测电流为7.3mA,通道1的实测电流为4mA。板卡无报错,所有通道的绿灯常亮。但是程序里所有通道的读数全为32767(上溢出)。不确定原始状态,已经更换过该AI板,状态无变化。
为了判定是否板卡再次损坏,还是软件问题,大家远程指导他进行了一系列尝试。如果是板卡损坏,则要想办法找出问题原因,避免再次损坏。
二、尝试过程
1、拆除外部信号线,读数无变化:
2、继续拆除PE线,读数无变化
3、拆除板子24V电源,板卡报错,说明板卡的24V监控功能正常。
4、接上一个通道,测量信号的直流电压差与电流相符(电流为4mA,标准电阻为280Ω,因此,电压是1.12V)。
5、测量通道对地电压,也没有较大共模电压。
6、PLC复位(PLC重置为出厂设置),重新下载硬件配置和软件
通道1设置成0-20mA,强周期滤波,检测值变为0。其他设置程4-20mA的通道读数还是溢出状态。
7、给通道1本地施加电流(用信号发生器),读数还是0(证明该通道已经损坏)。
8、后来,再次更换新板卡,恢复外部接线后正常。
三、可能原因分析
网友回忆说,外部有个仪表进过水,并且出现过24V直接接信号的情况,因此很可能是24V直接加在通道上,将通道烧毁,并波及了其他通道。(手册上说:电流信号最多耐受40mA,折算成电压也就11.2V,因此,直接加24V应该会烧掉)。
虽然还是最坏的结果,但是,上面的判断过程和故障现象还是值得大家参考滴!
说明:
1、本文是实践经验,非严格论文,与相关产品和理论可能不完全相符。
2、如需控制、三电相关帮助,交流,请关注本人,并加入技术讨论QQ群:877456127,那里有很多热心同行。
閱讀更多 iHM工控 的文章