回复:从站模块有时候无法正确刷新 I 点信号,这是为什么?急急急!求救!

jinlunfawang

  • 帖子

    43
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2013-03-23

普通 普通 如何晋级?

发布于 2013-06-03 00:01:38

31楼

quote:以下是引用n次看你的背影在2013-06-01 23:00:57的发言:
兄弟,你原来设置的网络通信速率是多少,现在改成多少了?分布式I/O如果不带运动控制设备,我们设置的速率也比较低,一般是187.5Kbps,连续运行5年了,至今没有发生问题。对了,兄弟:安全联锁串联在数字输出模块的单回路后,是不是再也没有发生系统调用OB82的故障?我也希望你反馈一下相关信息哦。


N侠,你好!请听我慢慢道来。

一,首先,SMC阀岛模块支持的通讯速率为1M,500kb,250kb,125kb。最初的时候我的step7设置的是1.5M(默认),而阀岛总线模块设置的通讯速率为1M,就这样。在此组态下,没有SF,没有BF,但是出现了我此贴中描述的故障,并且出现该故障的时候CPU模块也没有出现BF错误。后来我网上查找资料,说的是通讯距离越远,通讯速率应该下调。短距离内,通讯速率越高越好,可是也不能过高。我第一次做的尝试是,阀岛总线模块通讯速率设置为500kb,然后step7里面设置为500kb,但是网络不通。我当时想不通,为啥会这样?难道阀岛总线模块的500kb和step7的500kb不匹配?此时我停止了这个思路上的思考。一周之前,我联系了SMC售后技术的,他们说1.5M过高,对于阀岛而言,不能超过250kb。然后他让我把阀岛总线模块设置为250kb,step里面设置为187.5kb(step7里面没有250kb这一档),重新上电,五天了,没有出之前的问题。另外,公司另一个项目用的也是SMC的阀岛,出现了同样的问题,长达一个月之久。现在他们那边也是这样解决的。

二,由于阀岛的整体式结构,阀岛的总线模块和输入模块式同时供电的,无法分开供电。

一直给阀岛输出模块供电的情况下,系统再也没有调用过OB82,从那天(一直给阀岛输出端供电)开始之后再也没有出现过与OB82相关的诊断信息。但是,现在调整后的事实应该可以表明,是通讯速率过高的原因。之前,停送阀岛输出端的电源,故障来临和消失的时候都会调用OB82。但是断掉阀岛24VDC的时候,CPU模块上没有出现BF报警,但是出现了SF错误。重新给阀岛输出端供电的时候,SF错误消失。说明了此时调用OB82是属于正常的,至少与网络无关。

整个情况就是这样子的。最初阀岛那边设置为1M,step7里面设置为1.5M,此组态下居然没有什么错误,不应该啊。可能正是因为这样,双方的通讯速率不一致或者通讯速率过高,导致收发信号的双方发生“紊乱”,或者“步调不一致”,最终造成了阀岛从站模块无法正确刷新 I 点信号。

再观察个三天,继续正常的话,我就要撤了,投入下个项目。哎,解决问题的方法如此简单,可是我一个第一次做项目的新人怎么会想得到这个方面呢?
现在倍儿爽,倍儿轻松。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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