Lenguaje ladder

Se suele indicar mediante los caracteres B o M y tienen tanto bobinas como contactos asociados a las mismas de los tipos vistos en el punto anterior.

Su utilidad fundamental es la de almacenar información intermedia para simplificar esquemas y programación.

Los bits de sistema son contactos que el propio autómata activa cuando conviene o cuando se dan unas circunstancias determinadas.

Su nomenclatura es muy diversa, dependiendo siempre del tipo de autómata y fabricante.

Una de sus principales ventajas es su sencillez ya que sólo posee una entrada y una salida como podemos observar en la siguiente figura.

Aunque en los sistemas industriales la programación se centra en procesos secuenciales, no teniendo demasiado interés los procesos combinacionales, es necesario conocer la lógica combinacional ya que en muchas ocasiones es necesaria en la programación secuencial.

En la siguiente figura se muestra un ejemplo de esquema LADDER para una determinada ecuación.

Como ya se ha comentado, los dos elementos básicos de tiempo son el temporizador y el monoestable.

Para programar en Ladder se necesita un entorno de desarrollo integrado (IDE, por sus siglas en inglés), que consiste en un software que normalmente corre en una computadora y permite diseñar y transferir la lógica implementada al PLC.

Detalle de diagrama ladder con distintos elementos de programación.
Ejemplo de un temporizador de retardo a la conexión en KOP (Ladder) y AWL.
Ejemplo de una operación de contaje en KOP (Ladder) y AWL.
Distribución de un programa.
Distribución de un programa.
LADDER para la función M = A(B'+C)D'
LADDER para la función M = A(B'+C)D'
Circuitos con autoalimentación con prioridad a la desconexión a) y a la conexión b)
Circuitos con autoalimentación con prioridad a la desconexión a) y a la conexión b)
Circuitos Ladder con autoalimentación
Circuitos Ladder con autoalimentación
Circuito de marcha y paro con bobinas SET y RESeT
Circuito de marcha y paro con bobinas SET y RESeT
Automatismo temporizado.
Automatismo temporizado.
Aplicación de un temporizador en Ladder.
Aplicación de un temporizador en Ladder.
Ejemplo de programa LADDER de cómputo
Ejemplo de programa LADDER de cómputo
El software StxLadder es un ejemplo de entorno de programación Ladder.