回复:应用探讨——通信问题,你要深思熟虑!

jacky_andy

  • 帖子

    2277
  • 精华

    19
  • 被关注

    31

论坛等级:奇侠

注册时间:2004-12-21

普通 普通 如何晋级?

发布于 2014-11-06 08:46:37

119楼

展开查看
以下是引用啤酒鱼在2014-11-04 14:26:12的发言 >103楼:系统会检测active站点,例如S7-300作为智能从站是passive站点,只要激活编程功能,才能变成active站点,使用CP5512在PG/PC中检测一下,打勾的是active站点,只要一个白框的是passive站点,例如ET200M,永远都是passive站点。
如果网络中有多个active站点,必须主站拿到令牌环后,才有可能进行下一个令牌环的传递。令牌是active站点间进行传递的。没有优先级的我划分,分布式io的从站没有优先级别,如果一条网络上有好多active站的话,例如OP, hmi,S7通信站点,就会影响到I/O站点的扫描,同时令牌的看门狗时间也会增加。
以下是引用jacky_andy在2014-11-04 13:19:04的发言 >98楼:active站点才有令牌...

引用98楼详细内容:

active站点才有令牌的.
active需要在软件中激活吗?以前没有在意这个东西?
如果网络中有多个active站点,是不是必须主站拿到令牌环后,才有可能进行下一个令牌环的传递?
比如说我分布式io的从站优先级别高,如果有好多active站的话,有没有可能,由于我的优先级别高,造成了分布式io的主站已经拿到多次的令牌环,而低优先级的主站可能一次都没拿到?

以下是引用啤酒鱼在2014-11-03 11:08:07的发言 >80楼:S7站点和WINCC...

引用80楼详细内容:

S7站点和WINCC站点都是active站点,只有active站点才有令牌的权利,所以,主站只有轮到自己时才可以访问带的从站。

以下是引用jacky_andy在2014-11-03 10:58:53的发言 >78楼:在同一个网络中,...

引用78楼详细内容:

在同一个网络中,比如profibus,有和hmi通信,又有s7通信,还有分布式io
profibus是不是必须所有主站的令牌环都循环一遍,才能够进行下一次的循环呢?
另外分布式io,s7,hmi或者wincc通信,他们之间的顺序又是怎么样的呢?

以下是引用啤酒鱼在2014-11-01 15:54:25的发言 >64楼
quote:以下是...

引用64楼详细内容:

[quote][b]以下是引用31979在2014-11-01 14:23:17的发言:
通信方式是否有优先级的概念。
比如说网络中同时存在分布式通信和s7通信。
如果两者同时要求进行数据传输时,plc又是如何处理这种情况的呢?



说profibus吧,是令牌环,主站轮询完从站后再s7通信,所以这样的通信多了回影响从站扫描的。profinet分优先级了。

如果网络中有多个active站点,必须主站拿到令牌环后,才有可能进行下一个令牌环的传递。令牌是active站点间进行传递的。没有优先级的我划分,分布式io的从站没有优先级别,如果一条网络上有好多active站的话,例如OP, hmi,S7通信站点,就会影响到I/O站点的扫描,同时令牌的看门狗时间也会增加。
红颜色的部分是不是可以这样理解,必须所有主站都拿完令牌环以后,才可以进行下一个令牌环循环。只有有一个主站没有拿到令牌环,他就不会进行下一个循环。

但是还有一个问题,如果主站拿到令牌环以后,是不是必须都完成后,才释放令牌环,还是有什么规则传递令牌环,我觉得应该肯定不会都完成,才传递令牌环,如果是这样的话,上位机假设有上万个变量的话,那可能在上位机拿到令牌环,都处理完毕的话,那如果系统中,有分布式io的话,实时性根本保证不了。

但是对于分布式io,为了保证实时性,它拿到令牌环是不是都必须处理完了,才能够进行令牌环的传递,这个就不知道了。
崔工给解答一下吧,谢谢。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

通信与网络组件

共有4448条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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