西门子plc sf灯一直红色亮着,但我程序的流程和动作状态都实正确的,请问这会是什么故障,请高手解决一下

如题所述

SF一般是系统的硬件故障,比如组态问题、IO问题等,profibus或者profinet-IO通讯故障等,这并不意味着一定会导致停机,你是否有一些没有使用的子站停机或者是实际的硬件组态与配置的硬件组态不完全一致。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-19
S7-200上SF (系统故障)灯亮(红色)
可能的原因:
 用户程序错误
-- 0003 看门狗错误
-- 0011 间接寻址
-- 0012 非法的浮点值
-- 0014 范围错误
 电噪声(0001到0009)
 元件损坏(0001到0010)

S7-200提供了一个可以发红光(系统故障LED)或黄光(诊断LED)的LED(SF/DIAG)。诊断LED可在用户程序控制下点亮,或在某些条件下自动点亮:当强行施加I/O点或数据值时,或当模块出现I/O错误时。
设置诊断LED自动点亮:
1. 点选视图>组件>系统块菜单命令并选中“组态LED”。
2. 点击各选项,以指定在I/O点或数据被强制,或者模块发生I/O错误时,LED是否点亮。
3. 将改变后的系统块下载到S7--200中。
第2个回答  2011-12-04
通讯中断故障。
相似回答