Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Sistema de control de automatización

Lógica de escalera en la programación de PLC:fundamentos y ejemplos del mundo real

La lógica de escalera es uno de los cinco lenguajes de programación definidos por el estándar IEC 61131‑3. Sigue siendo el más adoptado debido a su representación intuitiva y de estilo esquemático que refleja la lógica de relé cableado.

Al final de este artículo podrá leer un programa industrial típico y comprender con precisión cómo funciona la lógica de control de una máquina.

¿Prefieres un recorrido visual? Mira el vídeo a continuación O continúe leyendo para obtener una explicación detallada paso a paso.

Esquema eléctrico

El primer lenguaje PLC se creó para parecerse a un diagrama de escalera eléctrica, lo que lo hizo inmediatamente familiar para los electricistas y técnicos de mantenimiento. Más allá de la estética, este formato facilita la resolución rápida de problemas:ver cómo un escalón se evalúa como Verdadero. o Falso es mucho más rápido que depurar código línea por línea.

A continuación se muestra un circuito clásico de arranque/parada de motor. El botón de inicio, el botón de parada y el relé de control (CR1) están conectados entre sí de modo que al presionar el botón de inicio se energiza CR1. Una vez que se energiza CR1, los contactos 8 y 6 se cierran, manteniendo CR1 encendido incluso después de soltar el botón de inicio. Los contactos 1 y 3 luego se cierran para energizar el motor. Al soltar el botón de parada se abre el camino a CR1, lo que provoca que el motor se detenga.

Lógica de escalera en la programación de PLC:fundamentos y ejemplos del mundo real

En la práctica industrial, se prefiere la versión de escalera de relés de este circuito porque mapea claramente las acciones del circuito. Los diseños cableados más antiguos requerían volver a cablear cada vez que fallaba un componente; los PLC eliminan esa necesidad al eliminar el cableado físico y la mayor parte del hardware.

Cómo funciona la lógica de escalera

En una secuencia de arranque/parada de motor basada en PLC, los botones de arranque y parada se convierten en entradas de PLC separadas. El motor en sí es accionado por una salida de PLC. El programa de lógica de escalera evalúa el estado de las entradas y controla la salida en consecuencia.

Instrucciones básicas del PLC

Todos los proveedores de PLC utilizan símbolos gráficos que son en gran medida idénticos, aunque los nombres difieren. Las tres instrucciones más comunes son:

Estos símbolos son puramente visuales; no representan contactos físicos.

Construcción de un peldaño de escalera

Piense en las líneas verticales izquierda y derecha como rieles eléctricos. Un peldaño conecta el carril izquierdo con el carril derecho mediante una serie de instrucciones. El carril izquierdo suministra energía lógica; para que una salida en el carril derecho se energice, un camino continuo de VERDADERO las instrucciones deben existir.

En el ejemplo de arranque del motor, el renglón podría leerse:Start_ButtonBotón_detenerArranque_motor . Cuando se presiona el botón de inicio, la instrucción Start_Button se vuelve TRUE , creando una ruta lógica que energiza Motor_Start. La bobina Motor_Start luego escribe un VERDADERO valor a su ubicación de memoria designada, que a su vez impulsa el motor.

Debido a que la instrucción Motor_Start es una bobina, sigue siendo TRUE después de soltar el botón de inicio, se crea un pestillo que mantiene el motor en funcionamiento hasta que se presiona el botón de parada, lo que establece la instrucción Stop_Button en FALSE y rompe la ruta lógica.

Análisis de la lógica de una escalera de puerta basculante

Examinemos un ejemplo más complejo:un controlador de puerta basculante. La consola tiene tres pulsadores y tres luces indicadoras. La lógica del renglón muestra que el Door_Shut la instrucción es VERDADERA (para que la lámpara SHUT esté encendida) mientras Door_Ajar es FALSO (La lámpara AJAR está apagada).

Observe que la instrucción STOP es una XIO (normalmente cerrada). Ya que actualmente es VERDADERO , la memoria del PLC contiene un 0 lógico , lo que indica que el interruptor físico de PARADA está normalmente abierto.

Curso relacionado

Programación de PLC

Aprenda a programar PLC en un formato práctico y práctico. Los cursos cubren Allen‑Bradley, Siemens, Omron, CODESYS, Wago, Schneider y más.

Resumen

Lo hemos llevado de un diagrama aparentemente críptico a una comprensión clara de cómo la lógica de escalera traduce las entradas físicas en acciones de la máquina. Ya sea que esté interpretando un contacto NO de Siemens, un XIC de Allen‑Bradley o una bobina de Phoenix Contact, la lógica subyacente sigue siendo la misma:siga los estados VERDADERO y FALSO para descubrir el comportamiento del sistema.

Sistema de control de automatización

  1. Tome el control en IMTS 2018
  2. Ancas AIMS permite la capacidad de automatización modular
  3. DFI proporciona 'el cerebro y el cerebelo más confiables' para AGV gigantes en fábricas de paneles LCD
  4. Artículo de opinión:Industria 4.0 y el panorama laboral cambiante
  5. Asegurar OT en el sector de energía y servicios públicos
  6. Robots colaborativos con pinzas de cambio rápido e informes de datos de producción
  7. La termografía, qué es y para qué sirve
  8. Honeywell proporcionará tecnología de control de vuelo para aviones de carga no tripulados
  9. Tecnologías de detección 3D principales
  10. Bosch Rexroth adopta Ubuntu Core y se adapta a la plataforma de automatización ctrlX basada en aplicaciones
  11. Universal Robots impulsa tres nuevas herramientas de soldadura en FabTech