0% encontró este documento útil (0 votos)
251 vistas6 páginas

Diagrama de Contactos en Lenguaje Ladder

El documento describe los elementos básicos de un diagrama de contactos (ladder), incluyendo contactos normalmente abiertos y cerrados, bobinas, marcas y cómo se utilizan para representar entradas, salidas y funciones lógicas en un programa PLC. Explica que los símbolos están normalizados y que los diagramas se usan comúnmente para describir el funcionamiento eléctrico de máquinas y controlar sistemas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
251 vistas6 páginas

Diagrama de Contactos en Lenguaje Ladder

El documento describe los elementos básicos de un diagrama de contactos (ladder), incluyendo contactos normalmente abiertos y cerrados, bobinas, marcas y cómo se utilizan para representar entradas, salidas y funciones lógicas en un programa PLC. Explica que los símbolos están normalizados y que los diagramas se usan comúnmente para describir el funcionamiento eléctrico de máquinas y controlar sistemas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Diagrama de contactos (Ladder)

Es un lenguaje gráfico, derivado del lenguaje de relés.


Mediante símbolos representa contactos, bobinas, etc.
Su principal ventaja es que los símbolos básicos están normalizados
según el estándar IEC y son empleados por todos los fabricantes.
Los símbolos básicos son:

CONTACTO NORMALMENTE ABIERTO

CONTACTO NORMALMENTE CERRADO

ASIGNACIÓN DE SALIDA

En estos diagramas la línea vertical a la izquierda representa un


conductor con tensión, y la línea vertical a la derecha representa
tierra.

Por ejemplo:
Con este tipo de
X1 X2 Y1 diagramas se
Programa:
describe normalmente
X3 STR NOT X1 la operación eléctrica
AND X2 de distintos tipos de
OR X3 máquinas, y puede
OUT Y1 utilizarse para
sintetizar un sistema
de control y, con las herramientas de software adecuadas, realizar la
programación del PLC.

Se debe recordar que mientras que en el diagrama eléctrico todas


las acciones ocurren simultáneamente, en el programa se realizan
en forma secuencial, siguiendo el orden en el que los "escalones"
fueron escritos, y que a diferencia de los relés y contactos reales
(cuyo número está determinado por la implementación física de
estos elementos), en el PLC se puede considerar que existen
infinitos contactos auxiliares para cada entrada, salida, relé auxiliar o
interno, etc.

1
Los contactos
Los elementos a evaluar para decidir si activar o no las salidas en
determinado "escalón", son variables lógicas o binarias, que pueden
tomar solo dos estados: 1 ó 0, Estos estados que provienen de
entradas al PLC o relés internos del mismo.

En la programación Escalera (Ladder), estas variables se


representan por contactos, que justamente pueden estar en solo dos
estados: abierto o cerrado.

Los contactos se representan con la letra "E" y dos números que


indicaran el modulo al cual pertenecen y la bornera al la cual están
asociados

Ejemplo: E0.1  Entrada del Modulo "0" borne "1"

Los contactos abiertos al activarse


E0.1 E0.1 se cerraran

E2.1 E2.1
Los contactos cerrados al activarse se
abrirán

2
Las salidas de un programa Ladder son equivalentes a las cargas
(bobinas de relés, lámparas, etc.) en un circuito eléctrico.

Se las identifica con la letra "S", "A" u otra letra, dependiendo de los
fabricantes, y dos números que indicaran el modulo al cual
pertenecen y la bornera al la cual están asociados

Ejemplo: S0.1  Salida del Modulo "0" borne "1"

S0.1

Relés Internos o Marcas


Como salidas en el programa del PLC se toma no solo a las salidas
que el equipo posee físicamente hacia el exterior, sino también las
que se conocen como "Relés Internos o Marcas". Los relés
internos son simplemente variables lógicas que se pueden usar, por
ejemplo, para memorizar estados o como acumuladores de
resultados que utilizaran posteriormente en el programa.

Se las identifica con la letra "M" y un número el cual servirá para


asociarla a algún evento

M50

3
Por ejemplo:

E0.0 M50

M50 S1.2

El estado de la salida M50 depende directamente de la entrada


E0.0, pero esta salida no esta conectada a un borne del modulo de
salidas, es una marca interna del programa. Mientras que el estado
de la salida S1.2 es resultado de la activación del contacto M50

Las marcas remanentes son aquellas que en el caso de haber un


fallo de tensión, cuando se restablece recuerdan su estado anterior,
o sea, si estaban a 1 se pondrán a 1 solas (las salidas NO son
remanentes).

4
Las funciones lógicas más complejas como:

Temporizadores
Contadores
Registros de desplazamiento
etc.
Se representan en formato de bloques.

Estos no están normalizados, aunque guardan una gran similitud


entre sí para distintos fabricantes.
Resultan mucho más expresivos que si se utiliza para el mismo
fin el lenguaje en lista de instrucciones.

Sobre estos bloques se define:

La base de los tiempos y el tiempo final en el caso de


temporizadores

El módulo de contaje y condiciones de paro y reset en el caso de


contadores.

Existen también bloques funcionales complejos que permiten la


manipulación de datos y las operaciones con variables digitales
de varios bits.

La presencia de estos bloques de ejecución dependiente de una o


más condiciones binarias, multiplica la potencia de programación sin
dejar de mantener las ventajas de la representación gráfica del
programa. Así, pueden programarse situaciones de automatización
compleja que involucren variables digitales, registros, transferencias,
comparaciones, señales analógicas, etc.

Por supuesto, no todos los Autómatas, aun del mismo fabricante,


pueden manejar todas las posibilidades de programación con
contactos: solo las gamas más altas acceden a la totalidad de
extensiones del lenguaje.

5
Elementos básicos en LADDER

Símbolo Nombre Descripción

Se activa cuando hay un uno lógico en el elemento


Contacto que representa, esto es, una entrada (para captar
NA información del proceso a controlar), una variable
interna o un bit de sistema.

Su función es similar al contacto NA anterior, pero


Contacto en este caso se activa cuando hay un cero lógico,
NC cosa que deberá de tenerse muy en cuenta a la
hora de su utilización.

Se activa cuando la combinación que hay a su


entrada (izquierda) da un uno lógico. Su activación
equivale a decir que tiene un uno lógico. Suele
Bobina NA
representar elementos de salida, aunque a veces
puede hacer el papel de variable interna.

Se activa cuando la combinación que hay a su


entrada (izquierda) da un cero lógico. Su activación
Bobina NC equivale a decir que tiene un cero lógico. Su
comportamiento es complementario al de la bobina
NA.

Una vez activa (puesta a 1) no se puede desactivar


(puesta a 0) si no es por su correspondiente bobina
Bobina
en RESET. Sirve para memorizar bits y usada junto
SET
con la bobina RESET dan una enorme potencia en
la programación.

Bobina Permite desactivar una bobina SET previamente


SET activada.

Permite saltarse instrucciones del programa e ir


Bobina
directamente a la etiqueta que se desee. Sirve para
JUMP
realizar subprogramas.

También podría gustarte