回复:子程序初始化问题,能否在每个子程序首行都进行初始化。如图,这样做有什么缺点?

WWCWWC

西门子1847工业学习平台

  • 帖子

    9108
  • 精华

    157
  • 被关注

    1473

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2019-06-18 11:12:30

4楼

展开查看
以下是引用手机用户20190529102075在2019-06-18 11:05:14的发言 >3楼

谢谢大神啊,没把手册看透,理解错了。是调用初始化子例程,不是给子例程初始化。



以下是引用WWCWWC在2019-06-18 10:59:27的发言 >2楼:首先,SM0.1是上电...

引用2楼详细内容:

首先,SM0.1是上电初始化标志位,也就是说只有plc第一个扫描周期,这个SM0.1才有效,所以,这个你在子程序上使用并不合适。

至于,子程序调用的初始化,不一定都需要那样做,看具体情况来确定,有时候子程序的外部管脚就是作为初始化的一种类型。

对,需要理解标志位的应用特点。

如你的程序,不需要给调用的启、保、停控制子程序做初始化操作,因为外部的各输入管脚就是你调用时的初始化操作了。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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