FB与FC块的区别解读

已锁定

X没有昵称X

  • 帖子

    66
  • 精华

    2
  • 被关注

    1

论坛等级:侠客

注册时间:2018-01-12

普通 普通 如何晋级?

FB与FC块的区别解读

2169

0

2023-12-04 15:09:37

硬件:1513-1PN

背景:根据博图帮助文件所示,函数即FC块的OUT参数如果在函数内没被写入值,那么会以预定义的值输出;块即FB块的OUT参数如果在函数内没被写入值,那么会输出上一次的结果输出;以上为根据如图所示帮助文件,自行解读得出的结论,所以为了验证以上消化的对不对,所以做了测试。



测试如下:

  1. 程序下载后,运行结果如下,可看出FC的输出确实是以预定义的值输出的


  2. 强制Start为True,输出按照程序逻辑执行,输出无异议


  3. 强制Start为False,可看到ResultFC恢复为16#00,符合未赋值就以预定义值输出的说法,但TimeFc并没有以预定义值输出,不明白为什么,


问题:

 为什么同为FC的OUT参数,Bool和DTL变量的执行结果不同。

FB与FC块的区别解读 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11197条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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