Está en la página 1de 16

UNIVERSIDAD MARÍTIMA INTERNACIONAL DE PANAMÁ

FACULTAD DE CIENCIAS NAUTICAS


ESCUELA DE MAQUINARIA NAVAL
II SEMESTRE 2020
LICENCIATURA EN CIENCIAS NAUTICAS EN MAQUINARIA NAVAL
AUTOMATISMO II.

SALON:
IV MAQUINA ALPHA.

TAREA DEL LENGUAJE LADDER

ESTUDIANTE:
ROBINSON DANIEL 15
RODRIGUEZ LUIS 16

FECHA DE ENTREGA:
LUNES 26 DE OCTUBRE DE 2020.

PROFESOR:
ING. ENOC RODRIGUEZ
Índice

Contenido
Introducción..........................................................................................................................................3
¿Qué es un PLC?....................................................................................................................................4
Partes de los PLC...................................................................................................................................4
Fuente de alimentación.........................................................................................................................5
Bloques de entrada...............................................................................................................................5
Bloques de salidas.................................................................................................................................6
CPU........................................................................................................................................................6
Interface de programación....................................................................................................................7
Memoria................................................................................................................................................7
Introducción al lenguaje LADDER..........................................................................................................8
Funcionamiento del lenguaje LADDER en un PLC..................................................................................9
Elementos para construir un circuito LADDER.......................................................................................9
Etiquetas las que son representada en cada elemento para saber qué tipo de elemento es..............10
Ejemplo del lenguaje LADDER..............................................................................................................11
Conclusión...........................................................................................................................................12
Bibliografía..........................................................................................................................................13
Introducción

El lenguaje LADDER es un tipo de lenguaje de programación gráfico muy popular


dentro de los autómatas programables debido a que está basado en los esquemas
eléctricos de control clásicos. De este modo, con los conocimientos que todo técnico
o ingeniero eléctrico posee, es muy fácil adaptarse a la programación en este tipo
de lenguaje.
¿Qué es un PLC?
Un PLC (Programmer Logic Controller) es un controlador lógico programable
diseñado para ejecutar procesos de automatización en la industria. Estos
dispositivos se vienen empleando para la automatización de procesos desde 1970.
Desde entonces su tecnología ha ido mejorando y hoy en día ofrecen grandes
prestaciones para la industria. Programar un PLC implica generar un conjunto de
instrucciones y de órdenes que provocarán la ejecución de una tarea determinada.
Podemos decir que un programa es una respuesta predeterminada a todas las
combinaciones posibles de estados de la información que recibe.

Partes de los PLC


- Fuente de alimentación
- Bloques de entrada
- Bloques de salida
- CPU
- Interface de programación
- Memoria
Fuente de alimentación

- A partir de un voltaje exterior genera voltajes necesarios para el


funcionamiento de los PLC. Posee una batería interna para mantener el
programa y datos importantes.

Bloques de entrada

Adaptan y codifican las señales de los dispositivos de entrada para que el CPU las
procese estas pueden ser: interruptores, pulsadores y sensores.
Bloques de salidas
Amplifican y decodifican las señales del CPU de acuerdo al programa para activar
los dispositivos de salidas como: lámparas, relés, contactores y electroválvulas.

CPU
Es el cerebro del PLC que se encarga de ejecutar el programa de control del
proceso. Lee las entradas u envía respuesta a las salidas. El CPU significa (unidad
central de procesamiento).
Interface de programación
Permite comunicar el PLC con el usuario para escribir el programa. Es una PC que
posee un software específico para programar el PLC. La funsion es transferir y
modificar programas, verificación e visualización del funcionamiento del proceso.

Memoria
Permite almacenar el programa de forma permanente y datos temporales que
necesita el programa.
2 tipos:
RAM: guarda la información mientras esta encendido el aparato
EEPROM: memoria de grabación electrónica
Introducción al lenguaje LADDER

Es un lenguaje de programación grafico muy popular dentro de los controladores


lógicos programables PLC. Debido a que está basado en los esquemas eléctricos
de control clásico su principal ventaja es que los símbolos básicos están
normalizados según normas NEMA y son empleados por todos los fabricantes.
Funcionamiento del lenguaje LADDER en un PLC

Por el lado izquierdos tenemos la entrada que pueden ser pulsadores, sensores ect.
Que esto van conectadas a las entradas del PLC por el medio de un amplificador si
esto lo requiere. Se puede ver que la salida del PLC que van conectadas a los
actuadores. La lectura se hace de izquierda a derecha y de arriba hacia abajo

Elementos para construir un circuito LADDER


