模拟量输出模块的出错原因及故障排除
目录
可编程和非可编程诊断消息
我们将诊断消息区分为可编程诊断消息和不可编程诊断消息。
如果您在相关参数中启用了诊断功能,则只能获得可编程诊断消息。 在 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 短路
排除短路故障
断线
执行器阻抗过高
使用其它类型的执行器或使用导线横截面积 更大的线缆
模块与执行器之间断线
连接电缆
通道未使用(断开)
禁用通道组(“输出类型”参数)