Cuando hablamos de automatización de procesos industriales, un área de gran importancia es
el de diseño de controladores de sistemas de eventos discretos. Debido a las ventajas demostradas durante muchos años, el controlador lógico programable, autómata programable o PLC se ha convertido en el principal controlador de sistemas de eventos discretos (o “controlador secuencial”) dentro del medio industrial moderno, situación que no parece verse amenazada, ni siquiera en el mediano plazo.
La IEC ha normalizado en su estándar IEC 1131-3 los siguientes lenguajes de programación
para PLCs dentro de ellos el lenguaje SFC (GRAFCET).
A diferencia de otros lenguajes de programación, GRAFCET es un sistema gráfico de sintaxis
sencilla. Mediante algunos comandos simples, es posible especificar procesos de automatización mediante flujos lógicos