Este bloque de funciones detiene el movimiento en curso. Este bloque de funciones cancela la modalidad de funcionamiento.
La ejecución del bloque de funciones se puede cancelar con cualquier otro bloque de funciones. Si se desencadena una parada, hay una transición del estado de PLCopen a Discrete Motion hasta que el motor queda parado. Una vez que el motor queda parado, la salida Done se establece en 1 y el estado pasa a StandStill.
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. Este bloque de funciones puede reiniciarse mientras se ejecuta. Los valores de destino se sobrescriben con los nuevos valores en el momento en que se produce el flanco ascendente. |
Deceleration |
DINT |
Rango de valores: de 1 a 2147483647 Valor predeterminado: 600 Valor para la 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. |