Definiciones de etiquetas de entrada( 5034-ENC)

En la tabla siguiente se enumeran las etiquetas de entrada disponibles.
Etiquetas de entrada
Nombre
Tipo de datos
Definición
Valores válidos
RunMode
BOOL
Estado operativo del módulo
  • 0 = Inactivo – Puede significar lo siguiente:
    • La conexión no está activa.
    • Se ha abierto la conexión, pero el módulo no ha empezado a producir datos para la conexión.
    • Puesto que el controlador está en modo Programa, el módulo no está aplicando datos nuevos de etiqueta de salida, sino que está aplicando el estado del modo Programa de los canales.
  • 1 = Ejecutar – Significa lo siguiente:
    • La conexión está activa.
    • El módulo está produciendo datos para la conexión.
    • Se están aplicando datos de etiqueta de salida.
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.
  • 0 = Conexión en funcionamiento
  • 1 = Conexión no en funcionamiento
DiagnosticActive
BOOL
Indica si existen diagnósticos activos o si se ha alcanzado el umbral de pronósticos.
  • 0 = No hay ningún diagnóstico activo
  • 1 = Hay uno o varios diagnósticos activos o 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.
  • 0 = El valor está fuera del intervalo especificado
  • 1 = El valor está dentro del intervalo especificado
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.
  • 0 = Los últimos datos de ventana recibidos fueron un número
  • 1 = Los últimos datos de ventana recibidos no fueron un número
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.
  • 0 = Correcto
  • 1 = Incorrecto, se produce un fallo
    Normalmente, esta etiqueta se establece cuando la etiqueta Counterxx.QuadratureErrorCount es cualquier número distinto a 0.
    La etiqueta Counterxx.QuadratureErrorCount solo se aplica cuando el módulo está en funcionamiento en el modo Cuadratura X1, X2 o X4.
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.
  • 0 = Datos válidos
  • 1 = Datos inciertos
    Las causas típicas de los datos inciertos son las siguientes:
    • La frecuencia medida es demasiado alta. Es decir, la frecuencia medida > 1,2 * f
      MAX
      (f
      MAX
      = 1 Mhz).
    • El período medido es demasiado largo. Es decir, el período Medido > T
      P-MAX
      .
      Donde T
      P-MAX
      = 1/(frecuencia de pulsos de entrada, mín.)
      Si el período es más largo que T
      P-MAX
      , el módulo presupone que la frecuencia de entrada es 0.
    • El ancho de pulso medido es demasiado corto. Es decir, el ancho de pulsos es inferior al ancho de pulsos mínimo nominal del módulo, T
      PW-MIN
      (T
      PW-MIN
      = 125 ns).
    • Si la duración del número de pulsos configurado en la etiqueta Counter00:AverageOverPulses es superior a T
      P-MAX
      .
      En este caso, la frecuencia media y el ancho de pulsos medio se notifican en función de la longitud de los pulsos completos e incompletos medidos y se establece la etiqueta Counter00.PartialAvgFrequency.
Counter00.Direction
BOOL
Indica la dirección de recuento.
  • 0 = Recuento ascendente
  • 1 = Recuento descendente
Counter00.StoredDirection
BOOL
Indica la dirección del recuento cuando se activó el evento.
  • 0 = Recuento ascendente
  • 1 = Recuento descendente
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.
  • 0 = El contador no ha contado hasta el valor de rollover y ha seguido contando desde el valor de rollunder
  • 1 = El contador ha contado 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.
  • 0 = El contador no ha contado de forma descendente hasta el valor de rollunder y siguió contando desde el valor de rollover
  • 1 = El contador ha contado de forma descendente hasta el valor de rollunder y siguió 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.
  • 0 = El valor de rollover es mayor que el valor de rollunder
  • 1 = El valor de rollover es menor o igual que el valor de rollunder
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.
  • 0 = La frecuencia del contador no supera la frecuencia nominal máxima del módulo
  • 1 = La frecuencia del contador supera la frecuencia nominal máxima del módulo
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.
  • 0 = La frecuencia media del contador está completa y se basa en los pulsos completos de Counter00.AvgOverPulses
  • 1 = La frecuencia media del contador es parcial y se basa en la longitud de los pulsos completos e incompletos medidos dentro del período de tiempo T
    P-MAX
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.
  • 0 = El ancho de pulsos medio del contador está completo y se basa en los pulsos completos de Counter00.AvgOverPulses
  • 1 = El ancho de pulsos medio del contador es parcial y se basa en la longitud de los pulsos completos e incompletos medidos dentro del período de tiempo T
    P-MAX
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ó.
  • 0 = El período del pulso fue normal
  • 1 = El período del pulso era superior al tiempo de espera de pulso ausente o 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.
  • 0 = La frecuencia del contador no es inferior al límite de alarma de frecuencia cero.
  • 1 = La frecuencia del contador es inferior al límite de alarma de frecuencia 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.
  • 0 = La frecuencia media del contador no es inferior al límite de alarma de frecuencia cero.
  • 1 = La frecuencia media del contador es inferior al límite de alarma de frecuencia cero.
