POUs (Program Organization Units)

Las POUs son componentes de un programa Control FPWIN Pro7. Contienen el programa del PLC. Un programa Control FPWIN Pro7 consiste a su vez en varios subprogramas. Cada subprograma es autónomo y ejecuta una tarea específica. Dependiendo del tipo de tarea, se selecciona un tipo POU.

Los nombres de las POUs creadas se listan en el repositorio de POUs en el navegador. A continuación se describe la diferencia entre los tres tipos de POUs:

Cada POU, independientemente del tipo, consta de una cabecera y de un cuerpo que se muestran en la misma ventana de programación.

  1.  (1) POU
  2.  (2) Cabecera
  3.  (3) Cuerpo

El concepto de dividir la POU en dos partes (cabecera y cuerpo) pertenece a la filosofía IEC que sostiene que las variables se deben declarar en una lista separada del código del programa. Los nombres simbólicos de estas variables son los que se utilizan dentro del programa, en lugar de las direcciones físicas.

La ventaja de esta forma de programar es que el compilador administra las direcciones y que solo es necesario realizar los cambios de las direcciones en la cabecera de la POU (siempre que se haya asociado una dirección a la variable). En los programas no sería necesario realizar cambios.

Las variables locales se declaran en la cabecera de la POU. Las variables locales solo se pueden utilizar en el cuerpo de la POU correspondiente a la cabecera donde han sido declaradas.

El cuerpo contiene la lógica del programa y se puede programar en varios lenguajes:

Editores

Programas

Bloques de función

Funciones

Lista de Instrucciones (IL)

Diagrama de Contactos (LD)

Diagrama de Bloques de Funciones (FBD)

Diagrama Secuencial (SFC)

Texto Estructurado (ST)

disponible

Temas relacionados

Modificado el: 2020-10-27Comentarios sobre esta páginaLínea directa de Panasonic