回复:应用探讨——西门子S7-300/400PLC通讯资源探讨

Zane

版主 西门子1847工业学习平台

  • 帖子

    21052
  • 精华

    399
  • 被关注

    1484

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2013-05-19 22:01:52

37楼

quote:以下是引用小釉在2013-05-18 11:32:28的发言:
quote:以下是引用Zane在2013-05-17 22:02:16的发言:
quote:以下是引用小釉在2013-05-16 08:27:04的发言:
quote:以下是引用Zane在2013-05-14 00:05:16的发言:
quote:以下是引用划痕在2013-05-13 15:39:11的发言:
quote:以下是引用n次看你的背影在2013-05-12 18:52:43的发言:
……
增加PG、OP、S7通讯连接数量进行通讯时,个人认为会增加通讯负担,从而增大CPU的扫描周期。

CPU的扫描周期会受到实际通讯连接数量的影响。

这个不一定,因为S7通讯是非实时的,是事件触发机制的,可以使用多个扫描周期来完成一个通讯任务,通讯负担增加并不一定会增加CPU的开销。倒是从站数的增加,主从通讯波特率的降低,是肯定导致扫描周期增加的。

想请教一下zane版主,按照你的说法,从站数的增加,主从通讯波特率的降低会导致扫描周期的增加。
1:那是不是cpu必须在一个扫描周期内对所挂的从站都要进行扫描呢?
2:增加的时间在哪个地方?通信轮询时间?
3:如果从站都固定的话,通信时间在扫描周期就固定下了呢?


1. 是的,这是现场总线最基本的特性
2. 增加的时间包括,站点轮询,报文的大小,波特率的高低,通讯质量的因素
3. 如果通讯质量没问题的话,扫描周期内用于从站通讯的时间就是固定的,这个是可以计算出来的。

关于第一点的疑问,记得以前和变频器通信时,用到SFC14 15来保证数据的一致性。
如果在一个扫描周期内对所有从站进行扫描的话,是不是SFC14 15就失去意义了呢?

是啊,正如你所说,当调用了SFC14/15,那么在数据的交换过程中是不允许被中断的。我觉得你有些混淆了。
Zane 注册自动化系统工程师 Always save before download
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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