Las unidades de organización de programa (POU) siguientes se definen en la norma IEC 61131-3:
ofunción
obloque de funciones
oprograma
oestructura de datos
otipo de lista
ounión
ointerfaz
EcoStruxure Machine Expert ofrece POU adicionales para la creación y la administración de casos de prueba:
ocaso de prueba
oserie de prueba
orecursos de prueba
La designación está formada por un prefijo de POU y un nombre lo más corto posible (por ejemplo, FB_GetResult). Al igual que en el caso de una variable, ponga la primera letra de cada palabra en mayúsculas en el nombre base. Escriba el resto en letras minúsculas. Forme un nombre de POU compuesto a partir de un verbo y un nombre.
El prefijo se escribe con un carácter de subrayado antes del nombre e identifica el tipo de POU según la tabla:
Prefijo de POU |
Tipo |
Uso |
Ejemplo |
---|---|---|---|
SR_ |
PROGRAM |
programa |
SR_FlowPackerMachine |
FB_ |
FUNCTION_BLOCK |
bloques de funciones |
FB_VisuController |
FC_ |
FUNCTION |
funciones |
FC_SetUserFault |
ST_ |
STRUCT |
estructura de datos |
ST_StandardModuleInterface |
ET_ |
Enumeration |
tipo de lista |
ST_StandardModuleInterface |
UT_ |
UNION |
unión |
UT_Values |
IF_ |
INTERFACE |
interfaz |
IF_CamProfile |
TC_ |
Testcase* |
caso de prueba |
TC_MultiCam |
TS_ |
TestSeries* |
serie de prueba |
TS_Robotic |
TR_ |
Test resources* |
recursos de prueba |
TR_Axes |
*Mejoras del identificador IEC introducidas por el complemento ETest de Schneider Electric |