Temporizadores
El temporizador es un elemento que permite hacer activaciones retardadas o con duración
preestablecida, con un control preciso del tiempo de activación. El esquema básico de un
temporizador varía de un autómata a otro, pero podemos encontrar una serie de señales
fundamentales, aunque, eso sí, con nomenclaturas distintas.

Contadores
El contador es un elemento capaz de llevar el cómputo de las activaciones de sus entradas, por
lo que resulta adecuado para memorizar sucesos que no tengan que ver con el tiempo pero que
se necesiten realizar un determinado número de veces.

En la figura de la derecha puede verse el esquema de un contador, Ci, bastante usual, donde


pueden distinguirse las siguientes entradas y salidas:

 Entrada RESET (R): Permite poner a cero el contador cada vez que se activa. Se suele
utilizar al principio de la ejecución asignándole los bits de arranque, de modo que quede a
cero cada vez que se arranca el sistema.

 Entrada PRESET (P). Permite poner la cuenta del contador a un valor determinado distinto
de cero, que previamente se ha programado en Cip.

 Entrada UP (U): Cada vez que se activa produce un incremento en una unidad de la cuenta
que posea en ese momento el contador.

 Entrada DOWN (D): Cada vez que se activa produce un decremento en una unidad de la
cuenta que posea en ese momento el contador.
 Salida FULL (F): Se activa al producirse un desbordamiento del valor del contador contando
en sentido ascendente.

 Salida DONE (D): Se activa cuando el valor del contador se iguala al valor preestablecido
Cip.

 Salida EMPTY (E): Se activa al producirse un desbordamiento del valor del contador


contando en sentido descendente.

Sistemas combinacionales
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.
Una vez obtenida la función lógica de un problema combinacional, el paso a Ladder o esquema
de contactos es muy sencillo. De acuerdo con el álgebra de Boole aplicada a la conmutación, las
sumas serán contactos en paralelo, los productos contactos en serie y las negaciones contactos
normalmente cerrados. En la siguiente figura se muestra un ejemplo de esquema LADDER para
una determinada ecuación.
Etiquetas las que son representada en cada elemento para saber qué
tipo de elemento es

Ejemplos
Ejemplo del lenguaje LADDER

El bombillo eléctrico: se desea encender y apagar un bombillo de la siguiente


manera, al presionar START el bambillo se debe encender y al presionar STOP se
debe apagar.
Los botones de START y STOP son pulsadores.

El botón START que normalmente es abierto iría a la entrada I1 y el botón STOP


que es normalmente cerrado iría a la entrada I2. Luego en la salida Q1 iría
conectado el bombillo. Bien la primera frase seria, si START se activa, entonce Q1
se activa.
Si presionamos el botón START se debe activar la salida Q1 pero al dejar de
presionar el botón START se deserginiza y se desactiva la salida Q. para tenerlo
todos activado y que no se apague es agregando una memoria es decir que al
momento que presionamos START lo que hace es retroalimentar y al momento que
dejamos de presionar START esto se queda enclavado y sigue encendida esa
memoria luego lo que hace es pasa y activa la salida Q1 y entonces en ese caso
cumpliría con la función que al presionar el botón START este se activa y también a
la memoria. Esta memoria lo que hace es activar Q1 para luego así encender el
bombillo.
Ahora para apagar el bombillo el botón STOP iría en la primera línea o peldaño
como el STOP en la entrada física esta normal mente cerrado entonces en nuestro
circuito LADDER iria normalmente abierto.
Al presionar el botón START este activa Q1 que va a la salida del bombillo, pero al
dejar de pulsar START este circuito queda activado, después al presionar STOP lo
que hace es desactivar todo el circuito
Conclusión

El lenguaje LADDER permite representar mediante el uso de símbolos: contactos


NA, contactos NC, temporizadores, relés, ect. El entorno de programación en
LADDER es el lenguaje elemental de los PLC. Estos fueron desarrollados para
reemplazar sistemas de control lógicos que utilizaban relés, debido a esto el
lenguaje inicial para su programación. En general, es un lenguaje de programación
grafico muy popular dentro de los controladores lógico programables, porque están
basado en los esquemas eléctricos de control clásicos, es decir está basado en la
representación grafica de la lógica de relevadores. De este modo, con los
conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la
programación en este tipo de lenguaje.
Bibliografía

https://www.youtube.com/watch?v=2x_dSFeiHw8&t=3s

https://www.youtube.com/watch?
v=euMtargFSGQ&list=PLBJPsYnWzqu9mpxyupw0GE2x4gsSxZanj

También podría gustarte