西门子s7-300plc上的stop灯常亮是什么原因? 西门子PLCS7-300故障BF红灯亮stop黄灯亮是什么原...

作者&投稿:政倩 2024-07-02
西门子S7-300 plc 上的SF和BF指示灯亮是什么故障,如何消除

是系统故障,如果正在使用中,应该是外部有模块有问题。
SF指示灯用作系统出错/故障显示,亮红色灯时,CPU的硬件出现故障或软件有错,带诊断功能模块出错时点亮,BF指示灯亮表示总线故障。
可以检查连接线路问题,若接头松动,或线路中断,即时调整即可。

扩展资料
s7-300工作原理
PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。
在循环程序处理过程中,CPU 并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU 内部的输入/输出过程映像区(在CPU的系统存储区)。
参考资料
百度百科--s7-300

将S7-300PLC断电,取出存储卡,然后通电,将方式选择开关拨到“MRES”,之后拨回"RUN",断电,然后插入存储卡,通电。

西门子PLC上面的SF灯红亮时表示系统故障,是英文(SYSTEM
FAULT)的缩写,内部寻址错误,超出编程地址区,模块损坏,插件松动等原因引起。把西门子PLC里的程序先清除掉,SF灯还亮估计就是硬件坏了,如果
不亮了,就可能你的程序有问题,再在线看看西门子PLC信息S7-300PLC上SF灯亮而BF灯闪烁,肯定是分布式现场总线PROFIBUS-DP通信
或DP从站如ABB变频器的问题,不要怀疑其他软硬件问题。
西门子PLC带模拟量模块如果有问题,仅仅西门子PLC上SF灯亮(比如具有硬件诊断模拟量模块可以设定模拟量信号断线、超出量程等),而不会
引起SF和BF灯同时亮;根据以上分析,重点检查S7-300西门子PLC的硬件组态与实际硬件是否一致(硬件订货号和固件版本号),DP从站地址设置与
组态的地址是否一致。
如果组态没有问题,完成硬件组态后,必须执行“保存并编译”,如果没有错误,将产生新的系统数据块,然后下载到西门子PLC中;检查
PROFIBUS电缆及其通信连接头是否正确,PROFIBUS电缆中有两根线,一根为红色连接PROFIBUS网络接头的B连接,另一根为绿色与网络接
头的A连接(进线分别为B1、A1,出线为B2、A2),不能接反;如果仅有一路电气网段,即从S7-300西门子PLC的X2端口(PROFIBUS-
DP端口)出发只有一根PROFIBUS电缆,那么首尾(分别为S7-300PLC和最后DP从站)上网络接头的红色末端电阻必须置“ON”位置,中间
DP从站上网络接头必须置“OFF”位置。
如果ABB变频器没有通电,而你的硬件组态中包含作为DP从站的该变频器,那么S7-300PLC通电后,没有检测到西门子变频器,所以PLC
上SF灯亮,而BF灯闪烁,这是正常现象;一般PLC与威纶触摸屏之间采用MPI通信协议,可以与西门子PLC之间连接在一起同时运行,可以采用无组态的
MPI通信、全局数据MPI通信和组态的MPI通信。
由于S7-300PLC与触摸屏之间的MPI通信不需要STEP7软件组态,也不需要编写任何程序,只需在触摸屏组态软件上设置一下相关通信参数即可,所以触摸屏有问题是不会引起SF和BF灯亮的。

1种:你的PLC上位有一个拨动开关,这个开关处于Stop位,你把它换到RUN就可以运行
2种:你的PLC的程序出现了致命错误,这时CPU会处于STOP状态,报警灯会报警(排除故障就可以让CPU处于正常工作状态了)
3种,你PLC用软件把CPU牌STOP状态,你可以断电后上电,这样就可以让他重新运行.
4:种你的PLC坏了.哪就得去修理了,

因为SF系统故障或BF总线故障导致停机无法启动。

CPU处于STOP或HOLD或重新启动状态
一、重启
二、软件启动
三、初始化后程序重新灌进去

可能是程序发生错误导致的,具体可以查看模块信息来确定原因;


你是否需要了解?