MC_ReadStatus (estado de lectura de control de movimiento)

La instrucción MC_ReadStatus devuelve el estado del eje con respecto al movimiento en curso actualmente.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores L50E y L70E que son compatibles con control de movimiento.
MC_ReadStatus
MC_ReadStatus
Parámetros de MC_ReadStatus
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
EN
Entrada
BOOL
Habilitar bloque de instrucción.
  • CIERTO: Ejecuta el cálculo MC_ReadStatus actual.
  • FALSO: No hay cómputo.
Solo se aplica a programas de diagrama de lógica de escalera.
AxisIn
Entrada
AXIS_REF
FB_AXIS_REF
Utilice los parámetros de Tipos de datos de AXIS_REF para definir AxisIn.
Para un FB_Axis (eje de retroalimentación), utilice el Tipos de datos FB_AXIS_REF para definir el AxisIn.
Enable
Entrada
BOOL
  • CIERTO: Obtiene el estado del eje de forma continua.
  • FALSO: El estado de todas las salidas se restablece a 0.
ENO
Salida
BOOL
Habilita la salida.
Solo se aplica a programas de diagrama de lógica de escalera.
Axis
Salida
AXIS_REF
La salida del eje es de solo lectura en programas de diagrama de lógica de escalera.
Valid
Salida
BOOL
  • CIERTO: Las salidas válidas están disponibles.
  • FALSO: Salidas no disponibles.
Busy
Salida
BOOL
  • CIERTO: El bloque de funciones está funcionando y se esperan nuevos valores de salida.
  • FALSO: El bloque de funciones está en espera.
Error
Salida
BOOL
Indica que se ha producido un error.
  • CIERTO: Se ha detectado un error.
  • FALSO: No hay error.
ErrorID
Salida
UINT
Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento.
ErrorStop
Salida
BOOL
CIERTO: El estado del eje es Parada de error.
Los estados del eje se definen en los nombres y valores de estado del eje de control de movimiento.
Disabled
Salida
BOOL
CIERTO: El estado del eje es Deshabilitado.
Stopping
Salida
BOOL
CIERTO: El estado del eje es Parando.
Referenced
Salida
BOOL
CIERTO: El estado del eje es Autodirección, se conoce la posición de referencia absoluta del eje.
StandStill
Salida
BOOL
CIERTO: El estado del eje es Atascado.
DiscreteMotion
Salida
BOOL
CIERTO: El estado del eje es Movimiento discreto.
ContinuousMotion
Salida
BOOL
CIERTO: El estado del eje es Movimiento continuo.
SynchronizedMotion
Salida
BOOL
Los controladores
Micro800
no admiten el movimiento sincronizado.
  • CIERTO: Nunca cierto.
  • FALSO: Siempre falso.
Homing
Salida
BOOL
CIERTO: El estado del eje es Autodirección.
ConstantVelocity
Salida
BOOL
CIERTO: La velocidad del motor es constante.
Accelerating
Salida
BOOL
CIERTO: El eje está acelerando, aumento de energía del motor.
Decelerating
Salida
BOOL
CIERTO: El eje está desacelerando, reducción de energía del motor.

Ejemplos de MC_ReadStatus

Ejemplo de diagrama de bloque de funciones MC_ReadStatus
Ejemplo de diagrama de lógica de escalera MC_ReadStatus
Ejemplo de diagrama de lógica de escalera MC_ReadStatus
Ejemplo de texto estructurado MC_ReadStatus
Ejemplo de texto estructurado MC_ReadStatus
Resultados
Resultados
Supervisión del eje
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal