Definiciones de etiquetas de entrada( 5034-ENC)
En la tabla siguiente se enumeran las etiquetas de entrada disponibles.
Nombre | Tipo de datos | Definición | Valores válidos |
|---|---|---|---|
RunMode | BOOL | Estado operativo del módulo |
|
ConnectionFaulted | BOOL | Indica si una conexión en el destino está en funcionamiento. El módulo siempre devuelve cero en este miembro. El controlador sobrescribe el cero y lo remplaza con un uno cuando la conexión no está activa. |
|
DiagnosticActive | BOOL | Indica si existen diagnósticos activos o si se ha alcanzado el umbral de pronósticos. |
|
DiagnosticSequenceCount | SINT | Incrementa cada vez que se detecta una condición de diagnóstico distinta, así como cuando una condición de diagnóstico distinta cambia de detectado a no detectado. | -128 - +127 El valor 0 se omite, excepto durante el encendido del módulo. |
Windowxx.InWindow | BOOL | Indica si el datos HSC/SSI seleccionados está en la ventana especificada. Para obtener la definición de "en la ventana", consulte Figura 1. |
|
Windowxx.NotANumber | BOOL | Indica que el último valor recibido de los datos de ventana no era un número. En ese caso, se utilizan los datos de ventana válidos más recientes. |
|
Counter00.Fault | BOOL | Indica que los datos del contador no son precisos y, por lo tanto, no se pueden utilizar en la aplicación debido a que no son de confianza. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
Counter00.Uncertain | BOOL | Indica que es posible que los datos del contador no sean precisos, pero se desconoce su grado de imprecisión. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
Counter00.Direction | BOOL | Indica la dirección de recuento. |
|
Counter00.StoredDirection | BOOL | Indica la dirección del recuento cuando se activó el evento. |
|
Counter00.RevolutionCount | INT | Número de transiciones de rollover y rollunder Este valor aumenta cuando en casos de rollover y disminuye en casos de rollunder. | Cualquier valor |
Counter00.Count | DINT | El valor del contador El modo de contador seleccionado determina cómo se cuentan las transiciones de entrada. | Cualquier valor |
Counter00.Frequency | REAL | Frecuencia de las transiciones de entrada medidas por el contador Este frecuencia se mide en la Entrada A, excepto en el modo Arriba/Abajo. Para obtener más información, consulte el Manual del usuario del codificador de contador de alta velocidad/SSI PointMax, publicación5034-UM006. | Cualquier valor |
Counter00.PulseWidth | REAL | Ancho de pulsos en estado activado del último pulso recibido, medido en microsegundos, cuando la entrada no está invertida. Ancho de pulsos en estado desactivado del último pulso recibido, en microsegundos, cuando la entrada está invertida. Este ancho de pulsos se mide en la Entrada A, excepto en el modo Arriba/Abajo. Para obtener más información, consulte el Manual del usuario del codificador de contador de alta velocidad/SSI PointMax, publicación5034-UM006. | Cualquier valor |
Counter00.Accel | REAL | Aceleración de los pulsos medida por el contador Este aceleración se mide en la Entrada A, excepto en el modo Arriba/Abajo. Para obtener más información, consulte el Manual del usuario del codificador de contador de alta velocidad/SSI PointMax, publicación5034-UM006. | Cualquier valor |
Counter00.FrequencyAvg | REAL | La frecuencia media | Cualquier valor |
Counter00.PulseWidthAvg | REAL | El ancho de pulsos medio medido en microsegundos | Cualquier valor |
Counter00.AccelAvg | REAL | La aceleración media | Cualquier valor |
Counter00.ScaledCount | REAL | El valor del recuento escalado a unidades de ingeniería | Cualquier valor |
Counter00.ScaledFrequency | REAL | El valor de la frecuencia escalado a unidades de ingeniería | Cualquier valor |
Counter00.ScaledAccel | REAL | El valor de la aceleración escalado a unidades de ingeniería | Cualquier valor |
Counter00.ScaledFrequencyAvg | REAL | Frecuencia media escalada a unidades de ingeniería | Cualquier valor |
Counter00.ScaledAccelAvg | REAL | El valor de la aceleración media escalado a unidades de ingeniería | Cualquier valor |
Counter00.StoredRevolutionCount | INT | El valor del recuento de revolución cuando se activa la función Almacén | Cualquier valor |
Counter00.StoredCount | DINT | El valor del recuento cuando se activa la función Almacén | Cualquier valor |
Counter00.StoredFrequency | REAL | El valor de la frecuencia cuando se activa la función Almacén | Cualquier valor |
Counter00.StoredPulseWidth | REAL | El valor del ancho de pulsos cuando se activa la función Almacén | Cualquier valor |
Counter00.StoredAccel | REAL | La aceleración cuando se activa la función Almacén | Cualquier valor |
Counter00.ScaledStoredCount | REAL | Valor del recuento almacenado escalado a unidades de ingeniería | Cualquier valor |
Counter00.ScaledStoredFrequency | REAL | Frecuencia almacenada escalada a unidades de ingeniería | Cualquier valor |
Counter00.ScaledStoredAccel | REAL | Aceleración almacenada escalada a unidades de ingeniería | Cualquier valor |
Counter00.Rollover | BOOL | Indica que el contador ha contado de forma ascendente hasta el valor de rollover y ha seguido contando desde el valor de rollunder. |
|
Counter00.Rollunder | BOOL | Indica que el contador ha contado de forma descendente hasta el valor de rollunder y ha seguido contando desde el valor de rollover. |
|
Counter00.RolloverLeqRollunder | BOOL | Indica que el valor de rollover es menor o igual que el valor de rollunder, y que el módulo utiliza los valores válidos de rollover o rollunder predeterminados, o bien los más recientes. |
|
Counter00.FrequencyOverrange | BOOL | Indica que la frecuencia del contador supera la frecuencia nominal máxima del módulo, por lo que no puede realizar correctamente un seguimiento de la señal. |
|
Counter00.PartialAvgFrequency | BOOL | Indica que la frecuencia media del contador está completa o es parcial en relación con Counter00.AvgOverPulses. La frecuencia media puede ser parcial si el número de pulsos recibidos en la ventana de tiempo máximo (T p-Max ) es inferior al número de pulsos necesario para el promedio (Counter00.AvgOverPulses).Solo se aplica cuando Counter00.AvgOverPulsesEn = 0. |
|
Counter00.PartialAvgPulseWidth | BOOL | Indica que el ancho de pulsos medio del contador está completo o es parcial en relación con Counter00.AvgOverPulses. El ancho de pulsos medio puede ser parcial si el número de pulsos recibidos en la ventana de tiempo máximo (T p-Max ) es inferior al número de pulsos necesario para el promedio (Counter00.AvgOverPulses).Solo se aplica cuando Counter00.AvgOverPulsesEn = 1. |
|
Counter00.MissingPulseAlarm | BOOL | Indica que el período de un pulso era superior al tiempo de espera de pulso ausente o que nunca se completó. |
|
Counter00.ZeroFrequencyAlarm | BOOL | La frecuencia del contador es inferior al límite de alarma de frecuencia cero. Por tanto, la frecuencia y el régimen se notifican como cero. |
|
Counter00.ZeroFrequencyAvgAlarm | BOOL | La frecuencia media del contador es inferior al límite de alarma de frecuencia cero. Por tanto, la frecuencia y el régimen se notifican como cero. |
|
Counter00.FrequencyAlarm | BOOL | La frecuencia del contador ha superado el límite de alarma de frecuencia. |
|
Counter00.FrequencyAvgAlarm | BOOL | La frecuencia media del contador ha superado el límite de alarma de frecuencia. |
|
Counter00.PulseWidthAlarm | BOOL | Determina si el ancho de pulsos del contador es superior al ancho de pulsos máximo que establece el límite de alarma de ancho de pulsos, lo cual activa esta alarma. |
|
Counter00.PulseWidthAvgAlarm | BOOL | Determina si el ancho de pulsos medio del contador es superior al ancho de pulsos máximo que establece el límite de alarma de ancho de pulsos, lo cual activa esta alarma. |
|
Counter00.AccelAlarm | BOOL | Indica que el régimen de aceleración del contador supera el límite de alarma de aceleración, lo cual activa esta alarma. |
|
Counter00.AccelAvgAlarm | BOOL | Indica que el régimen de aceleración media del contador supera el límite de alarma de aceleración, lo cual activa esta alarma. |
|
Counter00.DecelAlarm | BOOL | Indica que el régimen de desaceleración del contador supera el límite de alarma de desaceleración, lo cual activa esta alarma. |
|
Counter00.DecelAvgAlarm | BOOL | Indica que el régimen de desaceleración media del contador supera el límite de alarma de desaceleración, lo cual activa esta alarma. |
|
Counter00.NotANumber | BOOL | Indica que el último valor recibido de los datos del contador no era un número. En ese caso, se utilizan los datos de contador válidos más recientes. |
|
Counter00.DataA | BOOL | Indica el valor de Entrada A actual. Si O.OverrideDataAEn = 1, esta etiqueta refleja O.OverrideDataAValue. |
|
Counter00.DataB | BOOL | Indica el valor de Entrada B actual. Si O.OverrideDataBEn = 1, esta etiqueta refleja O.OverrideDataBValue. |
|
Counter00.DataZ | BOOL | Indica el valor de Entrada Z actual. Si O.OverrideDataZEn = 1, esta etiqueta refleja O.OverrideDataZValue. |
|
Counter00.DataAOverridden | BOOL | Los datos de la Entrada A se anulan con O.OverrideDataAValue. |
|
Counter00.DataBOverridden | BOOL | Los datos de la Entrada B se anulan con O.OverrideDataBValue. |
|
Counter00.DataZOverridden | BOOL | Los datos de la Entrada Z se anulan con O.OverrideDataZValue. |
|
Counter00.DataTrigger | BOOL | Indican el valor de datos actual de la entrada digital estándar, que se utiliza como activador de las funciones del contador. Si O.OverrideDataTriggerEn = 1, esta etiqueta refleja O.OverrideDataTriggerValue. |
|
Counter00.DataTriggerOverridden | BOOL | Los datos de DataTrigger se anulan con O.OverrideDataTriggerValue. |
|
Counter00.QuadratureErrorCount | SINT | Indica el número de veces que se ha producido un error de contador de cuadratura. | Cualquier valor |
Counter00.CountChangeIndicator | SINT | En cada RPI, si el valor de recuento cambia, el valor CountChangeIndicator se incrementa y se notifica. | Cualquier valor |
SSI00.Fault | BOOL | Indica que los datos SSI no son precisos y no se pueden utilizar en la aplicación porque no son de confianza. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
SSI00.Uncertain | BOOL | Indica que es posible que los datos SSI no sean precisos, pero se desconoce su grado de imprecisión. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
SSI00.Data | DINT | Indica el valor de los datos que se reciben del codificador SSI, que son procesados por las etiquetas WordBitLength y TrailingBitLength. | Cualquier valor |
SSI00.StoredData | DINT | Indica el valor de los datos cuando se activó la última función Almacén. | Cualquier valor |
SSI00.RawData | DINT | Indica el valor de los datos no procesados que se reciben del codificador SSI. | Cualquier valor |
SSI00.StoredRawData | DINT | Indica el valor de los datos no procesados cuando se activó la última función Almacén. | Cualquier valor |
SSI00.Direction | BOOL | Indica la dirección del codificador. |
|
SSI00.StoredDirection | BOOL | Indica la dirección del codificador que se almacena conjuntamente con los datos. |
|
SSI00.StoreInputData | BOOL | Indica los datos actuales de la entrada digital cuando se utiliza como activador de función Almacén. Cuando no se utiliza ninguna entrada digital como activador de la función Almacén, este miembro es siempre 0. |
|
SSI00.StoreInputOverridden | BOOL | Indica el estado de anulación de la entrada digital cuando se utiliza como activador de la función Almacén. Cuando no se utiliza ninguna entrada digital como activador de la función Almacén, este miembro es siempre 0. |
|
Input00.Data | BOOL | Indica el valor de Entrada00 actual. |
|
Input00.Fault | BOOL | Indica que los datos de entrada no son precisos y no se pueden utilizar en la aplicación porque no son de confianza. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
Input00.Uncertain | BOOL | Indica que es posible que los datos de entrada no sean precisos, pero se desconoce su grado de imprecisión. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
Outputxx.Data | BOOL | Eco del valor de salida actual |
|
Outputxx.Fault | BOOL | Indica que los datos de salida no son precisos y, por tanto, no se pueden utilizar en la aplicación debido a que no son de confianza. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
Outputxx.Uncertain | BOOL | Indica que es posible que los datos de salida no sean precisos, pero se desconoce su grado de imprecisión. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0. |
|
Entregue su opinión