Hogar Desarrollo ¿Qué es la lógica de escalera? - definición de techopedia

¿Qué es la lógica de escalera? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Ladder Logic?

La lógica de escalera es un lenguaje de programación que crea y representa un programa a través de diagramas de escalera que se basan en diagramas de circuito. Se utiliza principalmente en el desarrollo de programas o software para controladores lógicos programables (PLC), que se utilizan en aplicaciones industriales.

El lenguaje evolucionó originalmente de ser un método para documentar el diseño y la construcción de bastidores de relés utilizados en la fabricación y el control de procesos, con cada bastidor de relés representado por un símbolo en el diagrama de escalera que tiene conexiones a dispositivos debajo de ellos que parecen rieles verticales. Los símbolos de retransmisión parecen peldaños en una escalera.

Techopedia explica la lógica de escalera

La lógica de escalera se describe como un lenguaje basado en reglas en lugar de un lenguaje de procedimiento o imperativo. Cada "peldaño" en la escalera representa una regla, por lo que cuando se implementa en relés y varios dispositivos electromecánicos, estas reglas se ejecutan simultáneamente e inmediatamente. Pero si el programa se aplica a los PLC, las reglas se ejecutan secuencialmente a través del software y en un bucle continuo. Al ejecutar el ciclo lo suficientemente rápido, el efecto todavía parece una ejecución simultánea e inmediata dentro de la tolerancia de tiempo requerida. Las capacidades del PLC que se usa deben considerarse durante la programación, ya que la naturaleza electromecánica de los dispositivos conectados a él puede no ser capaz de seguir las instrucciones, y puede parecer que se omiten algunas reglas cuando los dispositivos realmente no pueden Mantenga.


La lógica de escalera se usa ampliamente en entornos industriales para programar PLC donde se requiere un control secuencial de los procesos y operaciones de fabricación. El lenguaje de programación es bastante útil para programar sistemas simples pero críticos o para reelaborar sistemas antiguos cableados en sistemas programables más nuevos. Este lenguaje de programación también se usa mucho en sistemas de automatización altamente sofisticados como la electrónica y las fábricas de automóviles.


La idea detrás de la lógica de escalera es que incluso el personal sin experiencia en programación puede programar rápidamente, ya que utiliza símbolos de ingeniería convencionales y familiares para la programación. Pero esta ventaja se niega rápidamente ya que los fabricantes de PLC a menudo también proporcionan sistemas de programación de lógica de escalera con sus productos, que a veces no usan los mismos símbolos y convenciones que los creados para otros modelos de PLC de otros fabricantes; de hecho, el sistema de programación generalmente está destinado solo a modelos específicos, por lo que los programas no se pueden portar fácilmente a otros modelos de PLC o deben reescribirse por completo.

¿Qué es la lógica de escalera? - definición de techopedia