Sei sulla pagina 1di 10

UNIVERSIDAD AUTNOMA DE

PUEBLA
FACULTAD DE CIENCIAS DE LA
ELECTRNICA


Reporte de Prctica

Nombre del tema: Instrucciones bsicas de un PLC

Carrera: Ingeniera Mecatrnica

Nombre del curso: Instrumentacin de Sistemas Mecatrnicos


Nombre del alumno: Isaias Flores Cern




Fecha de entrega: 7/Octubre/2014



Nombre del profesor: Carlos Prez Aguirre



Diagrama de Escalera y Diagrama de Tiempos
1


Introduccin
Se pretende comprender el funcionamiento de distintas instrucciones de un PLC,
tales como: contadores, temporizadores, etc., con ayuda del software LogixPro.
Las instrucciones a estudiar en este documento se muestran a continuacin.
Enclavamiento de salida
Desenclavamiento de salida
Temporizador a la conexin (TON)
Temporizador a la desconexin (TOF)
Temporizador retentivo (RTO)
Contador Ascendente (CTU)
Contador Descendente (CTD)
Restablecimiento (RES)
Igual (=)
Menor que (<)
Mayor que (>)
Menor o Igual que ()
Mayor o Igual que ()
Suma (+)
Resta (-)
Multiplicacin (x)
Divisin ()

En las instrucciones de los temporizadores y contadores se harn diagramas de
tiempo (con el software TimingEditor) para una mejor comprensin de su
funcionamiento.
Tambin cabe sealar que de los temporizadores analizaremos 3 de sus bits de
estado: DN, TT, EN; y de los contadores 2 bits de estado: DN (para ambos
contadores), CU (para el contador ascendente), CD (para el contador
descendente).



Diagrama de Escalera y Diagrama de Tiempos
2

Procedimiento
Para ver el funcionamiento de las instrucciones de enclavamiento de salida (Latch)
y desenclavamiento de salida (UnLatch).

Figura 1.- Simbolo de enclavamiento (a la izquierda) y simbolo de desenclavamiento (a la
derecha).
Los smbolos de la figura 1 los buscamos en las opciones de user en el panel de
instrucciones de PLC de LogixPro, y a continuacin armamos el siguiente
diagrama de escalera.


Figura 2.- Programa 1, para probar el funcionamiento de las instrucciones Latch y
UnLatch.

En la pestaa de Timer/Counter encontraremos todos los temporizadores y
contadores adems de la instruccin de restablecimiento (RES), para los cuales
haremos 2 programas distintos para apreciar mejor su funcionamiento, en uno
colocaremos todos los temporizadores a estudiar y en el otro los dos tipos de
contadores. Note que en ambos programas estar incluida la instruccin RES.
Diagrama de Escalera y Diagrama de Tiempos
3


Figura 3.- Programa 2, para observar el funcionamiento de los 3 tipos de
temporizadores.
Diagrama de Escalera y Diagrama de Tiempos
4


Figura 4.- Programa 3, para observar el funcionamiento de los 2 tipos de
contadores.

Para las instrucciones aritmticas (suma, resta, etc.) y de comparacin (menor
que, mayor que, etc.) se har un solo programa (ver figura 5).
Debido a que para visualizar la salida de estas instrucciones necesitaremos el
modulo completo de salidas (O:2 y O:4) usaremos una instruccin extra llamada
Clear (CLR ), que est en la pestaa Move/Logical, la cual despus de que
activemos distintos canales de nuestro mdulo de salida con esta instruccin los
apagaremos (pone a 0 todo el registro de salida).
Diagrama de Escalera y Diagrama de Tiempos
5


Figura 5.- Programa 4, para observar el funcionamiento de las instrucciones
aritmticas y de comparacin.








Diagrama de Escalera y Diagrama de Tiempos
6

Resultados
1

A continuacin se muestra el diagrama de tiempos de los programas 1, 2 y
3 junto con una explicacin de dicho diagrama.


Figura 6.- Diagrama de tiempos del programa 1.


Podemos observar que una vez que activamos I:1/0 y se activa O:2/0 (la
bobina de la instruccin Latch) no importa que desactivemos esta entrada,
la salida permanecer activada hasta que presionemos I:1/1 (lo que
activara la bobina de UnLatch que tiene la misma direccin O:2/0).



Figura 7.- Diagrama de tiempos del temporizador TON del programa 2.


