Uso del objeto tecnológico SSI_Absolute_Encoder
4.5 Programación de SSI_Absolute_Encoder
4.5.5
Parámetros de salida SSI_Absolute_Encoder
Parámetro
Declaración
StatusHW
OUTPUT
StatusUp
OUTPUT
StatusDown
OUTPUT
CompResult0
OUTPUT
CompResult1
OUTPUT
CaptureStatus OUTPUT
Captured-
OUTPUT
Value
ZeroStatus
OUTPUT
PosOverflow
OUTPUT
NegOverflow
OUTPUT
Error
OUTPUT
170
Tipo de
Ajuste pre-
datos
determinado
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
DINT
0
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
Descripción
Bit de estado módulo tecnológico: el módulo está parametrizado
y listo para funcionar. Los datos del módulo son válidos.
Bit de estado: el último valor de posición ha variado en sentido
positivo y se encuentra como máximo 0,5 s atrás.
Bit de estado: el último valor de posición ha variado en sentido
negativo y se encuentra como máximo 0,5 s atrás.
Bit de estado: Se ha producido un evento de comparación para
DQ0 (cambio de estado) debido a la condición de comparación
seleccionada.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva CompResult0 .
Bit de estado: Se ha producido un evento de comparación para
DQ1 (cambio de estado) debido a la condición de comparación
seleccionada.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva CompResult1 .
Bit de estado: se ha producido un evento Capture, existe un
valor Capture válido en el parámetro de salida CapturedValue.
Si está ajustado el parámetro de entrada CaptureEnable, el
flanco parametrizado en la entrada digital correspondiente activa
el bit de estado CaptureStatus.
Por medio del flanco descendente del parámetro de entrada
CaptureEnable se desactiva CaptureStatus .
Último valor Capture captado. El valor se mantiene hasta el
siguiente evento Capture con independencia del parámetro de
entrada CaptureEnable.
Si se ha producido un nuevo evento Capture, CaptureStatus se
activa y el usuario lo desactiva por medio del flanco descendente
del parámetro de entrada CaptureEnable .
Bit de estado: PositionValue ha alcanzado o rebasado el valor
"0" independientemente del sentido de contaje.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva ZeroStatus.
Bit de estado: PositionValue ha rebasado en sentido positivo el
límite superior del rango de valores de posición del encóder.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva PosOverflow.
Bit de estado: PositionValue ha rebasado en sentido negativo el
límite inferior del rango de valores de posición del encóder.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva NegOverflow.
Se ha producido un error. Para conocer la causa del error, con-
sulte el parámetro de salida ErrorID.
Manual de funciones, 11/2019, A5E32010348-AJ
Contaje, medición y lectura de posición