回复:在子程序调用时,如果突然停止调用,out类型的接口变量的值怎么变化?

Z雨生

  • 帖子

    32
  • 精华

    0
  • 被关注

    2

论坛等级:侠客

注册时间:2018-01-13

普通 普通 如何晋级?

发布于 2019-08-20 11:06:47

5楼

展开查看
以下是引用芳季在2019-08-20 07:17:00的发言 >4楼

好像也不是这个意思。out变量是没有初始值的,就等同一个没有执行的mov指令的输出端一样。你分析这个问题完全可以用mov来等价一个子程序。我又想说那句话了。

而你那Q线圈,子程序里面是由线圈驱动,有确定的值的。mov则无。这是区别。而不是布尔量的区别。

这个概念以后还真得好好去理解下,如果不想在停止调用子程序时出现输出保持、数据危险这样一种情况,有什么好办法可以避免,芳季大师能否指点一二。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9020条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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