Tabla 10-13
Tipos de datos para los parámetros
Parámetro
Declaración
HSC
IN
DIR
IN
1, 2
CV
1
IN
RV
IN
1
PERIOD
IN
1
NEW_DIR
IN
NEW_CV
IN
NEW_RV
IN
NEW_PERIOD
IN
BUSY
3
OUT
STATUS
OUT
Si no se solicita la actualización de un parámetro, se ignoran los valores de entrada correspondientes.
1
El parámetro DIR es válido solo si el sentido de contaje se ajusta a "Programa de usuario (control interno de sentido)". La forma
2
de utilizar este parámetro se determina en la configuración de dispositivos HSC.
En un HSC en la CPU o en la Signal Board, el parámetro BUSY siempre está puesto a 0.
3
Los parámetros de cada HSC se configuran en la configuración de dispositivos de la CPU para la
función de contaje/frecuencia, las opciones de reset, la configuración de eventos de alarma, las
E/S de hardware y la dirección de valor de contaje.
Algunos de los parámetros del HSC se pueden modificar mediante el programa de usuario para
ofrecer un control de programa del proceso de contaje:
• Ajustar el sentido de contaje al valor NEW_DIR
• Ajustar el valor de contaje actual al valor NEW_CV
• Ajustar el valor de referencia al valor NEW_RV
• Ajustar el valor Periodo (para el modo de medición de frecuencia) al valor NEW_PERIOD
Si las siguientes marcas booleanas están puestas a 1 cuando se ejecuta la instrucción CTRL_HSC,
el valor NEW_xxx correspondiente se carga en el contador. Las órdenes múltiples (varias marcas
se activan simultáneamente) se procesan en una sola ejecución de la instrucción CTRL_HSC.
• DIR = 1 es una orden para cargar un valor NEW_DIR, 0 = ningún cambio
• CV = 1 es una orden para cargar un valor NEW_CV, 0 = ningún cambio
• RV = 1 es una orden para cargar un valor NEW_RV, 0 = ningún cambio
• PERIOD = 1 es una orden para cargar un valor NEW_PERIOD, 0 = ningún cambio
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de datos
Descripción
HW_HSC
Identificador del HSC
Bool
1 = solicitar nuevo sentido de contaje
Bool
1 = solicitar activación del nuevo valor del contador
Bool
1 = solicitar activación del nuevo valor de referencia
Bool
1 = solicitar activación del nuevo periodo
(solo para el modo de medición de frecuencia)
Int
Nuevo sentido: 1= hacia delante, -1= hacia atrás
DInt
Nuevo valor del contador
DInt
Nuevo valor de referencia
Int
El valor de período nuevo es en milisegundos (solo para el modo
de medición de frecuencia). Los únicos valores permitidos son
10, 100 o 1000 milisegundos:
1000 = 1 segundo
100 = 0,1 segundo
10 = 0,01 segundo
Bool
La función está ocupada
Word
Código de condición de ejecución
Instrucciones tecnológicas
10.1 Contaje (contadores rápidos)
567