变量带有指令{attribute 'no_init'} 将无法被隐藏的初始化。这个指令属于随后的变量声明。
句法:
{attribute 'no_init'}
also possible:
{attribute 'no-init'}
{attribute 'noinit'}
例子:
PROGRAM PLC_PRG
VAR
A : INT;
{attribute 'no_init'}
B : INT;
END_VAR
如果在关联的应用上进行复位,变量A 将再一次隐性初始化为h 0, 变量 B 保持当前分配的值。