S7-300 CPU SF常亮BF闪烁,但CPU能正常运行

CPU SF常亮BF闪烁,查看硬件组态发现一个DP-NORM的硬件画一个斜杠显示通讯不上,此站为最后一个站,PROFIBUS已经换过,CPU依然显示SF常亮BF闪烁,此时试机发现CPU能正常使用,这个报通讯的站I/O点也能正常使用,查看这个站的信息也显示OK,求大神帮忙处理怎么解决???

最佳答案

根据你的描述 说明DP 总线有问题了,你的DP-NORM 是个什么东西?S7-200 的EM277?

首先,确定下你的整个总线的长度,然后选择合适的通讯速率,你的情况在排除系统接线的原因后,可以尝试下降低DP 总线的通讯速率到500K或者187.5 再试试,如果还是不行,那可能是你的硬件上面以偶问题了,估计还是接线不规范(也可能是设备坏了)。理论上DP 总线上的设备的供电电源的M端应该是等电位的,每个DP 连接器的屏蔽层,必须接好,第一个站点和最后一个站点上的DP连接器的终端电阻必须打到ON的位置。

此时试机发现CPU能正常使用,这个报通讯的站I/O点也能正常使用,查看这个站的信息也显示OK,求大神帮忙处理怎么解决??? 

CPU 中存在相关错误处理的OB块,比如OB82,0B85等,所以即使你的DP 掉站了,CPU可以继续运行。报通讯的站I/O点正常使用,那是当然的,只要模块供电正常,它就能使用,只不过模块的IO点,不能通过DP在线传递到CPU罢了!

提问者对于答案的评价:
问题已解决是因为硬件组态与PLC内的不一致导致误报,把正确的硬件组态下进去就OK了,但是为什么不匹配的硬件组态还是能在线?

专家置评

应该是从站上的模板组态不对,此时总线发现从站有错误,但总线没断,因此可以在线。如果是通讯断了,IO是不能正常使用的。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc228321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午3:08
下一篇 2018年12月1日 上午3:09

相关推荐