允许任意用户或应用定义给POUS属性指令,类型公告或变量。此属性可在编译前通过
⇘
条件指令被质疑。
句法:
{属性'attribute'}
此指令说明在随后的POU声明或变量声明中有效。
一个用户定义属性可用在一个POU或动作,只一个变量及至一个数据类型。

在POUs 和动作的例子
Attribute "vision" for function fun1:
{attribute 'vision'}
FUNCTION fun1 : INT
VAR_INPUT
i : INT;
END_VAR
VAR
END_VAR

变量例子
Attribute "DoCount" for Variable ivar :
PROGRAM PLC_PRG
VAR
{attribute 'DoCount'};
ivar:INT;
bvar:BOOL;
END_VAR

类型例子
Attribute "aType" for data type DUT_1:
{attribute 'aType'}
TYPE DUT_1 :
STRUCT
a:INT;
b:BOOL;
END_STRUCT
END_TYPE