Sei sulla pagina 1di 9

LABORATORIO Nº2 : Logix PRO

I. Objetivos:

- Aprender a simular aplicaciones de programación Ladder.


- Identificar componentes necesarios para la programación.
- Comprender la lógica de programación en Ladder.

II. Recursos:

- Software : LogixPRO
- Hardware: PC

III. Desarrollo:

LOGIXPRO
LogixPRO es un simulador de PLC, este contiene simulaciones animadas de procesos industriales, así
como una simulación de entradas y salidas con distintos tipos de interruptores e indicadores.

Debido a la similitud de su interfaz con el RSLogix 500 lo usaremos lo utilizaremos.


Barra de Menú

Barra de Instrucciones

Ventana de Simulaciones

Ventana de
programación

Figura 1:Interfaz de LogixPRO

En la barra de menú tenemos la de Simulations, al hacer click en esta podremos visualizar las distintas
simulaciones que ofrece el programa. Para que funcione la animación se debe programar en la ventana
de programación (lenguaje escalera), pudiendo ir programando y visualizando el resultado de lo
programado con la simulación.

Al seleccionar “I/O Simulator” aparecerá una ventana nueva como la izquierda de la Figura 2, en donde
los interruptores que se encuentran conectados a los módulos de entrada pueden abrirse o cerrarse
dando click sobre ellos. Además se puede cambiar el tipo de interruptor haciendo click derecho sobre el
interruptor, de igual manera con las lámparas.

Figura 2: Simulations y Ventana de simulación de “I/O Simulator”

Diagrama Ladder
La programación de un PLC mediante el lenguaje Ladder (escalera) consiste en la elaboración de un
programa en una forma similar a como se dibuja un circuito de contactos eléctricos.

El diagrama Ladder consta de dos líneas principales que representan las líneas de alimentación. Los
circuitos se disponen como líneas horizontales (como un peldaño de una escalera).

Los peldaños pueden empezar con uno o varios elementos de entrada, los cuales siempre deben estar a
la izquierda; y terminar en uno o varios elementos de salida, el cual siempre deberá estar a la derecha.
La interpretación del programa se deberá hacer de izquierda a derecha y mayormente de arriba hacia
abajo.

Figura 3: Lenguaje Ladder


Nueva instrucción en Ladder
Para agregar una nueva instrucción en el diagrama ladder se debe realizar los siguientes pasos:

1. Dar click sobre la ventana de programación para activar la ventana


2. Dar click sobre el botón “New Rung”(nuevo escalón) el cual se encuentra en la barra de
instrucciones, de esta manera se agregara más escalones. Se puede crear escalones intermedios
arrastrándolos desde la barra de instrucciones hasta el lugar deseado de la ventana de
programación.
3. De la misma manera se puede arrastrar otras instrucciones que se necesite para la
programación.
4. Para agregar una dirección (indicar el número de entrada, salida, temporizador, contador, etc) a
la instrucción, dar doble click sobre el signo de interrogación que aparece sobre la instrucción y
escribir la dirección deseada.

Figura 4: Insertar nuevo Escalón e insertar dirección

Entradas y salidas
Para la simulación de entradas tenemos básicamente dos tipos normalmente abierto y normalmente
cerrado estas dos instrucciones permiten energizar y des energizar una o varias salidas.

Figura 5: Asociación de entradas/salidas físicas del PLC a una instrucción del programa

Ejemplo
Activar y desactivar la lampara O:2/0 con el interruptor I:1/0

1. Realizar el diagrama según la Figura 6 en el I/O Simulator y asociar las direcciones

Figura 6: Diagrama de EJEMPLO


2. Una ves terminado el diagrama, hacer click sobre la flecha que aparece en al parte superior de
derecha de la barra de instrucciones. Esta cambiara por el panel del PLC como se muestra en la .

Figura 7: cambio de Barra de instrucciones a Panel del PLC

3. Para poder simular el programa primero se debe descargar el programa haciendo click en el
botón “Download” y después hacer click en el “RUN”.
4. Al hacer click sobre el interruptor se puede ver como este activa la lampara (notar que en la
ventana de programación las direcciones se resaltan en amarillo cuando circula una corriente
por ellos).

Figura 8: simulacion del ejemplo

Salidas tipo relevadores


Las salidas tipo relevadoras son salidas normales a las cuales se asocian con contactos normalmente
abiertos o normalmente cerrados que cambian de estado (de abierto a cerrado o de
cerrado a abierto) al ser energizada la salida.

Figura 9: diagrama del EJEMPLO 2


