En esta sección se explica cómo está estructurado el editor FUP y cómo manejar una programación. No se explica aquí cómo se realiza la comunicación con las interfaces y la visualización. Esto puede consultarse en el capítulo Conceptos básicos de PLC.
Cada elemento en la estructura tiene su propio espacio de nombres en la aplicación (PLC). Esto significa que el elemento se ejecuta por completo independientemente de los otros elementos. Esto tiene la ventaja de que cada nombre puede elegirse libremente. La variable global. es una excepción.
Cada red se procesa de arriba a abajo. Luego, todos los bloques de funciones se calculan. Esto ocurre en la dirección de lectura de izquierda a derecha. Es importante tener en cuenta que primero se calculan todas las entradas del bloque de funciones.

Esto es importante si se define y reutiliza una salida adicional entre dos bloques de funciones. Esto puede llevar a resultados no deseados.
Nota: En una programación FUP, solo la primera salida de un bloque de funciones puede conectarse a una entrada.
Las redes se utilizan para agrupar los pasos individuales del programa. Por lo tanto, una red debe contener solo un conjunto de bloques de funciones y nunca varios bloques de funciones individuales. De lo contrario, se pierde la visión general del programa.
Este ejemplo muestra un programa de una luz sin visualización con la función de un detector de movimiento.

Algunos bloques de funciones permiten el uso de múltiples entradas y salidas. Esto se describe en la ayuda del respectivo bloque de funciones.
El uso de las entradas combinadas simplifica el uso del editor FUP y reduce significativamente el tiempo de cálculo, ya que no es necesario almacenar resultados intermedios.

La imagen anterior muestra el mismo resultado con múltiples entradas del bloque de funciones AND.
Una variable global puede ser accedida en cualquier momento con el prefijo global..
No se recomienda usar el prefijo en bases de datos, ya que esto aumenta la carga de la PLC. En su lugar, el resultado del cálculo debe ponerse a disposición globalmente.
Para listar todos los dispositivos utilizados, puede hacer clic con el botón derecho del ratón sobre la variable global en la vista previa activa . Si la variable se ha utilizado en otro elemento, estos se mostrarán bajo
Usado por.
Obtenga más información en el capítulo Comunicación con otros elementos.