.
属性‘noinit’
.
.

此编译指令适用于不应隐式初始化的变量。

语法

{attribute 'no_init'}

{attribute 'no-init'}

{attribute 'noinit'}

插入位置:声明部分中相关变量的声明行上方的行。

.

.例如

PROGRAM PLC_PRG
VAR
 A : INT;

 {attribute 'no_init'}
 B : INT;
END_VAR
 

重置关联的应用程序时,整数变量A隐式地重新初始化为0,而变量B保留其当前值。