LADDER

UNIDAD 2. ESTRUCTURA Y PROGRAMACIÓN DEL PLC

5 Lógica de programación ........................Aplicaciones de automatización con plc TABLA DE CONTENIDO LADDER ......................................................................................................................................................................................................................................................................... 8 Funcionamiento del Ladder ..... 6 And / Or ....................... 6 Verdadero / falso ...................... 3 Estructura ............................................................................. 3 Simbología ......................................................... 9 ....................................................................................................................................................................................................................................................................................................................................................................................................................................

El PLC lee el programa LADDER de forma secuencial (hace un scan o barrido). Y N. . etc. la barra vertical izquierda corresponde a la fase y la barra vertical derecha corresponde al neutro. comenzando por el renglón superior y terminando con el inferior. registros de desplazamiento. Estructura En este tipo de programa dispone de dos barras verticales que representan a la alimentación eléctrica del diagrama. es realizado y almacenado en la memoria del PLC (sólo en ciertos tipos de PLC´s que están preparados para ello) por un individuo (programador). relés. temporizadores. contadores.A.Aplicaciones de automatización con plc LADDER El lenguaje de programación LADDER (escalera) permite representar gráficamente el circuito de control de un proceso dado mediante el uso simbólico de contactos N. Este lenguaje está basado en los esquemas eléctricos de control clásicos en escalera.C. El programa en lenguaje LADDER. siguiendo el orden en que los renglones (escalones de la escalera) fueron escritos.

las salidas (o bobinas) que pueden escribir el valor de una variable. de modo análogo a un esquema eléctrico con los contactos. Contactos Contactos Los componentes del lenguaje Existen 3 tipos de elementos en el lenguaje ladder: • • • las entradas (o contactos). . los bloques funcionales permiten realizar funciones avanzadas. que pueden leer el valor de una variable.Aplicaciones de automatización con plc Fase Neutro El lenguaje ladder. diagrama las funciones lógicas son representadas a través de contactos y bobinas.

Este componente puede representar a una entrada física del PLC o a una entrada lógica asociada a un relé interno (auxiliar) del PLC. . Este componente puede representar a una entrada física del PLC o a una entrada lógica asociada a un relé interno (auxiliar del PLC).Aplicaciones de automatización con plc Simbología A continuación se muestra la simbología más comúnmente usada en la elaboración de diagramas de escalera. Descripción LDP Es un contacto activado por flanco ascendente este puede ser asociado a una entrada o a una bobina auxiliar interna. LDF Es un contacto activado por flanco descendente este puede ser asociado a una entrada o a una bobina auxiliar interna. según la normativa. esto es. una entrada (para captar información del proceso a controlar). una variable interna o un bit de sistema LDI Contacto Normalmente Cerrado. Símbolo LD Contacto normalmente abierto. Se activa cuando hay un uno lógico en el elemento que representa. Niega el estado del elemento que está representando.

