Red de conocimiento informático - Problemas con los teléfonos móviles - Tipos de lenguajes de programación de PLC

Tipos de lenguajes de programación de PLC

El programa de usuario del PLC es diseñado por el diseñador de acuerdo con los requisitos de control de procesos del sistema de control, a través de las especificaciones de preparación del lenguaje de programación del PLC, y de acuerdo con las funciones que realmente se necesitan. Siempre que los usuarios puedan dominar un determinado lenguaje de programación estándar, pueden utilizar el PLC para implementar varias funciones de control de automatización en el sistema de control.

Según el estándar de lenguaje de programación de control industrial (IEC1131-3) formulado por la Comisión Electrotécnica Internacional, el PLC tiene cinco lenguajes de programación estándar: lenguaje de diagrama de escalera (LD), lenguaje de lista de instrucciones (IL), módulo de funciones. Lenguaje (FBD), Lenguaje de diagrama de flujo funcional secuencial (SFC), Lenguaje textual estructurado (ST). Estos cinco lenguajes de programación estándar son muy sencillos y fáciles de aprender. 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. En sistemas PLC grandes y medianos, el texto estructurado se utiliza a menudo para describir la relación entre varias variables en el sistema de control. Se utiliza principalmente para programación de usuario que es difícil de implementar en otros lenguajes de programación.

El lenguaje de programación de texto estructurado utiliza métodos de descripción informática para describir diversas relaciones operativas entre diversas variables del sistema para completar las funciones u operaciones requeridas. El lenguaje de programación de texto estructurado utilizado por la mayoría de los fabricantes de PLC es similar a los lenguajes de alto nivel como el lenguaje BASIC, el lenguaje PASCAL o el lenguaje C, pero para facilitar la aplicación, el método de expresión y el tipo de declaraciones se han simplificado. Características del lenguaje de programación de texto estructurado: el uso de un lenguaje de alto nivel para la programación puede completar operaciones de control más complejas, requiere cierto conocimiento del lenguaje informático de alto nivel y habilidades de programación, y tiene requisitos más altos para los diseñadores de ingeniería; La intuitividad y la operatividad son pobres.