Programación en el Diagrama de bloques funcionales (FBD)
Creación de una POU en el lenguaje de implementación de Lista de instrucciones (IL)
Seleccione una aplicación en el árbol de dispositivos.
Haga clic en el
dominio.El Agregar POU Se abre el diálogo.
Especifique un nombre y seleccione el Diagrama de bloques funcionales (FBD) lenguaje de implementación.
Haga clic en el Agregar botón.
La POU se añade al árbol de dispositivos y se abre en el editor. Consta del editor de declaraciones en la parte superior y la sección de implementación con una red vacía en la parte inferior. Herramientas También se abre automáticamente la vista, donde están disponibles los elementos, operadores y bloques de funciones adecuados para la programación FBD.
Programación de una red
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.
Haga clic derecho para abrir el menú contextual.
Obtendrá una lista de comandos, incluidos los comandos de inserción para los elementos que se pueden insertar en esta posición.
Utilice los comandos del menú o arrastre los elementos desde el Herramientas para insertar los elementos necesarios para su programación.
Por ejemplo, haga clic en Insertar asignación.
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.
Seleccione los signos de interrogación y sustitúyalos por la variable deseada. El Asistente de Entrada está disponible.
Mueva el cursor sobre la línea de asignación.
Las posibles posiciones de inserción para más elementos se muestran como rombos grises. Haga clic en un rombo para seleccionar esa posición y los comandos de inserción correspondientes estarán disponibles de nuevo.
Como alternativa, también puede arrastrar un elemento desde el Herramientas a la red. Por ejemplo, en el Herramientas , haga clic en el elemento, mantenga pulsado el botón del módulo y arrastre el cursor sobre la red.
Cada posible posición de inserción se muestra en verde.
Suelte el botón del ratón para insertar el módulo.
El módulo se muestra en la red. El tipo de módulo en el interior y el nombre de la instancia sobre el módulo, requeridos en el caso de un bloque de función, se mantienen libres con tres signos de interrogación.
Seleccione el
???
Cadena dentro del módulo y reemplácela con el nombre del módulo. El Asistente de Entrada está disponible.Se muestran las entradas y salidas del módulo seleccionado. Se mantienen libres mediante signos de interrogación, al igual que el nombre de la instancia en el caso de un bloque de función.
Ramas de programación (subredes)
En la parte de implementación de su POU, utilice el
comando o arrástrelo desde el Herramientas para insertar una nueva red.Por ejemplo, arrastre un
ADD
operador en la red vacía y reemplazar el???
caracteres con dos variables del tipoINT
.Arrastre el Derivación de conductor elemento de Herramientas en su implementación y suéltelo en la posición de inserción verde directamente en la salida del operador.
La rama divide la línea de procesamiento a la salida de la módulo del operador en 2 subredes.
Ahora se pueden agregar más elementos FBD y también más ramas a cada una de las dos subredes.