Lógica estatal

Un sistema de control lógico estatal es un método de programación creado para PLCs.

Un sistema de control lógico estatal usa un diagrama de transición estatal como un modelo de realidad, así usando los fundamentos de la teoría de la máquina estatal finita como la base de un lenguaje de programación. La lógica estatal permite a usuarios modelar la aplicación que tratan de controlar usando una jerarquía que consiste en Tareas, subdivididas por estados que son descritos por Declaraciones.

'Las tareas' son una descripción de una actividad secuencial del modelo. Las máquinas, las aplicaciones o los procesos modelados por la lógica estatal contendrán por lo general más de una 'tarea', representando varios diferentes y posiblemente igualarán actividades. Cada una de estas actividades contendrá un número dado de 'estados'. Como en la teoría de la máquina estatal finita, sólo un 'estado' será activo a la vez, y ciertas entradas y salidas causarán la transición entre estados diferentes.

Considerando que PLCs por lo general sistemas de control que son fácilmente representados por un diagrama de transición estatal, el uso de un lenguaje de programación muy de alto nivel como la lógica estatal enormemente ayuda al programador PLC en la fabricación de programas de control intuitivos.

Véase también



Buscar