3.6.3
Descripción High_Speed_Counter
Descripción
Con la instrucción High_Speed_Counter se controlan a través del programa del usuario las
funciones de contaje y medida del módulo tecnológico.
Llamada
La instrucción High_Speed_Counter debe llamarse una vez por contador en el ciclo o en un
programa controlado por tiempo. No se permite realizar la llamada en un programa de
interrupción controlado por eventos.
Funcionamiento
Valor de contaje: el valor de contaje está disponible en el parámetro de salida CountValue.
El valor de contaje se actualiza cada vez que se llama a la instrucción High_Speed_Counter.
Valor medido: El módulo tecnológico actualiza el valor medido con el tiempo de
actualización parametrizado de forma asíncrona a la llamada de la instrucción. Cada vez
que se llama la instrucción, el último valor medido que haya determinado el módulo
tecnológico se actualiza en el parámetro de salida MeasuredValue.
El valor medido y el valor de contaje están disponibles simultáneamente en la interfaz de
respuesta.
Capture: El parámetro de salida CaptureStatus = TRUE indica un valor Capture válido en el
parámetro de salida CapturedValue.
● Un valor Capture se detecta en las siguientes condiciones:
– Una entrada digital tiene la parametrización "Capture"
– CaptureEnable = TRUE
– Flanco en la entrada digital con la función de Capture
● El parámetro de salida CaptureStatus se restablece con un flanco descendente en el
parámetro de entrada CaptureEnable.
Contaje, medición y lectura de posición
Manual de funciones, 11/2019, A5E32010348-AJ
Utilizar el objeto tecnológico High_Speed_Counter
3.6 Programación de High_Speed_Counter
127