En la Figura 9 se observa el funcionamiento de una salida relevadora que será la salida O:2/0. El sistema
funciona al presionar el botón pulsador normalmente abierto el cual activara la lampara L0, luego esta
lampara L0 activara inmediatamente la lampara L1 y desactivara la lampara L2.

Temporizadores
TON (Timer On Delay)
La instrucción TON se utiliza para activar o des activar una salida después de que el TON estuvo
energizado en intervalo de tiempo predeterminado. Mientras el TON este energizado, este
incrementara su valor acumulado (ACC) desde cero hasta alcanzar el valor preestablecido (PRESET). El
valor acumulado vuelve a cero cuando el TON es des energizado.

Para agregar un temporizador TON se debe seleccionar de la barra de instrucciones en la pestaña


“Timer/Counter”

Timer.- es la dirección de temporizador a utilizar, donde T4 indica


que es un temporizador y :# el número. Ejemplo T4:1

Time base.- la base de tiempo con la que funcionara

Preset.- tiempo hasta el que contara.

La instrucción TON utiliza tres tipos de contactos EN, TT, DN:

o Mientras este energizado, EN estará activa T4:0/EN


o Mientras este contando, TT estará activa T4:0/TT
o Cuando termine de contar DN, estará activa T4:0/DN

Figura 10: Ejemplo de uso de temporizador TON


TOF (Off Delay)
La instrucción TOF se utiliza para activar o des activar una salida durante un intervalo predeterminado
después de que TOF ha sido des energizado. Mientras el TOF este energizado, este mantiene su valor
acumulado (ACC) en cero, al momento de desenergizarlo su valor acumulado empieza a incrementarse
hasta alcanzar el valor preestablecido (PRESET). El valor acumulado vuelve a cero cuando el TOF es
energizado.

Para TOF se programan los mismo parametros de TON: Timer, Time Base, Preset, Acumulado.

La instrucción TOF también utiliza tres tipos de contactos EN, TT, DN. Al energizar el timer se activan EN
y DN, una vez des energizado se desactiva EN y se va mostrando el acumulado (ACC) y al terminar de
contar, se desactiva DN

Figura 11: Ejemplo de uso de temporizador TOF

Contadores
Contador Ascendente (CTU)
Los contadores tienen la función de contar las veces que llega señal de entrada, cuando el numero de
veces es igual al numero con el que se programo el contador, este activa su salida. Al igual que los
temporizadores se encuentran en la misma pestaña “Timer/Counter”.

Counter.- es la direccion del contador (similar al termporizador)


donde C5 indica contador.
Preset.- el numero de referencia del contador
Accum.- conteo actual

La salida CU del contador esta activa mientras el conteo sea mayor a cero, cuando el contador llega al
Preset se activa la salida DN. El conteo seguirá hasta que se resetear el contador (Figura 12).
Figura 12: Ejemplo de reseteo de un contador ascendente

Contador Descendente (CTD)


En el contador descendente se programa los parametros que el contador ascendente: conuter, preset,
accum.

Si el Accum es mayor que el Preset, se activara el DN. Cada vez que se reciba señal de entrada se ira
restando uno al Accum

Figura 13: Ejemplo de CTD


IV. Cuestionario:
1. Explicar lo solicitado:
a. Con imágenes explicar los distintos tipos de interruptores y lámparas posibles a usar en
el software LogixPRO
b. Describir el funcionamiento de los diagramas Ladder y realizar los diagramas los
diagramas Ladder de la siguiente parte

# Diagrama Ladder Descripción


1

3 Al presionar el pulsador P0 se encienden


tres lámparas de colores distintos, tres
pulsadores distintos apagaran sólo una
lampara diferente
4 Un motor enciende con dos pulsadores y
se apagara con cualquiera de otros dos
pulsadores distintos
5

7 Para encender un motor se debe presionar


dos pulsadores, una lampará se encenderá
si el motor este encendido. El motor y la
lampara deberán estar encendidos,
aunque ya no estén presionados los
pulsadores. Un tercer pulsador será usado
como parada de emergencia para des
energizar todo el circuito
8

9 Al presionar y soltar el botón de inicio una


lavadora se activala válvula de llenado
durante 20s después se activa el motor por
80s y finalmente se activa la bomba de
vaciado por 15s
10

11

V. Investigación:
a. Averiguar y describir el funcionamiento salidas tipo Latch y UnLatch, además de dar un
ejemplo básico de su uso
b. Averiguar y describir el funcionamiento de comparadores, además de dar un ejemplo
básico de su uso de cada uno
c. Averiguar y describir el funcionamiento de subrutinas y mostrar un programa usando
una subrutina
VI. Vocabulario:
Dar definiciones de los siguientes conceptos:
Enclavamiento, marcha prioritaria y parada prioritaria

Potrebbero piacerti anche