工控智汇

工控智汇

西门子PLC模拟量AI模块如何进行快速诊断及故障处理

admin 134 74

在现场的实际应用中,经常会使用到模拟量输入模块。以下为常见的模拟量输入模块故障诊断步骤。

1.SF灯(红灯)亮

2.模块指示灯正常,但监看数值一直显示“0”

3.数值显示不正确,误差较大

4.数值上溢显示32767(168000)

6.数值波动,跳变

SF灯(红灯)亮

SF灯亮时,最好可以通过电脑连接CPU在线查看模块的诊断信息,然后判断故障。

如何查看模块的诊断信息

当具有诊断功能的模块SF灯亮时,可以通过在线查看模块诊断信息的方式,缩小故障范围。

步骤如下:


2.在STEP7项目中的硬件组态界面,在线后双击模拟量模块,在弹出的“模块信息”对话框中选择“DiagnosticInterrupt”选项夹中查看诊断信息。


常见的几种故障及解决方案如下:

无外部辅助电压(供电不正确)

部分型号模块需要对模块本身供电。如331-7KF02/7KB02等。

解决方案:

请检查供电接线是否接;接线是否牢靠。具体接线请参看手册文档:扩展模块接线这部分

检查电源是否正常供电;

检查前连接器(接线端子)是否插牢到位,建议重新拔插。

组态和实际不一致

解决方案:

首先检查组态的订货号与实际硬件模块是否一致

对于如331-7KF0/7KB02等模块,模块侧面的量程卡设置要与软件中组态保持一致(注意量程卡选则为箭头所指位置)。具体接线请参看手册文档:扩展模块接线这部分

通道错误

通常为在组态设置中勾选了诊断功能,当模块通道出现外部断线/超量程等情况时,SF灯亮。

解决方案:

此诊断功能为自行勾选(非默认),如无必要可在组态中取消即可。

如需要此功能,则出现外部断线/超量程等情况时,SF灯亮为正常现象。无法消除。

模块指示灯正常,但监看数值一直显示“0”

检查硬件组态中是否配置,并编译下载

在读取数值时,建议采用PIW的方式读取,而非IW。

例如读取组态地址为258的模块地址时,使用PIW258读取。

具体原因是过程映像区的问题,请参看下面链接的文档:什么是西门子PLC的过程映映像区,外设地址?常见问题基础讲解

数值显示不正确,误差较大

此种现象通常为有数值显示且随被测对象数值变化而变化,但数值与实际被测对象误差很大。

解决方案:

检查模块组态中选择的电压/电流/电阻,以及量程如+-10V,0-20ma,4-20ma,等设置与实际传感器参数是否一致。

如不确定,建议将CPU中组态上载查看其中组态。或在允许CPU停机情况下,编译保存组态后,重新下载。

输入为电流电压时,用万用表测量电流(将万用表串入回路中)/电压(将万用表并在信号正负)是否正常。

如电流电压信号换算后与实际被测对象物理量程不匹配,则可判断为外部传感器问题,建议更换传感器测试

如电流电压信号换算后与实际被测对象物理量程匹配,则进入下一步检查。

更换通道测试,且只测试单通道,其他通道的接线要拆除(防止引入干扰)。

如仍误差较大,则考虑是否为模块硬件故障;可将AO模块通道接入AI模块通道给定数值测试;如仍有较大误差可判断为模块硬件故障。

建议联系售后。

数值上溢显示32767(168000)

通常为传感器正负线接反,或共模电压差导致。

对调+-线测试。可用万用表测试有无正常量程范围内的电压或电流信号。

参考如上“数值上溢显示32767(167FFF)”方式解决。

电气相关知识和经验是用来分享,希望本文能对你有帮助。与人玫瑰,手留余香。