回复:S7- 1200中FB块 静态变量和临时变量的区别,分别在什么情况下使用

moyb

  • 帖子

    51
  • 精华

    1
  • 被关注

    2

论坛等级:游侠

注册时间:2018-01-31

普通 普通 如何晋级?

发布于 2021-02-03 08:23:13

2楼

静态变量区中的变量值在PLC运行过程中地址和数值都是保持的,也可以被块以外的程序调用和修改。

临时变量的地址和数值是不保持的,每次进入这个块时,临时变量和上次进入块时的地址和数值都不一样,临时变量在退出块时就“消失”了,所以也不能被块之外的程序读写。

你可以做一个简单的程序体验一下,在块中定义一个临时变量和一个静态变量,每次调用都把它们加一,把他们都赋值到一个M区变量,比较一下两个M区变量的差异。

QQ:2541809761
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

S7-1200精英训练营

共有1959条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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