Skip to main content

自定义属性

用户定义的属性是可以应用于 POU、操作、数据类型定义和变量的任何应用程序定义或用户定义的属性。您可以在编译应用程序之前借助条件编译指示查询用户定义的属性。

提示

您可以使用运算符查询具有条件编译指示的用户定义属性 hasattribute.

有关更多信息和示例,请参阅: 条件编译指示

句法:

{attribute 'attribute'}

254. POU 和操作

属性 'vision' 功能 乐趣1

{attribute 'vision'}
FUNCTION fun1 : INT
VAR_INPUT
    i : INT;
END_VAR


255. 变量

'DoCount' 属性为 ivar 多变的:

PROGRAM PLC_PRG
VAR
    {attribute 'DoCount'};
    ivar:INT;
    bvar:BOOL;
END_VAR


256. 数据类型

属性 'aType' 对于数据类型 DUT_1

{attribute 'aType'}
TYPE DUT_1 :
STRUCT
    a:INT;
    b:BOOL;
END_STRUCT
END_TYPE