自动化论坛热门版块推荐: 西门子论坛 欧姆龙论坛 自动化综合论坛 电气自动化论坛 电力自动化论坛 自动化仪表论坛 机械自动化论坛 工业以太网 职业规划 更多...

S7-300功能块的临时变量和临时变量的区别

2015-06-26 作者:autozhaopin 来源:中国自动化招聘网 浏览: 上传:自动化设备网

摘要:S7-300功能块的临时变量和临时变量的区别

TEMP (临时变量):暂时保存在局部数据堆栈中的变量。同一级POU的临时变量使用局部数据堆栈中的同一块物理存储区,类似于公用的布告栏,谁都可以往上面贴布告,后贴的布告将原来的布告覆盖掉。每次调用POU之后,不再保存它的临时变量的值。每次调用FC和FB时,首先应初始化它的临时变量(写入数值),然后再使用它,简称为先赋值后使用。

STAT(静态变量):保存在背景数据块中,背景数据块相当于每次调用功能块时对应的被控对象的私人数据仓库。功能块执行完后,背景数据块中的数据不会丢失,以供下次执行功能块时使用。

所以在功能块执行完后需要保存的变量应使用静态变量。

顶一下
(0)
0%
踩一下
(0)
0%
资料来源:本站部份资源来源于互联网,如果无意之中侵犯了您的版权,请来电告知,本站将在1个工作日内删除
求职招聘:如需求职招聘敬请访问“中国自动化招聘网”,中国首家最大的 自动化人才网
其它资讯:更多 自动化资讯 文章敬请关注“自动化资讯中心” 或“自动化论坛
文章标签:S7-300  临时变量  
把文章收藏到: QQ空间 新浪微博 腾讯微博 人人网 更多...

本类推荐