MC_Home_LXM28

Descripción funcional

El bloque de funciones configura e inicia un movimiento de referencia.

Movimiento de referencia: movimiento hacia un interruptor de fin de carrera, un conmutador de referencia o el pulso de índice del codificador del motor. Cuando se alcanza la posición, se crea una posición de referencia automáticamente. Esta posición se convierte en la posición absoluta definida por el usuario.

Nombre de biblioteca y espacio de nombres

Nombre de biblioteca: Lexium 28

Espacio de nombres: SEM_LXM28

Representación gráfica

G-SE-0048807.1.gif-high.gif

 

 

Entradas

Entrada

Tipo de datos

Descripción

Execute

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

Un flanco ascendente de la entrada Execute inicia el bloque de funciones. El bloque de funciones continúa ejecutándose, y la salida Busy se establece en TRUE. Los bloques de funciones que desencadenan un movimiento pueden reiniciarse durante su ejecución. Los valores de destino se sobrescriben con los nuevos valores en el momento en que se produce el flanco ascendente. Los flancos ascendentes en la entrada Execute se ignoran durante la ejecución de los bloques de funciones.

oFALSE: si Enable está establecido en FALSE, las salidas Done, Error o CommandAborted se establecerán en TRUE durante un ciclo.

oTRUE: si Enable está establecido en FALSE, las salidas Done, Error o CommandAborted permanecerán establecidas en TRUE.

Position

DINT

Rango de valores: de –2147483648 a 2147483647

Valor predeterminado: 0

Posición en la unidad de posición definida por el usuario.

Para HomingMode 1-34: posición en el punto de referencia

Para HomingMode 35: posición para ajuste de posición

HomingMode

UINT

Rango de valores: 1-35

Valor predeterminado: 1

Para obtener más información, consulte Métodos de punto de referencia admitidos.

NOTA: Los interruptores de fin de carrera deben estar asignados a las entradas digitales de los métodos 1, 2, 7-14, 17, 18, y 23-30.

VHome

DINT

Rango de valores: 1-2147483647

Valor predeterminado: 1280000

Velocidad de destino para buscar el conmutador en la unidad de velocidad definida por el usuario.

Sólo para HomingMode 1-34.

VOutHome

DINT

Rango de valores: 1-2147483647

Valor predeterminado: 128000

Velocidad de destino para desplazarse del conmutador en la unidad definida por el usuario.

Sólo para HomingMode 1-34.

Salidas

Salida

Tipo de datos

Descripción

Busy

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

FALSE: la ejecución del bloque de funciones no se ha iniciado o no ha finalizado.

TRUE: el bloque de funciones se está ejecutando.

CommandAborted

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

FALSE: la ejecución no se ha interrumpido.

TRUE: la ejecución ha sido interrumpida por otro bloque de funciones.

Error

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

FALSE: el bloque de funciones se está ejecutando y no se han detectado errores.

TRUE: se ha detectado un error en la ejecución del bloque de funciones.

Done

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

FALSE: no se ha iniciado la ejecución o bien se ha detectado un error.

TRUE: la ejecución ha finalizado sin errores detectados.

Entradas/salidas

Entrada/Salida

Tipo de datos

Descripción

Axis

Axis_Ref_LXM28

Consulte el eje (instancia) para el que se ejecutará el bloque de funciones (corresponde al nombre del eje). El nombre de eje debe estar definido en el árbol de Dispositivos de SoMachine.

Información adicional

Diagrama de estado de PLCopen

Transiciones entre bloques de funciones

Modalidad de funcionamiento Homing

Métodos de punto de referencia admitidos