Siemens SIMATIC S7-1200 Manual De Sistema página 545

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

SDT: HSC_Count
El tipo de datos "HSC_Count" equivale a un HSC configurado para el modo de contaje. El modo
de contaje ofrece las siguientes funcionalidades:
• Acceder al contaje de impulsos actual
• Congelar el contaje de impulsos actual en un evento de entrada
• Restablecer el valor inicial del contaje de impulsos actual en un evento de entrada
• Acceder a los bits de estado, que indican que se han producido determinados eventos del HSC
• Desactivar el HSC mediante una entrada de software o hardware
• Modificar el sentido de contaje mediante una entrada de software o hardware
• Modificar el contaje de impulsos actual
• Modificar el valor inicial (que se utiliza cuando la CPU pasa al estado RUN o cuando se dispara
la función de sincronización)
• Modificar dos valores de referencia (o predefinidos) independientes utilizados para la
comparación
• Modificar los límites superior e inferior de contaje
• Modificar el funcionamiento del HSC cuando el contaje de impulsos alcanza dichos límites
• Generar un evento de alarma de proceso cuando el contaje de impulsos actual alcanza un
valor de referencia (predefinido)
• Generar un evento de alarma de proceso cuando se activa la entrada de sincronización (reset)
• Generar un evento de alarma de proceso cuando el sentido de contaje cambia debido a una
entrada externa
• Generar un impulso de salida individual cuando se produce un evento de contaje concreto
Cuando se produce un evento y se ejecuta la instrucción CTRL_HSC_EXT, la instrucción activa un
bit de estado. La próxima vez que se ejecute la instrucción CTRL_HSC_EXT, esta desactivará el bit
de estado, a menos que el evento se produzca de nuevo antes de que se ejecute la instrucción.
Tabla 10-4
Estructura de HSC_Count
Elemento de es‐
Declaración
tructura
CurrentCount
OUT
CapturedCount
OUT
SyncActive
OUT
DirChange
OUT
CmpResult1
OUT
CmpResult2
OUT
OverflowNeg
OUT
OverflowPos
OUT
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de datos
Descripción
Dint
Devuelve el valor de contaje actual del HSC
Dint
Devuelve el valor del contador capturado en el evento de entrada
especificado
Bool
Bit de estado: Se ha activado la entrada de sincronización
Bool
Bit de estado: Ha cambiado el sentido de contaje
Bool
Bit de estado: CurrentCount es igual al evento Reference1 ocu‐
rrido
Bool
Bit de estado: CurrentCount es igual al evento Reference2 ocu‐
rrido
Bool
Bit de estado: CurrentCount ha alcanzado el límite inferior
Bool
Bit de estado: CurrentCount ha alcanzado el límite superior
Instrucciones tecnológicas
10.1 Contaje (contadores rápidos)
545

Publicidad

Tabla de contenido
loading

Tabla de contenido