Tfno: 630 551 235 142
EXTRACTO DE APUNTES DE LA SIGUIENTE DOCUMENTACIÓN:
143
¿CUANDO HAY QUE
UTILIZAR ENCODERS EN
UN AUTOMATISMOS?
Para responder, hay que recordar que es EL CICLO DE SCAN de un PLC.
TIEMPO DE CICLO
T ciclo 5 ms
144
ENTRADAS Y CONTADORES DE ALTA VELOCIDAD
Los productos que se desplazan a
altas velocidades son detectados
por un sensor y contados. Las
entradas de las CPU tienen un
tiempo de respuesta mínimo.
Para que el proceso acelerado no resulte afectado por el ciclo de scan, utilizamos
entradas de interrupción.
Cada entrada solamente podrá ser contada una vez durante cada tiempo de
ciclo, independientemente de cuántas veces se produzca la entrada.
Para contar varias veces la entrada dentro del tiempo de ciclo, utilizamos
contador de alta velocidad.
145
ENCODERS O CODIFICADORES
Un ENCODER es un instrumento que se acopla en el
eje de un motor y entrega pulsos cuando el motor
gira. Estos pulsos se cablean al autómata para poder
controlar la posición. Proporcionan, un número de
impulsos por cada vuelta del eje (PPR) en rotación o
cada unidad de desplazamiento lineal
Constan, fundamentalmente, de un emisor de luz (diodo led) y de un
receptor (fotodiodo o fototransistor).
Al incidir el haz de luz emitido
sobre las franjas, se reflejará en las
blancas y hará que el fototransistor se
sature. Por el contrario, cuando el haz
incida sobre las franjas oscuras, no
existirá reflexión y el fototransistor
permanecerá cortado.
146
ENCODERS O CODIFICADORES: Tren de Impulsos
147
TIPOS DE ENCODERS: modo de señal emitida
ENCODERS INCREMENTALES:
Proporcionan información del desplazamiento referido a
situaciones anteriores. Generan pulsos mientras se mueven.
Se utiliza un solo canal (canal A en la figura de abajo) de salida
para aplicaciones donde el sentido de la dirección de movimiento
no es importante.
PULSO
INCREMENTAL
148
Para la medida de velocidad y desplazamiento angulares con
detección del sentido de giro, se introduce un doble sistema
emisor-receptor, situados, próximos y en la misma
circunferencia, de forma que proporcionen dos señales con
un desfase de 90º. Tendremos entonces dos salidas (A y B)
FASE
DIFERENCIAL
149
TIPOS DE ENCODERS: Reset
Se puede introducir un sistema capaz de determinar la posición inicial del
disco, (reset del contador). Basta para ello introducir un nuevo par emisor-
receptor que se active únicamente en uno de los segmentos del disco. A la
señal proporcionada por este sistema se la denomina salida índice o fase Z
150
CONEXIONADO DE HSC_1 EN S7-1200
151
DATOS PARA LA CONEXIÓN DE ENCODERS
1. R.p.m. máxima: máxima velocidad permisible en r.p.m., (rev/min)
del encoder acoplado directamente al eje de un motor. Para disminuir
velocidades, se puede adaptar un juego de poleas.
152
2. Resolución: (Pulsos/Revolución): Nº de pulsos emitidos por el
encoder a su salida por cada vuelta o revolución (PPR). Hay que tener en
cuenta si el encoder está en modo de pulsos incremental (fase A) o modo
de fase diferencial (fase A y B)
PPR (x1)
PPR (x4)
153
Ejemplo: Determinar los pulsos por minuto (frecuencia) de un encoder.
Dependiendo de las r.p.m del motor:
• pulsos incremental:
500 P/rev x 300 rev/min = 1500 P/min
• modo de fase diferencial:
500 P/rev (x4) x 300 rev/min = 6000 P/min
154
[Link] y tiempo de respuesta de entrada:
La frecuencia es el nº de pulsos por cada segundo, medido en Herzios (Hz) que da el
encoder en función de la velocidad de giro en r.p.m.
La frecuencia nos dice, la velocidad a la que llegan los pulsos del encoder a las
entradas del autómata.
Para poder calcular la frecuencia, tenemos que tener en cuenta lo siguiente:
1. La resolución del encoder (PPR).
2. El lugar de montaje, motor a acoplar, que nos va a definir
la velocidad de giro en (rpm) del encoder.
( )= . . . . ⁄ = ⁄ =[ ]
Para poder calcular el tiempo de respuesta de entrada mínimo necesario en un PLC:
Conocida la frecuencia, podemos saber el tiempo que se tarda en mandar un pulso a la
entrada del PLC, y valorar su tiempo de respuesta:
T respuesta entrada PLC 1/ f
155
Ejemplo: necesidad de uso de entradas de interrupción
FASE
DIFERENCIAL
• = 500 ⁄ 4 = 10.000 =
• tciclo 1 /f = 0,1 ms (Un pulso cada 0,1 ms; en un ciclo entrarían 4 pulsos. Quedarían sin leer)
156
Ejemplo: necesidad de uso de entradas de interrupción
Finalmente y con este dato necesitamos corroborar dentro de las especificaciones de las entradas digitales
del PLC si es que se soporta dicha frecuencia de conmutación o si sólo es necesario achicar el tiempo del
filtro de entrada como para que no se pierdan pulsos
“Easy Book” del S7 1200.
• En 0.2 milisegundos el encoder envía dos pulsos pero la entrada sólo reconoce uno de ellos, el segundo.
157
DATOS PARA LA CONEXIÓN DE ENCODERS
El filtro de entrada predeterminado en las CPU 4 está fijado en 6,4 ms, lo que normalmente es un valor muy
bajo que no permite la correcta detección de los pulsos en las entradas (requiere que la señal esté
activa durante al menos ese tiempo para ser detectada), por lo que será necesario ajustar el valor de filtrado
a las características y especificaciones del encoder o señal a medir conectados.
158