Este bloque de funciones configura el interruptor de fin de carrera positivo (LIMP) y el interruptor de fin de carrera negativo (LIMN).
Biblioteca y espacio de nombres
Nombre de biblioteca: GMC Independent Lexium
Espacio de nombres: GILXM
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 flancos ascendentes en la entrada Execute se ignoran durante la ejecución del bloque de funciones. |
LimitSwitch |
UINT |
Rango de valores: 1...2 Valor predeterminado: 1 Selecciona la dirección del interruptor de fin de carrera. o1: Interruptor de fin de carrera en dirección positiva de movimiento LIMP o2: Interruptor de fin de carrera en dirección negativa de movimiento LIMN |
Mode |
UINT |
Rango de valores: 0...2 Valor predeterminado: 0 o0: desactivar interruptor de fin de carrera o1: activar interruptor de fin de carrera como contacto normalmente cerrado o2: activar interruptor de fin de carrera como contacto normalmente abierto |
Salida |
Tipo de datos |
Descripción |
---|---|---|
Done |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE. oFALSE: no se ha iniciado la ejecución o bien se ha detectado un error. oTRUE: la ejecución ha finalizado sin errores detectados. |
Busy |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE. oFALSE: el bloque de funciones no se está ejecutando. oTRUE: el bloque de funciones se está ejecutando. |
Error |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE. oFALSE: el bloque de funciones se está ejecutando y no se han detectado errores. oTRUE: se ha detectado un error en la ejecución del bloque de funciones. |
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 Dispositivos de EcoStruxure Machine Expert. |
El bloque de funciones sólo se puede ejecutar en el estado PLCopen Disabled (estado de funcionamiento 4 Lista para conmutar a ON de la unidad). Para pasar a este estado, deshabilite la fase de arranque con el bloque de funciones MC_Power.