Cuando se procesan redes en el editor LD o FBD, se cumple el siguiente orden de evaluación:
El compilador comienza en la parte superior izquierda de la línea de conexión. Si los elementos están conectados directamente a la línea de potencia, la corriente pasa a través de todos estos elementos. Si no hay elementos conectados directamente, el compilador comienza con todas las entradas. Control FPWIN Pro7 maneja las entradas como si estuvieran preparadas para ser procesadas.
Después, el compilador busca los elementos de mayor nivel que pueda evaluar. Si hay dos elementos del mismo nivel (línea), procesa primero el elemento de la izquierda. Si el elemento es una salida o la entrada de una función o de un bloque de función, el compilador crea el código correspondiente. El compilador puede insertar variables temporales, para almacenar o apilar la señal.
En el caso de un resultado intermedio, el compilador conduce la salida actual a todos los elementos conectados directamente a él. Después evalúa el siguiente elemento. Finalmente, vuelve al segundo paso hasta que se evalúan todos los elementos o no quedan más elementos que evaluar.
Se interrumpe o finaliza el procesamiento.
A continuación se muestran varios ejemplos sobre el orden de ejecución en Control FPWIN Pro7.
Ejemplo 1:
Ejemplo 2:
Ejemplo 3:
Ejemplo 4: