Le seguenti POU (Program organization units, Unità organizzative di programma) sono definite nello standard IEC 61131-3:
ofunzione
oblocco funzione
oProgramma
ostruttura dati
oTipo di elenco
oUnione
ointerfaccia
EcoStruxure Machine Expert offre POU aggiuntive per la creazione e la gestione di casi di test:
ocasi di test
oserie di test
orisorse di test
La parte di designazione, o designatore, è composta dal prefisso della POU e da un nome il più breve possibile (ad esempio, FB_GetResult). Come con le variabili, indicare la prima lettera di ogni parola del nome di base con la lettera maiuscola. Scrivere il resto in lettere minuscole. Comporre il nome composto del POU con un verbo e un nome.
Il prefisso è scritto con un segno di sottolineatura prima del nome e identifica il tipo di POU in base alla tabella:
|
Prefisso POU |
Tipo |
Utilizzo |
Esempio |
|---|---|---|---|
|
SR_ |
PROGRAM |
programma |
SR_FlowPackerMachine |
|
FB_ |
FUNCTION_BLOCK |
blocchi funzione |
FB_VisuController |
|
FC_ |
FUNCTION |
funzioni |
FC_SetUserFault |
|
ST_ |
STRUCT |
struttura dati |
ST_StandardModuleInterface |
|
ET_ |
Enumeration |
Tipo di elenco |
ST_StandardModuleInterface |
|
UT_ |
UNION |
Unione |
UT_Values |
|
IF_ |
INTERFACE |
interfaccia |
IF_CamProfile |
|
TC_ |
Testcase* |
caso di test |
TC_MultiCam |
|
TS_ |
TestSeries* |
serie di test |
TS_Robotic |
|
TR_ |
Test resources* |
risorse di test |
TR_Axes |
|
Miglioramenti all'identificatore *IEC introdotti dal plugin ETest di Schneider Electric. |
|||