Red de conocimiento informático - Aprendizaje de código fuente - Papel de programación del controlador de programación inalámbrico

Papel de programación del controlador de programación inalámbrico

Los diferentes tipos de PLC tienen diferentes estructuras y funciones internas, pero sus formas estructurales principales son básicamente las mismas, como se muestra en la Figura 7-26.

(1) Composición hardware del PLC. El PLC consta de una unidad central de procesamiento (CPU), memoria, módulos de entrada/salida (E/S), programador, fuente de alimentación y dispositivos externos. Los dispositivos de hardware PLC son versátiles y fáciles de combinar para los usuarios según sus necesidades. Todas las partes del PLC adoptan una estructura de bus.

1) Unidad central de procesamiento (CPU). Las CPU de uso común en PLC incluyen microprocesadores de uso general, chips de microcomputadoras de un solo chip, microprocesadores de chips, etc. Su función principal es que el microprocesador conecte la memoria, la interfaz y los módulos de E/S a través del bus de datos, línea de dirección, bus de control y circuitos auxiliares para diagnosticar y monitorear el estado del hardware del PLC. Al mismo tiempo, el programador recibe el programa de usuario y los datos escritos, lee, interpreta y ejecuta el programa de usuario, recibe el estado de las entradas, actualiza el estado de las salidas e intercambia información con dispositivos externos según el tiempo especificado; En resumen, todo el PLC está controlado y gestionado por la CPU.

2) Memoria. En el PLC, la memoria se utiliza para almacenar programas del sistema, programas de usuario y datos de trabajo.

Los programas del sistema los determina el fabricante del controlador al desarrollar el sistema, incluidos programas de monitoreo, programas de interpretación, programas de autodiagnóstico de fallas, subprogramas de funciones de aplicaciones modulares y otros programas de administración. Todos los programas del sistema están solidificados en ROM o EPROM y los usuarios no pueden acceder ni modificar el contenido de esta parte de la memoria.

El programa de usuario depende del entorno de uso del PLC y cambia con el proceso de producción, pero este cambio no ocurre con frecuencia. De acuerdo con las necesidades de control reales, el usuario escribe el programa de aplicación en el lenguaje de programación del PLC y lo ingresa en la memoria (área) del usuario del PLC a través del programador. Para facilitar la depuración, modificación, ampliación y mejora del programa, la memoria utiliza memoria de acceso aleatorio (ram).

3) Módulo de entradas/salidas. El módulo de E/S es el componente de conexión entre la CPU y los dispositivos de E/S u otros dispositivos externos en el campo industrial. Convierte señales in situ en el nivel de señal interna del PLC o iguala el nivel de señal interna del PLC con actuadores externos. Las interfaces de E/S de los PLC de uso común se dividen en dos tipos: cantidades de conmutación (incluidas cantidades digitales) y cantidades analógicas, cada una de las cuales se divide en interfaces de entrada e interfaces de salida.

A diferencia de la interfaz de E/S del microordenador que opera con corriente débil, la interfaz de E/S del PLC está diseñada de acuerdo con los requisitos de corriente fuerte, es decir, su interfaz de entrada puede recibir señales de corriente fuertes y Su interfaz de salida se puede conectar directamente a equipos eléctricos potentes.

4) Fuente de alimentación. La unidad de fuente de alimentación del PLC es responsable de convertir la alimentación de CA proporcionada externamente en la alimentación de CC requerida por el PLC. Algunos PLC también pueden proporcionar alimentación de 24 VCC para circuitos de entrada y una pequeña cantidad de dispositivos de nivel externo. También hay una batería de respaldo (generalmente una batería de litio) en el PLC para guardar programas y datos en caso de un corte de energía.

5) Programador. Los programadores de PLC son herramientas especializadas para desarrollar, depurar y ejecutar aplicaciones. Generalmente se compone de teclado, pantalla, procesador inteligente y dispositivos externos, y está conectado al PLC a través de una interfaz de comunicación.

Las principales funciones del programador: como herramienta para el desarrollo y aplicación de la programación; como medio de diálogo hombre-computador con el PLC; como medio de intervención en el PLC y en los servicios de proceso. Todos los fabricantes de PLC capacitan a programadores para sus propios productos de la serie de PLC, y todos los programadores de esta serie de PLC son compatibles.

6) Ampliar la interfaz. La interfaz de expansión se utiliza para la conexión entre la unidad central del PLC y la unidad de expansión o unidad de expansión para ampliar la escala del PLC.

(2)2) Composición del software del PLC. El software básico del PLC incluye el software del sistema y el software de aplicación del usuario. El software del sistema determina las funciones del PLC. El hardware PLC controla el objeto controlado a través de un software básico.

El software del sistema generalmente incluye sistemas operativos, sistemas de compilación de lenguajes y diversos software funcionales.

El software de aplicación de usuario utiliza principalmente lenguaje de diagrama de escalera, seguido de lenguaje de declaraciones. El diagrama de escalera es similar al diagrama del circuito de control de relés y es fácil de aprender, comprender y utilizar para quienes están familiarizados con el control de relés.