en el caso de los contactos el estado “verdadero” es el contacto CERRADO. contadores y salidas). Se activa cuando la combinación que hay a su entrada (izquierda) da un cero lógico. Su comportamiento es complementario al de la bobina NA. Verdadero es igual a un relé energizado o en ON. salida. contador). Sirve para memorizar bits y usada junto con la bobina RESET dan una enorme potencia en la programación. temporizador. Lógica de programación Para comprender la lógica de programación del LADDER es necesario tener claridad sobre algunos conceptos que se manejan. Una vez activa (puesta a 1) no se puede desactivar (puesta a 0) si no es por su correspondiente bobina en RESET. . RST Coloca en estado (o) un bit (bobina. donde las variables solamente pueden tener dos estados posibles. temporizador. contador). Este componente vuelve a 0 un estado colocado previamente a 1 por el componente SET.Aplicaciones de automatización con plc OUT Permite la activación de componentes del PLC como (temporizadores. salida. bobinas. “verdaderos” o “falsos”. Su activación equivale a decir que tiene un cero lógico. Verdadero / falso Desde un punto de vista teórico la lógica de programación LADDER opera de igual forma que la lógica cableada. SET Coloca en estado (1) un bit (bobina.

“verdadero” corresponde al mando accionado (puede ser un solenoide. Lógica Falso Circuito Digital Cero (0) Lógica Cableada OFF Contacto abierto Relé desenergizado ON Verdadero Uno (1) Contacto cerrado Relé energizado Válvula abierta Válvula Válvula cerrada . Si se trata del mando de la válvula. para los contactos el estado falso” es el contacto ABIERTO. Si se trata de un sistema neumático u óleo-hidráulico. una palanca de accionamiento manual o un simple volante). En los circuitos electrónicos digitales o compuerta lógica. se utiliza el sistema numérico binario.Aplicaciones de automatización con plc Falso es igual a un relé desenergizado o en OFF. Cada entrada es asignada a un bit específico dentro de la memoria del PLC: Si hay una continuidad eléctrica el bit es puesto a 1 Si no hay una continuidad eléctrica el bit es reiniciado a 0. “verdadero” es igual a una válvula ABIERTA y “falso” es igual a una válvula CERRADA. y “falso” corresponde al estado no accionado del mando. donde verdadero es igual a “1” y falso es igual a “0”. Cada salida discreta es asignada a un bit especifico dentro de la memoria del PLC en orden de que una salida se encienda es que su bit asociado debe ser puesto a 1.

Input 1 0 0 1 1 Input 2 0 1 0 1 output 0 0 0 1 En el lenguaje LADDER se representa de la siguiente manera: Or: Es una condición que permite que el sistema elija entre dos entradas para producir una salida. And: es una condición que es utilizada para unir dos entradas y programar una acción. En la siguiente tabla se muestran las combinaciones que pueden darse para esta condición. En la siguiente tabla se muestran las combinaciones que pueden darse para esta condición.Aplicaciones de automatización con plc And / Or La lógica de programación utiliza las funciones AND y OR para ordenar las acciones. Input 1 0 0 1 1 Input 2 0 1 0 1 output 0 1 1 1 .

En adición al and o al or es también muy usado cuando las entradas son diferentes el or exclusivo la salida del xor es verdadera. Funcionamiento del Ladder Es necesario tener en cuenta algunas consideraciones que nos facilitarán la labor de programación: a) La programación en cada bloque de contactos se realiza en el orden de izquierda a derecha. b) El sentido de programación de los bloques de contactos de un programa es ejecutado de arriba a abajo. .Aplicaciones de automatización con plc En el lenguaje LADDER se representa de la siguiente manera: Or exclusivo (xor): Es una condición que permite.

d) Al no existir limitación de contactos. desde el comienzo de la línea principal hasta la salida OUT. e) No se puede conectar una salida directamente a la línea principal. significan lo mismo y se refieren al contacto que en estado de reposo está abierto o. f) Es posible programar dos o más bobinas de salida. g) Los términos contacto abierto. normalmente abierto (NA) y contacto de cierre. a que el paso de corriente a través de él no es posible. En estos casos se intercala un contacto cerrado.Aplicaciones de automatización con plc c) El número de contactos que se puede colocar en un bloque. es ilimitado. . es preferible realizar un circuito claro y comprensible con un número elevado de contactos. sean exteriores o marcas en paralelo. antes que uno complicado como consecuencia de reducir su número. lo que es lo mismo.

al igual que en el caso anterior. su utilización más común es como relés auxiliares.Aplicaciones de automatización con plc En el mismo sentido. por lo que no se puede repetir un mismo número de salida. El número de salidas o bobinas de salida o relés de salida OUT es fijo. . i) Contactos de salida. El número de contactos abiertos o cerrados que se puede utilizar en un programa. los términos contacto cerrado. las marcas se representan y programan de forma similar. se puede repetir el mismo número de contacto cuantas veces queramos y tanto abierto como cerrado. por cada uno de las entradas. o sea. j) Contactos de marcas o memorias. h) Contactos de entradas. o sea. el número de contactos asociados a cada una de ellas y tanto abiertos como cerrados es. el paso de corriente a través de él sí es posible. ilimitado. Aunque no son salidas exteriores. normalmente cerrado (NC) y contacto de apertura también significan lo mismo: el contacto que en estado de reposo se encuentra cerrado. por el contrario. pero. es ilimitado.

profesores.scribd.org/wiki/Lenguaje_Ladder http://es.frc.com/documento/lenguaje_de_programacion_ladder/141996327 http://www. pdf .ar/industrial/sistemasinteligentes/UT3/UNI5200_1.emagister.utn.org/wiki/L%C3%B3gica_cableada http://grupos.Aplicaciones de automatización con plc Enlaces http://es.com/doc/483781/PLC-Lenguaje-de-Planos-de-Contactoshttp://www.wikipedia.wikipedia.edu.

Sign up to vote on this title
UsefulNot useful