Nombre de biblioteca: GMC Independent Lexium
Espacio de nombres: GILXM
Input |
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 flancos ascendentes en la entrada Execute no se permiten durante la ejecución del bloque de funciones. |
Position |
DINT |
Rango de valores: -2147483648...2147483647 Valor predeterminado: 0 Posición en unidades definidas por el usuario. HomingMode de 1 a 34: posición en el punto de referencia HomingMode 35: posición para ajuste de posición |
HomingMode |
UINT |
Rango de valores: de 1 a 35 Valor predeterminado: 17 Especifica el método Homing
Consulte la documentación de la unidad para obtener una descripción del método de punto de referencia o homing. |
VHome |
DINT |
Rango de valores: de 1 a 2147483647 Valor predeterminado: 60 Velocidad de destino para buscar el conmutador en unidades definidas por el usuario. |
VOutHome |
DINT |
Rango de valores: de 1 a 2147483647 Valor predeterminado: 6 Velocidad de destino para alejarse del conmutador en unidades definidas por el usuario. |
POutHome |
DINT |
Rango de valores: de 0 a 2147483647 Valor predeterminado: 0 Distancia máxima para buscar el punto de conmutación en unidades definidas por el usuario.
Tras la detección del conmutador, la unidad empieza a buscar el punto de conmutación definido. Si no se encuentra el punto de conmutación definido dentro de la distancia definida aquí, se detecta un error y se cancela el movimiento de referencia. |
PDisHome |
DINT |
Rango de valores: de 1 a 2147483647 Valor predeterminado: 200 Distancia desde el punto de conmutación en unidades definidas por el usuario. La distancia desde el punto de conmutación se define como punto de referencia. El parámetro solo se aplica en un movimiento de referencia sin pulso índice. |
Acceleration |
DINT |
Rango de valores: de 1 a 2147483647 Valor predeterminado: 600 Rampa de aceleración en unidades definidas por el usuario. |
Deceleration |
DINT |
Rango de valores: de 1 a 2147483647 Valor predeterminado: 600 Rampa de deceleración en unidades definidas por el usuario. |
Salida |
Tipo de datos |
Descripción |
---|---|---|
Done |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
Busy |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
CommandAborted |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
Error |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
ErrorID |
WORD |
Devuelve el valor de un código de diagnóstico. Consulte los códigos de diagnóstico de la biblioteca. Si el valor es 0 y si la salida Error de este bloque de funciones se establece en TRUE, el código de diagnóstico puede leerse con la salida AxisErrorID del bloque de funciones MC_ReadAxisError. |
Entrada/salida |
Tipo de datos |
Descripción |
|
---|---|---|---|
Axis |
Axis_Ref |
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 EcoStruxure Machine Expert. de |