En el programa, el bit EN (Enable) de esta instruccin de salida (TON)
activa la salida O:2/0 cada vez que esta energizado el temporizador, el bit
DN (Done) activa la salida O:2/1 una vez que el valor del acumulador (ACC
o Account) del temporizador es igual al valor del Preset (en este caso 10 s,
cuyo valor se obtiene al multiplicar el valor de TimeBase por el valor del
Preset), por eso recibe el nombre de retardo a la conexin, y el bit TT
(TimingTimer) activa la salida O:2/2 solo cuando el temporizador esta
alimentado y a su vez la cuenta que lleva el acumulador es menor al valor
del Preset (PRE), una vez que ambos valores son iguales no importa que
siga activado el temporizador la salida O:2/2 se desactivara. Cuando se
cierra el contacto I:1/0 comienza el conteo de la temporizacin (ACC) pero

1
Ver video adjunto al archivo, en el que se muestra la explicacin del programa de las instrucciones aritmticas y de
comparacin.
Diagrama de Escalera y Diagrama de Tiempos
7

inmediatamente se abra el contacto el valor de ACC se reiniciara a 0.
Tambin podemos poner a 0 el valor de ACC cerrando el contacto I:1/3, el
cual activa la instruccin RES que debe tener la misma direccin del
temporizador.



Figura 8.- Diagrama de tiempos del temporizador TOF del programa 2.

En este mismo programa, el bit EN de esta instruccin de salida (TOF)
activa la salida O:2/3 cada vez que esta energizado el temporizador
(cuando est cerrado el contacto I:1/1), el bit DN activa la salida O:2/4 al
mismo tiempo que esta energizado el temporizador, si desenergizamos el
temporizador la salida O:2/4 permanecer activa al mismo tiempo que el bit
TT activara la salida O:2/5, lo que significa que comenzara la cuenta de
temporizacin hasta que el valor del acumulador sea igual al valor del
preset, una vez terminada esta cantidad de tiempo la salida O:2/4 se
apagara (razn por la que se llama temporizador de retardo a la
desconexin). Cuando se energiza el temporizador y despus se
desenergiza (comienza la temporizacin en ACC) y se vuelve a energizar
antes de que termine el conteo, este se reiniciara, lo que tambin se logra
con la instruccin RES.



Figura 9.- Diagrama de tiempos del temporizador RTO del programa 2.

Diagrama de Escalera y Diagrama de Tiempos
8


Los bits EN, DN y TT de este temporizador funcionan exactamente igual
que un TON, con la nica diferencia de que cuando se energiza el
temporizador (cerrando I:1/2) comienza la temporizacin (aumenta el valor
del acumulador hasta ser igual al valor del preset) y despus se
desenergiza el valor que tenga el acumuador no se reinicia sino que
permanece intacto, hasta que se vuelve a energizar el temporizador
continua la cuenta del acumulador hasta igualar el preset (de ah que este
temporizador se llame temporizador retenedor).Para reiniciar el
temporizador se usa la instruccin RES (en este caso cuando esta cerrado
el contacto I:1/3)




Figura 10.- Diagrama de tiempos del programa 3.

Para este programa observamos que los bits CU, CD y DN activan las salidas
O:2/0, O:2/1 y O:2/2 respectivamente. O:2/0 se activa cada que se energiza CTU
(cuando est cerrado el contacto I:1/0) y la salida O:2/1 se activa cada que se
energiza CTD (cuando est cerrado el contacto I:1/1) y la salida O:2/2 se activa
solo cuando el valor del acumulador es igual o mayor al valor del preset (en este
caso 3).
En ambos contadores no importa que se desenergizen la cuenta permanece, la
nica forma de reiniciarla es con la instruccin RES.


Conclusiones
Con la instruccin Latch podemos hacer lo mismo que un enclavamiento pero
ahorrndonos contactos del programa.
En general el temporizador RTO es igual que un TON con la diferencia de que
aunque se desenergize la cuanta se mantiene.
La instruccin RES nos sirve para reiniciar los 3 tipos de temporizadores y los 2
tipos de contadores, aunque para los temporizadores TON y TOF no es tan
necesario ya que se reinicia su cuenta con tan solo desenergizarlos.

Diagrama de Escalera y Diagrama de Tiempos
9

Referencias
[1] PLC Timers .Introductory Exercise,
http://www.thelearningpit.com/lp/doc/ntmr/intro-tmr.html
consultado el 3 de octubre de 2014
[2] PLC Counters .Introductory Exercise,
http://www.thelearningpit.com/lp/doc/nctr/intro-ctr.html
consultado el 3 de octubre de 2014
[3] Word Compare .Introductory Exercise,
http://www.thelearningpit.com/lp/doc/ncmp/intro-cmp.html
consultado el 3 de octubre de 2014

Potrebbero piacerti anche