属性:noinit
该 pragma 应用于不应被隐式初始化的变量。
句法:
{attribute 'no_init'}
{attribute 'no-init'}
{attribute 'noinit'}
插入位置:声明部分相关变量的声明行上方的行。
例 283. 例子
PROGRAM PLC_PRG VAR iA : INT; {attribute 'no_init'} iB : INT; END_VAR
当关联的应用程序被重置时,整数变量 iA
隐式地重新初始化为 0
,而变量 iB
保留其当前值。