Counter00.FrequencyAlarm
BOOL
La frecuencia del contador ha superado el límite de alarma de frecuencia.
  • 0 = La frecuencia del contador no ha superado el límite de alarma de frecuencia.
  • 1 = 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.
  • 0 = La frecuencia media del contador no ha superado el límite de alarma de frecuencia.
  • 1 = 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.
  • 0 = La alarma no se ha activado
    Es decir, el ancho de pulsos del contador no es superior al límite de alarma de ancho de pulsos.
  • 1 = La alarma se activa
    Es decir, el ancho de pulsos del contador es superior al límite de alarma de ancho de pulsos.
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.
  • 0 = La alarma no se ha activado
    Es decir, el ancho de pulsos medio del contador no es superior al límite de alarma de ancho de pulsos.
  • 1 = La alarma se activa
    Es decir, el ancho de pulsos medio del contador es superior al límite de alarma de ancho de pulsos.
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.
  • 0 = La alarma no se ha activado
    Es decir, el régimen de aceleración del contador no supera el límite de alarma de aceleración.
  • 1 = La alarma se activa
    Es decir, el régimen de aceleración del contador supera el límite de alarma de aceleración.
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.
  • 0 = La alarma no se ha activado
    Es decir, el régimen de aceleración media del contador no supera el límite de alarma de aceleración.
  • 1 = La alarma se activa
    Es decir, el régimen de aceleración media del contador supera el límite de alarma de aceleración.
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.
  • 0 = La alarma no se ha activado
    Es decir, el régimen de desaceleración del contador no supera el límite de alarma de desaceleración.
  • 1 = La alarma se activa
    Es decir, el régimen de desaceleración del contador supera el límite de alarma de desaceleración.
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.
  • 0 = La alarma no se ha activado
    Es decir, el régimen de desaceleración media del contador no supera el límite de alarma de desaceleración.
  • 1 = La alarma se activa
    Es decir, el régimen de desaceleración media del contador supera el límite de alarma de desaceleración
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.
  • 0 = Los últimos datos de contador recibidos fueron un número
  • 1 = Los últimos datos de contador recibidos no fueron un número
Counter00.DataA
BOOL
Indica el valor de Entrada A actual.
Si O.OverrideDataAEn = 1, esta etiqueta refleja O.OverrideDataAValue.
  • 0 = La entrada A está desactivada
  • 1 = La entrada A está activada
Counter00.DataB
BOOL
Indica el valor de Entrada B actual.
Si O.OverrideDataBEn = 1, esta etiqueta refleja O.OverrideDataBValue.
  • 0 = La entrada B está desactivada
  • 1 = La entrada B está activada
Counter00.DataZ
BOOL
Indica el valor de Entrada Z actual.
Si O.OverrideDataZEn = 1, esta etiqueta refleja O.OverrideDataZValue.
  • 0 = La entrada Z está desactivada
  • 1 = La entrada Z está activada
Counter00.DataAOverridden
BOOL
Los datos de la Entrada A se anulan con O.OverrideDataAValue.
  • 0 = Los datos de la Entrada A no se anulan
  • 1 = Los datos de la Entrada A se anulan
Counter00.DataBOverridden
BOOL
Los datos de la Entrada B se anulan con O.OverrideDataBValue.
  • 0 = Los datos de la Entrada B no se anulan
  • 1 = Los datos de la entrada B se anulan
Counter00.DataZOverridden
BOOL
Los datos de la Entrada Z se anulan con O.OverrideDataZValue.
  • 0 = Los datos de la Entrada Z no se anulan
  • 1 = Los datos de la Entrada Z se anulan
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.
  • 0 = El activador de entrada está desactivado
  • 1 = El activador de entrada está activado
Counter00.DataTriggerOverridden
BOOL
Los datos de DataTrigger se anulan con O.OverrideDataTriggerValue.
  • 0 = Los datos del activador de entrada no se anulan
  • 1 = Los datos del activador de entrada se anulan
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.
  • 0 = Correcto
  • 1 = Incorrecto, se produce un fallo
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.
  • 0 = Datos válidos
  • 1 = Datos inciertos
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.
  • 0 = Subir
  • 1 = Bajar
SSI00.StoredDirection
BOOL
Indica la dirección del codificador que se almacena conjuntamente con los datos.
  • 0 = Subir
  • 1 = Bajar
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.
  • 0 = Desactivado
  • 1 = Activado
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.
  • 0 = No anulado
  • 1 = Anulado
Input00.Data
BOOL
Indica el valor de Entrada00 actual.
  • 0 = Activado
  • 1 = Desactivado
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.
  • 0 = Correcto
  • 1 = Incorrecto, se produce un fallo
    Normalmente, esta etiqueta se establece cuando se detecta una pérdida de alimentación de SA.
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.
  • 0 = Datos válidos
  • 1 = Datos inciertos
Outputxx.Data
BOOL
Eco del valor de salida actual
  • 0 = Activado
  • 1 = Desactivado
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.
  • 0 = Correcto
  • 1 = Incorrecto, se produce un fallo
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.
  • 0 = Datos válidos
  • 1 = Datos inciertos
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal