Académique Documents
Professionnel Documents
Culture Documents
de PLC
Orientación Potencia
Autor: Cristian Rigano
Grupo de Robótica y Simulación
11 de Abril 461 (C.P. 8000) Bahía Blanca Tel.: (0291) 4555220 Int. 124
www.frbb.utn.edu.ar/robotica E-mail: competenciarobotica@frbb.utn.edu.ar
Contenido
Tutoríal 1
Editor KOP (Esquema de contactos) 1
Funciones del PLC 2
Normal Abierto y Normal Cerrado 2
Bobinas 2
Ejemplo 1 2
Ejemplo 2 2
Bobina con Set 3
Bobina con Reset 3
Ejemplo 3 3
Temporizadores 3
Temporizador de retardo a la conexión (TON) 4
Ejemplo 4 4
Temporizador de retardo a la conexión memorizado(TONR) 5
Ejemplo 5 5
Tabla 6
Contactos Especiales 6
Detector de flanco 6
Contacto NOT 7
Operaciones de comparación 7
Contadores 7
Ejemplo 6 7
En este apunte solamente nos encargaremos del editor de Esquema de contactos (KOP) por su fácil
interpretación y utilización.
¾ Contactos – Representan
condiciones lógicas de "entrada"
similares a interruptores,
botones, condiciones, etc.
¾ Bobinas – Representan
condiciones lógicas de "salida"
similares a lámparas,
arrancadores de motor, relés,
etc.
¾ Cuadros – Representan
operaciones adicionales tales
como temporizadores, contadores u operaciones aritméticas.
Bobinas
Las bobinas sirven por lo general para activar las salidas(Q) y
marcas(M). Las salidas en nuestro caso pueden enumerarse
desde Q0.0 hasta Q0.5.
En la programación del PLC las marcas se comportan
exactamente como las bobinas de salida Q pero no poseen
contacto eléctrico de salida. Se utilizan como bits internos.
Permiten memorizar un estado. Cumplen una función similar
que los relés de maniobra.
Temporizadores
El funcionamiento radica principalmente en
contar intervalos de tiempo. El máximo valor
que puede trabajar el PLC es de 32767
intervalos.
El PLC posee tres clases diferentes de
intervalos:
¾ Intervalos de 100 milisegundos: Si quiero temporizar por 500 milisegundos debo poner en el
temporizador el valor de 5. Me permite temporizar hasta 3276,7 segundos.
Observación:
Una regla práctica para saber el valor que tengo que poner en el temporizador del PLC, consiste
en tomar el valor que yo quiero temporizar y dividirlo por la base de tiempo.
Valor a Temporizar
Valor en el PLC =
Base de Tiempo
Valor a Temporizar
Valor en el PLC =
Base de Tiempo
2 seg 2 seg
Valor en el PLC = = -3
1 miliseg 10 seg
Valor en el PLC = 2 × 10 3
Valor en el PLC = 2000
Cuando se pulsa la entrada I0.0, queda activada la
salida Q0.0 gracias al Set. Los normales abiertos de
Q0.0 se cierran y producen dos efectos:
a) Se activa la salida Q0.1 que es la encargada de
realizar la Estrella.
b) El temporizador empieza el conteo
El tiempo transcurre y el temporizador alcanza el valor
de preselección (PT), activando entonces el bit de
temporización. El normal cerrado del temporizador se
abre desconectando la salida Q0.1 y el normal abierto
se cierra alimentando la salida Q0.2(queda activada
por Set) que es la encargada de hacer el Triángulo.
El normal cerrado de Q0.2 que esta en serie con la
bobina Q0.1 y el normal cerrado de Q0.1 que esta en
serie con la bobina Q0.2 son enclavamientos
Valor a Temporizar
Valor en el PLC =
Base de Tiempo
2 min 120 seg
Valor en el PLC = =
100 miliseg 100 • 10 -3 seg
Valor en el PLC = 1,2 × 10 3
Valor en el PLC = 1200
Cuando se presiona la entrada I0.0 se activa la salida Q0.0, poniendo en marcha al motor de la
mezcladora. En determinado instante se necesita tomar una muestra, por lo cual se para el motor a
través la entrada I0.1. El tiempo de mezclado esta ese momento se guarda en el temporizador T5.
Terminada la toma de muestra, se arranca nuevamente el motor. El temporizador sigue contando porque
el normal abierto de Q0.0 se cierra. Si se desea tomar mas muestras se repite el procedimiento ante
mencionado.
Cuando el temporizador T5 alcanza el valor de preseleccion (PT) se activa el bit de temporización.
Entonces el normal abierto de T5 se cierra activando el Reset de Q0.0, parando entonces el motor.
Una vez que motor paro, el normal cerrado de Q0.0 permite la circulación de la corriente a través de la
bobina de Reset de T5 produciendo la desactivación del temporizador.
Tabla
La siguiente tabla nos permite ver los distintos tipos de temporizadores con sus respectivas
características.
VALOR MÁXIMO DE
TIPO DE BASE DE TIEMPO TEMPORIZACION Nº DE TEMPORIZADOR
TEMPORIZADOR
1 mseg 32,767 seg T32, T96
TON 10 mseg 327,67 seg T33-T36, T97-T100
100 mseg 3276,7 seg T37-T63, T101-T255
1 mseg 32,767 seg T0, T64
TONR 10 mseg 327,67seg T1-T4, T65-T68
100 mseg 3276,7 seg T5-T31, T69-T95
Contactos Especiales
Detector de flanco
Este puede dividirse en dos grupos:
Operaciones de comparación
Se utiliza para comparar dos valores. Las operaciones matemáticas que se pueden realizar se
encuentran descriptas en la figura de la
derecha.
Permite la comparación entre Byte(B),
Comparar Entero(I), Comparar Entero Palabra
Doble(D) y Comparar Real(R)
Cuando la condición matemática se cumple el
normal abierto toma valor lógico igual a "1".
Contadores
Existen varios tipos de contadores en el PLC,
describiremos en este apunte solamente dos
de ellos:
¾ Contador hacia Adelante (CTU): Cada vez que el terminal CU recibe un flanco positivo, el contador
almacena un pulso. Cuando este alcanza el valor de preselección (PV) los normales abiertos del
contador toman valor lógico igual a "1".Para borrar el conteo o desactivar los normales abiertos basta
con poner a R en valor lógico igual a "1". El contador para de contar cuando se alcanza el valor
máximo (32.767).
¾ Contador hacia Adelante/Atrás (CTUD): Empieza a contar hacia adelante cuando se produce un
flanco positivo en la entrada de CU, y empieza a contar hacia atrás cuando se produce un flanco
positivo en la entrada de CD. Si el valor de conteo es mayor o igual al valor de preselección (PV) los
normales abiertos del contador toman valor lógico igual a "1". Para borrar el conteo o desactivar los
normales abiertos basta con poner a R en valor lógico igual a "1". El contador me permite contar
como mínimo hasta -32.768 y como máximo hasta 32.767.
Ejemplo 6: El dueño de un estacionamiento desea saber con cierta precisión la cantidad de vehículos
que se encuentran estacionados en dicho lugar. Para ello instala dos sensores, uno en la entrada y otro
en la salida.
La capacidad máxima de la cochera es de diez autos. Se decide entonces establecer cinco categorías:
a) Vacío
b) De uno a tres autos
c) De cuatro a seis autos
d) De siete a nueve autos
e) Lleno
Descripción del Circuito
A cada una de las categorías se le asigna una salida del PLC, las cuales servirán para encender una luz
en el tablero de control. Se pide que cuando el estacionamiento este lleno, la salida correspondiente
parpadee en el tablero.