#temp3这类型数据格式是怎么用的啊
刘玉蓉
发布于2014-10-28 17:42
6
0
标签:
#temp3这类型数据格式是怎么用的啊
问题补充:
#temp3有#的是不是就只在这个块中能用啊别的快就访问不了这个数据,那没有的话是不是就能调用了 所有的块都能
佳答案
Temporary,英文的意思就是临时的,这里的#temp3就是FC、FB当中的临时变量。
临时变量(TEMP)是一种在块执行时,用来暂时存储数据的变量,这些数据存储在CPU工作存储区的局部数据堆栈(L堆栈)中。临时变量可以在组织快OB、功能FC和功能块FB中使用,当块执行时它们被用来临时存储数据,一旦块执行介绍,堆栈重新分配,临时变量中的数据将丢失。
在程序块中,如果在块的变量声明表中有局部变量符号,编程是STEP7软化自动在局部变量名前加一个“#”号,如果要访问与局部变量重名的全局变量(在符号表中定义),则全局变量必须使用双引号(如“Symbol”)