Definición
Con la "Aproximación en bucle" define el sentido en el que se avanza hacia el punto de destino con cierre de fuerza. La aproximación en bucle puede utilizarse cuando sólo se puede garantizar el cierre de fuerza en un sentido entre el motor y el eje.
El destino al que se realiza la aproximación en contra del sentido predefinido se rebasa al principio. A continuación, el módulo realiza una inversión del sentido y realiza la aproximación al destino en el sentido predeterminado.
Requisitos
-
El eje debe estar parametrizado.
-
El eje debe estar sincronizado.
-
En una aproximación en bucle en contra del sentido del desplazamiento hacia el destino, la posición de destino se encuentra:
-
en el sentido de desplazamiento positivo
Destino < SEE - ½ zona de destino - distancia de desconexión positiva - distancia de cambio de velocidad negativa
-
en el sentido de desplazamiento negativo
Destino < SEA + ½ zona de destino + distancia de desconexión negativa + distancia de cambio de velocidad positiva
-
-
Una aproximación en bucle no se lleva a cabo, si la aproximación al destino se realiza en el sentido de la aproximación en bucle. En este caso se realiza un posicionamiento en modo incremental sin inversión del sentido.
-
Hay que conocer el transcurso del modo de operación "Modo incremental".
Desarrollo de la aproximación en bucle
-
Active la señal de control para el modo de operación "Modo incremental absoluto/relativo" (MODE_IN = 5/4).
-
Active la señal de control para la habilitación del accionamiento (DRV_EN = 1).
-
Active el selector de función "Entrada de habilitación" (EI_OFF = 1) o cablee la entrada de habilitación para el canal correspondiente.
-
Introduzca el número de incremento (MODE_TYPE = 1 … 100, 254, 255).
-
Active el selector de función "Aproximación en bucle" (PLOOP_ON / MLOOP_ON = 1).
-
Inicie el modo incremental.
Datos utilizados en el DB de canal
|
Dirección |
Nombre |
Tipo |
valor inicial |
Comentarios |
|---|---|---|---|---|
|
15.0 |
START |
BOOL |
FALSE |
1 = Iniciar posicionamiento |
|
15.2 |
DIR_M |
BOOL |
FALSE |
1 = Sentido negativo |
|
15.3 |
DIR_P |
BOOL |
FALSE |
1 = Sentido positivo |
|
15.7 |
DRV_EN |
BOOL |
FALSE |
1 = Conectar habilitación del accionamiento |
|
16.0 |
MODE_IN |
BYTE |
B#16#0 |
4 / 5 = Modo incremental relativo/absoluto |
|
17.0 |
MODE_TYPE |
BYTE |
B#16#0 |
Número de incremento 1 … 100, 254 ó 255 |
|
34.0 |
PLOOP_ON |
BOOL |
FALSE |
1 = Aproximación en bucle en sentido positivo |
|
34.1 |
MLOOP_ON |
BOOL |
FALSE |
1 = Aproximación en bucle en sentido negativo |
|
34.2 |
EI_OFF |
BOOL |
FALSE |
1 = No evaluar entrada de habilitación |
Destino ficticio
Si inicia un posicionamiento en un destino que se encuentra en el sentido opuesto a la aproximación en bucle parametrizada, el módulo determina para este destino un destino ficticio en el que éste ejecuta una inversión del sentido y, después, se aproxima al destino en el sentido correcto.
Este destino ficticio tiene que encontrarse al menos a media zona de destino delante del final de carrera por software correspondiente.
La eliminación del destino ficticio del destino parametrizado se determina en función del sentido. La tabla siguiente muestra el cálculo de la situación del destino ficticio en la aproximación en bucle.
Ejemplo
A continuación se muestra la posición del destino ficticio tomando como base un posicionamiento con aproximación en bucle negativa hacia un destino máximo.
|
① |
Distancia de cambio de velocidad negativa |
|
② |
Distancia de desconexión positiva |
|
③ |
½ zona de destino |