MC_Power (potencial de control de movimiento)

La instrucción MC_Power controla la etapa de potencia, ON u OFF.
Detalles de la operación:
  • Después de completarse la activación del eje, se restablece el estado de autodirección del eje a 0 (sin autodirección).
  • Las entradas Enable_Positive y Enable_Negative de MC_Power se activan por niveles; se activan cuando la entrada Enable cambia de apagado a encendido. El cambio sobre la marcha de las entradas Enable_Positive y Enable_Negative sin cambiar la entrada Habilitar no está activado.
  • Si se produce un error de alimentación durante la operación (cuando se ha detectado que el servo está preparado), el estado del eje pasa a Parada de error.
  • La instrucción MC_Power tiene un valor de tiempo de espera de 2 minutos. MC_Power devuelve un error cuando finaliza el período de tiempo de espera y la entrada de unidad preparada es FALSO.
  • Si un bloque de funciones MC_Power con Enable definido a Cierto se denomina mientras el estado del eje es Deshabilitado, el estado del eje pasa a Atascado a menos que se detecte un error, en cuyo caso el estado del eje cambia a Parada de error.
  • Solo se puede generar un bloque de funciones MC_Power por eje. Si utiliza un bloque de función MC_ Power diferente para controlar el mismo eje de forma simultánea, el motor de movimiento lo rechazará.
  • Si hay un interruptor de estado de encendido o apagado para un eje, la posición absoluta del eje no se restablece.
  • Si se activa un bloque de funciones MC_Power con Enable configurado como Falso, el estado del eje cambia a Deshabilitado para cada estado, incluido Parada de error.
  • El bloque de función MC_Power puede encender el eje si Enable está configurado como Cierto y apagarlo si está configurado como Falso.
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_Power
MC_Power
Parámetros de MC_Power
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_Power 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: La alimentación está encendida.
  • FALSO: La alimentación está apagada
Enable_Positive
Entrada
BOOL
CIERTO: Se permite movimiento en dirección positiva.
Enable_Negative
Entrada
BOOL
CIERTO: Se permite movimiento en dirección negativa.
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.
Tipos de datos de AXIS_REF.
Status
Salida
BOOL
Estado de la fase de potencia:
  • CIERTO: Se ha encendido la unidad.
  • FALSO: No se ha encendido la unidad.
Busy
Salida
BOOL
  • CIERTO: El bloque de instrucción no se ha completado.
  • FALSO: El bloque de instrucción se ha completado.
Active
Salida
BOOL
CIERTO: Indica que el bloque de funciones tiene control en el eje.
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 de bloque de función de control de movimiento.

Ejemplos de MC_Power

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