¿Se puede programar el PLC en lenguaje C?
No. Cada PLC tiene su propio lenguaje de programación, pero su uso es básicamente el mismo que el del lenguaje C.
La programación de PLC admite cinco lenguajes:
1. Eliminar diagrama de escalera (LD)
El lenguaje de diagrama de escalera es el lenguaje de programación de PLC más utilizado. Es un lenguaje de programación similar a los circuitos de relés. Dado que los diseñadores eléctricos están familiarizados con el control de relés, el lenguaje de programación en escalera ha sido ampliamente bienvenido y utilizado.
2. Eliminación de lista de instrucciones (IL)
El lenguaje de programación de lista de instrucciones es un lenguaje de programación mnemotécnico similar al lenguaje ensamblador, que consta de códigos de operación y operandos. En ausencia de una computadora, es adecuado utilizar un programador portátil PLC para compilar los programas de usuario.
3. Eliminar diagrama de módulo de función (FBD)
El lenguaje de diagrama de módulo de función es un lenguaje de programación de PLC similar a los circuitos lógicos digitales. Las funciones del módulo se representan en forma de un diagrama de módulo funcional. Los diferentes módulos funcionales tienen funciones diferentes.
4. Eliminación de diagrama de flujo funcional secuencial (SFC)
El lenguaje de diagrama de flujo funcional secuencial es un lenguaje de programación diseñado para satisfacer el control lógico secuencial. Al programar, el proceso de acciones de flujo secuencial se divide en pasos y condiciones de transición. La secuencia de flujo funcional del sistema de control se asigna de acuerdo con las condiciones de transición y las acciones secuenciales se siguen paso a paso.
5. Texto estructurado Eliminar (ST)
El lenguaje de texto estructurado es un lenguaje de programación que utiliza texto de descripción estructurado para describir programas. Es un lenguaje de programación similar a un lenguaje de alto nivel.
Información ampliada
1. Los diferentes modelos de software de programación de PLC admiten diferentes tipos de los cinco lenguajes de programación anteriores. Los primeros PLC solo admitían el lenguaje de programación de diagramas de escalera y el lenguaje de lista de instrucciones.
2. Los PLC actuales admiten lenguajes de programación de diagrama de escalera (LD), lista de instrucciones (STL) y diagrama de bloques de funciones (FBD).
3. En el diseño de un sistema de control PLC, los diseñadores deben comprender no solo el rendimiento del hardware del PLC, sino también los tipos de lenguajes de programación admitidos por el PLC.
Enciclopedia Baidu-Controlador lógico programable