西门子plcbf指示灯闪烁是什么故障?

如题所述

    通信故障灯: 检查下通信的站号是否设置正确,是否连接上

    西门子plc通讯故障(BF,SF灯亮)的原因与解决方法

西门子plc上面的sf灯红亮时表示系统故障,是英文(system fault)的缩写,内部寻址错误,超出编程地址区,模块损坏,插件松动等原因引起。把plc里的程序先清除掉,sf 灯还亮估计就是硬件坏了,如果不亮了,就可能程序有问题,再在线看看plc信息s7-300plc上sf灯亮而bf灯闪烁,肯定是分布式现场总线profibus-dp通信或dp从站如abb变频器的问题,不要怀疑其他软硬件问题;

plc带模拟量模块如果有问题,仅仅plc上sf灯亮(比如具有硬件诊断模拟量模块可以设定模拟量信号断线、超出量程等),而不会引起sf和bf灯同时亮;根据以上分析,重点检查s7-300plc的硬件组态与实际硬件是否一致(硬件订货号和固件版本号),dp从站地址设置与组态的地址是否一致;

如果组态没有问题,完成硬件组态后,必须执行“保存并编译”,如果没有错误,将产生新的系统数据块,然后下载到plc中;检查profibus电缆及其通信连接头是否正确,profibus电缆中有两根线,一根为红色连接profibus网络接头的b连接,另一根为绿色与网络接头的a连接(进线分别为b1、a1,出线为b2、a2),不能接反;

如果仅有一路电气网段,即从s7-300plc的x2端口(profibus-dp端口)出发只有一根profibus电缆,那么首尾(分别为s7-300plc和最后dp从站)上网络接头的红色末端电阻必须置“on”位置,中间dp从站上网络接头必须置“off”位置;

如果abb变频器没有通电,而你的硬件组态中包含作为dp从站的该变频器,那么s7-300plc通电后,没有检测到abb变频器,所以plc上sf灯亮,而bf灯闪烁,这是正常现象;一般plc与触摸屏之间采用mpi通信协议,可以与plc之间连接在一起同时运行,可以采用无组态的mpi通信、全局数据mpi通信和组态的mpi通信。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2019-08-09

通讯故障。

建立与PLC的在线连接后,在SIMATIC管理器中选择要检查的站,执行菜单命令“PLC”→“Diagnostics/Setting”→“Modulelnformation”,将打开模块信息窗口,显示该站中CPU的信息
在模块信息窗口中的诊断缓冲区( DiagnosticBuffer)选项中,给出了CPU中发生的事件一览表,选中“Events”窗口中某一行的某一事件,下面灰色的“Detailson”窗口将显示所选事件的详细信息。使用诊断缓冲区可以对系统的错误进行分析,查找停机的原因,并对出现的诊断时间分类。

1、检查线有没有接触不良或者中断。

2、是否缺24伏电源 。

3、建立与PLC的在线连接后,在SIMATIC管理器中选择要检查的站,执行菜单命令“PLC”→“Diagnostics/Setting”→“Modulelnformation”,将打开模块信息窗口,显示该站中CPU的信息。

4、在模块信息窗口中的诊断缓冲区( DiagnosticBuffer)选项中,给出了CPU中发生的事件一览表,选中“Events”窗口中某一行的某一事件,下面灰色的“Detailson”窗口将显示所选事件的详细信息。使用诊断缓冲区可以对系统的错误进行分析,查找停机的原因,并对出现的诊断时间分类。

5、简单的说比如就是软件里设置了有一个子站,实际上子站要么没连接要么地址错误对不上号,于是就报警。

本回答被网友采纳
第2个回答  2018-09-27
通讯故障。
建立与PLC的在线连接后,在SIMATIC管理器中选择要检查的站,执行菜单命令“PLC”→“Diagnostics/Setting”→“Modulelnformation”,将打开模块信息窗口,显示该站中CPU的信息在模块信息窗口中的诊断缓冲区( DiagnosticBuffer)选项中,给出了CPU中发生的事件一览表,选中“Events”窗口中某一行的某一事件,下面灰色的“Detailson”窗口将显示所选事件的详细信息。使用诊断缓冲区可以对系统的错误进行分析,查找停机的原因,并对出现的诊断时间分类。
1、检查线有没有接触不良或者中断。
2、是否缺24伏电源 。
3、建立与PLC的在线连接后,在SIMATIC管理器中选择要检查的站,执行菜单命令“PLC”→“Diagnostics/Setting”→“Modulelnformation”,将打开模块信息窗口,显示该站中CPU的信息。
4、在模块信息窗口中的诊断缓冲区( DiagnosticBuffer)选项中,给出了CPU中发生的事件一览表,选中“Events”窗口中某一行的某一事件,下面灰色的“Detailson”窗口将显示所选事件的详细信息。使用诊断缓冲区可以对系统的错误进行分析,查找停机的原因,并对出现的诊断时间分类。
5、简单的说比如就是软件里设置了有一个子站,实际上子站要么没连接要么地址错误对不上号,于是就报警。
第3个回答  2020-05-07

