Skip to main content

Terminología OOP – IEC 61131-3

La siguiente lista muestra una comparación de la terminología en UML así como su equivalente en IEC 61131-3 y su extensión en CODESYS.

Términos en Orientación a Objetos UML

Equivalente en IEC 61131-3 o Ampliación en CODESYS

Clase: class

. Tipos de POU
  • Programa PRG: PROGRAM

  • bloque de funciones pensión completa: FUNCTION_BLOCK

  • Función DIVERTIDO: FUNCTION

Atributo: attribute

  • variable interna

  • Parámetro: {input}

  • Propiedad: {property}

  • Parámetro de salida: {output}

. Tipos de variables:
  • Variable: VAR

  • Variable de entrada: VAR_INPUT

  • Propiedad: PROPERTY

  • Variable de salida: VAR_OUTPUT

operación (operation)

  • Método: METHOD

  • Acción: ACTION

Interfaz: interface

Interfaz: INTERFACE

Composición: composition

Declaración de variables o creación de instancias de bloques de funciones

Asociación: association

POINTER TO o REFERENCE TO

Realización: realization

IMPLEMENTS

Generalización: generalization

EXTENDS