回复:子程序多处调用,但又不得同时调用的问题。

WWCWWC

西门子1847工业学习平台

  • 帖子

    9113
  • 精华

    157
  • 被关注

    1473

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2016-10-25 09:55:00

26楼

展开查看
以下是引用芳季在2016-10-24 23:06:32的发言 >24楼

上面连续两楼,我都没明白什么意思。我对这里两楼有一点异议,但在这里不想再扯远,我这个想法,是有点象modbus,我也用modbus来比划,但是具体跟通讯无关,仅仅与多次调用之间的逻辑有关。这不是一个实质问题,是一个抽象问题。好比上面提供程序的网友,把要执行的程序抽象成一个Q0.0就足够了。我就是这个意思。不谈口,双工,中断等。

回季侠:

   如果你把MSG指令看做一个普通的子程序可以多次调用,如果你把MSG指令看做modbus通讯中的子程序就不允许在同一个周期内多次调用。原因是调用MSG指令无法回避串口的半双工特征。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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