Introducción al Lenguaje Ladder

hace 2 años · Actualizado hace 2 años

Introducción al Lenguaje Ladder

La programación en “Lenguaje Ladder” ha sido tradicionalmente el lenguaje de programación más utilizado en los PLCs. Uno de los principales motivos por los cuales éste lenguaje ha permanecido desde los inicios del PLC fue probablemente porque se tomaron como referencia los diagramas de relés con los que los eléctricos estaban familiarizados.

Te invito a aprender con el siguiente artículo y si te interesa conocer mas conceptos sobre el lenguaje ladder, mira también el apartado de "Conceptos Lenguaje Ladder".

Similitud entre diagrama eléctrico y ladder
Similitud entre diagrama eléctrico y ladder
📋Aquí podrás Encontrar✍
  1. El relevador
  2. Elementos Básicos en el Lenguaje Ladder
  3. Estructura de un Programa en Ladder
    1. Contacto Normalmente Abierto
    2. Contacto Normalmente Cerrado
    3. Bobina Normalmente Abierta
    4. Bobina Normalmente Cerrada
    5. Bobinas Set / Reset
  4. Reglas de Ejecución en Ladder

El relevador

Partiendo de la idea, que se tomaron de referencia los "diagramas de relés" queda la pregunta, ¿Qué es un relé?

⭐️ Antes de continuar suscríbete a nuestras Redes Sociales ⭐️

En general, un relé es un dispositivo eléctrico que toma la función de un interruptor, permitiendo o interrumpiendo el paso de la corriente eléctrica, pero a diferencia de un interruptor convencional, la manera en la que se activa es por medio de una señal eléctrica.

Las partes principales que componen un relevador son la bobina y los contactos Normalmente Abierto (NO), Normalmente Cerrado (NC) y Contacto Común, los cuales son los elementos básicos en el lenguaje ladder.

Partes de un relevador
Partes de un relevador

A continuación se muestra un pequeño circuito en el que podemos apreciar el funcionamiento del Relevador. En su estado de "reposo" la bobina no se encuentra energizada y existe continuidad entre los contactos Normalmente Cerrado y Común. Al energizar la bobina, internamente se genera un campo magnético que atrae al "Contacto Común" y ahora existe continuidad entre el contacto "Normalmente Abierto" y el "Contacto Común".

Funcionamiento de un Relay
Funcionamiento de un Relay

Elementos Básicos en el Lenguaje Ladder

La siguiente tabla muestra los elementos básicos que podemos encontrar en el lenguaje ladder, como se puede observar estos elementos tienen mucha relación con las parte de un relevador, es por eso que pensé importante el mostrar la definición del relevador.

Elementos Básicos Ladder
Elementos Básicos Ladder

Estructura de un Programa en Ladder

Se le denomina lenguaje "Ladder" por su parecido a una "Escalera" (Ladder en inglés), tenemos 2 líneas verticales en los costados que representan el "voltaje", del lado izquierdo podemos decir que tenemos L1 o 24VCD y del lado derecho N o 0VCD con lo cual "cerramos el circuito".

Aplicaciones Premium

Suscríbete a nuestro boletín de noticias

🤖 Antes de suscribirte acepta nuestros términos y condiciones.


✅ Recuerda que al Suscríbete a nuestro boletín de noticias, recibirás por correo electrónico cada nueva publicación y también las actualizaciones de los mismos.

Cada línea corresponde a un escalón (Rung), en cada escalón en la zona izquierda podemos encontrar las condiciones (Contactos NO/NC) y en la zona derecha podemos encontras las acciones (Bobinas).

Estructura de un programa en Ladder
Estructura de un programa en Ladder

Contacto Normalmente Abierto

Permite el paso de la “energía” cuando hay un 1 lógico en el elemento que representa, el cual puede ser una entrada física o una variable interna.

Contacto Normalmente Abierto
Contacto Normalmente Abierto

Contacto Normalmente Cerrado

Permite el paso de la “energía” cuando hay un 0 lógico en el elemento que representa, el cual puede ser una entrada física o una variable interna.

Contacto Normalmente Cerrado
Contacto Normalmente Cerrado

Bobina Normalmente Abierta

Se energiza cuando la combinación lógica que hay a su izquierda (condiciones) tiene como resultado un 1 lógico. Puede representar una salida o una variable interna.

Nota: Solo permanece activa mientras las condiciones tengan como resultado un 1 lógico.

Bobina Normalmente Abierta
Bobina Normalmente Abierta

Bobina Normalmente Cerrada

Se energiza cuando la combinación lógica que hay a su izquierda (condiciones) tiene como resultado un 0 lógico. Puede representar una salida o una variable interna.

Nota: Solo permanece activa mientras las condiciones tengan como resultado un 0 lógico.

Bobina Normalmente Cerrada
Bobina Normalmente Cerrada

Bobinas Set / Reset

  • Bobina SET: cuando esta bobina se energiza (cambia a 1) solo se puede desenergizar (cambia a 0) por su correspondiente bobina en RESET.
  • Bobina SET: cuando esta bobina se energiza (cambia a 1) solo se puede desenergizar (cambia a 0) por su correspondiente bobina en RESET.

El siguiente video muestra su funcionamiento. Tenemos una bobina Set y una bobina Reset, ambas corresponden a la variable "Salida".

Al inicio la variable "Salida" se encuentra en estado apagado (0 Lógico), al activar la variable "Inicio" (1 Lógico) también se activa la bobina SET Salida, y aunque después se desactiva la variable Inicio (0 lógico) la variable "Salida" permanece activa, solamente se desactiva cuando se energiza la bobina RESET "Salida" activando la variable "Paro" (1 lógico).

Bobinas Set/Reset

Reglas de Ejecución en Ladder

Un programa escrito en lenguaje ladder se ejecutará renglón por renglón de arriba hacia abajo y de izquierda a derecha. Cada renglón también se evalúa de arriba a abajo, fila por fila y en cada fila de izquierda a derecha. De acuerdo con estas reglas, el PLC:

  • Evalúa el estado lógico de cada contacto de acuerdo con los valores instantáneos de variables o estados a las entradas físicas.
  • Actualizar las variables booleanas asociados a las bobinas.
Ejecución de un programa en Ladder
Ejecución de un programa en Ladder

⭐️ Si quieres saber más de otros artículos parecidos a Introducción al Lenguaje Ladder puedes visitar nuestra categoría Conceptos Ladder. Te esperamos dentro 👍

Entradas de Interes

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

En este sitio web ocupamos cookies propias y de terceros para mejorar notablemente la experiencia del usuario.Si estás de acuerdo puedes hacer clic en ACEPTAR TODAS caso contrario puedes dar clic en más información para saber más de este tema. Más Información