Saltar al contenido principal

MW_PlcMoveRelative2

MW_PlcMoveRelative2 desplaza dos ejes paso a paso simultáneamente según un número relativo de pulsos. En el flanco de subida de EN, genera pulsos relativos a las posiciones actuales y sincroniza ambos ejes para que finalicen sus trayectorias en el mismo instante.

Representación en Ladder​

Representación en Diagrama Ladder de MW_PlcMoveRelative2

Estructura de bloques​

Tipo de variableNombreTipo de datosDescripción
VAR_INPUTEN/ExecuteBOOLSeñal de habilitación.
VAR_INPUTPositionAxis1DINTPosición objetivo o configurada para el eje seleccionado.
VAR_INPUTPositionAxis2DINTPosición objetivo o configurada para el eje seleccionado.
VAR_OUTPUTDONEBOOLSe establece cuando el bloque finaliza correctamente.
VAR_OUTPUTActiveBOOLIndica que el bloque controla el eje.
VAR_OUTPUTBusyBOOLIndica que el bloque todavía se está ejecutando.
VAR_OUTPUTErrorBOOLIndica un error de ejecución.
VAR_OUTPUTErrorIDBYTEIdentificador de error.
VARMW_PlcMoveRelative2_INST_0MW_PlcMoveRelative2Instancia de acceso para la estructura de bloques.

Operación​

  • En un flanco de subida de EN, el bloque genera pulsos en relación con la posición actual.
  • Una posición relativa negativa invierte la señal de dirección y genera el número de pulsos solicitado.
  • El PLC utiliza una frecuencia final y una rampa de aceleración predeterminadas para el control de los ejes. Estos valores pueden modificarse con MW_PlcChangeRamp1.
  • Utilice MW_PlcStop1 or `MW_PlcStop2 para interrumpir la generación de pulsos durante el movimiento.
  • En el control de dos ejes, ambos ejes se sincronizan para que finalicen sus trayectorias en el mismo instante.

Códigos de error​

CódigoDescripción
0Ejecutado con éxito.
1El control de ejes no está habilitado.
2Número de pasos no válido.
3No se pudo generar una trayectoria sincronizada.
4Rampa no válida.
5Error de configuración.

Ejemplos​

Ejemplo de lógica Ladder MW_PlcMoveRelative2

El ejemplo en Ladder muestra un uso funcional del bloque con las señales de comando, estado y salida correspondientes.