Aplicaciones - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

10.1.2.5

Aplicaciones

Una aplicación típica consiste en utilizar el HSC para supervisar las respuestas de un
encóder rotativo incremental. El encóder rotativo ofrece un número determinado de contajes
por revolución que pueden utilizarse como entrada de reloj para el HSC. También hay un
impulso de reset que ocurre una vez por revolución y que puede utilizarse como entrada de
sincronización para el HSC.
Al arrancar, el programa carga el primer valor de referencia en el HSC y pone las salidas a
sus estados iniciales. Las salidas permanecen en su estado mientras el contaje actual sea
menor que el valor de referencia. El HSC emite una alarma cuando el contaje actual es igual
al valor de referencia, al ocurrir un evento de sincronización (reset) y también al producirse
un cambio de sentido.
Cuando todos los valores del contador son iguales al valor de referencia, se dispara un
evento de alarma, el programa carga un nuevo valor de referencia en el HSC y pone las
salidas a su próximo estado. Cuando ocurre el evento de alarma de sincronización, el
programa activa el primer valor de referencia y los primeros estados de las salidas y repite
el ciclo.
Puesto que las alarmas ocurren con una frecuencia mucho menor que la frecuencia de
contaje del HSC, es posible implementar un control preciso de las operaciones rápidas con
un impacto relativamente bajo en el ciclo de la CPU. El método de asociar alarmas permite
cargar cada valor predeterminado nuevo en un subprograma por separado, lo que simplifica
el control del estado. Alternativamente, todos los eventos de alarma se pueden ejecutar en
un solo subprograma.
La función de puerta, que se dispara desde el programa de usuario o mediante una señal de
entrada externa, puede desactivar el contaje de los impulsos del encóder. Es posible ignorar
los movimientos del eje desactivando la puerta. Esto significa que, aunque el encóder siga
enviando impulsos al HSC, el valor de contaje se mantiene al valor que tenía antes de
desactivar la puerta. Cuando la puerta se activa, el contaje se reinicia a partir del valor que
tenía antes de que se desactivara la puerta.
Cuando está activada, la función de captura provoca la captura del contaje actual cuando se
produce una entrada externa. Un proceso (p. ej. un subprograma de calibración) puede
utilizar esta función para determinar los impulsos que se producen entre eventos.
Cuando está activada, la función de salida de comparación genera un impulso individual
configurable cada vez que el contaje actual alcanza uno de los valores de referencia o
desbordamientos (excede los límites de contaje). Este impulso puede utilizarse como señal
para iniciar otro proceso siempre que se produzca un evento concreto del HSC.
El sentido de contaje se controla desde el programa de usuario o mediante una señal de
entrada externa.
Si se configura el HSC para el modo de frecuencia se obtiene la velocidad del eje rotativo.
Esta función proporciona un valor entero con signo en unidades de Hz. Puesto que la señal
de reset se produce una vez por revolución, al medir la frecuencia de la señal de reset se
obtiene una indicación rápida de la velocidad del eje en revoluciones por segundo.
Si desea obtener un valor en coma flotante de la frecuencia, configure el HSC para el modo
de período. Puede utilizar los valores de ElapsedTime y EdgeCount devueltos en el modo
de período para calcular la frecuencia.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Instrucciones tecnológicas
10.1 Contaje (contadores rápidos)
601

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido