回复:临时堆栈区容量问题相关,求指点

萧⑨郎

  • 帖子

    216
  • 精华

    0
  • 被关注

    5

论坛等级:游侠

注册时间:2011-02-19

普通 普通 如何晋级?

发布于 2012-04-21 11:29:11

18楼

quote:以下是引用youhm在2012-04-21 11:21:43的发言:
FB里也可以定义临时变量TEMP,临时变量存在于本地数据堆栈里,不在背景数据块里,背景数据块里的变量包含静态变量是全局有效的,不能说是局部变量,在其它的块也可以访问这个块的背景数据块,在S7-300/400局部变量通常指的就是临时变量。
FC的形参,根据参数的不同,有的参数是直接访问地址(如I、Q、M、L等区域),有的参数就要通过局部数据堆栈来保存(如DB块数据的绝对地址引用“DB1.DBW100”)。


“在S7-300/400局部变量通常指的就是临时变量”不对吧?
比如在FB1里建个IN变量,名称为”IN1“,那”IN1“这个变量只在FB1中有效,不是全局有效,因此它是局部变量,但是同时它并不是临时变量。
这是咋回事呢?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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