第4个回答  2018-09-27
通讯故障。

西门子plc上的bf指示灯亮了是什么原因
西门子PLC上的BF指示灯亮起通常表示存在总线故障。具体来说,BF指示灯的亮起可能由以下几种原因造成:1. **通信故障**:当PLC与其他设备或系统之间的通信发生故障时,BF指示灯可能会亮起。这可能是由于通信线路问题,如线路中断、接触不良或连接错误。2. **从站故障**:如果PLC连接的PROFIBUS从站出现...

西门子plc上的bf指示灯亮了是什么原因?
西门子PLC上的BF指示灯亮了,通常表示PLC遇到了总线故障。BF指示灯,即Bus Fault指示灯,是用于指示PLC与其通信模块或外部设备之间的通信故障。当PLC检测到通信错误或通信中断时,这个指示灯会亮起。通信故障可能源于多种原因,包括但不限于通信线路损坏、通信模块故障、外部设备断电或是配置错误等。举个例...

西门子plc故障代码sf和bf是什么意思?
SF指的是系统故障。当PLC内部发生错误,如用户程序错误、看门狗错误、间接寻址错误、非法的浮点数或地址范围错误时,SF指示灯会显示为红色。这种故障可能导致CPU停机,自动由运行状态转入停机状态,从而造成生产中断。BF则是总线错误。当PROFIBUS-DP接口的硬件或软件出现故障时,这个指示灯会点亮。BF灯通常只...

西门子PLC的CPU模块上面,BF指示灯闪红色代表什么意思?
1. "sf"指示灯亮表示系统错误。这可能意味着您使用的输入输出超出了限制。2. "bf"指示灯闪烁红色可能表示通信故障。3. "run"指示灯亮表示设备正在正常运行。4. "stop"指示灯亮表示系统已经停机。

西门子plc上的bf指示灯亮了是什么原因?
。可以检查连接线路问题,若接头松动,或线路中断,即时调整即可。引起SF故障的因素很多,比如程序错误、硬件组态错误等。故障信息和在CPU属性中查到,而BF灯闪烁说明通讯有问题,主站和分站之间的通讯电缆、地址或者接头有问题。对分站进行分段查找,将分站一段一段的断开看看故障具体出现在那个站。

西门子PLC315-2的 SF红灯,BF闪,但是机器一切正常,为什么?
SF是系统故障BF闪烁是通信故障 你的程序可能写有OB82 OB86 OB121 OB122 的中断 要不然会停机的

西门子plc,sf灯亮,bf灯闪怎么处理
当西门子PLC出现SF灯亮且BF灯闪烁的情况时,通常表示系统存在故障或通信问题。SF灯用于显示系统错误,若显示红色,可能是因为内部错误(如程序错误、看门狗错误等)或地址范围错误。而BF灯,即BUSF灯,表示总线错误,当PROFIBUS-DP接口的CPU(如CPU315-2DP)检测到硬件或软件故障时,它会亮起,可能涉及连接...

西门子plc故障代码sf和bf是什么意思
这通常发生在PROFIBUS-DP接口的硬件或软件出现故障时,如集成DP口CPU的315-2DP。BF灯的闪烁表明主站与分站之间的通讯存在问题,可能是通讯电缆、地址或接头出现故障。解决此类问题需要检查连接线路,如接头是否松动或线路是否中断,并进行相应的调整。因此,SF和BF是用于指示西门子PLC不同故障类型的代码,通过...

西门子plc sf和bf灯闪烁怎么解决?
西门子PLC中的SF灯和BF灯闪烁分别代表了不同的问题。SF(System Fault)灯如果以红色闪烁,表明PLC遇到了系统错误或故障。这可能是内部错误,如看门狗错误、间接寻址错误、非法浮点数运算或地址超出范围等。要解决这个问题,首先需要检查程序是否正确无误,同时也要确保硬件组态没有问题。故障信息通常可以在...

西门子PLC的CPU模块上面,BF指示灯闪红色代表什么意思?
sf说明系统错误。比方说你使用的输入输出超出了限制。bf红灯可能是通信故障。run就是运行正常呗。stop就是系统停机了。

相似回答