变量根据不同标准,可以分为不同类型
一、按照数据类型分为:INT REAL FLOAT STING CHAR BOOL等
二、按照作用域分为:全局变量,局部变量
1)在VAR_GLOBAL里面声明的是全局变量,在整个程序内有效。
2)在FB, FC ,里面声明的变量包括
VAR_INPUT
VAR_OUTPUT

VAR_IN_OUT
VAR 都是局部变量,只能在FB,FC这 些程序块内部使用。
全局变量和局部变量重名,优先使用局部变量。
三、按照存储方式和生命周期分为
1、静态变量:在程序运行中一直存在,比如FB里面声明的变量和全局变量都是静态变量
FB里声明的变量和VAR_GLOBAL里面声明的变量都是静态变量。
2、临时变量:只有在代码执行期间存在,一旦代码执行完毕就释放,
FC里面声明的变量都是临时变量
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删