回复:S7-1200 局部变量的使用,实际参数、形式参数、背景数据块等关系

已锁定

东方红一红

西门子1847工业学习平台

  • 帖子

    6800
  • 精华

    50
  • 被关注

    144

论坛等级:至圣

注册时间:2003-07-12

钻石 钻石 如何晋级?

发布于 2021-02-10 15:59:02

2楼

问:.“如果在块调用时没有实际参数分配给形式参数,则在程序执行时,将采用上一次存储在背景数据块中的参数值。”中说“没有实际参数分配给形式参数"具体是什么情况?

另外”将采用上一次存储在背景数据块中的参数值。“既然没有实际参数分配给形式参数,那么怎么会有上次存储在背景数据块中的参数值?是默认值吗?


答:没有实参是指,调用FB时,FB对应管脚没有赋值或挂接变量。

在FB调用时,所以管腿参数都有虚实结合。有实参的用实参,FB管腿没挂接变量,虚实结合就用背景DB对应元素的当前值。背景DB的元素都有默认值,初始化之后的当前值跟随程序逻辑变更。


知其道,用其妙!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15639条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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