AO故障快速诊断
在现场使用模拟量输出模块时,如果出现模拟量输出异常的情况,可以通过下面的步骤进行分析诊断处理。
1、观察AO模块上是否有SF故障灯亮
2、使用编程软件,进入硬件组态界面检查模块配置是否正确
3、检查程序中对AO模块输出地址的赋值是否正确
4、检查输出回路接线,执行器选择参数,现场电气环境
SF灯(红灯)亮
SF灯亮时,***好可以通过电脑连接CPU在线查看模块的诊断信息,然后判断故障。
具体请参看:如何查看模块的诊断信息
模拟量输出模块常见的诊断信息如下:
无外部负载电压(供电不正确)
模块量输出模块均需要对模块本身提供24VDC工作用电。
解决方案:
请检查供电接线是否接;接线是否牢靠。具体接线请参看文档:扩展模块接线
检查电源是否正常供电;
检查前连接器(接线端子)是否插牢到位,建议重新拔插。
组态/参数赋值错误
解决方案:
检查组态的订货号与实际硬件模块是否一致
对M短路
仅在执行电压输出时存在短路测试。
断线
仅在执行电流输出时存在断线测试。
AO模块硬件组态配置检查
检查硬件组态中是否正确配置,并编译下载。
特别需要注意模块6ES7332-5HF00-0AB0,AO8 x12位,其8个输出通道为各自单独配置。组态时需要点击向后选择按钮,以此来选择后4路通道进行配置。
AO模块输出地址赋值注意事项
程序中是否为相应输出地址赋正确数值。
对于S7-300控制系统,输出单极性(如0~20mA、0~10V)前提下,输出数值允许范围为0~27648;输出双极性(如-10V~+10V)前提下,输出数值允许范围为-27648~+27648。
在默认情况下,硬件组态中系统会为模拟量输出分配过程映像区之外的地址,因此在程序中对模拟量输出地址的访问应该使用PQW,而非QW。
关于过程映像区的问题,请参看文档:过程映像区与外设地址
AO模块输出侧检查
检查输出接线是否正确,具体接线请参看文档:扩展模块接线。
检查模块参数中执行器选择数据是否正确,在不同的输出类型下,对负载阻抗范围有不同的要求 。具体参数请查看手册:SIMATIC S7-300模块数据
如现场有AI模块,可将AO模块通道接入AI模块通道给定数值测试,注意在AI模块配置中根据AO的输出选择相应的电压或4线电流测量模式。
更换通道测试;如有备用模块,更换模块测试,以此判断是否为模块硬件故障。
考虑现场输出回路中是否存在电气干扰,接线电缆采用屏蔽双绞线,屏蔽层根据现场实际情况做接地处理。
如现场情况复杂,建议申请西门子现场服务支持。