Análisis de los lenguajes de programación de PLC definidos en la norma IEC 61131-3
El PLC es un dispositivo electrónico que permite programar y controlar procesos en tiempo real y son los más usados en la industria en general. Debido a la gran demanda de PLC a nivel mundial, hoy en día existen muchos fabricantes de PLC y cada fabricante ha definido su propio lenguaje de programación de PLC.
Dado que hoy en día hay una gran variedad de fabricantes y cada uno ha definido su propio lenguaje de programación de PLC, se creó un estándar internacional con el ánimo de normalizar todo lo relacionado con esta tecnología, la norma IEC61131 y, en particular para los lenguajes de programación se desarrolló el documento independiente IEC 61131-3.
Los lenguajes del estándar IEC 61131-3 son el diagrama de funciones secuenciales (SFC) también conocido como GRAFCET, diagrama de bloques de funciones (FBD), Diagrama de tipo escalera o diagrama de contactos (LD o Ladder), texto estructurado (ST), y lista de instrucciones (IL).
Codesys es un software de programación de PLC que permite el uso de los lenguajes del estándar IEC 61131-3.