Ejemplo: uso de la reacción independiente del accionamiento
Configuración a modo de ejemplo
• El eje A debe trabajar como accionamiento operando como generador
• En caso de fallo, el eje se tiene que retirar con la velocidad máxima en 10 mm
• Los ejes Y y Z se tienen que parar con un retardo de 100 ms para que el eje de retirada
Ejemplo de ejecución
1. Liberar las opciones "Parada y retirada ampliadas" y "Acciones independientes del modo
2. Asignación de funciones:
3. Configuración de accionamientos:
4. Habilitación o desbloqueo de funciones (desde el programa de pieza o desde acciones
5. Acelerar el accionamiento en generador a la velocidad de régimen (p. ej., en modo
6. Formular la condición de disparo como acción(es) síncrona(s) estática(s), p. ej:
• En función del engrane del eje de generador: IDS = 01 WHENEVER
• En función de alarmas que activan el servicio de seguimiento (bit13=2000H): IDS = 02
• así como dependiente de la supervisión de marcha síncrona EG (cuando, p. ej., Y ha
Preparación del trabajo
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
tenga tiempo para anular el acoplamiento mecánico
de operación" (contiene "Acciones síncronas estáticas IDS ...)".
$MA_ESR_REACTION[X] = 11,
$MA_ESR_REACTION[Y] = 12,
$MA_ESR_REACTION[Z] = 12,
$MA_ESR_REACTION[A] = 10;
DM 1639: RETRACT_SPEED[X] = 400000H en dirección pos. (vel. máx.),
= FFC00000H en dirección neg.,
DM 1638: RETRACT_TIME[X] = 10ms (tiempo de retirada),
DM 1637: GEN_STOP_DELAY[Y] = 100ms,
DM 1637: GEN_STOP_DELAY[Z] = 100ms,
DM 1635: GEN_AXIS_MIN_SPEED[A] = velocidad mín. generador (r/min).
síncronas):
$AA_ESR_ENABLE[X] = 1,
$AA_ESR_ENABLE[Y] = 1,
$AA_ESR_ENABLE[Z] = 1,
$AA_ESR_ENABLE[A] = 1.
cabezal M03 S1000)
$AA_ESR_STAT[A]>0 DO $AN_ESR_TRIGGER = 1
WHENEVER ($AC_ALARM_STAT B_AND 'H2000'>0
DO $AN_ESR_TRIGGER = 1
sido definido como eje esclavo EG y la máxima desviación de marcha síncrona debe ser
de 100 μm):
IDS = 03 WHENEVER ABS($VA_E_SYNCDIFF[Y])>0.1
DO $AN_ESR_TRIGGER = 1
Funciones adicionales
13.7 Parada y retirada ampliada
13-33