6. Control mediante FHPP
6.9 Ejemplos de bytes de estado y de control en FHPP
6.9.4 Modo directo – Sincronización en entrada X10 (FNUM=1)
6.9.5 Modo directo - Sincronización en entrada X10 con función de disco de leva (FNUM=2)
6.9.6 Modo directo - Sincronización en master virtual con función de disco de leva (FNUM=3)
6.9.1 Selección de registro – Sincronización en entrada X10
(FNUM=1)
En caso de sincronización pura (sin disco de leva) en la entrada X10, es necesario realizar los siguientes ajustes para el slave:
Paso/ Descripción
Bytes de control Bytes de estado
Byte B7 B6 B5 B4 B3 B2 B1 B0 Byte B7 B6 B5 B4 B3 B2 B1 B0
Estado básico (mando del equipo HMI = off)
Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 0 0 0 0 x 1 1 SCON 0 0 0 1 0 0 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 0 1 SPOS 0 0 0 0 0 1 0 1 1 Elegir nº de registro 2 Parametrizar RCB1 PNU 401 RCB1 FUNC 1 FGRP 0 FGRP 0 FNUM 0 FNUM 1 COM2 0 COM1 0 ABS x PNU401 RSB FUNC 1 FGRP 0 FGRP 0 FNUM 0 FNUM 1 COM2 0 COM1 0 ABS x 3 Arranque Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 0 0 x x x 1 1 SCON 0 0 0 x x x 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x x x x x x F 1 SPOS x x x 1 x 0 1 1 4 Parada Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 0 x x 0 x 0 1 SCON 0 0 0 1 0 0 0 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 0 1 SPOS 0 0 0 0 0 1 0 1 0: señal 0; 1: señal 1; x: no relevante (opcional); F: flanco positivo
Tab. 6.9.1: Selección de registro – Sincronización en entrada X10
Descripción
1. Preseleccionar el número de registro en el byte de control 3 en FHPP.
2. Parametrizar RCB1 (PNU 401) del registro preseleccionado (FUNC y FNUM=1), de este modo todos los demás parámetros de registro serán ignorados.
3. Arranque: un flanco ascendente en START activa la sincronización. A partir de entonces el regulador sincroniza en la entrada X10.
4. Parada: tiene lugar al retirar el bit STOP. El estado del bit START no es relevante en este caso. Para volver a arrancar es necesario el bit SCON.B1 OPEN y después un nuevo flanco START.
Una parada intermedia no es posible. Al activar el bit HALT tiene lugar una parada (HALT = STOP).
6.9.2 Selección de registro – Sincronización en entrada X10 con
función de disco de leva (FNUM=2)
Para la parametrización del slave es necesario realizar los siguientes pasos:
Paso/ Descripción
Bytes de control Bytes de estado
Byte B7 B6 B5 B4 B3 B2 B1 B0 Byte B7 B6 B5 B4 B3 B2 B1 B0
Estado básico
(mando del equipo HMI = off)
Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 0 0 0 0 x 1 1 SCON 0 0 0 1 0 0 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 0 1 SPOS 0 0 0 0 0 1 0 1
1 Elegir nº de registro
2 Parametrizar RCB1 RCB1 PNU 401 FUNC 1 FGRP 0 FGRP 0 FNUM 1 FNUM 0 COM2 0 COM1 0 ABS x RSB PNU401 FUNC 1 FGRP 0 FGRP 0 FNUM 1 FNUM 0 COM2 0 COM1 0 ABS x 3 Elegir nº disco leva
4 Arranque CCON 0 0 0 x Byte 1 OPM2 OPM1 LOCK – RESET BREAK x x 1 1 SCON 0 0 0 x x STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN x 1 1 OPEN ENABL
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x x x x x x F 1 SPOS x x x 1 x 0 1 1 5 Parametrizar nº disco leva PNU 419 X X X X X X X X
Cambiar la curva CCON 0 0 x Byte 1 OPM2 OPM1 LOCK x – RESET BREAK 0 x 1 1 SCON 0 0 0 1 0 0 1 1 STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 F 1 SPOS 0 0 0 1 0 0 1 1 0: señal 0; 1: señal 1; x: no relevante (opcional); F: flanco positivo
Tab. 6.9.2: Selección de registro – Sincronización en entrada X10 con función de disco de leva
Descripción
1. Preseleccionar el número de registro en el byte de control 3 en FHPP.
2. Parametrizar RCB1 (PNU 401) del registro preseleccionado (FNUM=2), de este modo todos los demás parámetros de registro serán ignorados.
3. Parametrizar el número de disco de leva para el registro preseleccionado. Existen 2 opciones:
- Escribir número en PNU 419.
- Si PNU 419 = 0, se tomará el número de disco de leva de PNU 700. 4. Un flanco ascendente en START activa la función de disco de leva.
Importante: Al activar un disco de leva el master debería estar detenido. 5. Cambio opcional a otro disco de leva o a otro registro de posicionado:
el bit START debe estar primero en 0. Con un nuevo flanco ascendente en START, se adopta el nuevo número de disco de leva.
STOP tiene lugar al retirar el bit de parada. El estado del bit START
no es relevante en este caso. Para volver a arrancar es necesario el bit SCON.B1 OPEN y después un nuevo flanco START. Una parada
6.9.3 Selección de registro – Sincronización en master virtual con
función de disco de leva (FNUM=3)
Paso/ Descripción
Bytes de control Bytes de estado
Byte B7 B6 B5 B4 B3 B2 B1 B0 Byte B7 B6 B5 B4 B3 B2 B1 B0
Estado básico
(mando del equipo HMI = off)
Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 0 0 0 0 x 1 1 SCON 0 0 0 1 0 0 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 0 1 SPOS 0 0 0 0 0 1 0 1 1 Elegir nº de registro 2 Parametrizar RCB1 PNU 401 RCB1 FUNC 1 FGRP 0 FGRP 0 FNUM 1 FNUM 1 COM2 0 COM1 0 ABS X PNU401 RSB FUNC 1 FGRP 0 FGRP 0 FNUM 1 FNUM 1 COM2 0 COM1 0 ABS X 3 Elegir nº disco leva
4 Arranque Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 0 0 x x x 1 1 SCON 0 0 0 x x x 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x x x x x x F 1 SPOS x x x 1 x 0 1 1 5 Parametrizar nº disco leva PNU 419 X X X X X X X X
Cambiar la curva CCON 0 0 x Byte 1 OPM2 OPM1 LOCK x – RESET BREAK 0 x 1 1 SCON 0 0 0 1 0 0 1 1 STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 F 1 SPOS 0 0 0 1 0 0 1 1 0: señal 0; 1: señal 1; x: no relevante (opcional); F: flanco positivo
Tab. 6.9.3: Selección de registro – Sincronización en master virtual con función de disco de leva
Descripción
1. Preseleccionar el número de registro en el byte de control 3 en FHPP.
2. Parametrizar RCB1 (PNU 401) del registro preseleccionado: activar FNUM=3.
Tenga en cuenta lo siguiente: aquí el bit abs/rel es válido para el master y no para el slave.
Los PNU 402 … 4xx también son válidos para el master.
Si se desea una conmutación progresiva de registros, es necesario parametrizar también el RCB2.
3. Parametrizar el número de disco de leva para el registro preseleccionado. Existen 2 opciones:
- Escribir número en PNU 419.
- Si PNU 419 = 0, se tomará el número de disco de leva de PNU 700.
4. Arranque: con un flanco ascendente en el bit START se ejecuta el registro de posicionado. Aquí el arranque es válido para el master y para el slave. 5. Cambio opcional a otro disco de leva o a otro registro de posicionado:
el bit START debe estar primero en 0. Con un nuevo flanco ascendente en START, se adopta el nuevo número de disco de leva.
STOP tiene lugar al retirar el bit de parada. El estado del bit START
no es relevante en este caso. Para volver a arrancar es necesario el bit SCON.B1 OPEN y después un nuevo flanco START.
bit HALT. El bit HALT detiene el master virtual. Para arrancar es necesario un nuevo flanco ascendente de arranque.
6.9.4 Modo directo – Sincronización en entrada X10 (FNUM=1)
En caso de sincronización pura (sin disco de leva) en la entrada X10, es necesario realizar los siguientes ajustes para el slave:Paso/ Descripción
Bytes de control Bytes de estado
Byte B7 B6 B5 B4 B3 B2 B1 B0 Byte B7 B6 B5 B4 B3 B2 B1 B0
1 Posición y velocidad
(bytes de control 4 y 5 a 8)
Byte 4 RVelocity Byte 4 RVelocity
Velo- cidad
– Velo- cidad
Velocidad del slave (de 0 a 100 %)
Bytes 5 a 8 Posición Bytes 5 a 8 Posición
Pos. nom.
– Pos. real
Posición real del slave (incrementos) 2 En CDIR:
seleccionar FUNC
Byte 1 OPM2 OPM1 LOCK – RESET BREAK STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
CCON 0 1 x x 0 x 1 1 SCON 0 1 0 1 0 0 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 0 1 SPOS 0 0 0 0 0 1 0 1
Byte 3 FUNC FGRP FGRP FNUM FNUM COM2 COM1 ABS Byte 3 FUNC FGRP FGRP FNUM FNUM COM2 COM1 ABS
CDIR 1 0 0 0 1 0 0 S SDIR 1 0 0 0 1 0 0 S 3 Arranque CCON 0 1 x Byte 1 OPM2 OPM1 LOCK x – RESET BREAK 0 x 1 1 SCON 0 1 0 1 0 0 1 1 STOP ENABL Byte 1 OPM2 OPM1 LOCK 24VL FAULT WARN OPEN ENABL
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
CPOS x 0 0 0 0 0 F 1 SPOS 1 0 0 1 0 0 1 1
Byte 2 – CLEAR TEACH JOGN JOGP HOM START HALT Byte 2 REF STILL DEV MOV TEACH MC ACK HALT
0: señal 0; 1: señal 1; x: no relevante (opcional); F: flanco positivo; S: condición de posicionado: 0= absoluto; 1 = relativo
Tab. 6.9.4: Modo directo – Sincronización en entrada X10
Descripción
1. La velocidad nominal y la posición nominal no tienen importancia, puesto que se sincroniza en la entrada X10.
2. En CDIR: selección de la función mediante los bits FUNC, aquí FNUM=1. 3. Arranque: un flanco ascendente en START activa la sincronización. A partir de
entonces el regulador sincroniza en la entrada X10.
El accionamiento se detiene si se retira el bit STOP. El estado del bit START no es relevante en este caso. Para un nuevo arranque es necesario activar el bit de estado SCON.B1 OPEN. A continuación se puede volver a activar el bit START.
Una parada intermedia no es posible. Al activar el bit HALT tiene lugar una parada (HALT = STOP).