Skip to main content

Terminologia OOP – IEC 61131-3

L'elenco seguente mostra un confronto tra la terminologia in UML e la sua equivalente in IEC 61131-3 e la sua estensione in CODESYS.

Termini nell'orientamento agli oggetti UML

Equivalente in IEC 61131-3 o Estensione in CODESYS

Classe: class

. tipi di POU
  • Programma PRG: PROGRAM

  • Blocco funzione FB: FUNCTION_BLOCK

  • Funzione DIVERTIMENTO: FUNCTION

Attributo: attribute

  • Variabile interna

  • Parametro: {input}

  • Proprietà: {property}

  • Parametro di uscita: {output}

. Tipi di variabili:
  • Variabile: VAR

  • Ingresso variabile: VAR_INPUT

  • Proprietà: PROPERTY

  • Variabile di uscita: VAR_OUTPUT

Operazione (operation)

  • Metodo: METHOD

  • Azione: ACTION

Interfaccia: interface

Interfaccia: INTERFACE

Composizione: composition

Dichiarazione di variabile o istanza di blocco funzione

Associazione: association

POINTER TO o REFERENCE TO

Realizzazione: realization

IMPLEMENTS

Generalizzazione: generalization

EXTENDS