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

Parámetro | Tipo de parámetro | Tipo de datos | Descripción |
|---|---|---|---|
EN | Entrada | BOOL | Habilitar bloque de instrucción.
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 |
|
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:
|
Busy | Salida | BOOL |
|
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.
|
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 texto estructurado MC_Power

Resultados

Entregue su opinión