回复:SMART 200 里的FC接口INOUT是否兼容OUT?

已锁定

ABBCCC

  • 帖子

    4717
  • 精华

    6
  • 被关注

    297

论坛等级:至圣

注册时间:2010-03-04

普通 普通 如何晋级?

发布于 2021-08-29 18:52:57

2楼

展开查看
以下是引用zhangli0在2021-08-29 18:44:01的发言 >1楼

out是单向输出的变量,外面的程序是只读这个引脚参数。

in_out是双向的变量,程序内先读取它的值,然后根据需要再输出。

程序块调用使用的是公共堆栈,使用结束后,堆栈的数据没有被清空,第二次调用的时候,如果你的fb没有刷新输出,那么就把公共堆栈中的数据输出了。


fc中的边沿指令你需要用全局变量保存边沿状态,输入指令后按f1有详细的使用说明。

  谢谢讲解,有点听懂了,回头再领悟领悟。所以置位指令也是inout类型范畴之内,再傻傻的问一句,眉毛胡子一把抓,都用inout有没有副作用啊。抽个空我做点相关程序测试一下比较比较。再次感谢至圣。

谨慎低调
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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