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

Orden de los prefijos

Descripción general

Los indicadores incluyen el prefijo de ámbito y el prefijo de tipo. Use el prefijo de propiedad según la propiedad de las variables (por ejemplo, para las constantes). Se utiliza un prefijo de espacio de nombres adicional para las bibliotecas.

Orden obligatoria

La siguiente orden es obligatoria:

ámbito][propiedad][_][tipo][identificador]

Los prefijos de ámbito y los prefijos de propiedad se separan de los prefijos de tipo con un guión bajo (_).

Ejemplo

Gc_dwErrorCode   : DWORD;
diCycleCounter   : DINT;

Se utiliza el prefijo de espacio de nombres adicional para las bibliotecas:

[espacio de nombres].[ámbito][propiedad][_][tipo][identificador]

Ejemplo

ExampleLibrary.Gc_dwErrorCode

Unidades de organización de programa (POU) independientes

Introduzca un guión bajo para separar los prefijos de las unidades de organización del programa (funciones, bloques de funciones y programas) de los identificadores:

[POU][_][identificador]

Ejemplo

FB_MotionCorrection

Use el prefijo de espacio de nombres adicional para bibliotecas:

[espacio de nombres].[POU][_][identificador]

Los prefijos de espacios de nombres se separan de los prefijos de POU con un punto (.).

Ejemplo

ExampleLibrary.FC_SetError()

Unidades de organización de programa (POU) dependientes

Los métodos, las acciones y las propiedades se consideran POU dependientes. Se emplean en un nivel inferior al POU independiente.

Los métodos y las acciones no tienen prefijos.

Las propiedades reciben el prefijo de tipo de su valor de retorno.

Ejemplo

PROPERTY lrVelocity : LREAL