模拟量模块的诊断

西门子plc
西门子plc
西门子plc
1976
文章
127
评论
2018年12月4日21:13:07 评论 1,234 阅读

可编程和非可编程诊断消息

我们将诊断消息区分为可编程诊断消息和不可编程诊断消息。

如果您在相关参数中启用了诊断功能,则只能获得可编程诊断消息。 在 STEP 7 的“诊断” 参数块中对这些功能编程。

无论是否启用诊断功能,模拟量模块都会始终提供不可编程诊断消息。

STEP 7 中对诊断消息的响应

由诊断消息启动的操作:

  • 将诊断消息写入模拟量模块的诊断缓冲区,然后传递给CPU。
  • 模拟量模块上的出错LED亮起。
  • 当在STEP7 中设置了“启用诊断中断”后,系统将触发一个诊断中断并调用 OB82。

读取诊断消息

可以使用 SFC 在用户程序中读取详细的诊断消息。

查看出错原因

可以在 STEP 7 的模块诊断数据中查看出错原因(请参见 STEP 7 在线帮助)。

包含在模拟量输入模块的测量值中的诊断消息

无论参数设置如何,所有的模拟量输入模块都将返回测量值 7FFFH,做为对出错的反 应。 此测量值指示上溢、出错或禁用的通道。

使用 SF LED 判断诊断消息

具有诊断功能的模拟量模块通过 SF LED(组错误 LED)指示错误。 当模拟量模块生成 诊断消息时,SF LED 亮起。 清除所有错误状态后,该 LED 熄灭。

模拟输入模块的诊断消息

模拟输入模块诊断消息概述

下表提供了模拟输入模块诊断消息的概述。

表格 5- 44 模拟输入模块的诊断消息

诊断消息 LED 诊断范围 可编程
无外部负载电压 SF 模块
组态/参数赋值错误 SF 通道 支持
共模错误 SF 通道 支持
断线 SF 通道 支持
下溢 SF 通道 支持
上溢 SF 通道 支持

模拟量输出模块的诊断消息

模拟量输出模块诊断消息概述

下表提供了模拟量输出模块诊断消息的概述。

表格 5- 45 模拟量输出模块的诊断消息

诊断消息 LED 诊断范围 可编程
无外部负载电压 SF 模块 不支持
组态/参数赋值错误 SF 通道 支持
对 M 短路* SF 通道 支持
断线* SF 通道 支持

* 不适用于 SM 332;AO 4 x 16 位,等时

说明

为了能够检测可编程诊断消息所指示的错误,要求在 STEP 7 的模拟量模块中进行适当组 态。

模拟量输入模块的出错原因及故障排除

模拟输入模块的出错原因及故障排除概述

表格 5- 46 模拟输入模块的诊断消息、出错原因及故障排除

诊断消息 可能的出错原因 要纠正或避免错误
无外部负载电压 无模块负载电压 L+ 连接电源 L+
组态/参数赋值错误 向模块传输了错误参数 检查量程卡
对模块进行参数赋值
共模错误 输入电势 M- 与测量电路的参考电势

(MANA) 的电势差 CMV 过大

将 M-与 MANA 连接
断线 传感器电路的电阻太高 使用其它类型的传感器或更换线缆,例 如,使用更大横截面积的导线。
模块与传感器之间的电路断开 连接电缆
通道未连接(断开) 禁用通道组(“测量方法”参数)
用导线连接通道
下溢 输入值低于下冲范围;可能的出错原 因:

错误的测量范围设置

 

 

 

 

设置一个不同的量程

在量程为 4 至 20 mA 和 1 至 5 V

时,传感器接线的极性接反

检查连接
上溢 输入值超过过冲范围 设置一个不同的量程

模拟量输出模块的出错原因及故障排除

模拟输出模块可能的出错原因及故障查找程序概述

表格 5- 47 模拟量输出模块的诊断消息、出错原因及故障排除

诊断消息 可能的出错原因 要纠正或避免错误
无外部负载电压 无模块负载电压 L+ 连接电源 L+
组态/参数赋值错误 向模块传输了错误参数 指定新的模块参数
对 M 短路 输出过载 排除过载故障
输出 QV 对 MANA 短路 排除短路故障
断线 执行器阻抗过高 使用其它类型的执行器或使用导线横截面积 更大的线缆
模块与执行器之间断线 连接电缆
通道未使用(断开) 禁用通道组(“输出类型”参数)

 

继续阅读
weinxin
plc入门知识问答
所有PLC工程师都会关注的微信公众账号,只需输入您的问题,就会有答案
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: