回复:应用探讨——与网络故障诊断有关的OB的应用与编程——发帖整理

总坛主 西门子1847工业学习平台

  • 帖子

    3679
  • 精华

    8
  • 被关注

    366

论坛等级:至圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2012-11-27 09:48:15

52楼

quote:以下是引用Automann在2012-11-20 11:05:06的发言:
quote:以下是引用小野牛在2012-11-20 10:49:35的发言:
quote:以下是引用Automann在2012-10-23 11:20:03的发言:
在很多实际的项目中,可以看到有OB82、OB85、OB86、OB122,但是打开后发现没有编任何程序。
实际网络中经常出现所谓“闪断”的情况,即因为使用时间过长,网络中的某些连接器的接触出了问题,但是往往是偶尔瞬时断开,马上自动恢复。故障也可能是因为干扰产生和瞬时消失。如果没有生成和下载有关的OB,即使是闪断,CPU也会自动切换到STOP模式,造成全线停机。下载了有关OB后不会因故障停机,系统会继续运行。
网络出现故障,调用OB82、OB85、OB86、OB122的根源在于硬件故障或干扰。下载空的OB82、OB85、OB86、OB122实际上是掩盖了矛盾,不利于消除故障的根源。网络系统是一个整体,如果网络出现了持续时间很长或是永久性的故障而不采取像停机这样的断然措施,很有可能会引发出重大的设备或人生事故。所以下载空的OB82、OB85、OB86、OB122一定要仔细考虑可能带来的后果。

如何找到出现故障的从站信息,就是说找到那个闪断的,怎么找到

OB86的局部变量OB86_FLT_ID为16#C4时,双字OB86_Z23最低的字为网络编号和从站编号。
首字节OB86_EV_CLASS可判断是故障出现还是消失。最后8个字节OB86_DATE_TIME是调用OB86的日期和时间。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。