EcoStruxure Machine Expert versión 1.1 no soporta los controladores M258, LMC058 y LMC078.

Atributos definidos por el usuario

Descripción general

Puede asignar pragmas de atributos arbitrarios definidos por el usuario o por la aplicación a POU, declaraciones de tipo o variables. Este atributo se puede consultar antes de la compilación mediante pragmas condicionales.

Sintaxis

{atributo 'atributo'}

Esta instrucción pragma es válida para la declaración de variable o declaración del POU siguiente.

Puede asignar un atributo definido por el usuario a:

oun POU o acción

ouna variable

oun tipo de datos

Ejemplo de POU y acciones

Atributo vision para función fun1:

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

Ejemplo de variables

Atributo DoCount para variable ivar:

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

Ejemplo de tipos

Atributo aType para tipo de datos DUT_1:

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

Para el uso de pragmas condicionales, consulte el capítulo Pragmas condicionales.