Skip to main content

Programación en el diagrama de bloques de funciones (FBD)

Creación de una POU en el lenguaje de implementación de la lista de instrucciones (IL)

  1. Seleccione una aplicación en el árbol de dispositivos.

  2. Hacer clic Proyecto → Agregar objeto → POU.

    los Añadir POU se abre el cuadro de diálogo.

  3. Especifique un nombre y seleccione el Diagrama de bloques de funciones (FBD) lenguaje de implementación.

    Hacer clic Agregar.

    La POU se agrega al árbol de dispositivos y se abre en el editor. Consta del editor de declaraciones en la parte superior y la parte de implementación con una red vacía en la parte inferior. los Caja de herramientas La vista también se abre automáticamente, donde los elementos, operadores y bloques de funciones adecuados están disponibles para la programación FBD.

Programando una red

  1. En la parte de implementación, haga clic dentro de la red vacía insertada automáticamente.

    La red tiene un fondo amarillo y el área del lado izquierdo con el número de red tiene un fondo rojo.

  2. Haga clic derecho para abrir el menú contextual.

    Obtiene una lista de comandos, incluidos los comandos de inserción para los elementos que se pueden insertar en esta posición.

  3. Use los comandos del menú o arrastre los elementos de ToolBox para insertar los elementos necesarios para su programación.

  4. Por ejemplo, haga clic en Insertar tarea.

    Se inserta una línea de asignación. En cada caso, tres signos de interrogación representan el origen y el destino de la asignación.

  5. Seleccione los signos de interrogación y reemplácelos con la variable deseada. El Asistente de entrada está disponible.

  6. Mueva el cursor sobre la línea de asignación.

    Las posiciones de inserción posibles para más elementos se muestran como rombos grises. Haga clic en un diamante para seleccionar esa posición y los comandos de inserción adecuados volverán a estar disponibles.

  7. Alternativamente, también puede arrastrar un elemento desde ToolBox a la red. Por ejemplo, en ToolBox, haga clic en el elemento de cuadro, presione el botón del mouse y arrastre el cursor sobre la red.

    Cada posición de inserción posible se muestra en verde.

  8. Suelte el botón del ratón para insertar la caja.

    El cuadro se muestra en la red. El tipo de cuadro en el interior y el nombre de instancia sobre el cuadro, que se requiere en el caso de un bloque de función, aún se mantienen libres con tres signos de interrogación.

  9. Selecciona el ??? cadena dentro de la caja y reemplácela con el nombre de la caja. El Asistente de entrada está disponible.

    Se muestran las entradas y salidas de la casilla seleccionada. Todavía se mantienen libres con signos de interrogación, así como el nombre de la instancia en el caso de un bloque de funciones.

Ramas de programación (subredes)

  1. En la parte de implementación de su POU, use el FBD/LD/IL → Insertar red o arrástrelo desde ToolBox para insertar una nueva red.

  2. Por ejemplo, arrastre un AGREGAR operador en la red vacía y reemplace el ??? caracteres con dos variables del tipo INT.

  3. Arrastrar el Rama elemento de ToolBox en su implementación y colóquelo en la posición de inserción verde directamente en la salida del operador.

    El ramal divide la línea de procesamiento a la salida de la caja del operador en 2 subredes.

  4. Ahora se pueden agregar más elementos FBD y también más ramas a cada una de las dos subredes.