28.08.2013 Views

Manual de software - Fagor Automation

Manual de software - Fagor Automation

Manual de software - Fagor Automation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DRIVE<br />

DDS<br />

<strong>Manual</strong> <strong>de</strong> <strong>software</strong><br />

Ref.1307<br />

Soft.: V080x


INSTRUCCIONES ORIGINALES<br />

Reservados todos los <strong>de</strong>rechos. Ninguna parte <strong>de</strong> esta documentación<br />

pue<strong>de</strong> reproducirse, transmitirse, transcribirse, almacenarse en<br />

un sistema <strong>de</strong> recuperación <strong>de</strong> datos o traducirse a ningún idioma sin<br />

permiso expreso <strong>de</strong> <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Exención <strong>de</strong> responsabilidad<br />

La información <strong>de</strong>scrita en este manual pue<strong>de</strong> estar sujeta a variaciones<br />

motivadas por modificaciones técnicas. <strong>Fagor</strong> <strong>Automation</strong> S.<br />

Coop. se reserva el <strong>de</strong>recho <strong>de</strong> modificar el contenido <strong>de</strong>l manual,<br />

no estando obligado a notificar las variaciones.<br />

El contenido <strong>de</strong> este manual y su vali<strong>de</strong>z ha sido contrastado para el<br />

producto <strong>de</strong>scrito. Aún así, no se garantiza la integridad, suficiencia<br />

o a<strong>de</strong>cuación <strong>de</strong> la información técnica o <strong>de</strong> otro tipo facilitada en los<br />

manuales o en otra forma <strong>de</strong> documentación.<br />

Es posible la aparición <strong>de</strong> algún error involuntario y es por esto que<br />

no se garantiza una coinci<strong>de</strong>ncia absoluta. No obstante, la información<br />

contenida en manuales y documentos es comprobada regularmente<br />

procediéndose a realizar las correcciones necesarias y<br />

quedando incluidas en posteriores ediciones.<br />

<strong>Fagor</strong> <strong>Automation</strong> S. Coop. no se responsabilizará <strong>de</strong> pérdidas o daños,<br />

directos, indirectos o fortuitos que puedan resultar <strong>de</strong> utilizar dicha<br />

información, quedando bajo responsabilidad <strong>de</strong>l usuario el uso<br />

<strong>de</strong> la misma.<br />

Quedan excluidas las reclamaciones <strong>de</strong> responsabilidad y garantía<br />

por daños <strong>de</strong>rivados <strong>de</strong>l uso in<strong>de</strong>bido <strong>de</strong>l equipo en entornos no<br />

a<strong>de</strong>cuados y no conforme a la finalidad para la que ha sido diseñado,<br />

incumplimiento <strong>de</strong> indicaciones <strong>de</strong> advertencias y segurida<strong>de</strong>s<br />

<strong>de</strong>scritas en este documento y/o legales aplicables al lugar <strong>de</strong> trabajo,<br />

modificaciones <strong>de</strong> <strong>software</strong> y/o reparaciones por cuenta propia,<br />

catástrofes y daños causados por la influencia próxima <strong>de</strong> otros aparatos<br />

cercanos.<br />

Garantía<br />

Las condiciones <strong>de</strong> garantía pue<strong>de</strong>n ser solicitadas a su representante<br />

<strong>de</strong> <strong>Fagor</strong> <strong>Automation</strong> S. Coop. o a través <strong>de</strong> las habituales<br />

vías comerciales.<br />

Marcas registradas<br />

Son reconocidas todas las marcas registradas incluso las que no<br />

han sido señaladas. Las no señalizadas no son indicativas <strong>de</strong> que<br />

sean libres.<br />

Julio 2013 / Ref.1307


ÍNDICE GENERAL<br />

1 CONOCIMIENTOS PREVIOS ................................................. 21<br />

Estructura <strong>de</strong>l almacenamiento <strong>de</strong> datos................................................................................ 22<br />

Niveles <strong>de</strong> acceso...................................................................................................................... 23<br />

Edición <strong>de</strong> parámetros .............................................................................................................. 24<br />

Grabación en la memoria FLASH............................................................................................. 25<br />

Validación <strong>de</strong> parámetros off-line ............................................................................................ 26<br />

Visualización <strong>de</strong> errores............................................................................................................ 27<br />

Proceso <strong>de</strong> inicialización, reset................................................................................................28<br />

Transferencia <strong>de</strong> tablas <strong>de</strong> parámetros................................................................................... 29<br />

Transferencia <strong>de</strong> ficheros <strong>de</strong> motores (*.mot) ........................................................................ 30<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor ............................................................................................................ 32<br />

Configuraciones <strong>de</strong>l sistema.................................................................................................... 33<br />

2 IDENTIFICACIÓN DEL MOTOR .............................................. 37<br />

Configuración <strong>de</strong>l motor ........................................................................................................... 38<br />

Selección <strong>de</strong>l motor................................................................................................................... 39<br />

I<strong>de</strong>ntificación e inicialización <strong>de</strong>l motor.................................................................................. 51<br />

Proceso automático <strong>de</strong> i<strong>de</strong>ntificación ..................................................................................... 52<br />

Observaciones finales............................................................................................................... 53<br />

Ajuste <strong>de</strong> los offset <strong>de</strong> encó<strong>de</strong>r................................................................................................ 54<br />

3 LAZO DE CONTROL DE CORRIENTE .................................... 57<br />

Parametrización <strong>de</strong>l límite <strong>de</strong> corriente................................................................................... 59<br />

Filtros <strong>de</strong> consigna <strong>de</strong> corriente .............................................................................................. 60<br />

4 EL REGULADOR DE VELOCIDAD .......................................... 65<br />

Lazo <strong>de</strong> control <strong>de</strong> velocidad....................................................................................................66<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad.................................................................. 68<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad ............................................................................................. 79<br />

Filtro <strong>de</strong> la captación <strong>de</strong> velocidad .......................................................................................... 85<br />

Feedforward <strong>de</strong> aceleración ..................................................................................................... 86<br />

Estimador <strong>de</strong> velocidad............................................................................................................. 87<br />

5 EL REGULADOR DE POSICIÓN ............................................. 89<br />

Lazo <strong>de</strong> control <strong>de</strong> posición .....................................................................................................90<br />

Búsqueda <strong>de</strong> cero.................................................................................................................... 102<br />

CRC en encó<strong>de</strong>rs lineales absolutos SA/GA <strong>de</strong> FAGOR ..................................................... 117<br />

Vigilancia <strong>de</strong> la marca <strong>de</strong> I0 en cada vuelta <strong>de</strong>l encó<strong>de</strong>r ..................................................... 118<br />

Compensación <strong>de</strong> la holgura.................................................................................................. 119<br />

Auto-ajuste <strong>de</strong> la inercia en modo off-line ............................................................................ 129<br />

Vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento ....................................................................................... 131<br />

Formato módulo....................................................................................................................... 132<br />

Límites <strong>de</strong> posición ................................................................................................................. 133<br />

Cambio on-line <strong>de</strong> la captación.............................................................................................. 134<br />

Error máximo permitido entre captaciones........................................................................... 136<br />

Mezcla entre captaciones........................................................................................................ 137<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje ......................... 138<br />

6 SÍNTESIS DE LA PUESTA A PUNTO ................................... 145<br />

Parámetros generales ............................................................................................................. 145<br />

Parámetros relacionados con el estimador <strong>de</strong> velocidad.................................................... 146<br />

Parámetros relacionados con el SENSORLESS................................................................... 146<br />

Parámetros relacionados con la resolución ......................................................................... 147<br />

Parámetros <strong>de</strong> i<strong>de</strong>ntificación <strong>de</strong> una captación lineal con I0s codificados....................... 147<br />

Parámetros <strong>de</strong> búsqueda <strong>de</strong> referencia................................................................................. 148<br />

Parámetros relacionados con la ganancia............................................................................ 149<br />

Parámetros varios <strong>de</strong>l lazo <strong>de</strong> posición ................................................................................ 149<br />

DDS<br />

SOFTWARE<br />

(Soft.08.0x)<br />

Ref.1307<br />

3


I.<br />

6<br />

DDS<br />

SOFTWARE<br />

(Soft.08.0x)<br />

Ref.1307<br />

4<br />

Parámetros <strong>de</strong> uso exclusivo en aplicaciones MC............................................................... 150<br />

Parámetros exclusivos para el control <strong>de</strong> un cabezal síncrono ......................................... 150<br />

Parámetros exclusivos <strong>de</strong>l control V/f................................................................................... 150<br />

Configuración <strong>de</strong> una aplicación ........................................................................................... 151<br />

7 PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR.... 167<br />

Comunicación SERCOS con el CNC 8055/55i....................................................................... 168<br />

Comunicación CAN con el CNC 8055/55i .............................................................................. 172<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i....................................................................................... 176<br />

Consi<strong>de</strong>raciones en los reguladores..................................................................................... 186<br />

Señales <strong>de</strong> control PLC 8055/55i - regulador........................................................................ 188<br />

Comunicación SERCOS con el CNC 8070............................................................................. 191<br />

8 SET DE PARÁMETROS Y REDUCCIONES........................... 197<br />

Terminología empleada...........................................................................................................198<br />

Set <strong>de</strong> parámetros.................................................................................................................... 200<br />

9 MANEJO DE VARIABLES INTERNAS ................................. 209<br />

Señales eléctricas digitales para PLC o maniobra............................................................... 210<br />

Señales analógicas para reloj................................................................................................. 211<br />

Manejo <strong>de</strong> variables internas.................................................................................................. 212<br />

10 PRESTACIONES DESTINADAS AL MOTOR ........................ 219<br />

Reducción <strong>de</strong> potencia <strong>de</strong>l motor .......................................................................................... 219<br />

Función HALT .......................................................................................................................... 221<br />

Parada <strong>de</strong>l motor por sobrecarga <strong>de</strong> par............................................................................... 222<br />

Reducción <strong>de</strong> flujo en vacío ................................................................................................... 223<br />

Auto-ajuste <strong>de</strong>l valor <strong>de</strong> la resistencia rotórica.................................................................... 224<br />

Posición eléctrica en el arranque <strong>de</strong>l motor ......................................................................... 225<br />

Motor <strong>de</strong> usuario con sensor lineal <strong>de</strong> temperatura ............................................................ 230<br />

Límite <strong>de</strong> temperatura mínima admisible en el bobinado <strong>de</strong>l motor .................................. 232<br />

Intercambio <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia <strong>de</strong>l motor por parámetro ........................ 233<br />

Control <strong>de</strong> motor lineal............................................................................................................ 234<br />

Control V/f................................................................................................................................. 237<br />

11 PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO ............ 239<br />

Motor asíncrono con captación motor .................................................................................. 239<br />

Motor asíncrono SENSORLESS ............................................................................................. 253<br />

Cálculo <strong>de</strong> la inductancia en serie ......................................................................................... 256<br />

12 PUESTA A PUNTO DE UN CABEZAL SÍNCRONO ............... 257<br />

Cabezal síncrono frente a cabezal asíncrono....................................................................... 257<br />

Condiciones para su control .................................................................................................. 258<br />

Parametrización <strong>de</strong> un cabezal síncrono <strong>de</strong> usuario ........................................................... 259<br />

Proceso <strong>de</strong> arranque ............................................................................................................... 262<br />

Ajuste <strong>de</strong> lazos......................................................................................................................... 263<br />

13 PARÁMETROS, VARIABLES Y COMANDOS ...................... 265<br />

Notaciones................................................................................................................................ 265<br />

Grupos <strong>de</strong> parámetros, variables y comandos..................................................................... 269<br />

Glosario <strong>de</strong> parámetros, variables y comandos................................................................... 369<br />

14 CÓDIGOS Y MENSAJES DE ERROR .................................... 379<br />

Códigos <strong>de</strong> mensaje en el regulador ..................................................................................... 379<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS .................................................. 398<br />

15 PROTECCIONES ................................................................. 405<br />

Protecciones <strong>de</strong>l regulador..................................................................................................... 405<br />

Módulo <strong>de</strong> protección <strong>de</strong> tensión........................................................................................... 412<br />

Protecciones <strong>de</strong>l motor........................................................................................................... 413<br />

Monitorización exterior <strong>de</strong> los niveles reales <strong>de</strong> los I²t........................................................ 415<br />

Protección <strong>de</strong> la resistencia <strong>de</strong> Ballast externa.................................................................... 416<br />

Protección contra la caída <strong>de</strong> una fase <strong>de</strong> red...................................................................... 418


16 WINDDSSETUP ................................................................... 419<br />

Requerimientos <strong>de</strong>l sistema y compatibilidad...................................................................... 419<br />

Previo a la instalación sobre Windows Vista y Windows 7 ................................................. 420<br />

Proceso <strong>de</strong> instalación............................................................................................................ 421<br />

Descripción general <strong>de</strong> la pantalla......................................................................................... 422<br />

I.<br />

DDS<br />

SOFTWARE<br />

(Soft.08.0x)<br />

Ref.1307<br />

5


I.<br />

6<br />

DDS<br />

SOFTWARE<br />

(Soft.08.0x)<br />

Ref.1307<br />

6


- ACERCA DEL MANUAL -<br />

Título DRIVE DDS. <strong>Manual</strong> <strong>de</strong> <strong>software</strong>.<br />

Tipo <strong>de</strong> documentación Descripción <strong>de</strong>l <strong>software</strong> <strong>de</strong> la regulación FAGOR. Puesta a punto, parámetros<br />

que intervienen y listado <strong>de</strong> errores. Aplicación WinDDSSetup.<br />

Documento electrónico man_dds_soft.pdf.<br />

Idioma Español.<br />

Referencia <strong>de</strong> manual Ref.1307.<br />

Web El usuario <strong>de</strong>be utilizar siempre la última referencia <strong>de</strong> este manual, disponible<br />

en el sitio web corporativo <strong>de</strong> FAGOR.<br />

http://www.fagorautomation.com<br />

Email info@fagorautomation.es<br />

Código interno Pertenece al manual dirigido al fabricante (OEM). El código <strong>de</strong>l manual <strong>de</strong>pen<strong>de</strong><br />

<strong>de</strong> la versión <strong>de</strong> <strong>software</strong>: estándar o avanzado:<br />

Software asociado Versión <strong>de</strong> <strong>software</strong> <strong>de</strong>l regulador: (Soft. 08.0x).<br />

Puesta en marcha<br />

Atención<br />

Oficinas Centrales<br />

Servicio <strong>de</strong> atención<br />

al cliente<br />

Servicio <strong>de</strong><br />

asistencia técnica<br />

MAN REGUL (CAS) STAN Código 04754000<br />

MAN REGUL (CAS) AVANZ Código 04754020<br />

PELIGRO. Para que se cumpla el marcado CE indicado en el componente,<br />

comprobar que la máquina don<strong>de</strong> se incorpora el sistema <strong>de</strong> regulación<br />

cumple lo especificado en la Directiva <strong>de</strong> Máquinas 2006/42/CE.<br />

Antes <strong>de</strong> la puesta a punto <strong>de</strong>l sistema <strong>de</strong> regulación, léanse las indicaciones<br />

contenidas en el capítulo 1. CONOCIMIENTOS PREVIOS <strong>de</strong>l manual<br />

«man_dds_soft.pdf».<br />

ADVERTENCIA. La información <strong>de</strong>scrita en este manual pue<strong>de</strong> estar sujeta<br />

a variaciones motivadas por modificaciones técnicas. <strong>Fagor</strong> <strong>Automation</strong>,<br />

S. Coop. se reserva el <strong>de</strong>recho <strong>de</strong> modificar el contenido <strong>de</strong>l manual,<br />

no estando obligada a notificar las variaciones.<br />

<strong>Fagor</strong> <strong>Automation</strong>, S. Coop.<br />

Bº San Andrés 19, Apdo.144<br />

CP - 20500 Arrasate - Mondragón<br />

www.fagorautomation.com<br />

info@fagorautomation.es<br />

+ 34 943 719200<br />

+ 34 943 771118<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

7


DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

8<br />

- ACERCA DEL PRODUCTO -<br />

Opciones <strong>de</strong> <strong>software</strong><br />

Se <strong>de</strong>be tener en cuenta que algunas <strong>de</strong> las prestaciones o aplicaciones <strong>de</strong>scritas en el manual<br />

«man_dds_hard.pdf» <strong>de</strong>pen<strong>de</strong>n <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> instalada.<br />

Estas consi<strong>de</strong>raciones quedan reflejadas en este manual que se suministra junto con el manual<br />

«man_dds_hard.pdf».


- HISTÓRICO DE VERSIONES -<br />

El histórico <strong>de</strong> versiones muestra la lista <strong>de</strong> aplicaciones <strong>de</strong> <strong>software</strong> que se han ido añadiendo en<br />

cada referencia <strong>de</strong> manual. Para conocer los elementos añadidos referentes al hardware y la referencia<br />

<strong>de</strong> manual don<strong>de</strong> aparecen <strong>de</strong>scritos, véase el manual <strong>de</strong> regulación «man_dds_hard.pdf» que se<br />

suministra junto con éste.<br />

Referencia <strong>de</strong> manual Hechos acontecidos<br />

9702 Software 01.01. Primera versión<br />

9707 No se incorpora nuevo <strong>software</strong><br />

9802 Software 02.xx<br />

Señal Halt por entrada digital. Extensión <strong>de</strong> gamas, (eje C)<br />

Interfaz SERCOS (conexión y parámetros)<br />

9810 Software 03.xx<br />

Captación por Sinco<strong>de</strong>r (E1).<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor en el encó<strong>de</strong>r.<br />

Rampa <strong>de</strong> emergencias. Filtro <strong>de</strong> corriente.<br />

Interfaz SERCOS (ajuste <strong>de</strong>l accionamiento).<br />

Extensión <strong>de</strong> parámetros en reducciones. Comunicación con PLC. Detección<br />

<strong>de</strong> sobrecarga. Cabezales <strong>de</strong> bajas revoluciones.<br />

9904 Software 03.03<br />

Registro <strong>de</strong> la matrícula completa <strong>de</strong> los motores.<br />

Drive of Delay time, GP9<br />

0002<br />

(sólo en CD Rom)<br />

Software 04.01 (previo)<br />

Filtro <strong>de</strong> corriente<br />

Lazo <strong>de</strong> posición<br />

Feedforward, búsqueda <strong>de</strong> cero, compensación <strong>de</strong> holgura.<br />

Control <strong>de</strong> error <strong>de</strong> seguimiento, formato módulo<br />

Captación directa<br />

WinDDSSetup<br />

0103 Software 04.01 (<strong>de</strong>finitiva)<br />

Parámetros <strong>de</strong> Motion Control en el nuevo grupo L.<br />

0112 Software 04.02<br />

Cambio on-line <strong>de</strong> la captación<br />

Sincronización <strong>de</strong> ejes<br />

In<strong>de</strong>x<br />

Protocolo <strong>de</strong> comunicaciones DNC50<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

9


16<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

10<br />

Referencia <strong>de</strong> manual Hechos acontecidos<br />

0303 Software 04.03<br />

Nuevos parámetros <strong>de</strong> checksum: GV3 y GV6<br />

Nuevas variables para comunicación entre el PLC <strong>de</strong>l CN8055 y el PLC<br />

<strong>de</strong>l regulador: XV12 y XV13<br />

Nuevo parámetro <strong>de</strong> selección <strong>de</strong> la fuente <strong>de</strong>l master en la sincronización:<br />

LP59<br />

Software 04.04<br />

Nueva variable para la lectura <strong>de</strong>l conmutador rotativo: HV13<br />

Reversal peak con forma exponencial<br />

Software 04.05 (con placa Vecon) y 05.05 (con placa Vecon2)<br />

Nuevo parámetro QP13 para la ampliación <strong>de</strong>l número <strong>de</strong> ejes accesibles<br />

por RS422.<br />

Nueva variable para el control <strong>de</strong>l par (on-line): TV92<br />

Software 04.06 y 05.06<br />

Motores FM7 (versión E01).<br />

Reconocimiento <strong>de</strong> matrículas para estos motores.<br />

Software 04.07 y 05.07<br />

Motores FM7 (eje C y velocidad máxima).<br />

Nuevo protocolo ModBus en RS422<br />

Software 04.08 y 05.08<br />

Motores FM7 (familia E02)<br />

Detección <strong>de</strong> sincronización regulador - CNC a través <strong>de</strong> canal SER-<br />

COS (error E412).<br />

Software 04.09 y 05.09<br />

Corrección <strong>de</strong> errores<br />

0305 Software 04.10 y 05.10<br />

Nuevas corrientes máximas en reguladores <strong>de</strong> cabezal.<br />

0310 Software 06.01<br />

Cambio <strong>de</strong> topología <strong>de</strong>l lazo <strong>de</strong> corriente. Unida<strong>de</strong>s naturales. No se<br />

dispone <strong>de</strong> PI variable.<br />

Introducción <strong>de</strong> un segundo filtro <strong>de</strong> corriente: Nuevos parámetros CP33<br />

y CP34.<br />

Parámetros <strong>de</strong> flujo y EMF. Unida<strong>de</strong>s naturales: FP1, FP2, FP21 y FP22.<br />

Control <strong>de</strong> electromandrinos: Cambio <strong>de</strong> nombre <strong>de</strong> los parámetros:<br />

SP12 pasa a ser MP25<br />

SP11 pasa a ser MP26<br />

MP25 pasa a ser MP21<br />

FP30 ... FP38 pasan a ser MP30 ... MP38<br />

MP22 pasa a ser TP22<br />

Parámetros que <strong>de</strong>saparecen: MP8<br />

Parámetros nuevos: CP16, TP86, MP41<br />

Autoajuste <strong>de</strong>l valor <strong>de</strong> la resistencia <strong>de</strong>l rotor: Parámetros FP30 y FP31.<br />

Comando <strong>de</strong> validación <strong>de</strong> parámetros off -line: GC4.<br />

Comando <strong>de</strong> ejecución <strong>de</strong>l autoajuste <strong>de</strong> la inercia: GC5 (en modo offline).<br />

Offsets <strong>de</strong> señales <strong>de</strong> captación: RP1 ... RP4 y sus equivalentes RP51<br />

... RP54 pasan a ser on-line.


Referencia <strong>de</strong> manual Hechos acontecidos<br />

0310<br />

(continuación)<br />

Nuevas variables SV10 y SV11<br />

Nuevas unida<strong>de</strong>s para TV1 y TV2<br />

Rampas <strong>de</strong> velocidad: SP51= 2<br />

PWM ajustable<br />

Rampas <strong>de</strong> emergencia por <strong>de</strong>fecto: SP70 = 1<br />

ACForward con lazo <strong>de</strong> velocidad<br />

0403 Software 06.02<br />

Desplazamiento <strong>de</strong>l home-switch <strong>de</strong> I0:<br />

Nuevo parámetro: PP4<br />

Nueva variable: PV1<br />

Nuevo comando: GC6.<br />

Otras variables nuevas: RV9 y RV59.<br />

Captación directa absoluta con enco<strong>de</strong>r senoidal Stegmann.<br />

0405 Software 06.03<br />

Chequeo <strong>de</strong> cotas iniciales tras una búsqueda <strong>de</strong> I0.<br />

Error E150.<br />

Nuevas variables: HV1 (modificada), HV2 (nueva), RV10.<br />

Señales RV1 y RV2 cuadradas.<br />

Búsqueda <strong>de</strong> cero con I0 <strong>de</strong> cabezal y reducción distinta 1:1<br />

0407 Software 06.04<br />

Corrección <strong>de</strong> errores.<br />

0410 Software 06.05<br />

Cálculo <strong>de</strong> la inductancia en serie para electromandrinos.<br />

Modificación <strong>de</strong> valores permitidos en las variables LV160 y LV193.<br />

E922. Valor <strong>de</strong> Jerk incorrecto.<br />

Nuevos parámetros online: PP76, PP103, LP143, PP55, PP49 y PP50.<br />

El parámetro NP116 cobra sentido en presencia <strong>de</strong> resólver.<br />

0501 Software 06.06<br />

Corrección <strong>de</strong> errores.<br />

E205: El motor se queda sin tensión para las condiciones <strong>de</strong> trabajo exigidas.<br />

0504 Software 06.07<br />

Corrección <strong>de</strong> errores.<br />

Software 06.08<br />

Regla absoluta <strong>Fagor</strong>.<br />

Protocolo <strong>de</strong> lectura <strong>de</strong> la regla absoluta <strong>Fagor</strong>.<br />

Ampliación en el parámetro GP10.<br />

Parámetros nuevos RP60, RP61, RP62 y RP63.<br />

E610: Error en las señales <strong>de</strong> la regla absoluta <strong>Fagor</strong>.<br />

E611: Error <strong>de</strong> inestabilidad en las señales <strong>de</strong> la regla absoluta <strong>Fagor</strong>.<br />

I<strong>de</strong>ntificación <strong>de</strong> R y L en motores asíncronos.<br />

Nueva variable FV1.<br />

Nueva topología <strong>de</strong>l lazo <strong>de</strong> velocidad. Parámetro implicado SP52.<br />

Opción > como matricula <strong>de</strong> motor.<br />

WinDDSSetup: Ayudas a la parametrización <strong>de</strong>l sistema DDS. Nueva<br />

herramienta <strong>de</strong> ayuda para realizar la configuración <strong>de</strong> una aplicación.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

11


16<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

12<br />

Referencia <strong>de</strong> manual Hechos acontecidos<br />

0506 Software 06.09<br />

Modificaciones en la prestación <strong>de</strong> la búsqueda <strong>de</strong> cero con I0 <strong>de</strong> cabezal<br />

y relación <strong>de</strong> transmisión distinta <strong>de</strong> 1:1.<br />

PP5 = -0,0001. In<strong>de</strong>pen<strong>de</strong>ncia entre ambas captaciones.<br />

0602 Software 06.10<br />

Control <strong>de</strong> nuevos motores <strong>de</strong> cabezal FM7. Series E03 y HS3. Cambio<br />

<strong>de</strong> configuración estrella-triángulo con el motor parado.<br />

Control <strong>de</strong> un cabezal síncrono.<br />

Nuevos parámetros involucrados: MP42, MP43 y MP50.<br />

Reajuste <strong>de</strong>l lazo <strong>de</strong> corriente para altas revoluciones en un motor <strong>de</strong><br />

cabezal.<br />

CP9: CurrentLoopTimeConstant.<br />

Detección <strong>de</strong> la posición eléctrica en el arranque <strong>de</strong> un motor síncrono.<br />

GC7: AutophasingOnline.<br />

PP160: MonitoringWindowPosEleCalc.<br />

Compensación <strong>de</strong> holgura con control <strong>de</strong> posición y captación directa.<br />

PP58: Backlash.<br />

(Ampliación <strong>de</strong> la funcionalidad <strong>de</strong> este parámetro)<br />

PP59: Backlash12 (holgura entre captaciones)<br />

Par compensado.<br />

TV5: TorqueFeedforward.<br />

Retardo <strong>de</strong> la compensación exponencial <strong>de</strong> la holgura por pico <strong>de</strong> inversión.<br />

PP13: BacklashPeakDelay.<br />

Corte <strong>de</strong> la compensación exponencial <strong>de</strong> la holgura por pico <strong>de</strong> inversión.<br />

PP14: BacklashPeak2FeedbackDisplacement.<br />

Histéresis en la compensación exponencial <strong>de</strong> la holgura por pico <strong>de</strong><br />

inversión tras una inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento.<br />

PP15: ReversalHysteresis.<br />

Mejoras en la compensación <strong>de</strong>l rozamiento. Compensación nula <strong>de</strong>l<br />

rozamiento durante la compensación exponencial <strong>de</strong> la holgura por pico<br />

<strong>de</strong> inversión.<br />

Histéresis en la compensación <strong>de</strong>l par <strong>de</strong> rozamiento.<br />

TP15: TorqueCompensationSpeedHysteresis.<br />

Nuevos mensajes <strong>de</strong> error:<br />

E158: Movimiento superior al valor dado en el parámetro PP160.<br />

E216: Error interno.<br />

E316: Problema en el arranque suave (Soft Start) para la carga <strong>de</strong>l bus<br />

<strong>de</strong> potencia en un regulador compacto.<br />

E813: Error en la inicialización <strong>de</strong> la posición eléctrica en el arranque<br />

<strong>de</strong> un motor síncrono.<br />

Incorpora a<strong>de</strong>más la documentación referente al <strong>software</strong> <strong>de</strong> control<br />

<strong>de</strong> las fuentes <strong>de</strong> alimentación estabilizadas con <strong>de</strong>volución,<br />

RPS.<br />

Software 01.02 (RPS)<br />

Parámetros, variables y comandos.<br />

Listado <strong>de</strong> errores. Avisos y soluciones.<br />

0606 Software 06.11<br />

Corrección <strong>de</strong> errores.


Referencia <strong>de</strong> manual Hechos acontecidos<br />

0606<br />

(continuación)<br />

0612 Software 06.13<br />

Corrección <strong>de</strong> errores.<br />

Software 06.12<br />

Mezcla <strong>de</strong> captaciones.<br />

Parámetro nuevo: PP16.<br />

Variable nueva: PV153.<br />

Estimador <strong>de</strong> velocidad.<br />

Parámetros nuevos: SP15, SP16 y SP17.<br />

Variable nueva: SV12.<br />

Mensajes <strong>de</strong> error.<br />

E205 (modificación): Frenado con rampa <strong>de</strong> emergencia.<br />

Los errores E610 y E611 pasan a ser E814 y E815.<br />

Software 06.14<br />

Control <strong>de</strong> un motor asíncrono sin captador (Sensorless).<br />

Parámetros: AP2, FP50, FP51, FP60.<br />

Parámetro nuevo: MP44.<br />

0706 Software 06.15<br />

Señal U como I0 en un captador (encó<strong>de</strong>r o regla) con señales U,<br />

V y W.<br />

Parámetro: RP7.<br />

Sensor lineal <strong>de</strong> temperatura parametrizable.<br />

Parámetros: MP14=5, MP45 y MP46.<br />

Simplificación automática <strong>de</strong> la relación mecánica NP121/NP122.<br />

Nuevas variables: TV51, PV191, PV192 y PV193.<br />

Software 01.07 (RPS)<br />

Nuevos parámetros GP7 y GP8.<br />

Nuevos códigos <strong>de</strong> aviso y <strong>de</strong> error: A4, E316, E317, E318.<br />

0710 Software 06.16<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong><br />

un eje. Parámetro: PP20.<br />

0802 Software 06.17<br />

Corrección <strong>de</strong> errores.<br />

Software 06.18<br />

Cambio on-line <strong>de</strong> la conexión estrella-triángulo <strong>de</strong>l bobinado <strong>de</strong>l<br />

estátor en motores FM7, series E03 y HS3. Parámetro MP23.<br />

Cambio on-line <strong>de</strong> motor.<br />

Modificaciones en el interpolador. Modificaciones en los valores mínimos<br />

<strong>de</strong> las variables LV160 y LV193.<br />

Tratamiento <strong>de</strong> encó<strong>de</strong>rs EnDat<br />

Parametrización <strong>de</strong> las captaciones por el nuevo sistema <strong>de</strong> bits.<br />

Parámetros implicados: GP2 y GP10.<br />

Modificaciones en la ejecución <strong>de</strong>l comando GC7. Nuevos parámetros<br />

implicados: CP21, CP22, CP23, CP24, CP26 y CP27.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

13


16<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

14<br />

Referencia <strong>de</strong> manual Hechos acontecidos<br />

0802<br />

(continuación)<br />

Búsqueda <strong>de</strong> I0 con captación directa y relación inexacta para<br />

ejes rotativos.<br />

Nuevo comando GC8. Actualizar el valor <strong>de</strong> Rho al paso por I0.<br />

Reconocimiento <strong>de</strong>l motor asíncrono FM7-E600<br />

Reconocimiento <strong>de</strong>l motor síncrono FKM62.60A<br />

Aviso A.189. Se ha parametrizado GP10=0 con tarjeta <strong>de</strong> captación<br />

directa instalada.<br />

0806 Software 06.19<br />

Error E159. Fases cambiadas en el cableado <strong>de</strong> potencia y/o <strong>de</strong> la captación<br />

motor.<br />

Error E816. Las señales C y D <strong>de</strong> la captación motor son inestables.<br />

0811 Software 06.20<br />

Verificación <strong>de</strong>l CRC en reglas absolutas FAGOR.<br />

Parámetro nuevo: RP64<br />

Error E817. Error <strong>de</strong> comprobación <strong>de</strong>l CRC<br />

Reconocimiento <strong>de</strong>l captador con interfaz digital EnDat 2.1 como<br />

captación motor.<br />

Vigilancia <strong>de</strong> la señal <strong>de</strong> I0 <strong>de</strong>l captador.<br />

Parámetros nuevos: RP8 y RP9.<br />

Código <strong>de</strong> error E256. La señal <strong>de</strong> I0 no se repite en el mismo nº <strong>de</strong><br />

pulsos por vuelta <strong>de</strong>l captador<br />

Vigilancia <strong>de</strong> la rampa <strong>de</strong> emergencia en la frenada.<br />

Parámetros nuevos: SP71 y SP72.<br />

Código <strong>de</strong> error E160. En una parada <strong>de</strong> emergencia, la evolución <strong>de</strong><br />

la frenada no sigue la rampa <strong>de</strong> emergencia <strong>de</strong> referencia <strong>de</strong> una<br />

manera satisfactoria.<br />

Lectura <strong>de</strong> datos <strong>de</strong> un encó<strong>de</strong>r StegmannTM .<br />

Comandos nuevos: RC2 y RC3.<br />

Variables nuevas: RV11, RV12, RV13, RV14, RV15, RV16, RV17 y<br />

RV18<br />

Ampliación <strong>de</strong> ficheros (*.mot) con motores <strong>de</strong> cabezal no <strong>Fagor</strong> .<br />

Reconocimiento <strong>de</strong> nuevas referencias <strong>de</strong> motores FKM:<br />

FKM22.60A.XX.X0X, FKM42.60A.XX.X0X y FKM66.20A.XX.X0X.<br />

Velocidad máxima controlable <strong>de</strong> un cabezal síncrono.<br />

0905 Software 06.21<br />

Protocolo <strong>de</strong> lectura EnDatTM . Parámetros asociados: RP60 ... RP63<br />

Selección <strong>de</strong> motor. Opción DEFAULT2<br />

0906 Software 06.22<br />

Auto-ajuste. Variable nueva: HV4.<br />

Reconocimiento <strong>de</strong>l regulador SPD3.200 modificado (incompatibilidad)<br />

<strong>de</strong>stinado al control <strong>de</strong> motores FM7 <strong>de</strong> 60 kW y FM9 <strong>de</strong> 71 kW.<br />

Con versiones anteriores <strong>de</strong> <strong>software</strong> no es posible gobernar este<br />

mo<strong>de</strong>lo <strong>de</strong> regulador y por tanto, tampoco estos motores <strong>de</strong> cabezal.


Referencia <strong>de</strong> manual Hechos acontecidos<br />

1003 Software 06.23<br />

Reconocimiento <strong>de</strong> los motores síncronos <strong>de</strong> la serie FKM9, mo<strong>de</strong>los<br />

FKM94.20A, FKM95.20A, FKM96.20A.<br />

Reconocimiento <strong>de</strong>l motor asíncrono <strong>de</strong> la serie FM9, mo<strong>de</strong>los FM9-<br />

B055-C5C-E01, FM9-B071-C5C-E01, FM9-A100-C5C-E01,<br />

FM9-B113-C5C-E01 y FM9-A130-C5C-E01<br />

Reconocimiento <strong>de</strong>l encó<strong>de</strong>r SKS36 <strong>de</strong> StegmannTM <strong>de</strong> idéntica parametrización<br />

a cualquier encó<strong>de</strong>r StegmannTM (ref. E1, A0, A1...)<br />

Posibilidad <strong>de</strong> lacheo continuo con encó<strong>de</strong>rs StegmannTM (ref. E1).<br />

Corrección <strong>de</strong> la posición <strong>de</strong> arranque con encó<strong>de</strong>rs CD al paso por el<br />

primer I0.<br />

Habilitación <strong>de</strong>l parametro MP21 con motores sincronos que permitirá<br />

cambiar el or<strong>de</strong>n <strong>de</strong> fases <strong>de</strong> potencia (sentido <strong>de</strong> giro <strong>de</strong>l motor).<br />

Nueva posible configuración en los reguladores: Tarjeta analógica en el<br />

slot SL1 y tarjeta 8I/16O en el slot SL2.<br />

1012 Software 08.01<br />

Nota importante.<br />

Sólo compatible con reguladores con tarjeta e interfaz CAN.<br />

Variable nueva: PV148.<br />

1209 Software 08.02<br />

Nota importante.<br />

Sólo compatible con reguladores con tarjeta e interfaz CAN.<br />

Corrección <strong>de</strong> errores.<br />

Software 08.03<br />

Nota importante.<br />

Sólo compatible con reguladores con tarjeta e interfaz CAN.<br />

I<strong>de</strong>ntificación <strong>de</strong> temperatura <strong>de</strong>l regulador SPD 2.85 basado en el<br />

AXD 2.75.<br />

Software 08.04<br />

Nota importante.<br />

Sólo compatible con reguladores con tarjeta e interfaz CAN.<br />

I<strong>de</strong>ntificación <strong>de</strong>l regulador compacto <strong>de</strong> cabezal SCD 2.75.<br />

En fuentes RPS, nuevos códigos <strong>de</strong> error E319 y E706.<br />

1305 Software 08.05<br />

Nota importante.<br />

Software compatible tanto para reguladores con interfaz SER-<br />

COS como CAN.<br />

Reconocimiento <strong>de</strong>l interfaz digital EnDat 2.2.<br />

Mejoras <strong>de</strong> parametrización <strong>de</strong>l motor lineal.<br />

Nuevas variables: RV20 y RV25.<br />

Nuevo comando: GC9<br />

Tratamiento y parametrización <strong>de</strong> las señales <strong>de</strong> sensor efecto Hall<br />

SSI FAGOR. Códigos <strong>de</strong> error y soluciones.<br />

Nuevo comando que fuerza a cero la cota <strong>de</strong> encó<strong>de</strong>r Stegmann.<br />

Limitación <strong>de</strong> la temperatura mín. admisible en el bobinado <strong>de</strong>l motor.<br />

Intercambio <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia <strong>de</strong>l motor por parámetro<br />

.<br />

Control V/f.<br />

Incompatibilidad con versiones anteriores <strong>de</strong>l WinDDSSetup.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

15


16<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

16<br />

Referencia <strong>de</strong> manual Hechos acontecidos<br />

1305<br />

(continuación)<br />

1307 Software 08.06<br />

Nuevo parámetro: CP50<br />

Modificación en el parámetro FP40.<br />

Modificación en los parámetros SP13 y SP15 (conceptual).<br />

Modificación en los parámetros TP10, TP11, TP12 y TP13<br />

Modificación en el máximo valor válido <strong>de</strong>l parámetro SP16.<br />

Modificación en el máximo valor válido <strong>de</strong>l parámetro MP44.


- CONDICIONES DE SEGURIDAD -<br />

Léase el apartado correspondiente a las medidas <strong>de</strong> seguridad en el manual «man_dds_hard.pdf»<br />

que se facilita junto con éste.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

17


20<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

18<br />

- CONDICIONES DE GARANTÍA -<br />

Garantía inicial<br />

Todo producto fabricado o comercializado por <strong>Fagor</strong> <strong>Automation</strong> tiene una garantía<br />

<strong>de</strong> 12 meses para el usuario final.<br />

Para que el tiempo que transcurre entre la salida <strong>de</strong> un producto <strong>de</strong>s<strong>de</strong> nuestros almacenes<br />

hasta la llegada al usuario final no juegue en contra <strong>de</strong> estos 12 meses <strong>de</strong> garantía, el<br />

fabricante o intermediario <strong>de</strong>berá comunicar a <strong>Fagor</strong> <strong>Automation</strong> el <strong>de</strong>stino <strong>de</strong> i<strong>de</strong>ntificación<br />

y fecha <strong>de</strong> instalación <strong>de</strong> la máquina a través <strong>de</strong> la Hoja <strong>de</strong> Garantía que acompaña a<br />

cada producto.<br />

La fecha <strong>de</strong> comienzo <strong>de</strong> la garantía para el usuario será la que figura como fecha <strong>de</strong><br />

instalación <strong>de</strong> la máquina en la Hoja <strong>de</strong> Garantía.<br />

Este sistema nos permite asegurar los 12 meses <strong>de</strong> garantía al usuario.<br />

<strong>Fagor</strong> da un plazo <strong>de</strong> 12 meses al fabricante o intermediario para la instalación y venta <strong>de</strong>l<br />

producto, <strong>de</strong> forma que, la fecha <strong>de</strong> comienzo <strong>de</strong> garantía pue<strong>de</strong> ser hasta un año posterior<br />

a la salida <strong>de</strong>l producto <strong>de</strong> nuestros almacenes, siempre y cuando se haya remitido la<br />

Hoja <strong>de</strong> Garantía. Esto supone en la práctica la extensión <strong>de</strong> la garantía a dos años <strong>de</strong>s<strong>de</strong><br />

la salida <strong>de</strong>l producto <strong>de</strong> los almacenes <strong>de</strong> <strong>Fagor</strong> <strong>Automation</strong>. En caso <strong>de</strong> que no se haya<br />

enviado la citada hoja, el período <strong>de</strong> garantía finalizará a los 15 meses <strong>de</strong>s<strong>de</strong> la salida <strong>de</strong>l<br />

producto <strong>de</strong> nuestros almacenes.<br />

<strong>Fagor</strong> se compromete a la reparación y sustitución <strong>de</strong> un producto <strong>de</strong>s<strong>de</strong> su lanzamiento, y<br />

hasta 8 años <strong>de</strong>spués <strong>de</strong> la fecha <strong>de</strong> su <strong>de</strong>saparición <strong>de</strong> catálogo.<br />

Compete exclusivamente a <strong>Fagor</strong> <strong>Automation</strong> S.Coop.<strong>de</strong>terminar si la reparación entra<br />

<strong>de</strong>ntro <strong>de</strong>l marco <strong>de</strong>finido como garantía.<br />

Cláusulas excluyentes<br />

La reparación se realizará en nuestras <strong>de</strong>pen<strong>de</strong>ncias; por lo tanto, quedan fuera <strong>de</strong> la citada<br />

garantía todos los gastos <strong>de</strong> transporte así como los ocasionados en el <strong>de</strong>splazamiento<br />

<strong>de</strong> su personal técnico para realizar la reparación <strong>de</strong> un equipo, aún estando éste <strong>de</strong>ntro<br />

<strong>de</strong>l período <strong>de</strong> garantía antes citado.<br />

La citada garantía se aplicará siempre que los equipos hayan sido instalados <strong>de</strong> acuerdo<br />

con las instrucciones, no hayan sido maltratados, ni hayan sufrido <strong>de</strong>sperfectos por acci<strong>de</strong>nte<br />

o negligencia y no hayan sido intervenidos por personal no autorizado por <strong>Fagor</strong> <strong>Automation</strong>.<br />

Si una vez realizada la asistencia o reparación, la causa <strong>de</strong> la avería no es imputable a dichos<br />

elementos, el cliente está obligado a cubrir todos los gastos ocasionados, ateniéndose<br />

a las tarifas vigentes.<br />

No están cubiertas otras garantías implícitas o explícitas y <strong>Fagor</strong> <strong>Automation</strong> no se hace<br />

responsable bajo ninguna circunstancia <strong>de</strong> otros daños o perjuicios que pudieran ocasionarse.<br />

Contratos <strong>de</strong> asistencia<br />

Están a disposición <strong>de</strong>l cliente Contratos <strong>de</strong> asistencia y mantenimiento tanto para el período<br />

<strong>de</strong> garantía como fuera <strong>de</strong> él.


- NOTAS COMPLEMENTARIAS -<br />

Situar el sistema <strong>de</strong> regulación alejado <strong>de</strong> líquidos refrigerantes, productos químicos, golpes, ... que<br />

pudieran dañarlo.<br />

Antes <strong>de</strong> encen<strong>de</strong>r el aparato verificar que las conexiones <strong>de</strong> tierra han sido correctamente realizadas.<br />

Ver capítulo 7 <strong>de</strong>l manual «man_dds_hard.pdf».<br />

En caso <strong>de</strong> mal funcionamiento o fallo <strong>de</strong>l aparato, <strong>de</strong>sconectarlo y llamar al servicio <strong>de</strong> asistencia<br />

técnica. No manipular el interior <strong>de</strong> los aparatos.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

19


20<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

20<br />

- DOCUMENTACIÓN RECOMENDADA -<br />

<strong>Manual</strong>es disponibles<br />

<strong>Manual</strong> disponible en formato<br />

eléctronico, incluido en el CD-Rom<br />

Guías <strong>de</strong> selección <strong>de</strong> productos<br />

Guías <strong>de</strong> referencia rápida<br />

<strong>Manual</strong>es <strong>de</strong> la regulación<br />

<strong>Manual</strong>es <strong>de</strong> motores eléctricos<br />

<strong>Manual</strong> disponible en formato<br />

impreso<br />

Documento Descripción Formato<br />

man_drive_ord_hand.pdf<br />

Sólo en inglés<br />

man_fm7_fm9_ord_hand.pdf<br />

Sólo en inglés<br />

man_fkm_ord_hand.pdf<br />

Sólo en inglés<br />

Describe los productos que forman parte <strong>de</strong>l<br />

sistema dds y permite seleccionar cada elemento<br />

en función <strong>de</strong> las necesida<strong>de</strong>s <strong>de</strong>l<br />

usuario.<br />

Describe los motores asíncronos FM7/FM9 y<br />

permite seleccionar cada mo<strong>de</strong>lo en función<br />

<strong>de</strong> las necesida<strong>de</strong>s <strong>de</strong>l usuario.<br />

Describe los motores síncronos FKM y permite<br />

seleccionar cada mo<strong>de</strong>lo en función <strong>de</strong><br />

las necesida<strong>de</strong>s <strong>de</strong>l usuario.<br />

Documento Descripción Formato<br />

man_dds_mod_quick_ref.pdf<br />

Sólo en inglés<br />

man_dds_comp_quick_ref.pdf<br />

Sólo en inglés<br />

Describe someramente cada uno <strong>de</strong> los elementos<br />

que intervienen en el sistema, así<br />

como las consi<strong>de</strong>raciones más relevantes en<br />

cuestiones <strong>de</strong> instalación tanto <strong>de</strong> motores<br />

como reguladores modulares, fuentes <strong>de</strong> alimentación<br />

y elementos accesorios (cableados,<br />

conectores, ...)<br />

Describe someramente cada uno <strong>de</strong> los elementos<br />

que intervienen en el sistema, así<br />

como las consi<strong>de</strong>raciones más relevantes en<br />

cuestiones <strong>de</strong> instalación tanto <strong>de</strong> motores<br />

como reguladores compactos y elementos accesorios<br />

(cableados, conectores, ...)<br />

Documento Descripción Formato<br />

man_dds_hard.pdf<br />

Español e inglés<br />

man_dds_soft.pdf<br />

Español e inglés<br />

Describe cada uno <strong>de</strong> los dispositivos y<br />

equipos que intervienen en el sistema <strong>de</strong> regulación,<br />

así como la instalación.<br />

Describe los ajustes <strong>de</strong> los servoaccionamientos.<br />

Parámetros, variables y comandos<br />

disponibles. Prestaciones. Funcionamiento<br />

<strong>de</strong>l <strong>software</strong> para PC, WinDDSSetup.<br />

Documento Descripción Formato<br />

man_fm7_fm9_motors.pdf<br />

Español e inglés<br />

man_fxm_fkm_motors.pdf<br />

Español e inglés<br />

Describen y <strong>de</strong>tallan las series FM7/FM9<br />

<strong>de</strong> motores asíncronos <strong>de</strong>l catálogo <strong>de</strong> FA-<br />

GOR y su instalación con el sistema DDS.<br />

Describen y <strong>de</strong>tallan cada una <strong>de</strong> las series<br />

FXM/FKM <strong>de</strong> motores síncronos <strong>de</strong>l catálogo<br />

<strong>de</strong> FAGOR y su instalación con el sistema<br />

DDS.


CONOCIMIENTOS<br />

PREVIOS<br />

1<br />

Tras la instalación <strong>de</strong> todos los elementos que van a formar parte <strong>de</strong>l sistema<br />

<strong>de</strong> regulación DDS, habiendo seguido las indicaciones dadas en el<br />

manual «man_dds_hard.pdf», ahora se contempla en este manual<br />

«man_dds_soft.pdf» todo el proceso <strong>de</strong> configuración mecánica <strong>de</strong>l motor<br />

así como la parametrización y el ajuste <strong>de</strong> la aplicación en la que interviene<br />

el regulador, el CNC y la captación.<br />

En este capítulo se mencionan los conocimientos previos al proceso <strong>de</strong><br />

configuración, parametrización y ajuste <strong>de</strong> la aplicación que el usuario<br />

<strong>de</strong>be manejar.<br />

La ejecución <strong>de</strong> todas estas fases <strong>de</strong>l proceso <strong>de</strong> parametrización y ajuste<br />

se llevarán a cabo a través <strong>de</strong> la aplicación para PC «WinDDSSetup»<br />

<strong>de</strong> FAGOR y es por ello que, aunque se <strong>de</strong>dica un capítulo aparte para<br />

esta aplicación, en muchos capítulos se harán continuas referencias a<br />

sus menús, barra <strong>de</strong> herramientas, iconos y ventanas para facilitar la labor<br />

<strong>de</strong>l usuario.<br />

Se hace mención a<strong>de</strong>más a las diferentes configuraciones <strong>de</strong> sistema en<br />

el que intervienen el regulador, junto al CNC y la captación.<br />

En capítulos posteriores se consi<strong>de</strong>rarán <strong>de</strong> manera <strong>de</strong>tallada los procesos<br />

<strong>de</strong> ajuste para aplicaciones <strong>de</strong> regulador <strong>de</strong> velocidad y regulador<br />

<strong>de</strong> posición.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

21


Conocimientos previos<br />

1.<br />

CONOCIMIENTOS PREVIOS<br />

36<br />

22<br />

Estructura <strong>de</strong>l almacenamiento <strong>de</strong> datos<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

1.1 Estructura <strong>de</strong>l almacenamiento <strong>de</strong> datos<br />

i<br />

Tanto el PC como el propio regulador disponen <strong>de</strong> espacios <strong>de</strong> memoria<br />

no volátil. Esto es, mantienen los datos guardados aunque el equipo pierda<br />

su alimentación eléctrica. Son el disco duro y la memoria flash, respectivamente.<br />

El regulador tiene otras dos zonas <strong>de</strong> memoria que usa para su funcionamiento<br />

interno y para su comunicación. Son la memoria interna y memoria<br />

RAM. La figura F. S1/1 muestra la estructura <strong>de</strong> interconexión<br />

entre ellas.<br />

Disco<br />

PC<br />

F. S1/1<br />

Estructura <strong>de</strong> almacenamiento <strong>de</strong> datos.<br />

PC Regulador<br />

Memoria Flash<br />

(no volátil)<br />

Memoria Ram<br />

Memoria interna<br />

INFORMACIÓN. El funcionamiento <strong>de</strong>l regulador se rige por los datos<br />

contenidos en la memoria interna.


1.2 Niveles <strong>de</strong> acceso<br />

Una tabla <strong>de</strong> parámetros <strong>de</strong>termina el funcionamiento <strong>de</strong>l regulador en<br />

función <strong>de</strong>l motor que gobierna y el comportamiento <strong>de</strong>seado.<br />

Todos estos parámetros, variables y comandos <strong>de</strong>l regulador están organizados<br />

por niveles <strong>de</strong> accesibilidad:<br />

Los niveles son:<br />

Nivel básico (USUARIO).<br />

Nivel intermedio (OEM ).<br />

Nivel máximo (FAGOR).<br />

Para acce<strong>de</strong>r a cada uno <strong>de</strong> los parámetros es necesario configurar el regulador<br />

en el nivel <strong>de</strong> acceso que requiera ese parámetro.<br />

El acceso a cada nivel exige el conocimiento <strong>de</strong> una contraseña (password).<br />

El cambio <strong>de</strong>l nivel <strong>de</strong> acceso se establece <strong>de</strong>s<strong>de</strong> el programa WinDDS-<br />

Setup ejecutando la opción Nivel <strong>de</strong> Acceso... en el menú SetUp.<br />

Véase el capítulo 16. WINDDSSETUP <strong>de</strong> este manual.<br />

El nivel <strong>de</strong> USUARIO es el nivel básico. En el encendido, el regulador<br />

acce<strong>de</strong> a este nivel por <strong>de</strong>fecto, así que no requiere <strong>de</strong> password.<br />

Des<strong>de</strong> el nivel <strong>de</strong> usuario se acce<strong>de</strong> (acceso libre) a un grupo <strong>de</strong> parámetros<br />

que modifican levemente el funcionamiento <strong>de</strong>l regulador en<br />

función <strong>de</strong> la aplicación <strong>de</strong>sarrollada.<br />

El nivel OEM es un nivel intermedio <strong>de</strong> acceso. En el capítulo 13. PA-<br />

RÁMETROS, VARIABLES Y COMANDOS <strong>de</strong> este manual quedan especificados<br />

cuales son las variables, parámetros y comandos<br />

accesibles <strong>de</strong>s<strong>de</strong> este nivel.<br />

Des<strong>de</strong> el nivel OEM se acce<strong>de</strong> (acceso restringido al instalador <strong>de</strong>l sistema<br />

<strong>de</strong> regulación FAGOR) a un gran grupo <strong>de</strong> parámetros <strong>de</strong>pendientes<br />

<strong>de</strong>l motor conectado, y que establecen la adaptación <strong>de</strong> la<br />

electrónica <strong>de</strong>l regulador a ese motor y a la aplicación concreta que se<br />

<strong>de</strong>sarrolle.<br />

El nivel FAGOR permite un acceso total a las variables, parámetros y<br />

comandos <strong>de</strong>l sistema.<br />

Des<strong>de</strong> el nivel FAGOR se acce<strong>de</strong> (acceso restringido al proceso <strong>de</strong> fabricación<br />

y técnicos <strong>de</strong> <strong>Fagor</strong> <strong>Automation</strong>) a un grupo <strong>de</strong> parámetros<br />

<strong>de</strong>pendientes <strong>de</strong> la electrónica <strong>de</strong>l regulador que vienen ajustados <strong>de</strong><br />

fábrica.<br />

Conocimientos previos<br />

CONOCIMIENTOS PREVIOS<br />

Niveles <strong>de</strong> acceso 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

23


Conocimientos previos<br />

1.<br />

36<br />

CONOCIMIENTOS PREVIOS<br />

Edición <strong>de</strong> parámetros<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

24<br />

1.3 Edición <strong>de</strong> parámetros<br />

Respecto a la edición <strong>de</strong> parámetros hay que tener muy en cuenta la siguiente<br />

advertencia:<br />

NOTA. Nótese que la edición <strong>de</strong> parámetros se realiza <strong>de</strong>s<strong>de</strong> la aplicación<br />

WinDDSSetup y afecta a los datos contenidos en el memoria RAM<br />

<strong>de</strong>l regulador.<br />

F. S1/2<br />

Memoria RAM y memoria INTERNA.<br />

Sólo la modificación <strong>de</strong> algunos <strong>de</strong> los parámetros afecta también a los datos<br />

contenidos en la memoria interna. Estos parámetros se conocen como<br />

parámetros modificables on-line. En el capítulo 13 <strong>de</strong> este manual vienen<br />

especificados y se reconocen con un asterisco tras el i<strong>de</strong>ntificador <strong>de</strong>l parámetro.<br />

Ejemplo.<br />

Edición<br />

PC<br />

Memoria RAM<br />

Memoria Interna<br />

PP58 *Os (S00058) Backlash<br />

Para que los cambios hechos en la memoria RAM tengan efecto en el<br />

funcionamiento <strong>de</strong>l regulador (a excepción <strong>de</strong> los parámetros modificados<br />

on-line que actúan con efecto inmediato tras ser introducidos y validados<br />

con la tecla ENTER) es necesario VALIDAR con el icono<br />

correspondiente.<br />

Si, a<strong>de</strong>más se <strong>de</strong>sea almacenar los cambios permanentemente será necesario<br />

GRABAR EN FLASH con el icono correspondiente.<br />

En caso <strong>de</strong> <strong>de</strong>sconexión, los valores <strong>de</strong> los parámetros (tanto los on-line<br />

como los off-line) serán los que se almacenaron por última vez en flash<br />

tras un nuevo arranque <strong>de</strong>l regulador. De esta forma queda almacenada<br />

la nueva configuración permanente.<br />

Véanse los siguientes apartados <strong>de</strong> este mismo capítulo don<strong>de</strong> se documenta<br />

como actúan estos comandos.


1.4 Grabación en la memoria FLASH<br />

(a)<br />

GRABAR EN MEMORIA FLASH (<strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup)<br />

Para que los valores dados a los parámetros en el ajuste que<strong>de</strong>n como<br />

una configuración permanente <strong>de</strong>l regulador, es necesario traspasarlos a<br />

la memoria flash. Esto es así tanto para los parámetros on-line como para<br />

los parámetros off-line.<br />

Deberá proce<strong>de</strong>rse <strong>de</strong>l siguiente modo:<br />

El regulador no <strong>de</strong>be estar alimentado en potencia.<br />

Grabar los parámetros<br />

Para ello ejecutar el comando <strong>de</strong> grabación a flash o <strong>de</strong>s<strong>de</strong> la ventana<br />

«configuración <strong>de</strong> parámetros (modo modificación)» <strong>de</strong>l WinDDSSetup<br />

pulsar el botón (a).<br />

RAM a FLASH Memoria FLASH<br />

PC<br />

F. S1/3<br />

Grabar en memoria flash.<br />

Memoria RAM<br />

No será necesario resetear el regulador para que sean efectivos los<br />

cambios realizados.<br />

Conocimientos previos<br />

No<br />

volátil<br />

NOTA. Cuando el proceso <strong>de</strong> grabación haya finalizado, el Status Display<br />

volverá a exhibir el mensaje <strong>de</strong> normalidad o <strong>de</strong> errores si los hubiere.<br />

CONOCIMIENTOS PREVIOS<br />

Grabación en la memoria FLASH 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

25


Conocimientos previos<br />

1.<br />

36<br />

CONOCIMIENTOS PREVIOS<br />

Validación <strong>de</strong> parámetros off-line<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

26<br />

1.5 Validación <strong>de</strong> parámetros off-line<br />

i<br />

(b)<br />

VALIDAR (<strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup)<br />

La validación <strong>de</strong> parámetros off-line permite que cualquier modificación<br />

sobre el valor <strong>de</strong> este tipo <strong>de</strong> parámetros sea efectiva con un sólo click<br />

<strong>de</strong> ratón en el icono validar (b) (su comando asociado es GC4) que aparece<br />

en la ventana <strong>de</strong> configuración <strong>de</strong> parámetros (modo modificación)<br />

<strong>de</strong>l WinDDSSetup. Con este comando no se almacena el nuevo valor<br />

dado al parámetro en memoria flash, si bien no será necesario grabar en<br />

flash para que sea efectiva tal modificación, agilizando la puesta a punto.<br />

Para mantener el cambio <strong>de</strong> configuración <strong>de</strong>l regulador <strong>de</strong> forma<br />

permanente será necesario grabar en flash mediante su icono correspondiente<br />

(véase icono (a) <strong>de</strong>l apartado anterior).<br />

Así, la forma <strong>de</strong> validar parámetros off-line será en:<br />

Ejes analógicos: Activando el icono (b) VALIDAR<br />

Esta validación <strong>de</strong>berá realizarse sin par, <strong>de</strong> lo contrario, el regulador<br />

no validará los parámetros. De haber parámetros erróneos aparecerá<br />

el error E502.<br />

La lista <strong>de</strong> errores podrá visualizarse activando el icono correspondiente<br />

<strong>de</strong> la barra <strong>de</strong> iconos <strong>de</strong>l WinDDSSetup (ventana SPY). Véase<br />

capítulo 16. WINDDSSETUP <strong>de</strong> este manual.<br />

Ejes SERCOS: Activando el icono (b) VALIDAR, atendiendo a la validación<br />

según el estándar SERCOS, es <strong>de</strong>cir, cada vez que pase <strong>de</strong><br />

fase 2 a fase 4.<br />

INFORMACIÓN. Las versiones actuales <strong>de</strong>l CNC 8070 y CNC 8055 no<br />

están preparadas para tal validación, y por tanto, <strong>de</strong>berán validarse los<br />

parámetros <strong>de</strong>l regulador atendiendo al método dado en el apartado anterior,<br />

es <strong>de</strong>cir, grabando los parámetros en memoria flash y realizando<br />

posteriormente un reset en el regulador.<br />

En esta validación se testean los parámetros. De haber parámetros erróneos<br />

aparecerá el código <strong>de</strong> error E502.<br />

La lista <strong>de</strong> errores podrá visualizarse activando el icono correspondiente<br />

<strong>de</strong> la barra <strong>de</strong> iconos <strong>de</strong>l WinDDSSetup (ventana SPY). Véase capítulo<br />

16. WINDDSSETUP <strong>de</strong> este manual.<br />

NOTA. Nótese que los parámetros off-line con SET también podrán ser<br />

validados al realizar un cambio <strong>de</strong> SET o un UNPARK. De haber parámetros<br />

erróneos aparecerá el código <strong>de</strong> error E504.<br />

NOTA. Nótese que tanto el cambio <strong>de</strong> SET <strong>de</strong> parámetros como el<br />

UNPARK no podrán ser ejecutados con parámetros off-line comunes<br />

(parámetros off-line sin SET) sin ser validados. Dichos comandos <strong>de</strong>volverán<br />

un error en tal caso.<br />

En todos los casos los parámetros on-line son validados <strong>de</strong>s<strong>de</strong> el momento<br />

en el que se escriben en memoria RAM.


1.6 Visualización <strong>de</strong> errores<br />

Los errores que se generan podrán visualizarse activando el icono correspondiente<br />

<strong>de</strong> la barra <strong>de</strong> iconos <strong>de</strong>l WinDDSSetup (ventana SPY).<br />

Véase capítulo 16. WINDDSSETUP <strong>de</strong> este manual.<br />

Conocimientos previos<br />

CONOCIMIENTOS PREVIOS<br />

Visualización <strong>de</strong> errores 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

27


Conocimientos previos<br />

1.<br />

36<br />

CONOCIMIENTOS PREVIOS<br />

Proceso <strong>de</strong> inicialización, reset<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

28<br />

1.7 Proceso <strong>de</strong> inicialización, reset<br />

La alimentación eléctrica <strong>de</strong>l regulador genera un RESET <strong>de</strong>l mismo. Este<br />

RESET pue<strong>de</strong> ser provocado tambien por el usuario:<br />

Por medio <strong>de</strong>l pulsador situado en la parte superior <strong>de</strong>l módulo regulador.<br />

Mediante el comando GV11 (soft reset) <strong>de</strong>l WinDDSSetup. Ver figura<br />

F. S1/4.<br />

F. S1/4<br />

GV11. Soft reset.<br />

Por efecto <strong>de</strong> este reset:<br />

El Status Display muestra la secuencia <strong>de</strong> inicialización.<br />

Los datos guardados en la FLASH (parámetros y variables que <strong>de</strong>finen<br />

su configuración) pasan a la RAM, y <strong>de</strong> ésta, a la memoria interna.<br />

Se produce una verificación y chequeo cruzado <strong>de</strong> los datos.<br />

Los errores encontrados se indican en el display <strong>de</strong> la carátula.<br />

Reset <strong>de</strong> errores<br />

Si el sistema <strong>de</strong>tecta errores, <strong>de</strong>berá solucionarse la causa que los provoca<br />

y seguidamente realizar un reset <strong>de</strong> errores.<br />

Eléctricamente, por medio <strong>de</strong>l pin 1 <strong>de</strong> X2 <strong>de</strong> las fuentes <strong>de</strong> alimentación,<br />

pin 1 <strong>de</strong> X6 en las fuentes RPS y pin 3 <strong>de</strong> X2 en el regulador compacto.<br />

Ejecutando el comando DC1 (reset errors) <strong>de</strong>s<strong>de</strong> la barra <strong>de</strong> comandos<br />

<strong>de</strong>l WinDDSSetup.<br />

Existen errores calificados como no reseteables, veáse el capítulo 14.<br />

CÓDIGOS Y MENSAJES DE ERROR <strong>de</strong>l regulador <strong>de</strong> este manual. Estos<br />

errores sólo pue<strong>de</strong>n ser eliminados mediante un reset <strong>de</strong>l regulador.<br />

RESET<br />

F. S1/5<br />

Reset <strong>de</strong> errores.<br />

Memoria FLASH<br />

PC Memoria RAM<br />

Memoria interna<br />

No<br />

volatil


1.8 Transferencia <strong>de</strong> tablas <strong>de</strong> parámetros<br />

(c)<br />

(d)<br />

SALVAR (<strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup)<br />

Des<strong>de</strong> la memoria flash <strong>de</strong>l regulador al disco duro <strong>de</strong>l PC.<br />

Este icono perteneciente a la barra <strong>de</strong> herramientas <strong>de</strong>l WinDDSSetup<br />

permite salvar (guardar) la configuración <strong>de</strong> un regulador.<br />

CARGAR (<strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup)<br />

Des<strong>de</strong> el disco duro <strong>de</strong>l PC o un CD Rom a la memoria flash <strong>de</strong>l regulador.<br />

Este icono perteneciente a la barra <strong>de</strong> herramientas <strong>de</strong>l WinDDSSetup<br />

permite cargar (copiar) una configuración conocida en un regulador.<br />

RESET<br />

PC<br />

F. S1/6<br />

Transferencia <strong>de</strong> tablas <strong>de</strong> parámetros.<br />

Nótese su diferencia con grabar parámetros, don<strong>de</strong>:<br />

Memoria FLASH<br />

(No volátil)<br />

Memoria Ram<br />

Memoria interna<br />

Des<strong>de</strong> el WinDDSSetup, pulsando el botón (a), se <strong>de</strong>scarga en memoria<br />

flash el contenido <strong>de</strong> la memoria Ram <strong>de</strong>l regulador estableciéndose<br />

así la grabación <strong>de</strong> los parámetros.<br />

La ejecución <strong>de</strong>l comando GC1 (S00264) BackupWorkingMemoryCommand<br />

pue<strong>de</strong> llevar a cabo también la misma operación.<br />

Conocimientos previos<br />

CONOCIMIENTOS PREVIOS<br />

Transferencia <strong>de</strong> tablas <strong>de</strong> parámetros 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

29


Conocimientos previos<br />

1.<br />

CONOCIMIENTOS PREVIOS<br />

36<br />

30<br />

Transferencia <strong>de</strong> ficheros <strong>de</strong> motores (*.mot)<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

1.9 Transferencia <strong>de</strong> ficheros <strong>de</strong> motores (*.mot)<br />

El icono (d) <strong>de</strong>l apartado anterior también se utiliza para transferir un fichero<br />

<strong>de</strong> motor, reconocible por su extensión (*.mot).<br />

Cada mo<strong>de</strong>lo <strong>de</strong> la familia <strong>de</strong> motores FXM, FKM, FM7 o FM9 <strong>de</strong>l catálogo<br />

FAGOR requiere una configuración específica <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador.<br />

Este <strong>software</strong> contiene su fichero FM7_SPM_FM9_FS5_xx.mot o<br />

FXM_FKM_xx.mot correspondiente con los datos inicializados <strong>de</strong> unos<br />

parámetros <strong>de</strong>terminados para cada uno <strong>de</strong> estos motores, así como los<br />

parámetros correspondientes a los ajustes <strong>de</strong>l lazo <strong>de</strong> corriente y <strong>de</strong> flujo.<br />

A<strong>de</strong>más, a partir <strong>de</strong> la versión 06.20 <strong>de</strong> <strong>software</strong> <strong>de</strong>l regulador y posteriores,<br />

se incorporan los ficheros <strong>de</strong> motores Ejes_Siemens_xx.mot,<br />

Siemens_xx.mot y Cabezales_Varios_xx.mot correspondientes a algunos<br />

motores <strong>de</strong> usuario (es <strong>de</strong>cir, no FAGOR).<br />

Para establecer los valores apropiados a los parámetros ligados al motor<br />

es necesario comunicar al regulador cual es el motor que va a gobernar.<br />

NOTA. Previo a la selección <strong>de</strong>l motor <strong>de</strong>s<strong>de</strong> la ventana correspondiente<br />

<strong>de</strong>l WinDDSSetup ya habrá sido transferido necesariamente al regulador,<br />

el fichero (*.mot) <strong>de</strong> parámetros <strong>de</strong>l motor correspondiente.<br />

NOTA. Recuér<strong>de</strong>se que el regulador lleva almacenado, por <strong>de</strong>fecto,<br />

con la versión <strong>de</strong> <strong>software</strong>, un único fichero <strong>de</strong> motor que es el asociado<br />

al regulador, pero, en ocasiones, el usuario <strong>de</strong>sea hacerlo trabajar<br />

con un motor diferente y, por tanto, <strong>de</strong>berá necesariamente transferir el<br />

fichero (*.mot) que correspon<strong>de</strong> a este motor y que se encuentra en el<br />

Cd ROM suministrado por FAGOR junto con la versión <strong>de</strong> <strong>software</strong>.<br />

Seguir la pauta explicativa que se documenta a continuación.<br />

Con el regulador alimentado y conectado con el PC mediante línea serie<br />

RS-232, y abierta la aplicación WinDDSSetup, activando el icono (d)<br />

CARGAR <strong>de</strong> la barra <strong>de</strong> herramientas, se localizará la carpeta en el<br />

CDRom con el nombre <strong>de</strong> la versión (véase figura) <strong>de</strong>s<strong>de</strong> el cuadro<br />

. Obsérvese que incorporará todos los ficheros con extensión<br />

(*.mot):<br />

F. S1/7<br />

Ventana <strong>de</strong> transferencia <strong>de</strong> ficheros (*.mot) <strong>de</strong>s<strong>de</strong> el PC al regulador.<br />

Nótese que<br />

En el cuadro «Tipo» <strong>de</strong>be seleccionarse MOT File (*.mot ) mostrándose<br />

en la carpeta <strong>de</strong> la versión Vxx.xx (ésta concretamente, se trata <strong>de</strong> una<br />

versión V08.05) todos los ficheros (*.mot) existentes.


Los motores FXM y FKM por un lado, y los motores FM7, SPM, FM9 y<br />

FS5 por otro, disponen <strong>de</strong> un fichero <strong>de</strong>terminado según el regulador con<br />

el que van asociados (por <strong>de</strong>fecto) y que queda reflejado con las cifras<br />

que acompañan a FXM_FKM o FM7_SPM_FM9_FS5, respectivamente.<br />

Estas cifras representan la corriente <strong>de</strong> pico <strong>de</strong>l regulador. Así p. ej. si se<br />

asocia un motor FXM o FKM con un regulador <strong>de</strong> eje AXD <strong>de</strong> 75 A <strong>de</strong>berá<br />

seleccionarse el fichero FXM_FKM_75.mot.<br />

NOTA. Esta explicación se hace extensible al resto <strong>de</strong> ficheros incluidos<br />

los <strong>de</strong> motor <strong>de</strong> usuario Siemens_xx.mot, Cabezales_Varios_xx.mot, ...<br />

Tras seleccionar el fichero <strong>de</strong>seado y activar el botón «Abrir» se inicia la<br />

transferencia <strong>de</strong>l fichero seleccionado <strong>de</strong>s<strong>de</strong> el PC al regulador.<br />

El proceso habrá finalizado trás haber aceptado las dos notificaciones<br />

que aparecerán en pantalla durante el proceso <strong>de</strong> transferencia.<br />

F. S1/8<br />

Notificaciones durante el proceso <strong>de</strong> transferencia <strong>de</strong> un fichero (*.mot)<br />

<strong>de</strong>s<strong>de</strong> el PC al regulador.<br />

Conocimientos previos<br />

CONOCIMIENTOS PREVIOS<br />

Transferencia <strong>de</strong> ficheros <strong>de</strong> motores (*.mot) 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

31


Conocimientos previos<br />

1.<br />

36<br />

CONOCIMIENTOS PREVIOS<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

32<br />

1.10 I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

Como se indicaba en el apartado anterior, cada motor requiere una configuración<br />

específica <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador. Este <strong>software</strong> contiene su<br />

fichero FXM_FKM_xx.mot, FM7_SPM_FM9_FS5_xx.mot ... correspondiente<br />

con los datos inicializados <strong>de</strong> los parámetros para cada uno <strong>de</strong> estos<br />

motores, así como los parámetros correspondientes a los ajustes <strong>de</strong>l<br />

lazo <strong>de</strong> corriente y <strong>de</strong> flujo. En el capítulo 13. PARÁMETROS, VARIA-<br />

BLES Y COMANDOS <strong>de</strong> este manual se indica cuales son los parámetros<br />

ligados al motor y los correspondientes al lazo <strong>de</strong> corriente y <strong>de</strong> flujo.<br />

Para establecer los valores apropiados a los parámetros ligados al motor<br />

es necesario comunicar al regulador cual es el motor que va a gobernar.<br />

Des<strong>de</strong> el programa <strong>de</strong> ajuste WinDDSSetup se realizará todo este procedimiento<br />

como queda documentado en el capítulo 2. IDENTIFICACIÓN<br />

DEL MOTOR <strong>de</strong> este manual.<br />

I<strong>de</strong>ntificación e inicialización<br />

La selección <strong>de</strong>l motor por este procedimiento realiza el ajuste <strong>de</strong> los parámetros<br />

<strong>de</strong> motor y a<strong>de</strong>más pone el resto <strong>de</strong> parámetros <strong>de</strong>l regulador a<br />

su valor por <strong>de</strong>fecto.<br />

Dentro <strong>de</strong>l grupo <strong>de</strong> parámetros extendidos en sets y reducciones, esta inicialización<br />

afecta solamente a los que pertenecen al set y reducción cero.<br />

El set 0 y la reducción 0 quedan como los únicos útiles.<br />

NOTA. Este procedimiento <strong>de</strong> i<strong>de</strong>ntificación + inicialización es el punto<br />

<strong>de</strong> partida recomendado para la primera puesta a punto <strong>de</strong> un accionamiento.<br />

Para más <strong>de</strong>talles, ver capítulo 2. IDENTIFICACIÓN DEL MOTOR <strong>de</strong><br />

este manual.


1.11 Configuraciones <strong>de</strong>l sistema<br />

NOTA. Tras la i<strong>de</strong>ntificación <strong>de</strong>l motor serán necesarios otros ajustes.<br />

El regulador, junto al CNC y la captación, está preparado para trabajar en<br />

diferentes configuraciones. El parámetro AP1 (S00032) configura al regulador<br />

para trabajar en cada una <strong>de</strong> ellas. Véase su significado en el capítulo<br />

13 <strong>de</strong> este manual.<br />

Préstese especial atención al tipo <strong>de</strong> interfaz <strong>de</strong> comunicación utilizado<br />

para realizar la transmisión <strong>de</strong>l valor <strong>de</strong> la captación o <strong>de</strong> consigna en cada<br />

uno <strong>de</strong> los esquemas.<br />

Regulador <strong>de</strong> velocidad<br />

Véase capítulo 4. EL REGULADOR DE VELOCIDAD <strong>de</strong> este manual.<br />

Regulador <strong>de</strong> velocidad con simulador <strong>de</strong> encó<strong>de</strong>r<br />

CNC<br />

F. S1/9<br />

Regulador <strong>de</strong> velocidad con simuladora <strong>de</strong> encó<strong>de</strong>r.<br />

Regulador <strong>de</strong> velocidad con captación motor<br />

F. S1/10<br />

CNC DRIVE S00032 = xxx010 MOTOR<br />

+<br />

Position + Velocity +<br />

loop<br />

loop<br />

- - -<br />

CNC<br />

+<br />

-<br />

Enco<strong>de</strong>r<br />

Simulator<br />

VIA ELECTRICAL CABLE<br />

VIA ELECTRICAL CABLE<br />

VIA SERCOS OR CAN<br />

Regulador <strong>de</strong> velocidad con captación motor.<br />

Current<br />

loop<br />

CNC DRIVE S00032 = xxx010 MOTOR<br />

Position<br />

loop<br />

+ Velocity +<br />

loop<br />

- -<br />

Current<br />

loop<br />

Conocimientos previos<br />

M<br />

s<br />

M<br />

s<br />

CONOCIMIENTOS PREVIOS<br />

Configuraciones <strong>de</strong>l sistema 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

33


Conocimientos previos<br />

1.<br />

36<br />

CONOCIMIENTOS PREVIOS<br />

Configuraciones <strong>de</strong>l sistema<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

34<br />

Regulador <strong>de</strong> velocidad con captación directa (configuración I)<br />

CNC<br />

F. S1/11<br />

Regulador <strong>de</strong> velocidad con captación directa. Configuración I.<br />

Regulador <strong>de</strong> velocidad con captación directa (configuración II)<br />

F. S1/12<br />

CNC DRIVE S00032 = xxx010 MOTOR<br />

+<br />

Position + Velocity +<br />

loop<br />

loop<br />

- - -<br />

CNC<br />

VIA ELECTRICAL CABLE<br />

VIA SERCOS<br />

+<br />

Position + Velocity +<br />

-<br />

loop<br />

-<br />

loop<br />

-<br />

VIA ELECTRICAL CABLE<br />

VIA SERCOS<br />

Current<br />

loop<br />

Current<br />

loop<br />

Regulador <strong>de</strong> velocidad con captación directa. Configuración II.<br />

M<br />

s<br />

Direct<br />

feedback<br />

CNC DRIVE S00032 = xxx010 MOTOR<br />

M<br />

s<br />

Direct<br />

feedback


Regulador <strong>de</strong> posición<br />

Véase capítulo 5. EL REGULADOR DE POSICIÓN <strong>de</strong> este manual.<br />

Regulador <strong>de</strong> posición con captación motor<br />

CNC DRIVE S00032 = xxx010<br />

MOTOR<br />

CNC<br />

F. S1/13<br />

Regulador <strong>de</strong> posición con captación motor.<br />

Regulador <strong>de</strong> posición con captación directa<br />

F. S1/14<br />

+<br />

-<br />

Position<br />

loop<br />

VIA ELECTRICAL CABLE<br />

VIA SERCOS<br />

Velocity<br />

loop<br />

Regulador <strong>de</strong> posición con captación directa.<br />

+ -<br />

Current<br />

loop<br />

CNC DRIVE S00032 = xxx010<br />

MOTOR<br />

CNC<br />

+<br />

-<br />

Position<br />

loop<br />

+<br />

-<br />

VIA ELECTRICAL CABLE<br />

VIA SERCOS<br />

Velocity<br />

loop<br />

+ -<br />

+<br />

-<br />

Current<br />

loop<br />

Conocimientos previos<br />

M<br />

s<br />

M<br />

S<br />

Direct<br />

feedback<br />

CONOCIMIENTOS PREVIOS<br />

Configuraciones <strong>de</strong>l sistema 1.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

35


Conocimientos previos<br />

1.<br />

36<br />

CONOCIMIENTOS PREVIOS<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


IDENTIFICACIÓN DEL<br />

MOTOR<br />

2<br />

Cada motor instalado en un sistema DDS requiere para su funcionamiento<br />

una configuración específica <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador asociado a él.<br />

Este <strong>software</strong> contiene el fichero <strong>de</strong> motor correspondiente que, según el<br />

mo<strong>de</strong>lo <strong>de</strong> motor perteneciente al catálogo <strong>de</strong> FAGOR será el dado por la<br />

siguiente tabla:<br />

T. S2/1 Mo<strong>de</strong>los <strong>de</strong> motor FAGOR. Ficheros <strong>de</strong> motor (*.mot) asociados.<br />

Mo<strong>de</strong>lo <strong>de</strong> motor Fichero <strong>de</strong> motor asociado<br />

FXM FXM_FKM_.mot<br />

FKM FXM_FKM_.mot<br />

SPM FM7_SPM_FM9_FS5_.mot<br />

FM7 FM7_SPM_FM9_FS5_.mot<br />

FM9 FM7_SPM_FM9_FS5_.mot<br />

Este fichero (*.mot) contendrá los datos inicializados <strong>de</strong> los parámetros<br />

para cada uno <strong>de</strong> estos motores, así como los parámetros correspondientes<br />

a los ajustes <strong>de</strong>l lazo <strong>de</strong> corriente y <strong>de</strong> flujo.<br />

Contiene a<strong>de</strong>más ficheros <strong>de</strong> motor correspondientes a ciertos mo<strong>de</strong>los<br />

<strong>de</strong> motor <strong>de</strong> usuario (no FAGOR). Estos son:<br />

T. S2/2 Mo<strong>de</strong>los <strong>de</strong> motor no FAGOR. Ficheros <strong>de</strong> motor (*.mot) asociados.<br />

Mo<strong>de</strong>lo <strong>de</strong> motor Fichero <strong>de</strong> motor asociado<br />

SIEMENSTM Siemens_.mot<br />

Otros fabricantes Cabezales_Varios_.mot<br />

Para más <strong>de</strong>talles sobre transferencia <strong>de</strong> ficheros (*.mot), véase el apartado<br />

correspondiente en el capítulo 1. CONOCIMIENTOS PREVIOS <strong>de</strong> este<br />

manual.<br />

En el capítulo 13 <strong>de</strong> este manual se indica cuales son los parámetros ligados<br />

al motor y los correspondientes al lazo <strong>de</strong> corriente y <strong>de</strong> flujo.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

37


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Configuración <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

38<br />

2.1 Configuración <strong>de</strong>l motor<br />

(a)<br />

Para establecer los valores apropiados a los parámetros ligados al motor<br />

es necesario comunicar al regulador cual es el motor que va a gobernar<br />

<strong>de</strong> todos los que conforman el catálogo FAGOR.<br />

Esta configuración <strong>de</strong> motor únicamente podrá realizarse <strong>de</strong>s<strong>de</strong> la aplicación<br />

para PC, WinDDSSetup, y por tanto, para realizar esta labor, el regulador<br />

asociado al motor y el PC <strong>de</strong>ben estar conectados via línea serie<br />

RS-232.<br />

Ahora, <strong>de</strong>s<strong>de</strong> el programa <strong>de</strong> ajuste WinDDSSetup, en la ventana <strong>de</strong> configuración<br />

<strong>de</strong> parámetros (modo modificación) que se <strong>de</strong>spliega tras activar<br />

su icono correspondiente en la barra <strong>de</strong> herramientas se seleccionará<br />

el grupo M. (Motor).<br />

Para más <strong>de</strong>talles, ver capítulo 16. WINDDSSETUP <strong>de</strong> este manual.<br />

F. S2/1<br />

Ventana <strong>de</strong> configuración <strong>de</strong> parámetros (modo modificación).<br />

Con un nivel <strong>de</strong> acceso OEM o superior se <strong>de</strong>spliega una ventana como<br />

la <strong>de</strong> la figura F. S2/1 don<strong>de</strong> aparece el icono (a) <strong>de</strong> selección <strong>de</strong> motor<br />

siempre y cuando se haya seleccionado previamente, en el listado <strong>de</strong><br />

grupos, el parámetro MP1.# (Motor Type) <strong>de</strong>l grupo M. (Motor).<br />

NOTA. Con nivel <strong>de</strong> acceso BÁSICO no se muestra el icono (a) en la<br />

ventana <strong>de</strong> configuración <strong>de</strong> parámetros y, por tanto, no es posible realizar<br />

la selección a menos <strong>de</strong> que se disponga <strong>de</strong> un nivel <strong>de</strong> acceso menos<br />

restringido.<br />

(a)<br />

F. S2/2<br />

Icono <strong>de</strong> selección <strong>de</strong> motor.


2.2 Selección <strong>de</strong>l motor<br />

i<br />

(a)<br />

Servomotores síncronos FAGOR<br />

La ventana <strong>de</strong> selección <strong>de</strong>l motor que aparece tras pulsar el botón (a) <strong>de</strong><br />

la ventana <strong>de</strong> configuración <strong>de</strong> parámetros es similar a la dada en la figura<br />

F. S2/3.<br />

F. S2/3<br />

Ventana <strong>de</strong> selección <strong>de</strong> un servomotor síncrono FXM o FKM.<br />

Nótese que para que el listado izquierdo <strong>de</strong> esta ventana no esté vacío,<br />

<strong>de</strong>be estar almacenado ya en el regulador, necesariamente, el fichero<br />

FXM_FKM_xx.mot correspondiente. Aunque, por <strong>de</strong>fecto, siempre va almacenado<br />

un fichero <strong>de</strong> motores (*.mot) asociado al regulador, si por la<br />

razón que sea, esto no es así, no podrá realizarse la selección <strong>de</strong>l motor<br />

sin haber transferido previamente al regulador el fichero <strong>de</strong>l motor que va<br />

a gobernar. Ver apartado «transferencia <strong>de</strong> ficheros (*.mot)» documentado<br />

en el capítulo anterior.<br />

NOTA. A partir <strong>de</strong> la versión 06.10 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador el parámetro<br />

MP1 es extensible en sets.<br />

INFORMACIÓN. Obsérvese que todas las matrículas <strong>de</strong> motor que aparecen<br />

en el listado (zona izquierda <strong>de</strong> la ventana) aparecerán siempre<br />

con resólver (R0) como captador. Si su motor incorpora un captador diferente,<br />

que será lo más probable, i<strong>de</strong>ntifíquese <strong>de</strong> cual se trata leyendo<br />

la matrícula en la placa <strong>de</strong> características <strong>de</strong>l motor, adosada exteriormente<br />

en uno <strong>de</strong> sus laterales y proceda como se indica seguidamente.<br />

La forma <strong>de</strong> proce<strong>de</strong>r será:<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

Seleccionar en el cuadro <strong>de</strong>splegable la opción «gama por gama».<br />

Se mostrará en ventana una columna <strong>de</strong> 8 flechas (una correspondiente<br />

a cada gama).<br />

Seleccionar en el listado, la matrícula <strong>de</strong> motor que se correspon<strong>de</strong><br />

con el que se va a gobernar. Véase que sólo se incorporan matrículas<br />

con captador resólver (R0).<br />

NOTA. Selecciónela obligatoriamente aunque su motor<br />

no disponga <strong>de</strong> un resólver (Ref. R0).<br />

¡Más tar<strong>de</strong> ya cambiará R0 por la referencia real <strong>de</strong>l captador!<br />

Pulsar el botón con flecha, correspondiente a la gama 0, es <strong>de</strong>cir MP1.<br />

En este campo aparecerá la matrícula que ha sido seleccionada en el<br />

panel izquierdo. Este campo será editable y, por tanto, si el motor no<br />

dispone <strong>de</strong> resólver habrá que sobreescribir (mediante el teclado) la<br />

referencia R0 por la que realmente incorpora el motor, que podrá ser<br />

una referencia encó<strong>de</strong>r E1, E3, A1, A3, ... Para saber realmente <strong>de</strong><br />

cual se dispone, véase la referencia <strong>de</strong>l motor en su placa <strong>de</strong> características.<br />

Si la selección inicial hubiese sido «todas las gamas», entonces habría<br />

aparecido un único botón con flecha y la selección <strong>de</strong> motor hecha en el<br />

listado <strong>de</strong> matrículas se hubiese asignado a los 8 campos correspondientes<br />

a los 8 sets, tras haber pulsado el botón.<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

39


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

40<br />

i<br />

Con captador ENCÓDER<br />

Los servomotores síncronos <strong>de</strong> FAGOR equipados con captación por encó<strong>de</strong>r<br />

almacenan en la memoria <strong>de</strong>l captador la referencia comercial <strong>de</strong>l<br />

motor permanentemente. Pue<strong>de</strong>n encontrarse las referencias E1, A1,<br />

E3, A3, ...<br />

(1) FXM55.30A.A1.000.0<br />

(2)<br />

F. S2/4<br />

Ventana don<strong>de</strong> se muestra el ID <strong>de</strong>l motor almacenado en la memoria <strong>de</strong>l<br />

encó<strong>de</strong>r (véase 1).<br />

La versión <strong>de</strong> <strong>software</strong> es capaz <strong>de</strong> leer esta referencia y ejecutar un proceso<br />

automático <strong>de</strong> i<strong>de</strong>ntificación <strong>de</strong>l motor. Así la ventana <strong>de</strong> selección<br />

<strong>de</strong>l motor ofrece la posibilidad <strong>de</strong> elegir entre el motor conectado, motor <strong>de</strong><br />

usuario (user <strong>de</strong>fined), motor <strong>de</strong>fault, motor <strong>de</strong>fault2 y clear motor parameters.<br />

En la ventana <strong>de</strong> la figura F. S2/4, el ID <strong>de</strong>l motor que aparece en el<br />

campo1 refleja el tipo <strong>de</strong> captador conectado. En este caso concreto se trata<br />

<strong>de</strong> un encó<strong>de</strong>r A1. Podrá seleccionarse entonces el mismo motor que<br />

aparece en este campo, en el listado <strong>de</strong> matrículas, que aparece en esta<br />

ventana (siempre con referencia resólver R0), asignarse a uno o a todos<br />

los sets <strong>de</strong> MP1 mediante los botones <strong>de</strong> flecha y modificarse por teclado<br />

R0 por A1 (véase 2), ya que estos campos son editables. Será validado<br />

pulsando el icono (véase 3) correspondiente.<br />

NOTA. Este automatismo no incluye el ajuste <strong>de</strong>l PI que <strong>de</strong>berá hacer el<br />

usuario siempre y cuando disponga <strong>de</strong> acceso OEM.<br />

INFORMACIÓN. La elección <strong>de</strong> un motor a través <strong>de</strong> la ventana <strong>de</strong> selección<br />

(como se ha visto en este capítulo) modifica el parámetro MP1.<br />

(S00141) MotorType (con sets a partir <strong>de</strong> la versión 06.10). La asignación<br />

al parámetro MP1. <strong>de</strong> una referencia concreta implica que todos los parámetros<br />

<strong>de</strong> motor que en el capítulo 13 <strong>de</strong> este manual aparecen señalados<br />

con la marca M pertenecientes al grupo MOTOR toman un valor fijo<br />

e inamovible.<br />

La referencia almacenada en la memoria <strong>de</strong>l encó<strong>de</strong>r viene dada también<br />

en la variable RV7. Para más <strong>de</strong>talles sobre esta variable, ver capítulo 13.<br />

PARÁMETROS, VARIABLES Y COMANDOS <strong>de</strong> este manual.<br />

(3)


i<br />

Con captador RESÓLVER<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

Los servomotores <strong>de</strong> FAGOR equipados con captación por resólver (ref.<br />

<strong>de</strong>l captador R0) no disponen <strong>de</strong> autoi<strong>de</strong>ntificación, siendo necesario<br />

por tanto, informar al módulo regulador <strong>de</strong> cual es el motor que le ha sido<br />

conectado.<br />

La ventana <strong>de</strong> selección ofrece la lista <strong>de</strong> motores incorporada en el fichero<br />

FXM_FKM_.mot (para motores FXM y FKM) que ha sido tansferido<br />

al regulador. Si el motor conectado es, por ejemplo, un FKM62 <strong>de</strong><br />

4000 rev/min, (véase la placa <strong>de</strong> características <strong>de</strong>l motor), seleccionar<br />

FKM62.40A.R0.000 en el listado <strong>de</strong> matrículas <strong>de</strong> la ventana y asignarlo<br />

a uno o todos los sets <strong>de</strong>l parámetro MP1 (véase 2) con el botón ver<strong>de</strong><br />

<strong>de</strong> flecha. Validar esta selección <strong>de</strong>l motor con el icono (véase 3) correspondiente.<br />

(1)<br />

(2)<br />

F. S2/5<br />

Con un captador resólver no se muestra el ID <strong>de</strong>l motor conectado (véase<br />

1).<br />

INFORMACIÓN. La elección <strong>de</strong> un motor a través <strong>de</strong> la ventana <strong>de</strong> selección<br />

(como se ha visto en este capítulo) modifica el parámetro MP1.<br />

(S00141) MotorType (con sets a partir <strong>de</strong> la versión 06.10). La asignación<br />

al parámetro MP1. <strong>de</strong> una referencia concreta implica que todos los parámetros<br />

<strong>de</strong> motor que en el capítulo 13 <strong>de</strong> este manual aparecen señalados<br />

con la marca «M» toman un valor fijo e inamovible.<br />

(3)<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

41


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

42<br />

(a)<br />

Selección <strong>de</strong> la opción DEFAULT<br />

NOTA. La opción DEFAULT sólo tiene funcionalidad si el captador integrado<br />

en el motor es un encó<strong>de</strong>r.<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.08 <strong>de</strong>l regulador aparece en la ventana<br />

la opción DEFAULT. Así, cuando es seleccionada<br />

esta opción y asignada con el botón ver<strong>de</strong> <strong>de</strong> flecha p. ej. al set 1 <strong>de</strong>l parámetro<br />

MP1 (véase 2), la matrícula <strong>de</strong> motor almacenada en la memoria <strong>de</strong>l<br />

encó<strong>de</strong>r (véase 1) parametriza MP1.1 con este valor y se ponen a su valor<br />

por <strong>de</strong>fecto todos los parámetros <strong>de</strong>l grupo M quedando almacenados en<br />

la memoria RAM <strong>de</strong>l regulador.<br />

Recuér<strong>de</strong>se que la referencia o ID <strong>de</strong>l motor almacenada en la memoria<br />

<strong>de</strong>l encó<strong>de</strong>r pue<strong>de</strong> ser visualizada también en la variable RV7. Para más<br />

<strong>de</strong>talles sobre esta variable, véase el capítulo 13. PARÁMETROS, VARIA-<br />

BLES Y COMANDOS <strong>de</strong> este manual.<br />

La forma <strong>de</strong> proce<strong>de</strong>r será:<br />

Con nivel <strong>de</strong> acceso OEM o FAGOR, activando el icono (a) <strong>de</strong>s<strong>de</strong> la ventana<br />

<strong>de</strong> configuración <strong>de</strong> parámetros, emerge en pantalla la ventana SELEC-<br />

CIÓN DE MOTOR.<br />

Seleccionar la opción DEFAULT tras ser localizada en la zona don<strong>de</strong><br />

se listan las matrículas <strong>de</strong> todos los motores.<br />

(1) FXM78.40A.E1.000.1<br />

F. S2/6<br />

Ventana <strong>de</strong> selección <strong>de</strong> motor. Opción DEFAULT.<br />

El regulador reconocerá automáticamente la matrícula (ID) grabada en la<br />

memoria <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong>l motor conectado a él.<br />

NOTA. Nótese que si el ID <strong>de</strong>l motor almacenado en la memoria <strong>de</strong>l encó<strong>de</strong>r<br />

no coinci<strong>de</strong> con alguno <strong>de</strong> los ID <strong>de</strong> los motores almacenados en<br />

el fichero <strong>de</strong> motores FXM_FKM_xx.mot se activará el código <strong>de</strong> error<br />

E505 en el display <strong>de</strong>l regulador indicando esta situación.<br />

Asignar DEFAULT con el botón <strong>de</strong> flecha a uno o todos los sets <strong>de</strong>l parámetro<br />

MP1, p. e. MP1.1 (véase 2).<br />

Validar esta asignación con el icono correspondiente (véase 3).<br />

Ha sido establecida una parametrización automática <strong>de</strong>l regulador para<br />

ese motor y han sido almacenados estos valores en su memoria RAM.<br />

NOTA. No olvi<strong>de</strong> ejecutar siempre el comando GC1 para almacenar estos<br />

valores permanentemente en la memoria FLASH <strong>de</strong>l regulador.<br />

NOTA. Si el usuario cambia el motor conectado al regulador por otro diferente<br />

y selecciona la opción DEFAULT, el regulador muestra inmediatamente<br />

el E502 en su display avisando <strong>de</strong> que los valores <strong>de</strong> los<br />

parámetros <strong>de</strong> motor (grupo M) <strong>de</strong>l nuevo motor conectado (almacenados<br />

ahora en la RAM <strong>de</strong>l regulador) y los <strong>de</strong>l motor que ha sido cambiado (todavía<br />

almacenados en la FLASH <strong>de</strong>l regulador) no coinci<strong>de</strong>n.<br />

Seleccione la opción DEFAULT 2 que seguidamente se documenta para<br />

solventar esta situación si va a a cambiar <strong>de</strong> motor.<br />

(2)<br />

(3)


(a)<br />

Selección <strong>de</strong> la opción DEFAULT 2<br />

NOTA. La opción DEFAULT 2 sólo tiene funcionalidad si el captador integrado<br />

en el motor es un encó<strong>de</strong>r.<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.21 <strong>de</strong>l regulador aparece la opción<br />

DEFAULT 2 en la ventana SELECCIÓN DE MOTOR.<br />

Su funcionalidad (a diferencia <strong>de</strong> la opción DEFAULT) es la <strong>de</strong> posibilitar<br />

la parametrización <strong>de</strong> un regulador <strong>de</strong> tal manera que al cambiar el motor<br />

que gobierna por otro diferente no se active el error E502 indicando la<br />

no coinci<strong>de</strong>ncia <strong>de</strong> los parámetros <strong>de</strong>l nuevo motor (almacenados en<br />

RAM tras validar DEFAULT 2) y los parámetros <strong>de</strong>l motor cambiado (todavía<br />

almacenados en la memoria FLASH <strong>de</strong>l regulador).<br />

Así, cuando es seleccionada esta opción y asignada posteriormente con<br />

el botón <strong>de</strong> flecha p. ej. al set 1 <strong>de</strong>l parámetro MP1 (véase 2), la matrícula<br />

<strong>de</strong> motor almacenada en la memoria <strong>de</strong>l encó<strong>de</strong>r (véase 1) parametriza<br />

MP1.1 con valor DEFAULT 2 y se ponen a su valor por <strong>de</strong>fecto todos<br />

los parámetros <strong>de</strong> motor <strong>de</strong>l grupo M quedando almacenados en la memoria<br />

RAM <strong>de</strong>l regulador.<br />

La forma <strong>de</strong> proce<strong>de</strong>r será:<br />

Con nivel <strong>de</strong> acceso OEM o FAGOR, activando el icono (a) <strong>de</strong>s<strong>de</strong> la ventana<br />

<strong>de</strong> configuración <strong>de</strong> parámetros, emerge en pantalla la ventana SE-<br />

LECCIÓN DE MOTOR.<br />

Seleccionar la opción DEFAULT 2 tras ser localizada en la zona don<strong>de</strong><br />

se listan las matrículas <strong>de</strong> los motores.<br />

El regulador reconocerá automáticamente la matrícula (ID) grabada en la<br />

memoria <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong>l motor conectado a él.<br />

NOTA. Nótese que si el ID <strong>de</strong>l motor almacenado en la memoria <strong>de</strong>l<br />

encó<strong>de</strong>r no coinci<strong>de</strong> con alguno <strong>de</strong> los ID <strong>de</strong> los motores almacenados<br />

en el fichero <strong>de</strong> motores FXM_FKM_xx.mot se activará el error E505 en<br />

el display <strong>de</strong>l regulador indicando esta situación.<br />

Asignar DEFAULT 2 con el botón <strong>de</strong> flecha a uno o todos los sets <strong>de</strong>l<br />

parámetro MP1, p. e. MP1.1.<br />

Validar esta asignación con el icono correspondiente.<br />

Ha sido establecida una parametrización automática <strong>de</strong>l regulador para<br />

ese motor y han sido almacenados estos valores en su memoria RAM.<br />

NOTA. No olvi<strong>de</strong> ejecutar siempre el comando GC1 para almacenar estos<br />

valores permanentemente en la memoria FLASH <strong>de</strong>l regulador.<br />

NOTA. Si el usuario cambia este motor conectado al regulador por otro<br />

diferente y selecciona la opción DEFAULT 2, el regulador ahora no<br />

mostrará el E502 en su display como ocurría con la opción DEFAULT.<br />

Seleccionar la opción DEFAULT 2 en lugar <strong>de</strong> la opción DEFAULT evita,<br />

por tanto, la activación <strong>de</strong>l E502 en el regulador como consecuencia <strong>de</strong> un<br />

cambio <strong>de</strong> motor.<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

43


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

44<br />

Selección <strong>de</strong> la opción CLEAR MOTOR PARAMETERS<br />

NOTA. La opción CLEAR MOTOR PARAMETERS <strong>de</strong>be utilizarse cuando<br />

se dispone <strong>de</strong> un servomotor síncrono no FAGOR que no ha sido<br />

ajustado en ninguna ocasión.<br />

Cuando se instala un servomotor síncrono no FAGOR que no ha sido<br />

ajustado nunca, será necesario introducir todos los parámetros <strong>de</strong> motor<br />

y habrá que asegurarse <strong>de</strong> que previamente se han puesto todos a<br />

cero. Para ello la selección <strong>de</strong>l motor se hará con la opción CLEAR MO-<br />

TOR PARAMETERS.<br />

El regulador no reconoce el motor conectado a él y para tener acceso a<br />

todos los parámetros <strong>de</strong> motor y po<strong>de</strong>r parametrizarlos se proce<strong>de</strong>rá<br />

como sigue:<br />

Seleccionar la opción CLEAR MOTOR PARAMETERS.<br />

Asignarla con el botón ver<strong>de</strong> <strong>de</strong> flecha a uno o todos los sets <strong>de</strong>l parámetro<br />

MP1, p. ej. MP1.1.<br />

Validar esta asignación con el icono correspondiente.<br />

Cuando la selección <strong>de</strong>l motor se hace con la opción CLEAR MOTOR<br />

PARAMETERS todos los parámetros <strong>de</strong>l grupo M <strong>de</strong> motor se ponen a<br />

cero.


(a)<br />

(b)<br />

Selección <strong>de</strong> la opción USER DEFINED<br />

NOTA. La opción USER DEFINED <strong>de</strong>be utilizarse cuando se dispone <strong>de</strong><br />

un servomotor síncrono no FAGOR (o un servomotor síncrono FAGOR<br />

con alguna particularidad especial no estándar), cuyos parámetros <strong>de</strong><br />

motor ya han sido parametrizados previamente en alguna ocasión.<br />

Esta opción se utiliza cuando se <strong>de</strong>sea cambiar algún parámetro <strong>de</strong>l motor,<br />

sabiendo que todos ya han sido parametrizados previamente en alguna<br />

ocasión.<br />

Para realizar esta labor se proce<strong>de</strong>rá como sigue:<br />

Con nivel <strong>de</strong> acceso OEM o FAGOR, activando el icono (a) <strong>de</strong>s<strong>de</strong> la ventana<br />

<strong>de</strong> configuración <strong>de</strong> parámetros, emerge en pantalla la ventana SE-<br />

LECCIÓN DE MOTOR. Seleccionar la opción USER DEFINED tras<br />

localizarla en la zona don<strong>de</strong> se listan las matrículas <strong>de</strong> los motores.<br />

F. S2/7<br />

(1)<br />

Ventana <strong>de</strong> selección <strong>de</strong> motor. Opción USER DEFINED.<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

El regulador no reconocerá ninguna matrícula grabada en el encó<strong>de</strong>r <strong>de</strong>l<br />

motor conectado a él cuando el motor sea no FAGOR (ver 1).<br />

Seleccionar la opción USER DEFINED.<br />

Asignarla con el botón <strong>de</strong> flecha a uno <strong>de</strong> los sets <strong>de</strong>l parámetro MP1<br />

(p. ej. MP1.0, ver 2). También podría asignarse a todos los sets en el<br />

caso <strong>de</strong> que sea <strong>de</strong> utilidad para el usuario.<br />

Se habrá parametrizado MP1.0 con un valor 0. Pue<strong>de</strong> editarse por teclado<br />

su valor si se <strong>de</strong>sea introducir una matrícula que lo i<strong>de</strong>ntifique<br />

poniendo siempre por <strong>de</strong>lante un 0, p. ej. «0supermotor».<br />

Validar esta asignación con el icono (ver 3) correspondiente.<br />

Ahora se podrá modificar el valor <strong>de</strong> los parámetros <strong>de</strong> motor <strong>de</strong>seados.<br />

Esta nueva parametrización no será permanente hasta que no haya sido<br />

grabada en flash mediante el icono (b).<br />

El <strong>software</strong> <strong>de</strong>l regulador, a partir <strong>de</strong> su versión 06.10 admite tantos motores<br />

<strong>de</strong> usuario como sets <strong>de</strong> MP1, es <strong>de</strong>cir, 8 (uno por set).<br />

Para conservar las tablas <strong>de</strong> parámetros <strong>de</strong> distintos motores <strong>de</strong> usuario<br />

con nuevas parametrizaciones <strong>de</strong>berá hacerse uso <strong>de</strong> las funciones <strong>de</strong><br />

transferencia <strong>de</strong> parámetros.<br />

Ver apartado 1.8. Transferencia <strong>de</strong> tablas <strong>de</strong> parámetros <strong>de</strong>l capítulo 1<br />

<strong>de</strong> este manual.<br />

(2)<br />

(3)<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

45


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

46<br />

(a)<br />

Motores asíncronos FAGOR<br />

NOTA. A partir <strong>de</strong> la versión 06.10 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador se incorporan<br />

las tablas <strong>de</strong> motores referentes a las series FM7 con referencias<br />

E03 y HS3, a<strong>de</strong>más <strong>de</strong> las anteriores con referencias E01 y E02. Es<br />

importante reseñar que en esta versión el parámetro MP1 dispone <strong>de</strong><br />

sets, a diferencia <strong>de</strong> versiones anteriores. La razón es la posible conexión<br />

<strong>de</strong> los bobinados tanto en estrella como en triángulo <strong>de</strong> los motores<br />

FM7 con referencias E03 y HS3. Las tablas <strong>de</strong> motores referentes<br />

a la familia FM9 se incorporan con la versión <strong>de</strong> <strong>software</strong> 06.23 y<br />

08.01.<br />

La ventana <strong>de</strong> selección <strong>de</strong>l motor que aparece tras pulsar el botón (a) <strong>de</strong><br />

la ventana <strong>de</strong> configuración <strong>de</strong> parámetros será similar a la dada en la figura<br />

F. S2/8.<br />

F. S2/8<br />

Ventana <strong>de</strong> selección <strong>de</strong> un motor asíncrono <strong>de</strong> cabezal <strong>de</strong> las series<br />

FM7, SPM o FM9.<br />

Nótese que para que el listado izquierdo <strong>de</strong> esta ventana no esté vacío<br />

<strong>de</strong>be estar almacenado ya en el regulador, necesariamente, el fichero<br />

FM7_SPM_FM9_FS5_xx.mot correspondiente. Aunque, por <strong>de</strong>fecto,<br />

siempre va almacenado el fichero <strong>de</strong> motores (*.mot) asociado convenientemente<br />

al regulador, si por la razón que sea, esto no es así, no podrá<br />

realizarse la selección <strong>de</strong>l motor sin haber transferido previamente al<br />

regulador el fichero <strong>de</strong>l motor que va a gobernar. Véase el apartado<br />

«transferencia <strong>de</strong> ficheros (*.mot)» documentado en el capítulo anterior.<br />

Las referencias E03 y HS3 <strong>de</strong> los motores que aparecen en el listado respon<strong>de</strong>n<br />

a las matrículas <strong>de</strong> los motores FM7 que sólo pue<strong>de</strong>n controlarse<br />

a partir <strong>de</strong> la versión 06.10. Tienen la peculiaridad respecto a los<br />

motores con referencias E01 y E02 (gobernables ya por versiones <strong>de</strong><br />

<strong>software</strong> anteriores) <strong>de</strong> que al final <strong>de</strong> la matrícula incorporan una S o<br />

una D.<br />

El motor es único, y su referencia comercial no incluye la última letra (S o<br />

D), pero como la conexión <strong>de</strong> sus bobinados podrá realizarse en estrella<br />

(Star) o en triángulo (Delta), los datos que el regulador va a necesitar <strong>de</strong><br />

cada uno serán diferentes y es por ello que el <strong>software</strong> los contemplará<br />

como si <strong>de</strong> dos motores diferentes se tratase, aunque realmente es un<br />

único motor. De ahí que en esta ventana <strong>de</strong>l WinDDSSetup se reconozcan<br />

con dos matrículas distintas (con S o con D).


Cómo parametrizar un cambio estrella-triángulo <strong>de</strong>l bobinado<br />

Para llevar a cabo una maniobra <strong>de</strong> cambio <strong>de</strong> bobinado es necesario:<br />

Disponer <strong>de</strong> un motor asíncrono FM7, serie E03 o HS3.<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

Realizar toda la instalación según se indica en el esquema facilitado<br />

en el capítulo 10 <strong>de</strong>l manual «man_dds_hard.pdf». Los dos contactores<br />

que aparecen serán accionados mediante programa <strong>de</strong> PLC <strong>de</strong>l<br />

CNC 8070 ya que el regulador no dispone <strong>de</strong> ninguna salida digital<br />

para controlarlo.<br />

Disponer <strong>de</strong> una versión 06.10 o superior en el regulador <strong>de</strong> cabezal<br />

si el cambio se va a realizar con el motor parado o 06.18 o superior si<br />

el cambio se va a realizar sin parar motor, es <strong>de</strong>cir, online (al vuelo).<br />

Asignar (a través <strong>de</strong> la ventana <strong>de</strong> selección motor <strong>de</strong>l WinDDSSetup)<br />

a un set <strong>de</strong>l parámetro MP1 <strong>de</strong>l regulador la referencia en estrella<br />

<strong>de</strong>l motor y a otro set <strong>de</strong> MP1 la referencia en triángulo. Ver figura<br />

F. S2/9. Sea coherente en el programa <strong>de</strong> PLC con las asignaciones<br />

aquí hechas.<br />

Grabar parámetros <strong>de</strong> forma permanente (comando GC1).<br />

Nótese a<strong>de</strong>más que la referencia comercial <strong>de</strong>l motor es FM7-D-<br />

S1D0-E03 (sin letra S o D final) pero para po<strong>de</strong>r diferenciar el motor para<br />

que pueda trabajar con conexión <strong>de</strong> bobinado estrella/triángulo (según<br />

convenga en cada fase <strong>de</strong> la aplicación), habrá que seleccionar una matrícula<br />

<strong>de</strong>l tipo FM7-D-S1D0-E03-S y asignársela p. e. a MP1 (set<br />

0) y seleccionar una FM7-D-S1D0-E03-D y asignársela p. e. a<br />

MP1.1 (set 1) en la ventana <strong>de</strong> selección <strong>de</strong>l motor <strong>de</strong>s<strong>de</strong> el WinDDSSetup.<br />

F. S2/9<br />

Ventana <strong>de</strong> selección <strong>de</strong> un motor asíncrono <strong>de</strong> cabezal FM7 para po<strong>de</strong>r<br />

llevar a cabo la maniobra <strong>de</strong> cambio <strong>de</strong> conexión <strong>de</strong> bobinado estrellatriángulo.<br />

NOTA. No es obligatorio que se asignen a los sets 0 y 1 <strong>de</strong>l parámetro<br />

MP1. Pue<strong>de</strong> elegirse para cada matrícula cualquiera <strong>de</strong> sus 8 sets disponibles.<br />

Los motores <strong>de</strong> eje hueco (hollow shaft), se correspon<strong>de</strong>rán con referencias<br />

<strong>de</strong>l tipo FM7-D-S1D0-HS3. En estos motores también es posible<br />

realizar una conexión estrella/triángulo en sus bobinados y el proce<strong>de</strong>r es<br />

análogo a los E03 anteriores.<br />

Si para llevar a cabo la aplicación es suficiente con un único tipo <strong>de</strong> conexión<br />

<strong>de</strong> bobinado, se asignará directamente en cualquiera <strong>de</strong> los 8 sets<br />

<strong>de</strong> MP1 la matrícula <strong>de</strong>l motor que va a ser gobernado, seleccionándola<br />

<strong>de</strong>s<strong>de</strong> el listado izquierdo <strong>de</strong> la ventana. Así, si la conexión va a ser únicamente<br />

en estrella (cuando el funcionamiento <strong>de</strong>l motor va a ser preferente<br />

en zona <strong>de</strong> velocida<strong>de</strong>s medias) se seleccionará la matrícula que va acompañada<br />

<strong>de</strong> la S y si va a ser sólo en triángulo (cuando el funcionamiento<br />

<strong>de</strong>l motor va a ser preferente en zona <strong>de</strong> altas revoluciones), la que va<br />

acompañada <strong>de</strong> la D.<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

47


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

48<br />

NOTA. Si la aplicación sólo exige una <strong>de</strong> las dos conexiones <strong>de</strong> bobinado<br />

(estrella o triángulo), no será necesario hacer uso <strong>de</strong> ningún contactor<br />

externo. Se establecerá el conexionado necesario directamente <strong>de</strong>s<strong>de</strong><br />

los 6 terminales <strong>de</strong> la caja <strong>de</strong> bornes.<br />

Los motores FM7 con referencias E01 y E02 llevan una conexión interna<br />

<strong>de</strong>l bobinado en triángulo fija y sin posibilidad <strong>de</strong> establecer otro tipo <strong>de</strong> conexión<br />

<strong>de</strong> sus bobinados.<br />

Por tanto, se asignará la matrícula seleccionada en el listado a cualquiera<br />

<strong>de</strong> los 8 sets <strong>de</strong> MP1.<br />

NOTA. Recuér<strong>de</strong>se que los motores FM7 con referencias E01 y E02 no<br />

disponen <strong>de</strong> opción <strong>de</strong> conexionado star/<strong>de</strong>lta <strong>de</strong> sus bobinados.<br />

Cómo parametrizar un cambio <strong>de</strong> motor FM7<br />

La parametrización <strong>de</strong>l cambio online <strong>de</strong> motor es similar al cambio estrella-triángulo.<br />

Seleccionar, en la ventana <strong>de</strong> selección <strong>de</strong>l motor <strong>de</strong>s<strong>de</strong> el WinDDSSetup,<br />

la matrícula <strong>de</strong>l primer motor, p.e FM7-A--E01 y asignársela<br />

p. e. a MP1 (set 0) y seleccionar la matrícula <strong>de</strong>l segundo motor,<br />

p.e. FM7-A--E02 y asignársela p. e. a MP1.1 (set 1).<br />

El proceso <strong>de</strong> i<strong>de</strong>ntificación e inicialización <strong>de</strong> cualquier motor se documenta<br />

más a<strong>de</strong>lante en el apartado correspondiente.<br />

NOTA. La maniobra eléctrica necesita igualmente <strong>de</strong> dos contactores externos<br />

y las conexiones eléctricas se realizan <strong>de</strong> manera similar a las hechas<br />

para un cambio <strong>de</strong> bobinado estrella-triángulo salvo que en lugar <strong>de</strong><br />

cambiar la configuración <strong>de</strong>l bobinado al abrir un contactor y cerrar el<br />

otro, lo que <strong>de</strong>be conseguirse es hacer trabajar un motor y <strong>de</strong>tener el otro<br />

o al revés.


(a)<br />

Selección <strong>de</strong> la opción DEFAULT<br />

NOTA. La opción DEFAULT sólo tiene funcionalidad si el captador integrado<br />

en el motor es un encó<strong>de</strong>r.<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.08 <strong>de</strong>l regulador aparece en la ventana<br />

SELECCIÓN DE MOTOR la opción DEFAULT. Así, cuando es seleccionada<br />

esta opción y asignada con el botón <strong>de</strong> flecha p. ej. al set 1 <strong>de</strong>l<br />

parámetro MP1 (véase 2), la matrícula <strong>de</strong> motor almacenada en la memoria<br />

<strong>de</strong>l encó<strong>de</strong>r (véase 1) parametriza MP1.1 con este valor y se ponen a<br />

su valor por <strong>de</strong>fecto todos los parámetros <strong>de</strong>l grupo M quedando almacenados<br />

en la memoria RAM <strong>de</strong>l regulador.<br />

Recuér<strong>de</strong>se que la referencia o ID <strong>de</strong>l motor almacenada en la memoria<br />

<strong>de</strong>l encó<strong>de</strong>r pue<strong>de</strong> ser visualizada también en la variable RV7. Para más<br />

<strong>de</strong>talles sobre esta variable, ver capítulo 13. PARÁMETROS, VARIABLES<br />

Y COMANDOS <strong>de</strong> este manual.<br />

La forma <strong>de</strong> proce<strong>de</strong>r será:<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

Con nivel <strong>de</strong> acceso OEM o FAGOR, activando el icono (a) <strong>de</strong>s<strong>de</strong> la ventana<br />

<strong>de</strong> configuración <strong>de</strong> parámetros, emerge en pantalla la ventana SE-<br />

LECCIÓN DE MOTOR.<br />

Seleccionar la opción DEFAULT tras ser localizada en la zona don<strong>de</strong><br />

se listan las matrículas <strong>de</strong> todos los motores.<br />

(1) FXM78.40A.E1.000.1<br />

F. S2/10<br />

Ventana <strong>de</strong> selección <strong>de</strong> motor. Opción DEFAULT.<br />

El regulador reconocerá automáticamente la matrícula (ID) grabada en la<br />

memoria <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong>l motor conectado a él.<br />

NOTA. Nótese que si el ID <strong>de</strong>l motor almacenado en la memoria <strong>de</strong>l encó<strong>de</strong>r<br />

no coinci<strong>de</strong> con alguno <strong>de</strong> los ID <strong>de</strong> los motores almacenados en<br />

el fichero <strong>de</strong> motores FM7_SPM_FM9_FS5_xx.mot se activará el error<br />

E505 en el display <strong>de</strong>l regulador indicando esta situación.<br />

Asignar DEFAULT con el botón <strong>de</strong> flecha a uno o todos los sets <strong>de</strong>l<br />

parámetro MP1, p. e. MP1.1 (véase 2).<br />

Validar esta asignación con el icono correspondiente (véase 3).<br />

Ha sido establecida una parametrización automática <strong>de</strong>l regulador para<br />

ese motor y han sido almacenados estos valores en su memoria RAM.<br />

NOTA. No olvi<strong>de</strong> ejecutar siempre el comando GC1 para almacenar estos<br />

valores permanentemente en la memoria FLASH <strong>de</strong>l regulador.<br />

IMPORTANTE. Si el usuario cambia el motor conectado al regulador por<br />

otro diferente y selecciona la opción DEFAULT, el regulador muestra inmediatamente<br />

el E502 en su display avisando <strong>de</strong> que los valores <strong>de</strong> los<br />

parámetros <strong>de</strong> motor (grupo M) <strong>de</strong>l nuevo motor conectado (almacenados<br />

ahora en la RAM <strong>de</strong>l regulador) y los <strong>de</strong>l motor que ha sido cambiado<br />

(todavía almacenados en la FLASH <strong>de</strong>l regulador) no coinci<strong>de</strong>n.<br />

Seleccione la opción DEFAULT 2 que seguidamente se documenta para<br />

solventar esta situación si va a a cambiar <strong>de</strong> motor.<br />

(2)<br />

(3)<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

49


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Selección <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

50<br />

(a)<br />

Selección <strong>de</strong> la opción DEFAULT 2<br />

NOTA. La opción DEFAULT 2 sólo tiene funcionalidad si el captador integrado<br />

en el motor es un encó<strong>de</strong>r.<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.21 <strong>de</strong>l regulador aparece en la ventana<br />

SELECCIÓN DE MOTOR la opción DEFAULT 2.<br />

Su funcionalidad (a diferencia <strong>de</strong> la opción DEFAULT) es la <strong>de</strong> posibilitar la<br />

parametrización <strong>de</strong> un regulador <strong>de</strong> tal manera que al cambiar el motor que<br />

gobierna por otro diferente no se active el error E502 indicando la no coinci<strong>de</strong>ncia<br />

<strong>de</strong> los parámetros <strong>de</strong>l nuevo motor (almacenados en RAM tras<br />

validar DEFAULT 2) y los parámetros <strong>de</strong>l motor cambiado (todavía almacenados<br />

en la memoria FLASH <strong>de</strong>l regulador).<br />

Así, cuando es seleccionada esta opción y asignada posteriormente con el<br />

botón <strong>de</strong> flecha p. ej. al set 1 <strong>de</strong>l parámetro MP1 (véase 2), la matrícula <strong>de</strong><br />

motor almacenada en la memoria <strong>de</strong>l encó<strong>de</strong>r (véase 1) parametriza<br />

MP1.1 con valor DEFAULT 2 y se ponen a su valor por <strong>de</strong>fecto todos los<br />

parámetros <strong>de</strong> motor <strong>de</strong>l grupo M quedando almacenados en la memoria<br />

RAM <strong>de</strong>l regulador.<br />

La forma <strong>de</strong> proce<strong>de</strong>r será:<br />

Con nivel <strong>de</strong> acceso OEM o FAGOR, activando el icono (a) <strong>de</strong>s<strong>de</strong> la ventana<br />

<strong>de</strong> configuración <strong>de</strong> parámetros, emerge en pantalla la ventana SELEC-<br />

CIÓN DE MOTOR.<br />

Seleccionar la opción DEFAULT 2 tras ser localizada en la zona don<strong>de</strong><br />

se listan las matrículas <strong>de</strong> los motores.<br />

El regulador reconocerá automáticamente la matrícula (ID) grabada en la<br />

memoria <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong>l motor conectado a él.<br />

NOTA. Nótese que si el ID <strong>de</strong>l motor almacenado en la memoria <strong>de</strong>l<br />

encó<strong>de</strong>r no coinci<strong>de</strong> con alguno <strong>de</strong> los ID <strong>de</strong> los motores almacenados<br />

en el fichero <strong>de</strong> motores FM7_SPM_FM9_FS5_xx.mot se activará el error<br />

E505 en el display <strong>de</strong>l regulador indicando esta situación.<br />

Asignar DEFAULT 2 con el botón <strong>de</strong> flecha a uno o todos los sets <strong>de</strong>l<br />

parámetro MP1, p. e. MP1.1.<br />

Validar esta asignación con el icono correspondiente.<br />

Ha sido establecida una parametrización automática <strong>de</strong>l regulador para<br />

ese motor y han sido almacenados estos valores en su memoria RAM.<br />

NOTA. No olvi<strong>de</strong> ejecutar siempre el comando GC1 para almacenar estos<br />

valores permanentemente en la memoria FLASH <strong>de</strong>l regulador.<br />

NOTA. Si el usuario cambia este motor conectado al regulador por otro diferente<br />

y selecciona la opción DEFAULT 2, el regulador ahora no mostrará<br />

el E502 en su display como ocurría con la opción DEFAULT.<br />

Seleccionar la opción DEFAULT 2 en lugar <strong>de</strong> la opción DEFAULT evita,<br />

por tanto, la activación <strong>de</strong>l E502 en el reguiador como consecuencia <strong>de</strong> un<br />

cambio <strong>de</strong> motor.


2.3 I<strong>de</strong>ntificación e inicialización <strong>de</strong>l motor<br />

i<br />

(c)<br />

INICIALIZACIÓN<br />

Es posible i<strong>de</strong>ntificar el motor a través <strong>de</strong>l botón <strong>de</strong> inicialización que se<br />

encuentra en la propia ventana. Activando el icono (c) - véase figura F.<br />

S2/2 para i<strong>de</strong>ntificarlo - se <strong>de</strong>spliega la ventana SELECCIONE MOTOR<br />

PARA INICIALIZACIÓN. Véanse las figuras siguientes.<br />

F. S2/11<br />

Ventana <strong>de</strong> selección <strong>de</strong> un motor FXM para su inicialización.<br />

F. S2/12<br />

Ventana <strong>de</strong> selección <strong>de</strong> un motor FM7 para su inicialización.<br />

La selección <strong>de</strong>l motor por este procedimiento realiza el ajuste <strong>de</strong> los parámetros<br />

<strong>de</strong> motor y a<strong>de</strong>más pone el resto <strong>de</strong> parámetros <strong>de</strong>l regulador a<br />

su valor por <strong>de</strong>fecto.<br />

Dentro <strong>de</strong>l grupo <strong>de</strong> parámetros extendidos en sets y reducciones, esta inicialización<br />

afecta solamente a los que pertenecen al set y reducción cero.<br />

El set 0, y la reducción 0 quedan como los únicos útiles.<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

INFORMACIÓN. A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.13, el código <strong>de</strong><br />

error E110 (baja temperatura <strong>de</strong>l radiador <strong>de</strong> los IGBT) queda <strong>de</strong>shabilitado<br />

cada vez que se inicializan parámetros por <strong>de</strong>fecto en el regulador<br />

<strong>de</strong>s<strong>de</strong> el botón <strong>de</strong> inicialización <strong>de</strong>l WinDDSSetup (véase icono c). Queda<br />

a cuenta <strong>de</strong>l usuario volver a habilitarlo mediante el procedimiento<br />

ofrecido por el WinDDSSetup. Si se realiza una carga <strong>de</strong> parámetros <strong>de</strong><br />

versiones anteriores a la 06.13 el código <strong>de</strong> error E110 quedará <strong>de</strong>shabilitado.<br />

Queda a cuenta <strong>de</strong>l usuario volver a habilitarlo mediante el procedimiento<br />

ofrecido por el WinDDSSetup.<br />

Si se realiza una carga <strong>de</strong> parámetros <strong>de</strong> versiones 06.13 o superior, el<br />

código <strong>de</strong> error E110 quedará o no <strong>de</strong>shabilitado en función <strong>de</strong> dichos parámetros.<br />

No se efectuará tratamiento alguno.<br />

NOTA. El procedimiento <strong>de</strong> i<strong>de</strong>ntificación + inicialización es el punto<br />

<strong>de</strong> partida recomendado para la primera puesta a punto <strong>de</strong> un accionamiento.<br />

IDENTIFICACIÓN DEL MOTOR<br />

I<strong>de</strong>ntificación e inicialización <strong>de</strong>l motor 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

51


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Proceso automático <strong>de</strong> i<strong>de</strong>ntificación<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

52<br />

2.4 Proceso automático <strong>de</strong> i<strong>de</strong>ntificación<br />

Motor FAGOR<br />

NOTA. Esta aplicación sólo tiene funcionalidad si el captador integrado<br />

en el motor es un encó<strong>de</strong>r.<br />

Al conectar por primera vez el cable <strong>de</strong> captación, el regulador lee la referencia<br />

grabada en el encó<strong>de</strong>r, i<strong>de</strong>ntifica el motor e inicializa los parámetros.<br />

Tras este ajuste automático, cualquier modificación <strong>de</strong>l parámetro MP1<br />

(S00141) MotorType no tendrá ningún efecto sobre el regulador.<br />

NOTA. Únicamente, en el caso <strong>de</strong> asignar un valor <strong>de</strong> «motor <strong>de</strong> usuario»<br />

(motor NO FAGOR asignado con un nombre que comience por 0)<br />

hará posible la modificación <strong>de</strong> los parámetros <strong>de</strong> motor.<br />

La pérdida <strong>de</strong> alimentación <strong>de</strong>l regulador o la <strong>de</strong>sconexión <strong>de</strong> la manguera<br />

<strong>de</strong> captación no tendrá efectos en el valor <strong>de</strong> los parámetros.<br />

Únicamente la <strong>de</strong>tección por parte <strong>de</strong>l regulador <strong>de</strong> un motor diferente conectado<br />

a él iniciará un nuevo proceso automático <strong>de</strong> i<strong>de</strong>ntificación.<br />

Motor <strong>de</strong> usuario<br />

En el caso <strong>de</strong> instalar un motor no FAGOR (motor <strong>de</strong> usuario), o si es FA-<br />

GOR, con el fin <strong>de</strong> acce<strong>de</strong>r y modificar alguno <strong>de</strong> los parámetros <strong>de</strong>l grupo<br />

motor, grupo corriente o grupo flujo, es necesario cargar MP1 (S00141)<br />

MotorType con un valor que comience por cero (p.ej: 0supermotor).<br />

El <strong>software</strong> <strong>de</strong>l regulador sólo admite un motor <strong>de</strong> usuario.<br />

Para conservar las tablas <strong>de</strong> parámetros <strong>de</strong> distintos motores <strong>de</strong> usuario<br />

<strong>de</strong>berá hacerse uso <strong>de</strong> las funciones <strong>de</strong> transferencia <strong>de</strong> parámetros. Ver<br />

apartado 1.8. Transferencia <strong>de</strong> tablas <strong>de</strong> parámetros <strong>de</strong>l capítulo 1. CO-<br />

NOCIMIENTOS PREVIOS <strong>de</strong> este manual.


2.5 Observaciones finales<br />

Tras cualquiera <strong>de</strong> los procesos <strong>de</strong> i<strong>de</strong>ntificación <strong>de</strong>scritos, la referencia<br />

<strong>de</strong>l motor queda almacenada en la memoria RAM <strong>de</strong>l regulador y aún no<br />

tendrá efecto en el funcionamiento. Así que:<br />

NOTA. Recuér<strong>de</strong>se que tras el ajuste por cualquiera <strong>de</strong> los métodos anteriores,<br />

es necesario grabar en memoria flash la tabla <strong>de</strong> parámetros.<br />

En el encendido o <strong>de</strong>spués <strong>de</strong> un reset, el sistema comprobará que el valor<br />

dado a MP1 (S00141) MotorType (<strong>de</strong> forma manual o automática) es correcto,<br />

es <strong>de</strong>cir, que el motor y el regulador son compatibles.<br />

Los códigos <strong>de</strong> error i<strong>de</strong>ntificarán posibles incongruencias.<br />

En este capítulo se han mencionado los conocimientos para seguir proceso<br />

<strong>de</strong> configuración, parametrización y ajuste <strong>de</strong> la aplicación que el usuario<br />

<strong>de</strong>be manejar.<br />

La ejecución <strong>de</strong> todas estas fases <strong>de</strong>l proceso se llevarán a cabo a través<br />

<strong>de</strong> la aplicación WinDDSSetup <strong>de</strong> FAGOR para PC y es por ello que, aunque<br />

se <strong>de</strong>dica un capítulo aparte para esta aplicación, en muchos capítulos<br />

se harán continuas referencias a sus menús, barra <strong>de</strong> herramientas, iconos<br />

y ventanas para facilitar la labor <strong>de</strong>l usuario.<br />

En capítulos posteriores se consi<strong>de</strong>rarán los procesos <strong>de</strong> ajuste para las<br />

aplicaciones con regulador <strong>de</strong> velocidad o regulador <strong>de</strong> posición, realizada<br />

ya la i<strong>de</strong>ntificación e inicialización <strong>de</strong>l motor.<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

IDENTIFICACIÓN DEL MOTOR<br />

Observaciones finales 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

53


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

Ajuste <strong>de</strong> los offset <strong>de</strong> encó<strong>de</strong>r<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

54<br />

2.6 Ajuste <strong>de</strong> los offset <strong>de</strong> encó<strong>de</strong>r<br />

Tras el proceso <strong>de</strong> i<strong>de</strong>ntificación e inicialización <strong>de</strong>l motor, es posible que<br />

el motor genere un ruido agudo <strong>de</strong>bido a algún <strong>de</strong>sajuste en la generación<br />

<strong>de</strong> las señales <strong>de</strong> captación. Si bien, el encó<strong>de</strong>r está ajustado <strong>de</strong> fábrica,<br />

su conexión con el regulador (CAPMOTOR-x, cable, conector) <strong>de</strong>genera<br />

estas señales. Para solucionar este problema hay que ajustar los offset y<br />

ganancias con las que el <strong>software</strong> <strong>de</strong>l regulador trata las señales generadas<br />

por el captador.<br />

Ajuste <strong>de</strong>l círculo<br />

Es un proceso que permite ajustar el tratamiento <strong>de</strong> las señales <strong>de</strong> captación<br />

para que las señales A y B [RV1 (F01506) y RV2 (F01507)] se aproximen<br />

a las funciones seny cos. Los ajustes <strong>de</strong> ganancia y offset<br />

compensan tanto la amplitud como el offset <strong>de</strong> las señales A y B con respecto<br />

a las funciones sen y cos. En caso i<strong>de</strong>al los valores <strong>de</strong> la ganancia<br />

y offset son 1 y 0, respectivamente.<br />

Proceso <strong>de</strong> ajuste<br />

Para llevar a cabo este procedimiento, realícense los siguientes pasos:<br />

Hacer girar el motor a una velocidad senoidal <strong>de</strong> 6 rev/min y un período<br />

<strong>de</strong> 6 s (6000 ms) utilizando el generador <strong>de</strong> consignas interno <strong>de</strong>l<br />

regulador. Véase su apartado correspondiente en el capítulo 16.<br />

WINDDSSETUP <strong>de</strong> este manual.<br />

Asignar a la variable RV8 (F01519) el valor 1.<br />

Esta acción pondrá en marcha el ajuste automático.<br />

Monitorizar esa variable RV8 (F01519).<br />

Cuando RV8 (F01519) recupere su valor por <strong>de</strong>fecto (0), el ajuste habrá<br />

finalizado.<br />

Realizado el proceso <strong>de</strong> ajuste <strong>de</strong>l círculo se habrán modificado los valores:<br />

RP1 F01500 Feedback1SineGain<br />

RP2 F01501 Feedback1CosineGain<br />

RP3 F01502 Feedback1SineOffset<br />

RP4 F01503 Feedback1CosineOffset<br />

eliminando así el ruido y mejorando el control sobre el motor.<br />

NOTA. Finalizado este proceso es necesario grabar en flash para almacenar<br />

los cambios realizados <strong>de</strong> forma permanente.<br />

Si no es posible utilizar el generador <strong>de</strong> consignas interno <strong>de</strong>l regulador<br />

para <strong>de</strong>terminar el movimiento <strong>de</strong>l eje, éste <strong>de</strong>berá realizarse <strong>de</strong>s<strong>de</strong> el<br />

CNC a las siguientes velocida<strong>de</strong>s:<br />

1. Para ejes rotativos<br />

Establecer un movimiento <strong>de</strong>l eje a una velocidad constante (°/ min)<br />

dada por la expresión:<br />

2. Para ejes lineales<br />

V feed = 3600 * NP121<br />

NP122<br />

Establecer un movimiento circular interpolando este eje con otro a una<br />

velocidad (mm/min) dada por la expresión:<br />

NP121<br />

Vfeed = 6 (rpm) * *<br />

NP122 NP123<br />

Radius = V feed * Period


Ejemplo.<br />

... for NP121 = NP122 = 1<br />

NP123 = 10 mm/rev.<br />

... after replacing values and adjusting units:<br />

1<br />

Vfeed = 6 (rpm)· · 10 (mm/rev.) = 60 (mm/min)<br />

1<br />

Radius = 60 (mm/min) · 6 s· (1min/60 s) = 6 (mm)<br />

NOTA. Para conocer el significado <strong>de</strong> los parámetros NP121, NP122 y<br />

NP123, ver apartado «Grupo SERCOS/CAN» <strong>de</strong>l capítulo 13 <strong>de</strong> este<br />

manual.<br />

X4 [DDS]<br />

From Motor<br />

Sensor<br />

Rotor Sensor<br />

HV2-X3 Board Id<br />

GP2 = 0<br />

Sensor<br />

Evaluation<br />

GP2 [F00701]<br />

0 : Sine - wave Enco<strong>de</strong>r<br />

RP5 [F01504]<br />

RP3 [F01502] RP1 [F01500]<br />

Feedback1<br />

SineOffset<br />

FeedbackResolver<br />

RhoCorrection<br />

Feedback1<br />

SineGain<br />

RP4 [F01503] RP2 [ F01501]<br />

Feedback1<br />

CosineOffset<br />

Enco<strong>de</strong>r<br />

RV3 [F01508] Feedback<br />

RhoCorrection<br />

Feedback1<br />

CosineGain<br />

RV1 [F01506]<br />

RV2 [F01507]<br />

F. S2/13<br />

Esquema representativo <strong>de</strong> las variables que entran en el proceso <strong>de</strong> ajuste<br />

<strong>de</strong>l offset <strong>de</strong>l encó<strong>de</strong>r.<br />

I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

Sensor<br />

Position<br />

Position<br />

Speed<br />

SV2 [S00040]<br />

VelocityFeedback<br />

To Speed Loop<br />

IDENTIFICACIÓN DEL MOTOR<br />

Ajuste <strong>de</strong> los offset <strong>de</strong> encó<strong>de</strong>r 2.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

55


I<strong>de</strong>ntificación <strong>de</strong>l motor<br />

2.<br />

56<br />

IDENTIFICACIÓN DEL MOTOR<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


LAZO DE CONTROL<br />

DE CORRIENTE<br />

3<br />

La función principal <strong>de</strong>l lazo <strong>de</strong> corriente es alcanzar el valor <strong>de</strong> referencia<br />

<strong>de</strong> la corriente en tiempo mínimo y con sobrepasamiento mínimo.<br />

Para motores FAGOR<br />

Los parámetros que intervienen en el lazo <strong>de</strong> corriente (CP1, ..., CP7)<br />

salen ajustados <strong>de</strong> fábrica para cada motor FAGOR, y todos ellos<br />

(excepto CP1 y CP2) requieren acceso FAGOR para ser editados. Estos<br />

parámetros adquieren automáticamente sus valores correspondientes en<br />

función <strong>de</strong> la matrícula establecida en el parámetro MP1 (S00141) Motor-<br />

Type.<br />

Para motores <strong>de</strong> usuario<br />

Los parámetros anteriormente indicados son modificables para matrículas<br />

<strong>de</strong> usuario. Se entien<strong>de</strong> por motor <strong>de</strong> usuario aquel que no es suministrado<br />

por FAGOR y por tanto la matrícula establecida en el parámetro MP1<br />

<strong>de</strong>berá necesariamente comenzar por el carácter 0.<br />

Para solucionar alguna incompatibilidad que pudiera presentarse con los<br />

motores <strong>de</strong> usuario, se dispone <strong>de</strong> una prestación que realiza el cálculo<br />

<strong>de</strong>l PI <strong>de</strong> corriente en función <strong>de</strong> los datos <strong>de</strong>l motor y es válida tanto para<br />

motores síncronos como asíncronos.<br />

Realizar el cálculo <strong>de</strong>l PI <strong>de</strong> corriente supone encontrar los valores <strong>de</strong> CP1<br />

(Kp) y CP2 (Ti) óptimos en función <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong>l motor parametrizado en<br />

MP1.<br />

Para la activación <strong>de</strong> esta prestación <strong>de</strong>ben darse las siguientes condiciones:<br />

El motor consi<strong>de</strong>rado <strong>de</strong>be ser un motor <strong>de</strong> usuario, es <strong>de</strong>cir, motor<br />

no comercializado por FAGOR.<br />

El valor <strong>de</strong> CP8 será igual a 1 y a<strong>de</strong>más, los parámetros MP10 (F01206)<br />

MotorStatorResistance y MP11 (F01207) MotorStatorLeaka- geInductance<br />

serán distintos <strong>de</strong> cero, necesariamente.<br />

NOTA. Nótese que para un motor síncrono, MP11 representa la inductancia<br />

<strong>de</strong> estátor <strong>de</strong>l motor y no la <strong>de</strong> fugas ya que no tiene sentido<br />

hablar <strong>de</strong> inductancia <strong>de</strong> fugas en estos motores.<br />

Por tanto el proceso a seguir es:<br />

1. Parametrizar CP8=1 para asegurar la activación <strong>de</strong>l cálculo <strong>de</strong>l PI.<br />

2. Grabar parámetros <strong>de</strong>s<strong>de</strong> el icono correspondiente <strong>de</strong>l WinDDSSetup<br />

o mediante el comando GC1 y ejecutar soft-reset mediante el comando<br />

GV11.<br />

NOTA. En el nuevo arranque, se activará la prestación <strong>de</strong>l cálculo <strong>de</strong>l<br />

PI y serán parametrizados CP1 y CP2 con los valores a<strong>de</strong>cuados.<br />

3. Grabar parámetros nuevamente, almacenar en flash los valores obtenidos<br />

para CP1 y CP2 y realizar un soft-reset (comando GV11).<br />

El lazo <strong>de</strong> corriente dispuesto <strong>de</strong>ntro <strong>de</strong>l lazo <strong>de</strong> velocidad, contribuye a<br />

estabilizar aún más el sistema.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

57


Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

3.<br />

LAZO DE CONTROL DE CORRIENTE<br />

64<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

58<br />

He aquí una representación esquemática <strong>de</strong> este lazo:<br />

From<br />

Speed<br />

Loop<br />

+24V<br />

0V<br />

Either filter is selected<br />

<strong>de</strong>pending on the value<br />

of bit 4 or bit 6 of CP30<br />

CP20<br />

(F00307)<br />

Current<br />

Limit<br />

Asynchronous Motor<br />

Adapter - Current - PID<br />

Gain<br />

CP1<br />

CP5*CP2<br />

CP2<br />

CP4*CP1<br />

Drive Enable<br />

X2(2)<br />

Filter 1 Filter 2<br />

bit 4 of CP30<br />

= 0 disable<br />

= 1 enable<br />

Low-Pass<br />

Filter<br />

CP30 (F00308)<br />

bit 5 = 0<br />

Notch<br />

Filter<br />

CP30 (F00308)<br />

bit 5 = 1<br />

CP30 (F00308)<br />

CP31 (F00312)<br />

CP32 (F00313)<br />

CP6<br />

CP7<br />

bit 6 of CP30<br />

= 0 disable<br />

= 1 enable<br />

Low-Pass<br />

Filter<br />

CP30 (F00308)<br />

bit 7 = 0<br />

Notch<br />

Filter<br />

CP30 (F00308)<br />

bit 7= 1<br />

CP30 (F00308)<br />

CP33 (F00314)<br />

CP34 (F00315)<br />

Kp<br />

Speed<br />

F. S3/1<br />

Diagrama esquemático <strong>de</strong>l lazo <strong>de</strong> corriente.<br />

Ti<br />

Current Loop<br />

Current - PI<br />

CV3 (F00311)<br />

3 2<br />

CV1<br />

(F00309)<br />

CV2<br />

(F00310)<br />

PWM Enable<br />

GP1 (F00700)<br />

PWM Frequency<br />

GP3 (F00702)<br />

StoppingTimeout<br />

CurrentUOffset<br />

CV10 (F00305)<br />

CurrentVOffset<br />

CV11 (F00306)<br />

CP1 (S00106) CurrentProportionalGain<br />

CP2 (S00107) CurrentIntegralTime<br />

CP4 (F00301) CurrentAdaptationProportionalGain<br />

CP5 (F00302) CurrentAdaptationIntegralTime<br />

CP6 (F00303) CurrentAdaptationLowerLimit<br />

CP7 (F00304) CurrentAdaptationUpperLimit<br />

U<br />

V<br />

W<br />

HV1 (S00110) DrivePeakCurrent<br />

M<br />

3<br />

Enco<strong>de</strong>r<br />

Motor<br />

MP1<br />

MP2<br />

..<br />

MP14<br />

MP26<br />

MP25<br />

CP1<br />

CP2<br />

CP3<br />

FP1<br />

FP2<br />

FP20<br />

FP21<br />

FP30<br />

..<br />

FP38


3.1 Parametrización <strong>de</strong>l límite <strong>de</strong> corriente<br />

Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

El límite <strong>de</strong> la consigna <strong>de</strong> corriente viene <strong>de</strong>terminado por el valor <strong>de</strong>l<br />

parámetro:<br />

CP20.# O F00307.# CurrentLimit<br />

Este parámetro se ajusta, por <strong>de</strong>fecto, a un valor <strong>de</strong> protección <strong>de</strong> sobreintensidad<br />

tanto para el motor como para el regulador.<br />

Para servoaccionamientos con motores síncronos, el valor <strong>de</strong> CP20 vendrá<br />

<strong>de</strong>terminado por el menor <strong>de</strong> los dos valores dados por la corriente <strong>de</strong><br />

pico <strong>de</strong>l regulador y <strong>de</strong>l motor.<br />

Para servoaccionamientos con motores asíncronos el valor CP20 vendrá<br />

<strong>de</strong>terminado por la corriente máxima <strong>de</strong>l regulador.<br />

NOTA. El parámetro CP20 únicamente pue<strong>de</strong> ser modificado con un nivel<br />

<strong>de</strong> acceso OEM o superior.<br />

LAZO DE CONTROL DE CORRIENTE<br />

Parametrización <strong>de</strong>l límite <strong>de</strong> corriente 3.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

59


Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

3.<br />

64<br />

LAZO DE CONTROL DE CORRIENTE<br />

Filtros <strong>de</strong> consigna <strong>de</strong> corriente<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

60<br />

3.2 Filtros <strong>de</strong> consigna <strong>de</strong> corriente<br />

Con el fin <strong>de</strong> mejorar el comportamiento dinámico <strong>de</strong>l servoaccionamiento<br />

y eliminar ruidos, se introducen dos filtros en serie cuyo cometido es filtrar<br />

la consigna <strong>de</strong> corriente (consigna <strong>de</strong> par).<br />

Estos filtros pue<strong>de</strong>n parametrizarse como:<br />

Tipo pasa-bajo<br />

Tipo corta-banda<br />

Con la finalidad <strong>de</strong> familiarizar al usuario con estos tipos <strong>de</strong> filtros y los términos<br />

que aparecen en el análisis <strong>de</strong> la respuesta frecuencial <strong>de</strong>l accionamiento<br />

para estudiar el comportamiento dinámico <strong>de</strong>l mismo, se <strong>de</strong>dica a<br />

continuación un apartado explicativo. Posteriormente se <strong>de</strong>finirá todo el<br />

proceso <strong>de</strong> parametrización.<br />

Filtro pasa-bajo<br />

Las curvas representativas <strong>de</strong> la respuesta frecuencial <strong>de</strong> un sistema <strong>de</strong><br />

segundo or<strong>de</strong>n en un diagrama <strong>de</strong> Bo<strong>de</strong> para diferentes valores <strong>de</strong>l factor<br />

<strong>de</strong> amortiguamiento y ganancia k=1 en la zona pasante (condición absolutamente<br />

necesaria en regulación para máquina herramienta) pue<strong>de</strong>n observarse<br />

en el diagrama <strong>de</strong> la figura F. S3/2.<br />

F. S3/2<br />

Filtro pasa-bajo. Diagrama <strong>de</strong> Bo<strong>de</strong> con frecuencia <strong>de</strong> corte Fc <strong>de</strong> 100 Hz<br />

y diferentes valores <strong>de</strong> factor <strong>de</strong> amortiguamiento .<br />

En este diagrama, el comportamiento dinámico <strong>de</strong> los servoaccionamientos<br />

pue<strong>de</strong> medirse en términos <strong>de</strong> los siguientes elementos:<br />

Pico <strong>de</strong> resonancia Mr , <strong>de</strong>finido como el máximo valor <strong>de</strong> la amplitud<br />

<strong>de</strong> la respuesta <strong>de</strong>l sistema. Depen<strong>de</strong> únicamente <strong>de</strong>l factor <strong>de</strong> amortiguamiento<br />

y es tanto mayor cuanto menor es <br />

Anchura <strong>de</strong> banda B , <strong>de</strong>finida como el rango <strong>de</strong> frecuencia en el<br />

cual la magnitud <strong>de</strong> la función <strong>de</strong> transferencia cae - 3 dB. Es <strong>de</strong>pendiente<br />

<strong>de</strong>l factor <strong>de</strong> amortiguamiento y disminuye al aumentar éste.<br />

Fijado por el pico <strong>de</strong> resonancia, la anchura <strong>de</strong> banda <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la<br />

frecuencia natural n aumentando con ésta.<br />

El ancho <strong>de</strong> banda da, en la respuesta temporal, una medida <strong>de</strong> la velocidad<br />

<strong>de</strong> respuesta <strong>de</strong>l sistema, <strong>de</strong> manera que un ancho <strong>de</strong> banda amplio<br />

permite que el accionamiento responda más rápidamente, es <strong>de</strong>cir, que<br />

tenga mayor capacidad para seguir cambios rápidos en la señal <strong>de</strong> consigna.


Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

En máquina herramienta la capacidad <strong>de</strong> realizar cambios a gran velocidad<br />

en la trayectoria <strong>de</strong> mecanizado (esquinas,círculos,...) está directamente<br />

relacionada con la anchura <strong>de</strong> banda <strong>de</strong>l accionamiento.<br />

Frecuencia <strong>de</strong> corte Fc , <strong>de</strong>finido como el valor <strong>de</strong> la frecuencia en el<br />

que el valor <strong>de</strong> la respuesta (salida) con respecto al <strong>de</strong> la entrada tiene<br />

una atenuación <strong>de</strong> - 3 dB (la salida es 0,717 el valor <strong>de</strong> la entrada).<br />

A partir <strong>de</strong> este valor <strong>de</strong> la frecuencia se consi<strong>de</strong>ra que las<br />

señales están filtradas.<br />

Para frecuencias inferiores a la frecuencia <strong>de</strong> corte Fc la curva pue<strong>de</strong><br />

aproximarse a una asíntota <strong>de</strong> or<strong>de</strong>nada constante 20 log k (dB). Como<br />

se ha consi<strong>de</strong>rado una ganancia k=1, la curva coincidirá con el eje <strong>de</strong> or<strong>de</strong>nadas.<br />

Ver figura F. S3/2.<br />

Para frecuencias superiores, la curva pue<strong>de</strong> aproximarse mediante una<br />

recta <strong>de</strong> pendiente - 40 dB/década. En las proximida<strong>de</strong>s <strong>de</strong> Fc la forma<br />

<strong>de</strong> la curva es muy <strong>de</strong>pendiente <strong>de</strong>l factor <strong>de</strong> amortiguamiento.<br />

Filtro corta-banda<br />

Un filtro corta-banda elimina o atenúa un cierto intervalo <strong>de</strong> frecuencias<br />

entre dos límites finitos. También suele conocerse este filtro como eliminador<br />

<strong>de</strong> banda.<br />

Los requerimientos para el filtro corta-banda son:<br />

Una frecuencia <strong>de</strong> corte en la que la ganancia sea mínima o nula.<br />

Una anchura <strong>de</strong> frecuencia entorno a la frecuencia <strong>de</strong> corte don<strong>de</strong> la<br />

ganancia sea menor a - 3 dB.<br />

F. S3/3<br />

Filtro corta-banda. Diagrama <strong>de</strong> Bo<strong>de</strong> para frecuencia <strong>de</strong> corte Fc <strong>de</strong> 100<br />

Hz.<br />

LAZO DE CONTROL DE CORRIENTE<br />

Filtros <strong>de</strong> consigna <strong>de</strong> corriente 3.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

61


Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

3.<br />

64<br />

LAZO DE CONTROL DE CORRIENTE<br />

Filtros <strong>de</strong> consigna <strong>de</strong> corriente<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

62<br />

i<br />

Parametrización <strong>de</strong> los filtros<br />

Los parámetros que intervienen en el proceso <strong>de</strong> parametrización <strong>de</strong> los filtros<br />

<strong>de</strong> consigna <strong>de</strong> corriente son:<br />

CP30 F00308 CurrentCommandFiltersType<br />

CP31 F00312 CurrentCommandFilter1Frequency<br />

CP32 F00313 CurrentCommandFilter1Damping<br />

CP33 F00314 CurrentCommandFilter2Frequency<br />

CP34 F00315 CurrentCommandFilter2Damping<br />

NOTA. Estos parámetros podrán ser editados con nivel <strong>de</strong> acceso OEM<br />

o superior y son <strong>de</strong> efecto inmediato (on-line).<br />

INFORMACIÓN. Todos estos filtros son aplicables tanto a servoaccionamientos<br />

con máquinas síncronas como con máquinas asíncronas excepto<br />

si se dispone <strong>de</strong> versiones <strong>de</strong> <strong>software</strong> 06.15 o superiores don<strong>de</strong> CP33 y<br />

CP34 <strong>de</strong>jan <strong>de</strong> ser aplicables con motores asíncronos.<br />

Parametrización <strong>de</strong> CP30<br />

Este parámetro permite habilitar/<strong>de</strong>shabilitar los filtros 1 y 2 <strong>de</strong> consigna<br />

<strong>de</strong> corriente así como seleccionar el tipo <strong>de</strong> filtro (pasa-bajo o corta-banda)<br />

para cada uno <strong>de</strong> ellos. Nótese que cada uno <strong>de</strong> los dos filtros pue<strong>de</strong><br />

parametrizarse como filtro pasa-bajo o filtro corta-banda.<br />

T. S3/1 Parámetro CP30. Selección <strong>de</strong> filtro y tipo <strong>de</strong> filtro <strong>de</strong> la consigna<br />

<strong>de</strong> corriente.<br />

PARAM.bit nº FUNCIÓN<br />

CP30.bit 4<br />

CP30.bit 5<br />

CP30.bit 6<br />

CP30.bit 7<br />

FILTRO 1. HABILITAR / DESHABILITAR<br />

0 No habilitado. CP31 y CP32, no funcionales<br />

1 Habilitado. CP31 y CP32, funcionales<br />

FILTRO 1. SELECCIONAR TIPO<br />

0 Pasa-bajo<br />

1 Corta-banda<br />

FILTRO 2. HABILITAR / DESHABILITAR<br />

0 No habilitado. CP33 y CP34, no funcionales<br />

1 Habilitado. CP33 y CP34, funcionales<br />

FILTRO 2. SELECCIONAR TIPO<br />

0 Pasa-bajo<br />

1 Corta-banda<br />

NOTA. Recuér<strong>de</strong>se que el bit menos significativo es el bit 0 (primer bit<br />

contando <strong>de</strong> <strong>de</strong>recha a izquierda en la ca<strong>de</strong>na <strong>de</strong> bits).<br />

Por tanto, todos los valores posibles para el parámetro CP30 son:<br />

T. S3/2 Combinaciones posibles <strong>de</strong> parametrización <strong>de</strong> ambos filtros.<br />

CP30 FILTRO 1 FILTRO 2<br />

0 No habilitado No habilitado<br />

16 Pasa-bajo No habilitado<br />

48 Corta-banda No habilitado<br />

64 No habilitado Pasa-bajo<br />

192 No habilitado Corta-banda<br />

80 Pasa-bajo Pasa-bajo<br />

112 Corta-banda Pasa-bajo<br />

Parametrización <strong>de</strong> CP31<br />

Este parámetro permite establecer la frecuencia <strong>de</strong> corte <strong>de</strong>l filtro 1 <strong>de</strong> la<br />

consigna <strong>de</strong> corriente. Únicamente será funcional cuando el bit 4 <strong>de</strong>l parámetro<br />

CP30 esté a 1 y a<strong>de</strong>más <strong>de</strong>berá estar habilitado, es <strong>de</strong>cir, CP31<br />

distinto <strong>de</strong> 0.


Parametrización <strong>de</strong> CP32<br />

Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

Este parámetro realiza dos funciones <strong>de</strong>pendiendo <strong>de</strong>l tipo <strong>de</strong> filtro seleccionado.<br />

Únicamente será funcional cuando el bit 4 <strong>de</strong>l parámetro CP30<br />

esté a 1. Si el tipo <strong>de</strong> filtro seleccionado es:<br />

PASA-BAJO (CP30.bit 5=0). En este parámetro se refleja el factor <strong>de</strong><br />

amortiguamiento <strong>de</strong>l filtro.<br />

CORTA-BANDA (CP30.bit 5=1). En este parámetro se refleja la anchura<br />

<strong>de</strong> banda B o anchura <strong>de</strong> la frecuencia <strong>de</strong> corte <strong>de</strong>l filtro.<br />

Parametrización <strong>de</strong> CP33<br />

Este parámetro permite establecer la frecuencia <strong>de</strong> corte <strong>de</strong>l filtro 2 <strong>de</strong> la<br />

consigna <strong>de</strong> corriente. Únicamente será funcional cuando el bit 6 <strong>de</strong>l parámetro<br />

CP30 esté a 1 y a<strong>de</strong>más <strong>de</strong>berá estar habilitado, es <strong>de</strong>cir, CP33<br />

distinto <strong>de</strong> 0.<br />

Parametrización <strong>de</strong> CP34<br />

Este parámetro realiza dos funciones <strong>de</strong>pendiendo <strong>de</strong>l tipo <strong>de</strong> filtro seleccionado.<br />

Únicamente será funcional cuando el bit 6 <strong>de</strong>l parámetro CP30<br />

esté a 1. Si el tipo <strong>de</strong> filtro seleccionado es:<br />

PASA-BAJO (CP30.bit 7=0). En este parámetro se refleja el factor <strong>de</strong><br />

amortiguamiento <strong>de</strong>l filtro.<br />

CORTA-BANDA (CP30.bit 7=1). En este parámetro se refleja la anchura<br />

<strong>de</strong> banda B o anchura <strong>de</strong> la frecuencia <strong>de</strong> corte <strong>de</strong>l filtro.<br />

NOTA. Para obtener más información sobre estos parámetros, ver capítulo<br />

13 <strong>de</strong> este manual.<br />

LAZO DE CONTROL DE CORRIENTE<br />

Filtros <strong>de</strong> consigna <strong>de</strong> corriente 3.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

63


Lazo <strong>de</strong> control <strong>de</strong> corriente<br />

3.<br />

64<br />

LAZO DE CONTROL DE CORRIENTE<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


EL REGULADOR DE<br />

VELOCIDAD<br />

4<br />

En este capítulo se <strong>de</strong>scribe el proceso <strong>de</strong> ajuste <strong>de</strong> la regulación DDS<br />

en su aplicación como regulador <strong>de</strong> velocidad.<br />

Los pasos necesarios a seguir en el proceso <strong>de</strong> ajuste <strong>de</strong> una aplicación<br />

don<strong>de</strong> el regulador está configurado para trabajar con control <strong>de</strong> posición<br />

se <strong>de</strong>tallan en el capítulo 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

65


El regulador <strong>de</strong> velocidad<br />

4.<br />

88<br />

EL REGULADOR DE VELOCIDAD<br />

Lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

66<br />

4.1 Lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

El lazo <strong>de</strong> velocidad <strong>de</strong>l regulador queda representado en los siguientes<br />

esquemas generales que seguidamente se <strong>de</strong>tallan mediante su diagrama<br />

<strong>de</strong> bloques así como la gestión <strong>de</strong> consignas <strong>de</strong>l mismo.<br />

Diagrama <strong>de</strong> bloques<br />

PP217 [S00348] AccelerationFeedForwardPercentage<br />

Halt Function OR SpeedEnable Function OR Error Stop<br />

ErrorStop OR SpeedEnable Function means PWM_OFF<br />

if the motor has not stopped in a time period GP3<br />

Current<br />

Filter2<br />

Current<br />

Filter1<br />

F. S4/1<br />

Diagrama <strong>de</strong> bloques <strong>de</strong>l lazo <strong>de</strong> velocidad.<br />

( See note 1 )<br />

CP30<br />

CP31<br />

CP32<br />

VelocityReference<br />

FilterFrequency<br />

CP30<br />

CP33<br />

CP34<br />

+ +<br />

+<br />

Speed-PI<br />

Compensation<br />

filter<br />

SP51<br />

-<br />

VelocityFeedback<br />

FilterFrequency<br />

SP50<br />

SV1 [S00036] VelocityCommand<br />

SV7 [F01612] VelocityCommandFinal<br />

SV2 [S00040] VelocityFeedback<br />

TO CURRENT LOOP<br />

From Motor feedback<br />

(rotor sensor)<br />

Note 1: Compensation Filter: Velocity Command <strong>de</strong>lay compensation


Diagrama <strong>de</strong> gestión <strong>de</strong> consignas<br />

VELOCITY LOOP<br />

From Rotor Sensor<br />

F. S4/2<br />

Only with Sercos<br />

by <strong>de</strong>fault<br />

Ramps<br />

SP51=2<br />

Low-passing<br />

or notch<br />

Low-passing<br />

or notch<br />

VelocityFeedback<br />

FilterFrequency<br />

SP50 [F02014]<br />

Low-passing<br />

filter<br />

Filter 2<br />

Filter 1<br />

SV2<br />

Speed-PI<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

SP51<br />

[F02015]<br />

CP30<br />

CP33<br />

CP34<br />

CP30<br />

CP31<br />

CP32<br />

-<br />

SP1, SP2,<br />

SP4, SP5,<br />

SP6, SP7.<br />

-<br />

Filter<br />

SP51=1<br />

SV7<br />

+<br />

+<br />

Compensation<br />

filter<br />

Acceleration Feedforward<br />

PP217<br />

SERCOS<br />

Interface<br />

Diagrama <strong>de</strong> gestión <strong>de</strong> consignas en el lazo <strong>de</strong> velocidad.<br />

SP51= 0<br />

Id<br />

Out<br />

to Curret Loop<br />

In<br />

Ramps<br />

SP60...<br />

...SP64<br />

Analog Input 2<br />

X7(3)<br />

X7(2)<br />

SP80=0<br />

SP100=1<br />

Jerk<br />

P2<br />

SP60<br />

SP80<br />

SP800<br />

SP100=0<br />

SP31<br />

WV4=0<br />

SV1<br />

Id0<br />

SP10<br />

SV8<br />

Id=0<br />

SP20<br />

SP21<br />

ratio<br />

WV4=1<br />

IV2<br />

IP1=2<br />

Voltage/Current<br />

Dip-Switch IP1=1<br />

IV1<br />

DS1<br />

Acc. Emerg.<br />

SP70=1<br />

WV5<br />

SP30<br />

SP70=0<br />

SP65<br />

P1<br />

WV1, WV2, WV3,<br />

WV4, WV5.<br />

X7(5)<br />

X7(4)<br />

El regulador <strong>de</strong> velocidad<br />

Analog Input 1<br />

ErrorStop OR SpeedEnable Function means PWM_OFF<br />

if the motor has not stopped in a time period GP3<br />

Halt Function OR<br />

SpeedEnable Function OR<br />

Error Stop<br />

EL REGULADOR DE VELOCIDAD<br />

Lazo <strong>de</strong> control <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

67


El regulador <strong>de</strong> velocidad<br />

4.<br />

EL REGULADOR DE VELOCIDAD<br />

88<br />

68<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

4.2 Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

Ajuste <strong>de</strong>l offset <strong>de</strong> consigna analógica<br />

Tras aplicar potencia al regulador, el paso siguiente es la eliminación <strong>de</strong>l<br />

posible offset <strong>de</strong> la consigna analógica.<br />

NOTA. Con interfaz SERCOS o CAN este apartado no proce<strong>de</strong>.<br />

Para realizar esta tarea:<br />

Enviar al regulador una consigna <strong>de</strong> 0 voltios.<br />

Monitorizar la velocidad <strong>de</strong>l motor <strong>de</strong>s<strong>de</strong> el CNC o mediante un<br />

WATCH <strong>de</strong> la variable SV2 (S00040).<br />

Asignar valores al parámetro <strong>de</strong> offset SP30 (F01603), <strong>de</strong> signo contrario<br />

al valor <strong>de</strong> SV2 (S00040) hasta conseguir que el motor esté totalmente<br />

parado.<br />

NOTA. Nótese que por este método únicamente se elimina el offset <strong>de</strong>l<br />

regulador. El CNC pue<strong>de</strong> tener otro offset que <strong>de</strong>be ajustarse también.<br />

Para realizar el ajuste <strong>de</strong>l offset en todo el lazo <strong>de</strong> control procédase<br />

como se indica:<br />

Colocar el CNC en modo visualizador pero con las señales Drive<br />

Enable y Speed Enable activas.<br />

Dar valores a SP30 (F01603) hasta que el motor no se mueva.<br />

Otra modo <strong>de</strong> proce<strong>de</strong>r equivalente al anterior es:<br />

Fijar con el CNC una posición para el eje.<br />

Ajustar SP30 (F01603) hasta conseguir un error <strong>de</strong> seguimiento simétrico.<br />

Tras <strong>de</strong>terminar el valor correcto para SP30 (F01603), es necesario realizar<br />

una grabación en memoria flash para almacenarlo permanentemente.<br />

A<strong>de</strong>más <strong>de</strong> este mecanismo <strong>de</strong> ajuste, se dispone <strong>de</strong> un potenciómetro P1<br />

- ver figura F. S4/3 - diseñado para que sea el usuario final quien corrija las<br />

leves <strong>de</strong>sviaciones que los componentes electrónicos generan con el tiempo.<br />

Se proce<strong>de</strong>rá <strong>de</strong> igual manera para la entrada analógica 2 con SP31<br />

(F01604) y el potenciómetro P2 - ver figura F. S4/3 -<br />

X6<br />

X7<br />

1<br />

13<br />

1<br />

(Phoenix,<br />

3.5mm)<br />

P1<br />

P2<br />

(Phoenix,<br />

3.5mm)<br />

11<br />

Analog Input 2<br />

X7(3)<br />

X7(2)<br />

P2<br />

SP31<br />

[F01604]<br />

IP1<br />

[F00900]<br />

SP30<br />

[F01603]<br />

X7(5)<br />

X7(4)<br />

P1<br />

Analog Input 1<br />

IP1=2<br />

IP1=1<br />

F. S4/3<br />

Ajuste <strong>de</strong>l offset <strong>de</strong> la consigna analógica 1/2.<br />

IV2 [F00906]<br />

IV1 [F00905]


X7(5)<br />

V (+)<br />

V (-)<br />

X7(4)<br />

Volts/Rev Ratio<br />

SP20- Volts<br />

SP21- Rev.<br />

F. S4/5<br />

Parámetros SP10, SP20 y SP21.<br />

Relación tensión / velocidad <strong>de</strong> la consigna<br />

El regulador <strong>de</strong> velocidad<br />

En los equipos dotados <strong>de</strong> interfaz analógico y en los accionamientos <strong>de</strong><br />

cabezal con presencia <strong>de</strong> un CNC 8055/55i e interfaz SERCOS o CAN<br />

es necesario indicar cuál es la relación entre la tensión y la velocidad <strong>de</strong><br />

consigna.<br />

NOTA. Nótese que no proce<strong>de</strong>rá parametrizar la relación tensión/velocidad<br />

si se está en presencia <strong>de</strong> un CNC 8070.<br />

Los parámetros implicados en fijar esta relación tensión/velocidad son:<br />

SP20 F00031 VoltageRpmVolt<br />

SP21 F00081 RpmRpmVolt<br />

SP10 S00091 VelocityLimit<br />

Los dos primeros parámetros establecen la relación voltios/velocidad en la<br />

consigna.<br />

En el parámetro SP21 se introduce la máxima velocidad que, por consigna,<br />

se le solicitará al motor en la aplicación y en SP20 la tensión <strong>de</strong> consigna<br />

con la que se solicita esa máxima velocidad.<br />

NOTA. Nótese que el hardware limita SP20 a 10.000 mV (10 V).<br />

Ejemplo.<br />

Si la aplicación requiere una velocidad <strong>de</strong> 4000 rev/min cuando se aplica<br />

una consigna <strong>de</strong> 9,5 V y el motor tiene una velocidad máxima <strong>de</strong> 4000<br />

rev/min los valores podrán ser:<br />

SP20 = 9500 mV<br />

SP21 = 4000 rev/min<br />

SP10 = 4200 rev/min<br />

Es recomendable evitar la proximidad<br />

<strong>de</strong> los valores <strong>de</strong> los parámetros SP21<br />

y SP10 para permitir a la consigna externa<br />

solicitar momentáneamente una<br />

velocidad superior a SP21.<br />

F. S4/4<br />

Ratio SP20/SP21.<br />

10000<br />

NOTA. La modificación <strong>de</strong> estos parámetros no tiene efecto on-line.<br />

Se almacenan en la memoria RAM <strong>de</strong>l regulador, y para que sean efectivos<br />

hay que validarlos. Posteriormente <strong>de</strong>ben almacenarse en memoria<br />

flash si se <strong>de</strong>sean mantener estos valores <strong>de</strong> forma permanente.<br />

Velocity Reference<br />

SmoothingMo<strong>de</strong><br />

SP51<br />

SP10<br />

Velocity<br />

Limit<br />

(by <strong>de</strong>fault)<br />

(only in SERCOS<br />

or CAN)<br />

SP51=2<br />

Ramps<br />

Filter<br />

SP51=1<br />

SP51=0<br />

SP10, SP20, SP21:<br />

mV<br />

500<br />

0<br />

SP20<br />

RATIO SP20/SP21<br />

SP21<br />

1000 2000 3000 4000<br />

Velocity<br />

Feedback<br />

SV7<br />

Velocity<br />

Command<br />

Final<br />

SV2<br />

PI<br />

SP10<br />

SP10 x 1.12<br />

rpm<br />

If SV2>(SP10*1.12) then Error 200<br />

EL REGULADOR DE VELOCIDAD<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

69


El regulador <strong>de</strong> velocidad<br />

4.<br />

EL REGULADOR DE VELOCIDAD<br />

88<br />

70<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Parametrización con simulador <strong>de</strong> encó<strong>de</strong>r<br />

El regulador tiene la posibilidad <strong>de</strong> generar una salida simulada <strong>de</strong> encó<strong>de</strong>r<br />

incremental con señal cuadrada TTL diferencial, partiendo <strong>de</strong> la señal generada<br />

por el sensor <strong>de</strong>l motor.<br />

Son señales cuadradas A y B, sus complementarias A y B y las <strong>de</strong> paso<br />

por cero I0 e I0.<br />

NOTA. Recuér<strong>de</strong>se que la placa simuladora <strong>de</strong> encó<strong>de</strong>r es opcional.<br />

Así, el simulador <strong>de</strong> encó<strong>de</strong>r es programable mediante los parámetros:<br />

EP1 F00500 Enco<strong>de</strong>rSimulatorPulsesPerTurn<br />

EP2 F00501 Enco<strong>de</strong>rSimulatorI0Position<br />

EP3 F00502 Enco<strong>de</strong>rSimulatorDirection<br />

Número <strong>de</strong> pulsos<br />

El número <strong>de</strong> pulsos EP1 (F00500) <strong>de</strong>berá programarse antes <strong>de</strong> la puesta<br />

en marcha <strong>de</strong>l motor.<br />

NOTA. Recuér<strong>de</strong>se que con captación motor cuadrada, este parámetro<br />

<strong>de</strong>be ser igual a la resolución <strong>de</strong>l captador (EP1= NP116). De otra manera<br />

se activará el error E502.<br />

Punto <strong>de</strong> I0<br />

El punto I0 es el punto <strong>de</strong> referencia <strong>de</strong>l contaje. Pue<strong>de</strong> ajustarse siguiendo<br />

dos procedimientos diferentes:<br />

1. Situar el eje <strong>de</strong>l rótor en la posición en la que se <strong>de</strong>sea generar I0.<br />

Ejecutar, posteriormente, el comando EC1 (F00503).<br />

2. Desplazar el punto <strong>de</strong> generación <strong>de</strong> I0 mediante el parámetro EP2<br />

(F00501).<br />

Ejemplo.<br />

Si el valor <strong>de</strong> EP1 es 1250 pulsos por vuelta y se <strong>de</strong>sea <strong>de</strong>splazar el punto<br />

<strong>de</strong> generación <strong>de</strong> I0 actual 58°, el parámetro EP2 <strong>de</strong>berá tomar el valor<br />

1250 x (58/360), aproximadamente 200.<br />

El rango <strong>de</strong> valores <strong>de</strong> este parámetro varía <strong>de</strong>s<strong>de</strong> 1 hasta el asignado al<br />

parámetro EP1. Es recomendable inicializarlo a 1.<br />

NOTA. Nótese que si se da como posición <strong>de</strong> la señal <strong>de</strong> I0 un valor superior<br />

al <strong>de</strong> pulsos por vuelta <strong>de</strong>finido en el parámetro EP1, se generará<br />

durante la inicialización el error E500.<br />

Ejemplo<br />

EP1 [F00500] = 1250<br />

EP2 [F00501] = 200<br />

EP3 [F00502] = 0<br />

F. S4/6<br />

Ejemplo <strong>de</strong>l ajuste <strong>de</strong> I0.<br />

1125<br />

Rótor<br />

1000<br />

875<br />

750<br />

1250<br />

625<br />

125<br />

Io<br />

250<br />

500<br />

375


Sentido <strong>de</strong> contaje<br />

El regulador <strong>de</strong> velocidad<br />

Para establecer un sentido <strong>de</strong> giro horario - ver figura F. S4/7 -, el simulador<br />

<strong>de</strong> encó<strong>de</strong>r generará la señal A a<strong>de</strong>lantada 90° a la señal B siempre<br />

que el parámetro EP3=0.<br />

Con EP3=1, el simulador <strong>de</strong> encó<strong>de</strong>r generará la señal B a<strong>de</strong>lantada a la<br />

señal A, para este mismo sentido <strong>de</strong> giro horario <strong>de</strong>l motor.<br />

NOTA. Nótese que un sentido <strong>de</strong> giro antihorario en el rótor invierte el or<strong>de</strong>n<br />

<strong>de</strong> las señales A y B <strong>de</strong>l simulador <strong>de</strong> encó<strong>de</strong>r.<br />

A<br />

B<br />

I0<br />

Sentido <strong>de</strong> giro horario<br />

EP3 = 0<br />

90° PHASE-SHIFT<br />

F. S4/7<br />

Sentido <strong>de</strong> contaje.<br />

Patillaje <strong>de</strong>l conector <strong>de</strong> la tarjeta simuladora <strong>de</strong> encó<strong>de</strong>r<br />

El conector X3 <strong>de</strong>l regulador es el que ofrece las señales generadas por el<br />

simulador <strong>de</strong> encó<strong>de</strong>r.<br />

Véase el manual «man_dds_hard.pdf» para más <strong>de</strong>talles sobre este conector.<br />

Enco<strong>de</strong>r Simulator<br />

X3[1]<br />

X3[2]<br />

X3[3]<br />

X3[4]<br />

X3[5]<br />

X3[6]<br />

X3[11]<br />

A<br />

B<br />

Io<br />

time (t)<br />

A<br />

B<br />

Io<br />

GND<br />

F. S4/8<br />

Patillaje <strong>de</strong>l conector X3 <strong>de</strong> la placa simuladora <strong>de</strong> encó<strong>de</strong>r.<br />

A<br />

B<br />

I0<br />

Sentido <strong>de</strong> giro antihorario<br />

EP3 = 1<br />

90° PHASE-SHIFT<br />

HV2-X3 Board Id<br />

time (t)<br />

EP1 (F00500)<br />

Enco<strong>de</strong>rSimulatorPulsesPerTurn<br />

EP2 (F00501)<br />

Enco<strong>de</strong>rSimulatorI0Position<br />

EP3 (F00502)<br />

Enco<strong>de</strong>rSimulatorDirection<br />

EL REGULADOR DE VELOCIDAD<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

71


El regulador <strong>de</strong> velocidad<br />

4.<br />

EL REGULADOR DE VELOCIDAD<br />

88<br />

72<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Parametrización <strong>de</strong> las salidas analógicas<br />

El módulo regulador dispone <strong>de</strong> dos salidas analógicas en el conector X7<br />

entre los pines 10/11 (canal 1) y 8/9 (canal 2) que pue<strong>de</strong>n ser programadas<br />

para hacer accesible cualquier variable interna <strong>de</strong>l regulador <strong>de</strong>s<strong>de</strong> el exterior.<br />

Las salidas más habituales son:<br />

SV1 S00036 VelocityCommand<br />

SV2 F00040 VelocityFeedback<br />

SV7 F01612 VelocityCommandFinal<br />

CV3 F00311 CurrentFeedback<br />

TV1 S00080 TorqueCommand<br />

TV2 S00084 TorqueFeedback<br />

TV3 F01701 PowerFeedbackPercentage<br />

Las variables son seleccionadas mediante los parámetros:<br />

OP1 F01400 DA1IDN<br />

OP2 F01401 DA2IDN<br />

Los valores <strong>de</strong> las variables seleccionadas que correspon<strong>de</strong>n a los 10 V<br />

DC en la tensión <strong>de</strong> salida analógica son fijados mediante los parámetros:<br />

OP3 F01402 DA1ValuePer10Volt<br />

OP4 F01403 DA2ValuePer10Volt<br />

X6<br />

X7<br />

1<br />

13<br />

1<br />

F. S4/9<br />

Salidas analógicas.<br />

NOTA. Adviértase que la modificación <strong>de</strong> estos parámetros tendrá un<br />

efecto on-line.<br />

Para conservar el valor <strong>de</strong> los parámetros modificados <strong>de</strong> modo permanente<br />

<strong>de</strong>ben grabarse en memoria flash. De no hacerse así, en un nuevo<br />

arranque los parámetros almacenarán el último valor que fue almacenado<br />

en flash.<br />

Ejemplo.<br />

(Phoenix,<br />

3.5 mm)<br />

P2<br />

P1<br />

(Phoenix,<br />

3.5 mm)<br />

11<br />

X7(11)<br />

X7(10)<br />

±10 V max.<br />

X7(9)<br />

X7(8)<br />

Physical Analog Outputs<br />

OV1 -F01408-<br />

DA1Value<br />

Ref<br />

Variable examples for OP1 and OP2<br />

SV2 -S00040- VelocityFeedback<br />

SV7 -F01612- VelocityCommandFinal<br />

TV1 -S00080- TorqueCommand<br />

TV2 -S00084- TorqueFeedback<br />

CV3 -F00311- CurrentFeedback<br />

.... and more<br />

Si se <strong>de</strong>sean visualizar las señales <strong>de</strong> par y <strong>de</strong> velocidad instante, pue<strong>de</strong><br />

proce<strong>de</strong>rse <strong>de</strong>l siguiente modo:<br />

OP1 = SV2 Velocidad real, canal 1, pines 10/11 <strong>de</strong>l conector X7<br />

OP2 = TV2 Par real, canal 2, pines 8/9 <strong>de</strong>l conector X7<br />

OP3 = 1000 1000 rev/min /10 V - léase nota -<br />

OP4 = 600 600 dNm / 10 V<br />

D/A<br />

Channel 1<br />

OP1 -F01400- DA1IDN<br />

OP3 -F01402-<br />

DA1ValuePer10Volts<br />

OV2 -F01409-<br />

DA2Value Channel 2<br />

OP2 -F01401- DA2IDN<br />

D/A OP4 -F01403-<br />

Ref<br />

DA2ValuePer10Volts


NOTA. Con versión 06.15 o superior, al programar OP1=SV2 según<br />

ejemplo, OP3 se parametrizará en unida<strong>de</strong>s internas, es <strong>de</strong>cir, el valor<br />

que se introducía en versiones anteriores (1000) multiplicado x10 4 , por<br />

tanto 1x10 7 . Esto se <strong>de</strong>be a que a partir <strong>de</strong> la versión 06.15, tanto SV1<br />

como SV2 pasan a ser variables <strong>de</strong> 32 bits. El trato será igual cuando se<br />

consi<strong>de</strong>re la variable SV1.<br />

El regulador <strong>de</strong> velocidad<br />

El oscilograma obtenido mediante un osciloscopio convencional y su interpretación<br />

en función <strong>de</strong> las ganancias seleccionadas pue<strong>de</strong> verse en la figura<br />

F. S4/10.<br />

Velocidad = (1000 rpm/10 voltios)· ( 2 voltios/división)· 2.5 divisiones = 500 rpm<br />

Par = (600 dNm/10 voltios)· ( 2 voltios/división)· 3 divisiones = 36 Nm<br />

Speed = 500 rpm<br />

Tiempo total <strong>de</strong> muestreo [una muestra por ms]<br />

Canal 2: 2 voltios por línea [par]<br />

Canal 1: 2 voltios por línea [velocidad]<br />

F. S4/10<br />

Oscilograma obtenido <strong>de</strong>s<strong>de</strong> un osciloscopio convencional.<br />

ADVERTENCIA. Evaluar siempre los parámetros OP3 y OP4 con valores<br />

que nunca vayan a alcanzar las variables internas elegidas con el fin <strong>de</strong><br />

que la salida nunca salga <strong>de</strong>l rango ± 10 V.<br />

Ejemplo.<br />

Si no es <strong>de</strong> esperar que la velocidad supere nunca las 2500 rev/min, se<br />

evaluará la ganancia en 2500 rev/min / 10 V o un valor mayor.<br />

NOTA. Adviértase que evaluar los parámetros OP3 y OP4 con valores<br />

<strong>de</strong>masiado pequeños supone una saturación <strong>de</strong> la señal eléctrica al alcanzar<br />

los ± 10 V.<br />

<strong>Fagor</strong> <strong>Automation</strong> dispone <strong>de</strong> una aplicación para PC <strong>de</strong>nominada<br />

WinDDSSetup que incorpora un osciloscopio.<br />

Aunque esta aplicación tiene un capítulo propio don<strong>de</strong> se explican con<br />

todo <strong>de</strong>talle todas sus posibilida<strong>de</strong>s, se hace referencia en este punto para<br />

informar al usuario <strong>de</strong> que el ajuste anterior se realizará <strong>de</strong> modo mucho<br />

más simple y efectivo utilizando el osciloscopio <strong>de</strong>l WinDDSSetup.<br />

EL REGULADOR DE VELOCIDAD<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

73


El regulador <strong>de</strong> velocidad<br />

4.<br />

EL REGULADOR DE VELOCIDAD<br />

88<br />

74<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Así, el oscilograma anterior obtenido mediante el osciloscopio que incorpora<br />

el WinDDSSetup tiene el siguiente aspecto:<br />

F. S4/11<br />

Oscilograma obtenido <strong>de</strong>s<strong>de</strong> el osciloscopio <strong>de</strong>l WinDDSSetup.<br />

Se visualizan en los dos canales los valores por división <strong>de</strong> la velocidad<br />

instantánea SV2 y el par TV2.<br />

Realizando el cálculo <strong>de</strong> valores, se comprueba que:<br />

Velocidad = (200 rpm/división)· 2.5 divisiones = 500 rpm<br />

Par = (10 Nm/división)· 3.6 divisiones = 36 Nm<br />

Ajuste <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

En el proceso <strong>de</strong> ajuste <strong>de</strong>l lazo <strong>de</strong> velocidad será necesario:<br />

Utilizar el generador <strong>de</strong> consignas internas <strong>de</strong>l propio regulador<br />

Ajustar el PI <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

Filtrar la consigna mediante la limitación <strong>de</strong> la aceleración y/o el choque<br />

y el filtro <strong>de</strong> alisamiento <strong>de</strong> consigna mediante el parámetro<br />

SP51.<br />

Ajustar el filtro <strong>de</strong> la captación <strong>de</strong> velocidad (si fuese necesario) mediante<br />

el parámetro SP50.<br />

En los siguientes apartados se explican con <strong>de</strong>talle estos pasos.<br />

Generador <strong>de</strong> consignas<br />

El generador <strong>de</strong> consignas permite generar consignas internamente. Así,<br />

en estado activo, el regulador ignora la consigna proveniente <strong>de</strong>l exterior.<br />

Es útil para realizar el movimiento <strong>de</strong>l sistema con consignas conocidas y<br />

observar su comportamiento.<br />

Pue<strong>de</strong> generarse las siguientes formas <strong>de</strong> señal y programarse los siguientes<br />

parámetros:<br />

Formas <strong>de</strong> señal Elementos programables<br />

Cuadrada Período<br />

Senoidal Offset<br />

Triangular Nº <strong>de</strong> ondas<br />

Continua Ciclo <strong>de</strong> trabajo<br />

NOTA. Es común seleccionar la forma cuadrada con el fin <strong>de</strong> analizar el<br />

comportamiento <strong>de</strong>l sistema frente a un escalón.


Ejemplo.<br />

El regulador <strong>de</strong> velocidad<br />

Considérese que se trata <strong>de</strong> visualizar, en el osciloscopio que incorpora el<br />

WinDDSSetup, un oscilograma don<strong>de</strong> aparece el valor <strong>de</strong> la señal generada<br />

por el generador interno como consigna <strong>de</strong> velocidad y el valor <strong>de</strong> la velocidad<br />

real. Es <strong>de</strong> rigurosa necesidad <strong>de</strong>finir que la consigna generada<br />

por el generador interno es una consigna <strong>de</strong> velocidad, estableciendo, por<br />

tanto, un valor para el parámetro AP1=2.<br />

Des<strong>de</strong> la aplicación WinDDSSetup:<br />

GENERADOR DE CONSIGNAS<br />

Abierta la aplicación WinDDSSetup, activando este icono <strong>de</strong> la barra <strong>de</strong><br />

iconos que aparece en su ventana pue<strong>de</strong>n generarse consignas internas.<br />

Únicamente será posible su activación con niveles <strong>de</strong> acceso OEM o FA-<br />

GOR, no así para nivel básico. Al activar este botón aparecen en pantalla<br />

las siguiente ventana con sus correspondientes cuadros <strong>de</strong> diálogo.<br />

F. S4/12<br />

Ventanas <strong>de</strong>l generador <strong>de</strong> consignas.<br />

Los rangos para cada uno <strong>de</strong> los campos son:<br />

Amplitud - 32768, 32767<br />

Período 1, 32764<br />

Offset - 32768, 32767<br />

Nº <strong>de</strong> ondas 0, 65535<br />

Ciclo <strong>de</strong> trabajo 1, 99<br />

Para activar o <strong>de</strong>sactivar el generador <strong>de</strong> consignas utilícese el botón que<br />

aparece en la parte inferior <strong>de</strong> la ventana.<br />

Activación <strong>de</strong>l generador <strong>de</strong> consignas<br />

Desactivación <strong>de</strong>l generador <strong>de</strong> consignas<br />

EL REGULADOR DE VELOCIDAD<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

75


El regulador <strong>de</strong> velocidad<br />

4.<br />

EL REGULADOR DE VELOCIDAD<br />

88<br />

76<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

SP51 [F02015]<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

Ramps<br />

Filter<br />

Así, para una señal cuadrada, <strong>de</strong> amplitud <strong>de</strong> consigna <strong>de</strong> 500 rev/min y<br />

con un período <strong>de</strong> 152 ms, programando los canales para po<strong>de</strong>r observar<br />

las variables WV5 y SV2 (modo osciloscopio) se obtiene el siguiente oscilograma:<br />

F. S4/13<br />

Oscilograma obtenido según datos especificados.<br />

NOTA. El motor se moverá intentando seguir la consigna que se acaba<br />

<strong>de</strong> programar.<br />

Ajuste <strong>de</strong>l PI <strong>de</strong> velocidad<br />

F. S4/14<br />

Topología <strong>de</strong>l lazo <strong>de</strong> velocidad con SP52=0.<br />

El lazo <strong>de</strong> velocidad consta básicamente <strong>de</strong> un controlador proporcional-integral<br />

(PI) representado en la figura F. S4/14. Su funcionamiento se <strong>de</strong>termina<br />

mediante las constantes Kp y Ti asociadas a los parámetros SP1 y<br />

SP2, respectivamente.<br />

El esquema representativo es:<br />

* (SP51=2,<br />

only in SERCOS or CAN)<br />

SP51=2 * (by <strong>de</strong>fault)<br />

SP51=1<br />

SP51=0<br />

(1) - Velocity Command <strong>de</strong>lay compensation<br />

Compensation<br />

(1) filter<br />

SV7 [F01612] +<br />

VelocityCommand<br />

Final<br />

From Rotor Sensor<br />

Low-passing<br />

filter<br />

SV2 [S00040]<br />

VelocityFeedback<br />

-<br />

SP50 [F02014]<br />

VelocityFeedback<br />

FilterFrequency<br />

K P<br />

proportional<br />

action<br />

component<br />

integral action<br />

component<br />

1<br />

T i<br />

Speed - PI (with SP52=0)<br />

+<br />

+<br />

To current loop


El regulador <strong>de</strong> velocidad<br />

Para un mejor funcionamiento <strong>de</strong>l sistema es posible dar valores distintos<br />

a Kp y Ti <strong>de</strong>pendiendo <strong>de</strong> la velocidad <strong>de</strong>l motor.<br />

Habitualmente, es preferible un efecto proporcional e integral mayor cuando<br />

el motor gira a pequeñas velocida<strong>de</strong>s, es <strong>de</strong>cir, alta Kp y baja Ti como<br />

muestra la figura F. S4/15.<br />

El lazo <strong>de</strong> velocidad pue<strong>de</strong> ajustarse empleando consigna interna - véase<br />

el apartado anterior - o empleando directamente la consigna <strong>de</strong>l dispositivo<br />

<strong>de</strong> control externo.<br />

Es habitual generar una señal cuadrada que sirva como consigna interna<br />

<strong>de</strong> velocidad y observar a través <strong>de</strong> las salidas analógicas la velocidad real<br />

y la propia consigna.<br />

Si se <strong>de</strong>sea que el sistema ajuste su funcionamiento a una consigna externa<br />

<strong>de</strong>terminada, se aplicará en los pines 4/5 <strong>de</strong> X7 o a los pines 2/3 <strong>de</strong> X7<br />

por la entrada auxiliar.<br />

Para la realización <strong>de</strong>l ajuste se dispone <strong>de</strong> los parámetros:<br />

Sea:<br />

SP1 [S00100]<br />

SP2 [S00101]<br />

Adapter-Speed-PI:<br />

Gain<br />

SP4 [S00211] SP4*SP1<br />

SP5 [S00212]<br />

SP6 [S00209]<br />

SP2<br />

SP7 [S00210]<br />

SP5*SP2<br />

F. S4/15<br />

Valores <strong>de</strong> Kp y Ti, función <strong>de</strong> la velocidad.<br />

SP1 S00100 Valor <strong>de</strong> la acción proporcional (Kp) <strong>de</strong>l PI <strong>de</strong> velocidad.<br />

SP2 S00101<br />

SP4 S00211<br />

SP5 S00212<br />

SP6 S00209<br />

SP7 S00210<br />

Ejemplo.<br />

SP4=1500 150 %<br />

SP1<br />

Valor <strong>de</strong> la acción integral (Ti) <strong>de</strong>l PI <strong>de</strong> velocidad.<br />

Un valor <strong>de</strong> Ti menor aumenta el efecto integral <strong>de</strong>l PI.<br />

Adaptación <strong>de</strong>l valor <strong>de</strong> la acción proporcional a bajas velocida<strong>de</strong>s.<br />

Adaptación <strong>de</strong>l valor <strong>de</strong> la acción integral a bajas velocida<strong>de</strong>s.<br />

Límite <strong>de</strong> adaptación a bajas velocida<strong>de</strong>s <strong>de</strong>l lazo <strong>de</strong> velocidad.<br />

Límite <strong>de</strong> adaptación a altas velocida<strong>de</strong>s <strong>de</strong>l lazo <strong>de</strong> velocidad.<br />

Velocidad superior a la cual el PI pasa <strong>de</strong> ser constante<br />

a ser variable y viceversa.<br />

SP1=30 0,030 Arms/(rev/min)<br />

SP6<br />

SP7<br />

Speed<br />

El valor <strong>de</strong> la acción proporcional Kp a bajas velocida<strong>de</strong>s será el 150 % <strong>de</strong><br />

SP1, es <strong>de</strong>cir, 0,045 Arms/(rev/min).<br />

Para realizar correctamente el ajuste hay que consi<strong>de</strong>rar el efecto <strong>de</strong> los<br />

distintos filtros <strong>de</strong> consigna previos al PI. Estos filtros se documentan en el<br />

apartado siguiente.<br />

Atendiendo a la respuesta <strong>de</strong>l sistema, <strong>de</strong>berán modificarse los parámetros<br />

<strong>de</strong>l PI según convenga el usuario y en función <strong>de</strong> la aplicación.<br />

NOTA. Las modificaciones <strong>de</strong> los parámetros SP1, SP2, SP4 y SP5 serán<br />

efectivas instantáneamente al tratarse <strong>de</strong> parámetros on-line.<br />

Ti<br />

Kp<br />

EL REGULADOR DE VELOCIDAD<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

77


El regulador <strong>de</strong> velocidad<br />

4.<br />

EL REGULADOR DE VELOCIDAD<br />

88<br />

78<br />

Parametrización <strong>de</strong>l lazo <strong>de</strong> control <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

* SP51=2, only in SERCOS or CAN<br />

** Velocity command <strong>de</strong>lay compensation<br />

by <strong>de</strong>fault<br />

SP51<br />

SP51=2 *<br />

[F02015] Ramps<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

Filter<br />

SP51=1<br />

SP51= 0<br />

**<br />

Llegado al punto en el que el funcionamiento es el <strong>de</strong>seado, los valores<br />

asignados a los parámetros <strong>de</strong>berán grabarse en memoria flash <strong>de</strong>l<br />

regulador para almacenarlos <strong>de</strong> forma permanente.<br />

El funcionamiento <strong>de</strong>l PI se <strong>de</strong>termina ahora mediante tres constantes, Kp<br />

dada por el parámetro SP1 (S00100) VelocityProportionalGain, Ti dada por<br />

el parámetro SP2 (S00101) VelocityIntegralTime y la constante <strong>de</strong> tiempo<br />

T1 <strong>de</strong>l elemento P-T1 dada por el parámetro SP52 (F02017) VelocityLoop-<br />

TimeConstant.<br />

Ver figura F. S4/16 y capítulo 13. PARÁMETROS, VARIABLES Y COMAN-<br />

DOS <strong>de</strong> este mismo manual, para más <strong>de</strong>talles.<br />

+<br />

COMPENSATION<br />

FILTER SV7<br />

-<br />

[F01612]<br />

Velocity<br />

Command<br />

Final<br />

Speed - PI (with SP52 0)<br />

(P-T1 element)<br />

T 1<br />

SP52<br />

[F02017]<br />

Velocity<br />

LoopTime<br />

Constant<br />

F. S4/16<br />

PI <strong>de</strong>l lazo <strong>de</strong> velocidad con elemento <strong>de</strong> retraso P-T1. Topología <strong>de</strong>l lazo <strong>de</strong> velocidad con SP52 no 0.<br />

K P<br />

+<br />

+<br />

proportional action<br />

component<br />

+<br />

-<br />

K = I<br />

integral action<br />

component<br />

K P<br />

T I<br />

SV2<br />

[S00040]<br />

Velocity<br />

Feedback<br />

To current loop<br />

From Rotor Sensor<br />

LOW-PASS<br />

FILTER<br />

SP50<br />

[F02014]<br />

Velocity<br />

Feedback<br />

FilterFrequency<br />

NOTA. Con SP52=0, la topología <strong>de</strong>l lazo <strong>de</strong> velocidad coincidirá con la<br />

<strong>de</strong> versiones <strong>de</strong> <strong>software</strong> anteriores a la 06.08.


4.3 Filtros <strong>de</strong> consigna <strong>de</strong> velocidad<br />

El regulador <strong>de</strong> velocidad<br />

Con el objetivo <strong>de</strong> mejorar el comportamiento dinámico <strong>de</strong>l motor (más<br />

suave), existe la posibilidad <strong>de</strong> filtrar la consigna <strong>de</strong> velocidad <strong>de</strong> dos<br />

modos diferentes. Mediante:<br />

Generación <strong>de</strong> rampas: Conversión <strong>de</strong> la consigna en rampas <strong>de</strong> velocidad<br />

limitando la aceleración.<br />

Límite <strong>de</strong> choque: Limitación <strong>de</strong> la aceleración y el choque <strong>de</strong> la consigna.<br />

Ambos filtros <strong>de</strong> consigna podrán ser eliminados <strong>de</strong> manera permanente<br />

mediante el parámetro:<br />

SP100 = 0 F01611 AccelerationLimitOn<br />

En situación <strong>de</strong> parada pue<strong>de</strong> limitarse la aceleración <strong>de</strong> esta frenada a un<br />

valor seguro. Este límite se conoce con el nombre <strong>de</strong> límite <strong>de</strong> aceleración<br />

<strong>de</strong> emergencia. Ver la <strong>de</strong>finición <strong>de</strong> «parada» en el apartado «Notas» <strong>de</strong>l<br />

capítulo 13 <strong>de</strong> este manual.<br />

SV8<br />

Jerk<br />

Acc. Emerg.<br />

SP60...<br />

...SP64<br />

SP60<br />

SP80<br />

SP65<br />

F. S4/17<br />

Filtros <strong>de</strong> la consigna <strong>de</strong> velocidad.<br />

SP80=0<br />

SP800<br />

ErrorStop OR SpeedEnable Function<br />

means PWM_OFF<br />

if the motor has not stopped in a time period GP3<br />

SP100=1<br />

SP100=0<br />

SP70=1<br />

SP70=0<br />

Halt Function OR<br />

SpeedEnable Function OR<br />

Error Stop<br />

SP10<br />

EL REGULADOR DE VELOCIDAD<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

79


El regulador <strong>de</strong> velocidad<br />

4.<br />

88<br />

EL REGULADOR DE VELOCIDAD<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

80<br />

Límite <strong>de</strong> aceleración <strong>de</strong> emergencia<br />

Para filtrar la consigna <strong>de</strong> velocidad en una situación <strong>de</strong> parada <strong>de</strong> emergencia<br />

se consi<strong>de</strong>ra el parámetro:<br />

SP70=1 F01610 AccelerationOnEmergency<br />

Emergency Ramp [example]:<br />

Halt Function OR<br />

SpeedEnable Function OR<br />

Error Stop<br />

Speed<br />

[rev/min]<br />

1500<br />

0<br />

0.1<br />

F. S4/18<br />

Límite <strong>de</strong> aceleración <strong>de</strong> emergencia.<br />

SP65<br />

SV8 [F01612]<br />

SV7 [F01613]<br />

SP65=1500/0.1/9.5=<br />

1578 rad/s 2<br />

SP70=1<br />

Time<br />

[s]<br />

Ver la <strong>de</strong>finición <strong>de</strong> parada en el apartado «notas» <strong>de</strong>l capítulo 13 <strong>de</strong> este<br />

manual.


Vigilancia <strong>de</strong> la rampa en parada <strong>de</strong> emergencia<br />

NOTA. Disponible <strong>de</strong>s<strong>de</strong> la versión 06.20 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador.<br />

El regulador <strong>de</strong> velocidad<br />

Control <strong>de</strong>l comportamiento dinámico <strong>de</strong>l sistema (referente a la rampa <strong>de</strong><br />

frenado) en una situación <strong>de</strong> parada <strong>de</strong> emergencia mediante la vigilancia<br />

<strong>de</strong> los límites establecidos en los parámetros:<br />

SP71 F01618 VelFollowMargin<br />

SP72 F01619 VelTimeMargin<br />

Vigilancia <strong>de</strong> la rampa <strong>de</strong> emergencia:<br />

Speed<br />

[rev/min]<br />

0<br />

SP71<br />

Rampa <strong>de</strong><br />

emergencia<br />

<strong>de</strong> referencia<br />

Halt Function OR<br />

DriveEnable Function OR<br />

SpeedEnable Function OR<br />

Error Stop<br />

t0<br />

if t>SP72<br />

ERROR E160<br />

Evolución real<br />

<strong>de</strong> la frenada<br />

Time<br />

[ms]<br />

Nota. Para velocida<strong>de</strong>s negativas considérese una figura simétrica a<br />

ésta respecto al eje <strong>de</strong> tiempos.<br />

F. S4/19<br />

Vigilancia <strong>de</strong> la evolución real <strong>de</strong>l sistema en una parada <strong>de</strong> emergencia.<br />

NOTA. Nótese que con SP71=0 se <strong>de</strong>shabilita la prestación <strong>de</strong> vigilancia<br />

<strong>de</strong> la rampa <strong>de</strong> emergencia y también el código <strong>de</strong> error E160.<br />

Para obtener más información referente a los parámetros SP71 y SP72 y al<br />

código <strong>de</strong> error E160, ver los capítulos 13 y 14, respectivamente, <strong>de</strong> este<br />

mismo manual.<br />

EL REGULADOR DE VELOCIDAD<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

81


El regulador <strong>de</strong> velocidad<br />

4.<br />

88<br />

EL REGULADOR DE VELOCIDAD<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

82<br />

Generación <strong>de</strong> rampas<br />

Para activar este modo <strong>de</strong> filtro <strong>de</strong> consigna <strong>de</strong> velocidad <strong>de</strong>ben consi<strong>de</strong>rarse<br />

los parámetros:<br />

SP80=0 F00349 JerkLimit<br />

SP100=1 F01611 AccelerationLimitOn<br />

La acción <strong>de</strong> este filtro generador <strong>de</strong> rampas se divi<strong>de</strong> en tres tramos <strong>de</strong><br />

velocida<strong>de</strong>s. En cada tramo, la aceleración podrá estar limitada a un valor<br />

diferente.<br />

Des<strong>de</strong> 0 rev/min a SP61 la aceleración se limita a SP60,<br />

<strong>de</strong>s<strong>de</strong> SP61 a SP63 la aceleración se limita a SP62 y<br />

<strong>de</strong>s<strong>de</strong> SP63 en a<strong>de</strong>lante la aceleración se limita a SP64.<br />

Ramps [example]:<br />

SP60 [S00138] SP61 [F01605]<br />

SP62 [F01606] SP63 [F01607]<br />

SP64 [F01608]<br />

Speed<br />

[rev/min]<br />

1750<br />

1000<br />

S P 60<br />

S P 62<br />

500<br />

0<br />

0 0.3 0.4<br />

S P 64<br />

F. S4/20<br />

Generación <strong>de</strong> rampas.<br />

SP63<br />

SP61<br />

Time<br />

[s]<br />

Speed<br />

SP60=500/0.3/9.5=175 rad/s 2 SP61=500 rev/min<br />

SP62=750/0.1/9.5=790 rad/s 2 SP63=1750 rev/min<br />

SP64=150 rad/s 2 (eg)<br />

SV8 [F01612]<br />

SV7 [F01613]<br />

SP100=1<br />

SP80=0<br />

Limit set by<br />

SP10 [S00091]<br />

=1900 rev/min<br />

Time


Límite <strong>de</strong> choque<br />

El regulador <strong>de</strong> velocidad<br />

Para activar este modo <strong>de</strong> filtro <strong>de</strong> consigna <strong>de</strong> velocidad <strong>de</strong>ben consi<strong>de</strong>rarse<br />

los parámetros:<br />

SP80 0 F00349 JerkLimit<br />

SP100 = 1 F01611 AccelerationLimitOn<br />

El choque o jerk es la magnitud física que representa la variación <strong>de</strong> la<br />

aceleración en el tiempo.<br />

SP80 S00349<br />

SP60 S00138<br />

Jerk Limit effect:<br />

Speed<br />

Jerk Limit [example]:<br />

Speed<br />

[rev/min]<br />

1500<br />

F. S4/21<br />

Límite <strong>de</strong> choque.<br />

0<br />

Jerk<br />

SP80<br />

SP80<br />

Establece el límite <strong>de</strong> choque. Cuanto menor sea<br />

el valor <strong>de</strong> este parámetro más suave será el<br />

comportamiento <strong>de</strong>l motor.<br />

Establece la aceleración máxima en este modo<br />

<strong>de</strong> funcionamiento.<br />

T<br />

SP80=700 rad/s 3<br />

SP60<br />

SP60<br />

Limit set by SP10<br />

SP60<br />

Acceleration<br />

Time<br />

SP60<br />

SP80=300 rad/s 3<br />

SV8 [F01612]<br />

SV7 [F01613]<br />

Time<br />

SP100=1<br />

SP80=300 rad/s 3<br />

SP80=SP60/T<br />

Acceleration<br />

Jerk<br />

Time<br />

EL REGULADOR DE VELOCIDAD<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

83


El regulador <strong>de</strong> velocidad<br />

4.<br />

88<br />

EL REGULADOR DE VELOCIDAD<br />

Filtros <strong>de</strong> consigna <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

84<br />

[1]<br />

Velocity command <strong>de</strong>lay compensation<br />

* ( SP51 = 2 , only in Sercos)<br />

by <strong>de</strong>fault<br />

SP51=2 *<br />

VelocityReference<br />

Ramps<br />

SmoothingMo<strong>de</strong><br />

SP51<br />

[F02015]<br />

Filter<br />

SP51=1<br />

SP51= 0<br />

Filtro <strong>de</strong> alisamiento <strong>de</strong> consigna<br />

Para activar este modo <strong>de</strong> filtro <strong>de</strong> consigna <strong>de</strong> velocidad <strong>de</strong>be consi<strong>de</strong>rarse<br />

el parámetro:<br />

SP51 F02015 VelocityReferenceSmoothingMo<strong>de</strong><br />

Mediante este parámetro y con el regulador funcionando en modo velocidad<br />

(p. ej. con el CNC 8055) se introduce un alisamiento <strong>de</strong> la consigna <strong>de</strong><br />

velocidad generándose consignas intermedias entre las enviadas por el<br />

control numérico.<br />

Este alisamiento <strong>de</strong> consigna pue<strong>de</strong> realizarse por:<br />

filtro <strong>de</strong> primer or<strong>de</strong>n en la consigna <strong>de</strong> velocidad (SP51=1).<br />

rampas <strong>de</strong> velocidad (SP51=2).<br />

Está activo, por <strong>de</strong>fecto, con SP51=2 y es un parámetro on-line.<br />

NOTA. Únicamente podrá parametrizarse SP51=2 cuando el interfaz <strong>de</strong><br />

comunicación sea SERCOS o CAN, es <strong>de</strong>cir, no analógico.<br />

Velocity<br />

Feedback<br />

SV7<br />

[F01612]<br />

Velocity<br />

Command<br />

Final<br />

From Rotor Sensor<br />

Low-passing<br />

filter<br />

SP50 [F02014]<br />

SV2<br />

[S00040]<br />

F. S4/22<br />

Localización <strong>de</strong>l filtro y rampas <strong>de</strong> alisamiento <strong>de</strong> consigna. Parámetro SP51.<br />

[1]<br />

compensation<br />

filter<br />

+<br />

-<br />

Velocity<br />

FeedbackFilter<br />

Frequency<br />

K P<br />

Speed-PI<br />

(with SP52 = 0)<br />

1<br />

T i<br />

+<br />

+<br />

To<br />

Current Loop<br />

NOTA. Si el parámetro SP80=0 y a<strong>de</strong>más SP100=1, entonces SP51=2<br />

no tendrá ningún efecto.


4.4 Filtro <strong>de</strong> la captación <strong>de</strong> velocidad<br />

(*) SP51=2, only in SERCOS or CAN<br />

by <strong>de</strong>fault<br />

SP51<br />

[F02015]<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

El regulador <strong>de</strong> velocidad<br />

Con el objetivo <strong>de</strong> reducir el ruido <strong>de</strong> corriente en el motor y en algunos<br />

casos, eliminar resonancias mejorando así su comportamiento dinámico,<br />

existe la posibilidad <strong>de</strong> filtrar la velocidad real proveniente <strong>de</strong> la captación<br />

<strong>de</strong> velocidad provocando su alisamiento.<br />

Es un filtro pasa-bajo <strong>de</strong> primer or<strong>de</strong>n con frecuencia <strong>de</strong> corte parametrizable<br />

mediante el parámetro:<br />

SP50 F02014 VelocityFeedbackFilterFrequency<br />

El valor <strong>de</strong> la captación <strong>de</strong> velocidad, ya filtrado, pue<strong>de</strong> visualizarse en la<br />

variable SV2 (S00040) VelocityFeedback.<br />

No está activo por <strong>de</strong>fecto, es <strong>de</strong>cir, SP50=0 y es un parámetro on-line.<br />

Admite valores comprendidos entre 1 y 4000 Hz.<br />

SV2<br />

[S00040]<br />

Velocity<br />

Feedback<br />

-<br />

SV7<br />

[F01612]<br />

Velocity<br />

Command<br />

Final<br />

F. S4/23<br />

Localización <strong>de</strong>l filtro <strong>de</strong>l feedback <strong>de</strong> velocidad. Parámetro SP50.<br />

i<br />

SP51=2 *<br />

Ramps<br />

Filter<br />

SP51=1<br />

SP51=0<br />

(**)<br />

Compensation<br />

filter<br />

From Rotor Sensor<br />

LOW-PASS<br />

FILTER<br />

(**) Velocity command <strong>de</strong>lay compensation<br />

+<br />

SP50 [F02014]<br />

Velocity<br />

FeedbackFilter<br />

Frequency<br />

Speed-PI (with SP52=0)<br />

Forma <strong>de</strong> proce<strong>de</strong>r en el ajuste <strong>de</strong> este filtro<br />

Introducir su valor máximo (SP50=4000) ya que el valor que toma inicialmente<br />

por <strong>de</strong>fecto es nulo (no activado).<br />

Visualizar SV2 para observar su efecto en el ruido <strong>de</strong> velocidad.<br />

Disminuir su valor, en caso necesario, hasta alcanzar el efecto <strong>de</strong>seado<br />

teniendo especial cuidado <strong>de</strong> no provocar la inestabilidad <strong>de</strong>l lazo.<br />

K P<br />

proportional<br />

action<br />

component<br />

integral action<br />

component<br />

1<br />

T i<br />

+<br />

+<br />

To current loop<br />

NOTA. Recuér<strong>de</strong>se que cuando se introducen frecuencias <strong>de</strong> corte bajas,<br />

el lazo <strong>de</strong> velocidad se hace inestable con facilidad. En esta situación<br />

<strong>de</strong>be aumentarse el valor <strong>de</strong> SP50 y disminuir el valor <strong>de</strong> SP1 o aumentar<br />

el valor <strong>de</strong> SP2.<br />

INFORMACIÓN. Nótese que no es posible filtrar mucho el valor <strong>de</strong>l feedback<br />

<strong>de</strong> velocidad y mantener el PI <strong>de</strong> velocidad fuertemente ajustado.<br />

OBLIGACIÓN. Debe ajustarse necesariamente el PI <strong>de</strong> velocidad antes<br />

<strong>de</strong> parametrizar SP50.<br />

NOTA. Un aumento <strong>de</strong>l valor <strong>de</strong> SP50 repercute aumentando el error <strong>de</strong><br />

seguimiento tanto en presencia <strong>de</strong>l CNC 8055/55i como <strong>de</strong>l CNC 8070.<br />

EL REGULADOR DE VELOCIDAD<br />

Filtro <strong>de</strong> la captación <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

85


El regulador <strong>de</strong> velocidad<br />

4.<br />

88<br />

EL REGULADOR DE VELOCIDAD<br />

Feedforward <strong>de</strong> aceleración<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

86<br />

4.5 Feedforward <strong>de</strong> aceleración<br />

El feedforward <strong>de</strong> aceleración es un complemento al control proporcional<br />

<strong>de</strong>l lazo <strong>de</strong> velocidad. Su función en el regulador es idéntica a la <strong>de</strong>l parámetro<br />

ACFGAIN [P46] en el CNC <strong>de</strong> FAGOR.<br />

Establece un efecto <strong>de</strong> consigna a<strong>de</strong>lantada (feedforward) permitiendo reducir<br />

el error <strong>de</strong> seguimiento sin aumentar la ganancia, manteniendo así<br />

la estabilidad <strong>de</strong>l sistema.<br />

NOTA. Tras haber realizado el mejor ajuste posible <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

parametrizando tanto los parámetros como los filtros mencionados en los<br />

apartados anteriores <strong>de</strong> este capítulo así como el parámetro ACFGAIN<br />

<strong>de</strong>l CNC 8055/55i, en ocasiones, pue<strong>de</strong> mejorarse el comportamiento dinámico<br />

<strong>de</strong>l lazo <strong>de</strong> velocidad gracias al efecto <strong>de</strong>l feedforward <strong>de</strong> aceleración.<br />

Este efecto permite aumentar el ancho <strong>de</strong> banda <strong>de</strong>l lazo <strong>de</strong><br />

velocidad disminuyendo el error <strong>de</strong> seguimiento. Ahora bien, recuér<strong>de</strong>se<br />

que el sistema pue<strong>de</strong> llegar a hacerse inestable. Los ruidos que generan<br />

la inestabilidad <strong>de</strong>l sistema son consecuencia <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong> la velocidad<br />

<strong>de</strong>l motor.<br />

Ajuste <strong>de</strong> la ganancia <strong>de</strong> feedforward <strong>de</strong> aceleración<br />

El efecto <strong>de</strong>l feedforward <strong>de</strong> aceleración viene dado en el regulador mediante<br />

el parámetro:<br />

PP217 S00348 AccelerationFeedForwardPercentage<br />

don<strong>de</strong> se establece el porcentaje <strong>de</strong> la consigna <strong>de</strong> aceleración final que<br />

se anticipa al movimiento. El resto <strong>de</strong> consigna <strong>de</strong> aceleración final viene<br />

dado por el PI <strong>de</strong> velocidad con el valor <strong>de</strong> la acción proporcional dado por<br />

SP1 y el <strong>de</strong> la acción integral dado por SP2.<br />

OBLIGACIÓN. Debe ajustarse necesariamente el PI <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

y los filtros ya mencionados antes <strong>de</strong> tratar <strong>de</strong> mejorar el ajuste con<br />

PP217.<br />

NOTA. Si tras parametrizar PP217 con un cierto valor con el fin <strong>de</strong> mejorar<br />

el comportamiento dinámico <strong>de</strong>l sistema aparecen vibraciones, disminúyase<br />

este valor hasta hacer <strong>de</strong>saparecer el fenómeno.<br />

Véase el esquema general <strong>de</strong>l diagrama <strong>de</strong> bloques <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

<strong>de</strong> la figura F. S4/1.<br />

Ejemplo.<br />

PP217= 80 El 80% <strong>de</strong> la consigna <strong>de</strong> aceleración proviene <strong>de</strong>l feedforward<br />

<strong>de</strong> aceleración. No establecer un valor <strong>de</strong>l 100%<br />

genera un error <strong>de</strong> seguimiento en la velocidad. Por tanto,<br />

el resto <strong>de</strong> la consigna <strong>de</strong> aceleración llegará a través <strong>de</strong><br />

la acción proporcional SP1 e integral SP2 <strong>de</strong>l PI <strong>de</strong> velocidad.


4.6 Estimador <strong>de</strong> velocidad<br />

El regulador <strong>de</strong> velocidad<br />

El estimador <strong>de</strong> velocidad permite eliminar la componente <strong>de</strong> alta frecuencia<br />

<strong>de</strong> la velocidad real y estabilizar el lazo <strong>de</strong> velocidad cuando un sistema<br />

mecánico entra en resonancia por encima <strong>de</strong> los 100 Hz. Su objetivo es interrumpir<br />

la componente <strong>de</strong> alta frecuencia <strong>de</strong> la velocidad real cuando se<br />

estima la velocidad y así eliminar la vibración <strong>de</strong> alta frecuencia en la máquina.<br />

La configuración <strong>de</strong>l lazo <strong>de</strong> velocidad incluyendo el estimador viene dado<br />

por la siguiente figura:<br />

SV1 (S00036)<br />

VelocityCommand<br />

*<br />

+<br />

SV2 (S00040)<br />

VelocityFeedback<br />

(en rev/min)<br />

-<br />

1<br />

Kv<br />

SP17 (F01600) 0<br />

SpeedObserverEnable<br />

PI <strong>de</strong> velocidad<br />

SP15 (F01598)<br />

SpeedObserverFrequency<br />

ESTIMADOR DE<br />

VELOCIDAD<br />

SP16 (F01599)<br />

SpeedObserverDamping<br />

F. S4/24<br />

Diagrama <strong>de</strong> bloques <strong>de</strong>l lazo <strong>de</strong> velocidad incluyendo el estimador.<br />

La principal ventaja que supone la presencia <strong>de</strong>l estimador <strong>de</strong> velocidad<br />

frente al filtro pasa-bajo (parametrizable <strong>de</strong>s<strong>de</strong> SP50) es que con el estimador<br />

se consigue filtrar la señal <strong>de</strong> la velocidad real sin introducir retardos<br />

en el lazo <strong>de</strong> velocidad consiguiendo así una mayor anchura <strong>de</strong> banda <strong>de</strong>l<br />

lazo y una mayor estabilidad <strong>de</strong>l sistema. Ver figura F. S4/24 y observar<br />

dón<strong>de</strong> están ubicados ambos elementos <strong>de</strong>ntro <strong>de</strong>l lazo <strong>de</strong> velocidad.<br />

El estimador es una mo<strong>de</strong>lización matemática <strong>de</strong> la mecánica <strong>de</strong>l sistema<br />

que necesita conocer la inercia <strong>de</strong> la máquina y que pue<strong>de</strong> evaluarse según:<br />

y compensarse el rozamiento.<br />

Los parámetros <strong>de</strong> ajuste serán, por tanto:<br />

Tv<br />

SV12 (F01617)<br />

ObserverVelocity<br />

(en rev/min)<br />

INERCIA<br />

NP1 ReducedActuatedMomentumOfInertiaPercentage<br />

MP24 MotorMomentumOfInertia<br />

ROZAMIENTO<br />

TP10 ConstantPositiveTorqueCompensation<br />

TP11 ConstantNegativeTorqueCompensation<br />

TP12 DynamicPositiveTorqueCompensation<br />

TP13 DynamicNegativeTorqueCompensation<br />

TP14 TorqueCompensationTimeConstant<br />

+<br />

-<br />

PI <strong>de</strong> corriente<br />

INERCIA<br />

ROZAMIENTO<br />

M<br />

SP50 (F02014)<br />

VelocityFeedbackFilterFrequency<br />

(Filtro pasa-bajo <strong>de</strong> 1er or<strong>de</strong>n)<br />

NOTA: En la variable SV10 pue<strong>de</strong> visualizarse la velocidad <strong>de</strong> la carga medida con la captación motor en m/min mientras que<br />

en la variable SV12 se visualizará la velocidad estimada en rev/min.<br />

Jmáquina = Jcarga (kg/cm 2 ) + Jmotor (kg/cm 2 )<br />

NP1= Jcarga (kg/cm2 )<br />

Jmotor (kg/cm 2 )<br />

Ki<br />

Ti<br />

; NP1 (en %) = NP1 x 100<br />

SV10 (F01615)<br />

PositionFeedback1Delta<br />

(en m/min)<br />

(véanse parámetros <strong>de</strong> ajuste)<br />

Jmáquina = NP1 (en %) · Jmotor (kg/cm 2 ) + Jmotor (kg/cm 2 )<br />

Jmáquina = NP1 (en %) · MP24 (kg/cm 2 ) + MP24 (kg/cm 2 )<br />

*<br />

EL REGULADOR DE VELOCIDAD<br />

Estimador <strong>de</strong> velocidad 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

87


El regulador <strong>de</strong> velocidad<br />

4.<br />

88<br />

EL REGULADOR DE VELOCIDAD<br />

Estimador <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

88<br />

i<br />

INFORMACIÓN. Podrán obtenerse mediante la ejecución <strong>de</strong>l comando<br />

GC5 <strong>de</strong>l autoajuste <strong>de</strong> la inercia (en modo off-line) tanto los parámetros <strong>de</strong><br />

inercia como los <strong>de</strong> rozamiento. No será necesario obtener valores rigurosamente<br />

exactos y será suficiente con conseguir unos valores aproximados.<br />

NOTA. No será necesario que el feedforward <strong>de</strong> aceleración esté habilitado<br />

pero sí habrá que parametrizar obligatoriamente la constante <strong>de</strong><br />

tiempo <strong>de</strong> la compensación <strong>de</strong> par parametrizable <strong>de</strong>s<strong>de</strong> TP14 y que por<br />

<strong>de</strong>fecto registra un valor nulo.<br />

OBLIGACIÓN. Desactívese el filtro pasa-bajo <strong>de</strong> primer or<strong>de</strong>n parametrizable<br />

<strong>de</strong>s<strong>de</strong> SP50 dándole valor cero para evitar introducir retardos en el<br />

lazo <strong>de</strong> velocidad cuando se <strong>de</strong>see llevar a cabo esta prestación, es <strong>de</strong>cir,<br />

cuando el usuario active el estimador <strong>de</strong> velocidad poniendo el parámetro<br />

SP17=1.<br />

La parametrización <strong>de</strong>l estimador <strong>de</strong> velocidad se lleva a cabo mediante<br />

los siguientes parámetros:<br />

SP15 F01598 SpeedObserverFrequency<br />

SP16 F01599 SpeedObserverDamping<br />

SP17 F01600 SpeedObserverEnable<br />

Des<strong>de</strong> los dos primeros se parametrizarán, respectivamente, la frecuencia<br />

<strong>de</strong> corte y el factor <strong>de</strong> amortiguamiento <strong>de</strong>l estimador con el que será corregida<br />

la velocidad estimada. El último parámetro <strong>de</strong> esta tabla permite<br />

activar (1) o <strong>de</strong>sactivar (0) el estimador <strong>de</strong>ntro <strong>de</strong>l lazo <strong>de</strong> velocidad.<br />

Pue<strong>de</strong> a<strong>de</strong>más visualizarse el valor <strong>de</strong> la velocidad estimada en rev/min a<br />

través <strong>de</strong> la variable:<br />

SV12 F01617 ObserverVelocity<br />

Obténgase más información referente a estos parámetros y a esta variable<br />

en el capítulo 13 <strong>de</strong> este mismo manual.<br />

Forma <strong>de</strong> proce<strong>de</strong>r en el ajuste<br />

Con el estimador <strong>de</strong>sactivado (SP17=0) y el filtro pasa-bajo <strong>de</strong> primer or<strong>de</strong>n<br />

activo (SP500):<br />

Ajustar los parámetros <strong>de</strong> la inercia <strong>de</strong> la máquina y <strong>de</strong>l rozamiento mediante<br />

la ejecución <strong>de</strong>l comando GC5 - Auto-ajuste <strong>de</strong>l momento <strong>de</strong><br />

inercia (off-line) -. Véase la forma <strong>de</strong> proce<strong>de</strong>r para ejecutar este comando<br />

siguiendo las indicaciones dadas en el apartado correspondiente<br />

<strong>de</strong> este mismo manual.<br />

Visualizar <strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup las variables SV2 y SV12<br />

llevando a cabo diferentes movimientos <strong>de</strong> la máquina (p.ej. el que se<br />

propone para realizar el auto-ajuste <strong>de</strong>l momento <strong>de</strong> inercia en el apartado<br />

correspondiente <strong>de</strong>l capítulo 5 <strong>de</strong> este manual) y comprobar que<br />

ambas variables son prácticamente iguales.<br />

Aumentar o disminuir (según el efecto que genere) el valor <strong>de</strong>l parámetro<br />

SP15 (<strong>de</strong> 10 en 10 Hz) si se observan consi<strong>de</strong>rables diferencias<br />

hasta conseguir que sean prácticamente iguales.<br />

NOTA. Si no se obtiene un filtrado <strong>de</strong> la velocidad suficientemente válido,<br />

<strong>de</strong>sactivar el filtro pasa-bajo (SP50=0) para evitar introducir retardos<br />

en el lazo <strong>de</strong> velocidad e ir modificando el valor <strong>de</strong>l parámetro<br />

SP15 (<strong>de</strong> 10 en 10 Hz) hasta obtener el valor <strong>de</strong>seado.<br />

Habilitar ahora el estimador <strong>de</strong> velocidad parametrizando SP17=1.<br />

Comprobar que se han conseguido los efectos <strong>de</strong>seados.<br />

Si aún no lo son, seguir reajustando el valor <strong>de</strong> SP15 en un sentido u en<br />

otro, según se genere el efecto <strong>de</strong>seado, hasta obtener un resultado satisfactorio.


EL REGULADOR DE<br />

POSICIÓN<br />

5<br />

En este capítulo se <strong>de</strong>scribe el proceso <strong>de</strong> ajuste <strong>de</strong> regulación DDS en su<br />

aplicación como regulador <strong>de</strong> posición.<br />

Los pasos necesarios a seguir en el proceso <strong>de</strong> ajuste <strong>de</strong> una aplicación<br />

don<strong>de</strong> el regulador está configurado para trabajar con control <strong>de</strong> velocidad<br />

han sido ya <strong>de</strong>tallados en el capítulo 4.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

89


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

90<br />

5.1 Lazo <strong>de</strong> control <strong>de</strong> posición<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 04.01, el regulador es capaz <strong>de</strong> cerrar el<br />

lazo <strong>de</strong> posición y, por tanto, aten<strong>de</strong>r consignas <strong>de</strong> posicionamiento. El<br />

lazo <strong>de</strong> posición se compone <strong>de</strong> un control proporcional y <strong>de</strong> un control <strong>de</strong>rivativo<br />

feedforward. Ver figura F. S5/1. El valor <strong>de</strong> la captación <strong>de</strong> posición<br />

pue<strong>de</strong> obtenerse <strong>de</strong>s<strong>de</strong> un captador incorporado en el motor y entonces se<br />

hablará <strong>de</strong> captación motor o bien <strong>de</strong>s<strong>de</strong> un captador <strong>de</strong> carga o externo<br />

hablándose entonces <strong>de</strong> captación directa. Se representa el lazo <strong>de</strong> posición<br />

y su conexión con el resto <strong>de</strong> los lazos <strong>de</strong> control en el siguiente esquema<br />

general:<br />

F. S5/1<br />

Halt Function OR SpeedEnable Function OR Error Stop<br />

ErrorStop OR SpeedEnable Function means PWM_OFF<br />

if the motor has not stopped in a time period GP3<br />

AP1 [S32] PrimaryOperationMo<strong>de</strong> [bit 3] PP217 [S00348] AccelerationFeedForwardPercentage<br />

Esquema general. Lazo <strong>de</strong> posición.<br />

El modo <strong>de</strong> operación «en posición» se establece a través <strong>de</strong>l parámetro:<br />

AP1 S00032 PrimaryOperationMo<strong>de</strong><br />

PP216 [S00296]<br />

VelocityFeedForwardPercentage<br />

Con este parámetro se <strong>de</strong>termina si:<br />

La captación <strong>de</strong> la posición está en el motor o en la carga.<br />

Los feedforwards están activos o no.<br />

Captación Feedforwards (OFF) Feedforwards (ON )<br />

Motor AP1=3 AP1=11<br />

Carga AP1=4 AP1=12<br />

Motor y carga AP1=5 AP1=13<br />

Current<br />

Filter2<br />

Current<br />

Filter1<br />

PP104 [S00104] PositionKvGain<br />

CP30<br />

VelocityReference<br />

FilterFrequency<br />

SP51<br />

CP30<br />

CP33<br />

CP34<br />

CP31<br />

Speed-PI<br />

Interpolator<br />

Position<br />

command<br />

CP32<br />

VelocityFeedback<br />

FilterFrequency<br />

SP50<br />

PV189 [S00189] FollowingError<br />

SV2 [S00040] VelocityFeedback<br />

SV1 [S00036] VelocityCommand<br />

SV7 [F01612] VelocityCommandFinal<br />

From Direct Feedback or Motor Feedback<br />

From Motor Feedback<br />

Depending on AP1:<br />

May be:<br />

AP1= 3,11 Motor Feedback<br />

AP1= 4,12 Direct Feedback


Captación motor. Parametrización<br />

El regulador <strong>de</strong> posición<br />

Parametrización <strong>de</strong> la captación motor por el sistema clásico<br />

Transmitir el valor <strong>de</strong> la señal <strong>de</strong>s<strong>de</strong> el captador (integrado en el motor)<br />

mediante un cable <strong>de</strong> captación motor, al conector X4 perteneciente a<br />

la tarjeta CAPMOTOR-1 <strong>de</strong>l regulador.<br />

Desactivar el bit 2 <strong>de</strong>l parámetro AP1.<br />

Indicar al regulador cuál es el tipo <strong>de</strong> señal que va a recibir <strong>de</strong>l<br />

captador, es <strong>de</strong>cir, cuál es el tipo <strong>de</strong> captador y cuál es su resolución<br />

mediante los parámetros:<br />

GP2.# F00701.# Feedback1Type<br />

NP116 S00116 ResolutionOfFeedback1<br />

NOTA. Nótese que con cualquier motor <strong>de</strong>l catálogo <strong>de</strong> FAGOR, al parametrizar<br />

GP2 con su valor correspondiente para indicar el tipo <strong>de</strong> captador<br />

que incorpora el motor, automáticamente queda parametrizado<br />

NP116 con el valor a<strong>de</strong>cuado y, por tanto, no será necesario por parte<br />

<strong>de</strong>l usuario parametrizarlo manualmente.<br />

Si su captador aparece en la siguiente tabla, parametrice GP2 con el valor<br />

indicado en la columna «parámetros». Emplee, siempre que pueda, este<br />

modo (clásico) <strong>de</strong> parametrización, es <strong>de</strong>cir, siempre que su captador sea<br />

uno <strong>de</strong> los enumerados en la tabla.<br />

T. S5/1 Parametrizar GP2 por el sistema clásico.<br />

Captador Señales<br />

incrementales<br />

Cota absoluta<br />

en el arranque<br />

Referenciado Parámetros<br />

E0 512 - 1Vpp RS485, 1 vuelta Leva GP2=0,<br />

NP116=512<br />

E1 1024 - 1Vpp C/D, 1 vuelta (A/B) I0 (RS) y leva GP2=0,<br />

NP116=1024<br />

E2 1024 - 1Vpp RS485, 1 vuelta Leva GP2=0,<br />

NP116=1024<br />

Eje C<br />

(FM7, FM9)<br />

1024 - 1Vpp RS485, 1 vuelta Leva GP2=0,<br />

NP116=1024<br />

E3 1024 - 1Vpp RS485, 1 vuelta Leva GP2=0,<br />

NP116=1024<br />

A0 512 - 1Vpp RS485 ± 2048 vueltas No GP2=0,<br />

NP116=512<br />

A1 1024 - 1Vpp RS485 ± 2048 vueltas No GP2=0,<br />

NP116=1024<br />

A3 1024 - 1Vpp RS485 ± 2048 vueltas No GP2=0,<br />

NP116=1024<br />

R0 1 modulada 1 vuelta Leva GP2=1,<br />

NP116=1<br />

I0 1250 - TTL U,V,W I0 GP2=2,<br />

NP116=1250<br />

TTL (FM7) 1024 - TTL No I0 GP2=2,<br />

NP116=1024<br />

Hei<strong>de</strong>nhain 2048 - 1Vpp C/D, 1 vuelta I0 GP2=5,<br />

NP116=2048<br />

Cabezal<br />

1Vpp<br />

NP116 - 1Vpp No I0 GP2=5,<br />

NP116=2048<br />

Si su captador no figura entre los anteriores y dispone <strong>de</strong> una versión <strong>de</strong><br />

<strong>software</strong> 06.18 o superior, lleve a cabo los pasos indicados inicialmente en<br />

el proceso anterior y parametrice GP2 por el sistema <strong>de</strong> bits cuya <strong>de</strong>scripción<br />

se facilita seguidamente.<br />

NOTA. La parametrización <strong>de</strong> la captación motor por el sistema <strong>de</strong> bits es<br />

totalmente compatible con el modo <strong>de</strong> parametrización clásico.<br />

ATENCIÓN, no se equivoque.<br />

Fíjese que esto no quiere <strong>de</strong>cir que el valor <strong>de</strong>cimal a introducir <strong>de</strong>s<strong>de</strong> el<br />

WinDDSSetup en el parámetro GP2 por uno u otro método sea el mismo<br />

para una misma captación. De hecho será diferente.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

91


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

92<br />

Parametrización <strong>de</strong> la captación motor por el sistema <strong>de</strong> bits<br />

Este procedimiento <strong>de</strong> parametrización <strong>de</strong> la captación motor requiere una<br />

versión <strong>de</strong> <strong>software</strong> 06.18 o posterior <strong>de</strong>l regulador.<br />

El parámetro que interviene es:<br />

GP2.# F00701.# Feedback1Type<br />

y sus 16 bits serán interpretados siguiendo esta or<strong>de</strong>nación:<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

T. S5/2 Interpretación <strong>de</strong> los 16 bits <strong>de</strong>l parámetro GP2.<br />

Bit Valor Significado<br />

B15 Modo <strong>de</strong> parametrización<br />

0 Por el sistema clásico (compatibilidad)<br />

1 Por el sistema <strong>de</strong> bits<br />

B14 0 No se ejecuta GC8 en el arranque<br />

1<br />

Se ejecuta GC8 en el arranque y se actualiza automáticamente<br />

el valor <strong>de</strong>l rho al pasar por el I0<br />

B13...B7 Indiferente Reservados<br />

B6...B3 Lectura <strong>de</strong> cota <strong>de</strong> inicio<br />

0000 No se ejecuta GC7 en el arranque<br />

0001 Tipo resólver<br />

0010 Con comunicación Stegmann<br />

0011 Tipo efecto Hall (U,V,W)<br />

0100 Mediante señales C y D, 1Vpp<br />

0101 Vía protocolo SSI<br />

0110 Vía protocolo EnDat. Ver nota.<br />

0111<br />

Cálculo automático inicial <strong>de</strong>l rho (el comando<br />

GC7 se ejecuta automáticamente en el arranque)<br />

B2 Señal I0<br />

0 No dispone <strong>de</strong> señal I0<br />

1 Sí dispone <strong>de</strong> señal I0<br />

B1-B0 Señales incrementales<br />

00 Reservado<br />

01 Señal incremental 1Vpp diferencial<br />

10 Señal incremental TTL diferencial<br />

11 Señal simulada<br />

NOTA. Para reconocer un captador con interfaz digital EnDat 2.1 como<br />

captación motor es necesario disponer <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.21 o<br />

superior y tener instalada una tarjeta <strong>de</strong> captación motor CAPMOTOR-2 en<br />

el regulador. Des<strong>de</strong> la versión 08.05 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador se reconoce<br />

la transmisión con cualquier regulador FAGOR a través <strong>de</strong>l interfaz digital<br />

EnDat 2.2 <strong>de</strong>l valor <strong>de</strong> la posición inicial dado por un encó<strong>de</strong>r absoluto<br />

Hei<strong>de</strong>nhain.<br />

ADVERTENCIA. Si dispone <strong>de</strong> un captador con interfaz digital EnDat asegúrese<br />

siempre <strong>de</strong> ejecutar el comando GC7 - AutophasigOnline - en el<br />

arranque <strong>de</strong> la máquina bajo peligro <strong>de</strong> embalamiento <strong>de</strong>l motor.<br />

Des<strong>de</strong> el WinDDSSetup se introducirá en GP2 el valor <strong>de</strong>cimal equivalente<br />

a la ca<strong>de</strong>na <strong>de</strong> 16 bits consi<strong>de</strong>rada.<br />

Así, p.ej. para la ca<strong>de</strong>na «1100000000111010», GP2 = 49210 obtenido <strong>de</strong><br />

215 +214 +25 +24 +23 +21 .<br />

El rango <strong>de</strong> valores válidos <strong>de</strong> GP2 va <strong>de</strong>s<strong>de</strong> 0 a 65535.<br />

NOTA. Cualquier combinación <strong>de</strong> bits no válida será <strong>de</strong>scubierta por<br />

comprobación previa en el arranque (en la validación <strong>de</strong> parámetros)<br />

mostrando el código <strong>de</strong> error E502 en el display <strong>de</strong>l regulador. Des<strong>de</strong> la<br />

ventana SPY <strong>de</strong>l WinDDSSetup podrá obtenerse información <strong>de</strong> los parámetros<br />

que entran en conflicto.


Ejemplo <strong>de</strong> parametrización <strong>de</strong> la captación motor<br />

El regulador <strong>de</strong> posición<br />

El objetivo <strong>de</strong>l ejemplo es parametrizar por el sistema <strong>de</strong> bits las captaciones<br />

motor que comúnmente han sido parametrizadas por el sistema clásico.<br />

Se ha dicho ya que, estas captaciones han <strong>de</strong> seguir parametrizándose<br />

como se ha hecho hasta esta versión 06.18, es <strong>de</strong>cir, por el procedimiento<br />

clásico, si bien, este ejercicio será útil para facilitar la compresión <strong>de</strong> cómo<br />

parametrizar por el sistema <strong>de</strong> bits otras nuevas captaciones que empiezan<br />

ya a ser consi<strong>de</strong>radas.<br />

Así, el sistema clásico utilizado en la parametrización <strong>de</strong> una captación<br />

motor era llevado a cabo para los captadores dados en la tabla T. S5/1 que<br />

por el sistema <strong>de</strong> parametrización <strong>de</strong> bits, GP2 quedaría parametrizado según<br />

tabla T. S5/3. Fíjese que para habilitar este sistema <strong>de</strong> parametrización<br />

el bit 15 <strong>de</strong> GP2 <strong>de</strong>be ser 1, necesariamente.<br />

T. S5/3 GP2 por el sistema <strong>de</strong> bits (con captadores clásicos).<br />

Captador Abs.inicial Increm. NP116 B15 B6-B3 B2 B1B0 Valor<br />

E0, SinCos RS485 1Vpp 512 1 0010 0 01 32785<br />

E1, SinCo<strong>de</strong>r C/D 1Vpp 1024 1 0010 1 01 32789<br />

E2 (E3),SinCos2 RS485 1Vpp 1024 1 0010 0 01 32785<br />

A0, SincCosAbs RS485 1Vpp 512 1 0010 0 01 32785<br />

A1 (A3),<br />

SinCo<strong>de</strong>rAbs<br />

RS485 1Vpp 1024 1 0010 0 01 32785<br />

R0, Resólver Resólver Resólver 1 1 0001 0 00 32776<br />

I0, 1250TTL U,V,W TTL 1250 1 0011 1 10 32798<br />

Yaskawa, 1024TTL ---- TTL 1024 1 0000 1 10 32774<br />

SiemensTM ,<br />

Hei<strong>de</strong>nhain TM<br />

- Léase la nota <strong>de</strong><br />

atención más abajo -<br />

C/D 1Vpp 2048 1 0100 1 01 32805<br />

LenordBauer, +1Vpp ---- 1Vpp xxxx 1 0000 1 01 32773<br />

SSI, +1Vpp SSI 1Vpp xxxx 1 0101 0 01 32809<br />

ENDAT, +1Vpp EnDat 1Vpp xxxx 1 0110 0 01 32817<br />

Nótese que con NP116=xxxx se quiere indicar que este parámetro <strong>de</strong>be<br />

ser <strong>de</strong>finido por el usuario mientras que el que ya adopta un valor (p.ej. E0,<br />

NP116=512) va a ser <strong>de</strong>finido por el propio encó<strong>de</strong>r y no por el usuario.<br />

Nótese también que con captación motor SSI o EnDat pue<strong>de</strong> que sea necesario<br />

modificar alguno <strong>de</strong> los parámetros <strong>de</strong> la comunicación (RP60,<br />

RP61, RP62, RP63).<br />

ADVERTENCIA. Al llevar a cabo una parametrización por el sistema <strong>de</strong><br />

bits para una captación motor con un captador con señales C/D, ejecútese<br />

siempre el comando GC3 (Autophasing) y el comando GC1 (almacenar<br />

los cambios permanentemente en flash) antes <strong>de</strong> mover motor, bajo<br />

peligro <strong>de</strong> embalamiento por incertidumbre <strong>de</strong>l <strong>de</strong>splazamiento <strong>de</strong>l rho.<br />

Nótese a<strong>de</strong>más que <strong>de</strong>s<strong>de</strong> la versión 06.23 se actualiza la posición <strong>de</strong>l<br />

captador encó<strong>de</strong>r con señales C/D al paso por el primer I0.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

93


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

94<br />

Otros parámetros<br />

A<strong>de</strong>más, si el acoplamiento entre el eje motor y el husillo no es directo<br />

(p.ej. por correa <strong>de</strong>ntada), para que el regulador conozca la relación mecánica<br />

<strong>de</strong> transmisión entre el giro <strong>de</strong>l eje <strong>de</strong>l motor y el <strong>de</strong>splazamiento lineal<br />

<strong>de</strong> la mesa, ajustar los parámetros:<br />

NP121 S00121 InputRevolutions<br />

NP122 S00122 OutputRevolutions<br />

NP123 S00123 FeedConstant<br />

MOTOR<br />

VELOCIDAD<br />

DEL MOTOR<br />

POLEA DE SALIDA<br />

VELOCIDAD<br />

POLEA DE ENTRADA<br />

MESA<br />

HUSILLO<br />

Ejemplo<br />

PASO DE HUSILLO<br />

Diámetro <strong>de</strong> la polea <strong>de</strong> salida = 25,75 mm<br />

Diámetro <strong>de</strong> la polea <strong>de</strong> entrada = 15,3 mm<br />

NP121=2575 vueltas<br />

NP122=1530 vueltas<br />

Relación <strong>de</strong> transmisión = 2575/1530 = 1,683<br />

Paso <strong>de</strong>l husillo = 5 mm<br />

NP123 = 5 mm<br />

F. S5/2<br />

Relación <strong>de</strong> transmisión entre el eje motor y el eje <strong>de</strong>l husillo <strong>de</strong> la máquina.


Captación directa. Parametrización<br />

El regulador <strong>de</strong> posición<br />

Parametrización <strong>de</strong> la captación directa por el sistema clásico<br />

Transmitir el valor <strong>de</strong> la señal <strong>de</strong>s<strong>de</strong> el captador <strong>de</strong> carga mediante un<br />

cable <strong>de</strong> captación directa al conector X3 perteneciente a la tarjeta <strong>de</strong><br />

captación directa <strong>de</strong>l regulador.<br />

Activar el bit 2 <strong>de</strong>l parámetro AP1.<br />

Indicar al regulador cuál es el tipo <strong>de</strong> señal que va a recibir <strong>de</strong>l captador<br />

externo, es <strong>de</strong>cir, cuál es el tipo <strong>de</strong> captador y cuál es su resolución<br />

mediante los parámetros:<br />

GP10 F00719 Feedback2Type<br />

NP117 S00117 ResolutionOfFeedback2<br />

NP118 S00118 ResolutionOfLinearFeedback<br />

PP115 S00115 PositionFeedback2Type<br />

NOTE. Nótese que si el captador externo <strong>de</strong> la captación directa es<br />

rotativo, el parámetro NP118 no tendrá ningún efecto in<strong>de</strong>pendientemente<br />

<strong>de</strong>l valor con el que esté parametrizado.<br />

Si el captador externo es absoluto (p. ej. reglas FAGOR SA, SVA , GA o<br />

GVA) parametrizar a<strong>de</strong>más:<br />

RP60 F02360 SSIClockFrequency<br />

RP61 F02361 SSIDataLength<br />

RP62 F02362 SSIDataFormat<br />

RP63 F02363 SSIFeedbackResolution<br />

tanto si se dispone <strong>de</strong> interfaz SSI como EnDat.<br />

NOTA. Los valores con los que se parametriza una regla absoluta<br />

FAGOR son sus valores por <strong>de</strong>fecto, es <strong>de</strong>cir:<br />

RP60=200 kHz, RP61=32 bits, RP62=0 y RP63=1 dµm<br />

NOTA. Recuér<strong>de</strong>se que con interfaz SSI (unidireccional), se parametrizará<br />

GP10 con valor 4 (señal cuadrada SSI) o 5 (señal senoidal<br />

1Vpp SSI) si se utiliza el método clásico. Con interfaz EnDat la parametrización<br />

será llevada a cabo siempre por el sistema <strong>de</strong> bits y se<br />

proce<strong>de</strong> como se indica en el siguiente apartado.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

95


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

96<br />

Parametrización <strong>de</strong> la captación directa por el sistema <strong>de</strong> bits<br />

Este procedimiento <strong>de</strong> parametrización <strong>de</strong> la captación directa requiere<br />

una versión <strong>de</strong> <strong>software</strong> 06.18 o posterior <strong>de</strong>l regulador.<br />

El parámetro que interviene es:<br />

GP10.# F00719.# Feedback2Type<br />

y sus 16 bits serán interpretados siguiendo esta or<strong>de</strong>nación:<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

T. S5/4 Interpretación <strong>de</strong> los 16 bits <strong>de</strong>l parámetro GP10.<br />

Bit Valor Significado<br />

B15 Modo <strong>de</strong> parametrización<br />

0 Por el sistema clásico (compatibilidad)<br />

1 Por el sistema <strong>de</strong> bits<br />

B14 Indiferente No proce<strong>de</strong><br />

B13...B7 Indiferente Reservados<br />

B6...B3 Lectura <strong>de</strong> cota <strong>de</strong> inicio<br />

0000 No proce<strong>de</strong><br />

0001 Tipo resólver<br />

0010 Con comunicación Stegmann<br />

0011 Tipo efecto Hall (U,V,W)<br />

0100 Mediante señales C y D, 1Vpp<br />

0101 Vía protocolo SSI<br />

0110 Vía protocolo EnDat<br />

0111 No proce<strong>de</strong><br />

B2 Señal I0<br />

0 No dispone <strong>de</strong> señal <strong>de</strong> I0<br />

1 Sí dispone <strong>de</strong> señal <strong>de</strong> I0<br />

B1-B0 Señales incrementales<br />

00 Reservado<br />

01 Señal incremental 1Vpp diferencial<br />

10 Señal incremental TTL diferencial<br />

11 Señal simulada<br />

NOTA. Para reconocer un captador con interfaz digital EnDat 2.1 como<br />

captación motor es necesario disponer <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.21 o<br />

superior y tener instalada una tarjeta <strong>de</strong> captación motor CAPMOTOR-2 en<br />

el regulador. Des<strong>de</strong> la versión 08.05 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador se reconoce<br />

la transmisión con cualquier regulador FAGOR a través <strong>de</strong>l interfaz digital<br />

EnDat 2.2 <strong>de</strong>l valor <strong>de</strong> la posición inicial dado por un encó<strong>de</strong>r absoluto<br />

Hei<strong>de</strong>nhain.<br />

ADVERTENCIA. Si dispone <strong>de</strong> un captador con interfaz digital EnDat asegúrese<br />

siempre <strong>de</strong> ejecutar el comando GC7 - AutophasigOnline - en el<br />

arranque <strong>de</strong> la máquina bajo peligro <strong>de</strong> embalamiento <strong>de</strong>l motor.<br />

Des<strong>de</strong> el WinDDSSetup se introducirá en GP10 el valor <strong>de</strong>cimal equivalente<br />

a la ca<strong>de</strong>na <strong>de</strong> 16 bits consi<strong>de</strong>rada.<br />

Así, p.ej. para la ca<strong>de</strong>na «1100000000111010», GP10 = 49210 obtenido <strong>de</strong><br />

215 +214 +25 +24 +23 +21 .<br />

El rango <strong>de</strong> valores válidos <strong>de</strong> GP10 va <strong>de</strong>s<strong>de</strong> 0 a 65535.<br />

NOTA. Cualquier combinación <strong>de</strong> bits no válida será <strong>de</strong>scubierta por<br />

comprobación previa en el arranque (en la validación <strong>de</strong> parámetros)<br />

mostrando el código <strong>de</strong> error E502 en el display <strong>de</strong>l regulador. Des<strong>de</strong> la<br />

ventana SPY <strong>de</strong>l WinDDSSetup podrá obtenerse información <strong>de</strong> los parámetros<br />

que entran en conflicto.


Ejemplo <strong>de</strong> parametrización <strong>de</strong> una captación directa<br />

El regulador <strong>de</strong> posición<br />

El objetivo es análogo al ejemplo dado para la captación motor pero ahora<br />

para captación directa. Así, el sistema clásicamente utilizado en la parametrización<br />

<strong>de</strong> GP10 con captación directa ha sido:<br />

T. S5/5 GP10 por el sistema clásico.<br />

Captador Señales<br />

incrementales<br />

TTL<br />

1Vpp<br />

Stegmann NP117<br />

SSI<br />

NP117/ NP118<br />

TTL<br />

NP117/NP118<br />

1Vpp<br />

NP117/NP118<br />

1Vpp<br />

Cota absoluta<br />

en el arranque<br />

No<br />

Referenciado Parámetros<br />

que por el sistema <strong>de</strong> parametrización <strong>de</strong> bits, GP10 resulta:<br />

I0<br />

No I0<br />

Véase<br />

GP2=0<br />

Sí<br />

Sólo A0, A1<br />

y A3<br />

No es<br />

necesario<br />

GP10=1,<br />

PP115.0<br />

NP117, NP118<br />

GP10=2,<br />

PP115.0<br />

NP117, NP118<br />

GP10=3,<br />

PP115.0=0<br />

NP117<br />

GP10=5,<br />

PP115.0<br />

NP117, NP118<br />

T. S5/6 GP10 por el sistema <strong>de</strong> bits (con captadores clásicos).<br />

Captador Abs.<br />

inicial<br />

Incr. NP117 NP118 B15 B6...B3 B2 B1B0 Valor<br />

TTL estándar,<br />

cuadrada<br />

- TTL xxxx xxxx 1 0000 1 10 32774<br />

1Vpp estándar,<br />

senoidal<br />

- 1Vpp xxxx xxxx 1 0000 1 01 32773<br />

Stegmann,<br />

Hyperface<br />

- 1Vpp xxxx ---- 1 0010 0 01 32785<br />

FAGOR, SSI - 1Vpp xxxx xxxx 1 0101 0 01 32809<br />

Hei<strong>de</strong>nhain,<br />

EnDat<br />

- 1Vpp xxxx xxxx 1 0110 0 01 32817<br />

Nótese que con NP117=xxxx y NP118=xxxx se quiere indicar que ambos<br />

parámetros <strong>de</strong>ben ser <strong>de</strong>finidos por el usuario.<br />

NOTA. La parametrización <strong>de</strong> la captación directa por el sistema <strong>de</strong> bits<br />

es totalmente compatible con el modo <strong>de</strong> parametrización clásico.<br />

ATENCIÓN, no se equivoque.<br />

Fíjese que esto no quiere <strong>de</strong>cir que el valor <strong>de</strong>cimal a introducir <strong>de</strong>s<strong>de</strong><br />

el WinDDSSetup en el parámetro GP10 por uno u otro método sea el<br />

mismo para una misma captación. De hecho será diferente.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

97


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

98<br />

Otros parámetros<br />

A<strong>de</strong>más, para que el regulador conozca la relación mecánica existente entre<br />

el movimiento <strong>de</strong> la carga y la captación directa <strong>de</strong> la posición, ajustar<br />

los parámetros:<br />

NP131 F00130 InputRevolutions2<br />

NP132 F00131 OutputRevolutions2<br />

NP133 F00132 FeedConstant2<br />

MOTOR<br />

R1<br />

VELOCIDAD DEL<br />

MOTOR<br />

R1'<br />

CAPTACIÓN MOTOR<br />

PASO DE HUSILLO<br />

MESA<br />

HUSILLO<br />

R2'<br />

CAPTACIÓN DIRECTA<br />

Ejemplo<br />

Eje rotativo con reducción <strong>de</strong> 40 y con encó<strong>de</strong>r externo unido<br />

por correa <strong>de</strong>ntada con relación 2:1<br />

NP121=40 vueltas<br />

NP122=1 vuelta<br />

NP123= 360° por vuelta<br />

NP131=2 vueltas<br />

NP132=1 vuelta<br />

NP133= 360° por vuelta<br />

ENCÓDER<br />

No será necesario introducir valores en NP123 y NP133 en el caso<br />

<strong>de</strong> ejes rotativos. Internamente se toma el valor <strong>de</strong> 360° por vuelta<br />

en cada uno <strong>de</strong> ellos.<br />

F. S5/3<br />

Desplazamiento lineal <strong>de</strong> la máquina por vuelta <strong>de</strong> encó<strong>de</strong>r <strong>de</strong> la captación<br />

directa.<br />

R2


Parametrización <strong>de</strong> NP133 y NP117. Relación entera<br />

El regulador <strong>de</strong> posición<br />

En un proceso <strong>de</strong> parametrización, cuando se dispone <strong>de</strong> captación directa<br />

(GP100) y el captador es rotativo (bit 0 <strong>de</strong> PP115=0 encó<strong>de</strong>r) <strong>de</strong>be<br />

asegurarse que la relación:<br />

es un número entero. Si esta condición no se cumple, se activa en el display<br />

<strong>de</strong>l regulador el código <strong>de</strong> error E502 indicando que la parametrización<br />

<strong>de</strong> NP117 no es correcta.<br />

NOTA. Si el método <strong>de</strong> escalado <strong>de</strong> la consigna <strong>de</strong> posición se ha parametrizado<br />

como rotativo, esto es, PP76 (1,0) = 1 0, entonces <strong>de</strong>berá<br />

parametrizarse siempre NP133 = 360,0000. Asegúrese <strong>de</strong> que esto es<br />

así. En el caso <strong>de</strong> que NP133 no tenga este valor, parametrícelo con el<br />

valor 360,0000.<br />

Si la relación anteriormente indicada no es un número entero, siempre<br />

es posible establecer una parametrización equivalente que haga entera<br />

esta relación. Des<strong>de</strong> el siguiente ejemplo véase la forma <strong>de</strong> proce<strong>de</strong>r:<br />

Ejemplo.<br />

NP133 10000 NP117<br />

<br />

2 10<br />

Supóngase que se han parametrizado inicialmente los parámetros NP133<br />

y NP117 <strong>de</strong> las siguiente forma:<br />

NP133 = 360,0000 grados (escalado rotativo)<br />

NP117 = 2600 pulsos por vuelta<br />

NP131 = NP132 = 1 (no hay reducción mecánica, acoplamiento directo)<br />

Sustituyendo estos valores en la relación anterior, se obtiene:<br />

NP133 10000 2 10 NP117 360 10000 2 10<br />

= 2600 = 3686400000 2600<br />

3686400000 2600 = 1843200000 1300 = 18432000 13 = 1417846, 154<br />

Este resultado no es un número entero. Por tanto, esta parametrización activa<br />

el código <strong>de</strong> error E502 en el display <strong>de</strong>l regulador.<br />

Para hacer que esta relación dé como solución un número entero y evitar<br />

que se siga dando el error, será necesario obtener una parametrización<br />

equivalente a la inicial y que cumpla este requisito. Para ello, procédase siguiendo<br />

esta argucia matemática como se indica:<br />

Sustituir los valores <strong>de</strong> la parametrización inicial en la expresión y<br />

obtener la fracción más simplificada (irreducible).<br />

Para los valores dados, resultaba: 18432000/13 (nº no entero).<br />

Descomponer el valor <strong>de</strong> NP117 en un producto <strong>de</strong> dos valores don<strong>de</strong><br />

uno <strong>de</strong> ellos sea el <strong>de</strong>nominador <strong>de</strong> la fracción irreducible (en este caso<br />

13). Luego NP117=2600=13x200.<br />

Modificar el factor 13 por un valor cercano que sea múltiplo <strong>de</strong>l numerador<br />

(184320000), p.ej. 12. Ahora, el nuevo valor <strong>de</strong> NP117 será<br />

12x200=2400. Con esta modificación, cada vuelta <strong>de</strong> encó<strong>de</strong>r sería<br />

contabilizada como 13/12 <strong>de</strong> vuelta.<br />

Compensar la <strong>de</strong>sviación estableciendo para este ejemplo una reducción<br />

<strong>de</strong> 12/13, asignando a NP131=12 y a NP132=13.<br />

NP117 NP132 NP131<br />

INICIAL = NP117 NP132<br />

NP131<br />

EQUIVALENTE<br />

Por tanto:<br />

Parametrización inicial Parametrización equivalente<br />

NP117 = 2600 NP117 = 2400<br />

NP133 = 360 grados NP133 = 360 grados<br />

NP132 = 1 NP132 = 13<br />

NP131 = 1 NP131 = 12<br />

Volver a evaluar la relación con la parametrización equivalente:<br />

NP133 10000 2 10<br />

NP117 360 10000 2 10<br />

= 2400 =<br />

1536000<br />

Esta parametrización será equivalente a la inicial y establecerá para la relación<br />

un número entero, evitando así la activación <strong>de</strong>l código <strong>de</strong> error<br />

E502.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

99


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

100<br />

El interpolador<br />

El CNC genera consignas <strong>de</strong> posición con una frecuencia <strong>de</strong>finida por el<br />

parámetro:<br />

QP1 S00001 ControlUnitCycleTime<br />

En base a estas consignas enviadas por el CNC, el interpolador genera<br />

consignas internas con un período <strong>de</strong> 250 µs (interpolación cúbica).<br />

Este tratamiento <strong>de</strong> las consignas <strong>de</strong> posición hacen más lineal el comportamiento<br />

<strong>de</strong>l sistema.<br />

Position<br />

F. S5/4<br />

Interpolador.<br />

El control proporcional<br />

El control proporcional es el elemento básico <strong>de</strong>l lazo <strong>de</strong> posición. Su función<br />

en el regulador es idéntica a la <strong>de</strong>l parámetro PROGAIN [P23] en el<br />

CNC <strong>de</strong> FAGOR.<br />

Ajuste <strong>de</strong> la ganancia proporcional<br />

La ganancia viene dada en el regulador por el parámetro:<br />

PP104 S00104 PositionKvGain<br />

don<strong>de</strong>:<br />

para ejes lineales se da en m/min <strong>de</strong> consigna <strong>de</strong> velocidad programada<br />

por cada milímetro <strong>de</strong> error <strong>de</strong> seguimiento.<br />

para ejes rotativos se da en grados/min <strong>de</strong> consigna <strong>de</strong> velocidad programada<br />

por cada miligrado <strong>de</strong> error <strong>de</strong> seguimiento.<br />

Ejemplos.<br />

CNC Position Commands<br />

Internal Position Commands [ interpolated ]<br />

Time<br />

PP104 = 1 Para una velocidad programada <strong>de</strong> 1000 mm/min (F1000 en<br />

el CNC) el error <strong>de</strong> seguimiento será <strong>de</strong> 1 mm.<br />

PP104 = 2 Para una velocidad programada <strong>de</strong> 1000 mm/min (F1000 en<br />

el CNC) el error <strong>de</strong> seguimiento será <strong>de</strong> 0,5 mm.<br />

Si el usuario <strong>de</strong>sea obtener un error <strong>de</strong> seguimiento <strong>de</strong> 5 µm para F2000,<br />

el valor <strong>de</strong> Kv se calcula <strong>de</strong>l siguiente modo:<br />

2 / 0.005 = 400, luego, PP104 = 400<br />

NOTA. Ajústese este parámetro según el error <strong>de</strong> seguimiento <strong>de</strong>seado<br />

para una velocidad <strong>de</strong> avance dada.


El feed-forward <strong>de</strong> velocidad<br />

El regulador <strong>de</strong> posición<br />

El feed-forward (prealimentación) <strong>de</strong> velocidad es un complemento al<br />

control proporcional. Su función en el regulador es idéntica a la <strong>de</strong>l parámetro<br />

FFGAIN [P25] en el CNC <strong>de</strong> FAGOR.<br />

El objetivo <strong>de</strong> incorporar el feed-forward <strong>de</strong> velocidad es proporcionar la<br />

velocidad <strong>de</strong>seada (<strong>de</strong>rivada temporal <strong>de</strong> la posición) directamente en el<br />

lazo <strong>de</strong> velocidad sin que tenga que ser la ganancia proporcional la que suministre<br />

este valor, reduciendo así el error <strong>de</strong> seguimiento.<br />

Establece, por tanto, un efecto <strong>de</strong> consigna a<strong>de</strong>lantada (feed-forward) permitiendo<br />

reducir el error <strong>de</strong> seguimiento sin aumentar la ganancia, manteniendo<br />

así la estabilidad <strong>de</strong>l sistema.<br />

Ajuste <strong>de</strong> la ganancia <strong>de</strong> feed-forward <strong>de</strong> velocidad<br />

El efecto <strong>de</strong>l feed-forward <strong>de</strong> velocidad viene dado en el regulador mediante<br />

el parámetro:<br />

PP216 S00296 VelocityFeedForwardPercentage<br />

don<strong>de</strong> se establece el porcentaje <strong>de</strong> la consigna <strong>de</strong> velocidad final que se<br />

anticipa al movimiento. No <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l error <strong>de</strong> seguimiento (lazo abierto).<br />

El porcentaje restante <strong>de</strong> consigna <strong>de</strong> velocidad final es <strong>de</strong>bido a la ganancia<br />

proporcional.<br />

Ver esquema general <strong>de</strong> bloques <strong>de</strong> la figura F. S5/1.<br />

Ejemplo.<br />

PP216 = 80 El 80% <strong>de</strong> la consigna <strong>de</strong> velocidad proviene <strong>de</strong>l feedforward<br />

<strong>de</strong> velocidad. El resto <strong>de</strong> la consigna <strong>de</strong> velocidad<br />

proviene <strong>de</strong>l efecto proporcional.<br />

El feed-forward <strong>de</strong> aceleración<br />

El feed-forward <strong>de</strong> aceleración es un complemento al control proporcional<br />

y al feed-forward <strong>de</strong> velocidad. Su función en el regulador es idéntica a la<br />

<strong>de</strong>l parámetro ACFGAIN [P46] en el CNC <strong>de</strong> FAGOR.<br />

Establece un efecto <strong>de</strong> consigna a<strong>de</strong>lantada (feed-forward) permitiendo reducir<br />

el error <strong>de</strong> seguimiento sin aumentar la ganancia, manteniendo así la<br />

estabilidad <strong>de</strong>l sistema.<br />

Ajuste <strong>de</strong> la ganancia <strong>de</strong> feed-forward <strong>de</strong> aceleración<br />

El efecto <strong>de</strong>l feed-forward <strong>de</strong> aceleración viene dado en el regulador mediante<br />

el parámetro:<br />

PP217 S00348 AccelerationFeedforwardPercentage<br />

don<strong>de</strong> se establece el porcentaje <strong>de</strong> la consigna <strong>de</strong> aceleración final que<br />

se anticipa al movimiento. El resto <strong>de</strong> consigna <strong>de</strong> aceleración final viene<br />

dado por el PI <strong>de</strong> velocidad con el valor <strong>de</strong> la acción proporcional dado por<br />

SP1 y el <strong>de</strong> la acción integral dado por SP2.<br />

Ver esquema general <strong>de</strong> bloques <strong>de</strong> la figura F. S5/1.<br />

Ejemplo.<br />

PP217 = 80 El 80% <strong>de</strong> la consigna <strong>de</strong> aceleración proviene <strong>de</strong>l feedforward<br />

<strong>de</strong> aceleración. No establecer un valor <strong>de</strong> 100% genera<br />

un error <strong>de</strong> seguimiento en la posición y en la velocidad.<br />

Por tanto, el resto <strong>de</strong> la consigna <strong>de</strong> aceleración<br />

llegará a través <strong>de</strong> la acción proporcional SP1 e integral<br />

SP2 <strong>de</strong>l PI <strong>de</strong> velocidad.<br />

EL REGULADOR DE POSICIÓN<br />

Lazo <strong>de</strong> control <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

101


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

102<br />

5.2 Búsqueda <strong>de</strong> cero<br />

El regulador <strong>de</strong> posición es capaz <strong>de</strong> realizar un proceso automático <strong>de</strong><br />

búsqueda <strong>de</strong>l cero máquina.<br />

NOTA. Este proceso automático <strong>de</strong> búsqueda <strong>de</strong> cero no es necesario<br />

cuando se está en presencia <strong>de</strong> motores con captador encó<strong>de</strong>r absoluto<br />

(ref. A1).<br />

NOTA. Si va a realizar una búsqueda <strong>de</strong> cero con captación directa e interfaz<br />

<strong>de</strong> comunicación CAN, asegúrese <strong>de</strong> que dispone <strong>de</strong> una versión<br />

<strong>de</strong> <strong>software</strong> <strong>de</strong>l regulador 08.01, 07.04 o superiores.


Captación incremental<br />

El regulador <strong>de</strong> posición<br />

Este procedimiento pue<strong>de</strong> activarse con el accionamiento en cualquier posición<br />

inicial.<br />

Cuando se encuentra el punto <strong>de</strong> referencia concluye el procedimiento y<br />

establece el punto <strong>de</strong> cero máquina como origen <strong>de</strong> coor<strong>de</strong>nadas para<br />

los sucesivos movimientos a coor<strong>de</strong>nadas absolutas.<br />

Proceso automático <strong>de</strong> búsqueda <strong>de</strong> cero<br />

Se consi<strong>de</strong>ran aquí los parámetros que correspon<strong>de</strong>n a una captación <strong>de</strong><br />

posición ubicada en el motor. En una nota posterior se mencionarán los parámetros<br />

correspondientes a una captación directa.<br />

El punto (0) es el punto aleatorio <strong>de</strong> encendido <strong>de</strong> la máquina. La captación<br />

<strong>de</strong> posición dada en la variable PV51 (S00051) toma inicialmente este<br />

punto como origen <strong>de</strong> coor<strong>de</strong>nadas.<br />

(bH) = before Homing = antes <strong>de</strong> la ejecución <strong>de</strong> HOME<br />

(aH) = after Homing = <strong>de</strong>spués <strong>de</strong> la ejecución <strong>de</strong> HOME<br />

Cuando se ejecuta la instrucción HOME comienza un movimiento automático<br />

para la búsqueda <strong>de</strong>l punto <strong>de</strong> referencia con dos posibles comportamientos<br />

<strong>de</strong>pendiendo <strong>de</strong> la posición <strong>de</strong>l punto <strong>de</strong> inicio: Así:<br />

(1) Con el HomeSwitch liberado PV200 (S00400)=0. Línea continua<br />

(2) Con el HomeSwitch pulsado PV200 (S00400)=1. Línea discontinua<br />

Los parámetros que <strong>de</strong>terminan las velocida<strong>de</strong>s <strong>de</strong> búsqueda <strong>de</strong> cero en<br />

cada fase <strong>de</strong>l proceso son:<br />

PP41 S00041 HomingVelocity<br />

PP1 F01300 HomingVelocitySlow<br />

Speed<br />

S400<br />

I0's<br />

0<br />

1<br />

2<br />

1 0<br />

2<br />

S51 (bH)<br />

F1300 S41<br />

S51 (aH)<br />

F. S5/5<br />

Captación incremental. Proceso automático <strong>de</strong> búsqueda <strong>de</strong> cero.<br />

Al paso por el punto <strong>de</strong> referencia (punto con la señal <strong>de</strong> I0 buscada) que<br />

siempre se establece a velocidad baja PP1, el sistema registra el valor <strong>de</strong><br />

la captación <strong>de</strong> posición en la variable:<br />

PV173 S00173 MarkerPositionA<br />

Se activa la variable:<br />

PV208 S00408 ReferenceMarkerPulseRegistered<br />

y se <strong>de</strong>tiene el motor.<br />

S175 S173<br />

Punto <strong>de</strong> referencia<br />

S52<br />

S150<br />

Punto <strong>de</strong> cero máquina<br />

Punto aleatorio <strong>de</strong> encendido <strong>de</strong> la máquina<br />

Con el HomeSwitch liberado<br />

Con el HomeSwitch pulsado<br />

Position<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

103


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

104<br />

i<br />

Para establecer el nuevo valor <strong>de</strong> PV51, se <strong>de</strong>termina la variable:<br />

PV175 S00175 DisplacementParameter1<br />

mediante la ecuación:<br />

Se activa la variable:<br />

S175 = S52 - S150 - S173<br />

PV203 S00403 PositionFeedbackStatus<br />

y se asigna a la consigna interna <strong>de</strong> posición suministrada por la variable:<br />

PV47 S00047 PositionCommand<br />

el valor <strong>de</strong> la nueva captación <strong>de</strong> posición PV51.<br />

Finalmente, el regulador <strong>de</strong> posición está preparado para ejecutar los movimientos<br />

absolutos.<br />

INFORMACIÓN. Búsquedas <strong>de</strong> cero sucesivas pue<strong>de</strong>n <strong>de</strong>jar el motor en<br />

posiciones finales diferentes. Esto es <strong>de</strong>bido a que las frenadas no han<br />

sido iguales, pero el cero ha sido buscado correctamente.<br />

Cambio <strong>de</strong> ubicación <strong>de</strong>l punto <strong>de</strong> referencia<br />

Una sustitución <strong>de</strong>l captador o <strong>de</strong>l motor pue<strong>de</strong> modificar la ubicación <strong>de</strong>l<br />

punto con la señal <strong>de</strong> I0 buscada.<br />

Para conservar la misma ubicación <strong>de</strong>l cero máquina, ajústese el parámetro<br />

<strong>de</strong> offset:<br />

PP150 S00150 ReferenceOffset1<br />

NOTA. Determínese este ajuste en base a alguna cota conocida en el<br />

sistema <strong>de</strong> referencia anterior.<br />

NOTA.<br />

Cuando la captación se realiza a través <strong>de</strong> un sensor <strong>de</strong> captación directa<br />

<strong>de</strong>l movimiento (conector X3 <strong>de</strong>l regulador) algunos <strong>de</strong> los parámetros citados<br />

anteriormente <strong>de</strong>berán ser sustituídos por sus homólogos.<br />

Con captación motor:<br />

PP52 S00052 ReferenceDistance1<br />

PP150 S00150 ReferenceOffset1<br />

PV51 S00051 PositionFeedback1<br />

PV175 S00175 DisplacementParameter1<br />

Con captación directa (homólogos a los anteriores, respectivamente):<br />

PP54 S00054 ReferenceDistance2<br />

PP151 S00151 ReferenceOffset2<br />

PV53 S00053 PositionFeedback2<br />

PV176 S00176 DisplacementParameter2<br />

Los párametros ReferenceDistance y ReferenceOffset <strong>de</strong>l regulador son<br />

equivalentes a los parámetros REFVALUE (P53) y REFSHIFT (P47) <strong>de</strong> los<br />

ejes <strong>de</strong>l CNC 8055/55i.


Configuración <strong>de</strong> la búsqueda <strong>de</strong> cero<br />

Para establecer la dirección <strong>de</strong> búsqueda y la lógica booleana <strong>de</strong>l Home-<br />

Switch se dispone <strong>de</strong>l parámetro:<br />

PP147 S00147 HomingParameter<br />

El regulador <strong>de</strong> posición<br />

que <strong>de</strong>termina con los bits 0 y 1 cuál es la dirección <strong>de</strong> búsqueda consi<strong>de</strong>rada<br />

positiva y si la activación <strong>de</strong>l Home-Switch significa que cierra su contacto<br />

eléctrico o lo abre.<br />

S400<br />

I0s<br />

S400<br />

I0s<br />

bit1 S147 = 0<br />

bit0 S147 = 0<br />

bit1 S147 = 0<br />

bit0 S147 = 1<br />

Pos<br />

Pos<br />

F. S5/6<br />

Configuración <strong>de</strong> la búsqueda <strong>de</strong> cero.<br />

Conexión eléctrica <strong>de</strong>l Home-Switch<br />

Cuando el contacto eléctrico se lleva a una <strong>de</strong> las entradas digitales <strong>de</strong>l regulador:<br />

Si no se emplea el PLC, asignar la variable PV200 (S00400) a alguno<br />

<strong>de</strong> los parámetros IP10, ... , IP13 (en nomenclatura SERCOS F00901,<br />

..., F00904). Conectar el Home-Switch a la entrada digital asociada al<br />

parámetro elegido.<br />

Si se hace uso <strong>de</strong>l PLC, indicar mediante una instrucción que el bit 0 <strong>de</strong><br />

la variable PV200 (S00400) <strong>de</strong>be tomar el valor <strong>de</strong> una <strong>de</strong> las entradas<br />

digitales (p. ej: I1). La instrucción es: I1= B0S400.<br />

Cuando el contacto eléctrico se lleva a una <strong>de</strong> las entradas digitales <strong>de</strong>l<br />

CNC 8070:<br />

El control numérico comunica el estado <strong>de</strong>l contacto por vía SERCOS<br />

pero sigue siendo el regulador el que controla el proceso <strong>de</strong> búsqueda<br />

<strong>de</strong> cero.<br />

Ubicación mecánica <strong>de</strong>l Home-Switch<br />

Con el fin <strong>de</strong> evitar problemas <strong>de</strong> repetitividad en la búsqueda <strong>de</strong> I0, es recomendable<br />

tomar algunas precauciones en cuanto a la ubicación <strong>de</strong>l<br />

Home-Switch.<br />

Captación sin señales <strong>de</strong> I0<br />

S400<br />

I0s<br />

S400<br />

I0s<br />

NOTA. En la referencia <strong>de</strong> motores FAGOR, estos captadores aparecen<br />

como E1, E3 ó R0.<br />

En cada giro <strong>de</strong>l encó<strong>de</strong>r, la carga se <strong>de</strong>splaza una distancia L dada por la<br />

expresión:<br />

L = NP122<br />

· NP123<br />

NP121<br />

bit1 S147 = 1<br />

bit0 S147 = 0<br />

bit1 S147 = 1<br />

bit0 S147 = 1<br />

En el momento en que finaliza la búsqueda <strong>de</strong> cero y el motor se <strong>de</strong>tiene,<br />

la cota <strong>de</strong> posición <strong>de</strong>be estar <strong>de</strong>ntro <strong>de</strong>l margen ± L/4.<br />

Pos<br />

Pos<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

105


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

106<br />

Ubíquese el interruptor <strong>de</strong>l Home-Switch en un punto <strong>de</strong>l recorrido <strong>de</strong> la<br />

carga en el que se cumpla la condición anterior.<br />

Captación con señales <strong>de</strong> I0<br />

NOTA. En la referencia <strong>de</strong> motores FAGOR, estos captadores aparecen<br />

como E1 ó I0.<br />

A. Problema <strong>de</strong> repetitividad en la búsqueda <strong>de</strong> I0<br />

Con el fin <strong>de</strong> evitar posibles problemas <strong>de</strong> repetitividad en la búsqueda <strong>de</strong><br />

I0, es muy importante estar alerta en la ubicación <strong>de</strong>l Home-Switch <strong>de</strong> la<br />

máquina y en la <strong>de</strong>l I0 <strong>de</strong>l captador próximo a él.<br />

Así, situar el Home-Switch muy próximo a la posición <strong>de</strong> un I0 pue<strong>de</strong> generar<br />

la no repetición <strong>de</strong>l I0 en una búsqueda <strong>de</strong> cero, es <strong>de</strong>cir, pue<strong>de</strong> encontrar<br />

dos I0s diferentes, y por tanto, distinta posición <strong>de</strong>l cero máquina.<br />

La causa que pue<strong>de</strong> generar este problema es la fluctuación <strong>de</strong>l flanco <strong>de</strong><br />

activación o <strong>de</strong>sactivación <strong>de</strong>l Home-Switch.<br />

Ver figura F. S5/7 (A o B) para constatar este hecho.<br />

A<br />

Speed<br />

B<br />

Speed<br />

S400<br />

I0's<br />

S400<br />

I0's<br />

1<br />

1<br />

Home-switch not pressed<br />

Home-switch pressed<br />

F. S5/7<br />

Problema <strong>de</strong> repetitividad en la búsqueda <strong>de</strong> cero.<br />

B. Solución al problema <strong>de</strong> repetitividad en la búsqueda <strong>de</strong> I0<br />

En presencia <strong>de</strong> una situación <strong>de</strong> este tipo, el problema pue<strong>de</strong> solucionarse<br />

<strong>de</strong> dos modos:<br />

Solución por <strong>de</strong>splazamiento físico <strong>de</strong>l Home-Switch: Alejar físicamente<br />

el Home-Switch <strong>de</strong> la señal <strong>de</strong> I0. El valor <strong>de</strong> la distancia que<br />

<strong>de</strong>berá <strong>de</strong>splazarse viene dada por la variable:<br />

PV1 S00289 HomeSwitchDistance<br />

tras haber realizado una búsqueda <strong>de</strong> I0.<br />

Solución por <strong>de</strong>splazamiento mediante <strong>software</strong> <strong>de</strong>l Home-<br />

Switch: Realizar un <strong>de</strong>splazamiento <strong>de</strong>l Home-Switch mediante<br />

la ejecución <strong>de</strong>l comando:<br />

GC6 F00615 HomeSwitchAutoCalibration<br />

don<strong>de</strong> los parámetros a consi<strong>de</strong>rar son:<br />

PP4 S00299 HomeSwitchOffset<br />

PV1 S00298 HomeSwitchDistance<br />

Position<br />

Position<br />

Para obtener más información sobre estos parámetros, ver capítulo 13 <strong>de</strong><br />

este mismo manual.


i<br />

El regulador <strong>de</strong> posición<br />

C. Ejecución <strong>de</strong>l comando GC6<br />

El <strong>de</strong>splazamiento <strong>de</strong>l Home-Switch mediante el comando GC6 se<br />

realizará <strong>de</strong> la siguiente manera:<br />

• Realizar una búsqueda <strong>de</strong> cero con la finalidad <strong>de</strong> que el regulador<br />

conozca la posición <strong>de</strong>l I0 y <strong>de</strong>l Home-Switch.<br />

El I0 encontrado no será el <strong>de</strong>finitivo ya que habrá que realizar un<br />

<strong>de</strong>splazamiento <strong>de</strong>l Home-Switch pero la variable PV1 ya dispondrá<br />

<strong>de</strong>l valor óptimo que <strong>de</strong>berá <strong>de</strong>splazarse.<br />

Speed<br />

F. S5/8<br />

Primera búsqueda <strong>de</strong> cero. Significado <strong>de</strong> la variable PV1.<br />

• Ejecutar el comando GC6.<br />

Se almacena en el parámetro PP4 el valor <strong>de</strong>l <strong>de</strong>splazamiento óptimo<br />

<strong>de</strong>l Home-Switch. (PV1 PP4).<br />

• Ejecutar el comando GC1.<br />

Se almacenan los parámetros en memoria flash para tener ajustado el<br />

Home-Switch <strong>de</strong> forma permanente.<br />

• Realizar nuevamente una búsqueda <strong>de</strong> cero.<br />

El I0 obtenido será el <strong>de</strong>finitivo.<br />

Speed<br />

S400<br />

I0's<br />

S400<br />

I0's<br />

F. S5/9<br />

Obtención <strong>de</strong>l I0 válido.<br />

1<br />

1<br />

d: distance<br />

between I0s<br />

optimum<br />

d/2<br />

Home-switch not pressed<br />

Home-switch pressed<br />

d: distance<br />

between I0s<br />

optimum<br />

d/2<br />

Home-switch not pressed<br />

Home-switch pressed<br />

home-switch<br />

PV1<br />

home-switch<br />

PV1<br />

Position<br />

Position<br />

INFORMACIÓN. A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.03 (07.02 y superiores<br />

o 08.01 si dispone <strong>de</strong> interfaz CAN) se realizará una comprobación <strong>de</strong><br />

las cotas obtenidas tras una búsqueda <strong>de</strong> cero. Así, si la cota obtenida<br />

(PV51 o PV53, según sea el caso) está fuera <strong>de</strong> límites y éstos, están habilitados<br />

(PP55.4=1) se dará el código <strong>de</strong> error E150 (OverTravel LimitsExcee<strong>de</strong>d).<br />

Esta comprobación es realizada únicamente al finalizar la<br />

búsqueda <strong>de</strong> cero y es llevada a cabo tanto en control <strong>de</strong> posición como en<br />

control <strong>de</strong> velocidad.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

107


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

108<br />

D. Parametrización <strong>de</strong> NP166 (es obligatorio siempre)<br />

Cuando se dispone <strong>de</strong> captación con señales <strong>de</strong> I0, generalmente el parámetro<br />

NP166, parametrizado por <strong>de</strong>fecto con un valor <strong>de</strong> 1000, es válido<br />

prácticamente en la mayoría <strong>de</strong> las situaciones. Este parámetro es<br />

utilizado internamente por el regulador para realizar el testeo <strong>de</strong> la distancia<br />

entre señales <strong>de</strong> I0, generando el código <strong>de</strong> error E253 en el caso <strong>de</strong><br />

no encontrar una señal <strong>de</strong> I0 en dos vueltas.<br />

NOTA. Recuér<strong>de</strong>se que el parámetro NP166 indica el nº <strong>de</strong> ondas incrementales<br />

que hay entre dos señales <strong>de</strong> I0. Síganse los siguientes ejemplos<br />

para saber con qué valor parametrizar NP166.<br />

Ejemplo 1.<br />

Sea una regla que dispone <strong>de</strong> señales <strong>de</strong> I0. Si la distancia entre I0s es <strong>de</strong><br />

20 mm y su resolución es <strong>de</strong> 20 µm. ¿Con qué valor <strong>de</strong>be parametrizarse<br />

el parámetro NP166 ?<br />

El valor <strong>de</strong> NP166 será el cociente entre:<br />

NP166 = distancia entre I0s / resolución<br />

Tras realizar una conversión a las mismas unida<strong>de</strong>s, se obtiene:<br />

NP166 = 20 000 µm / 20 µm = 1000 ondas entre I0s.<br />

por tanto: NP166 = 1000.<br />

Ahora bien, cuando se dispone <strong>de</strong> una única señal <strong>de</strong> I0 (algo poco común),<br />

ya no es válido el valor asignado por <strong>de</strong>fecto a NP166 y, por tanto,<br />

es obligado realizar una parametrización correcta <strong>de</strong> este parámetro.<br />

Ejemplo 2.<br />

Sea una regla que dispone <strong>de</strong> una única señal <strong>de</strong> I0. La distancia medida<br />

entre el home-switch y el I0 es <strong>de</strong> 537 mm y la resolución <strong>de</strong> la regla es <strong>de</strong><br />

20 µm. ¿Con qué valor <strong>de</strong>be parametrizarse el parámetro NP166 ?<br />

El valor <strong>de</strong> NP166 será el cociente entre:<br />

NP166 = [ (distancia entre el home-switch y el I0) + k ] / [ resolución ]<br />

don<strong>de</strong> pue<strong>de</strong>n adoptarse para «k» valores <strong>de</strong> entre 20 y 30 mm, en general.<br />

NOTA. Nótese que este valor «k» se introduce como margen, con el fin<br />

<strong>de</strong> asegurar que en una búsqueda <strong>de</strong> I0 va a ser encontrado el único I0<br />

que existe y evitar que se genere el código <strong>de</strong> error E253.<br />

Tras convertir los datos a las mismas unida<strong>de</strong>s y consi<strong>de</strong>rando arbitrariamente<br />

un valor <strong>de</strong> k = 25 mm, se obtiene:<br />

NP166 = (537 000 µm + 25 000 µm) / 20 µm = 28100.<br />

por tanto: NP166 = 28100.<br />

Si para el valor <strong>de</strong> NP166, calculado en el ejemplo 2, se genera el código<br />

<strong>de</strong> error E253 en una búsqueda <strong>de</strong> I0, antes <strong>de</strong> llegar a la zona <strong>de</strong>l I0,<br />

adoptar un valor <strong>de</strong>l margen «k» algo mayor al que se ha tomado.<br />

OBLIGACIÓN. Es obligatorio parametrizar NP166 tanto si se dispone <strong>de</strong><br />

captación con I0s codificados como si sólo se dispone <strong>de</strong> captación con<br />

señales <strong>de</strong> I0.


i<br />

Con I0 <strong>de</strong> cabezal y reducción mecánica distinta <strong>de</strong> 1:1<br />

El regulador <strong>de</strong> posición<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.03 es posible referenciar un cabezal<br />

que sólo disponga <strong>de</strong> captación motor cuando la relación <strong>de</strong> transmisión<br />

mecánica NP121/ NP122 no es 1/1.<br />

Restricciones <strong>de</strong> la aplicación<br />

Únicamente será aplicable a:<br />

Transmisiones por correa <strong>de</strong>ntada.<br />

Ejes rotativos (o cabezales).<br />

NOTA. Nótese que no tiene sentido en presencia <strong>de</strong> ejes lineales.<br />

INFORMACIÓN. Adviértase que parametrizar NP121 con valores muy<br />

elevados, don<strong>de</strong> se establece el nº <strong>de</strong> vueltas <strong>de</strong> la polea conductora solidaria<br />

al eje <strong>de</strong>l motor dotado <strong>de</strong> captador con señal <strong>de</strong> I0, pue<strong>de</strong> generar<br />

problemas <strong>de</strong> repetitividad en la búsqueda <strong>de</strong> I0. Por tanto:<br />

¡No parametrizar NP121 con valores excesivamente altos!<br />

Para evitar posibles problemas <strong>de</strong> repetitividad en la búsqueda <strong>de</strong> I0, es<br />

muy importante estar alerta en no disponer <strong>de</strong> diferentes I0s muy próximos<br />

entre sí como consecuencia <strong>de</strong> adjudicar a NP121 valores muy altos.<br />

El siguiente ejemplo da i<strong>de</strong>a <strong>de</strong> la relación existente entre el valor asignado<br />

a NP121 y la proximidad <strong>de</strong> dos I0s distintos.<br />

Ejemplo.<br />

Sea una transmisión por correa <strong>de</strong>ntada don<strong>de</strong> la polea transmisora es solidaria<br />

al eje <strong>de</strong> un motor con captador dotado <strong>de</strong> señal I0. La relación <strong>de</strong><br />

transmisión entre polea conductora y polea conducida es NP121/NP122 =<br />

5/4. Por cada vuelta <strong>de</strong>l motor transmisor (un I0 cada 360°) la polea conducida<br />

gira 288° según esta relación <strong>de</strong> transmisión. Si se representan las<br />

posiciones <strong>de</strong> I0 registradas en 5 vueltas <strong>de</strong> motor en relación a las 4 vueltas<br />

<strong>de</strong> la polea conducida se obtienen 5 señales I0 separadas 72°.<br />

Si ahora se parametriza NP121 con un valor muy elevado (p. ej, 5.000) la<br />

relación <strong>de</strong> transmisión será NP121/NP122=5000/4 y siguiendo el razonamiento<br />

anterior se obtendrían 5.000 señales <strong>de</strong> I0 separadas 0,072° por<br />

cada 4 vueltas <strong>de</strong> la polea conducida.<br />

Se observa, por tanto, que todas estas señales <strong>de</strong> I0 diferentes estarían<br />

tan próximas que cualquier fluctuación <strong>de</strong>l flanco <strong>de</strong> activación/<strong>de</strong>sactivación<br />

<strong>de</strong> la leva (home-switch) en una búsqueda <strong>de</strong> I0 podría no repetir el I0<br />

y por tanto establecer una posición <strong>de</strong> cero máquina distinta.<br />

NOTA. Recuér<strong>de</strong>se que si dispone <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.14 o inferior,<br />

entonces, con relaciones <strong>de</strong> transmisión NP121/NP122 simplificables<br />

matemáticamente, <strong>de</strong>be realizarse la simplificación exacta antes <strong>de</strong><br />

ser parametrizados. Así p.ej. para una relación <strong>de</strong> 32/24, tras la simplificación<br />

resulta 4/3 y, por tanto, se parametrizará NP121= 4 y NP122 = 3.<br />

OBLIGACIÓN. En una búsqueda <strong>de</strong> cero con captador dotado <strong>de</strong> señal I0<br />

y relación <strong>de</strong> transmisión diferente <strong>de</strong> 1:1 es <strong>de</strong> suma importancia realizar<br />

todo el procedimiento indicado en la «solución por <strong>de</strong>splazamiento mediante<br />

<strong>software</strong> <strong>de</strong>l home-switch» en el apartado anterior, es <strong>de</strong>cir, ejecutar<br />

el comando GC6 y realizar los pasos sucesivos que se indican en ese<br />

apartado. Nótese que para diferentes ejecuciones <strong>de</strong>l comando GC6 en<br />

esta aplicación, la variable PV1 irá tomando distintos valores.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

109


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

110<br />

Captación con marcas I0 e I0 codificadas<br />

Un insignificante movimiento <strong>de</strong>l motor es suficiente para que el regulador<br />

i<strong>de</strong>ntifique la posición absoluta <strong>de</strong> la máquina.<br />

Para la ejecución <strong>de</strong> ese procedimiento es necesario i<strong>de</strong>ntificar al captador<br />

mediante los parámetros siguientes:<br />

GP10 F00719 Feedback2Type<br />

NP117 S00117 ResolutionOfFeedback2<br />

NP118 S00118 ResolutionOfLinearFeedback<br />

NP165 S00165 DistanceCo<strong>de</strong>dReferenceMarksA<br />

NP166 S00166 DistanceCo<strong>de</strong>dReferenceMarksB<br />

PP115 S00115 PositionFeedback2Type<br />

Nota. Parametrizar NP118 sólo proce<strong>de</strong> para encó<strong>de</strong>rs lineales. Para encó<strong>de</strong>rs<br />

rotativos es indiferente su parametrización.<br />

Con marcas I0 no codificadas en encó<strong>de</strong>rs lineales<br />

F. S5/10<br />

Representación <strong>de</strong> los parámetros <strong>de</strong> un encó<strong>de</strong>r lineal con marcas I0 no<br />

codificadas.<br />

Ejemplo.<br />

X X<br />

X<br />

NP117<br />

Paso <strong>de</strong> rayado<br />

Una regla <strong>de</strong> vidrio cromado SVX <strong>de</strong> FAGOR con paso <strong>de</strong> rayado <strong>de</strong> 20<br />

µm y señal <strong>de</strong> salida TTL diferencial <strong>de</strong> período T <strong>de</strong> 4 µm dispone <strong>de</strong> un<br />

grupo <strong>de</strong> marcas <strong>de</strong> I0 distanciadas entre sí 2500 ciclos <strong>de</strong> señal (X=50<br />

mm = 50000 µm). Los valores que <strong>de</strong>ben adjudicarse a los parámetros<br />

<strong>de</strong>l regulador son:<br />

GP10=1. Señal cuadrada TTL<br />

NP117 = Paso <strong>de</strong>l rayado = 20 µm (dato <strong>de</strong> catálogo)<br />

NP118 = Período T <strong>de</strong> las señales <strong>de</strong> salida = 4 µm (dato <strong>de</strong> catálogo)<br />

NP165 = No proce<strong>de</strong><br />

NP166 = 1000 en todas las reglas FAGOR ¡siempre!<br />

A<strong>de</strong>más, para establecer el funcionamiento con este tipo <strong>de</strong> captadores<br />

hay que ajustar los bits 6, 5, 3, 1 y 0 <strong>de</strong>l parámetro PP115. Sígase el procedimiento<br />

que se indica:<br />

bit 0=1 Lineal<br />

bit 1=0 Sin I0s codificados<br />

bit 3 El sentido <strong>de</strong> contaje <strong>de</strong>bería estar ya ajustado<br />

Realizada la búsqueda <strong>de</strong> I0, mover el eje en dirección positiva<br />

y realizar una nueva búsqueda <strong>de</strong> I0. Si la cota dada tras la<br />

bit 5<br />

segunda búsqueda <strong>de</strong> I0 es menor que la dada por la primera,<br />

complementar el valor <strong>de</strong>l parámetro PP115.5<br />

bit 6=0 Captador incremental


Tabla <strong>de</strong> parametrización <strong>de</strong> encó<strong>de</strong>rs lineales FAGOR con marcas I0<br />

no codificadas<br />

ENCÓDERS LINEALES FAGOR NP166 NP117 NP118<br />

SX SVX GX MX MK CX 1000 20 4<br />

SY SVY GY 1000 20 2<br />

SW SV GW 1000 20 0,4<br />

SP SVP GP MT MK MT MK MP CT CP 1000 20 20<br />

LX 1000 40 4<br />

LP 2000 40 40<br />

FX 2000 100 4<br />

FT 1000 100 20<br />

FP 1000 100 100<br />

El regulador <strong>de</strong> posición<br />

NP117. Paso <strong>de</strong>l rayado <strong>de</strong>l cristal o fleje <strong>de</strong>l encó<strong>de</strong>r lineal en µm.<br />

En mo<strong>de</strong>los FAGOR, pue<strong>de</strong> ser 20, 40 o 100 µm, según mo<strong>de</strong>lo.<br />

NP118. Período T <strong>de</strong> las señales <strong>de</strong> salida <strong>de</strong>l encó<strong>de</strong>r lineal en µm.<br />

En mo<strong>de</strong>los FAGOR, pue<strong>de</strong> ser 4, 2, 0.4, 20, 40 o 100 µm, según mo<strong>de</strong>lo.<br />

NP166. Valor obtenido <strong>de</strong> calcular la distancia entre dos I0s consecutivos<br />

dividida entre el paso <strong>de</strong> rayado. En mo<strong>de</strong>los FAGOR siempre 1000.<br />

NOTA. Nótese que no proce<strong>de</strong> parametrizar NP165 cuando se dispone<br />

<strong>de</strong> encó<strong>de</strong>rs lineales sin I0s codificados.<br />

Con marcas I0 codificadas en encó<strong>de</strong>rs lineales<br />

X=Distancia entre dos I0s codificados "fijos" consecutivos<br />

Y=Distancia entre dos I0s codificados "móviles" consecutivos<br />

X X<br />

NP165 = Y/NP117<br />

NP166 = X/NP117<br />

X<br />

F. S5/11<br />

Representación <strong>de</strong> los parámetros <strong>de</strong> un encó<strong>de</strong>r lineal con marcas I0 codificadas.<br />

Ejemplo.<br />

Y Y NP117<br />

Paso <strong>de</strong> rayado<br />

Una regla <strong>de</strong> vidrio cromado SVOX <strong>de</strong> FAGOR con paso <strong>de</strong> rayado <strong>de</strong> 20<br />

µm y señal <strong>de</strong> salida TTL diferencial dispone <strong>de</strong> un grupo <strong>de</strong> marcas <strong>de</strong> I0<br />

distanciadas entre sí 100 ciclos <strong>de</strong> señal (X=20 mm = 20000 µm). El grupo<br />

<strong>de</strong> marcas que se alternan con las anteriores están distanciadas 100,1 ciclos<br />

<strong>de</strong> señal (Y=20,02 mm= 20020 µm).<br />

Suponiendo que, en este mo<strong>de</strong>lo <strong>de</strong> regla, se consigue una precisión <strong>de</strong> 4<br />

µm (factor multiplicador x5) y las señales <strong>de</strong> salida son TTL diferenciales,<br />

los valores que <strong>de</strong>ben adjudicarse a los parámetros <strong>de</strong>l regulador son:<br />

GP10=1. Señal cuadrada TTL<br />

NP117 = Paso <strong>de</strong>l rayado = 20 µm (dato <strong>de</strong> catálogo)<br />

NP118 = Período T <strong>de</strong> las señales <strong>de</strong> salida = 4 µm (dato <strong>de</strong> catálogo)<br />

NP165 = Y/NP117 = 20,02 mm x (1000 µm/mm) / 20 µm = 1001<br />

Nota. Y=20,02 mm en todas las reglas FAGOR excepto en mo<strong>de</strong>los L.<br />

NP166 = 20 mm x (1000 µm/mm) / 20 µm = 1000<br />

Nota. X=20 mm en todas las reglas FAGOR excepto en mo<strong>de</strong>los L.<br />

Y<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

111


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

112<br />

A<strong>de</strong>más, para establecer el funcionamiento con este tipo <strong>de</strong> captadores<br />

hay que ajustar los bits 6, 5, 3, 1 y 0 <strong>de</strong>l parámetro PP115. Sígase el procedimiento<br />

que se indica:<br />

bit 0=1 Lineal<br />

bit 1=1 Con I0s codificados<br />

bit 3 El sentido <strong>de</strong> contaje <strong>de</strong>bería estar ya ajustado<br />

Realizada la búsqueda <strong>de</strong> I0, mover el eje en dirección positiva<br />

y realizar una nueva búsqueda <strong>de</strong> I0. Si la cota dada tras<br />

bit 5<br />

la segunda búsqueda <strong>de</strong> I0 es menor que la dada por la primera,<br />

complementar el valor <strong>de</strong>l parámetro PP115.5<br />

bit 6=0 Captador incremental<br />

El proceso <strong>de</strong> fabricación <strong>de</strong> los captadores lineales (reglas) con I0s codificados<br />

hace que cada uno <strong>de</strong> los captadores posea una cota cero diferente.<br />

Para ubicar el origen <strong>de</strong> coor<strong>de</strong>nadas en un punto concreto <strong>de</strong>l recorrido<br />

<strong>de</strong>berán seguirse estos pasos:<br />

Realizar una búsqueda <strong>de</strong> I0.<br />

Desplazar el accionamiento hasta el punto seleccionado como cero.<br />

Leer la variable PV53.<br />

Introducir el valor leído en PV53 en el parámetro PP178 con el signo<br />

cambiado.<br />

Tabla <strong>de</strong> parametrización <strong>de</strong> encó<strong>de</strong>rs lineales FAGOR con marcas I0<br />

codificadas<br />

ENCÓDERS LINEALES FAGOR NP166 NP165 NP117 NP118 FACTOR<br />

MULTIPL.<br />

SOP GOP MOP COP 1000 1001 20 20 1<br />

SVOP MOC COC 1000 1001 20 20 1<br />

MOT COT 1000 1001 20 20 1<br />

SOX GOX MOX COX 1000 1001 20 4 5<br />

SVOX 1000 1001 20 4 5<br />

LOP 2000 2001 40 40 1<br />

LOX 2000 2001 40 4 10<br />

FOP 1000 1001 100 100 1<br />

FOT 1000 1001 100 20 5<br />

FOX 1000 1001 100 4 25<br />

NP117. Paso <strong>de</strong>l rayado <strong>de</strong>l cristal o fleje <strong>de</strong>l encó<strong>de</strong>r lineal en µm.<br />

En mo<strong>de</strong>los FAGOR, pue<strong>de</strong> ser 20, 40 o 100 µm, según mo<strong>de</strong>lo.<br />

NP118. Período T <strong>de</strong> las señales <strong>de</strong> salida <strong>de</strong>l encó<strong>de</strong>r lineal en µm.<br />

En mo<strong>de</strong>los FAGOR, pue<strong>de</strong> ser 4, 2, 0.4, 20, 40 o 100 µm, según mo<strong>de</strong>lo.<br />

NP165. Valor obtenido <strong>de</strong> calcular la distancia entre dos I0s codificados<br />

“móviles” consecutivos dividida entre el paso <strong>de</strong> rayado.<br />

En mo<strong>de</strong>los FAGOR, 1001, salvo mo<strong>de</strong>los L, 2001.<br />

NP166. Valor obtenido <strong>de</strong> calcular la distancia entre dos I0s codificados<br />

“fijos” consecutivos dividida entre el paso <strong>de</strong> rayado.<br />

En mo<strong>de</strong>los FAGOR, 1000, salvo mo<strong>de</strong>los L, 2000.<br />

NOTA. Nótese que el factor multiplicador es la relación entre el paso <strong>de</strong><br />

rayado <strong>de</strong>l cristal o fleje y el período T <strong>de</strong> las señales <strong>de</strong> salida <strong>de</strong>l<br />

encó<strong>de</strong>r lineal. En mo<strong>de</strong>los FAGOR, pue<strong>de</strong> ser 1, 5, 10 o 25, según mo<strong>de</strong>lo<br />

y no se refleja explícitamente en ningún parámetro <strong>de</strong>l regulador.


Con marca <strong>de</strong> referencia I0 incremental en encó<strong>de</strong>rs rotativos<br />

Ejemplo.<br />

El regulador <strong>de</strong> posición<br />

Sea un disco <strong>de</strong> vidrio cromado <strong>de</strong> referencia S-P-18000-D90 <strong>de</strong> FAGOR.<br />

Según catálogo, su resolución es <strong>de</strong> 18000 impulsos por vuelta y su señal<br />

<strong>de</strong> salida es senoidal 1 Vpp.<br />

Los valores que <strong>de</strong>ben adjudicarse a los parámetros son:<br />

GP10=2 Señal senoidal 1Vpp<br />

NP117=18000 Nº impulsos por vuelta<br />

NOTA. Nótese que no proce<strong>de</strong> parametrizar NP165, NP166 y NP118<br />

cuando se dispone <strong>de</strong> encó<strong>de</strong>rs rotativos con marca <strong>de</strong> referencia I0 incremental.<br />

Para establecer el funcionamiento con este tipo <strong>de</strong> captadores hay que<br />

ajustar los bits 6, 5, 3, 1 y 0 <strong>de</strong>l parámetro PP115. Sígase el procedimiento<br />

que se indica:<br />

bit 0=0 Rotativo<br />

bit 1=0 Sin I0s codificados<br />

bit 3 El sentido <strong>de</strong> contaje <strong>de</strong>bería estar ya ajustado<br />

Realizada la búsqueda <strong>de</strong> I0, mover el eje en dirección positiva<br />

y realizar una nueva búsqueda <strong>de</strong> I0. Si la cota dada tras la<br />

bit 5<br />

segunda búsqueda <strong>de</strong> I0 es menor que la dada por la primera,<br />

complementar el valor <strong>de</strong>l parámetro PP115.5<br />

bit 6=0 Captador incremental<br />

Para <strong>de</strong>splazar el cero <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong>berán seguirse estos pasos:<br />

Realizar una búsqueda <strong>de</strong> I0.<br />

Desplazar el accionamiento hasta el punto seleccionado como cero.<br />

Leer la variable PV53.<br />

Introducir el valor leído <strong>de</strong> PV53 en el parámetro PP178 con el signo<br />

cambiado.<br />

Tabla <strong>de</strong> parametrización <strong>de</strong> encó<strong>de</strong>rs rotativos FAGOR con marca <strong>de</strong><br />

referencia I0 incremental<br />

ENCÓDERS ROTATIVOS FAGOR IMPULSOS POR VUELTA NP117<br />

HP SP 18000 18000<br />

HP SP 36000 36000<br />

H S 18000 18000<br />

H S 36000 36000<br />

H S 90000 90000<br />

H S 180000 180000<br />

S 360000 360000<br />

NP117 = Nº <strong>de</strong> pulsos por vuelta.<br />

NOTA. Nótese que no proce<strong>de</strong> parametrizar NP165, NP166 y NP118<br />

cuando se dispone <strong>de</strong> encó<strong>de</strong>rs rotativos con marca <strong>de</strong> referencia I0 incremental.<br />

En mo<strong>de</strong>los FAGOR,<br />

Factor multiplicador = Nº impulsos por vuelta /18000.<br />

NOTA. Nótese que el factor multiplicador no se refleja explícitamente en<br />

ningún parámetro <strong>de</strong>l regulador.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

113


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

114<br />

Con marcas I0 codificadas absolutas en encó<strong>de</strong>rs rotativos<br />

NP117= Nº <strong>de</strong> impulsos/vuelta<br />

NP165 = (Y / paso <strong>de</strong> rayado) x factor multiplicador<br />

NP166 = (X / paso <strong>de</strong> rayado) x factor multiplicador<br />

NP165 > NP166 (siempre)<br />

Nota. No proce<strong>de</strong> parametrizar NP118<br />

cuando se dispone <strong>de</strong> encó<strong>de</strong>rs rotativos<br />

P.ej. para un encó<strong>de</strong>r con disco <strong>de</strong> vidrio cromado FAGOR (ref. H-O -P-90000-D200)<br />

NP117 = 90000 impulsos/vuelta NP165 = (Y/NP117)·f=(20,02 m°/ 20 µ°)·5=(20,02x1000/20)·5=5005<br />

X = 20 m°; Y= 20,02 m°<br />

NP166 = (X/NP117)·f=(20 m°/ 20 µ°)·5=(20x1000/20)·5=5000<br />

Factor multiplicador f = 5<br />

F. S5/12<br />

Representación <strong>de</strong> los parámetros <strong>de</strong> un encó<strong>de</strong>r rotativo con marcas I0<br />

codificadas absolutas.<br />

Ejemplo.<br />

Sea un disco <strong>de</strong> vidrio cromado S-O-P-36000-D200 <strong>de</strong> FAGOR con un grupo<br />

<strong>de</strong> marcas <strong>de</strong> I0 distanciadas 100 ciclos <strong>de</strong> señal. Otro grupo <strong>de</strong> marcas<br />

que se alternan con las anteriores están distanciadas 100,1 ciclos <strong>de</strong> señal.<br />

La resolución es <strong>de</strong> 36000 pulsos por vuelta (factor multiplicador x2) y<br />

la señal <strong>de</strong> salida es senoidal 1 Vpp.<br />

Los valores que <strong>de</strong>ben adjudicarse a los parámetros son:<br />

GP10=2 Señal senoidal 1Vpp<br />

NP117= 36000 Nº impulsos por vuelta<br />

Factor multiplicador = NP117 / 18000 = 36000/ 18000 = 2<br />

NP165 = 1001 x factor multiplicador = 1001 x 2 = 2002<br />

NP166 = 1000 x factor multiplicador = 1000 x 2 = 2000<br />

NOTA. Nótese que no proce<strong>de</strong> parametrizar NP118 cuando se dispone<br />

<strong>de</strong> encó<strong>de</strong>rs rotativos.<br />

Para establecer el funcionamiento con este tipo <strong>de</strong> captadores hay que<br />

ajustar los bits 6, 5, 3, 1 y 0 <strong>de</strong>l parámetro PP115. Sígase el procedimiento<br />

que se indica:<br />

bit 0=0 Rotativo<br />

bit 1=1 Con I0s codificados<br />

bit 3 El sentido <strong>de</strong> contaje <strong>de</strong>bería estar ya ajustado<br />

Realizada la búsqueda <strong>de</strong> I0, mover el eje en dirección positiva<br />

y realizar una nueva búsqueda <strong>de</strong> I0. Si la cota dada tras la<br />

bit 5<br />

segunda búsqueda <strong>de</strong> I0 es menor que la dada por la primera,<br />

complementar el valor <strong>de</strong>l parámetro PP115.5<br />

bit 6=1 Captador absoluto<br />

Para <strong>de</strong>splazar el cero <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong>berán seguirse estos pasos:<br />

Realizar una búsqueda <strong>de</strong> I0.<br />

Desplazar el accionamiento hasta el punto seleccionado como cero.<br />

Leer la variable PV53.<br />

Introducir el valor leído <strong>de</strong> PV53 en el parámetro PP178 con el signo<br />

cambiado.<br />

X<br />

Y<br />

X<br />

Y


Tabla <strong>de</strong> parametrización <strong>de</strong> encó<strong>de</strong>rs rotativos FAGOR con I0s codificados<br />

ENCÓDERS<br />

ROTATIVOS<br />

IMPULSOS<br />

POR VUELTA<br />

NP166 NP165 NP117 NP118 FACTOR<br />

MULTIPLICADOR<br />

HOP SOP 18000 1000 1001 18000 x 1<br />

HO SO 90000 5000 5005 90000 x 5<br />

HO SO 180000 10000 10010 180000 x 10<br />

El regulador <strong>de</strong> posición<br />

NP117 = Nº <strong>de</strong> pulsos por vuelta.<br />

En mo<strong>de</strong>los FAGOR, NP117 = 18000 x factor multiplicador.<br />

NP118 = No proce<strong>de</strong> con captadores rotativos, por tanto, indiferente (x).<br />

NP165 = Factor multiplicador x Nº <strong>de</strong> ondas entre dos I0s codificados<br />

“móviles” consecutivos.<br />

En mo<strong>de</strong>los FAGOR, NP165 = Factor multiplicador x 1001.<br />

NP166 = Factor multiplicador x Nº <strong>de</strong> ondas entre dos I0s “fijos” consecutivos.<br />

En mo<strong>de</strong>los FAGOR, NP166 = Factor multiplicador x 1000.<br />

Factor multiplicador. Relación entre el paso <strong>de</strong>l rayado y el período T <strong>de</strong><br />

las señales <strong>de</strong> salida <strong>de</strong>l captador rotativo.<br />

En mo<strong>de</strong>los FAGOR,<br />

Factor multiplicador = Nº impulsos por vuelta /18000.<br />

NOTA. Nótese que el factor multiplicador no se refleja explícitamente en<br />

ningún parámetro <strong>de</strong>l regulador.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

115


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Búsqueda <strong>de</strong> cero<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

116<br />

Captación absoluta<br />

El captador absoluto en la serie <strong>de</strong> motores FXM <strong>de</strong> FAGOR registra el valor<br />

<strong>de</strong> su posición angular a lo largo <strong>de</strong> ± 1048 vueltas (2096 vueltas) y no<br />

la pier<strong>de</strong> con la <strong>de</strong>sconexión eléctrica <strong>de</strong> la máquina. Ver variable RV5.<br />

Así, el regulador conoce <strong>de</strong>s<strong>de</strong> el primer instante cuál es la posición absoluta<br />

<strong>de</strong>l eje.<br />

Para ubicar el cero <strong>de</strong> la máquina en un punto concreto <strong>de</strong>l recorrido <strong>de</strong>l<br />

accionamiento <strong>de</strong>berán seguirse los siguientes pasos:<br />

ADVERTENCIA. Antes <strong>de</strong> realizar cualquier operación, asegúrese <strong>de</strong> poner<br />

a cero vueltas el encó<strong>de</strong>r absoluto con el motor <strong>de</strong>sacoplado <strong>de</strong> la<br />

transmisión mecánica. Es <strong>de</strong>cir, mover el motor suelto hasta hacer la variable<br />

PV51=0 y parametrizar PP177= 0.<br />

Ahora, con el motor ya acoplado a la transmisión mecánica:<br />

Desplazar el accionamiento hasta el punto elegido como cero.<br />

Leer la variable PV51 (S00051) PositionFeedback1.<br />

Dar al parámetro PP177 (S00177) AbsoluteDistance1 el valor leído en<br />

PV51.<br />

NOTA. Si el captador absoluto es una captación directa, sígase el mismo<br />

procedimiento teniendo en cuenta PV53 (S00053) Position Feedback2 y<br />

PP178 (S00178) AbsoluteDistance2.<br />

OBLIGACIÓN. Adviértase que <strong>de</strong>be parametrizarse siempre obligatoriamente<br />

- PP147 (S00147) HomingParameter, bit 3 - aunque se disponga <strong>de</strong><br />

captación absoluta para indicar con qué captación se va a referenciar la<br />

máquina, es <strong>de</strong>cir, si va a ser con captación motor o captación directa.


5.3 CRC en encó<strong>de</strong>rs lineales absolutos SA/GA <strong>de</strong> FAGOR<br />

NOTA. Tarea disponible <strong>de</strong>s<strong>de</strong> la versión 06.20 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador.<br />

El regulador <strong>de</strong> posición<br />

La familia <strong>de</strong> reglas absolutas SA/GA <strong>de</strong> FAGOR dispone <strong>de</strong> CRC (Comprobación<br />

<strong>de</strong> la Redundancia Cíclica) permitiendo <strong>de</strong>tectar cualquier alteración<br />

<strong>de</strong> los datos durante su transmisión garantizando así la integridad<br />

<strong>de</strong> los mismos.<br />

Esta comprobación es particularmente efectiva en la <strong>de</strong>tección <strong>de</strong> errores<br />

ocasionados por la entrada <strong>de</strong> ruido en los canales <strong>de</strong> transmisión.<br />

El parámetro que interviene directamente en esta prestación es:<br />

RP64 F02364 SSIFCheck<br />

que siendo parametrizado a 1 obliga al regulador a verificar si el valor que<br />

le es enviado <strong>de</strong> la posición inicial <strong>de</strong>l eje (medido por un encó<strong>de</strong>r lineal<br />

absoluto SA/GA <strong>de</strong> FAGOR) no se ha visto alterado (por ruidos u otros fenómenos)<br />

durante la transmisión, garantizando así la integridad <strong>de</strong>l dato.<br />

Si el valor <strong>de</strong> la cota inicial <strong>de</strong> la posición, enviado <strong>de</strong>s<strong>de</strong> el captador al regulador,<br />

se ve alterado durante la transmisión, el CRC lo <strong>de</strong>tecta y se activa<br />

el código <strong>de</strong> error E817 en el display <strong>de</strong>l regulador indicando este<br />

hecho.<br />

Para obtener más información referente al parámetro RP64 y a los códigos<br />

<strong>de</strong> error E814 y E817, véanse los capítulos 13 y 14, respectivamente, <strong>de</strong><br />

este mismo manual.<br />

EL REGULADOR DE POSICIÓN<br />

CRC en encó<strong>de</strong>rs lineales absolutos SA/GA <strong>de</strong> FAGOR 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

117


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

144<br />

118<br />

Vigilancia <strong>de</strong> la marca <strong>de</strong> I0 en cada vuelta <strong>de</strong>l encó<strong>de</strong>r<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

5.4 Vigilancia <strong>de</strong> la marca <strong>de</strong> I0 en cada vuelta <strong>de</strong>l encó<strong>de</strong>r<br />

i<br />

i<br />

NOTA. Tarea disponible <strong>de</strong>s<strong>de</strong> la versión 06.20 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador.<br />

INFORMACIÓN. Adviértase que la prestacion <strong>de</strong> vigilancia <strong>de</strong> la marca <strong>de</strong><br />

I0 no es compatible con encó<strong>de</strong>rs lineales programables SUD/SVUD <strong>de</strong><br />

FAGOR.<br />

INFORMACIÓN. Adviértase que si dispone <strong>de</strong> un encó<strong>de</strong>r SinCo<strong>de</strong>r Stegmann<br />

en su motor y <strong>de</strong> una tarjeta <strong>de</strong> captación CAPMOTOR-1 en su regulador<br />

no podrá ejecutar esta prestación.<br />

OBLIGACIÓN. Con un encó<strong>de</strong>r SinCo<strong>de</strong>r Stegmann instale una CAPMO-<br />

TOR-2 en el regulador para que esta tarea pueda ser realizada.<br />

El objetivo <strong>de</strong> esta prestación es verificar la repetitividad <strong>de</strong> la señal <strong>de</strong> I0<br />

<strong>de</strong>l captador en cada vuelta dada por el eje motor. Para ello, el regulador<br />

establece una vigilancia continua que confirme que son generados el mismo<br />

nº <strong>de</strong> pulsos por vuelta <strong>de</strong>s<strong>de</strong> que se <strong>de</strong>tecta la marca <strong>de</strong> I0 <strong>de</strong>l encó<strong>de</strong>r<br />

hasta que es nuevamente <strong>de</strong>tectada en la siguiente vuelta <strong>de</strong>l eje y así<br />

sucesivamente en el resto <strong>de</strong> vueltas.<br />

Los parámetros que intervienen directamente en esta prestación son:<br />

RP8 F01518 I0DistanceTest<br />

RP9 F01519 I0Margin<br />

que <strong>de</strong>terminan si ha <strong>de</strong> ejecutarse o no la tarea (RP8) y el máximo nº <strong>de</strong><br />

pulsos <strong>de</strong> <strong>de</strong>sviación entre lecturas <strong>de</strong> la marca <strong>de</strong> I0 (RP9) admitidos<br />

como margen <strong>de</strong> error para consi<strong>de</strong>rar satisfactoria la repetitividad <strong>de</strong> la<br />

señal <strong>de</strong> I0.<br />

OBLIGACIÓN. Asegúrese <strong>de</strong> que la captación con la que va a comprobar<br />

la repetitividad <strong>de</strong> I0 y que va a parametrizar en RP8 coinci<strong>de</strong> con la captación<br />

<strong>de</strong> referenciado <strong>de</strong> la máquina parametrizada en el bit 3 <strong>de</strong>l parámetro<br />

PP147. Así, si parametriza RP8=1, compruebe que PP147.bit 3=0 y si<br />

RP8=2 compruebe que PP147.bit 3=1.<br />

NOTA. Sepa que con RP8=0 no se comprobará la repetitividad <strong>de</strong> I0.<br />

Esta comprobación continua por vuelta permitirá <strong>de</strong>tectar un error <strong>de</strong> captación<br />

por pérdida <strong>de</strong> contaje o por modificación <strong>de</strong> la posición <strong>de</strong> la marca<br />

<strong>de</strong> I0 que será visualizado en el display <strong>de</strong>l regulador con el código <strong>de</strong><br />

error E256.<br />

Para obtener más información referente a los parámetros RP8 y RP9 y al<br />

código <strong>de</strong> error E256, véanse los capítulos 13 y 14, respectivamente, <strong>de</strong><br />

este mismo manual.


5.5 Compensación <strong>de</strong> la holgura<br />

Las holguras que podrán compensarse y que ahora se tratan son:<br />

El regulador <strong>de</strong> posición<br />

Holgura entre la mesa y el husillo.<br />

Holgura en la sujeción <strong>de</strong> la cabeza lectora <strong>de</strong> una regla.<br />

Holgura entre la captación motor y la captación directa.<br />

La compensación <strong>de</strong> cualquiera <strong>de</strong> estas holguras podrá realizarse únicamente<br />

en sistemas configurados en modo <strong>de</strong> funcionamiento con consigna<br />

<strong>de</strong> control <strong>de</strong> posición. La captación <strong>de</strong> la posición se llevará a cabo <strong>de</strong>s<strong>de</strong><br />

la captación motor o la captación directa, según sea la que esté presente.<br />

Des<strong>de</strong> AP1 se establecerá la configuración <strong>de</strong>seada.<br />

Para más <strong>de</strong>talles sobre AP1, véase capítulo 13 <strong>de</strong> este manual.<br />

Con captación motor<br />

Compensación <strong>de</strong> la holgura mesa-husillo<br />

Cuando la captación <strong>de</strong> posición se obtiene con un captador motor (encó<strong>de</strong>r)<br />

pue<strong>de</strong> ser necesario compensar la holgura existente entre la mesa y<br />

el husillo en los cambios <strong>de</strong> sentido <strong>de</strong> movimiento <strong>de</strong> un eje.<br />

M<br />

E<br />

M<br />

E<br />

F. S5/13<br />

Holgura mesa -husillo.<br />

2<br />

PP58: Holgura mesa-husillo<br />

Mesa<br />

El regulador, actuando internamente sobre la consigna <strong>de</strong> posición,<br />

será capaz <strong>de</strong> compensar la holgura corrigiendo la histéresis <strong>de</strong>l movimiento<br />

en los cambios <strong>de</strong> sentido <strong>de</strong>l eje.<br />

El parámetro on-line <strong>de</strong> ajuste <strong>de</strong> compensación <strong>de</strong> holgura es:<br />

PP58 S00058 Backlash<br />

y sólamente se realizará el ajuste si:<br />

1<br />

Sentido <strong>de</strong>l movimiento <strong>de</strong>l eje<br />

Sentido <strong>de</strong>l movimiento <strong>de</strong>l eje<br />

E: Captación motor (encó<strong>de</strong>r)<br />

M: Motor<br />

2<br />

Husillo<br />

1<br />

Husillo<br />

Mesa<br />

En una inversión <strong>de</strong> movimiento,<br />

la mesa abandona la<br />

posición 1 para pasar a la posición<br />

2 e iniciar así el movimiento<br />

<strong>de</strong>l eje en sentido<br />

contrario. En la transición <strong>de</strong> la<br />

posición 1 a la posición 2 recorre<br />

un espacio que se correspon<strong>de</strong><br />

con la holgura y don<strong>de</strong><br />

el eje no se mueve. Para compensar<br />

la holgura <strong>de</strong>be parametrizarse<br />

PP58 con su valor<br />

aproximado.<br />

Mesa<br />

Husillo Holgura<br />

el regulador está en modo <strong>de</strong> control <strong>de</strong> posición.<br />

y no se dispone <strong>de</strong> captación directa.<br />

es <strong>de</strong>cir, el parámetro <strong>de</strong> configuración <strong>de</strong>l sistema para <strong>de</strong>finir su modo <strong>de</strong><br />

funcionamiento será AP1=3 o AP1=11.<br />

INFORMACIÓN. Tanto el regulador como el CNC disponen <strong>de</strong>l parámetro<br />

que <strong>de</strong>termina el valor <strong>de</strong> la holgura mesa-husillo. Sólo ha <strong>de</strong> parametrizarse<br />

este valor en uno <strong>de</strong> ellos, es <strong>de</strong>cir, en el CNC o en el regulador. Al otro<br />

parámetro se le asignará un valor nulo.<br />

NOTA. Si se dispone <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> instalada en el regulador<br />

anterior a la 06.10, con esta configuración <strong>de</strong>l sistema (AP1=3 o<br />

AP1=11) sólo podrá ajustarse la compensación <strong>de</strong> la holgura.<br />

INFORMACIÓN. Para realizar cualquiera <strong>de</strong> los ajustes referentes a la<br />

compensación <strong>de</strong> la holgura a los que seguidamente se hace alusión es<br />

necesario tener instalada en el regulador una versión <strong>de</strong> <strong>software</strong> 06.10 o<br />

superior.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

119


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

120<br />

Con captación directa<br />

Compensación <strong>de</strong> la holgura mesa-husillo<br />

El regulador, actuando internamente sobre la consigna <strong>de</strong> velocidad es<br />

capaz <strong>de</strong> compensar la holgura existente entre la mesa y el husillo corrigiendo<br />

así el error <strong>de</strong> seguimiento que se origina en los cambios <strong>de</strong> sentido<br />

<strong>de</strong>l movimiento <strong>de</strong> un eje. Se hablará en a<strong>de</strong>lante <strong>de</strong> compensación<br />

<strong>de</strong> la holgura mesa-husillo por pico <strong>de</strong> inversión.<br />

Los parámetros on-line que intervienen en el ajuste <strong>de</strong> la compensación <strong>de</strong><br />

esta holgura son:<br />

PP2 F01301 BacklashPeakAmpliture<br />

PP3 F01302 BacklashPeakTime<br />

Esta compensación <strong>de</strong> la holgura por pico <strong>de</strong> inversión (reversal peak) se<br />

realiza incrementando la amplitud <strong>de</strong> la velocidad <strong>de</strong>l motor (PP2) durante<br />

un período <strong>de</strong> tiempo (PP3) tal que el producto <strong>de</strong> ambos coincida <strong>de</strong> manera<br />

aproximada con el valor <strong>de</strong> la holgura mesa-husillo.<br />

La compensación <strong>de</strong> la holgura por pico <strong>de</strong> inversión (reversal peak) atien<strong>de</strong><br />

a una función exponencial como la dada en la figura F. S5/14:<br />

F. S5/14<br />

Compensación exponencial <strong>de</strong> la holgura por pico <strong>de</strong> inversión.<br />

don<strong>de</strong>:<br />

PP2<br />

0<br />

[rev/min]<br />

PP2 Amplitud inicial en rev/min<br />

PP3 Constante <strong>de</strong> tiempo en ms<br />

El área total bajo la curva entre (0, infinito) que equivale a la integral <strong>de</strong> la<br />

función exponencial entre dichos límites, representa exactamente la compensación<br />

<strong>de</strong> la holgura mesa-husillo y entre (0, PP3) representa un valor<br />

aproximado <strong>de</strong> la misma:<br />

Así, entre los valores:<br />

PP3<br />

0 y 1·PP3 se compensa el 63% <strong>de</strong> la holgura<br />

0 y 2·PP3 se compensa el 87% <strong>de</strong> la holgura<br />

0 y 3·PP3 se compensa el 95% <strong>de</strong> la holgura<br />

Parametrización <strong>de</strong> PP2 y PP3<br />

- t<br />

PP3<br />

PP2·e<br />

2·PP3 3·PP3<br />

[ms]<br />

Área PP2 PP3 compensación <strong>de</strong> la holgura, con = 1, 2, 3<br />

El valor <strong>de</strong> PP2 se obtendrá <strong>de</strong>spejándolo <strong>de</strong> la expresión:<br />

PP2 (rev/min) · PP3 (ms) = Holgura (mm) · k<br />

don<strong>de</strong>:<br />

PP3 = 30 ms (valor por <strong>de</strong>fecto)<br />

Holgura (mm) = Medición <strong>de</strong> la holgura con un reloj comparador.<br />

k = factor <strong>de</strong> conversión <strong>de</strong> unida<strong>de</strong>s<br />

60 1000<br />

k =<br />

------------------------------------------------------------------------------------<br />

NP122 NP123 mm NP121


i<br />

i<br />

NOTA. El valor medido con el reloj comparador para la holgura es un valor<br />

aproximado y que <strong>de</strong>pendiendo <strong>de</strong> las condiciones dinámicas <strong>de</strong> funcionamiento<br />

podrá sufrir pequeñas variaciones.<br />

Esta compensación <strong>de</strong> la holgura <strong>de</strong> husillo se realiza sólamente si:<br />

El regulador <strong>de</strong> posición<br />

el regulador está en modo <strong>de</strong> control <strong>de</strong> posición<br />

y se dispone <strong>de</strong> captación directa.<br />

es <strong>de</strong>cir, el parámetro <strong>de</strong> configuración <strong>de</strong>l sistema para <strong>de</strong>finir su modo <strong>de</strong><br />

funcionamiento será AP1= 4 o AP1=12.<br />

NOTA. En el proceso <strong>de</strong> ajuste <strong>de</strong>ben manipularse convenientemente<br />

ambos parámetros (PP2 y PP3) hasta conseguir minimizar el error <strong>de</strong> seguimiento.<br />

OBLIGACIÓN. Tanto el regulador como el CNC disponen <strong>de</strong> parámetros<br />

que <strong>de</strong>terminan el valor <strong>de</strong> la holgura mesa-husillo. Sólo ha <strong>de</strong> parametrizarse<br />

este valor en uno <strong>de</strong> ellos, es <strong>de</strong>cir, en el CNC o en el regulador. Al<br />

otro parámetro se le asignará un valor nulo.<br />

Compensación <strong>de</strong> la holgura en la sujeción <strong>de</strong> la cabeza lectora <strong>de</strong> la<br />

regla<br />

A<strong>de</strong>más <strong>de</strong> la compensación mesa-husillo que se acaba <strong>de</strong> exponer, es<br />

posible la existencia <strong>de</strong> una holgura en la sujeción <strong>de</strong> la cabeza <strong>de</strong> la regla<br />

en una inversión <strong>de</strong> movimiento que también pue<strong>de</strong> compensarse. El regulador,<br />

actuando internamente sobre la consigna <strong>de</strong> posición será capaz <strong>de</strong><br />

compensar esta holgura.<br />

El parámetro on-line que interviene en el ajuste <strong>de</strong> la compensación <strong>de</strong><br />

esta holgura es:<br />

PP58 S00058 Backlash<br />

La compensación <strong>de</strong> esta holgura se realiza sólamente si:<br />

el regulador está en modo <strong>de</strong> control <strong>de</strong> posición.<br />

y se dispone <strong>de</strong> captación directa (regla).<br />

es <strong>de</strong>cir, parametrizando AP1=4 o AP1=12.<br />

INFORMACIÓN. La compensación <strong>de</strong> esta holgura viene implementada a<br />

partir <strong>de</strong> la versión 06.10 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador. No es posible esta<br />

compensación con versiones anteriores.<br />

INFORMACIÓN. Por compatibilidad y seguridad, si se actualiza el <strong>software</strong><br />

a una versión 06.10 o superior, <strong>de</strong>s<strong>de</strong> una anterior, parametrizada con<br />

PP58 distinto <strong>de</strong> cero (recuér<strong>de</strong>se que este parámetro existía en versiones<br />

anteriores pero sólo con captación motor) y regulando en posición con una<br />

regla, internamente se pondrá el parámetro a cero <strong>de</strong> manera automática<br />

para que su comportamiento sea igual al anterior a la actualización. Si tras<br />

la actualización se <strong>de</strong>sea compensar una posible holgura en la cabeza <strong>de</strong><br />

la regla habrá que parametrizar PP58 con el valor correspondiente.<br />

OBLIGACIÓN. Tanto el regulador como el CNC disponen <strong>de</strong> parámetros<br />

que <strong>de</strong>terminan el valor <strong>de</strong> la holgura en la sujeción <strong>de</strong> la cabeza <strong>de</strong> la regla.<br />

Sólo ha <strong>de</strong> parametrizarse este valor en uno <strong>de</strong> ellos, es <strong>de</strong>cir, en el<br />

CNC o en el regulador. Al otro parámetro se le asignará un valor nulo.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

121


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

122<br />

Con ambas captaciones<br />

Cuando la regulación se lleva a cabo con control <strong>de</strong> posición y se dispone<br />

<strong>de</strong> las dos captaciones (captación motor y captación directa), tanto si se regula<br />

con una como con otra, la compensación <strong>de</strong> la holgura se parametrizará<br />

en:<br />

PP58 S00058 Backlash<br />

Ahora bien, cuando la regulación se establece con captación motor se está<br />

compensando con este parámetro la holgura mesa-husillo y si se establece<br />

con captación directa se está compensando la holgura <strong>de</strong> la cabeza lectora<br />

<strong>de</strong> la regla.<br />

En el caso <strong>de</strong> regular con captación directa, habrá que ajustar a<strong>de</strong>más los<br />

parámetros:<br />

PP2 F01301 BacklashPeakAmpliture<br />

PP3 F01302 BacklashPeakTime<br />

para compensar la holgura mesa-husillo por pico <strong>de</strong> inversión, ya que con<br />

PP58 se ha compensado la holgura <strong>de</strong> la cabeza lectora.<br />

Por tanto, ante un cambio <strong>de</strong> captación on-line, como estas dos holguras a<br />

las que se acaba <strong>de</strong> hacer referencia son <strong>de</strong> diferente naturaleza, habrá<br />

que parametrizar previamente a un cambio <strong>de</strong> captación on-line, el parámetro<br />

PP58 según corresponda a una captación motor (holgura mesa-husillo)<br />

o una captación directa (holgura <strong>de</strong> la cabeza lectora <strong>de</strong> la regla).<br />

NOTA. Estas compensaciones <strong>de</strong> las holguras sólo podrán realizarse si<br />

se dispone <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.10 o posterior.<br />

Compensación <strong>de</strong> la holgura entre ambas captaciones en una inversión<br />

<strong>de</strong> movimiento<br />

NOTA. Esta compensación únicamente <strong>de</strong>berá realizarse cuando el<br />

comportamiento <strong>de</strong> una máquina sometida a inversiones <strong>de</strong>l sentido <strong>de</strong><br />

su movimiento no repite su comportamiento <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista <strong>de</strong>l<br />

error <strong>de</strong> seguimiento.<br />

Cuando la regulación se lleva a cabo con control <strong>de</strong> posición y con las dos<br />

captaciones, pue<strong>de</strong> suce<strong>de</strong>r que antes <strong>de</strong> recibir el regulador una consigna<br />

<strong>de</strong> inversión, haya habido un <strong>de</strong>splazamiento relativo entre captaciones (p.<br />

ej. en una frenada brusca antes <strong>de</strong> una inversión <strong>de</strong> movimiento). Esto significa<br />

que parte <strong>de</strong> la holgura entre captaciones ya habría sido recorrida<br />

una distancia «d» y, por tanto, la holgura que habría que compensar en la<br />

inversión (por pico <strong>de</strong> inversión) se vería reducida en un porcentaje.<br />

En el ajuste <strong>de</strong> esta holgura intervienen los siguientes parámetros on-line:<br />

PP59 F01307 Backlash12<br />

PP2 F01301 BacklashPeakAmpliture<br />

PP3 F01302 BacklashPeakTime<br />

don<strong>de</strong> se compensa la holgura entre captaciones (PP59) con un pico <strong>de</strong> inversión<br />

<strong>de</strong> valor (PP2·PP3).<br />

PP59 Holgura entre captaciones en mm<br />

PP2 Amplitud inicial en rev/min<br />

PP3 Constante <strong>de</strong> tiempo en ms<br />

Introducidos los valores correspondientes en estos parámetros, el regulador,<br />

calcula internamente cual es el porcentaje <strong>de</strong> holgura que realmente<br />

<strong>de</strong>be compensar y recalcula el valor <strong>de</strong> PP2 multiplicando el valor que tenía<br />

por el factor (1-d/PP59).


Parametrización <strong>de</strong> PP59<br />

El regulador <strong>de</strong> posición<br />

El valor <strong>de</strong> la holgura PP59 será parametrizado con el valor leído en<br />

PV190 <strong>de</strong>l oscilograma representativo <strong>de</strong>l movimiento <strong>de</strong> la mesa (utilícese,<br />

p, ej. el osciloscopio <strong>de</strong>l WinDDSSetup). La variable PV190 <strong>de</strong>berá visualizarse<br />

ya que en ella se suministra el valor <strong>de</strong> la diferencia entre<br />

captaciones.<br />

NOTA. El valor <strong>de</strong> la holgura entre captaciones (PP59) también se pue<strong>de</strong><br />

obtener utilizando un reloj comparador. El resultado será el mismo que el<br />

obtenido en la variable PV190.<br />

Parametrización <strong>de</strong> PP2 y PP3<br />

El valor <strong>de</strong> PP2 se obtendrá <strong>de</strong>spejándolo <strong>de</strong> la expresión:<br />

PP2 (rev/min) · PP3 (ms) = Holgura (mm) · k<br />

don<strong>de</strong>:<br />

PP3 = 30 ms (valor por <strong>de</strong>fecto)<br />

Holgura (mm) = Valor obtenido en PV190 (véase el oscilograma)<br />

Ejemplo.<br />

k = factor <strong>de</strong> conversión <strong>de</strong> unida<strong>de</strong>s:<br />

k<br />

60 1000<br />

= ------------------------------------------------------------------------------------<br />

NP122 NP123 mm NP121<br />

Supóngase que el movimiento <strong>de</strong> una mesa viene representado en el oscilograma<br />

<strong>de</strong> la figura don<strong>de</strong> se muestra el error <strong>de</strong> seguimiento, la consigna<br />

<strong>de</strong> velocidad (SV7) y la diferencia entre captaciones (PV190). Una frenada<br />

brusca antes <strong>de</strong> efectuar el movimiento <strong>de</strong> inversión <strong>de</strong> la mesa provoca<br />

un <strong>de</strong>splazamiento «d» <strong>de</strong> una captación respecto <strong>de</strong> la otra <strong>de</strong>ntro <strong>de</strong> la<br />

holgura.<br />

Supóngase que la lectura <strong>de</strong> PV190 = 20 µm (holgura entre captaciones) y<br />

la <strong>de</strong>l <strong>de</strong>splazamiento d = 10 µm (<strong>de</strong>splazamiento relativo entre captaciones<br />

antes <strong>de</strong> efectuar la inversión). Esto supone que sólo habrá que compensar<br />

el porcentaje dado por e = (1- d/PP59) <strong>de</strong>l total <strong>de</strong> la holgura, es<br />

<strong>de</strong>cir = [(1- 10/20)·PP2]·PP3 = (0.5·PP2)·PP3. En este ejemplo, el regulador<br />

internamente reducirá al 50% el valor <strong>de</strong> PP2 parametrizado <strong>de</strong>jando<br />

PP3 con el valor <strong>de</strong> 30 ms (por <strong>de</strong>fecto).<br />

Error <strong>de</strong> seguimiento<br />

e<br />

Diferencia entre captaciones<br />

Consigna <strong>de</strong> velocidad<br />

F. S5/15<br />

Oscilograma representativo <strong>de</strong>l comportamiento <strong>de</strong> la mesa en una inversión.<br />

Obtención <strong>de</strong>l valor <strong>de</strong> PV190.<br />

Nótese que no es necesario medir rigurosamente exacto el valor <strong>de</strong><br />

PV190. Su valor obtenido en el oscilograma será el valor que <strong>de</strong>be introducirse<br />

en PP59.<br />

No es necesario leer el valor <strong>de</strong> «d». El regulador internamente realiza esta<br />

labor. Se representa aquí únicamente para informar al usuario <strong>de</strong> a qué se<br />

hace referencia cuando se dice que se ha producido un <strong>de</strong>splazamiento<br />

«d» entre captaciones.<br />

d<br />

PV190<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

123


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

124<br />

Tampoco es necesario leer el valor <strong>de</strong> «e». El regulador internamente también<br />

realiza esta labor. Se representa aquí para informar al usuario <strong>de</strong> cuál<br />

es el porcentaje <strong>de</strong> holgura que realmente compensa el regulador.<br />

Esta compensación <strong>de</strong> la holgura entre captaciones se realizará si:<br />

el regulador está en modo <strong>de</strong> control <strong>de</strong> posición.<br />

se regula con ambas captaciones, es <strong>de</strong>cir, el parámetro <strong>de</strong> configuración<br />

<strong>de</strong>l sistema en su modo <strong>de</strong> funcionamiento será AP1=5 o AP1=13.<br />

OBLIGACIÓN. El CNC no dispone <strong>de</strong> parámetro equivalente a PP59 y, por<br />

tanto, sólo podrá parametrizarse la compensación <strong>de</strong> esta holgura en el regulador.<br />

NOTA. Esta compensación <strong>de</strong> holgura sólo podrá realizarse si se dispone<br />

<strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.10 o posterior.


Retardo <strong>de</strong> la compensación por pico <strong>de</strong> inversión<br />

NOTA. Este retardo <strong>de</strong> la compensación <strong>de</strong> holgura sólo podrá realizarse<br />

si se dispone <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.10 o superior y es <strong>de</strong> utilidad<br />

cuando la compensación en una inversión se a<strong>de</strong>lanta <strong>de</strong>masiado pudiendo<br />

generar pequeñas marcas en forma <strong>de</strong> «picadas» en la superficie<br />

<strong>de</strong> la pieza mecanizada.<br />

El regulador <strong>de</strong> posición<br />

Con el objetivo <strong>de</strong> mejorar el control sobre el a<strong>de</strong>lanto que se produce en<br />

la compensación <strong>de</strong> la holgura en una inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento<br />

con respecto a la posición real <strong>de</strong>l lazo, se dispone <strong>de</strong> un parámetro que<br />

permite retrasar un cierto tiempo el lanzamiento <strong>de</strong> esta compensación.<br />

El parámetro on-line <strong>de</strong> ajuste en el que pue<strong>de</strong> contemplarse este tiempo<br />

es:<br />

PP13 F01304 BacklashPeakDelay<br />

Así, una inversión <strong>de</strong>l sentido <strong>de</strong> movimiento en un sistema configurado<br />

con control <strong>de</strong> posición don<strong>de</strong> el lazo <strong>de</strong> posición se cierra en el regulador<br />

se lleva a cabo <strong>de</strong>l siguiente modo:<br />

El CNC envía un incremento <strong>de</strong> posición, <strong>de</strong> signo contrario al anterior,<br />

es <strong>de</strong>cir, envía la consigna <strong>de</strong> inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento.<br />

El regulador recibe esta consigna y or<strong>de</strong>na la compensación <strong>de</strong> la holgura<br />

en la inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento. Internamente consigue<br />

realizar esta compensación a<strong>de</strong>lantándose a la posición real <strong>de</strong>l lazo.<br />

Con este parámetro, que por <strong>de</strong>fecto está parametrizado a cero, podrán<br />

establecerse cuántos milisegundos se <strong>de</strong>sea retrasar la compensación <strong>de</strong><br />

la holgura. El regulador internamente, redon<strong>de</strong>ará el valor parametrizado a<br />

un valor inmediatamente inferior múltiplo <strong>de</strong>l tiempo <strong>de</strong> lazo.<br />

Mejora en la compensación <strong>de</strong> la holgura. Corte <strong>de</strong> la compensación<br />

exponencial<br />

NOTA. El corte <strong>de</strong> la compensación <strong>de</strong> la holgura por pico <strong>de</strong> inversión<br />

con captación directa sólo podrá realizarse si se dispone <strong>de</strong> una versión<br />

<strong>de</strong> <strong>software</strong> 06.10 o superior. Esta prestación es, siempre, <strong>de</strong> recomendable<br />

aplicación, al tratarse <strong>de</strong> una mejora <strong>de</strong> la compensación por<br />

pico <strong>de</strong> inversión. Mejora el aspecto <strong>de</strong>l mecanizado especialmente evitando<br />

«picadas» como consecuencia <strong>de</strong> haber dado un impulso adicional<br />

a la consigna <strong>de</strong> velocidad mayor <strong>de</strong>l necesario para compensar la holgura.<br />

Ya se explicaba en un apartado anterior como se realizaba la compensación<br />

<strong>de</strong> la holgura mesa-husillo cuando se disponía <strong>de</strong> captación directa.<br />

Así, en una inversión <strong>de</strong>l sentido <strong>de</strong> movimiento <strong>de</strong> la mesa cuando se realizaba<br />

esta compensación exponencial por pico <strong>de</strong> inversión, el producto<br />

(PP2·PP3) se correspondía en primera aproximación con el valor <strong>de</strong> la<br />

holgura.<br />

Ahora bien, este valor aproximado <strong>de</strong> la holgura pue<strong>de</strong> variar realmente<br />

según la dinámica <strong>de</strong>l sistema y entonces si la holgura es algo menor que<br />

la consi<strong>de</strong>rada habrá que <strong>de</strong>jar <strong>de</strong> realizar la compensación (corte <strong>de</strong> la<br />

compensación exponencial) en el momento oportuno. Con el objetivo <strong>de</strong><br />

saber cuando se ha alcanzado el otro extremo <strong>de</strong> la holgura y cuando <strong>de</strong>be<br />

cortarse la compensación exponencial se introduce el parámetro on-line:<br />

PP14 F01305 BacklashPeak2FeedbackDisplacement<br />

En este parámetro se introducirá cuánto <strong>de</strong>be moverse la mesa <strong>de</strong>s<strong>de</strong> el<br />

momento <strong>de</strong> la inversión para consi<strong>de</strong>rar que realmente se ha alcanzado el<br />

otro extremo <strong>de</strong> la holgura y cortar la compensación exponencial. El valor<br />

introducido en este parámetro <strong>de</strong>s<strong>de</strong> el WinDDSSetup será en mm en presencia<br />

<strong>de</strong> ejes lineales o en grados con ejes rotativos.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

125


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

126<br />

i<br />

Ejemplo.<br />

Si se parametriza PP14 con 20 dµm (<strong>de</strong>s<strong>de</strong> el WinDDSSetup se parametrizará<br />

PP14 = 0,0020 mm), cuando la mesa se haya movido esta distancia<br />

tras la inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento, el regulador entonces consi<strong>de</strong>ra<br />

que ha sido alcanzado el otro extremo <strong>de</strong> la holgura y <strong>de</strong>jará <strong>de</strong> realizar<br />

la compensación exponencial PP2·PP3 (corte <strong>de</strong> la compensación exponencial).<br />

[rev/min]<br />

Or<strong>de</strong>n <strong>de</strong> ejecución<br />

<strong>de</strong> la compensación<br />

Consigna <strong>de</strong><br />

posición<br />

Feedback <strong>de</strong><br />

posición <strong>de</strong> la<br />

captación directa<br />

PP2<br />

- t / PP3<br />

PP2 · e<br />

Or<strong>de</strong>n <strong>de</strong> fin <strong>de</strong> ejecución<br />

<strong>de</strong> la compensación (corte).<br />

Se ha producido un movimiento<br />

<strong>de</strong> la mesa <strong>de</strong> PP14 mm dado por la<br />

captación directa.<br />

PP3<br />

[ms]<br />

Amplitud <strong>de</strong>l movimiento<br />

parametrizado<br />

F. S5/16<br />

Corte <strong>de</strong> la compensación exponencial <strong>de</strong> la holgura mesa-husillo en presencia<br />

<strong>de</strong> captación directa. Parámetro PP14.<br />

INFORMACIÓN. Nótese que con PP14 = 0 o PP14 = - 0,0001, la compensación<br />

exponencial <strong>de</strong> la holgura por pico <strong>de</strong> inversión se realizará completa,<br />

es <strong>de</strong>cir, será <strong>de</strong>shabilitado el corte <strong>de</strong> la compensación exponencial, tal<br />

y como se ha venido realizando en versiones anteriores a la versión 06.10.<br />

Si se sustituye una versión anterior a la 06.10 por una versión 06.10 o superior,<br />

tras la sustitución se habrá parametrizado automáticamente PP14=<br />

- 0,0001. Para versiones 06.10 y superiores, el valor por <strong>de</strong>fecto será<br />

PP14=0.<br />

AVISO: Si PP140 no se compensará el rozamiento en la inversión.<br />

Hasta la versión 06.10 ambas compensaciones se llevaban a cabo simultáneamente.


i<br />

Histéresis en la or<strong>de</strong>n <strong>de</strong> compensación<br />

NOTA. La disponibilidad <strong>de</strong> esta prestación es efectiva a partir <strong>de</strong> la versión<br />

06.10 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador y su aplicación es conveniente únicamente<br />

en situaciones don<strong>de</strong> se producen inversiones <strong>de</strong>l sentido <strong>de</strong>l<br />

movimiento muy pequeñas (p.ej. <strong>de</strong> ±1 dµm). El objetivo es evitar que se<br />

lance la compensación en la inversión en estas situaciones ya que suele<br />

generar ligeras marcas en el mecanizado <strong>de</strong> la pieza.<br />

El regulador <strong>de</strong> posición<br />

Hasta ahora, el regulador siempre ha dado la or<strong>de</strong>n <strong>de</strong> compensar por pico<br />

<strong>de</strong> inversión tras <strong>de</strong>tectar una inversión en el sentido <strong>de</strong>l movimiento <strong>de</strong> la<br />

mesa, siguiendo la consigna dada por el CNC. Con el objetivo <strong>de</strong> po<strong>de</strong>r<br />

controlar cuándo se <strong>de</strong>sea realmente lanzar la compensación exponencial<br />

por pico <strong>de</strong> inversión tras <strong>de</strong>tectar una inversión en el sentido <strong>de</strong>l movimiento<br />

y no lanzarla siempre que se recibe una consigna <strong>de</strong> inversión se<br />

introduce el parámetro <strong>de</strong> histéresis on-line:<br />

PP15 F01306 ReversalHysteresis<br />

En este parámetro se introducirá el valor que <strong>de</strong>be variar la consigna <strong>de</strong><br />

posición dada por PV47 tras la primera inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento<br />

(histéresis) para que el regulador consi<strong>de</strong>re que se le ha dado la or<strong>de</strong>n<br />

<strong>de</strong> compensar, evitando así lanzar compensaciones cada vez que recibe la<br />

or<strong>de</strong>n <strong>de</strong> invertir el sentido <strong>de</strong>l movimiento. El valor introducido en este parámetro<br />

<strong>de</strong>s<strong>de</strong> el WinDDSSetup será en mm en presencia <strong>de</strong> ejes lineales<br />

o en grados con ejes rotativos.<br />

Ejemplo.<br />

Si se parametriza PP15 con 5 dµm (<strong>de</strong>s<strong>de</strong> el WinDDSSetup se parametrizará<br />

PP15 = 0,0005 mm si el eje es lineal), el regulador no activará la compensación<br />

<strong>de</strong> inversión en todas las inversiones siguientes a la primera<br />

mientras la consigna <strong>de</strong> posición dada por PV47 no haya variado al menos<br />

un valor igual al dado en PP15 <strong>de</strong>s<strong>de</strong> que se dió la primera or<strong>de</strong>n <strong>de</strong> invertir<br />

la consigna <strong>de</strong> posición.<br />

Es <strong>de</strong>cir, que si se le envía una or<strong>de</strong>n <strong>de</strong> inversión cuando la consigna <strong>de</strong><br />

posición ha variado 2 dµm <strong>de</strong>s<strong>de</strong> la posición don<strong>de</strong> se produjo la primera<br />

or<strong>de</strong>n <strong>de</strong> inversión, no se lanza la compensación (no ha superado el valor<br />

dado en PP15) y simplemente se efectúa la inversión.<br />

Sólo cuando la variación <strong>de</strong> la consigna <strong>de</strong> posición alcance los 5 dµm se<br />

lanzará entonces la compensación y la siguiente or<strong>de</strong>n <strong>de</strong> invertir se tomará<br />

como nueva referencia sobre la que se evalue la variación <strong>de</strong> la consigna<br />

<strong>de</strong> posición para establecer cuándo se alcanza nuevamente el valor<br />

dado en PP15 y volver a compensar. Véase figura F. S5/17.<br />

ReversalHysteresis<br />

PP15 [F01306]<br />

1<br />

Amplitud <strong>de</strong> la histéresis PP15<br />

1<br />

2<br />

3<br />

PositionCommand<br />

PV47 [S00047]<br />

Consigna <strong>de</strong> posición<br />

PP15<br />

2 1 2<br />

PP15<br />

1 3 1 2<br />

Inversión <strong>de</strong> consigna <strong>de</strong> posición<br />

Límite máximo dado por PP15. Lanzamiento <strong>de</strong> la compensación<br />

Límite <strong>de</strong> cancelación <strong>de</strong> la compensación<br />

PP15<br />

PositionCommand<br />

PV47 [S00047]<br />

Consigna <strong>de</strong> posición<br />

F. S5/17<br />

Compensar o no la holgura (por pico <strong>de</strong> inversión) tras recibir una consigna<br />

<strong>de</strong> inversión <strong>de</strong>l sentido <strong>de</strong> movimiento <strong>de</strong>l eje. Parámetro PP15.<br />

INFORMACIÓN. Con PP15 = 0, la compensación exponencial <strong>de</strong> la holgura<br />

por pico <strong>de</strong> inversión se realizará siempre en cada inversión, es <strong>de</strong>cir,<br />

sin amplitud <strong>de</strong> histéresis, tal y como se ha venido realizando en versiones<br />

anteriores a la versión <strong>de</strong> <strong>software</strong> 06.10 <strong>de</strong>l regulador.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

127


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la holgura<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

128<br />

Mejoras en la compensación <strong>de</strong> rozamiento<br />

NOTA. La disponibilidad <strong>de</strong> esta prestación es efectiva a partir <strong>de</strong> la versión<br />

<strong>de</strong> <strong>software</strong> 06.10 <strong>de</strong>l regulador y su aplicación es siempre conveniente<br />

por tratarse <strong>de</strong> una mejora.<br />

La compensación <strong>de</strong>l rozamiento y <strong>de</strong> la holgura (por pico <strong>de</strong> inversión)<br />

hasta la versión <strong>de</strong> <strong>software</strong> 06.10 <strong>de</strong>l regulador se realizaban simultáneamente<br />

generando cierta complejidad a la hora <strong>de</strong> realizar el ajuste. Así, al<br />

realizar el ajuste para compensar el rozamiento y seguidamente el ajuste<br />

para compensar la holgura, se optimizaba el comportamiento <strong>de</strong> la máquina.<br />

Ahora bien, si por la razón que fuese había que hacer alguna modificación<br />

en el ajuste <strong>de</strong> la compensación <strong>de</strong>l rozamiento era necesario<br />

reajustar la compensación <strong>de</strong> la holgura.<br />

[rev/min]<br />

Or<strong>de</strong>n <strong>de</strong> inicio<br />

<strong>de</strong> la compensación<br />

<strong>de</strong> la holgura<br />

Compensación <strong>de</strong>l par<br />

<strong>de</strong> rozamiento en versiones<br />

anteriores a la v.06.10<br />

PP2<br />

- t / PP3<br />

PP2 · e<br />

Or<strong>de</strong>n <strong>de</strong> corte <strong>de</strong> la<br />

compensación <strong>de</strong> la holgura.<br />

Se ha producido un movimiento<br />

<strong>de</strong> la mesa <strong>de</strong> PP14 mm dado por la<br />

captación directa.<br />

PP3<br />

[ms]<br />

Rozamiento<br />

Compensación <strong>de</strong>l par<br />

<strong>de</strong> rozamiento en versiones<br />

posteriores a la v.06.10<br />

F. S5/18<br />

Compensación nula <strong>de</strong>l par <strong>de</strong> rozamiento en la zona <strong>de</strong> la holgura.<br />

A partir <strong>de</strong> la versión 06.10 <strong>de</strong>l regulador se <strong>de</strong>sacoplan ambas compensaciones<br />

y así cuando se compensa la holgura (por pico <strong>de</strong> inversión) se<br />

anula la compensación <strong>de</strong>l rozamiento. Esta <strong>de</strong>cisión es totalmente coherente<br />

con la realidad, ya que cuando se está en la zona <strong>de</strong> la holgura el rozamiento<br />

es prácticamente nulo. Véase figura F. S5/18.<br />

A<strong>de</strong>más, en esta misma versión se introduce un nuevo parámetro on-line<br />

<strong>de</strong> ajuste <strong>de</strong> la amplitud <strong>de</strong> la histéreses en la compensación <strong>de</strong>l par <strong>de</strong> rozamiento:<br />

TP15 F01909 TorqueCompensationSpeedHysteresis<br />

que permite modificar por parámetro la amplitud <strong>de</strong> la histerésis para compensar<br />

el par <strong>de</strong> rozamiento. Se parametrizará <strong>de</strong>s<strong>de</strong> el WinDDSSetup en<br />

unida<strong>de</strong>s <strong>de</strong> rev/min.<br />

NOTA. En versiones anteriores a la 06.10 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador esta<br />

compensación <strong>de</strong>l par <strong>de</strong> rozamiento era fija con un valor <strong>de</strong> 0,0001 x<br />

SP10 (velocidad máxima <strong>de</strong> la aplicación).<br />

Ahora, será posible aumentar este valor mediante el parámetro TP15 resolviendo<br />

el problema que en algunas máquinas (don<strong>de</strong> el valor <strong>de</strong> kv era<br />

alto) podía surgir <strong>de</strong>bido a la existencia <strong>de</strong> ruido en la consigna <strong>de</strong> velocidad<br />

<strong>de</strong> aquel or<strong>de</strong>n <strong>de</strong> magnitud.


5.6 Auto-ajuste <strong>de</strong> la inercia en modo off-line<br />

i<br />

El regulador <strong>de</strong> posición<br />

Es fundamental conocer el valor real <strong>de</strong>l momento <strong>de</strong> inercia total Jt (inercia<br />

<strong>de</strong>l motor + inercia <strong>de</strong> la carga) <strong>de</strong>l sistema en movimiento para realizar<br />

el ajuste <strong>de</strong>l feedforward <strong>de</strong> aceleración.<br />

A continuación se establece como realizar automáticamente el cálculo <strong>de</strong>l<br />

parámetro <strong>de</strong> inercia NP1 (relación entre el momento <strong>de</strong> inercia <strong>de</strong> la carga<br />

y <strong>de</strong>l rótor <strong>de</strong>l motor) en modo off-line durante el proceso <strong>de</strong> ajuste <strong>de</strong> la<br />

máquina.<br />

Nótese que, atendiendo a este cálculo <strong>de</strong> NP1 con un valor <strong>de</strong> PP217 <strong>de</strong>l<br />

100% y con:<br />

captación motor se minimiza prácticamente a 0 el error <strong>de</strong> seguimiento.<br />

captación directa, <strong>de</strong>pendiendo <strong>de</strong> la calidad <strong>de</strong> la máquina (holgura<br />

entre mesa y tornillo <strong>de</strong>l husillo), el grado <strong>de</strong> minimización <strong>de</strong>l error <strong>de</strong><br />

seguimiento <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> este factor.<br />

Esta prestación actúa sobre los siguientes parámetros:<br />

De rozamiento:<br />

TP10 F01902 ConstantPositiveTorqueCompensation<br />

TP11 F01903 ConstantNegativeTorqueCompensation<br />

TP12 F01904 DynamicPositiveTorqueCompensation<br />

TP13 F01905 DynamicNegativeTorqueCompensation<br />

De inercia:<br />

NP1 F02200 ReducedActuatedMomentumOfInertiaPercentage<br />

Todos estos parámetros son on-line, es <strong>de</strong>cir, <strong>de</strong> efecto inmediato, y por<br />

tanto, tras ejecutar la prestación mediante el comando:<br />

GC5 F00615 AutoCalculate<br />

recalcula todos ellos, sobreescribiéndolos con los nuevos valores calculados.<br />

Para establecer el autoajuste <strong>de</strong> estos parámetros <strong>de</strong>berá programarse<br />

<strong>de</strong>s<strong>de</strong> el CNC la siguiente secuencia <strong>de</strong> movimientos:<br />

1. Movimiento a una velocidad constante lenta (p.ej: 50 rev/min).<br />

2. Movimiento a una velocidad constante rápida (p.ej: la mitad <strong>de</strong> la velocidad<br />

nominal <strong>de</strong>l motor).<br />

3. Aceleración apreciable entre ambos movimientos (p. ej: 2000 mm/s²)<br />

4. Duración <strong>de</strong> los movimientos a velocidad constante (entre 1 y 5 s).<br />

INFORMACIÓN. Adviértase que los valores reales <strong>de</strong> velocidad y aceleración<br />

coinci<strong>de</strong>n con los valores programados en el CNC. De no ser así, <strong>de</strong>berán<br />

realizarse los ajustes oportunos en la máquina hasta obtener los<br />

valores indicados (p. ej: parametrizar el feedforward <strong>de</strong> velocidad con<br />

PP216).<br />

OBLIGACIÓN. El tiempo máximo total <strong>de</strong> ciclo <strong>de</strong> vaivén (ida y vuelta) no<br />

será superior a 25 segundos.<br />

Cuando la máquina está en movimiento, entonces <strong>de</strong>berá ejecutarse el comando<br />

GC5 y esperar a la finalización <strong>de</strong>l mismo.<br />

NOTA. Compruébense los valores <strong>de</strong> todos los parámetros anteriormente<br />

citados.<br />

Si tras el cálculo se <strong>de</strong>sea mantener permanentemente esta parametrización<br />

será necesario almacenarlos en memoria flash mediante el icono correspondiente<br />

<strong>de</strong>l WinDDSSetup o el comando GC1.<br />

EL REGULADOR DE POSICIÓN<br />

Auto-ajuste <strong>de</strong> la inercia en modo off-line 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

129


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Auto-ajuste <strong>de</strong> la inercia en modo off-line<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

130<br />

Los requisitos mínimos <strong>de</strong>l movimiento programado necesarios para el<br />

auto-ajuste <strong>de</strong> la inercia pue<strong>de</strong>n observarse en la figura F. S5/19:<br />

velocidad<br />

Velocidad lenta:<br />

Al menos una Vmínima<br />

<strong>de</strong> 50 rev/min<br />

aceleración<br />

mantener V = Cte en<br />

un tiempo > 500 ms<br />

máximo tiempo <strong>de</strong><br />

aceleración posible<br />

Velocidad rápida:<br />

Al menos una diferencia <strong>de</strong> la<br />

Vmínima <strong>de</strong> un 50 % <strong>de</strong> la velocidad nominal <strong>de</strong>l motor (SP10)<br />

mantener V = Cte en<br />

un tiempo > 500 ms<br />

Aceleración mínima:<br />

Al menos una aceleración<br />

mínima <strong>de</strong> 1500 mm/s²<br />

tiempo<br />

tiempo<br />

F. S5/19<br />

Movimiento programado para el auto-ajuste <strong>de</strong> inercia en modo off-line.


5.7 Vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento<br />

El regulador <strong>de</strong> posición<br />

La vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento ofrece una seguridad contra el embalamiento<br />

<strong>de</strong> los ejes.<br />

El regulador compara los parámetros:<br />

PV189 S00189 FollowingError<br />

PP159 S00159 MonitoringWindow<br />

Si FollowingError > MonitoringWindow significa que el accionamiento sigue<br />

a la consigna con un retardo excesivo y se dispara el error:<br />

E156 DV1 (S00011), bit 11 ExcessiveFollowingError<br />

Esta vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento se realiza sólamente si:<br />

El regulador está en modo <strong>de</strong> control <strong>de</strong> posición. Véase parámetro<br />

AP1 en el capítulo 13 <strong>de</strong> este manual.<br />

El parámetro MonitoringWindow es distinto <strong>de</strong> cero. (PP159 > 0).<br />

Hay par motor. (TV100=1).<br />

ADVERTENCIA. Si el parámetro PP159 (S00159) MonitoringWindow vale<br />

cero, no habrá vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento. Es muy importante darle<br />

un valor distinto <strong>de</strong> cero para evitar que se lancen los ejes incontroladamente.<br />

Position<br />

Following<br />

error<br />

Command<br />

Actual<br />

F. S5/20<br />

Vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento.<br />

Monitoring<br />

window<br />

Following<br />

error<br />

Time<br />

Time<br />

También se vigila el máximo error <strong>de</strong> seguimiento permitido, indicado en su<br />

parámetro correspondiente en las tablas <strong>de</strong> parámetros <strong>de</strong> cada eje en el<br />

CNC.<br />

EL REGULADOR DE POSICIÓN<br />

Vigilancia <strong>de</strong>l error <strong>de</strong> seguimiento 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

131


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Formato módulo<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

132<br />

5.8 Formato módulo<br />

El regulador es capaz <strong>de</strong> trabajar en formato módulo. Este formato se utiliza<br />

principalmente en ejes rotativos.<br />

Esto quiere <strong>de</strong>cir que está preparado para manejar todo el recorrido mecánico<br />

<strong>de</strong>l accionamiento mediante datos <strong>de</strong> consigna o feedback restringidos<br />

a un rango <strong>de</strong> valores, normalmente entre 0 y 360°.<br />

Este rango <strong>de</strong> valores se establece <strong>de</strong>s<strong>de</strong> el parámetro:<br />

PP103 S00103 ModuleValue<br />

La configuración <strong>de</strong>l regulador en formato módulo o absoluto se <strong>de</strong>termina<br />

en el bit 7 <strong>de</strong>l parámetro:<br />

PP76 S00076 PositionDataScalingType<br />

Command<br />

360°<br />

0°<br />

Command<br />

360°<br />

0°<br />

F. S5/21<br />

Formato módulo.<br />

Modulo Format<br />

Absolute Format<br />

Turn<br />

Turn<br />

NOTA. En formato módulo el regulador no admite consignas <strong>de</strong> valor absoluto<br />

mayor <strong>de</strong> PP103.<br />

ADVERTENCIA. Vigilar que el CNC <strong>de</strong>fina ese eje <strong>de</strong>l mismo modo (formato<br />

módulo o lineal).<br />

Commands<br />

Commands


5.9 Límites <strong>de</strong> posición<br />

Los límites en el recorrido <strong>de</strong>l eje son establecidos mediante los parámetros:<br />

PP49 S00049 PositivePositionLimit<br />

PP50 S00050 NegativePositionLimit<br />

El regulador <strong>de</strong> posición<br />

y así, <strong>de</strong> esta forma se crea una zona permitida para el movimiento <strong>de</strong>l eje<br />

y otra zona prohibida.<br />

Cualquier consigna <strong>de</strong> posición dada en la variable:<br />

PV47 S00047 PositionCommand<br />

que implique profundizar en la zona prohibida generará el código <strong>de</strong> error<br />

E150.<br />

NOTA. Para más <strong>de</strong>talles sobre estos parámetros, véase el capítulo 13.<br />

La <strong>de</strong>finición <strong>de</strong> los códigos <strong>de</strong> error se facilita en el capítulo 14.<br />

Los límites <strong>de</strong> posición podrán ser <strong>de</strong>sactivados asignando al bit 4 <strong>de</strong>l parámetro<br />

PP55 un cero (PP55.4=0) o bien <strong>de</strong>jando a cero los parámetros<br />

PP49 y PP50, no siendo necesario que ambas condiciones se cumplan.<br />

Con que una <strong>de</strong> estas dos condiciones se verifique no se originará el código<br />

<strong>de</strong> error E150.<br />

Límite positivo <strong>de</strong> posición<br />

Límite negativo <strong>de</strong> posición<br />

F. S5/22<br />

Límites <strong>de</strong> posición.<br />

Zona prohibida<br />

PP50 [S00050]<br />

Zona permitida Zona prohibida<br />

PP49 [S00049]<br />

EL REGULADOR DE POSICIÓN<br />

Límites <strong>de</strong> posición 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

133


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Cambio on-line <strong>de</strong> la captación<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

134<br />

5.10 Cambio on-line <strong>de</strong> la captación<br />

i<br />

Con la versión <strong>de</strong> <strong>software</strong> 04.01 <strong>de</strong>l regulador era obligatorio regular en<br />

todo instante con la captación elegida en la parametrización inicial. Así, si<br />

en un instante dado, era necesario pasar a regular <strong>de</strong> una captación directa<br />

a una captación motor o al revés, entonces <strong>de</strong>bía eliminarse potencia y<br />

hacer cambios en los parámetros oportunos.<br />

En muchas aplicaciones <strong>de</strong> Motion Control se necesita <strong>de</strong> un cambio online<br />

<strong>de</strong> la captación, eliminando así las restricciones <strong>de</strong> eliminación <strong>de</strong> potencia,<br />

así como grabar parámetros y hacer un reset <strong>de</strong>l regulador.<br />

La versión <strong>de</strong> <strong>software</strong> 04.02 contempló ya el establecimiento <strong>de</strong>l cambio<br />

on-line <strong>de</strong> captación.<br />

Modo <strong>de</strong> funcionamiento y parametrización<br />

Antes <strong>de</strong> disponer <strong>de</strong> esta prestación existían dos modos diferentes <strong>de</strong> regular<br />

en posición con cada una <strong>de</strong> las dos posibles captaciones.<br />

El modo <strong>de</strong> operación se <strong>de</strong>finía mediante el parámetro:<br />

AP1 S00032 PrimaryOperationMo<strong>de</strong><br />

Así, con:<br />

AP1=3 Posición y captación motor<br />

AP1=11 Posición y captación motor con feedforward<br />

AP1=4 Posición y captación directa<br />

AP1=12 Posición y captación directa con feedforward<br />

Con la incorporación <strong>de</strong> esta prestación aparecen otros dos modos más:<br />

AP1=5 Posición y ambas captaciones<br />

AP1=13 Posición y ambas captaciones con feedforward<br />

que son los modos con los que se podrá ejecutar el cambio on-line <strong>de</strong> captaciones<br />

con la que se cierra el lazo <strong>de</strong> posición.<br />

El comando que ejecuta el cambio <strong>de</strong> captaciones es:<br />

PC150 F02003 ChangePosFB12<br />

que se ejecuta haciendo PC150=3 (<strong>de</strong>s<strong>de</strong> el WinDDSSetup) para cambiar<br />

<strong>de</strong> una captación motor a una captación directa .<br />

Si el comando se ejecuta correctamente <strong>de</strong>vuelve un valor 7 (ok) y si lo<br />

hace incorrectamente un valor 15 (error).<br />

Una ejecución correcta permite el paso a regular con captación directa.<br />

Volver a regular con captación motor obliga a introducir un valor 0 en el comando<br />

PC150.<br />

NOTA. Cada vez que se ejecute este comando se igualará la captación<br />

directa a la captación motor impidiendo así que se produzca un golpe <strong>de</strong>bido<br />

a un error entre captaciones.<br />

INFORMACIÓN. La captación motor será la inicial utilizada para cerrar el<br />

lazo <strong>de</strong> posición. Depen<strong>de</strong>rá, por tanto, <strong>de</strong>l CNC o <strong>de</strong>l programa <strong>de</strong> Motion<br />

Control que en el arranque se ejecute el comando para comenzar la regulación<br />

con la captación directa.


Búsqueda <strong>de</strong> I0 con cualquier captación<br />

El regulador <strong>de</strong> posición<br />

Para realizar una búsqueda <strong>de</strong> I0 con cualquiera <strong>de</strong> las dos captaciones,<br />

in<strong>de</strong>pendientemente <strong>de</strong> con cuál se está estableciendo la regulación se utilizan<br />

los dos modos <strong>de</strong> operación <strong>de</strong>finidos en el parámetro AP1 con los<br />

valores 5 y 13.<br />

El bit 3 <strong>de</strong>l parámetro PP147 indica con cuál <strong>de</strong> las dos captaciones se realizará<br />

la búsqueda <strong>de</strong> I0.<br />

Estas serán todas las posibilida<strong>de</strong>s:<br />

Con AP1=5 o AP1=13:<br />

1. Regulación y búsqueda <strong>de</strong> cero con captación motor<br />

El comando PC150=0<br />

El bit 3 <strong>de</strong>l parámetro PP147=0<br />

NOTA. Este modo <strong>de</strong> operación es equivalente al dado por<br />

AP1=3 o AP1=11, obligando a realizar una búsqueda <strong>de</strong> cero<br />

con captación motor.<br />

2. Regulación y búsqueda <strong>de</strong> cero con captación directa<br />

El comando PC150=3<br />

El bit 3 <strong>de</strong>l parámetro PP147=1<br />

NOTA. Este modo <strong>de</strong> operación es equivalente al dado por<br />

AP1=4 o AP1=12, obligando a realizar una búsqueda <strong>de</strong> cero<br />

con captación directa.<br />

3. Regulación con captación motor y búsqueda <strong>de</strong> cero con captación<br />

directa<br />

El comando PC150 = 0<br />

El bit 3 <strong>de</strong>l parámetro PP147=1<br />

NOTA. En estas condiciones, el I0 es el <strong>de</strong> la captación directa.<br />

Puesto que ambas captaciones <strong>de</strong>ben tener la misma cota, se<br />

calcula PV173 (S00173) MarkerPositionA como PV53 (S00053)<br />

PositionFeedback2.<br />

Se toman los valores <strong>de</strong> los offset <strong>de</strong> búsqueda <strong>de</strong> cero <strong>de</strong> la<br />

captación directa y se calcula el <strong>de</strong>splazamiento a realizar en<br />

las cotas PV47, PV51 y PV53 para pasar al nuevo sistema <strong>de</strong><br />

coor<strong>de</strong>nadas.<br />

4. Regulación con captación directa y búsqueda <strong>de</strong> cero con captación<br />

motor<br />

El comando PC150=3<br />

El bit 3 <strong>de</strong>l parámetro PP147=0<br />

NOTA. En estas condiciones, el I0 es el <strong>de</strong> la captación motor.<br />

ADVERTENCIA. No pue<strong>de</strong> ejecutarse el comando <strong>de</strong> cambio <strong>de</strong> captación<br />

on-line en pleno movimiento. ¡El motor <strong>de</strong>be estar parado! A<strong>de</strong>más, previamente<br />

al cambio <strong>de</strong> captación <strong>de</strong>be verificarse que ambas estan bien<br />

parametrizadas. Para realizar esta verificación es útil comprobar que el valor<br />

<strong>de</strong> la variable PV190 que especifica el error entre ambas captaciones<br />

no tiene un valor elevado o bien utilizar el parámetro PP5.<br />

EL REGULADOR DE POSICIÓN<br />

Cambio on-line <strong>de</strong> la captación 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

135


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

Error máximo permitido entre captaciones<br />

144<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

136<br />

5.11 Error máximo permitido entre captaciones<br />

El parámetro:<br />

PP5 F00391 ActualPositionMonitoringWindow<br />

<strong>de</strong>termina el error máximo permitido entre la captación motor y la captación<br />

directa. Así, si al comparar el valor <strong>de</strong>l feedback <strong>de</strong> posición <strong>de</strong> la captación<br />

directa (visualizable esta diferencia en PV190), su <strong>de</strong>sviación<br />

exce<strong>de</strong> <strong>de</strong>l valor establecido en este parámetro PP5 durante un período <strong>de</strong><br />

20 ms. el regulador comunica el error E157 Excessive ActualPosition Difference<br />

- DV11 (S00011), bit 11 -.<br />

PositionFeedback1 [S00051]<br />

Motor enco<strong>de</strong>r position<br />

feedback value<br />

PositionFeedback2 [S00053]<br />

External enco<strong>de</strong>r position<br />

feedback value<br />

Actual Position Monitoring<br />

Window [S00391]<br />

F. S5/23<br />

Error máximo permitido entre captaciones.<br />

The error E157<br />

Excessive Actual<br />

Position Difference<br />

- +<br />

20 ms<br />

Teniendo en cuenta que el objetivo <strong>de</strong> este parámetro es ofrecer un margen<br />

<strong>de</strong> seguridad adicional en aplicaciones don<strong>de</strong> se utiliza un sistema <strong>de</strong><br />

medición externo, es muy conveniente darle un valor distinto <strong>de</strong> cero para<br />

captaciones externas cuadradas, ya que para este caso no existen otros<br />

sistemas <strong>de</strong> vigilancia.<br />

NOTA. Recuér<strong>de</strong>se que no habrá vigilancia en el error <strong>de</strong> diferencia entre<br />

captaciones si se parametriza PP5=0.<br />

Des<strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.09 se permite parametrizar PP5= -0,0001<br />

estableciendo así una total in<strong>de</strong>pen<strong>de</strong>ncia entre captaciones.<br />

NOTA. Recuér<strong>de</strong>se que con PP5 = - 0,0001 no se monitorizará el error<br />

<strong>de</strong> diferencia entre captaciones ni se igualarán ambas captaciones en la<br />

búsqueda <strong>de</strong> I0, y por tanto, la captación no utilizada para la búsqueda <strong>de</strong><br />

I0 no sufrirá un <strong>de</strong>splazamiento <strong>de</strong> coor<strong>de</strong>nadas.<br />

Esta nueva prestación permitirá conectar en la captación directa una regla<br />

u otro dispositivo <strong>de</strong> medida que podrá ser leído por un CNC o un PLC y<br />

realizar las operaciones pertinentes.


5.12 Mezcla entre captaciones<br />

i<br />

El regulador <strong>de</strong> posición<br />

Generalmente, en máquinas don<strong>de</strong> la mecánica dispone <strong>de</strong> gran<strong>de</strong>s holguras<br />

aparecen vibraciones cuyo efecto <strong>de</strong> inestabilidad repercute negativamente<br />

en el control <strong>de</strong> la posición <strong>de</strong> sistemas con captación directa<br />

(regla). No ocurre lo mismo cuando el control <strong>de</strong> la posición es realizado<br />

con la captación <strong>de</strong>l motor (encó<strong>de</strong>r), siendo entonces el funcionamiento<br />

<strong>de</strong> este tipo <strong>de</strong> máquinas totalmente estable.<br />

El objetivo <strong>de</strong> esta prestación, incorporada a partir <strong>de</strong> la versión 06.12 <strong>de</strong>l<br />

<strong>software</strong> <strong>de</strong>l regulador, es conseguir un control <strong>de</strong> la posición con captación<br />

directa, en estas máquinas, tan bueno como el que se obtiene cuando<br />

se lleva a cabo con captación motor. Esto se consigue realizando, <strong>de</strong> manera<br />

transitoria, una mezcla <strong>de</strong> captaciones cuando la máquina tien<strong>de</strong> a<br />

sufrir vibraciones, y estableciendo siempre el control <strong>de</strong> posición con la<br />

captación directa cuando <strong>de</strong>saparece la vibración causante <strong>de</strong> la inestabilidad.<br />

El diagrama <strong>de</strong> bloques <strong>de</strong>l lazo <strong>de</strong> posición pue<strong>de</strong> representarse así:<br />

*<br />

PV47 (S00047)<br />

PositionCommand<br />

Si se configura el regulador en control <strong>de</strong> velocidad (AP1=2), la variable PV153 permite disponer <strong>de</strong> la<br />

adaptación o mezcla entre captaciones con un CNC 8070 configurado en control <strong>de</strong> velocidad que será<br />

el que cierre el lazo <strong>de</strong> control. No podrá llevarse a cabo esta labor si dispone <strong>de</strong> un CNC 8055/55i ya<br />

que aún no le ha sido implementada esta prestación.<br />

SÓLO CON CNC 8070<br />

F. S5/24<br />

Diagrama <strong>de</strong> bloques <strong>de</strong>l control <strong>de</strong> posición con un cambio transitorio<br />

adaptado entre captaciones.<br />

Para establecer el valor <strong>de</strong> la constante <strong>de</strong> tiempo <strong>de</strong> adaptación a la mezcla<br />

entre captaciones <strong>de</strong> posición <strong>de</strong>be parametrizarse:<br />

PP16 F02007 PositionFeedbackAdaptationTimeConstant<br />

que <strong>de</strong>termina el retraso entre las cotas que se introducen al lazo <strong>de</strong> posición<br />

<strong>de</strong>l encó<strong>de</strong>r y <strong>de</strong> la regla. Ver parámetro PP16 y variable PV153 en el<br />

capítulo 13 <strong>de</strong> este manual.<br />

Forma <strong>de</strong> proce<strong>de</strong>r<br />

+<br />

-<br />

* PV153 (F01308)<br />

PositionFeedback12<br />

Captación<br />

<strong>de</strong> posición<br />

Kp<br />

P <strong>de</strong> posición<br />

ADAPTACIÓN ENTRE<br />

CAPTACIONES<br />

- regulador en control <strong>de</strong> posición -<br />

PV51 (S00051)<br />

PositionFeedback1<br />

PV53 (S00053)<br />

PositionFeedback2<br />

PP16 (S02007) SÓLO CON MOTOR SÍNCRONO<br />

PositionFeedbackAdaptationTimeConstant<br />

Parametrizar PP16 (F02007) inicialmente con un valor <strong>de</strong> entre 10 y<br />

300 ms. P.ej: 100 ms.<br />

Aumentar el valor parametrizado anteriormente en incrementos <strong>de</strong> 30<br />

en 30 ms si se observan oscilaciones en las aceleraciones o <strong>de</strong>celeraciones<br />

hasta alcanzar la estabilidad <strong>de</strong>l sistema.<br />

Con el sistema estabilizado, ir disminuyendo el valor parametrizado en<br />

<strong>de</strong>crementos <strong>de</strong> 10 en 10 ms hasta ser ajustado al mínimo valor <strong>de</strong><br />

PP16 que hace estable el sistema.<br />

INFORMACIÓN. Nótese que, este procedimiento permite controlar las vibraciones<br />

durante todo el movimiento como si se tratase <strong>de</strong> un sistema<br />

cuyo control <strong>de</strong> posición fuese llevado a cabo con captación motor pero<br />

con una precisión <strong>de</strong> posicionamiento <strong>de</strong> una captación directa.<br />

NOTA. Parametrizar PP16=0 es establecer una configuración <strong>de</strong>l control<br />

<strong>de</strong> posición con captación directa (regla) mientras que parametrizar<br />

PP16=3200 (entiéndase valores elevados) será establecer una configuración<br />

<strong>de</strong>l control <strong>de</strong> posición con captación <strong>de</strong> motor (encó<strong>de</strong>r).<br />

EL REGULADOR DE POSICIÓN<br />

Mezcla entre captaciones 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

137


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

144<br />

138<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

5.13 Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong><br />

un eje<br />

i<br />

INFORMACIÓN. La disponibilidad <strong>de</strong> esta prestación es efectiva a partir<br />

<strong>de</strong> la versión 06.16 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador y su aplicación es conveniente<br />

en máquinas cuya dinámica provoca <strong>de</strong>formaciones elásticas significativas<br />

en el sistema <strong>de</strong> transmisión (acoplamiento) <strong>de</strong> cada eje<br />

generando inaceptables <strong>de</strong>sviaciones en cualquier trayectoria seguida por<br />

la punta <strong>de</strong> una herramienta en procesos <strong>de</strong> mecanizado, <strong>de</strong> corte, ... que<br />

no pue<strong>de</strong>n ser compensadas (al estar fuera <strong>de</strong>l sistema <strong>de</strong> medida) por los<br />

lazos <strong>de</strong> control.<br />

Consi<strong>de</strong>raciones previas<br />

NOTA. Léanse las siguientes consi<strong>de</strong>raciones con especial atención.<br />

Esta prestación es aplicable a cualquier máquina in<strong>de</strong>pendientemente <strong>de</strong>l<br />

tipo <strong>de</strong> trayectoria que vaya a seguir la punta <strong>de</strong> la herramienta y que disponga<br />

únicamente <strong>de</strong> captación motor.<br />

En este capítulo, para obtener el valor <strong>de</strong> compensación <strong>de</strong> la <strong>de</strong>formación<br />

elástica en cada eje <strong>de</strong> la máquina se recurrirá al estudio <strong>de</strong> su comportamiento<br />

dinámico cuando la punta <strong>de</strong> la herramienta sigue una trayectoria<br />

circular por ser ésta una forma geométrica cómoda en la que realizar mediciones<br />

<strong>de</strong> la <strong>de</strong>sviación <strong>de</strong> trayectorias.<br />

Es por esto que, la mayoría <strong>de</strong> las expresiones matemáticas que aparecen<br />

en el capítulo sean sólo <strong>de</strong> aplicación a trayectorias circulares.<br />

Si el usuario <strong>de</strong>sea analizar las <strong>de</strong>formaciones elásticas <strong>de</strong> su máquina ensayando<br />

con otras trayectorias más complejas no podrá aplicar algunas<br />

expresiones que aquí se facilitan.<br />

Los datos numéricos que aparecen en sus ejemplos son meramente ilustrativos.<br />

No copie estos datos para realizar sus ensayos. Recuér<strong>de</strong>se que<br />

cada operación <strong>de</strong> mecanizado que realiza una máquina requiere <strong>de</strong> unas<br />

condiciones <strong>de</strong> corte y <strong>de</strong> trabajo muy <strong>de</strong>terminadas que raramente van a<br />

coincidir con los datos que se facilitan en los ejemplos.<br />

Deformación elástica en el acoplamiento <strong>de</strong> un eje<br />

Sea un sistema formado por un servomotor con captador <strong>de</strong> posición, un<br />

acoplamiento elástico y la punta <strong>de</strong> la herramienta. Ver figura.<br />

F. S5/25<br />

CAPTADOR<br />

MOTOR<br />

MOTOR<br />

Esquema ilustrativo.<br />

MEDIDA DADA EN LA<br />

CAPTACIÓN MOTOR<br />

ACOPLAMIENTO<br />

ELÁSTICO<br />

k, m<br />

CARGA<br />

MEDIDA DADA EN LA<br />

PUNTA DE LA HERRAMIENTA<br />

Cuando el sistema se pone en movimiento, si el acoplamiento fuese i<strong>de</strong>almente<br />

in<strong>de</strong>formable, la posición <strong>de</strong> la punta <strong>de</strong> la herramienta seguiría rigurosamente<br />

la trayectoria que el programa pieza <strong>de</strong> CNC le or<strong>de</strong>na y<br />

coincidiría con la posición dada por el captador integrado en el motor.<br />

Ahora bien, suponer que el acoplamiento es in<strong>de</strong>formable no es real. Así,<br />

durante el movimiento, el acoplamiento sufre una <strong>de</strong>formación elástica<br />

más o menos significativa <strong>de</strong>pendiendo <strong>de</strong> su aceleración, es <strong>de</strong>cir, <strong>de</strong> la<br />

velocidad <strong>de</strong> avance relativa entre la punta <strong>de</strong> la herramienta y la mesa,<br />

que repercute directamente en mayor o menor medida en la trayectoria a<br />

seguir.


El regulador <strong>de</strong> posición<br />

Luego, la trayectoria exigida por el programa pieza <strong>de</strong>l CNC no es seguida<br />

fielmente por la punta <strong>de</strong> la herramienta sino que aparece una <strong>de</strong>sviación<br />

<strong>de</strong>bida a la <strong>de</strong>formación elástica <strong>de</strong>l acoplamiento <strong>de</strong>l eje consi<strong>de</strong>rado.<br />

Esta <strong>de</strong>sviación en la trayectoria no es cuantificada por el captador <strong>de</strong> posición<br />

<strong>de</strong>l motor ya que éste está ubicado justo antes <strong>de</strong>l acoplamiento<br />

elástico y, por tanto, la <strong>de</strong>formación no es registrada por él. Es por esto<br />

que, para los lazos <strong>de</strong> control <strong>de</strong>l regulador, no hay ninguna <strong>de</strong>sviación que<br />

compensar.<br />

Ante esta situación, don<strong>de</strong> no es cuantificada esta <strong>de</strong>sviación <strong>de</strong> la trayectoria<br />

y aún siéndolo, no es posible compensarla o corregirla mediante los<br />

lazos <strong>de</strong> control aumentando la ganancia proporcional <strong>de</strong>l sistema, se llevará<br />

a cabo la compensación mediante el parámetro on-line:<br />

PP20.# F02020.# DynamicDeformationFrequency<br />

parametrizándolo con el valor <strong>de</strong> la frecuencia <strong>de</strong> resonancia (en Hz) asociada<br />

al acoplamiento elástico. El procedimiento <strong>de</strong> obtención <strong>de</strong> esta frecuencia<br />

se <strong>de</strong>tallará más a<strong>de</strong>lante.<br />

Factores dinámicos influyentes en la <strong>de</strong>formación elástica<br />

La <strong>de</strong>formación que experimenta un sistema mecánico elástico sometido a<br />

una fuerza viene dada por la expresión:<br />

don<strong>de</strong>:<br />

k constante elástica<br />

x <strong>de</strong>formación experimentada<br />

Sabiendo a<strong>de</strong>más que:<br />

don<strong>de</strong>:<br />

m masa <strong>de</strong> todos los elementos móviles<br />

a aceleración <strong>de</strong>l sistema<br />

y sustituyendo su valor en la expresión anterior se obtiene la igualdad:<br />

La <strong>de</strong>formación, por tanto, es proporcional a la aceleración:<br />

Para una trayectoria circular, trazado con el que se recomienda realizar los<br />

ensayos <strong>de</strong> mecanizado en los ajustes <strong>de</strong> compensación <strong>de</strong> la <strong>de</strong>formación<br />

elástica por ser una forma geométrica cómoda para realizar mediciones,<br />

la aceleración normal viene dada por la expresión:<br />

sólo aplicable a<br />

trayectorias circulares<br />

don<strong>de</strong>:<br />

x<br />

Fuerza = k x<br />

Fuerza = m a<br />

ma = k x<br />

m<br />

= ---- a = Cte a<br />

k<br />

a<br />

F602 = -----------------------<br />

R<br />

R Radio <strong>de</strong> la trayectoria circular seguida por la punta <strong>de</strong> la herramienta.<br />

Introducir su valor en metros (m).<br />

F Velocidad <strong>de</strong> la punta <strong>de</strong> la herramienta siempre que la mesa esté<br />

en reposo. Si la herramienta y la mesa se mueven, F será la velocidad<br />

relativa entre ambas. Introducir su valor en metros por minuto<br />

(m/min).<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

139


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

144<br />

140<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Conclusiones<br />

La <strong>de</strong>formación elástica en el eje <strong>de</strong> una máquina es directamente proporcional<br />

a la aceleración y cuando su dinámica es una trayectoria circular es<br />

a<strong>de</strong>más directamente proporcional al cuadrado <strong>de</strong> la velocidad.<br />

La <strong>de</strong>formación elástica será, entonces, tanto más significativa cuanto mayor<br />

sea la velocidad relativa entre la punta <strong>de</strong> la herramienta y la mesa.<br />

Mecanizar una pieza siguiendo una trayectoria circular a bajas velocida<strong>de</strong>s<br />

suponiendo <strong>de</strong>formación elástica en un sólo eje o en los dos implica obtener<br />

prácticamente la trayectoria circular <strong>de</strong>seada ya que la <strong>de</strong>sviación <strong>de</strong><br />

trayectoria experimentada en los ejes será muy poco significativa. No será<br />

un círculo perfecto realmente pero a efectos prácticos sí y no será necesario<br />

compensar la <strong>de</strong>formación elástica.<br />

Mecanizar una pieza siguiendo una trayectoria circular a altas velocida<strong>de</strong>s<br />

suponiendo <strong>de</strong>formación elástica en un sólo eje implica obtener una trayectoria<br />

elíptica ya que la <strong>de</strong>sviación <strong>de</strong> trayectoria experimentada en ese<br />

eje es significativa. El otro radio principal <strong>de</strong> la elipse coincidirá con el radio<br />

<strong>de</strong> la trayectoria circular al suponer que no existía <strong>de</strong>formación elástica en<br />

el otro eje. Si se consi<strong>de</strong>ra <strong>de</strong>formación elástica en ambos ejes se obtendrá<br />

igualmente una trayectoria elíptica en la que ninguno <strong>de</strong> los dos radios<br />

principales <strong>de</strong> la elipse coincidirán con el radio <strong>de</strong> la trayectoria circular<br />

programada.<br />

Para compensar estas <strong>de</strong>formaciones habrá que parametrizar PP20 para<br />

cada eje con el valor <strong>de</strong> la frecuencia <strong>de</strong> resonancia <strong>de</strong> su acoplamiento<br />

elástico. Véase la forma <strong>de</strong> proce<strong>de</strong>r para obtener esta frecuencia en el siguiente<br />

apartado.<br />

Observaciones<br />

Antes <strong>de</strong> compensar la <strong>de</strong>formación elástica, la visualización <strong>de</strong> la trayectoria<br />

en el CNC será siempre circular y no elíptica como cabría esperar<br />

ante la existencia <strong>de</strong> <strong>de</strong>formación elástica. El captador <strong>de</strong>l motor se sitúa<br />

con anterioridad al acoplamiento elástico y no registra la <strong>de</strong>sviación <strong>de</strong> la<br />

trayectoria por causa <strong>de</strong> la <strong>de</strong>formación elástica en ningún momento.<br />

Después <strong>de</strong> compensar la <strong>de</strong>formación elástica, la visualización <strong>de</strong> la trayectoria<br />

en el CNC será siempre elíptica y no circular como cabría esperar<br />

tras compensar la <strong>de</strong>formación elástica.<br />

Ajuste <strong>de</strong> la compensación. Cómo parametrizar PP20<br />

El valor <strong>de</strong> la frecuencia <strong>de</strong> resonancia <strong>de</strong>l acoplamiento elástico que permite<br />

compensar la <strong>de</strong>formación elástica pue<strong>de</strong> obtenerse mediante dos<br />

procedimientos distintos. Uno <strong>de</strong> ellos basado en los diagramas <strong>de</strong> Bo<strong>de</strong><br />

<strong>de</strong> la máquina y otro mediante un ensayo <strong>de</strong> mecanizado. Se parametrizará<br />

PP20 con el valor <strong>de</strong> la frecuencia obtenido.<br />

Obtención <strong>de</strong> la frecuencia <strong>de</strong> resonancia <strong>de</strong>l acoplamiento elástico<br />

según su diagrama <strong>de</strong> Bo<strong>de</strong><br />

Sea un diagrama <strong>de</strong> bloques representativo <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> una máquina<br />

como el <strong>de</strong> la figura.<br />

+<br />

-<br />

FF<br />

Kv<br />

+<br />

+<br />

MÁQUINA<br />

MOTOR ACOPLAMIENTO<br />

CARGA<br />

ELÁSTICO<br />

F. S5/26<br />

Diagrama <strong>de</strong> bloques <strong>de</strong> una máquina con captación motor y <strong>de</strong>formación<br />

elástica <strong>de</strong>l acoplamiento situado entre el captador motor y la punta <strong>de</strong> la<br />

herramienta.<br />

Nótese que el bloque que representa la <strong>de</strong>formación elástica está situado<br />

entre el captador motor y la punta <strong>de</strong> la herramienta.


Una forma indirecta <strong>de</strong> obtener la frecuencia es disponer <strong>de</strong>l diagrama <strong>de</strong><br />

Bo<strong>de</strong> < consigna <strong>de</strong> corriente - velocidad <strong>de</strong>l motor >.<br />

15<br />

10<br />

0<br />

-10<br />

-20<br />

-30<br />

100 101 102 103 104 5<br />

-5<br />

-15<br />

-25<br />

VALLE DE RESONANCIA<br />

-35<br />

El valor <strong>de</strong> la frecuencia con el que parametrizar PP20 es 30 Hz.<br />

El diagrama <strong>de</strong> Bo<strong>de</strong> obtenido en máquinas reales atien<strong>de</strong> más al que se<br />

facilita a continuación:<br />

Diagrama <strong>de</strong> Bo<strong>de</strong> real. Consigna <strong>de</strong> corriente - Velocidad <strong>de</strong>l motor<br />

El regulador <strong>de</strong> posición<br />

FRECUENCIA [Hz]<br />

F. S5/27<br />

Diagrama <strong>de</strong> Bo<strong>de</strong> teórico i<strong>de</strong>al < consigna <strong>de</strong> corriente - velocidad <strong>de</strong>l motor<br />

>.<br />

NOTA. Téngase en cuenta que el diagrama <strong>de</strong> Bo<strong>de</strong> representado anteriormente<br />

es un diagrama teórico i<strong>de</strong>al.<br />

[dB]<br />

108.1...<br />

98.125<br />

88.125<br />

78.125<br />

68.125<br />

58.125<br />

48.125<br />

GANANCIA [DB]<br />

MÁXIMO<br />

30 Hz<br />

1 ER VALLE DE<br />

RESONANCIA<br />

90 Hz<br />

véase F. S5/27<br />

2 10 100 1000 9000<br />

[Hz]<br />

F. S5/28<br />

Diagrama <strong>de</strong> Bo<strong>de</strong> real < consigna <strong>de</strong> corriente - velocidad <strong>de</strong>l motor >.<br />

El valle <strong>de</strong> resonancia representativo <strong>de</strong> la <strong>de</strong>formación elástica en este<br />

diagrama <strong>de</strong> Bo<strong>de</strong> será siempre el primero que aparece tras superar el<br />

máximo indicado en la figura. El valor <strong>de</strong> la frecuencia con el que parametrizar<br />

PP20 se leerá en el eje <strong>de</strong> abscisas <strong>de</strong>l diagrama y no será necesario<br />

hacer una lectura rigurosamente exacta sino <strong>de</strong> manera aproximada. Parametrizar<br />

PP20 = 90 Hz.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

141


El regulador <strong>de</strong> posición<br />

5.<br />

EL REGULADOR DE POSICIÓN<br />

144<br />

142<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Obtención <strong>de</strong> la frecuencia <strong>de</strong> resonancia <strong>de</strong>l acoplamiento elástico<br />

mediante ensayo <strong>de</strong> mecanizado<br />

Cuando no se dispone <strong>de</strong>l diagrama <strong>de</strong> Bo<strong>de</strong> <strong>de</strong> la máquina o bien se <strong>de</strong>see<br />

realizar la compensación con un valor <strong>de</strong> la frecuencia obtenido empíricamente<br />

se proce<strong>de</strong>rá como se indica en este apartado.<br />

De la expresión <strong>de</strong> la frecuencia <strong>de</strong> oscilación <strong>de</strong> un movimiento armónico<br />

simple (m.a.s.) pue<strong>de</strong> obtenerse su relación con la aceleración y la <strong>de</strong>formación<br />

mediante esta igualdad:<br />

Para una trayectoria circular la <strong>de</strong>sviación x respecto a R pue<strong>de</strong> obtenerse<br />

por medición directa sobre la pieza, previamente mecanizada.<br />

La aceleración <strong>de</strong>l sistema se calcula según la expresión ya dada anteriormente:<br />

a = (F/60)²/R.<br />

Con estos valores, ahora ya <strong>de</strong>terminados, se obtiene (<strong>de</strong> la expresión <strong>de</strong><br />

la frecuencia) el valor con el que parametrizar PP20 para compensar la <strong>de</strong>formación<br />

elástica que se ha producido en el eje consi<strong>de</strong>rado.<br />

Ejemplo.<br />

1<br />

f ----k<br />

1<br />

= ---- = ------ <br />

2 m 2<br />

a<br />

------<br />

x<br />

Se <strong>de</strong>sea ajustar la compensación <strong>de</strong> la <strong>de</strong>formación elástica que se origina<br />

en el eje X <strong>de</strong> una máquina <strong>de</strong> corte por láser. La máquina dispone <strong>de</strong><br />

dos servomotores con captador <strong>de</strong> posición que mueven la punta <strong>de</strong> una<br />

herramienta sobre un plano <strong>de</strong>finido por los ejes X e Y. Se supone únicamente<br />

acoplamiento elástico en el eje X.<br />

Su objetivo es realizar agujeros circulares <strong>de</strong> radio R = 5 mm = 0,005 m a<br />

altas velocida<strong>de</strong>s en una chapa que <strong>de</strong>scansa sobre un bastidor fijo.<br />

Para obtener el valor <strong>de</strong> la frecuencia con la que parametrizar PP20 para<br />

compensar la <strong>de</strong>formación elástica en el eje X síganse los siguientes pasos.<br />

1. Realizar un agujero haciendo trabajar la punta <strong>de</strong> la herramienta a una<br />

velocidad elevada <strong>de</strong>, p.ej, F=8000 mm/min con el fin <strong>de</strong> provocar una<br />

<strong>de</strong>sviación x alta y generar claramente una trayectoria elíptica.<br />

2. Realizado el agujero, llevar a cabo mediciones con el calibre <strong>de</strong> distintos<br />

diámetros <strong>de</strong>l agujero elíptico hasta obtener el valor <strong>de</strong>l diámetro<br />

<strong>de</strong>l eje mayor Dm <strong>de</strong> la elipse. Nótese que visualmente no será apreciable<br />

la forma elíptica.<br />

Y<br />

R<br />

X<br />

F. S5/29<br />

El trazado real adopta esta forma elíptica y no circular cuando sólo hay <strong>de</strong>formación<br />

elástica en el eje X.<br />

3. Obtener el valor <strong>de</strong> la <strong>de</strong>formación elástica según la expresión:<br />

Dm x =<br />

------- – R<br />

2<br />

Supóngase (por hacer números) que el valor obtenido para la <strong>de</strong>formación<br />

es: x = 90 µm = 90 x 10 -6 m.<br />

Y<br />

Dm<br />

R<br />

X<br />

X


4. Obtener el valor <strong>de</strong> la aceleración para una trayectoria circular según la<br />

expresión:<br />

a<br />

F60 28 60<br />

---------------------<br />

R<br />

2<br />

= = ---------------------- = 3,6 m/s²<br />

0,005<br />

5. Obtener el valor <strong>de</strong> la frecuencia según la expresión:<br />

1<br />

f ----a<br />

1<br />

------ ------<br />

3,6<br />

2 x 2 90 x 10 6 –<br />

= = ------------------------ =<br />

31,8 Hz<br />

El regulador <strong>de</strong> posición<br />

6. Parametrizar PP20 con el valor obtenido, es <strong>de</strong>cir, PP20 = 31,8 Hz.<br />

7. Comprobar que tras parametrizar PP20, el mecanizado <strong>de</strong> su pieza<br />

particular (sea cual fuere la trayectoria <strong>de</strong> su perfil) es efectuado satisfactoriamente.<br />

EL REGULADOR DE POSICIÓN<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje 5.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

143


El regulador <strong>de</strong> posición<br />

5.<br />

144<br />

EL REGULADOR DE POSICIÓN<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


SÍNTESIS DE LA<br />

PUESTA A PUNTO<br />

6.1 Parámetros generales<br />

Con captación motor (AP1=3 o AP1=11).<br />

No se tendrán en cuenta los parámetros:<br />

Con captación directa (AP1=4 o AP1=12).<br />

No se tendrán en cuenta los parámetros:<br />

6<br />

Parámetros generales<br />

AP1 Selecciona el modo <strong>de</strong> operación <strong>de</strong>l regulador<br />

3 Lazo <strong>de</strong> posición con captación motor, sin feedforward<br />

4 Lazo <strong>de</strong> posición con captación directa, sin feedforward<br />

5 Lazo <strong>de</strong> posición con captación motor o directa, sin feedforward<br />

11 Lazo <strong>de</strong> posición con captación motor, con feedforward<br />

12 Lazo <strong>de</strong> posición con captación directa, con feedforward<br />

13 Lazo <strong>de</strong> posición con captación motor o directa, con feedforward<br />

GP10 Tipo <strong>de</strong> captación directa. MÉTODO CLÁSICO.<br />

Ver apartado - Captación directa. Parametrización - <strong>de</strong>l capítulo 5 <strong>de</strong><br />

este manual para obtener información referente a su parametrización<br />

por el MÉTODO DEL SISTEMA DE BITS.<br />

0 Ausencia <strong>de</strong> captación directa<br />

1 Señal cuadrada TTL<br />

2 Señal senoidal <strong>de</strong> 1 Vpp<br />

3 Señal <strong>de</strong> un captador Stegmann<br />

4 Señal cuadrada TTL con comunicación SSI.<br />

5 Señal senoidal <strong>de</strong> 1 Vpp con comunicación SSI.<br />

GP2 Tipo <strong>de</strong> captación motor. MÉTODO CLÁSICO.<br />

Ver apartado - Captación motor. Parametrización - <strong>de</strong>l capítulo 5 <strong>de</strong><br />

este manual para obtener información referente a su parametrización<br />

por el MÉTODO DEL SISTEMA DE BITS.<br />

0 Encó<strong>de</strong>r senoidal<br />

1 Resólver<br />

2 Encó<strong>de</strong>r con señal cuadrada TTL<br />

Encó<strong>de</strong>r Hei<strong>de</strong>nhain (ERN 1387) para motores Siemens, familia<br />

5<br />

1FT6<br />

6 Encó<strong>de</strong>r senoidal (sólo para cabezales)<br />

7 Sin captación<br />

PP54 RefValue con captación directa<br />

PP115 Personalización <strong>de</strong> la captación directa<br />

NP117 Definición <strong>de</strong> pitch/pulsos en captación directa<br />

PP150 Refshift para captación motor<br />

PP52 Refvalue con captación motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

145


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

166<br />

146<br />

Parámetros relacionados con el estimador <strong>de</strong> velocidad<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Si la captación directa es mediante un captador absoluto.<br />

Parámetros <strong>de</strong> uso con CAPTACIÓN DIRECTA ABSOLUTA.<br />

Comunicación SSI/EnDat<br />

GP10 Señal eléctrica recibida <strong>de</strong>s<strong>de</strong> la captación directa.<br />

4 Señal cuadrada con interfaz SSI.<br />

5 Señal 1Vpp con interfaz SSI.<br />

Sólo<br />

parametrizable<br />

por el método<br />

<strong>de</strong>l sistema <strong>de</strong><br />

bits<br />

Interfaz EnDat.<br />

Ver apartado - Captación directa. Parametrización - <strong>de</strong>l capítulo<br />

5 <strong>de</strong> este manual para obtener información referente a<br />

su parametrización por el MÉTODO DEL SISTEMA DE BITS.<br />

RP60 Frecuencia soportada por el reloj <strong>de</strong>l regulador con comunicación<br />

SSI/EnDat.<br />

RP61 Tamaño (en bits) <strong>de</strong> los datos SSI/EnDat.<br />

RP62<br />

Formato <strong>de</strong> los datos SSI/EnDat.<br />

Código binario (bit 0=0) o código Gray (bit 0=1)<br />

Normal (bit 1=0) o Fir-tree (bit 1=1)<br />

EnDat 2.1 (bit 2=0) o EnDat 2.2 (bit 2=1)<br />

RP63<br />

Valor <strong>de</strong> la resolución <strong>de</strong>l captador absoluto lineal<br />

con protocolo <strong>de</strong> comunicación digital SSI/EnDat. Se<br />

parametrizará en dµm.<br />

Nº <strong>de</strong> bits por vuelta <strong>de</strong>l captador absoluto rotativo<br />

con protocolo <strong>de</strong> comunicación digital SSI/EnDat. Se<br />

parametrizará en bits.<br />

La parametrización <strong>de</strong> la regla absoluta <strong>de</strong> FAGOR con interfaz SSI es<br />

la dada por los siguientes valores (parametrizados por <strong>de</strong>fecto):<br />

RP60 = 200 kHz Frecuencia soportada por el reloj <strong>de</strong>l regulador<br />

RP61 = 32 bits Tamaño (en bits) <strong>de</strong> los datos SSI<br />

RP62 = 0 El formato <strong>de</strong> los datos SSI es código binario<br />

RP63 = 1 dµm Resolución <strong>de</strong> la regla absoluta.<br />

NOTA. Nótese que para otros captadores absolutos con protocolo <strong>de</strong> comunicación<br />

SSI/EnDat, los valores con los que parametrizar RP61 y<br />

RP62 <strong>de</strong>ben ser suministrados por el fabricante.<br />

6.2 Parámetros relacionados con el estimador <strong>de</strong> velocidad<br />

Parámetros <strong>de</strong>l estimador <strong>de</strong> velocidad<br />

SP15 Frecuencia <strong>de</strong> corte <strong>de</strong>l filtro pasa-bajo <strong>de</strong>l estimador <strong>de</strong> velocidad.<br />

SP16 Factor <strong>de</strong> amortiguamiento <strong>de</strong>l filtro pasa-bajo <strong>de</strong>l estimador <strong>de</strong><br />

velocidad.<br />

SP17 Activación (1) o <strong>de</strong>sactivación (0) <strong>de</strong>l estimador <strong>de</strong> velocidad.<br />

6.3 Parámetros relacionados con el SENSORLESS<br />

Parámetros con SENSORLESS<br />

AP2=1 Control vectorial tipo SENSORLESS basado en mo<strong>de</strong>lo <strong>de</strong><br />

tensión.<br />

FP50 Valor <strong>de</strong> la ganancia proporcional <strong>de</strong>l PI utilizado en la estimación<br />

<strong>de</strong> la velocidad en motor asíncrono con control tipo SEN-<br />

SORLESS.<br />

FP51 Valor <strong>de</strong> la ganancia integral <strong>de</strong>l PI utilizado en la estimación<br />

<strong>de</strong> la velocidad en motor asíncrono con control tipo SENSOR-<br />

LESS.<br />

FP60 Frecuencia <strong>de</strong> corte <strong>de</strong>l filtro <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> tensión.


6.4 Parámetros relacionados con la resolución<br />

Síntesis <strong>de</strong> la puesta a punto<br />

Parámetros relacionados con la resolución.<br />

PP115 Parámetro <strong>de</strong> personalización <strong>de</strong> la captación directa<br />

bit 5 Estructura <strong>de</strong> los I0s codificados<br />

bit 5 = 0 contaje positivo en dirección positiva<br />

bit 5 = 1 contaje negativo en dirección negativa<br />

bit 3 Sentido <strong>de</strong> contaje<br />

bit 3 = 0 no invertido<br />

bit 3 = 1 invertido<br />

bit 1 ¿ la captación tiene I0s codificados ?<br />

bit 1 = 0 sin I0s codificados<br />

bit 1 = 1 con I0s codificados. Ver NP165 y NP166.<br />

bit 0 Tipo <strong>de</strong> captación directa<br />

bit 0 = 0 rotativo (encó<strong>de</strong>r). NP117 da los impulsos/vuelta.<br />

bit 0 = 1 lineal (regla). NP118 da el período <strong>de</strong> la señal.<br />

NP117 Resolución <strong>de</strong>l captador rotativo en captación directa.<br />

NP118 Resolución <strong>de</strong>l captador lineal en captación directa (sólo reglas).<br />

Período <strong>de</strong> la señal <strong>de</strong> la regla.<br />

En reglas FAGOR (cristal grabado) son 20 µm, S00118=20.<br />

NP121 La relación (NP121/ NP122) indica la relación <strong>de</strong> transmisión<br />

mecánica motor/husillo. Sólo admite valores enteros <strong>de</strong> hasta<br />

NP122 32 767.<br />

NP123 Paso <strong>de</strong>l husillo. Si el eje es rotativo, NP123 = 360000.<br />

NP131 La relación (NP131/ NP132) indica la relación <strong>de</strong> transmisión<br />

mecánica entre la captación directa y el movimiento <strong>de</strong> la car-<br />

NP132 ga. Sólo admite valores enteros <strong>de</strong> hasta 32 767.<br />

NP133 Desplazamiento lineal <strong>de</strong> la máquina por vuelta <strong>de</strong>l encó<strong>de</strong>r<br />

<strong>de</strong> la captación directa.<br />

Máquina rotativa: NP133=0.<br />

Máquina lineal con captación directa lineal: NP133=0.<br />

Máquina lineal con captación directa rotativa:<br />

NP133 = 0 El <strong>de</strong>splazamiento lineal frente al nº <strong>de</strong> vueltas<br />

<strong>de</strong> ambos encó<strong>de</strong>rs es igual. NP133 0 El <strong>de</strong>splazamiento<br />

lineal frente al nº <strong>de</strong> vueltas <strong>de</strong> ambos encó<strong>de</strong>rs es distinto.<br />

6.5 Parámetros <strong>de</strong> i<strong>de</strong>ntificación <strong>de</strong> una captación lineal con I0s codificados<br />

Parámetros para i<strong>de</strong>ntificar una capt. lineal con I0s codificados<br />

NP165 Distancia entre I0s, <strong>de</strong>ntro <strong>de</strong>l grupo <strong>de</strong> I0s más distanciados.<br />

NP166 Distancia entre I0s, <strong>de</strong>ntro <strong>de</strong>l grupo <strong>de</strong> I0s menos distanciados.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Parámetros relacionados con la resolución 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

147


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Parámetros <strong>de</strong> búsqueda <strong>de</strong> referencia<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

148<br />

6.6 Parámetros <strong>de</strong> búsqueda <strong>de</strong> referencia<br />

Parámetros <strong>de</strong> búsqueda <strong>de</strong> referencia<br />

PP147 Personalización <strong>de</strong> la búsqueda <strong>de</strong> I0<br />

bit 6 I0<br />

bit 6 = 0 el I0 es evaluado (por <strong>de</strong>fecto)<br />

bit 6 = 1 el I0 no es evaluado<br />

bit 5 Home-Switch<br />

bit 5 = 0 el Home-Switch es evaluado (por <strong>de</strong>fecto)<br />

bit 5 = 1 el Home-Switch no es evaluado<br />

bit 3 Captación empleada<br />

bit 3 = 0 captación motor. Ver PP52 y PP150.<br />

bit 3 = 1 captación directa. Ver PP54 y PP151.<br />

bit 1 Estado <strong>de</strong>l Home-Switch<br />

bit 1 = 0 Normalmente abierto<br />

bit 1 = 1 Normalmente cerrado<br />

bit 0 Sentido <strong>de</strong> giro <strong>de</strong>l eje <strong>de</strong>l motor en la búsqueda <strong>de</strong> I0<br />

bit 0 = 0 horario<br />

bit 0 = 1 antihorario<br />

Para po<strong>de</strong>r realizar una búsqueda <strong>de</strong> I0 con cualquiera <strong>de</strong> las dos captaciones,<br />

in<strong>de</strong>pendientemente <strong>de</strong> con cuál se establece la regulación, indíquese<br />

en el bit 3 <strong>de</strong>l parámetro PP147 con cuál <strong>de</strong> ellas se realizará la<br />

búsqueda. - Ver tabla anterior -. En presencia <strong>de</strong>l CNC 8070 <strong>de</strong>be llevarse<br />

el contacto eléctrico Home-Switch a una <strong>de</strong> sus entradas digitales.<br />

PP1 Velocidad lenta <strong>de</strong>l motor en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero<br />

controlado <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP4 Distancia <strong>de</strong> <strong>de</strong>splazamiento <strong>de</strong>l Home-Switch (vía <strong>software</strong>)<br />

para evitar problemas <strong>de</strong> repetitividad <strong>de</strong> I0 en una búsqueda<br />

<strong>de</strong> cero.<br />

PP41 Velocidad rápida <strong>de</strong>l motor en el proceso <strong>de</strong> la búsqueda <strong>de</strong><br />

cero controlado <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP42 Aceleración <strong>de</strong> los movimientos durante el proceso <strong>de</strong> búsqueda<br />

<strong>de</strong> cero.<br />

PP52 Posición <strong>de</strong>l punto <strong>de</strong> referencia <strong>de</strong> la máquina respecto al<br />

cero máquina, (RefValue captación motor).<br />

PP54 Posición <strong>de</strong>l punto <strong>de</strong> referencia <strong>de</strong> la máquina respecto al<br />

cero máquina, (RefValue captación directa).<br />

Los parámetros PP52 y PP54 <strong>de</strong>l regulador son equivalentes a los parámetros<br />

REFVALUE [P53] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

PP150 Posición <strong>de</strong> la marca <strong>de</strong> I0 respecto al punto <strong>de</strong> referencia <strong>de</strong><br />

la marca (Refshift captación motor).<br />

PP151 Posición <strong>de</strong> la marca <strong>de</strong> I0 respecto al punto <strong>de</strong> referencia <strong>de</strong><br />

la marca (Refshift captación directa).<br />

Los parámetros PP150 y PP151 <strong>de</strong>l regulador son equivalentes a los parámetros<br />

REFSHIFT [P47] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i, excepto que el<br />

regulador no se mueve para volver sobre la cota REFVALUE [P53]. Método<br />

<strong>de</strong> referenciamiento. El micro <strong>de</strong> referencia pue<strong>de</strong> estar conectado directamente<br />

al PLC o al regulador.<br />

OBLIGACIÓN. Adviértase que <strong>de</strong>be parametrizarse siempre obligatoriamente<br />

«PP147 (S00147) HomingParameter, bit 3» aunque se disponga <strong>de</strong><br />

captación absoluta (sin búsqueda <strong>de</strong> cero) para indicar con qué captación<br />

se va a referenciar la máquina, es <strong>de</strong>cir, si va a ser con captación motor o<br />

captación directa.


6.7 Parámetros relacionados con la ganancia<br />

6.8 Parámetros varios <strong>de</strong>l lazo <strong>de</strong> posición<br />

Síntesis <strong>de</strong> la puesta a punto<br />

Parámetros relacionados con la ganancia<br />

PP104 Ganancia proporcional en el lazo <strong>de</strong> posición. Es similar al parámetro<br />

PROGAIN [P23] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

PP104=1 implica un error <strong>de</strong> seguimiento <strong>de</strong> 1 mm a F1000<br />

mm/min.<br />

PP216 Porcentaje <strong>de</strong> feedforward <strong>de</strong> velocidad (0 a 100 %). Es similar<br />

al parámetro FFGAIN [P25] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

PP159 Máximo error <strong>de</strong> seguimiento permitido. Si este parámetro<br />

está a cero no habrá vigilancia en el error <strong>de</strong> seguimiento. Es<br />

muy importante asignarle un valor distinto <strong>de</strong> cero para evitar<br />

que se lancen los ejes incontroladamente. En el CNC también<br />

se vigila el máximo error <strong>de</strong> seguimiento permitido indicando<br />

en su parámetro correspondiente en las tablas <strong>de</strong><br />

parámetros <strong>de</strong> cada eje en el CNC.<br />

PV189 Monitorización <strong>de</strong>l error <strong>de</strong> seguimiento.<br />

Parámetros varios <strong>de</strong>l lazo <strong>de</strong> posición<br />

PP49 Indican la máxima cota alcanzable por el accionamiento en la<br />

dirección positiva y negativa, respectivamente. Estos límites<br />

PP50 son consi<strong>de</strong>rados sólo cuando todos los datos <strong>de</strong> posición se<br />

refieren al cero máquina, es <strong>de</strong>cir, el bit 0 <strong>de</strong> PV203=1.<br />

Si la variable PV58 [S00058] TargetPosition sobrepasa los límites <strong>de</strong> posición,<br />

el regulador activará el bit 13 <strong>de</strong> DV9.<br />

El CNC también tiene en cuenta los límites <strong>de</strong> recorridos <strong>de</strong>finidos en sus<br />

tablas <strong>de</strong> parámetros <strong>de</strong> ejes.<br />

PP55 Control <strong>de</strong> polaridad <strong>de</strong> datos <strong>de</strong> posición<br />

bit 4 Límites <strong>de</strong> posición.<br />

bit 4 = 0 No activos<br />

bit 4 = 1 Activos (por <strong>de</strong>fecto). Ver PP49 y PP50.<br />

bit 3 Signo <strong>de</strong> contaje en la captación directa.<br />

bit 3 = 0 positivo.<br />

bit 3 = 1 negativo (por <strong>de</strong>fecto).<br />

bit 2 Signo <strong>de</strong> contaje en la captación motor.<br />

bit 2 = 0 positivo.<br />

bit 2 = 1 negativo (por <strong>de</strong>fecto).<br />

bit 0 Signo <strong>de</strong> la consigna <strong>de</strong> posición.<br />

bit 0 = 0 positivo.<br />

PP58<br />

bit 0 = 1 negativo (por <strong>de</strong>fecto).<br />

Holgura <strong>de</strong> husillo. Con captación motor, el regulador compensa<br />

la holgura en los cambios <strong>de</strong> sentido <strong>de</strong>l movimiento.<br />

Holgura en la sujeción <strong>de</strong> la cabeza lectora <strong>de</strong> una regla.<br />

Con captación directa, el regulador compensa esta holgura en<br />

los cambios <strong>de</strong> sentido <strong>de</strong> movimiento.<br />

PP59 Holgura entre captaciones.<br />

PP2 Holgura <strong>de</strong> husillo. Con captación directa, el regulador compensa<br />

la holgura en los cambios <strong>de</strong> sentido <strong>de</strong>l movimiento.<br />

PP3 Pico <strong>de</strong> inversión.<br />

Tanto el regulador como el CNC disponen <strong>de</strong> parámetros que <strong>de</strong>terminan<br />

el valor <strong>de</strong> la holgura <strong>de</strong> husillo. Únicamente ha <strong>de</strong> registrarse el valor en<br />

uno <strong>de</strong> ellos. Al parámetro <strong>de</strong>l otro se le asignará valor nulo.<br />

PP13 Corte <strong>de</strong> la compensación exponencial <strong>de</strong> la holgura por pico<br />

<strong>de</strong> inversión.<br />

PP14 Histéresis en la compensación exponencial <strong>de</strong> la holgura por<br />

pico <strong>de</strong> inversión tras una inversión <strong>de</strong>l sentido <strong>de</strong>l movimiento.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Parámetros relacionados con la ganancia 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

149


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

166<br />

150<br />

Parámetros <strong>de</strong> uso exclusivo en aplicaciones MC<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Mejoras en la compensación <strong>de</strong>l rozamiento. Compensación<br />

PP15 nula <strong>de</strong>l rozamiento durante la compensación exponencial <strong>de</strong><br />

la holgura por pico <strong>de</strong> inversión.<br />

Mejoras en el control <strong>de</strong> posición <strong>de</strong> máquinas con gran<strong>de</strong>s<br />

PP16 holguras y con captación directa (regla). Constante <strong>de</strong> tiempo<br />

<strong>de</strong> adaptación (mezcla) entre captaciones (motor y directa).<br />

Compensación <strong>de</strong> la <strong>de</strong>formación elástica <strong>de</strong> la transmisión<br />

PP20<br />

mecánica.<br />

Aplicación <strong>de</strong> la consigna en formato módulo. Nótese que el<br />

PP76 CNC <strong>de</strong>be <strong>de</strong>finir el eje <strong>de</strong>l mismo modo (formato módulo o absoluto).<br />

bit 7 Selección <strong>de</strong>l formato módulo.<br />

bit 7 = 0 No se aplica el formato módulo al eje.<br />

PP103<br />

QP1<br />

PP5<br />

6.9 Parámetros <strong>de</strong> uso exclusivo en aplicaciones MC<br />

6.10 Parámetros exclusivos para el control <strong>de</strong> un cabezal síncrono<br />

6.11 Parámetros exclusivos <strong>de</strong>l control V/f<br />

bit 7 = 1 Sí se aplica el formato módulo al eje.<br />

Valor <strong>de</strong>l módulo a aplicar en los ejes rotativos que no funcionan<br />

como lineales (normalmente 360°).<br />

Tiempo <strong>de</strong>l ciclo <strong>de</strong>l lazo. Parámetro <strong>de</strong> lectura que indica cada<br />

cuanto tiempo se está cerrando el lazo en los reguladores.<br />

Error máximo permitido entre ambas captaciones.<br />

Con PP5 = - 0,0001, in<strong>de</strong>pen<strong>de</strong>ncia entre captaciones.<br />

Parámetros <strong>de</strong> uso exclusivo en aplicaciones <strong>de</strong> Motion Control<br />

Banda <strong>de</strong> muerte. Señala la diferencia permitida entre la posi-<br />

PP57 ción real y la posición final LV158 [S00258] TargetPosition<br />

para consi<strong>de</strong>rar que el accionamiento está posicionado.<br />

Parámetros <strong>de</strong> uso exclusivo para control <strong>de</strong> motor síncrono en<br />

aplicaciones <strong>de</strong> cabezal<br />

MP42 Velocidad a la que se iniciará un «aumento <strong>de</strong>l campo magnético<br />

o flujo magnético» en un motor síncrono que trabaja como<br />

motor <strong>de</strong> cabezal.<br />

MP43 Fuerza contra-electromotriz (en voltios) generada entre cada<br />

dos fases <strong>de</strong>l bobinado <strong>de</strong>l estátor por cada mil rev/min <strong>de</strong>l<br />

motor.<br />

MP50 Establece si el motor que va a ser gobernado por el regulador<br />

es síncrono (0) o asíncrono (1).<br />

Parámetros <strong>de</strong> uso exclusivo para el control tensión/frecuencia <strong>de</strong><br />

motores <strong>de</strong> inducción<br />

FP70 Tensión máxima aplicable con control V/f.<br />

FP71 Porcentaje <strong>de</strong> la tensión nominal <strong>de</strong>l motor parametrizada en<br />

MP6. Or<strong>de</strong>nada <strong>de</strong>l pto 1 <strong>de</strong> la gráfica característica <strong>de</strong> V/f.<br />

FP72 Porcentaje <strong>de</strong> la velocidad nominal <strong>de</strong>l motor parametrizada<br />

en MP25. Abscisa <strong>de</strong>l pto 1 <strong>de</strong> la gráfica característica <strong>de</strong> V/f.<br />

FP73 Porcentaje <strong>de</strong> la tensión nominal <strong>de</strong>l motor parametrizada en<br />

MP6. Or<strong>de</strong>nada <strong>de</strong>l pto 2 <strong>de</strong> la gráfica característica <strong>de</strong> V/f.<br />

FP74 Porcentaje <strong>de</strong> la velocidad nominal <strong>de</strong>l motor parametrizada<br />

en MP25. Abscisa <strong>de</strong>l pto 2 <strong>de</strong> la gráfica característica <strong>de</strong> V/f.<br />

FP75 Porcentaje <strong>de</strong> la tensión nominal <strong>de</strong>l motor.


6.12 Configuración <strong>de</strong> una aplicación<br />

Síntesis <strong>de</strong> la puesta a punto<br />

El objetivo <strong>de</strong> esta aplicación es facilitar al usuario la labor cuando se trata<br />

<strong>de</strong> configurar una aplicación <strong>de</strong>terminada.<br />

Su interfaz es muy intuitivo y permite <strong>de</strong>s<strong>de</strong> una única ventana realizar <strong>de</strong><br />

una manera guiada la configuración <strong>de</strong> la aplicación.<br />

Des<strong>de</strong> esta ventana y según la etiqueta activada, el usuario <strong>de</strong>berá ir rellenando<br />

cada uno <strong>de</strong> los campos que van apareciendo y que se asocian a<br />

parámetros o variables <strong>de</strong>l regulador.<br />

En este capítulo no se trata <strong>de</strong> volver a explicar el significado <strong>de</strong> cada uno<br />

<strong>de</strong> los parámetros y variables que aparecen, sino únicamente acercar al<br />

usuario al interfaz y al mecanismo <strong>de</strong> funcionamiento <strong>de</strong> esta herramienta.<br />

Cada parámetro o variable que se muestra en este interfaz tiene su explicación<br />

en el capítulo 13. PARÁMETROS, VARIABLES Y COMANDOS <strong>de</strong><br />

este manual. Si el usuario tiene dudas sobre el funcionamiento <strong>de</strong> alguno<br />

<strong>de</strong> ellos, acúdase a este capítulo.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

151


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

152<br />

Acceso al interfaz<br />

Previamente al acceso, <strong>de</strong>be establecerse la conexión (línea RS-232) entre<br />

el regulador y el PC. La configuración <strong>de</strong> la aplicación podrá realizarse tras<br />

establecerse la comunicación entre el regulador y el WinDDSSetup (modo<br />

on-line) <strong>de</strong>s<strong>de</strong> el icono correspondiente <strong>de</strong> su barra <strong>de</strong> herramientas.<br />

F. S6/1<br />

Barra <strong>de</strong> herramientas <strong>de</strong>l WinDDSSetup.<br />

Configuración <strong>de</strong> la aplicación<br />

La activación <strong>de</strong> este icono permite acce<strong>de</strong>r al interfaz <strong>de</strong>s<strong>de</strong> don<strong>de</strong> el<br />

usuario podrá realizar la configuración <strong>de</strong> su aplicación.<br />

Antes <strong>de</strong> pulsar este icono, en la barra <strong>de</strong> estado <strong>de</strong>be aparecer la leyenda<br />

«on-line» en fondo ver<strong>de</strong>, corroborando que existe comunicación entre<br />

el regulador y el WinDDSSetup.


Descripción general <strong>de</strong> la pantalla<br />

Síntesis <strong>de</strong> la puesta a punto<br />

La información <strong>de</strong> la pantalla propia <strong>de</strong> la «configuración <strong>de</strong> la aplicación»<br />

se distribuye <strong>de</strong> la siguiente manera:<br />

F. S6/2<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup.<br />

Des<strong>de</strong> la barra <strong>de</strong> iconos ubicada en la parte superior <strong>de</strong> la ventana se ejecutarán<br />

las siguientes operaciones:<br />

F. S6/3<br />

Barra <strong>de</strong> iconos.<br />

Selección <strong>de</strong> gama<br />

Des<strong>de</strong> este cuadro <strong>de</strong>splegable se seleccionará la gama (recuér<strong>de</strong>se que<br />

atien<strong>de</strong> a una reducción puramente mecánica).<br />

Posibles gamas a seleccionar: gama 0 (sin transmisión o fuera <strong>de</strong> gama),<br />

gama 1 (mayor reducción <strong>de</strong> velocidad) ... gama 7 (menor reducción <strong>de</strong><br />

velocidad).<br />

Parámetros a flash<br />

Permite hacer efectiva la modificación <strong>de</strong> parámetros y a<strong>de</strong>más almacena<br />

el cambio <strong>de</strong> modo permanente (en flash). Los comandos que actúan al<br />

activar este icono son GC1 y posteriormente GC4.<br />

Iniciar parámetros<br />

Tras introducir la matrícula en MP1, la activación <strong>de</strong> este icono permite actualizar<br />

todos los parámetros que forman parte <strong>de</strong>l fichero <strong>de</strong> motor y el<br />

resto <strong>de</strong> parámetros <strong>de</strong>l regulador a su valor por <strong>de</strong>fecto.<br />

Validar<br />

Permite hacer efectiva la modificación <strong>de</strong> parámetros pero no almacena el<br />

cambio <strong>de</strong> modo permanente (en flash). El comando que actúa al activar<br />

este icono es GC4.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

153


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

154<br />

«configuración <strong>de</strong> la aplicación» con la etiqueta «motor» activada:<br />

F. S6/4<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «motor»<br />

activa.<br />

Los campos que aparecen en esta ventana son:<br />

A. Campo «opciones <strong>de</strong> selección <strong>de</strong>l motor»: En este campo pue<strong>de</strong><br />

modificarse el valor que aparece, por <strong>de</strong>fecto, en MP1 seleccionando la<br />

opción «motor <strong>de</strong> usuario», es <strong>de</strong>cir «USER».<br />

Si, tras abrir este cuadro <strong>de</strong>splegable, no se preten<strong>de</strong>n realizar cambios<br />

en MP1, selecciónese la opción < ... > para salir <strong>de</strong>l cuadro. La opción<br />

DEFAULT asigna a MP1 la matrícula <strong>de</strong> motor almacenada en la<br />

memoria <strong>de</strong>l encó<strong>de</strong>r.<br />

B. Campo «MP1»: Este campo muestra la matrícula <strong>de</strong>l motor seleccionado.<br />

C. Campo «RV7»: Este campo refleja la matrícula que tiene grabada el<br />

encó<strong>de</strong>r <strong>de</strong>l motor. Si no <strong>de</strong>tecta ninguna, el cuadro <strong>de</strong> texto aparece<br />

vacío.<br />

D. Campos <strong>de</strong> matrícula <strong>de</strong>l motor: En éste se refleja cada uno <strong>de</strong> los<br />

motores que incorpora el fichero <strong>de</strong> motores almacenado en el regulador.<br />

Pue<strong>de</strong>n a<strong>de</strong>más hacerse modificaciones tanto en la selección <strong>de</strong> la<br />

serie <strong>de</strong> motor como en cada uno <strong>de</strong> los campos que incorpora el motor<br />

en su matrícula.<br />

E. Tabla <strong>de</strong> parámetros: Esta tabla contiene cada uno <strong>de</strong> los parámetros<br />

ligados al motor así como algún parámetro <strong>de</strong>l lazo <strong>de</strong> corriente. Estos<br />

valores podrán modificarse según el nivel <strong>de</strong> acceso disponible y/o si<br />

se ha seleccionado «motor <strong>de</strong> usuario» en el campo «selección <strong>de</strong> motor».


La activación <strong>de</strong> los iconos que aparecen en esta ventana permite:<br />

Síntesis <strong>de</strong> la puesta a punto<br />

Introducir en MP1 la matrícula <strong>de</strong> motor seleccionada en el campo «motores<br />

en el regulador».<br />

«configuración <strong>de</strong> la aplicación» con la etiqueta «general» activa:<br />

F. S6/5<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «general»<br />

activa.<br />

Los campos que aparecen en esta ventana son:<br />

A. Campo «modo <strong>de</strong> operación AP1»: En este campo pue<strong>de</strong> seleccionarse<br />

el modo <strong>de</strong> funcionamiento referente a la configuración <strong>de</strong>l sistema,<br />

pudiendo <strong>de</strong>finirse si la consigna es <strong>de</strong> velocidad (velocidad), <strong>de</strong><br />

posición con captación motor (posición FB 1), <strong>de</strong> posición con captación<br />

directa (posición FB 2) o <strong>de</strong> posición con ambas captaciones (posición<br />

FB 1 y 2).<br />

B. Campo «tipo <strong>de</strong> precontrol»: En este campo pue<strong>de</strong> <strong>de</strong>cidirse si se<br />

establecerá la activación o no <strong>de</strong>l feed-forward y ac-forward, sólo si en<br />

el campo anterior no ha sido seleccionada la opción «velocidad». Si lo<br />

ha sido, la opción «feed + ac forward» no podrá seleccionarse al quedar<br />

<strong>de</strong>shabilitada.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

155


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

156<br />

C. Campo «Tipo <strong>de</strong> escalado <strong>de</strong> la consigna <strong>de</strong> posición»: En este<br />

campo pue<strong>de</strong> seleccionarse si el escalado es lineal o rotativo. En el<br />

caso <strong>de</strong> rotativo, si es en formato absoluto o módulo.<br />

D. Campo «Posicionamiento con formato módulo»: En este campo<br />

pue<strong>de</strong> seleccionarse si el giro es horario, antihorario o por el camino<br />

más corto, habiendo seleccionado en el campo anterior escalado rotativo<br />

con formato módulo.<br />

E. Campo «Valor <strong>de</strong>l módulo»: En este campo se refleja el valor almacenado<br />

en la RAM <strong>de</strong>l regulador y representa el rango <strong>de</strong> los datos <strong>de</strong> posición<br />

con el que se trabaja. Para modificar este valor, tecléese en este<br />

campo un valor nuevo.<br />

F. Campo «PositionWindow»: En este campo se refleja el valor almacenado<br />

en la RAM <strong>de</strong>l regulador y representa la diferencia permitida entre<br />

la posición real y la final. Para modificar este valor, tecléese en este<br />

campo un valor nuevo.<br />

G. Campo «MonitoringWindow»: En este campo se refleja el valor almacenado<br />

en la RAM <strong>de</strong>l regulador y representa el rango <strong>de</strong> valores permitido<br />

para el error <strong>de</strong> seguimiento. Para modificar este valor, tecléese<br />

en este campo un valor nuevo.<br />

«configuración <strong>de</strong> la aplicación» con la etiqueta «captación motor» activa:<br />

F. S6/6<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«captación motor» activa.<br />

Los campos que aparecen en esta ventana son:<br />

A. Campo «MP1»: En este campo se refleja la matrícula <strong>de</strong>l motor.


Síntesis <strong>de</strong> la puesta a punto<br />

B. Campo «GP2»: En este campo pue<strong>de</strong> seleccionarse el tipo <strong>de</strong> captación<br />

motor. Tipo <strong>de</strong> captador integrado en el motor. Podrá seleccionarse<br />

<strong>de</strong>s<strong>de</strong> el cuadro <strong>de</strong>splegable la opción:<br />

• 0 Encó<strong>de</strong>r senoidal Stegmann<br />

• 1 Resólver<br />

• 2 Encó<strong>de</strong>r cuadrado TTL<br />

• 5 Encó<strong>de</strong>r Hei<strong>de</strong>nhain para motores Siemens, familia 1FT6.<br />

• 6 Encó<strong>de</strong>r senoidal (1 Vpp)<br />

• 7 Sin captador<br />

• 10 Simulador <strong>de</strong> motor<br />

Ver figura:<br />

C. Campo «NP121»: En este campo se <strong>de</strong>finen el nº <strong>de</strong> vueltas <strong>de</strong> motor.<br />

Para modificar este valor, tecléese en este campo un valor nuevo.<br />

D. Campo «NP122»: En este campo se <strong>de</strong>finen el nº <strong>de</strong> vueltas <strong>de</strong>l husillo.<br />

Para modificar este valor, tecléese en este campo un valor nuevo.<br />

E. Campo «NP123»: En este campo se <strong>de</strong>fine la relación entre el <strong>de</strong>splazamiento<br />

lineal <strong>de</strong> la máquina y el eje que la mueve, es <strong>de</strong>cir, el paso<br />

<strong>de</strong>l husillo. Para modificar este valor, tecléese en este campo un valor<br />

nuevo.<br />

F. Campo «NP116»: En este campo se <strong>de</strong>fine la resolución <strong>de</strong>l captador<br />

que integra el motor. Para modificar este valor, tecléese en este campo<br />

un valor nuevo.<br />

La ventana «configuración <strong>de</strong> la aplicación» con la etiqueta «captación directa»<br />

activa es:<br />

F. S6/7<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«captación directa» activa.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

157


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

158<br />

Los campos que aparecen en esta ventana son:<br />

Si se dispone <strong>de</strong> captación directa, <strong>de</strong>berá habilitarse la opción «activar segunda<br />

captación» y seleccionar en:<br />

A. Campo «Tipo»: Si la captación directa es lineal «encó<strong>de</strong>r lineal» o rotativa<br />

«encó<strong>de</strong>r rotativo». A<strong>de</strong>más en el cuadro <strong>de</strong>splegable <strong>de</strong> su <strong>de</strong>recha<br />

<strong>de</strong>be seleccionarse el tipo <strong>de</strong> señal <strong>de</strong>l captador.<br />

• Señal cuadrada TTL.<br />

• Señal senoidal (1Vpp).<br />

• Señal Stegmann (sólo con encó<strong>de</strong>r rotativo).<br />

• Señal cuadrada TTL con comunicación SSI.<br />

• Señal 1Vpp con comunicación SSI.<br />

Ver figura:<br />

Si se selecciona en este campo la opción «encó<strong>de</strong>r lineal» con la opción<br />

«I0s codificados» <strong>de</strong>sactivada, la ventana y los campos que se muestran<br />

son:<br />

F. S6/8<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«captación directa» activa. Captación directa lineal sin I0s codificados.<br />

B. Campo «NP117»: En este campo se <strong>de</strong>fine la resolución <strong>de</strong>l captador<br />

lineal. Para modificar este valor, tecléese en este campo un valor nuevo.<br />

C. Campo «NP118»: En este campo se <strong>de</strong>fine la resolución <strong>de</strong>l captador lineal<br />

consi<strong>de</strong>rando el efecto multiplicador. Para modificar este valor, tecléese<br />

en este campo un valor nuevo tras activar la casilla inferior.<br />

Si se activa la opción «con I0s codificados» que aparece en esta ventana se<br />

visualizan a<strong>de</strong>más los siguientes campos:<br />

D. Campo «NP165»: En este campo se <strong>de</strong>fine la separación <strong>de</strong> dos I0s<br />

codificados consecutivos. Se habrá seleccionado previamente la opción<br />

«con I0s codificados». Para modificar este valor, tecléese en este<br />

campo un valor nuevo.<br />

E. Campo «NP166»: En este campo se <strong>de</strong>fine la distancia <strong>de</strong> dos I0s consecutivos.<br />

Se habrá seleccionado previamente la opción «con I0s codificados».<br />

Para modificar este valor, tecléese en este campo un valor<br />

nuevo.


Síntesis <strong>de</strong> la puesta a punto<br />

F. S6/9<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «captación<br />

directa» activa. Captación directa lineal con I0s codificados.<br />

Al estar activada la opción «con I0s codificados» se habilita el «sentido<br />

<strong>de</strong> contaje (<strong>de</strong>creciente vs creciente)» que activado establece el sentido<br />

<strong>de</strong> contaje negativo en dirección positiva. Ver parámetro PP115.bit 5.<br />

Si se selecciona en este campo la opción «encó<strong>de</strong>r rotativo» sin activar la<br />

opción «con I0s codificados» la ventana y los campos que se muestran<br />

son:<br />

F. S6/10<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«captación directa» activa. Captación directa rotativa sin I0s codificados.<br />

F. Campo «NP131»: En este campo se <strong>de</strong>finen el nº <strong>de</strong> vueltas <strong>de</strong>l encó<strong>de</strong>r<br />

rotativo <strong>de</strong> la captación directa. Para modificar este valor, tecléese<br />

en este campo un valor nuevo.<br />

G. Campo «NP132»: En este campo se <strong>de</strong>finen el número <strong>de</strong> vueltas <strong>de</strong>l<br />

husillo. Para modificar este valor, tecléese en este campo un valor nuevo.<br />

H. Campo «NP133»: En este campo se <strong>de</strong>fine la relación entre el <strong>de</strong>splaza-<br />

miento lineal <strong>de</strong> la máquina por vuelta <strong>de</strong>l encó<strong>de</strong>r rotativo <strong>de</strong> la<br />

captación directa. Para modificar este valor, tecléese en este campo un<br />

valor nuevo.<br />

I. Campo «NP117»: En este campo se <strong>de</strong>fine la resolución <strong>de</strong>l captador<br />

rotativo. Para modificar este valor, tecléese en este campo un valor<br />

nuevo.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

159


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

160<br />

Si se activa la opción «con I0s codificados» la ventana y los campos que<br />

se muestran son:<br />

F. S6/11<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«captación directa» activa. Captación directa rotativa con I0s codificados.<br />

J. Campo «NP165»: En este campo se <strong>de</strong>fine la separación <strong>de</strong> dos I0s<br />

codificados consecutivos cuando dispone <strong>de</strong> I0s codificados. Habrá<br />

sido previamente seleccionada la opción «con I0s codificados». Para<br />

modificar este valor, tecléese en este campo un valor nuevo.<br />

K. Campo «NP166»: En este campo se <strong>de</strong>fine la distancia <strong>de</strong> dos I0s<br />

consecutivos, cuando dispone <strong>de</strong> I0s codificados. Se habrá seleccionado<br />

previamente la opción «con I0s codificados». Para modificar este<br />

valor, tecléese en este campo un valor nuevo.<br />

Al estar activada la opción «con I0s codificados» se habilita la opción «sentido<br />

<strong>de</strong> contaje (<strong>de</strong>creciente vs creciente)» que activado establece el sentido<br />

<strong>de</strong> contaje negativo en dirección positiva. Ver parámetro PP115.bit 5.<br />

La ventana «configuración <strong>de</strong> la aplicación» con la etiqueta «signos» activa<br />

es:<br />

F. S6/12<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «signos»<br />

activa. Inversión <strong>de</strong> signos <strong>de</strong> diferentes datos <strong>de</strong> velocidad y posición<br />

cuando el CNC cierra el lazo <strong>de</strong> posición.<br />

B<br />

D<br />

C<br />

A


Síntesis <strong>de</strong> la puesta a punto<br />

si en el modo <strong>de</strong> operación AP1 se seleccionó la opción «velocidad»,<br />

esta ventana mostrará un aspecto como el <strong>de</strong> la figura pudiendo cambiar<br />

el signo <strong>de</strong> diferentes datos activando o <strong>de</strong>sactivando el botón que<br />

acompaña a cada bloque con un 1 en su interior. Así, activando cada<br />

botón, el valor (1) visualizado en el bloque asociado al mismo, pasa a<br />

un valor (-1), cambiando así el signo <strong>de</strong>l dato que representa.<br />

Así «activar» el botón implica:<br />

A. Cambiar el sentido <strong>de</strong> contaje <strong>de</strong> la captación directa representado por<br />

el parámetro (PP115. bit 3).<br />

B. Cambiar los signos <strong>de</strong>l valor <strong>de</strong> la consigna <strong>de</strong> posición (PP55. bit 0),<br />

<strong>de</strong>l valor <strong>de</strong> la captación <strong>de</strong> posición (motor) monitorizada (PP55. bit 2)<br />

y <strong>de</strong>l valor <strong>de</strong> la captación <strong>de</strong> posición (directa) monitorizada (PP55. bit<br />

3). Afectan al funcionamiento <strong>de</strong>l lazo y sirven para solucionar un problema<br />

<strong>de</strong> realimentación positiva.<br />

C. Cambiar el signo <strong>de</strong>l valor <strong>de</strong> la captación <strong>de</strong> velocidad representado<br />

por el parámetro (SP43. bit 2).<br />

D. Cambiar el signo <strong>de</strong>l valor <strong>de</strong> la consigna <strong>de</strong> velocidad representado<br />

por el parámetro (SP43. bit 0).<br />

si en el modo <strong>de</strong> operación AP1 se seleccionó alguna <strong>de</strong> las opciones<br />

<strong>de</strong> «posición», esta ventana mostrará un aspecto como el que sigue<br />

pudiendo cambiar el signo <strong>de</strong> diferentes datos activando o <strong>de</strong>sactivando<br />

el botón que acompaña a cada bloque con un 1 en su interior. Así,<br />

activando cada botón, el valor (1) visualizado en el bloque asociado al<br />

mismo, pasa a un valor (-1), cambiando así el signo <strong>de</strong>l dato que representa:<br />

C<br />

Así «activar» el botón implica:<br />

B<br />

F. S6/13<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «signos»<br />

activa. Inversión <strong>de</strong> signos <strong>de</strong> diferentes datos <strong>de</strong> posición cuando el<br />

regulador cierra el lazo <strong>de</strong> posición.<br />

A. Cambiar el sentido <strong>de</strong> contaje <strong>de</strong> la captación directa representado por<br />

el parámetro (PP115. bit 3).<br />

B. Cambiar los signos <strong>de</strong>l valor <strong>de</strong> la captación <strong>de</strong> posición (motor) monitorizada<br />

(PP55. bit 2) y <strong>de</strong>l valor <strong>de</strong> la captación <strong>de</strong> posición (directa)<br />

monitorizada (PP55. bit 3). No afectan al funcionamiento <strong>de</strong>l lazo y no<br />

sirven para solucionar un problema <strong>de</strong> realimentación positiva.<br />

C. Cambiar el signo <strong>de</strong>l valor <strong>de</strong> la consigna <strong>de</strong> posición representado por<br />

el parámetro (PP55. bit 0).<br />

A<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

161


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

162<br />

La ventana «configuración <strong>de</strong> la aplicación» con la etiqueta «límites» activa<br />

es:<br />

F. S6/14<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «límites»<br />

activa.<br />

Los campos que aparecen en esta ventana son:<br />

Si se señala la opción «activar (PP55.bit 4)» en el recuadro «límites <strong>de</strong> posición»<br />

se habilitan entonces los límites <strong>de</strong> posición que acotarán la zona<br />

permitida para los movimientos <strong>de</strong>l eje y que podrán establecerse en los<br />

campos:<br />

A. Campo «PP49»: En este campo se <strong>de</strong>fine el límite <strong>de</strong> posición positivo.<br />

Para modificar este valor, tecléese en este campo un valor nuevo.<br />

B. Campo «PP50»: En este campo se <strong>de</strong>fine el límite <strong>de</strong> posición negativo.<br />

Para modificar este valor, tecléese en este campo un valor nuevo.<br />

El límite <strong>de</strong> velocidad se establece en:<br />

C. Campo «SP10.#»: En este campo se <strong>de</strong>fine el máximo valor que pue<strong>de</strong><br />

tomar la consigna final <strong>de</strong> velocidad (variable SV7). Para modificar<br />

este valor, tecléese en este campo un valor nuevo.<br />

y el límite <strong>de</strong> aceleración se establece en:<br />

D. Campo «CP20.#»: En este campo se <strong>de</strong>fine el máximo valor que pue<strong>de</strong><br />

tomar la consigna <strong>de</strong> corriente que llega al lazo <strong>de</strong> corriente. Para<br />

modificar este valor, tecléese en este campo un valor nuevo si dispone<br />

<strong>de</strong>l nivel <strong>de</strong> acceso necesario.<br />

NOTA. Nótese que en el recuadro «límite <strong>de</strong> aceleración» se muestra<br />

a<strong>de</strong>más el campo «aceleración máxima con FB1 (LV160)» si el regulador<br />

que establece comunicación con el WinDDSSetup es un MMC o<br />

CMC (módulos reguladores para aplicaciones <strong>de</strong> MC).<br />

E. Campo «LV160»: En este campo se <strong>de</strong>fine la aceleración máxima aplicada<br />

a todos los bloques <strong>de</strong> posicionamiento (en módulo). Ver figura.<br />

F. S6/15<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta «límites»<br />

activa. Si el regulador conectado es un MMC o un CMC y en el<br />

«Modo <strong>de</strong> operación AP1» se seleccionó la opción «posición FB1».


Síntesis <strong>de</strong> la puesta a punto<br />

Si en el campo «modo <strong>de</strong> operación AP1» se seleccionó la opción «velocidad»<br />

cuando se activó la etiqueta «general», la ventana «configuración<br />

<strong>de</strong> la aplicación» que se mostrará con la etiqueta «búsqueda <strong>de</strong> cero» activa<br />

es:<br />

F. S6/16<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«búsqueda <strong>de</strong> cero» activa.<br />

Esta ventana permite configurar la búsqueda <strong>de</strong> cero, pudiendo seleccionar:<br />

Captación motor<br />

Los campos que aparecen en esta ventana son:<br />

don<strong>de</strong>:<br />

PP52 Distancia entre el cero máquina y el punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina.<br />

PP150 Posición <strong>de</strong>l punto <strong>de</strong> referencia <strong>de</strong> la máquina respecto<br />

a la marca <strong>de</strong> I0.<br />

PP177 Distancia entre la cota cero <strong>de</strong>l accionamiento y la cota<br />

cero teórica atendiendo a la captación absoluta <strong>de</strong>l encó<strong>de</strong>r.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

163


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación<br />

166<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

164<br />

Captación directa<br />

Los campos que aparecen en esta ventana son:<br />

don<strong>de</strong>:<br />

PP54 Distancia entre el cero máquina y el punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina.<br />

PP151 Posición <strong>de</strong>l punto <strong>de</strong> referencia <strong>de</strong> la máquina respecto<br />

a la marca <strong>de</strong> I0.<br />

PP178 Distancia entre la cota cero <strong>de</strong>l accionamiento y la cota<br />

cero teórica atendiendo a la captación directa absoluta.<br />

Si en el campo «modo <strong>de</strong> operación AP1» se seleccionó cualquier otra opción<br />

distinta a «velocidad» cuando se activó la etiqueta «general», la ventana<br />

«configuración <strong>de</strong> la aplicación» que se mostrará con la etiqueta<br />

«búsqueda <strong>de</strong> cero» activa es:<br />

F. S6/17<br />

Configuración <strong>de</strong> la aplicación <strong>de</strong>s<strong>de</strong> el WinDDSSetup con la etiqueta<br />

«búsqueda <strong>de</strong> cero» activa.<br />

Esta ventana permite configurar la busqueda <strong>de</strong> cero, pudiendo seleccionar<br />

en el área «configuración <strong>de</strong> la búsqueda <strong>de</strong> cero (PP147)» las siguientes<br />

opciones:<br />

No se evalúa el Home Switch (HS)<br />

Si se activa esta opción:<br />

El HS no evaluado PP147.bit 5 = 1<br />

Selección <strong>de</strong> la captación<br />

La captación utilizada será:<br />

Captación motor PP147.bit 3 = 0<br />

Captación directa PP147.bit 3 = 1<br />

Señal <strong>de</strong>l Home Switch invertida<br />

La pulsación <strong>de</strong>l Home Switch lleva a la entrada <strong>de</strong>l PLC:<br />

(1) Lógica positiva PP147.bit 1 = 0<br />

(0) Lógica negativa PP147.bit 1 = 1<br />

Sentido en la búsqueda <strong>de</strong> I0<br />

Sentido <strong>de</strong>l movimiento <strong>de</strong>l eje <strong>de</strong>l motor:<br />

Positivo.<br />

Sentido horario<br />

Negativo.<br />

Sentido antihorario<br />

PP147.bit 0 = 0<br />

PP147.bit 0 = 1


Evaluar micro <strong>de</strong> I0<br />

Evaluación <strong>de</strong> la marca <strong>de</strong> I0:<br />

I0 evaluado PP147.bit 6 = 0<br />

I0 no evaluado PP147.bit 6 = 1<br />

Síntesis <strong>de</strong> la puesta a punto<br />

NOTA. Nótese que <strong>de</strong>pendiendo <strong>de</strong> las opciones activadas, las representaciones<br />

van cambiando en el área gráfica.<br />

A<strong>de</strong>más, los campos que aparecen en esta ventana son:<br />

Si se seleccionó «captación motor»:<br />

don<strong>de</strong>:<br />

PP1 Velocidad lenta en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero controlada<br />

<strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP41 Velocidad rápida en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero<br />

controlada <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP42 Aceleración aplicada en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero<br />

controlada <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP52 Distancia entre el cero máquina y el punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina.<br />

PP150 Posición <strong>de</strong>l punto <strong>de</strong> referencia <strong>de</strong> la máquina respecto<br />

a la marca <strong>de</strong> I0.<br />

PP177 Distancia entre la cota cero <strong>de</strong>l accionamiento y la cota<br />

cero teórica atendiendo a la captación absoluta <strong>de</strong>l encó<strong>de</strong>r.<br />

Si se seleccionó «captación directa»:<br />

don<strong>de</strong>:<br />

PP1 Velocidad lenta en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero controlada<br />

<strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP41 Velocidad rápida en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero<br />

controlada <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP42 Aceleración aplicada en el proceso <strong>de</strong> búsqueda <strong>de</strong> cero<br />

controlada <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

PP54 Distancia entre el cero máquina y el punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina.<br />

PP151 Posición <strong>de</strong>l punto <strong>de</strong> referencia <strong>de</strong> la máquina respecto<br />

a la marca <strong>de</strong> I0.<br />

PP178 Distancia entre la cota cero <strong>de</strong>l accionamiento y la cota<br />

cero teórica atendiendo a la captación absoluta <strong>de</strong>l encó<strong>de</strong>r.<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

Configuración <strong>de</strong> una aplicación 6.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

165


Síntesis <strong>de</strong> la puesta a punto<br />

6.<br />

166<br />

SÍNTESIS DE LA PUESTA A PUNTO<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


PARAMETRIZACIÓN<br />

DEL SISTEMA CNC -<br />

REGULADOR<br />

7<br />

En este capítulo se <strong>de</strong>scribirán algunas particularida<strong>de</strong>s <strong>de</strong>l sistema formado<br />

por el CNC 8055/55i <strong>de</strong> FAGOR y los módulos reguladores, parametrización<br />

<strong>de</strong> ambos según su interfaz <strong>de</strong> comunicación, <strong>de</strong>scripción <strong>de</strong><br />

maniobra en el PLC 55/55i y <strong>de</strong>más consi<strong>de</strong>raciones.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

167


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

168<br />

7.1 Comunicación SERCOS con el CNC 8055/55i<br />

SERCOS es un estándar internacional para la comunicación digital diseñado<br />

especialmente para el entorno <strong>de</strong> máquina herramienta que permite<br />

establecer una interconexión sencilla entre controles y accionamientos<br />

<strong>de</strong> distintos fabricantes.<br />

Toda la información y comandos se transmiten en formato digital a través<br />

<strong>de</strong> líneas <strong>de</strong> fibra óptica.<br />

Estas líneas forman un anillo conectando entre sí todos los elementos<br />

electrónicos que forman parte <strong>de</strong>l sistema (control y accionamientos).<br />

Los reguladores provistos <strong>de</strong> interfaz SERCOS incorporan unas conexiones<br />

particulares para las líneas <strong>de</strong> fibra óptica y que se sitúan junto al<br />

display indicador.<br />

Serán fácilmente reconocidos por los términos SI y S0 que aparecen en<br />

su referencia comercial (p. ej: AXD 1.25.SI.0, SPD 2.75.S0.0).<br />

El uso <strong>de</strong>l interfaz SERCOS reduce sensiblemente el hardware necesario,<br />

simplifica el cableado y da mayor robustez al sistema al aumentar su<br />

inmunidad a ruidos eléctricos.<br />

Para más información, consúltese el capítulo 7. INSTALACIÓN <strong>de</strong>l manual<br />

«man_dds_hard.pdf».<br />

La secuencia <strong>de</strong> operaciones a seguir para realizar la puesta a punto es:<br />

Conexionado <strong>de</strong> las líneas <strong>de</strong> fibra óptica, i<strong>de</strong>ntificación <strong>de</strong> los reguladores<br />

y selección <strong>de</strong> la velocidad <strong>de</strong> transmisión.<br />

Parametrización en el CNC 8055/55i.<br />

Descripción <strong>de</strong> la maniobra en el PLC 55/55i.<br />

Parametrización <strong>de</strong> los módulos reguladores.<br />

Reencendido <strong>de</strong> la máquina.<br />

Solución <strong>de</strong> errores si se producen.


Consi<strong>de</strong>raciones para el CNC 8055/55i<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

En presencia <strong>de</strong> interfaz SERCOS es necesario i<strong>de</strong>ntificar los módulos<br />

reguladores en el anillo y establecer el modo <strong>de</strong> funcionamiento. A<strong>de</strong>más<br />

habrá que ajustar algunos <strong>de</strong> los parámetros <strong>de</strong>l CNC 8055/55i y <strong>de</strong>l regulador.<br />

Modo <strong>de</strong> funcionamiento<br />

Ajustar en el control numérico los siguientes parámetros para cada accionamiento.<br />

DRIBUSID Parámetro P56 (en ejes), P44 (en cabezales) y P5 (en cabezal auxiliar).<br />

Indica la dirección SERCOS asociada al eje o cabezal. Se correspon<strong>de</strong><br />

con el valor <strong>de</strong>l conmutador o selector <strong>de</strong> nodo en los reguladores con<br />

SERCOS. Es recomendable (no necesario) que las direcciones SERCOS<br />

<strong>de</strong> los distintos ejes y cabezales sean correlativas y comiencen por el número<br />

1. P. ej: con 3 ejes SERCOS y un cabezal SERCOS los valores <strong>de</strong><br />

este parámetro son 1, 2, 3 y 4.<br />

V. válidos Función<br />

0<br />

1 - 8<br />

El regulador mantiene la continuidad <strong>de</strong> las comunicaciones<br />

en el anillo pero no se reconoce como un elemento<br />

más <strong>de</strong> él.<br />

El regulador queda i<strong>de</strong>ntificado en el anillo como el elemento<br />

nº DRIBUSID, y dispondrá <strong>de</strong> todas las prestaciones<br />

<strong>de</strong>l interfaz SERCOS.<br />

NOTA. Recuér<strong>de</strong>se que si se <strong>de</strong>sea utilizar un mismo motor como eje C<br />

y cabezal, el parámetro DRIBUSID <strong>de</strong> las dos tablas <strong>de</strong>l CNC <strong>de</strong>be tener<br />

el mismo valor.<br />

DRIBUSLE Parámetro P63 (en ejes), P51 (en cabezales).<br />

El CNC tiene en cuenta este parámetro cuando al eje (o cabezal) se le ha<br />

asignado una dirección SERCOS, es <strong>de</strong>cir, el p.m.e. DRIBUSID es distinto<br />

<strong>de</strong> cero.<br />

Determina cual es el origen <strong>de</strong> la captación en ese accionamiento, es <strong>de</strong>cir,<br />

si el CNC recibe la captación <strong>de</strong> ese accionamiento a través <strong>de</strong>l conector<br />

en el módulo <strong>de</strong> ejes o a través <strong>de</strong>l interfaz SERCOS.<br />

NOTA. En cualquiera <strong>de</strong> los dos modos, la consigna <strong>de</strong> velocidad se envía<br />

a los reguladores vía SERCOS y el control <strong>de</strong>l lazo <strong>de</strong> posición se<br />

efectúa en el CNC.<br />

V. válidos Función<br />

DRIBUSLE=0<br />

DRIBUSLE=1<br />

DRIBUSLE=2<br />

El accionamiento dispone <strong>de</strong> encó<strong>de</strong>r o regla externa<br />

al motor y el CNC la recibe a través <strong>de</strong>l conector correspondiente<br />

en su módulo <strong>de</strong> ejes.<br />

El CNC recibe la captación <strong>de</strong> posición a través <strong>de</strong>l<br />

anillo SERCOS <strong>de</strong>s<strong>de</strong> el regulador. Este módulo ha<br />

generado esa señal en base a la captación propia <strong>de</strong>l<br />

motor.<br />

El CNC recibe la captación <strong>de</strong> posición a través <strong>de</strong>l anillo<br />

SERCOS <strong>de</strong>s<strong>de</strong> el regulador. Este módulo ha generado<br />

esa señal en base a la captación directa.<br />

OBLIGACIÓN. El valor <strong>de</strong>l parámetro DRIBUSID <strong>de</strong>berá coincidir con la<br />

dirección seleccionada mediante el conmutador rotativo en el módulo regulador.<br />

Por tanto, se ha visto que mediante el parámetro DRIBUSLE se selecciona<br />

cuál será la vía <strong>de</strong> comunicación <strong>de</strong> la señal y el tipo <strong>de</strong> captación.<br />

Esto da lugar a tres modos <strong>de</strong> trabajo bien diferenciados que se explican<br />

a continuación.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

169


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

170<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=0). Captación externa.<br />

En este modo <strong>de</strong> funcionamiento el CNC recibe la captación <strong>de</strong> posición<br />

a través <strong>de</strong> su conector en el módulo <strong>de</strong> ejes. La consigna <strong>de</strong> velocidad<br />

que envía el CNC al regulador a través <strong>de</strong> fibra óptica vendrá en revoluciones<br />

por minuto referidas al motor.<br />

Drive<br />

Drive<br />

Position<br />

Feedback<br />

Speed<br />

Command<br />

Power<br />

Motor<br />

Feedback<br />

Speed<br />

Command<br />

Power<br />

Motor<br />

Feedback<br />

CNC<br />

55/55i<br />

Motor<br />

CNC<br />

55/55i<br />

Motor<br />

F. S7/1<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=0).<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=1). Captación motor.<br />

En este modo <strong>de</strong> funcionamiento el CNC recibe la captación <strong>de</strong> posición<br />

a través <strong>de</strong> la línea <strong>de</strong> fibra óptica <strong>de</strong>l anillo SERCOS. Esta captación la<br />

genera el regulador en base a la captación propia <strong>de</strong>l motor. La consigna<br />

<strong>de</strong> velocidad que envía el CNC al regulador a través <strong>de</strong> la fibra óptica<br />

vendrá en revoluciones por minuto referidas al motor.<br />

Drive<br />

Power<br />

Motor<br />

Feedback<br />

Motor<br />

F. S7/2<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=1).<br />

Motor<br />

Speed<br />

Motor<br />

Speed<br />

Speed<br />

Position<br />

Feedback<br />

Speed<br />

VIA Sercos®<br />

VIA connector<br />

VIA Sercos®<br />

VIA connector<br />

Position<br />

Feedback VIA Sercos ®<br />

CNC<br />

VIA connector<br />

55/55i<br />

Speed<br />

Command<br />

Motor<br />

Speed<br />

Speed


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=2). Captación directa.<br />

En este modo <strong>de</strong> funcionamiento el CNC recibe la captación <strong>de</strong> posición<br />

a través <strong>de</strong> la línea <strong>de</strong> fibra óptica <strong>de</strong>l anillo SERCOS. Esta captación la<br />

genera el regulador en base a la captación directa. La consigna <strong>de</strong> velocidad<br />

que envía el CNC al regulador a través <strong>de</strong> la fibra óptica vendrá en<br />

revoluciones por minuto referidas al motor.<br />

Drive<br />

I<strong>de</strong>ntificación<br />

Position<br />

Feedback<br />

Speed<br />

Command<br />

Power<br />

Motor<br />

Feedback<br />

Motor<br />

F. S7/3<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=2).<br />

Position<br />

Feedback<br />

Ya se ha dicho con anterioridad que era recomendable (no necesario)<br />

que las direcciones SERCOS <strong>de</strong> los distintos ejes y cabezales sean correlativas<br />

y comiencen por el número 1.<br />

P. ej: con 3 ejes SERCOS y un cabezal SERCOS los valores <strong>de</strong>l parámetro<br />

DRIBUSLE serán 1, 2, 3 y 4, respectivamente.<br />

El hecho <strong>de</strong> que el accionamiento i<strong>de</strong>ntificado p. ej. con el nº 1 corresponda<br />

al eje X, al Y, u otro, no es relevante. No obstante, resulta conveniente,<br />

para mayor claridad, que los ejes (cabezales) establecidos en la<br />

máquina X, Y, Z, U, V, W, A, B y C sigan una numeración correlativa en<br />

dicho or<strong>de</strong>n. Véase la figura siguiente:<br />

CNC 8055/55i FAGOR<br />

Parameters<br />

SPINDLE P44=4<br />

X_AXIS P56=1<br />

Y_AXIS P56=2<br />

Z_AXIS P56=3<br />

CNC 8055/55i FAGOR OR<br />

CNC 8070 FAGOR<br />

SERCOS X5<br />

IN<br />

OUT<br />

CNC<br />

55/55i<br />

Motor<br />

Speed<br />

CNC 8070 FAGOR<br />

Parameters<br />

SPINDLE DRIVEID=4<br />

X_AXIS DRIVEID=1<br />

Y_AXIS DRIVEID=2<br />

Z_AXIS DRIVEID=3<br />

NODE<br />

SELECT<br />

OUT<br />

IN<br />

Speed<br />

FAGOR DRIVE SYSTEM<br />

0 4 1 2 3<br />

CNC SPINDLE X Y B<br />

®<br />

VIA Sercos<br />

VIA connector<br />

NODE<br />

SELECT<br />

F. S7/4<br />

Comunicación interfaz SERCOS. CNC 8055/55i o 8070 y módulos reguladores.<br />

X5<br />

NODE<br />

SELECT<br />

OUT<br />

IN<br />

X5<br />

NODE<br />

SELECT<br />

OUT<br />

IN<br />

0<br />

X5<br />

4<br />

NODE<br />

SELECT<br />

OUT<br />

IN<br />

8<br />

OUT<br />

IN<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

171


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación CAN con el CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

172<br />

7.2 Comunicación CAN con el CNC 8055/55i<br />

i<br />

CAN es otro estándar internacional para la comunicación digital diseñado<br />

especialmente para el entorno <strong>de</strong> máquina herramienta que permite establecer<br />

una interconexión sencilla entre controles y accionamientos <strong>de</strong> distintos<br />

fabricantes.<br />

Toda la información y comandos se transmiten en formato digital a través<br />

<strong>de</strong> un bus <strong>de</strong> campo utilizando protocolo CANopen.<br />

Este bus diseña una topología en red conectando entre sí todos los elementos<br />

electrónicos que forman parte <strong>de</strong>l sistema (control y accionamientos).<br />

Los reguladores provistos <strong>de</strong> interfaz CAN incorporan su conexión particular<br />

para el bus que se sitúa junto al display indicador.<br />

Serán fácilmente reconocidos por el término C0 que aparece en su referencia<br />

comercial (p. ej: AXD 1.25.C0.0, SPD 2.75.C0.0).<br />

En general, sus características serán similares a las ya comentadas en el<br />

anillo SERCOS, si bien con nivel inferior tanto en velocidad <strong>de</strong> transmisión<br />

como en prestaciones.<br />

NOTA. Recuér<strong>de</strong>se que el número máximo total <strong>de</strong> módulos reguladores<br />

(ejes+cabezales) conectados en el bus CAN no podrá ser superior a 6 y<br />

la velocidad <strong>de</strong> transmisión será como máximo <strong>de</strong> 1 Mbaudio.<br />

Así, en una transmisión mediante interfaz CAN con velocidad <strong>de</strong> 1 MHz ,<br />

el nº <strong>de</strong> módulos disponibles en el Bus CAN, en función <strong>de</strong>l tiempo <strong>de</strong><br />

lazo (LOOPTIME) serán los siguientes:<br />

LOOPTIME Nº DE MÓDULOS<br />

4 ms 4 módulos (ejes + cabezales)<br />

5 ms 5 módulos (ejes + cabezales)<br />

6 ms 6 módulos (ejes + cabezales)<br />

2 o 3 ms No es posible<br />

INFORMACIÓN. Para una configuración <strong>de</strong> LOOPTIME = 6 ms y 6<br />

módulos no se dispondrá <strong>de</strong> canal rápido ni <strong>de</strong> osciloscopio.<br />

Para más información, consúltese el capítulo 7. INSTALACIÓN <strong>de</strong>l manual<br />

«man_dds_hard.pdf».<br />

La secuencia <strong>de</strong> operaciones a seguir para realizar la puesta a punto es:<br />

Conexionado <strong>de</strong>l bus <strong>de</strong> campo CAN, i<strong>de</strong>ntificación <strong>de</strong> los reguladores<br />

y selección <strong>de</strong> la velocidad <strong>de</strong> transmisión.<br />

Parametrización en el CNC 8055/55i.<br />

Descripción <strong>de</strong> la maniobra en el PLC 55/55i.<br />

Parametrización <strong>de</strong> los módulos reguladores.<br />

NOTA. Recuér<strong>de</strong>se que toda la parametrización se llevará a cabo a<br />

través <strong>de</strong>l CNC 8055/55i sin necesidad <strong>de</strong> utilizar un PC ni la aplicación<br />

WinDDSSetup.<br />

Reencendido <strong>de</strong> la máquina.<br />

Solución <strong>de</strong> errores si se producen.


Consi<strong>de</strong>raciones para el CNC 8055/55i<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

En presencia <strong>de</strong> interfaz CAN es necesario i<strong>de</strong>ntificar los módulos reguladores<br />

en el bus <strong>de</strong> campo y establecer el modo <strong>de</strong> funcionamiento. A<strong>de</strong>más<br />

habrá que ajustar algunos <strong>de</strong> los parámetros <strong>de</strong>l CNC 8055/55i y <strong>de</strong>l<br />

regulador.<br />

Modo <strong>de</strong> funcionamiento<br />

Ajustar en el control numérico los siguientes parámetros para cada accionamiento.<br />

DRIBUSID Parámetro P56 (en ejes), P44 (en cabezales) y P5 (en cabezal auxiliar).<br />

Indica la dirección CAN asociada al eje o cabezal. Se correspon<strong>de</strong> con el<br />

valor <strong>de</strong>l conmutador o selector <strong>de</strong> nodo en los reguladores con CAN. Es<br />

recomendable (no necesario) que las direcciones CAN <strong>de</strong> los distintos<br />

ejes y cabezales sean correlativas y comiencen por el número 1.<br />

P. ej: con 3 ejes CAN y un cabezal CAN los valores <strong>de</strong> este parámetro<br />

son 1, 2, 3 y 4.<br />

V. válidos Función<br />

El regulador mantiene la continuidad <strong>de</strong> las comunica-<br />

0<br />

ciones en el bus <strong>de</strong> campo pero no se reconoce como<br />

un elemento más <strong>de</strong> él.<br />

El regulador queda i<strong>de</strong>ntificado en el bus <strong>de</strong> campo<br />

1 - 8 como el elemento nº DRIBUSID, y dispondrá <strong>de</strong> todas<br />

las prestaciones <strong>de</strong>l interfaz CAN.<br />

NOTA. Recuér<strong>de</strong>se que si se <strong>de</strong>sea utilizar un mismo motor como eje C y<br />

cabezal, el parámetro DRIBUSID <strong>de</strong> las dos tablas <strong>de</strong>l CNC <strong>de</strong>be tener el<br />

mismo valor.<br />

DRIBUSLE Parámetro P63 (en ejes), P51 (en cabezales).<br />

El CNC tiene en cuenta este parámetro cuando al eje (o cabezal) se le ha<br />

asignado una dirección CAN, es <strong>de</strong>cir, el p.m.e. DRIBUSID es distinto <strong>de</strong><br />

cero.<br />

Determina cual es el origen <strong>de</strong> la captación en ese accionamiento, es <strong>de</strong>cir,<br />

si el CNC recibe la captación <strong>de</strong> ese accionamiento a través <strong>de</strong>l conector<br />

en el módulo <strong>de</strong> ejes o a través <strong>de</strong>l interfaz CAN.<br />

NOTA. En cualquiera <strong>de</strong> los dos modos, la consigna <strong>de</strong> velocidad se envía<br />

a los reguladores vía CAN y el control <strong>de</strong>l lazo <strong>de</strong> posición se efectúa<br />

en el CNC.<br />

V. válidos Función<br />

DRIBUSLE=0<br />

DRIBUSLE=1<br />

El accionamiento dispone <strong>de</strong> encó<strong>de</strong>r o regla externa al<br />

motor y el CNC la recibe a través <strong>de</strong>l conector correspondiente<br />

en su módulo <strong>de</strong> ejes.<br />

El CNC recibe la captación <strong>de</strong> posición a través <strong>de</strong>l BUS<br />

CAN <strong>de</strong>s<strong>de</strong> el regulador. Este módulo ha generado esa<br />

señal en base a la captación propia <strong>de</strong>l motor.<br />

OBLIGACIÓN. El valor <strong>de</strong>l parámetro DRIBUSID <strong>de</strong>berá coincidir con la dirección<br />

seleccionada mediante el conmutador rotativo «NODE SELECT»<br />

en el módulo regulador.<br />

Por tanto, se ha visto que mediante el parámetro DRIBUSLE se selecciona<br />

cuál será la vía <strong>de</strong> comunicación <strong>de</strong> la señal y el tipo <strong>de</strong> captación. Esto da<br />

lugar a tres modos <strong>de</strong> trabajo bien diferenciados que se explican a continuación.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación CAN con el CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

173


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación CAN con el CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

174<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=0). Captación externa.<br />

En este modo <strong>de</strong> funcionamiento el CNC recibe la captación <strong>de</strong> posición a<br />

través <strong>de</strong> su conector en el módulo <strong>de</strong> ejes. La consigna <strong>de</strong> velocidad que<br />

envía el CNC al regulador a través <strong>de</strong>l cable CAN vendrá en revoluciones<br />

por minuto referidas al motor.<br />

Drive<br />

Speed<br />

Command<br />

Power<br />

Motor<br />

Feedback<br />

CNC<br />

55/55i<br />

Motor<br />

F. S7/5<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=0).<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=1). Captación motor.<br />

En este modo <strong>de</strong> funcionamiento el CNC recibe la captación <strong>de</strong> posición a<br />

través <strong>de</strong>l bus CAN. Esta captación la genera el regulador en base a la<br />

captación propia <strong>de</strong>l motor. La consigna <strong>de</strong> velocidad que envía el CNC al<br />

regulador a través <strong>de</strong>l cable <strong>de</strong> CAN vendrá en revoluciones por minuto referidas<br />

al motor.<br />

Drive<br />

Power<br />

Motor<br />

Feedback<br />

Motor<br />

F. S7/6<br />

Modo <strong>de</strong> funcionamiento (DRIBUSLE=1).<br />

Motor<br />

Speed<br />

Position<br />

Feedback<br />

Speed<br />

VIA CAN<br />

VIA connector<br />

Position<br />

Feedback VIA CAN<br />

CNC<br />

VIA connector<br />

55/55i<br />

Speed<br />

Command<br />

Motor<br />

Speed<br />

Speed


I<strong>de</strong>ntificación<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

Ya se ha dicho con anterioridad que era recomendable (no necesario) que<br />

las direcciones CAN <strong>de</strong> los distintos ejes y cabezales sean correlativas y<br />

comiencen por el número 1. P. ej: con 3 ejes CAN y un cabezal CAN los valores<br />

<strong>de</strong>l parámetro DRIBUSLE serán 1, 2, 3 y 4, respectivamente.<br />

El hecho <strong>de</strong> que el accionamiento i<strong>de</strong>ntificado p. ej. con el nº 1 corresponda<br />

al eje X, al Y, u otro, no es relevante.<br />

No obstante, resulta conveniente, para mayor claridad, que los ejes (cabezales)<br />

establecidos en la máquina X, Y, Z, U, V, W, A, B y C sigan una numeración<br />

correlativa en dicho or<strong>de</strong>n.<br />

Véase la figura siguiente:<br />

CNC 8055/55i FAGOR<br />

Parameters<br />

SPINDLE P44=4<br />

X_AXIS P56=1<br />

Y_AXIS P56=2<br />

B_AXIS P56=3<br />

CNC 8055/55i FAGOR FAGOR DRIVE SYSTEM<br />

SW 1<br />

CAN<br />

COM 1<br />

NODE<br />

SELECT<br />

0 4 1 2 3<br />

CNC SPINDLE X Y B<br />

F. S7/7<br />

Comunicación por interfaz CAN. CNC 8055/55i y módulos reguladores.<br />

0<br />

NODE<br />

NODE<br />

NODE<br />

X5 4 SELECT<br />

X5 4 SELECT<br />

X5 4 SELECT<br />

X5<br />

8<br />

8<br />

8<br />

4<br />

8<br />

4<br />

NODE<br />

SELECT<br />

8<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación CAN con el CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

175


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

176<br />

7.3 Otros parámetros <strong>de</strong>l CNC 8055/55i<br />

La generación <strong>de</strong> la consigna analógica <strong>de</strong> velocidad en el 8055/55i se<br />

ajusta mediante los parámetros PROGAIN, FFGAIN, DERGAIN,<br />

ACFGAIN, MAXVOLT1 ... 4.<br />

PROGAIN PROportional GAIN<br />

Parámetro P23 (en ejes y cabezales).<br />

Ganancia proporcional. Constante que establece la relación entre la consigna<br />

<strong>de</strong> velocidad y el error <strong>de</strong> seguimiento. La componente principal <strong>de</strong><br />

la consigna <strong>de</strong> velocidad es proporcional al error <strong>de</strong> seguimiento y a este<br />

parámetro PROGAIN.<br />

Eje.<br />

PROGAIN suministra la consigna <strong>de</strong>seada en milivoltios para un error <strong>de</strong><br />

seguimiento <strong>de</strong> 1 mm.<br />

Cabezal.<br />

PROGAIN suministra la consigna <strong>de</strong>seada en milivoltios para un error <strong>de</strong><br />

seguimiento <strong>de</strong> 1° (sólo cuando el cabezal trabaja en modo M19 o roscado<br />

rígido).<br />

DERGAIN DERivative GAIN<br />

Parámetros P24 (en ejes y cabezales).<br />

Ganancia <strong>de</strong>rivativa. Suministra una componente adicional a la consigna<br />

<strong>de</strong> velocidad.<br />

Su función <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l parámetro ACFGAIN:<br />

Sea ACFGAIN = NO, entonces:<br />

NOTA. ¡Su ajuste es imprescindible!<br />

V. válidos Observaciones<br />

0 ... 65535 mV/mm<br />

1000 mV/mm (por <strong>de</strong>fecto).<br />

En mV/grado para cabezal.<br />

Condición Observaciones<br />

Si ACFGAIN = NO DERGAIN es la constante que establece la relación<br />

entre la consigna <strong>de</strong> velocidad y la variación<br />

<strong>de</strong>l error <strong>de</strong> seguimiento cada 10 ms.<br />

Si ACFGAIN = YES DERGAIN es la constante que establece la relación<br />

entre la consigna <strong>de</strong> velocidad y la variación<br />

<strong>de</strong> la velocidad cada 10 ms.<br />

Eje DERGAIN suministra la consigna en mV correspondiente<br />

a una variación <strong>de</strong> error <strong>de</strong> seguimiento <strong>de</strong> 1 mm<br />

en un tiempo <strong>de</strong> 10 ms.<br />

Cabezal DERGAIN suministra la consigna en mV para un cambio<br />

en el error <strong>de</strong> seguimiento <strong>de</strong> 1º durante 10 ms.<br />

Únicamente cuando el cabezal trabaja en modo M19<br />

o roscado rígido.<br />

V. válidos Observaciones<br />

0 ... 65535 mV/(mm/10 ms) 0 mV/ (mm /10 ms) (por <strong>de</strong>fecto)<br />

FFGAIN Feed Forward GAIN<br />

Parámetro P25 (en ejes y cabezales).<br />

Eje Define el porcentaje <strong>de</strong> consigna adicional <strong>de</strong>bido a<br />

la velocidad <strong>de</strong> avance programada.<br />

Cabezal Define el porcentaje <strong>de</strong> consigna adicional <strong>de</strong>bido<br />

a la velocidad programada. Únicamente cuando el<br />

cabezal trabaja en modo M19 o roscado rígido.<br />

V. válidos Observaciones<br />

0 ... 100 0 (por <strong>de</strong>fecto)


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

ACFGAIN AC Forward GAIN<br />

Parámetros P46 (en ejes) y P42 (en cabezales).<br />

Establece si el valor <strong>de</strong>l parámetro máquina <strong>de</strong> ejes DERGAIN se aplica<br />

sobre las variaciones <strong>de</strong>l error <strong>de</strong> seguimiento o sobre las variaciones <strong>de</strong><br />

la velocidad programada. Véase la función DERGAIN.<br />

V. válidos Observaciones<br />

No Sobre el error <strong>de</strong> seguimiento.<br />

Sí Sobre las variaciones <strong>de</strong> la velocidad programada.<br />

MAXVOLT MAXimum VOLTage<br />

Parámetro P37 (en ejes).<br />

Suministra el valor <strong>de</strong> la tensión <strong>de</strong> consigna <strong>de</strong> velocidad para<br />

G00FEED.<br />

V. válidos Observaciones<br />

0 ... 9999 mV 9500 mV (por <strong>de</strong>fecto)<br />

NOTA. Este parámetro, en accionamientos <strong>de</strong> ejes y trabajando con interfaz<br />

SERCOS <strong>de</strong>be ajustarse siempre a 9500.<br />

NOTA. Este parámetro no tiene ninguna función con interfaz CAN.<br />

MAXVOLTn MAXimum VOLTage gear n<br />

Parámetros P37 ... P40 para n= 1 ... 4 (en cabezales).<br />

Suministra el valor <strong>de</strong> la tensión <strong>de</strong> consigna <strong>de</strong> velocidad para la velocidad<br />

máxima <strong>de</strong> la gama n.<br />

V. válidos Observaciones<br />

0 ... 9999 mV 9500 mV (por <strong>de</strong>fecto)<br />

Estos parámetros se <strong>de</strong>tallan en el manual <strong>de</strong> instalación <strong>de</strong>l CNC<br />

8055/55i.<br />

Sus formas <strong>de</strong> cálculo se aplican también a la generación <strong>de</strong> consigna<br />

SERCOS (digital) <strong>de</strong> velocidad.<br />

Esta consigna se transmite a través <strong>de</strong> fibra óptica en unida<strong>de</strong>s <strong>de</strong> revoluciones<br />

por minuto en el motor.<br />

Esa conversión <strong>de</strong> la consigna, <strong>de</strong>s<strong>de</strong> una tensión (mV) a un comando digital<br />

hace necesario el ajuste <strong>de</strong> algún parámetro más tanto en el CNC<br />

8055/55i como en el regulador.<br />

NOTA. Este parámetro no tiene ninguna función con interfaz CAN.<br />

PITCHB Parámetro P86 (en ejes).<br />

Define el paso <strong>de</strong>l husillo cuando se trabaja con interfaz CAN.<br />

NOTA. Este parámetro no tiene ninguna función con interfaz SERCOS.<br />

PITCH Parámetro P7 (en ejes).<br />

Define la resolución <strong>de</strong>l encó<strong>de</strong>r lineal (regla) cuando la captación <strong>de</strong>l eje<br />

se lleva al CNC (DRIBUSLE=0). No <strong>de</strong>fine el paso <strong>de</strong> husillo que se parametriza<br />

con el parámetro anterior PITCHB.<br />

NPULSES Parámetro P8 (en ejes) y P13 (en cabezales).<br />

Define el nº <strong>de</strong> impulsos <strong>de</strong>l encó<strong>de</strong>r cuando la consigna <strong>de</strong>l regulador se<br />

transmite vía CAN (DRIBUSLE=0 o 1). Si se utiliza un encó<strong>de</strong>r lineal<br />

<strong>de</strong>be <strong>de</strong>finirse con valor 0.<br />

ABSOFF Parámetro P53 (en ejes).<br />

Parámetro necesario en presencia <strong>de</strong> una captación absoluta. Consulte<br />

manual <strong>de</strong> instalación <strong>de</strong>l CNC 8055/55i.<br />

MAXGEAR1 Parámetro P2 (en cabezales).<br />

MAXGEAR2 Parámetro P3 (en cabezales).<br />

MAXGEAR3 Parámetro P4 (en cabezales).<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

177


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

178<br />

MAXGEAR4 Parámetro P5 (en cabezales).<br />

Parámetros que indican la velocidad máxima <strong>de</strong>l cabezal en cada una <strong>de</strong><br />

las gamas. Estos parámetros son necesarios para el cambio <strong>de</strong> gama automático.<br />

Consulte el manual <strong>de</strong> instalación <strong>de</strong>l <strong>de</strong>l CNC 8055/55i.<br />

NOTA. Si no son necesarias las 4 gamas, utilícense las inferiores y asígnense<br />

a las gamas no utilizadas el mismo valor que a la gama superior<br />

<strong>de</strong> las que han sido utilizadas.<br />

INPREV1 Parámetro P72 (en cabezales).<br />

INPREV2 Parámetro P74 (en cabezales).<br />

INPREV3 Parámetro P76 (en cabezales).<br />

INPREV4 Parámetro P78 (en cabezales).<br />

Parámetros que indican la velocidad <strong>de</strong> entrada para las reducciones en<br />

cada una <strong>de</strong> las gamas. Consulte el manual <strong>de</strong> instalación <strong>de</strong>l <strong>de</strong>l CNC<br />

8055/55i.<br />

OUTPREV1 Parámetro P73 (en cabezales).<br />

OUTPREV2 Parámetro P75 (en cabezales).<br />

OUTPREV3 Parámetro P77 (en cabezales).<br />

OUTPREV4 Parámetro P79 (en cabezales).<br />

Parámetros que indican la velocidad <strong>de</strong> salida para las reducciones en<br />

cada una <strong>de</strong> las gamas. Consulte el manual <strong>de</strong> instalación <strong>de</strong>l <strong>de</strong>l CNC<br />

8055/55i.<br />

Los siguientes apartados facilitan las pautas a seguir para realizar el ajuste.<br />

En accionamientos <strong>de</strong> eje<br />

El CNC comunica al regulador <strong>de</strong> eje la velocidad <strong>de</strong> giro <strong>de</strong>seada en<br />

rev/min <strong>de</strong> motor (MS) que calcula <strong>de</strong> la siguiente forma:<br />

CON INTERFAZ SERCOS<br />

MS =<br />

Así, para un correcto ajuste <strong>de</strong>l accionamiento síganse las siguientes<br />

pautas:<br />

En el regulador:<br />

Ajustar los parámetros <strong>de</strong>l regulador NP121, NP122 y NP123 según<br />

las reducciones instaladas.<br />

SP20 y SP21 son ignorados.<br />

En el CNC:<br />

Hacer MAXVOLT= 9500, es <strong>de</strong>cir, 9.5 V.<br />

don<strong>de</strong>:<br />

NOTA. El parámetro equivalente en el regulador es NP121.<br />

NOTA. El parámetro equivalente en el regulador es NP122.<br />

f [PROGAIN, FFGAIN, ...]<br />

(en mV)<br />

NP121, NP122 y NP123: son parámetros <strong>de</strong>l regulador<br />

G00FEED 1<br />

x x<br />

MAXVOLT NP123<br />

NP121<br />

x NP122<br />

(en rev/min <strong>de</strong> motor)<br />

Calcular la constante PROGAIN en base a una consigna <strong>de</strong> 9500<br />

mV, así:<br />

PROGAIN = 9500<br />

EdS<br />

=<br />

9500·Kv·1000<br />

G00FEED<br />

(en mV/mm)<br />

EdS (mm) Error <strong>de</strong> seguimiento a una velocidad G00FEED<br />

Kv Constante que refleja la relación entre G00FEED y EdS:<br />

para kv=1, EdS es 1 mm para una velocidad <strong>de</strong> 1 m/min.<br />

para kv=2, EdS es 0,5 mm para una velocidad <strong>de</strong> 1 m/min.


Ajuste <strong>de</strong> parámetros <strong>de</strong> captación con:<br />

CON INTERFAZ CAN<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

DRIBUSLE=0 El uso <strong>de</strong> captación externa hace necesario el ajuste<br />

<strong>de</strong> todos estos parámetros <strong>de</strong> captación en el CNC.<br />

PITCH (P7), NPULSES (P8), DIFFBACK (P9), SIN-<br />

MAGNI (P10) FBACKAL (P11), REFPULSE (P32), IO-<br />

TYPE (P52), ABSOFF (P53) y EXTMULT (P57). Éstos<br />

se encuentran en la tabla <strong>de</strong> parámetros <strong>de</strong> cada eje<br />

en el CNC 8055/55i.<br />

DRIBUSLE=1 El regulador comunica mediante comandos digitales a<br />

través <strong>de</strong> SERCOS la velocidad <strong>de</strong>l motor al CNC<br />

8055/55i. Así que las características <strong>de</strong> la captación<br />

vendrán <strong>de</strong>finidas en los parámetros <strong>de</strong>l regulador. En<br />

el CNC 8055/55i los parámetros anteriormente mencionados<br />

son ignorados.<br />

DRIBUSLE=2 El regulador comunica mediante comandos digitales a<br />

través <strong>de</strong> SERCOS la velocidad <strong>de</strong>l motor al CNC<br />

8055/55i. Así que las características <strong>de</strong> la captación<br />

vendrán <strong>de</strong>finidas en los parámetros <strong>de</strong>l regulador. En<br />

el CNC 8055/55i, los parámetros anteriormente mencionados<br />

son ignorados.<br />

MS =<br />

Así, para un correcto ajuste <strong>de</strong>l accionamiento síganse las siguientes<br />

pautas:<br />

En el regulador:<br />

Ajustar los parámetros <strong>de</strong>l regulador NP121, NP122 y NP123 ya<br />

que:<br />

En el CNC:<br />

don<strong>de</strong>:<br />

f [PROGAIN, FFGAIN, ...]<br />

[en mm/min]<br />

G00FEED<br />

x<br />

PITCHB<br />

NOTA. No se han implementado reducciones en accionamientos<br />

<strong>de</strong> eje para ninguna versión <strong>de</strong> CNC 8055/55i.<br />

Ajustar el parámetro PITCHB (P86), <strong>de</strong>l CNC.<br />

[en rpm <strong>de</strong> motor]<br />

p.m.e PITCHB (P86): parámetro <strong>de</strong> eje <strong>de</strong>l CNC don<strong>de</strong> se <strong>de</strong>fine el paso <strong>de</strong>l husillo<br />

Calcular la constante PROGAIN en base a una consigna <strong>de</strong> 9500<br />

mV, así:<br />

PROGAIN = 9500<br />

EdS<br />

=<br />

9500·Kv·1000<br />

G00FEED<br />

(en mV/mm)<br />

EdS (mm) Error <strong>de</strong> seguimiento a una velocidad G00FEED<br />

Constante que refleja la relación entre G00FEED y EdS:<br />

Kv para kv=1, EdS es 1 mm para una velocidad <strong>de</strong> 1 m/min.<br />

para kv=2, EdS es 0.5 mm para una velocidad <strong>de</strong> 1 m/min.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

179


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

180<br />

i<br />

Ajuste <strong>de</strong> parámetros <strong>de</strong> captación con:<br />

DRIBUSLE<br />

= 0<br />

DRIBUSLE<br />

= 1<br />

En accionamientos <strong>de</strong> cabezal en lazo abierto<br />

El CNC 8055/55i comunica al regulador <strong>de</strong> cabezal la velocidad <strong>de</strong> giro<br />

<strong>de</strong>seada en rpm <strong>de</strong> motor (MS) que calcula <strong>de</strong> la siguiente forma:<br />

CON INTERFAZ SERCOS<br />

El uso <strong>de</strong> captación externa hace necesario el ajuste<br />

<strong>de</strong> todos estos parámetros <strong>de</strong> captación en el CNC.<br />

PITCH (P7), PITCHB (P86), NPULSES (P8), DIFF-<br />

BACK (P9), SINMAGNI (P10) FBACKAL (P11), REF-<br />

PULSE (P32), IOTYPE (P52), ABSOFF (P53) y<br />

EXTMULT (P57). Éstos se encuentran en la tabla <strong>de</strong><br />

parámetros <strong>de</strong> cada eje en el CNC 8055/55i.<br />

El regulador comunica mediante comandos digitales a<br />

través <strong>de</strong> CAN la velocidad <strong>de</strong>l motor al CNC<br />

8055/55i. Así que las características <strong>de</strong> la captación<br />

vendrán <strong>de</strong>finidas en los parámetros <strong>de</strong>l regulador. En<br />

el CNC 8055/55i los parámetros anteriormente mencionados<br />

son ignorados.<br />

NOTA. Nótese que a diferencia <strong>de</strong> SERCOS don<strong>de</strong> la parametrización<br />

<strong>de</strong>l paso <strong>de</strong> husillo se realiza <strong>de</strong>s<strong>de</strong> el parámetro NP123 <strong>de</strong>l regulador,<br />

con interfaz CAN se realiza <strong>de</strong>s<strong>de</strong> el parámetro PITCHB <strong>de</strong>l CNC.<br />

INFORMACIÓN. Si los parámetros NPULSES y PITCHB se <strong>de</strong>finen con<br />

valor 0, el CNC tomará el valor <strong>de</strong> los parámetros NP116 y NP123 <strong>de</strong>l<br />

regulador equivalentes <strong>de</strong>l eje correspondiente.<br />

MS =<br />

velocidad<br />

programada<br />

MAXVOLTn<br />

x<br />

MAXGEARn<br />

(en mV)<br />

SP20 y SP21: son parámetros <strong>de</strong>l regulador<br />

Así, para un correcto ajuste <strong>de</strong>l accionamiento síganse las siguientes<br />

pautas:<br />

En el regulador:<br />

Ajustar los parámetros <strong>de</strong>l regulador SP20 y SP21 con los valores<br />

<strong>de</strong> la velocidad máxima <strong>de</strong>l motor en esa aplicación y 9500 mV,<br />

respectivamente.<br />

Ajustar siempre las reducciones NP121, NP122 y el paso <strong>de</strong> husillo<br />

NP123. Si DRIBUSLE=2, ajustar a<strong>de</strong>más NP131, NP132,<br />

NP133. Si la captación externa es cuadrada, parametrizar a<strong>de</strong>más<br />

PP5.<br />

En el CNC:<br />

Parametrizar MAXGEARn <strong>de</strong>l CNC 8055/55i con el valor <strong>de</strong> la velocidad<br />

máxima <strong>de</strong> giro <strong>de</strong> la herramienta para ese set <strong>de</strong> parámetros<br />

n.<br />

Parametrizar MAXVOLTn según la ecuación:<br />

Ejemplo <strong>de</strong> cabezal en lazo abierto.<br />

SP21<br />

x SP20<br />

(en rev/min <strong>de</strong> motor)<br />

SP21<br />

MAXVOLTn = MAXGEARn x reducción mecánica x<br />

SP20<br />

(en rev/min <strong>de</strong> motor )<br />

SP20 y SP21 son parámetros <strong>de</strong>l regulador<br />

N motor<br />

Reducción mecánica =<br />

N herramienta<br />

(en mV )<br />

Sea una máquina con tres reducciones <strong>de</strong> 4/1, 2/1 y 1/1. La velocidad <strong>de</strong>l<br />

motor en la aplicación es <strong>de</strong> 4000 rev/min y las velocida<strong>de</strong>s máximas <strong>de</strong><br />

la herramienta son 1000, 2000 y 3800 rev/min en cada set <strong>de</strong> parámetros.


i<br />

Siguiendo la pauta indicada anteriormente:<br />

SP21 4000<br />

SP20 9500<br />

MAXGEAR1 1000 rev/min<br />

MAXGEAR2 2000 rev/min<br />

MAXGEAR3 3800 rev/min<br />

Los parámetros MAXVOLTn serán:<br />

MAXVOLT1 1000 · (4/1) · (9500/4000) mV = 9500 mV<br />

MAXVOLT2 2000 · (2/1) · (9500/4000) mV = 9500 mV<br />

MAXVOLT3 3800 · (1/1) · (9500/4000) mV = 9025 mV<br />

Ajuste <strong>de</strong> parámetros <strong>de</strong> captación con:<br />

CON INTERFAZ CAN<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

DRIBUSLE=0 El uso <strong>de</strong> captación externa hace necesario el ajuste<br />

<strong>de</strong> todos estos parámetros <strong>de</strong> captación en el CNC<br />

8055/55i. NPULSES (P13), DIFFBACK (P14), FBAC-<br />

KAL (P15), REFPULSE (P32).<br />

DRIBUSLE=1 El regulador comunica mediante comandos digitales a<br />

través <strong>de</strong> SERCOS la velocidad <strong>de</strong>l motor al CNC<br />

8055/55i. Así que las características <strong>de</strong> la captación<br />

vendrán <strong>de</strong>finidas en los parámetros <strong>de</strong>l regulador. En<br />

el CNC 8055/55i los parámetros anteriormente mencionados<br />

son ignorados.<br />

DRIBUSLE=2 El regulador comunica mediante comandos digitales a<br />

través <strong>de</strong> SERCOS la velocidad <strong>de</strong>l motor al CNC<br />

8055/55i. Así que las características <strong>de</strong> la captación<br />

vendrán <strong>de</strong>finidas en los parámetros <strong>de</strong>l regulador. En<br />

el CNC 8055/55i, los parámetros anteriormente mencionados<br />

son ignorados.<br />

Así, para un correcto ajuste <strong>de</strong>l accionamiento síganse las siguientes<br />

pautas:<br />

En el CNC:<br />

Parametrizar MAXGEARn <strong>de</strong>l CNC 8055/55i con el valor <strong>de</strong> la velocidad<br />

máxima <strong>de</strong> giro <strong>de</strong> la herramienta para ese set <strong>de</strong> parámetros<br />

n.<br />

NOTA. Nótese que a diferencia <strong>de</strong> SERCOS, con interfaz CAN no será<br />

necesario <strong>de</strong>finir los parámetros MAXVOLTn <strong>de</strong>l CNC ni tampoco los<br />

parámetros SP20 y SP21 <strong>de</strong>l regulador <strong>de</strong> la primera gama.<br />

INFORMACIÓN. Si los parámetros NPULSES, INPREVn y OUTPREVn<br />

<strong>de</strong> todas las gamas se <strong>de</strong>finen con valor 0, el CNC tomará los equivalentes<br />

<strong>de</strong>l regulador <strong>de</strong> cabezal correspondiente.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

181


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

182<br />

Ajuste <strong>de</strong> parámetros <strong>de</strong> captación en el accionamiento <strong>de</strong> cabezal en<br />

lazo abierto:<br />

DRIBUSLE<br />

= 0<br />

DRIBUSLE<br />

= 1<br />

DRIBUSLE<br />

= 2<br />

El uso <strong>de</strong> captación externa hace necesario el<br />

ajuste <strong>de</strong> todos estos parámetros <strong>de</strong> captación en el<br />

CNC 8055/55i. NPULSES (P13), DIFFBACK (P14),<br />

FBACKAL (P15), REFPULSE (P32).<br />

El regulador comunica mediante comandos digitales<br />

a través <strong>de</strong> SERCOS o CAN la velocidad <strong>de</strong>l<br />

motor al CNC 8055/55i. Así que las características<br />

<strong>de</strong> la captación vendrán <strong>de</strong>finidas en los parámetros<br />

<strong>de</strong>l regulador. En el CNC 8055/55i los parámetros<br />

anteriormente mencionados son ignorados.<br />

El regulador comunica mediante comandos digitales<br />

a través <strong>de</strong> SERCOS la velocidad <strong>de</strong>l motor al<br />

CNC 8055/55i. Así que las características <strong>de</strong> la captación<br />

vendrán <strong>de</strong>finidas en los parámetros <strong>de</strong>l regulador.<br />

En el CNC 8055/55i, los parámetros<br />

anteriormente mencionados son ignorados.<br />

NOTA. La parametrización DRIBUSLE = 2 no está disponible en versiones<br />

<strong>de</strong>l CNC 8055/55i con interfaz CAN.<br />

En cabezales en lazo cerrado, M19 o roscado rígido<br />

El CNC 8055/55i comunica al regulador <strong>de</strong> cabezal la velocidad <strong>de</strong> giro<br />

<strong>de</strong>seada en rev/min <strong>de</strong> motor (MS) que calcula <strong>de</strong> forma similar al caso<br />

<strong>de</strong> los ejes:<br />

CON INTERFAZ SERCOS<br />

MS =<br />

f [PROGAIN, FFGAIN, ...]<br />

(en mV)<br />

SP20 y SP21 son parámetros <strong>de</strong>l regulador<br />

x<br />

SP21<br />

SP20<br />

Así, para un correcto ajuste <strong>de</strong>l accionamiento síganse las siguientes<br />

pautas:<br />

En el regulador:<br />

Ajustar los parámetros <strong>de</strong>l regulador SP20 y SP21 con los valores<br />

<strong>de</strong> la velocidad máxima <strong>de</strong>l motor en esa aplicación y 9500 mV,<br />

respectivamente.<br />

Ajustar NP121, NP122 y NP123 según las reducciones instaladas.<br />

En el CNC 8055/55i:<br />

Parametrizar MAXGEARn <strong>de</strong>l CNC 8055/55i con el valor <strong>de</strong> la velocidad<br />

máxima <strong>de</strong> giro <strong>de</strong> la herramienta para esa gama n.<br />

Parametrizar MAXVOLTn según la ecuación:<br />

A<strong>de</strong>más:<br />

En el CNC 8055/55i:<br />

Ajustar las constantes PROGAIN, DERGAIN, ...<br />

Sean dos parámetros <strong>de</strong>l CNC 8055/55i:<br />

(en rev/min <strong>de</strong> motor)<br />

SP21<br />

MAXVOLTn = MAXGEARn x reducción mecánica x<br />

SP20<br />

(en rev/min <strong>de</strong> motor )<br />

SP20 y SP21 son parámetros <strong>de</strong>l regulador<br />

N motor<br />

Reducción mecánica =<br />

N herramienta<br />

(en mV )<br />

REFEED1 (P34) Velocidad angular máxima en M19 (°/min)<br />

REFEED1 (P35) Velocidad angular máxima <strong>de</strong> la herramienta<br />

en búsqueda <strong>de</strong> referencia para M19.


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

y dos conceptos similares al MaxGear y MaxVolt utilizados anteriormente:<br />

se calcula PROGAIN <strong>de</strong> la siguiente manera:<br />

don<strong>de</strong>:<br />

y<br />

y don<strong>de</strong>:<br />

Sea una máquina con tres reducciones <strong>de</strong> 4/1, 2/1 y 1/1. La velocidad <strong>de</strong>l<br />

motor en la aplicación es <strong>de</strong> 4000 rev/min y las velocida<strong>de</strong>s máximas <strong>de</strong><br />

la herramienta son 1000, 2000 y 3800 rev/min en cada set <strong>de</strong> parámetros.<br />

Siguiendo la pauta indicada anteriormente:<br />

Los parámetros MAXVOLTn serán:<br />

y a<strong>de</strong>más:<br />

MG_M19 Velocidad máxima <strong>de</strong> la herramienta en el<br />

modo M19 (rev/min).<br />

MV_M19 Consigna <strong>de</strong> tensión para la REFEED1 (mV).<br />

PROGAIN = MV_M19<br />

EdS<br />

MV_M19 = MAXVOLT1<br />

MAXGEAR1<br />

EdS Error <strong>de</strong> seguimiento a una velocidad REFEED1<br />

Kv Constante que refleja la relación entre REFEED y<br />

EdS: Para Kv=1, EdS es 1° para una velocidad <strong>de</strong><br />

1000 °/min. Para Kv=2, EdS es 0,5° para una velocidad<br />

<strong>de</strong> 1000 °/min.<br />

Ejemplo <strong>de</strong> cabezal en lazo cerrado.<br />

SP21 4000<br />

SP20 9500<br />

MAXGEAR1 1000 rev/min<br />

MAXGEAR2 2000 rev/min<br />

MAXGEAR3 3800 rev/min<br />

MAXVOLT1 1000 · (4/1) · (9500/4000) mV = 9500 mV<br />

MAXVOLT2 2000 · (2/1) · (9500/4000) mV = 9500 mV<br />

MAXVOLT3 3800 · (1/1) · (9500/4000) mV = 9025 mV<br />

= MV_M19 · Kv · 1000<br />

REFEED1<br />

= REFEED1<br />

360<br />

REFEED1 = MG_M19 · 360<br />

(en °/min)<br />

(en mV)<br />

(en mV/°)<br />

Parametrizar MAXGEARn <strong>de</strong>l CNC 8055/55i con el valor <strong>de</strong> la velocidad<br />

máxima <strong>de</strong> giro <strong>de</strong> la herramienta para esa gama n.<br />

La velocidad máxima <strong>de</strong> la herramienta en ese modo es <strong>de</strong> 100<br />

rev/min.<br />

La velocidad máxima <strong>de</strong> la herramienta en búsqueda <strong>de</strong> referencia es<br />

<strong>de</strong> 50 rev/min.<br />

El error <strong>de</strong> seguimiento <strong>de</strong>be ser 1° por cada 1000°/min (Kv = 1).<br />

La reducción 1 es la a<strong>de</strong>cuada para trabajar en el modo <strong>de</strong> orientación<br />

<strong>de</strong> cabezal M19 ya que MAXGEAR1 es el valor inmediatamente<br />

superior a las 100 rev/min previstas para M19.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

183


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

184<br />

Entonces:<br />

REFEED1 = 100·360 = 36000 (°/min)<br />

REFEED2 = 50·360 = 18000<br />

MV_M19 = 9500<br />

· = 950 (mV)<br />

1000<br />

36000<br />

(°/min)<br />

360<br />

El parámetro PROGAIN no admite <strong>de</strong>cimales. Así que, en este ejemplo,<br />

para no per<strong>de</strong>r exactitud en su función, pue<strong>de</strong>n modificarse las unida<strong>de</strong>s<br />

en las que se da PROGAIN por medio <strong>de</strong> otro parámetro:<br />

Cuando GAINUNIT (P041) = 0, se parametrizará PROGAIN = 26.<br />

Cuando GAINUNIT (P041) = 1, se parametrizará PROGAIN = 2638<br />

Éstos están en la tabla <strong>de</strong> parámetros <strong>de</strong> cabezal <strong>de</strong>l CNC 8055/55i.<br />

CON INTERFAZ CAN<br />

NOTA. Nótese que a diferencia <strong>de</strong> SERCOS, con interfaz CAN no será<br />

necesario <strong>de</strong>finir los parámetros MAXVOLTn <strong>de</strong>l CNC ni tampoco los<br />

parámetros SP20 y SP21 <strong>de</strong>l regulador.<br />

Ajuste <strong>de</strong> parámetros <strong>de</strong> captación con:<br />

CON INTERFAZ SERCOS<br />

DRIBUSLE<br />

= 0<br />

DRIBUSLE<br />

= 1<br />

EdS = 36° para los 36000 (°/min) <strong>de</strong> REFEED1<br />

PROGAIN = 950·1·1000<br />

36000<br />

= 950<br />

36<br />

= 26,38 (mV/°)<br />

El uso <strong>de</strong> captación externa hace necesario el ajuste<br />

<strong>de</strong> todos estos parámetros <strong>de</strong> captación en el CNC.<br />

NPULSES (P13), DIFFBACK (P014), FBACKAL (P15)<br />

y REFPULSE (P32). Éstos se encuentran en la tabla<br />

<strong>de</strong> parámetros <strong>de</strong> cada eje en el CNC 8055/55i.<br />

En ausencia <strong>de</strong> un encó<strong>de</strong>r externo siempre pue<strong>de</strong><br />

utilizarse el encó<strong>de</strong>r <strong>de</strong>l motor poniendo DRIBUS-<br />

LE=1 en el CNC 8055/55i. En el regulador <strong>de</strong>ben personalizarse<br />

las reducciones que existan por medio <strong>de</strong><br />

GP6 (F00717), NP121 (S00121), NP122 (S00122).<br />

A<strong>de</strong>más habrá que tener en cuenta otros parámetros<br />

tales como GP2 (F00701), NP123 (S00123), PP76<br />

(S00076) y PP55 (S00055). En CNC 8055/55i, los parámetros<br />

<strong>de</strong> captación mencionados anteriormente<br />

serán ignorados.<br />

ADVERTENCIA. Con DRIBUSLE=1, la captación propia <strong>de</strong>l motor sólo<br />

es útil para trabajar en modo M19 y/o roscado rígido cuando el cabezal<br />

no disponga <strong>de</strong> más <strong>de</strong> una gama y la reducción cumpla una <strong>de</strong> estas<br />

condiciones:<br />

La reducción es 1/1. La marca I0 <strong>de</strong>l cabezal es la I0 <strong>de</strong> la captación<br />

motor.<br />

La reducción es <strong>de</strong>l tipo n/1 siendo n un número entero. En este caso<br />

es imprescindible el uso <strong>de</strong> un micro-conmutadores que permita diferenciar<br />

una señal I0 <strong>de</strong> entre las n señales que genera el encó<strong>de</strong>r <strong>de</strong>l<br />

motor con cada vuelta <strong>de</strong> cabezal.<br />

La reducción es <strong>de</strong>l tipo n/1 siendo n un número no entero. Véase el<br />

apartado «Parametrización <strong>de</strong> NP133 y NP117. Relación entera»<br />

<strong>de</strong> este manual.<br />

DRIBUSLE<br />

= 2<br />

En presencia <strong>de</strong> captación directa, bien sea encó<strong>de</strong>r<br />

externo o regla, el valor <strong>de</strong> DRIBUSLE=2 en el CNC<br />

8055/55i. En el ajuste <strong>de</strong>l regulador será necesario tener<br />

en cuenta los parámetros GP10 (F00719), PP115<br />

(S00115), NP117 (S00117), NP118 (S00118), NP131<br />

(F00130), NP132 (F00131), NP133 (F00132). A<strong>de</strong>más<br />

habrá que parametrizar otros parámetros tales<br />

como PP76 (S00076) y PP55 (S00055).


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

ADVERTENCIA. Con DRIBUSLE=2, es muy recomendable parametrizar<br />

también la captación motor atendiendo a los parámetros <strong>de</strong>l regulador indicados<br />

en el apartado (con DRIBUSLE=1), con el fin <strong>de</strong> evitar posibles<br />

conflictos. Véase PP5 ActualPositionMonitoringWindow.<br />

CON INTERFAZ CAN<br />

No <strong>de</strong>be realizarse ningún ajuste <strong>de</strong> los parámetros NP121 [S00121],<br />

NP122 [S00122] y NP123 [S00123] <strong>de</strong>l regulador.<br />

NOTA. Recuér<strong>de</strong>se que, se leen los p.m.c. <strong>de</strong>l CNC 8055/55i: NPULS-<br />

ES, INPREVn y OUTPREVn salvo que todos valgan 0.<br />

NOTA. La parametrización DRIBUSLE=2 no está disponible en versiones<br />

<strong>de</strong>l CNC 8055/55i con interfaz CAN.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Otros parámetros <strong>de</strong>l CNC 8055/55i 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

185


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Consi<strong>de</strong>raciones en los reguladores<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

186<br />

7.4 Consi<strong>de</strong>raciones en los reguladores<br />

Disponer <strong>de</strong> un interfaz SERCOS o CAN hace innecesarios algunos <strong>de</strong><br />

los parámetros <strong>de</strong>l regulador.<br />

NOTA. Recuér<strong>de</strong>se que si se evita la instalación <strong>de</strong> la placa simuladora<br />

<strong>de</strong> encó<strong>de</strong>r y las entradas/salidas, no será necesario parámetrizar los<br />

parámetros asociados a ellas.<br />

CON INTERFAZ SERCOS<br />

Siempre <strong>de</strong>berá realizarse un ajuste correcto <strong>de</strong> los parámetros NP121<br />

(S00121), NP122 (S00122) y NP123 (S00123).<br />

Si a<strong>de</strong>más, el parámetro <strong>de</strong>l CNC, DRIBUSLE=2, no sólo habrá que parametrizar<br />

los parámetros anteriormente indicados sino que a<strong>de</strong>más se parametrizarán<br />

NP131 (F00130), NP132 (F00131) y NP133 (F00132).<br />

NOTA. No olvi<strong>de</strong> parametrizar el parámetro PP5 (S00391) <strong>de</strong>l regulador<br />

con un valor distinto <strong>de</strong> cero como sistema <strong>de</strong> vigilancia, especialmente si<br />

la captación externa es cuadrada.<br />

Ejemplo 1. Ajuste <strong>de</strong> los parámetros NP121, NP122 y NP123.<br />

Si 5 vueltas <strong>de</strong> giro <strong>de</strong> motor generan 3 vueltas <strong>de</strong> giro <strong>de</strong> husillo, <strong>de</strong>ben<br />

parametrizarse los parámetros NP121, NP122 y NP123 <strong>de</strong>l siguiente modo:<br />

NP121=5 y NP122=3<br />

Si se trata <strong>de</strong> un eje lineal en el que con cada vuelta <strong>de</strong> husillo, la mesa<br />

avanza 4 mm:<br />

NP123=4 mm (en el WinDDSSetup se introduce en NP123 un 4)<br />

Si se trata <strong>de</strong> un eje rotativo en el que cada vuelta <strong>de</strong> polea <strong>de</strong> salida supone,<br />

360° <strong>de</strong> giro:<br />

NP123=360° (en el WinDDSSetup se introduce en NP123 un 360)<br />

Ejemplo 2. Ajuste <strong>de</strong> los parámetros NP121, NP122 y NP123.<br />

MOTOR<br />

F. S7/8<br />

VELOCIDAD<br />

DEL MOTOR<br />

POLEA DE ENTRADA<br />

POLEA DE SALIDA<br />

VELOCIDAD<br />

MESA<br />

HUSILLO<br />

Ejemplo<br />

PASO DE HUSILLO<br />

Diámetro <strong>de</strong> la polea <strong>de</strong> salida = 25,75 mm<br />

Diámetro <strong>de</strong> la polea <strong>de</strong> entrada = 15,3 mm<br />

NP121=2575 vueltas<br />

NP122=1530 vueltas<br />

Relación <strong>de</strong> transmisión = 2575/1530 = 1,683<br />

Paso <strong>de</strong>l husillo = 5 mm<br />

NP123 = 5 mm<br />

Relación <strong>de</strong> transmisión entre el eje motor y el eje <strong>de</strong>l husillo <strong>de</strong> la máquina.


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

Ejemplo 3. Ajuste <strong>de</strong> los parámetros NP131, NP132 y NP133.<br />

Si se ataca un motor con correa <strong>de</strong>ntada y encó<strong>de</strong>r externo solidario al<br />

husillo con paso 10 mm y una relación <strong>de</strong> transmisión 2:1, la parametrización<br />

se llevará a cabo <strong>de</strong> la siguiente manera:<br />

CON INTERFAZ CAN<br />

No <strong>de</strong>be realizarse ningún ajuste <strong>de</strong> los parámetros NP121 [S00121],<br />

NP122 [S00122] y NP123 [S00123] <strong>de</strong>l regulador ya que:<br />

- En accionamientos <strong>de</strong> eje<br />

NP121=2, NP122=1, NP123=10<br />

NP131=1, NP132=1, NP133=10<br />

Ejemplo 4. Ajuste <strong>de</strong> los parámetros NP131, NP132 y NP133.<br />

MOTOR<br />

VELOCIDAD DEL<br />

MOTOR<br />

R1'<br />

CAPTACIÓN MOTOR<br />

No será necesario introducir valores en NP123 y NP133 en el caso<br />

<strong>de</strong> ejes rotativos. Internamente se toma el valor <strong>de</strong> 360° por vuelta<br />

en cada uno <strong>de</strong> ellos.<br />

F. S7/9<br />

Desplazamiento lineal <strong>de</strong> la máquina por vuelta <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong> la captación<br />

directa.<br />

NOTA. No se han implementado reducciones en accionamientos <strong>de</strong> eje<br />

para ninguna versión <strong>de</strong>l CNC 8055/55i.<br />

NOTA. Recuér<strong>de</strong>se que si los parámetros NPULSES y PITCHB se parametrizan<br />

con valor 0, entonces el CNC tomaría los equivalentes <strong>de</strong>l regulador<br />

<strong>de</strong>l eje correspondiente.<br />

- En accionamientos <strong>de</strong> cabezal<br />

PASO DE HUSILLO<br />

MESA<br />

HUSILLO<br />

R2'<br />

CAPTACIÓN DIRECTA<br />

ENCÓDER<br />

NOTA. Para obtener las diferentes reducciones <strong>de</strong>ben <strong>de</strong>finirse los p.m.c<br />

INPREVn y OUTPREVn <strong>de</strong> cada gama. Con DRIBUSLE = 1 no se permiten<br />

tener reducciones en las gamas.<br />

NOTA. Recuér<strong>de</strong>se que si los parámetros NPULSES, INPREVn y OUT-<br />

PREVn <strong>de</strong> todas las gamas se parametrizan con valor 0, entonces el<br />

CNC tomaría los equivalentes <strong>de</strong>l regulador <strong>de</strong> cabezal correspondiente.<br />

No <strong>de</strong>be realizarse ningún ajuste <strong>de</strong> los parámetros NP131 [F00130],<br />

NP132 [F00131] y NP133 [F00132] <strong>de</strong>l regulador ya que:<br />

NOTA. La parametrización DRIBUSLE=2 no está disponible para versiones<br />

<strong>de</strong>l CNC 8055/55i con interfaz CAN<br />

R1<br />

Ejemplo<br />

Eje rotativo con reducción <strong>de</strong> 40 y con encó<strong>de</strong>r externo unido<br />

por correa <strong>de</strong>ntada con relación 2:1<br />

NP121=40 vueltas<br />

NP122=1 vuelta<br />

NP123= 360° por vuelta<br />

R2<br />

NP131=2 vueltas<br />

NP132=1 vuelta<br />

NP133= 360° por vuelta<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Consi<strong>de</strong>raciones en los reguladores 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

187


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Señales <strong>de</strong> control PLC 8055/55i - regulador<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

188<br />

7.5 Señales <strong>de</strong> control PLC 8055/55i - regulador<br />

Señales <strong>de</strong>l PLC 55/55i al regulador<br />

Las habilitaciones Speed Enable y Drive Enable <strong>de</strong>l regulador pue<strong>de</strong>n ser<br />

controladas a través <strong>de</strong>l anillo SERCOS o <strong>de</strong>l bus CAN <strong>de</strong>s<strong>de</strong> el PLC<br />

55/55i. Para ello el PLC 55/55i incorpora dos variables lógicas <strong>de</strong> salida.<br />

SPENAn [ SPeed ENAble n ] [ n = 1, ... 7 ] [M5110, M5160, M5210, M5260,<br />

M5310, M5360 y M5410].<br />

SPENAm [ SPeed ENAble m ] [ m = S, S2, AS ] [M5462, M5487 y M5449].<br />

Función: Idéntica a la <strong>de</strong> la señal eléctrica Speed Enable <strong>de</strong>l<br />

conector X2 <strong>de</strong>l regulador.<br />

Valores válidos: 0 Inhabilita la consigna <strong>de</strong> velocidad.<br />

Motor con consigna 0.<br />

1 Habilita la consigna <strong>de</strong> velocidad.<br />

El motor sigue a la consigna.<br />

DRENAn [ DRive ENAble n ] [ n = 1, ... 7 ] [M5111, M5161, M5211, M5261, M5311, M5361<br />

y M5411].<br />

DRENAm [ DRive ENAble m ] [ m = S, S2, AS ] [M5463, M5488 y M5450].<br />

Función: Idéntica a la <strong>de</strong> la señal eléctrica Drive Enable <strong>de</strong>l conector<br />

X2 <strong>de</strong>l regulador.<br />

Valores válidos: 0 Inhabilita el regulador. Motor sin par.<br />

1 Habilita el regulador.<br />

La función Speed Enable en el regulador se activará cuando lo haga<br />

SPENA, o la señal eléctrica Speed Enable en el pin correspondiente <strong>de</strong>l<br />

conector X2 <strong>de</strong>l regulador. Si el regulador es modular también podrá activarse<br />

cuando lo haga la señal eléctrica System Speed Enable en el pin<br />

correspondiente <strong>de</strong>l conector X6 (en fuentes RPS) o X2 (en el resto <strong>de</strong><br />

las fuentes FAGOR). De igual manera, la función Drive Enable con DRE-<br />

NA y la señal eléctrica Drive Enable. Véase figura F. S7/10.<br />

ADVERTENCIA. Aunque sea utilizada la marca DRENA <strong>de</strong>l interfaz SER-<br />

COS o CAN, no <strong>de</strong>be eliminarse el control hardware sobre la señal eléctrica<br />

Drive Enable. Utilícense los métodos <strong>de</strong>scritos en el capítulo 9.<br />

SEGURIDAD FUNCIONAL <strong>de</strong>l manual «man_dds_hard.pdf».<br />

With modular drives<br />

SpeedEnable Pin<br />

[X2 of the drive]<br />

SystemSpeedEnable Pin<br />

[X2 of the<br />

p. supply] *<br />

SpeedEnable<br />

[SERCOS or CAN]<br />

SPENA<br />

With compact drives<br />

SpeedEnable Pin<br />

SpeedEnable<br />

[SERCOS or CAN]<br />

SPENA<br />

DriveEnable Pin<br />

DriveEnableDnc<br />

DriveEnable<br />

[SERCOS or CAN]<br />

DRENA<br />

HaltDrive Pin<br />

HaltDriveDnc<br />

Halt<br />

[SERCOS or CAN]<br />

DV32 [S00134]<br />

[bit 15]<br />

[X2 of the drive]<br />

DV32 [S00134]<br />

[bit 15]<br />

[X2 of the drive]<br />

BV7 [F00203]<br />

DV32 [S00134]<br />

[bit 14]<br />

BV1 [F00201]<br />

BV3 [F00202]<br />

DV32 [S00134]<br />

[bit 13]<br />

F. S7/10<br />

Señales <strong>de</strong> control PLC 8055/55i - regulador.<br />

OR<br />

OR<br />

OR<br />

SpeedEnable<br />

Function<br />

(*) X6 if it is an RPS power supply<br />

OR<br />

SpeedEnable<br />

Function<br />

DriveEnable<br />

Function<br />

Halt Function


Señales <strong>de</strong>l regulador al PLC 55/55i<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

El regulador ofrece al PLC 55/55i dos bits que indican su estado <strong>de</strong> funcionamiento:<br />

DRSTAFn [ DRive STAtus First n ] [ n = 1, ... 7, S, S2, AS ] [M5603, M5653, M5703,<br />

M5753, M5803, M5853 y M5903 en los ejes; M5953, M5978 y M5557 en los<br />

cabezales].<br />

DRSTASn [ DRive STAtus Second n ] [ n = 1, ... 7, S, S2, AS ] [M5604, M5654, M5704,<br />

M5754, M5804, M5854 y M5904 en los ejes; M5954, M5979 y M5556 en los<br />

cabezales].<br />

Función: Son los bits que comunican al PLC el estado <strong>de</strong>l regulador.<br />

Así, el programa <strong>de</strong> PLC manejará las señales <strong>de</strong><br />

control <strong>de</strong>l regulador en función <strong>de</strong>l estado <strong>de</strong> éste.<br />

Valores válidos: 0 y 1 con el significado <strong>de</strong> la tabla T. S7/1.<br />

ADVERTENCIA. Es una norma general que el PLC asigne los índices<br />

i<strong>de</strong>ntificativos a todas las variables <strong>de</strong> los ejes según un or<strong>de</strong>n <strong>de</strong> preferencia<br />

dado por: X, Y, Z, U, V, W, A, B, y C. Nada tienen que ver aquí los<br />

números asignados a los reguladores para su i<strong>de</strong>ntificación en el anillo<br />

SERCOS o bus CAN (DRIBUSID, No<strong>de</strong>_Select).<br />

Así, si la máquina dispone <strong>de</strong> tres ejes (p. ej: X, Y, B):<br />

Las variables SPENA1, DRENA1, y los bits DRSTAF1 y DRSTAS1 correspon<strong>de</strong>rán<br />

al eje X e igualmente las <strong>de</strong> índice 2 al eje Y, y las <strong>de</strong><br />

índice 3 al eje B.<br />

Las variables <strong>de</strong> índice S, S1 y AS correspon<strong>de</strong>rán al cabezal principal,<br />

secundario y auxiliar, respectivamente.<br />

En el manual <strong>de</strong> instalación <strong>de</strong>l CNC 8055/55i se mencionan también estas<br />

variables <strong>de</strong>l PLC.<br />

T. S7/1 Señales <strong>de</strong>l regulador al PLC <strong>de</strong>l 8055/55i.<br />

DRSTAF DRSTAS Estado Acción posterior<br />

0 0 El regulador no está<br />

disponible.<br />

No <strong>de</strong>be suministrarse<br />

potencia <strong>de</strong>s<strong>de</strong> red a la<br />

fuente <strong>de</strong> alimentación.<br />

0 1 El regulador está<br />

preparado para recibir<br />

potencia en el bus. El contacto<br />

Drive OK está cerrado.<br />

1 0 El regulador está preparado<br />

para aten<strong>de</strong>r a las<br />

señales <strong>de</strong> control.<br />

1 1 Funciones Drive Enable<br />

y Speed Enable activadas.<br />

El motor sigue la consigna.<br />

Compruébese la<br />

alimentación <strong>de</strong><br />

24 V DC y/o<br />

soluciónense los<br />

errores.<br />

Suminístrese potencia<br />

a la fuente <strong>de</strong><br />

alimentación<br />

<strong>de</strong>s<strong>de</strong> red.<br />

Habilítese el regulador<br />

con Drive Enable<br />

y Speed Enable.<br />

Gobiérnese el motor<br />

con la consigna.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Señales <strong>de</strong> control PLC 8055/55i - regulador 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

189


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Señales <strong>de</strong> control PLC 8055/55i - regulador<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

190<br />

Ejemplo <strong>de</strong> programación para PLC 8055/55i <strong>de</strong> FAGOR<br />

Este ejemplo <strong>de</strong> programación gobierna las señales <strong>de</strong> control <strong>de</strong>l regulador<br />

en función <strong>de</strong>l estado <strong>de</strong>l mismo y <strong>de</strong> otras dos variables.<br />

; Sea una máquina <strong>de</strong> dos ejes (X, Z) y un cabezal (S)<br />

; El eje Z es vertical y no está compensado. Dispone <strong>de</strong> freno controlado<br />

; por la señal O20.<br />

; GESTIÓN DE ESTADO DEL REGULADOR<br />

;<br />

DRSTAF1 = B1R101 ; Estado <strong>de</strong>l regulador <strong>de</strong>l eje X<br />

DRSTAS1 = B0R101<br />

;<br />

DRSTAF2 = B1R102 ; Estado <strong>de</strong>l regulador <strong>de</strong>l eje Z<br />

DRSTAS2 = B0R102<br />

;<br />

DRSTAFS = B1R103 ; Estado <strong>de</strong>l regulador <strong>de</strong>l cabezal<br />

DRSTASS = B0R103<br />

;<br />

CPS R101 GE 1 = M101 ; Regulador <strong>de</strong>l eje X, ok.<br />

CPS R102 GE 1 = M102 ; Regulador <strong>de</strong>l eje Z, ok.<br />

CPS R103 GE 1 = M103 ; Regulador <strong>de</strong> cabezal, ok.<br />

M101 AND M102 AND M103 = M123 ; Todos los reguladores preparados<br />

; Se pue<strong>de</strong> dar potencia a la máquina<br />

; GESTIÓN DE LAS EMERGENCIAS<br />

;<br />

M123 AND I1 ; Entradas <strong>de</strong> emergencias<br />

/AND [otras condiciones] = / EMERGEN<br />

/EMERGEN AND /ALARM<br />

AND [otras condiciones] = O1 ; Salida <strong>de</strong> emergencia<br />

; GESTIÓN DE HABILITACIÓN DE EJES<br />

;<br />

CPS R101 GE 2 = M111 ; Regulador <strong>de</strong> eje X tiene potencia<br />

CPS R102 GE 2 = M112 ; Regulador <strong>de</strong> eje Z tiene potencia<br />

M111 AND M112 = M133<br />

; Todos los reguladores <strong>de</strong> eje (ok) y con potencia<br />

M111 AND NOT LOPEN AND O1 ; Habilitación <strong>de</strong> eje X<br />

AND [otras] = SERVO1ON = SPENA1 ; Speed Enable <strong>de</strong> eje X<br />

= TG3 1 300<br />

T1 = DRENA1 ; Drive Enable con retardo <strong>de</strong> 300 ms a la <strong>de</strong>sconexión para las<br />

; paradas <strong>de</strong> emergencia<br />

;<br />

M112 AND NOT LOPEN AND O1 AND [otras]<br />

; Habilitación <strong>de</strong>l eje Z (vertical)<br />

= TG3 2 400 = O20 ; Señal para el control <strong>de</strong>l freno<br />

T2 = DRENA2 = SERVO2ON = SPENA2<br />

; Speed y Drive Enable con retardo <strong>de</strong> 400 ms a la <strong>de</strong>sconexión<br />

; para evitar la caída <strong>de</strong>l eje<br />

; GESTIÓN DE HABILITACIÓN DE CABEZAL<br />

;<br />

CPS R103 GE 2 = M113 ; Regulador <strong>de</strong> cabezal tiene potencia<br />

M3 OR M4 = SET M140 ; Petición <strong>de</strong> giro <strong>de</strong>l cabezal<br />

M2 OR M5 OR M30 OR RESETOUT OR NOT O1 = RES M140<br />

; Anulación <strong>de</strong> giro <strong>de</strong> cabezal<br />

M19 = SET M119 ; Petición M19<br />

M2 OR M3 OR M4 OR M5 OR M30 OR RESETOUT OR NOT O1 = RES M119<br />

; Anulación M19<br />

(M140 OR (M119 AND NOT LOPEN)) AND M113 = SPENAS = TG3 3 4000<br />

T3 = DRENAS ; Retardo <strong>de</strong> 4 seg. a la <strong>de</strong>sconexión para las paradas <strong>de</strong> emergencia<br />

SPENAS AND (M119 OR RIGID) AND NOT LOPEN = SERVOSON<br />

; M19 o roscado rígido, cerrar lazo<br />

; GESTIÓN DEL FEED HOLD Y EL STOP<br />

;<br />

M113 AND [otras] = / FEEDHOL


7.6 Comunicación SERCOS con el CNC 8070<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

El CNC 8070 tiene algunos parámetros <strong>de</strong> configuración general similares<br />

a los <strong>de</strong>l regulador FAGOR.<br />

Estos parámetros <strong>de</strong>ben ajustarse para que resulten coherentes con los<br />

dados en el regulador.<br />

Son:<br />

OPMODEP Similar al parámetro AP1 (S00032) PrimaryOperationMo<strong>de</strong> <strong>de</strong>l regulador.<br />

Parametrizar este parámetro con un valor coherente con el dado a AP1<br />

en el regulador.<br />

LOOPTIME Similar al parámetro QP1 (S00001) ControlUnitCycleTime <strong>de</strong>l regulador.<br />

Parametrizar este parámetro con un valor coherente con el dado a QP1<br />

en el regulador.<br />

También es necesario ajustar otros parámetros en cada uno <strong>de</strong> los ejes.<br />

Éstos son:<br />

DRIVETYPE Indica el tipo <strong>de</strong> interfaz utilizado.<br />

Para la conexión <strong>de</strong>l CNC 8070 con los reguladores FAGOR,<br />

DRIVETYPE= SERCOS<br />

TELEGRAMTYPE Indica el tipo <strong>de</strong> telegrama empleado en la<br />

comunicación SERCOS<br />

Parametrizar TELEGRAMTYPE= 4<br />

DRIVEID I<strong>de</strong>ntifica el accionamiento en el anillo<br />

SERCOS.<br />

Parametrizar este parámetro con el mismo valor que se ha seleccionado<br />

en el conmutador rotativo <strong>de</strong>l regulador.<br />

NPULSES<br />

PITCH Parámetros que <strong>de</strong>terminan la precisión en la<br />

captación.<br />

El CNC 8070 es capaz <strong>de</strong> trabajar con precisiones <strong>de</strong> una décima <strong>de</strong> micra.<br />

Así, la relación entre estos dos parámetros <strong>de</strong>be ser:<br />

PITCH<br />

= 0,1 <br />

NPULSES x 4<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8070 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

191


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8070<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

192<br />

Homogeneización <strong>de</strong> parámetros. CNC 8070 y regulador SER-<br />

COS<br />

Durante la inicialización <strong>de</strong> SERCOS, en el arranque <strong>de</strong>l CNC 8070 y en<br />

la validación <strong>de</strong> los parámetros máquina <strong>de</strong> los ejes, el CNC 8070 actualiza<br />

en los reguladores los siguientes parámetros.<br />

Los parámetros NP121, NP122, NP131 y NP133 <strong>de</strong> cada set <strong>de</strong>l CNC<br />

8070 se enviarán al set correspondiente en el regulador. En el resto <strong>de</strong><br />

los sets <strong>de</strong>l regulador, se guardarán los parámetros <strong>de</strong>l set por <strong>de</strong>fecto<br />

<strong>de</strong>l CNC 8070.<br />

Entendiendo la tabla<br />

CNC<br />

Lista <strong>de</strong> parámetros máquina <strong>de</strong>l CNC.<br />

DRIVE<br />

Lista <strong>de</strong> parámetros <strong>de</strong>l regulador que equivalen a cada parámetro <strong>de</strong>l CNC.<br />

Pos/Vel<br />

Indica si la escritura <strong>de</strong>l parámetro en el drive está condicionada por el<br />

tipo <strong>de</strong> configuración SERCOS, posicion (pos) o velocidad (vel).<br />

Captación<br />

Indica si la escritura <strong>de</strong>l parámetro en el drive está condicionada por el<br />

tipo <strong>de</strong> captación <strong>de</strong>l eje, motor o directa.


T. S7/2 Homogeneización <strong>de</strong> parámetros. CNC 8070 y reguladores con interfaz SERCOS.<br />

Observaciones<br />

Captación<br />

pos/vel<br />

DRIVE<br />

CNC<br />

PP76=65; Eje lineal.<br />

PP76=66; Eje rotativo sin módulo.<br />

PP76=194; Eje rotativo con módulo.<br />

PP76<br />

AXISTYPE<br />

+ AXISMODE<br />

PP104<br />

PROGAIN<br />

B1=0, B5=0; Si I0 normal.<br />

B1=1, B5=0; Si I0 codificado creciente.<br />

B1=1, B5=1; Si I0 codificado <strong>de</strong>creciente.<br />

Directa<br />

PP115 (bit 1,5)<br />

I0TYPE<br />

B0=0; Captación directa rotativa (NPULSES0).<br />

B0=1; Captación directa lineal (NPULSES == 0).<br />

Directa<br />

PP115 (bit 0)<br />

NPULSES2<br />

Directa B3=0; Contaje captación directa (AXISCH==LOOPCH.<br />

B3=1; Contaje captación directa (AXISCHLOOPCH).<br />

pos<br />

PP115 (bit 3)<br />

AXISCH<br />

+ LOOPCH<br />

B1=0, B2=0, B3=0; No cambia el signo <strong>de</strong> contaje (AXISCH==NO.<br />

B1=1, B2=1, B3=1; Sí cambia el signo <strong>de</strong> contaje (AXISCH==SI).<br />

pos<br />

PP55 (bit 0, 2, 3)<br />

AXISCH<br />

B0=0; Sentido <strong>de</strong> búsqueda positivo. B0=1; Sentido <strong>de</strong> búsqueda negativo.<br />

B5=0; Sí se dispone <strong>de</strong> micro. B5=1; No se dispone <strong>de</strong> micro.<br />

B3=0; Captación motor. B3=1; Captación directa.<br />

B1=0; La señal DECEL <strong>de</strong>l CNC es siempre lógica positiva.<br />

REFDIREC<br />

+ DECINPUT<br />

+ FBACKSRC<br />

Parametrización <strong>de</strong>l sistema CNC - regulador<br />

PP147 (bit 0)<br />

PP147 (bit 5)<br />

PP147 (bit 3)<br />

PP147 (bit 1)<br />

PP41<br />

REFEED1<br />

PP1<br />

REFEED2<br />

Motor<br />

Directa<br />

pos<br />

pos<br />

PP52<br />

PP54<br />

REFVALUE<br />

Motor<br />

Directa<br />

pos<br />

pos<br />

PP150<br />

PP151<br />

REFSHIFT<br />

Significado <strong>de</strong> símbolos: Distinto <strong>de</strong> ; == Igual a.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8070 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

193


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8070<br />

196<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

194<br />

T. S7/3 Homogeneización <strong>de</strong> parámetros. CNC 8070 y reguladores con interfaz SERCOS. (cont.)<br />

Observaciones<br />

Sólo si se dispone <strong>de</strong> I0s codificados.<br />

Sólo si se dispone <strong>de</strong> I0s codificados.<br />

pos/vel Captación<br />

DRIVE<br />

CNC<br />

motor<br />

directa<br />

PP177<br />

PP178<br />

ABSOFF<br />

I0CODDI1 NP166<br />

Sólo si se dispone <strong>de</strong> I0s codificados.<br />

I0CODDI2 NP165<br />

Sólo si se dispone <strong>de</strong> I0s codificados.<br />

BACKLASH PP58<br />

pos<br />

BACKANOUT PP2 pos<br />

BACKTIME PP3<br />

pos<br />

Sólo si BACKANOUT0.<br />

INPUTREV NP121.x Afecta a todas las gamas.<br />

OUTPUTREV NP122.x Afecta a todas las gamas.<br />

PITCH<br />

NP123<br />

INPUTREV2 NP131.x Directa Afecta a todas las gamas. Sólo si se dispone <strong>de</strong> captación rotativa (NPULSES20)<br />

OUTPUTREV2 NP132.x Directa Afecta a todas las gamas. Sólo si se dispone <strong>de</strong> captación rotativa (NPULSES20)<br />

PITCH2 NP133 Directa Sólo si se dispone <strong>de</strong> captación rotativa (NPULSES20)<br />

GP6<br />

NPARSETS<br />

B4=1; Comprobar los límites.<br />

B4=0; No comprobar los límites. - En cabezales, ejes rotativos con módulo y siempre<br />

que LIMIT+ y LIMIT- (ambos) sean 0.<br />

PP55 (bit 4)<br />

Activación <strong>de</strong><br />

límites<br />

MODLIMUP PP103 Sólo si es cabezal ó eje rotativo con módulo.<br />

SZERO SP42 Sólo si es cabezal.<br />

PP57<br />

INPOSW<br />

MAXFLWE PP159 Sólo si se activa la monitorización <strong>de</strong>l error <strong>de</strong> seguimiento.<br />

Significado <strong>de</strong> símbolos: Distinto <strong>de</strong> ; == Igual a.


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

T. S7/4 Homogeneización <strong>de</strong> parámetros. CNC 8070 y reguladores con interfaz SERCOS. (cont.)<br />

Observaciones<br />

Captación<br />

pos/vel<br />

DRIVE<br />

CNC<br />

GP10=0; No hay captación directa.<br />

GP10=1; Señal TTL (SINNAGNI==0).<br />

GP10=2; Señal Vpp (SINMAGNI0).<br />

GP10<br />

Captación<br />

directa<br />

Sólo si es encó<strong>de</strong>r rotativo (NPULSES0).<br />

Sólo si es encó<strong>de</strong>r lineal (NPULSES==0).<br />

Directa<br />

Directa<br />

NP117<br />

NP117<br />

NPULSES<br />

PITCH2<br />

Resolución <strong>de</strong><br />

la captación<br />

directa<br />

Sólo si es encó<strong>de</strong>r lineal (NPULSES==0).<br />

Directa<br />

NP118<br />

PITCH2<br />

Resolución <strong>de</strong><br />

una captación<br />

directa lineal<br />

FBACKDIFF PP5<br />

pos Directa<br />

FBMIXTIME PP16 pos Directa<br />

Significado <strong>de</strong> símbolos: Distinto <strong>de</strong> ; == Igual a.<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

Comunicación SERCOS con el CNC 8070 7.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

195


Parametrización <strong>de</strong>l sistema CNC - regulador<br />

7.<br />

196<br />

PARAMETRIZACIÓN DEL SISTEMA CNC -REGULADOR<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


SET DE<br />

PARÁMETROS Y<br />

REDUCCIONES<br />

8<br />

El sistema <strong>de</strong> regulación FAGOR se configura mediante una tabla <strong>de</strong> parámetros.<br />

Algunos <strong>de</strong> estos parámetros son arrays <strong>de</strong> ocho elementos, or<strong>de</strong>nados<br />

con terminaciones que pue<strong>de</strong>n enumerarse <strong>de</strong>s<strong>de</strong> 0 en a<strong>de</strong>lante.<br />

Uno <strong>de</strong> estos arrays p. ej. es: SP1.0, SP1.1, SP1.2, ...... SP1.6 y SP1.7.<br />

Los parámetros extendidos en arrays, están organizados en dos grupos,<br />

llamados set <strong>de</strong> parámetros y reducciones (Gear Ratios).<br />

La figura F. S8/1 muestra la organización <strong>de</strong> la tabla.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

197


Set <strong>de</strong> parámetros y reducciones<br />

8.<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Terminología empleada<br />

208<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

198<br />

8.1 Terminología empleada<br />

Set <strong>de</strong> parámetros<br />

Atien<strong>de</strong> al conjunto <strong>de</strong> parámetros <strong>de</strong>l regulador agrupados por una misma<br />

terminación y que <strong>de</strong>terminan el ajuste <strong>de</strong>l accionamiento.<br />

Ejemplo.<br />

El set <strong>de</strong> parámetros CERO está formado por el conjunto CP20.0, IP1.0,<br />

SP1.0 ··· SP10.0, SP20.0, SP21.0, SP40.0, SP41.0, SP60.0 ··· SP65.0,<br />

SP80.0 y SP100.0.<br />

Cada set <strong>de</strong> parámetros pue<strong>de</strong> ajustar un mismo accionamiento <strong>de</strong> forma<br />

diferente. Se pue<strong>de</strong> optar por uno u otro <strong>de</strong> estos ajustes (set) con<br />

sólo cambiar <strong>de</strong> set activo.<br />

NOTA. Es obligatorio ajustar un Eje C sobre el set <strong>de</strong> parámetros 7.<br />

Gama<br />

Atien<strong>de</strong> a la reducción puramente mecánica, sin consi<strong>de</strong>raciones en<br />

cuanto a la parametrización se refiere.<br />

La gama 0 es la <strong>de</strong>nominación <strong>de</strong> fuera <strong>de</strong> gama, sin transmisión.<br />

La gama 1 es la más baja, con mayor reducción <strong>de</strong> velocidad.<br />

La gama 2 y siguientes serán gamas más altas.<br />

Reducción<br />

Atien<strong>de</strong> al conjunto <strong>de</strong> parámetros <strong>de</strong>l regulador agrupados por una misma<br />

terminación y que informa al regulador sobre la relación <strong>de</strong> transmisión<br />

motor-máquina.<br />

Ejemplo.<br />

La reducción DOS está formada por el conjunto NP121.2 y NP122.2. Se<br />

pue<strong>de</strong> optar por una u otra con sólo cambiar <strong>de</strong> reducción activa.<br />

Se numeran <strong>de</strong>s<strong>de</strong> la reducción 0 hasta la reducción 7.<br />

Los parámetros <strong>de</strong> la reducción informan sobre la gama en funcionamiento<br />

según:<br />

Reducción 0 Gama 1<br />

Reducción 1 Gama 2<br />

Reducción 2 Gama 3 ...<br />

Es posible, en todo momento, llevar a cabo la edición <strong>de</strong> todos los parámetros<br />

(ocho sets y ocho reducciones). Las operaciones <strong>de</strong> y<br />

afectan a la totalidad <strong>de</strong> la tabla <strong>de</strong> parámetros.<br />

En cada momento, solamente uno <strong>de</strong> esos sets y una <strong>de</strong> esas reducciones<br />

<strong>de</strong>terminan el funcionamiento <strong>de</strong>l sistema, son los set y reducción<br />

activos.<br />

Son posibles todas las combinaciones set - reducción.<br />

Parámetros importantes:<br />

GP4 SetNumber Nº <strong>de</strong> sets útiles<br />

GP6 GearRatioNumber Nº <strong>de</strong> reducciones útiles<br />

GV21 ParameterSetActual Set activo<br />

GV25 GearRatioActual Reducción activa<br />

La figura F. S8/1 muestra un ejemplo.<br />

Los parámetros GP4 y GP6 limitan el número <strong>de</strong> sets y reducciones activables.


i<br />

Ejemplo.<br />

Con GP4=4 los valores <strong>de</strong> set activo quedan limitados al rango 0 ... 3.<br />

Set <strong>de</strong> parámetros y reducciones<br />

INFORMACIÓN. La asignación <strong>de</strong> una matrícula <strong>de</strong> motor a la variable<br />

GV10 inicializa toda la tabla <strong>de</strong> parámetros a sus valores por <strong>de</strong>fecto.<br />

Concretamente GP4=1 y GP6=1, con lo cual sólo quedarán como activables<br />

el set 0 y la reducción 0.<br />

El reencendido <strong>de</strong>l regulador pone GV21=0 y GV25=0.<br />

Los siguientes apartados documentan el funcionamiento <strong>de</strong> estos dos<br />

subconjuntos.<br />

Parameter Table<br />

Example:<br />

GP4=8 GV21=3<br />

GP6=6 GV25=1<br />

General parameters<br />

AP1 BV1 ......<br />

..........................<br />

&<br />

ActualSet<br />

CP20.3 IP1.3<br />

CP20.0 IP1.0<br />

F. S8/1<br />

Set <strong>de</strong> parámetros y reducciones.<br />

Set 3<br />

SP20.0 SP21.3 SP40.3 SP41.3<br />

SP60.0 ....... SP65.3<br />

Set 7<br />

Set 6<br />

Set 5<br />

Set 4 SP10.7<br />

SP10.6<br />

Set 2<br />

Set 1 SP10.5<br />

Set 0 SP10.4 SP100.7<br />

SP100.6<br />

SP10.2<br />

SP10.1 SP100.5<br />

SP1.0 ....... SP10.0 SP100.4<br />

SP1.3 ....... SP10.3<br />

SP80.3 SP100.3<br />

SP20.0 SP21.0 SP40.0 SP41.0 SP100.2<br />

SP100.1<br />

SP60.0 ....... SP65.0 SP80.0 SP100.0<br />

Gear Ratio 5<br />

Gear Ratio 4<br />

NP121.5 Gear Ratio 3NP122.5<br />

NP121.5 Gear Ratio 2NP122.4<br />

NP121.5NP123.5<br />

NP122.3<br />

NP121.5 Gear Ratio NP123.5 0NP122.2<br />

NP123.5<br />

NP121.0 NP121.0NP123.5<br />

NP122.0<br />

ActualGearRatio<br />

Gear Ratio 1<br />

NP121.1 NP122.1<br />

NP123.5<br />

&<br />

.........................<br />

...... XV1 XV2<br />

General parameters<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Terminología empleada 8.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

199


Set <strong>de</strong> parámetros y reducciones<br />

8.<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros<br />

208<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

200<br />

8.2 Set <strong>de</strong> parámetros<br />

El cambio <strong>de</strong> set activo pue<strong>de</strong> hacerse mediante señales digitales externas,<br />

o a través <strong>de</strong>l interfaz SERCOS o CAN.<br />

Cambio <strong>de</strong> set mediante las entradas digitales<br />

Estado <strong>de</strong> funcionamiento:<br />

El parámetro GP4 fija el número <strong>de</strong> sets útiles (1GP48).<br />

La variable GV21 informa <strong>de</strong> cual es el set activo actual (0 GV21<br />

GP4).<br />

Variables booleanas para el cambio <strong>de</strong> set activo:<br />

Las variables GV32, GV31 y GV30 sirven para la preselección <strong>de</strong>l que<br />

será nuevo set activo.<br />

La variable GV22 registra esta preselección.<br />

La variable GV24 - Strobe - permite (o no) cambiar el set activo.<br />

La variable GV23 - Acknowledge - es la señal <strong>de</strong> reconocimiento<br />

<strong>de</strong>l cambio <strong>de</strong> set.<br />

El valor por <strong>de</strong>fecto <strong>de</strong> las tres variables <strong>de</strong> preselección es cero.<br />

El valor por <strong>de</strong>fecto <strong>de</strong> la señal <strong>de</strong> Strobe es uno (activa).<br />

Parameter Sets<br />

GV32<br />

GV31<br />

GV30<br />

Set 0 0 0 0<br />

Set 1 0 0 1<br />

Set 2 0 1 0<br />

Set 3 0 1 1<br />

Set 4 1 0 0<br />

Set 5 1 0 1<br />

Set 6 1 1 0<br />

Set 7 1 1 1<br />

SetActiveBits<br />

MUX<br />

F. S8/2<br />

Cambio <strong>de</strong> set por entradas digitales.<br />

Procedimiento para el cambio <strong>de</strong> set<br />

Asignar a las entradas IP10-13, las variables booleanas que se <strong>de</strong>sean<br />

gobernar.<br />

Preseleccionar el que será nuevo set activo mediante esas entradas<br />

digitales.<br />

Activar la señal <strong>de</strong> strobe por medio <strong>de</strong> la señal eléctrica asignada a<br />

GV24.<br />

La <strong>de</strong>sactivación <strong>de</strong> la señal strobe GV24 pue<strong>de</strong> hacerse temporizada<br />

o como consecuencia <strong>de</strong>l flanco <strong>de</strong> subida <strong>de</strong>l Acknowledge<br />

GV23.<br />

La figura F. S8/3 contempla esto con un ejemplo.<br />

GP4=4<br />

IP12=GV31<br />

IP13=GV30<br />

IP10=GV24<br />

GV23 SetChangeAck<br />

GV21 ActualParameterSet<br />

24 V<br />

pin3-5 X6<br />

0 V<br />

24 V<br />

pin4-5 X6<br />

0 V<br />

24 V<br />

pin1-5 X6<br />

0 V<br />

Strobe<br />

F. S8/3<br />

Procedimiento para el cambio <strong>de</strong> set.<br />

1<br />

0<br />

Acknowledge<br />

SetChangeStb<br />

GV24<br />

GV22<br />

&<br />

ParameterSetPreselection<br />

20 ms<br />

0 2 3<br />

ActualParameterSet<br />

Delay GV21<br />

1<br />

0<br />

1<br />

0<br />

1<br />

0<br />

t<br />

t<br />

t<br />

t<br />

t


i<br />

Modo <strong>de</strong> funcionamiento con el STROBE siempre activo<br />

Set <strong>de</strong> parámetros y reducciones<br />

GV24 strobe permanecerá activa si no se asigna a una entrada digital.<br />

Así se gobierna directamente el cambio <strong>de</strong> set sin señales <strong>de</strong> control, con<br />

GV32-30. Para ignorar posibles perturbaciones o rebotes en esas señales<br />

eléctricas, es necesario que mantengan al menos 20 ms su nuevo valor.<br />

La figura F. S8/4 contempla esto mediante un ejemplo.<br />

GP4=4<br />

GV24=1<br />

unassigned<br />

IP12=GV31<br />

IP13=GV30<br />

GV23 SetChangeAck<br />

pin3-5 X6<br />

24 V<br />

0 V<br />

pin4-5 X6<br />

24 V<br />

0 V<br />

GV21 ActualParameterSet<br />

1<br />

0<br />

Acknowledge<br />

20 ms < 20 ms 20 ms<br />

0 1 3<br />

>100 ms<br />

F. S8/4<br />

Funcionamiento con el Strobe siempre activo.<br />

INFORMACIÓN. El cambio <strong>de</strong> set activo pue<strong>de</strong> realizarse con el motor<br />

en marcha. Si el motor está girando a una velocidad superior al límite impuesto<br />

por el nuevo set <strong>de</strong> parámetros, la velocidad se reducirá automáticamente<br />

hasta tomar el valor <strong>de</strong> ese nuevo límite, y sólo entonces el<br />

nuevo set <strong>de</strong> parámetros tendrá vali<strong>de</strong>z. La rampa con la que realice ese<br />

cambio <strong>de</strong> velocidad será la que <strong>de</strong>fina el set propio.<br />

Señal <strong>de</strong> reconocimiento <strong>de</strong>l cambio <strong>de</strong> set ACKNOWLEDGE<br />

Esta señal sirve como verificación <strong>de</strong>l cambio. Tomará valor cero con el<br />

flanco <strong>de</strong> subida <strong>de</strong> la señal strobe y recuperará su valor uno cuando el<br />

cambio se haya ejecutado.<br />

Aun en el caso <strong>de</strong> que el nuevo set sea el mismo que el set previo, esta<br />

señal <strong>de</strong> reconocimiento GV21 tomará valor cero durante 100 ms.<br />

Véase la figura F. S8/5.<br />

GP4=8<br />

IP11=GV32<br />

IP12=GV31<br />

IP13=GV30<br />

GV32-GV30<br />

5 5<br />

24 V<br />

IP10=GV24 pin1-5 X6<br />

0 V<br />

Strobe<br />

GV23 SetChangeAck<br />

GV21 ActualParameterSet<br />

1<br />

0<br />

Acknowledge<br />

F. S8/5<br />

Señal <strong>de</strong> reconocimiento <strong>de</strong>l cambio <strong>de</strong> set (Acknowledge).<br />

Cambio <strong>de</strong> set por interfaz SERCOS o CAN<br />

100 ms<br />

0 5 5<br />

El procedimiento es idéntico y paralelo al cambio <strong>de</strong> reducción.<br />

Véanse los apartados <strong>de</strong> cambio <strong>de</strong> reducción, por interfaz SERCOS o<br />

CAN.<br />

Un aspecto muy importante a tener en cuenta en el caso <strong>de</strong>l cambio <strong>de</strong><br />

set en presencia <strong>de</strong> cualquiera <strong>de</strong> estos dos interfaces es:<br />

OBLIGACIÓN. Para el control <strong>de</strong>l cambio <strong>de</strong> set <strong>de</strong> parámetros a través<br />

<strong>de</strong>l interfaz SERCOS o CAN es necesario que ninguna <strong>de</strong> las variables<br />

GV24, GV30, GV31 y GV32 haya sido asignada a una entrada digital.<br />

1<br />

0<br />

1<br />

0<br />

t<br />

t<br />

t<br />

t<br />

1<br />

0<br />

1<br />

0<br />

t<br />

t<br />

t<br />

t<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros 8.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

201


Set <strong>de</strong> parámetros y reducciones<br />

8.<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros<br />

208<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

202<br />

Relación mecánica<br />

Con interfaz SERCOS:<br />

Véase el apartado: Consi<strong>de</strong>raciones en los reguladores <strong>de</strong>l capítulo<br />

anterior.<br />

Con interfaz CAN:<br />

Véase el apartado: Consi<strong>de</strong>raciones en los reguladores <strong>de</strong>l capítulo<br />

anterior.<br />

En ambos casos, la maniobra mecánica en la caja <strong>de</strong> cambios <strong>de</strong> la máquina<br />

irá acompañada <strong>de</strong> un cambio <strong>de</strong> reducción activa.<br />

OBLIGACIÓN. La or<strong>de</strong>n para el cambio <strong>de</strong> reducción se lleva a cabo a<br />

través <strong>de</strong>l interfaz SERCOS o CAN. No hay posibilidad <strong>de</strong> realizar el<br />

cambio <strong>de</strong> reducción a través <strong>de</strong> entradas digitales.<br />

Estado <strong>de</strong> funcionamiento:<br />

El parámetro GP6 fija el número <strong>de</strong> reducciones útiles (1GP68).<br />

La variable GV25 informa <strong>de</strong> cual es la reducción activa actual (0<br />

GV25 GP6).<br />

La variable GV26 registra la preselección <strong>de</strong> reducción.<br />

GearRatioPreselection<br />

GV26<br />

F. S8/6<br />

Variables GV25 y GV26.<br />

Delay<br />

Cambio <strong>de</strong> reducción por interfaz SERCOS o CAN<br />

Procedimiento <strong>de</strong> cambio a través <strong>de</strong> SERCOS o CAN aplicable también<br />

al cambio <strong>de</strong> set. El control numérico ejecuta los cambios <strong>de</strong> reducciones<br />

mediante los comandos M41, M42, M43 y M44. Fijando el parámetro AU-<br />

TOGEAR (P006) a su valor «YES», el CNC generará automáticamente<br />

los comandos M anteriores en función <strong>de</strong> cual sea la velocidad seleccionada.<br />

Si se hace AUTOGEAR igual a «NO», el usuario <strong>de</strong>be incluir estos<br />

comandos M en el programa pieza.<br />

Procedimiento<br />

Establecer previamente el número <strong>de</strong> sets y gamas útiles escribiendo sobre<br />

los parámetros:<br />

GP4 F00703 SetNumber<br />

GP6 F00717 GearRatioNumber<br />

ActualGearRatio<br />

GV25<br />

Escribir cual va a ser el nuevo set y nueva reducción en las variables <strong>de</strong>l<br />

CNC:<br />

SETGEX, SETGEY, SETGEZ, ... ...........................para los ejes<br />

SETGES ................................................ para el cabezal principal<br />

SSETGS ................................................ para el segundo cabezal<br />

Los cuatro bits <strong>de</strong> menos peso en estas variables registran la gama activa,<br />

los otros cuatro el set activo tal como se indica:<br />

Bit<br />

7 6 5 4<br />

0 0 0 0<br />

0 0 0 1<br />

0 0 1 0<br />

...<br />

Set 0<br />

Set 1<br />

Set 2<br />

GV21=0<br />

GV21=1<br />

GV21=2<br />

Bit<br />

3 2 1 0<br />

0 0 0 0<br />

0 0 0 1<br />

0 0 1 0<br />

...<br />

Reducción 0<br />

Reducción 1<br />

Reducción 2<br />

Gama 1<br />

Gama 2<br />

Gama 3<br />

GV25=0<br />

GV25=1<br />

GV25=2<br />

Estas escrituras se hacen a través <strong>de</strong>l canal <strong>de</strong> servicio (lento). Se acce<strong>de</strong><br />

a este canal a través <strong>de</strong> instrucciones en el programa pieza, <strong>de</strong>l canal<br />

<strong>de</strong> PLC, o <strong>de</strong>l canal <strong>de</strong> usuario.<br />

La marca <strong>de</strong> PLC (SERPLCAC - SERCOS PLC Acknowledge) sirve como<br />

reconocimiento <strong>de</strong>l cambio.


Set <strong>de</strong> parámetros y reducciones<br />

Permanecerá activa <strong>de</strong>s<strong>de</strong> que se solicita un nuevo set o reducción por<br />

medio <strong>de</strong> las variables anteriores (SETGEX, ...) hasta que el regulador<br />

haya adoptado los nuevos valores en sus parámetros GV21 ActualParameterSet<br />

y GV25 ActualGearRatio.<br />

Mientras esta marca esté activa, no podrá solicitarse otro cambio SET-<br />

GE* ya que se per<strong>de</strong>ría el comando.<br />

PROGRAMA DE PLC PARA EL CAMBIO DE REDUCCIÓN EN EL<br />

CABEZAL<br />

Ejemplo <strong>de</strong> cabezal con interfaz SERCOS<br />

El cabezal dispone dos gamas y trabaja en lazo abierto.<br />

No empleará una captación externa sino que utilizará la captación propia<br />

<strong>de</strong>l motor, es <strong>de</strong>cir, DRIBUSLE=1. Por tanto, para visualizar la S real en<br />

el CNC <strong>de</strong>berá cambiarse <strong>de</strong> reducción en el regulador con cada cambio<br />

<strong>de</strong> gama en la máquina.<br />

El regulador <strong>de</strong>l cabezal principal está i<strong>de</strong>ntificado con el número 3 en el<br />

anillo SERCOS.<br />

DRIBUSID = 3 en la tabla <strong>de</strong> parámetros <strong>de</strong>l cabezal principal S.<br />

Se parametrizará el parámetro <strong>de</strong>l PLC P28 (SRR700) = 3.33172.<br />

El número 33172 es el i<strong>de</strong>ntificador SERCOS <strong>de</strong> la variable DV11<br />

(F00404).<br />

Esto <strong>de</strong>termina que el registro R700 (asociado al parámetro P28) contenga<br />

la variable DV11 <strong>de</strong>l cabezal principal, a través<br />

<strong>de</strong>l cual se conocerá GV25 y GV21 .<br />

En el CNC <strong>de</strong>berá <strong>de</strong>finirse la tabla <strong>de</strong> cabezal<br />

Cabezal en lazo abierto con dos gamas.<br />

Se <strong>de</strong>fine la captación con DRIBUSLE=1<br />

DRIBUSID = 3<br />

En el regulador <strong>de</strong>berán <strong>de</strong>finirse dos reducciones y un sólo set <strong>de</strong><br />

parámetros<br />

Reducción 0 Gama 1 Set <strong>de</strong> parámetros 0<br />

Reducción 1 Gama 2<br />

GP4=1<br />

GP6=2<br />

EJEMPLO DE PROGRAMACIÓN PARA EL CAMBIO DE REDUCCIÓN<br />

EN EL CABEZAL PRINCIPAL<br />

;<br />

; Información <strong>de</strong> recursos utilizados:<br />

;<br />

; I41 = Detector primera gama (M41)<br />

; I42 = Detector segunda gama (M42)<br />

; I79 = regulador <strong>de</strong> cabezal<br />

;<br />

; O141 = Electroválvula para la activación <strong>de</strong> la primera gama (M41)<br />

; O142 = Electroválvula para la activación <strong>de</strong> la segunda gama (M42)<br />

;<br />

; M41 = Descodificación > <strong>de</strong> CNC: Cambio a primera gama<br />

; M42 = Descodificación > <strong>de</strong> CNC: Cambio a segunda gama<br />

;<br />

; En el parámetro PLC P28 (R700) = 3.33172, se <strong>de</strong>fine el i<strong>de</strong>ntificador<br />

; SERCOS <strong>Fagor</strong> Diagnostics, porque en este caso, en el cabezal DRIBUSID = 3<br />

; B10R700 = SV3 Este bit se activa cuando la velocidad <strong>de</strong>l cabezal es menor<br />

; que la Nmínima (SP40).<br />

;<br />

CY1<br />

;<br />

END<br />

;<br />

PRG<br />

REA<br />

;<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros 8.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

203


Set <strong>de</strong> parámetros y reducciones<br />

8.<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros<br />

208<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

204<br />

; ESTADO DEL REGULADOR<br />

;<br />

DRSTAFS = B1R104<br />

DRSTASS = B0R104 ; Estado <strong>de</strong>l regulador <strong>de</strong> cabezal<br />

;<br />

CPS R104 GE 1 = M104 ; Cabezal OK.<br />

;<br />

M104 ; Drive OK (por <strong>software</strong>)<br />

AND I79 ; Drive OK (por hardware)<br />

= M200 ; Regulador OK<br />

;<br />

CPS R104 GE 2 = M114 ; Regulador <strong>de</strong> cabezal con potencia<br />

;<br />

I1 AND M200 = / EMERGEN ; Emergencia a CNC<br />

/EMERGEN AND /ALARM = O1 ; Contacto <strong>de</strong> emergencia al armario<br />

; eléctrico<br />

;<br />

; CAMBIO DE REDUCCIÓN<br />

;<br />

M2047 = AND R 700 $0F R45 ; Lectura <strong>de</strong> la variable GV25 <br />

;<br />

B9R700 = TG2 30 200 ; Retardo confirmación N = 0<br />

B10R700 = TG2 31 200 ; Retardo confirmación N = Nmín<br />

T30 = M155 ; N = 0<br />

T31 = M156 ; N = Nmín<br />

I41 AND NOT I42 = TG2 41 200 ; Retardo confirmación primera gama<br />

I42 AND NOT I41 = TG2 42 200 ; Retardo confirmación segunda gama<br />

;<br />

T41 = GEAR1 ; Confirmación <strong>de</strong> la primera gama <strong>de</strong> la máquina<br />

T42 = GEAR2 ; Confirmación <strong>de</strong> la segunda gama en la máquina<br />

;<br />

M114 AND M41<br />

AND NOT GEAR1<br />

= SET M141 ; Petición <strong>de</strong> cambio a primera reducción<br />

M114 AND M42<br />

AND NOT GEAR2<br />

= SET M142 ; Petición <strong>de</strong> cambio a segunda reducción<br />

;<br />

M141 OR M142 = M150 ; Cabezal en cambio <strong>de</strong> gama<br />

= TG2 10 5000<br />

;<br />

T10 = SET MSG10 ; ><br />

RESETOUT OR NOT O1 = RES MSG10<br />

;<br />

;<br />

M150 AND M156 = MOV 100 SANALOG = PLCCNTL<br />

; Oscilación en cambio ( 100 · 0.3 = 30 mV )<br />

PLCCNTL AND M2011 = SPDLEREV ; Inversión en cambio <strong>de</strong> gama<br />

;<br />

;<br />

M141 AND NOT SERPLCAC ; Petición y canal <strong>de</strong> servicio libre<br />

= SET M241 ; Memoria petición primera reducción <strong>de</strong>l regulador<br />

NOT M242 AND GEAR1<br />

AND NOT CPS R45 EQ $00 ; Gama 1 no coinci<strong>de</strong> con reducción <strong>de</strong>l regulador<br />

AND NOT SERPLCAC<br />

= SET M341 ; Memoria petición primera reducción <strong>de</strong> regulador<br />

;<br />

M241 OR M341 = M146<br />

DFU M146 = MOV $00 R41<br />

= CNCWR (R41, SETGES, M1000) ; Petición <strong>de</strong> la primera reducción al regulador<br />

;<br />

M146 AND CPS R45 EQ $00<br />

AND NOT SERPLCAC AND GEAR1<br />

= RES M141 = RES M241<br />

= RES M341 ; Confirmación <strong>de</strong>l cambio a primera reducción<br />

;<br />

M142 AND NOT SERPLCAC ; Petición y canal <strong>de</strong> servicio libre<br />

= SET M242 ; Memoria petición segunda reducción <strong>de</strong> regulador<br />

NOT M241 AND GEAR2<br />

AND NOT CPS R45 EQ $01 ; Gama 2 no coinci<strong>de</strong> con reducción <strong>de</strong>l regulador<br />

AND NOT SERPLC<br />

= SET M342<br />

;<br />

M242 OR M342 = M147


Set <strong>de</strong> parámetros y reducciones<br />

DFU M147 = MOV $01 R41<br />

= CNCWR (R41, SETGES, M1000) ; Petición <strong>de</strong> la segunda reducción al regulador<br />

;<br />

M242 AND CPS R45 EQ $01<br />

AND NOT SERPLCAC AND GEAR2<br />

= RES M142 = RES M242<br />

= RES M342 ; Confirmación <strong>de</strong>l cambio a segunda reducción<br />

;<br />

T10 OR NOT O1 OR RESETOUT ; Anulación <strong>de</strong> la petición <strong>de</strong> cambio<br />

= RES M141 = RES M142 = RES M241<br />

= RES M242 = RES M341 = RES M342<br />

;<br />

M241 AND O1 AND M156 = O141 ; Activación <strong>de</strong> la electroválvula para el<br />

; cambio a primera<br />

M242 AND O1 AND M156 = O142 ; Activación <strong>de</strong> la electroválvula para el<br />

; cambio a segunda<br />

;<br />

; HABILITACIÓN DEL REGULADOR<br />

;<br />

M3 OR M4 = SET M140 ; Petición <strong>de</strong> giro <strong>de</strong>l cabezal<br />

M2 OR M5 OR M30<br />

OR NOT O1 OR RESETOUT = RES M140 ; Anulación <strong>de</strong> giro <strong>de</strong>l cabezal<br />

;<br />

(M140 OR PLCCNTL)<br />

AND M114 ; Reguladores con potencia conectada<br />

AND (condiciones puerta cerrada) ; Puerta cerrada<br />

= SPENAS = TG3 3 400 ; Habilitación <strong>de</strong> la consigna <strong>de</strong> cabezal<br />

T3 = DRENAS ; Habilitación <strong>de</strong>l regulador <strong>de</strong> cabezal<br />

;<br />

; AUXEND, /XFERINH, /FEEDHOLD<br />

;<br />

DFU STROBE OR DFU TSTROBE<br />

OR DFU T2STROBE OR DFU MSTROBE<br />

= TG1 1 100 ; Impulso confirmación STROBES<br />

;<br />

NOT T1<br />

AND NOT M150 ; Realizando el cambio <strong>de</strong> reducción en el regulador<br />

= AUXEND ; En ejecución <strong>de</strong> funciones M, S, T<br />

;<br />

NOT M241 AND NOT M242 ; Realizando el cambio <strong>de</strong> reducción en el regulador<br />

= /XFERINH ; Bloqueo <strong>de</strong> lectura <strong>de</strong> bloques <strong>de</strong> CNC<br />

= /FEEDHOLD ; Feedhold ejes <strong>de</strong> CNC<br />

;<br />

END<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros 8.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

205


Set <strong>de</strong> parámetros y reducciones<br />

8.<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros<br />

208<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

206<br />

PROGRAMA DE PLC PARA EL CAMBIO DE SET DE PARÁMETROS<br />

El siguiente ejemplo muestra como se pue<strong>de</strong> trabajar, con un mismo regulador,<br />

en forma <strong>de</strong> cabezal y eje C.<br />

El regulador <strong>de</strong>l cabezal principal (S) está i<strong>de</strong>ntificado con el numero 3 en<br />

el anillo SERCOS.<br />

En el regulador <strong>de</strong>be <strong>de</strong>finirse un set <strong>de</strong> parámetros diferente (por ser<br />

eje-C es obligatorio que sea el último set, es <strong>de</strong>cir, el set 7). En modo eje-<br />

C, <strong>de</strong>be forzarse a que la máquina trabaje en su gama más baja (mayor<br />

reducción) e indicárselo al regulador (reducción 0).<br />

Parametrizar:<br />

GP4=8 Para posibilitar la activación <strong>de</strong>l set 7.<br />

GP6=1 Para funcionar (en este ejemplo) sólo con reducción 0.<br />

En el CNC <strong>de</strong>ben <strong>de</strong>finirse dos tablas:<br />

Tabla <strong>de</strong> cabezal DRIBUSID=3<br />

Tabla <strong>de</strong> eje C Cabezal en lazo cerrado trabajando como eje<br />

Se <strong>de</strong>fine la captación externa (DRIBUSLE=0) con todos los parámetros<br />

necesarios.<br />

DRIBUSID=3.<br />

OBLIGACIÓN. Si se <strong>de</strong>sea utilizar un mismo motor como eje C y cabezal,<br />

las dos tablas <strong>de</strong>l CNC <strong>de</strong>ben tener idéntico valor en el parámetro<br />

DRIBUSID.<br />

Se parametrizará el parámetro <strong>de</strong>l PLC P28 (SRR700) = 3.33172.<br />

El número 33172 es el ID SERCOS (i<strong>de</strong>ntificador SERCOS) <strong>de</strong> la variable<br />

DV11 (F00404).<br />

Esto <strong>de</strong>termina que el registro R700 (asociado al parámetro P28) contenga<br />

la variable DV11 <strong>de</strong>l cabezal principal, a través<br />

<strong>de</strong>l cual se conocerán las variables GV21 y GV25<br />

.<br />

EJEMPLO DE PROGRAMA DE PLC PARA CAMBIO DE SET EN<br />

CABEZAL PRINCIPAL ( EJE C )<br />

;<br />

; Información <strong>de</strong> recursos utilizados:<br />

;<br />

; I79 = regulador <strong>de</strong> cabezal (eje-C)<br />

;<br />

; En el parámetro PLC P28 (R700) = 3.33172, se <strong>de</strong>fine el i<strong>de</strong>ntificador<br />

; SERCOS <strong>Fagor</strong> Diagnostics, porque en este caso, en el cabezal DRIBUSID = 3<br />

;<br />

CY1<br />

;<br />

END<br />

;<br />

PRG<br />

REA<br />

;<br />

; ESTADO DEL REGULADOR<br />

;<br />

DRSTAFS = B1R104<br />

DRSTASS = B0R104 ; Estado <strong>de</strong>l regulador <strong>de</strong> cabezal<br />

DRSTAF3 = B1R105<br />

DRSTAS3 = B0R105 ; Estado <strong>de</strong>l regulador <strong>de</strong> eje-C<br />

;<br />

; Las señales DRSTAFS y DRSTASS tienen el mismo comportamiento que<br />

; DRSTAF3 y DRSTAS3<br />

;<br />

CPS R104 GE 1 = M104 ; Cabezal OK.<br />

CPS R105 GE 1 = M105 ; Eje-C OK.<br />

;<br />

M104 AND M105 ; Drives OK (por <strong>software</strong>)<br />

AND I79 ; Drives OK (por hardware)


Set <strong>de</strong> parámetros y reducciones<br />

= M200 ; Reguladores OK<br />

;<br />

CPS R104 GE 2 = M114 ; Regulador <strong>de</strong> cabezal con potencia<br />

CPS R105 GE 2 = M115 ; Regulador <strong>de</strong> eje-C con potencia<br />

;<br />

I1 AND M200 = / EMERGEN ; Emergencia a CNC<br />

/EMERGEN AND /ALARM = O1 ; Contacto <strong>de</strong> emergencia al armario<br />

; eléctrico<br />

;<br />

; EJE C<br />

;<br />

M2047 = AND R700 $FF R45 ; Máscara para obtener GV21 y GV25<br />

; GV21: Tabla activa <strong>de</strong> parámetros<br />

; GV25: Reducción activa<br />

;<br />

DFU CAXIS = SET M251 ; Petición <strong>de</strong> eje-C<br />

;<br />

M115 AND M251 AND NOT M262<br />

AND NOT SERPLCAC ; Canal <strong>de</strong> servicio libre<br />

= SET M252 ; Permiso escritura tabla <strong>de</strong> parámetros en el<br />

; regulador<br />

;<br />

DFU M252 = MOV $77 R41<br />

= CNCWR (R41, SETGES, M1000) ; Selecciona la tabla <strong>de</strong> parámetros 7 en el<br />

; regulador<br />

CPS R45 GE $77 AND NOT CAXIS<br />

= SET M261 ; Fin modo <strong>de</strong> trabajo eje-C<br />

;<br />

M115 AND M261 AND NOT M252<br />

AND NOT SERPLCAC<br />

= SET M262 ; Permiso <strong>de</strong> escritura tabla <strong>de</strong> parámetros<br />

; en el regulador<br />

;<br />

DFU M262<br />

= MOV $00 R41<br />

= CNCWR (R41, SETGES, M1000) ; Selecciona tabla <strong>de</strong> parámetros 0 en el<br />

; regulador<br />

M252 AND CPS R45 EQ $77 ; Tabla <strong>de</strong> parámetros eje-C seleccionada<br />

AND NOT SERPLCAC<br />

= RES M251<br />

= RES M252<br />

;<br />

M262 AND CPS R45 EQ $00 ; Tabla <strong>de</strong> parámetros <strong>de</strong>l cabezal seleccionado<br />

AND NOT SERPLCAC<br />

= RES M261<br />

= RES M262<br />

;<br />

CAXIS AND NOT M251 = SET CAXSEROK ; Confirmación a CNC <strong>de</strong> eje-C por<br />

; SERCOS Ready<br />

NOT CAXIS AND NOT M261 = RES CAXSEROK<br />

;<br />

; HABILITACIÓN DEL REGULADOR<br />

;<br />

CAXSEROK ; Eje-C activo<br />

AND M115 ; Reguladores con potencia conectada<br />

AND (condiciones puerta cerrada) ; Puerta cerrada<br />

AND NOT LOPEN<br />

= TG3 58 4000<br />

= SPENA3 ; Speed Enable eje-C<br />

= SERVO3ON ; Habilitación eje-C<br />

;<br />

T58 = DRENA3 ; Drive Enable eje-C<br />

;<br />

M3 OR M4 = SET M140 ; Petición <strong>de</strong> giro <strong>de</strong> cabezal<br />

M2 OR M5 OR M30<br />

OR NOT O1 OR RESETOUT = RES M140 ; Anulación <strong>de</strong> giro <strong>de</strong> cabezal<br />

;<br />

((M140 OR PLCCNTL)<br />

OR (CAXIS AND NOT CAXSEROK))<br />

AND M114 ; Reguladores con potencia conectada<br />

AND (condiciones puerta cerrada) ; Puerta cerrada<br />

= SPENAS = TG3 3 4000 ; Habilitación <strong>de</strong> la consigna <strong>de</strong> cabezal<br />

T3 = DRENAS ; Habilitación <strong>de</strong>l regulador <strong>de</strong> cabezal<br />

;<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros 8.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

207


Set <strong>de</strong> parámetros y reducciones<br />

8.<br />

SET DE PARÁMETROS Y REDUCCIONES<br />

Set <strong>de</strong> parámetros<br />

208<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

208<br />

; AUXEND, /XFERINH, /FEEDHOLD<br />

;<br />

DFU STROBE OR DFU TSTROBE<br />

OR DFU T2STROBE OR DFU MSTROBE<br />

= TG1 1 100 ; Impulso confirmación STROBES<br />

;<br />

NOT T1 AND<br />

NOT SERPLCAC ; Realizando el cambio <strong>de</strong> set <strong>de</strong> parámetros<br />

= AUXEND ; En ejecución <strong>de</strong> funciones M, S, T<br />

;<br />

NOT SERPLCAC ; Realizando el cambio <strong>de</strong> set <strong>de</strong> parámetros<br />

= /XFERINH ; Bloqueo <strong>de</strong> lectura bloques <strong>de</strong> CNC<br />

= /FEEDHOLD ; Feedhold ejes <strong>de</strong> CNC<br />

;<br />

END


MANEJO DE<br />

VARIABLES INTERNAS<br />

9<br />

La monitorización permanente <strong>de</strong> variables internas <strong>de</strong>l módulo regulador<br />

pue<strong>de</strong> realizarse <strong>de</strong> dos modos diferentes. A través <strong>de</strong>:<br />

señales eléctricas por las salidas analógicas o digitales.<br />

la aplicación para PC, WinDDSSetup.<br />

Ejemplo.<br />

Para la monitorización <strong>de</strong> la potencia en motores asíncronos (variable<br />

TV50) y el par motor en los motores síncronos (variable TV2) se van a<br />

consi<strong>de</strong>rar las salidas analógicas y para comprobar si el motor está parado<br />

(variable SV5) una salida digital. Así:<br />

OP1=TV50 Variable <strong>de</strong> potencia por el canal 1, pines 10/11 <strong>de</strong> X7<br />

OP3=10000 Diezmil <strong>de</strong>cavatios por cada 10 voltios (10 kW/V)<br />

OP2=TV2 Variable <strong>de</strong> par por el canal 2, pines 8/9 <strong>de</strong> X7<br />

OP4=1000 Mil <strong>de</strong>ciNewton metro por cada 10 V (10 Nm/V)<br />

OP10=SV5<br />

Contacto entre pines 6/7 <strong>de</strong> X6 cerrado si el motor está<br />

parado.<br />

Véase Status > Digital I/O en la barra <strong>de</strong> menú <strong>de</strong>l WinDDSSetup.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

209


Manejo <strong>de</strong> variables internas<br />

9.<br />

MANEJO DE VARIABLES INTERNAS<br />

Señales eléctricas digitales para PLC o maniobra<br />

218<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

210<br />

9.1 Señales eléctricas digitales para PLC o maniobra<br />

Pue<strong>de</strong>n asignarse cuatro variables booleanas internas <strong>de</strong>l regulador a las<br />

salidas digitales que ofrece el conector X6 <strong>de</strong> la tarjeta A1 y a<strong>de</strong>más que<br />

formen parte <strong>de</strong> la maniobra en el armario eléctrico.<br />

Las variables elegidas frecuentemente son:<br />

Velocidad < Nx SV3=nFeedbackMinorNx. Ver SP40.#<br />

Consigna alcanzada SV4=nFeedbackEqualNCommand. Ver SP41.#<br />

Motor parado SV5=nFeedbackEqual0. Ver SP42<br />

Par < Tx TV10=TGreaterTx. Ver TP1<br />

Véase Status > Operation Status en la barra <strong>de</strong> menú <strong>de</strong>l WinDDSSetup.<br />

Ejemplo.<br />

OP12=TV10<br />

OP10=SV5<br />

El contacto entre los pines 10/11 estará cerrado<br />

si el par <strong>de</strong>l motor es superior al marcado como<br />

umbral Tx por el parámetro TP1.<br />

El contacto entre pines 6/7 estará cerrado si el<br />

motor está parado.<br />

ADVERTENCIA. Consúltense en el capítulo 3. MÓDULOS REGULADO-<br />

RES <strong>de</strong>l manual «man_dds_hard.pdf» las limitaciones eléctricas <strong>de</strong> los<br />

contactos con el fin <strong>de</strong> no superar estos valores.<br />

Phoenix<br />

3.5 mm<br />

X6-DIGITAL I/Os<br />

1<br />

13<br />

1<br />

X7-ANALOG I/Os X6-DIGITAL I/Os<br />

1<br />

P1<br />

P2<br />

A1<br />

(A1 Board)<br />

Pin<br />

1<br />

F. S9/1<br />

Señales eléctricas digitales para PLC o maniobra.<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

IN 1 IP10 (F00901)<br />

IN 2 IP11 (F00902)<br />

IN 3 IP12 (F00903)<br />

IN 4 IP13 (F00904)<br />

REF- IN<br />

OUT 1 OP10 (F01404)<br />

OUT 2<br />

OP11 (F01405)<br />

OUT 3 OP12 (F01406)<br />

OUT 4 OP13 (F01407)


9.2 Señales analógicas para reloj<br />

i<br />

Manejo <strong>de</strong> variables internas<br />

Haciéndose <strong>de</strong> un voltímetro, pue<strong>de</strong>n reflejarse en el panel <strong>de</strong> mando <strong>de</strong><br />

la máquina dos variables internas <strong>de</strong> forma permanente.<br />

Las variables frecuentemente monitorizadas son, en accionamientos <strong>de</strong>:<br />

CABEZAL TV50. Potencia <strong>de</strong>sarrollada.<br />

EJE TV2. Par motor.<br />

TV3. Fracción <strong>de</strong> la potencia disponible que está siendo<br />

<strong>de</strong>sarrollada por el motor. Viene dada en tanto por mil y es<br />

AMBOS<br />

válida tanto para motores síncronos como asíncronos en<br />

cualquier régimen <strong>de</strong> trabajo.<br />

Ejemplo 1.<br />

Considérese que se instala un voltímetro con fondo <strong>de</strong> escala <strong>de</strong> +5 V<br />

DC y se encuentra escalado <strong>de</strong> 0% a 100%. Se trata <strong>de</strong> reflejar en él, el<br />

porcentaje <strong>de</strong> la potencia utilizada en función <strong>de</strong> la potencia disponible. El<br />

ajuste será:<br />

OP2=TV3<br />

Fracción <strong>de</strong> potencia utilizada respecto a la máxima<br />

potencia disponible, canal 2, pines 8/9 <strong>de</strong>l conector X7.<br />

OP4=2000 2000 d% / 10 V = 1000 d% / 5 V. (TV3 en d%)<br />

Ejemplo 2.<br />

Considérese que se instala un voltímetro con fondo <strong>de</strong> escala <strong>de</strong> +12 V<br />

DC y se encuentra escalado <strong>de</strong> 0% a 200%. Se trata <strong>de</strong> reflejar en él, el<br />

porcentaje <strong>de</strong> la potencia nominal (S1) <strong>de</strong>sarrollada. Si el motor <strong>de</strong> cabezal<br />

tiene una potencia nominal (S1) <strong>de</strong> 11 kW, el ajuste será:<br />

OP1=TV50 Captación <strong>de</strong> potencia, canal 1, pines 10/11 <strong>de</strong>l conector X7.<br />

OP3=1833<br />

1833 dW / 10 V (TV50 en dW)<br />

11 kW x 2 x (10/12) = 18,33 kW = 1833 dW<br />

NOTA. La aguja nunca alcanzará el fondo <strong>de</strong> escala (12 V) <strong>de</strong>bido a que<br />

la tensión máxima en la salida es 10 V. En funcionamiento a máxima potencia<br />

en S6 (16 kW) el reloj estará midiendo 8,72 V.<br />

INFORMACIÓN. Si se evalúan OP3 y OP4 con valores <strong>de</strong>masiados<br />

pequeños, la señal eléctrica se saturará al alcanzar los 10 voltios.<br />

1st example.<br />

Power Percentage<br />

1<br />

2 3<br />

50%<br />

0<br />

0%<br />

+5 Volt<br />

Voltmeter<br />

5 volts<br />

100%<br />

2.5 V<br />

5 V<br />

50%<br />

100%<br />

4<br />

2nd example.<br />

Power S1 Percentage<br />

+12 Volt<br />

Voltmeter<br />

F. S9/2<br />

Mediciones realizadas por los voltímetros en los ejemplos 1 y 2.<br />

2<br />

0<br />

0%<br />

6 V<br />

8.72 V<br />

10 V<br />

4<br />

6 8<br />

100%<br />

100%<br />

145%<br />

166%<br />

10<br />

12 volts<br />

200%<br />

11 kW<br />

16 kW<br />

18.3 kW<br />

MANEJO DE VARIABLES INTERNAS<br />

Señales analógicas para reloj 9.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

211


Manejo <strong>de</strong> variables internas<br />

9.<br />

MANEJO DE VARIABLES INTERNAS<br />

Manejo <strong>de</strong> variables internas<br />

218<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

212<br />

9.3 Manejo <strong>de</strong> variables internas<br />

i<br />

INFORMACIÓN.<br />

VÍA SERCOS<br />

Todas las prestaciones aquí documentadas requieren el siguiente <strong>software</strong>:<br />

versiones 01.01 (fresa) y 02.01 (torno) <strong>de</strong>l CNC 8055/55i y posteriores.<br />

Versión 03.01 <strong>de</strong>l regulador y posteriores.<br />

VÍA CAN<br />

Todas las prestaciones aquí documentadas requieren el siguiente <strong>software</strong>:<br />

versiones 09.11 (fresa) y 10.11 (torno) <strong>de</strong>l CNC 8055/55i y posteriores.<br />

Versiones 08.01 o 07.02 <strong>de</strong>l regulador y posteriores.<br />

Canales <strong>de</strong> comunicación<br />

La transferencia <strong>de</strong> información entre el CNC y los reguladores se realiza<br />

en cada lazo <strong>de</strong> posición. Cuanta más información se <strong>de</strong>see transmitir,<br />

más sobrecargada se verá la transmisión SERCOS o CAN.<br />

Se recomienda, por tanto, limitar estos registros <strong>de</strong>jando únicamente, tras<br />

la puesta a punto, los que sean extrictamente necesarios.<br />

Así mismo, hay información que <strong>de</strong>be transmitirse obligatoriamente en<br />

cada lazo <strong>de</strong> posición (consignas, captación, ...) y otra información que<br />

pue<strong>de</strong> transmitirse en varios lazos (monitorización, ...). Como el CNC<br />

<strong>de</strong>be conocer la prioridad <strong>de</strong> dichas transmisiones, en a<strong>de</strong>lante se utilizarán<br />

los términos «canal cíclico» y «canal <strong>de</strong> servicio» para hacer referencia<br />

a la forma <strong>de</strong> transmitir la información en SERCOS o CAN.<br />

Así se hablará <strong>de</strong>:<br />

Canal cíclico (rápido)<br />

La información que se transmite por este canal se actualiza en cada<br />

lazo <strong>de</strong> posición. Esta información contiene las consignas, la captación,<br />

... Cada variable que es leída o escrita en el regulador se incorpora<br />

a este paquete <strong>de</strong> información. Cada tiempo <strong>de</strong> lazo, el CNC<br />

transmite al regulador por este canal, el WordControl (Speed Enable,<br />

Drive Enable, Homing Enable, bit handshake) y la consigna <strong>de</strong> velocidad.<br />

El regulador transmite al CNC el Word Status y el valor <strong>de</strong> la posición.<br />

Con el objetivo <strong>de</strong> no sobrecargar el interfaz <strong>de</strong>be establecerse una limitación<br />

en el número <strong>de</strong> variables afectadas <strong>de</strong>l regulador a un mínimo<br />

imprescindible.<br />

El acceso síncrono a una variable siempre es llevado a cabo por el<br />

canal cíclico.<br />

Canal <strong>de</strong> servicio (lento)<br />

La información que se transmite por este canal se realiza cada cierto<br />

número <strong>de</strong> lazos <strong>de</strong> posición (monitorización, ...). Se acce<strong>de</strong> a este<br />

canal a través <strong>de</strong> instrucciones incorporadas en el programa pieza,<br />

<strong>de</strong>l canal <strong>de</strong> PLC o <strong>de</strong>l canal <strong>de</strong> usuario.<br />

El acceso asíncrono a una variable siempre es llevado a cabo por el<br />

canal <strong>de</strong> servicio.


Variables <strong>de</strong>l regulador para su lectura <strong>de</strong>s<strong>de</strong> el PLC<br />

Canal cíclico<br />

Las variables <strong>de</strong>l regulador legibles <strong>de</strong>s<strong>de</strong> el PLC son las siguientes:<br />

VARIABLE SERCOS ID NOMBRE<br />

DV9 00012 S00012 Class2Diagnostics (warnings)<br />

DV10 00013 S00013 Class3Diagnostics (op. Status)<br />

SV2 00040 S00040 VelocityFeedback<br />

PV51 00051 S00051 PositionFeedback1<br />

TV2 00084 S00084 TorqueFeedback<br />

CV3 33079 F00311 CurrentFeedback<br />

DV11 33172 F00404 <strong>Fagor</strong>Diagnostics<br />

IV1 33673 F00905 AnalogInput1<br />

IV2 33674 F00906 AnalogInput2<br />

IV10 33675 F00907 DigitalInputs<br />

TV50 34468 F01700 PowerFeedback<br />

TV3 34469 F01701 PowerFeedbackPercentage<br />

Manejo <strong>de</strong> variables internas<br />

I<strong>de</strong>ntificar el parámetro que se <strong>de</strong>sea leer en uno <strong>de</strong> los parámetros P28-<br />

P67 <strong>de</strong> la tabla <strong>de</strong>l PLC.<br />

Utilizar un formato «n.i» don<strong>de</strong> «n» es el número i<strong>de</strong>ntificativo <strong>de</strong>l regulador<br />

en el anillo SERCOS o bus CAN e «i» es el i<strong>de</strong>ntificador SERCOS<br />

<strong>de</strong>l parámetro <strong>de</strong>l regulador.<br />

Ejemplo.<br />

Los parámetros P28-P67 <strong>de</strong>l PLC van asociados a los registros:<br />

P28 al R700 P29 al R701 P30 al R702 ...<br />

Ejemplo <strong>de</strong> lectura: Hacer P28 = 4,33172 en los parámetros máquina <strong>de</strong>l<br />

CNC. Así, el registro R700 <strong>de</strong>l PLC contendrá el valor <strong>de</strong> la variable<br />

DV11 [F00404] perteneciente al regulador i<strong>de</strong>ntificado con el número<br />

SERCOS 4.<br />

MANEJO DE VARIABLES INTERNAS<br />

Manejo <strong>de</strong> variables internas 9.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

213


Manejo <strong>de</strong> variables internas<br />

9.<br />

MANEJO DE VARIABLES INTERNAS<br />

Manejo <strong>de</strong> variables internas<br />

218<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

214<br />

Variables <strong>de</strong>l regulador para su escritura <strong>de</strong>s<strong>de</strong> el PLC<br />

Canal cíclico<br />

Utilícense los parámetros máquina P68-P87 <strong>de</strong>l PLC asociados a los registros:<br />

P68 al R800 P69 al R801 P70 al R802 ...<br />

Las variables <strong>de</strong>l regulador escribibles en el PLC son las siguientes:<br />

VARIABLE SERCOS ID NOMBRE<br />

OV1 34176 F01408 DA1Value<br />

OV2 34177 F01409 DA2Value<br />

OV10 34178 F01410 DigitalOutputs<br />

SV1 00036 S00036 VelocityCommand<br />

La variable SV1 (S00036) sólo es escribible en ejes y a<strong>de</strong>más <strong>de</strong>berán<br />

estar <strong>de</strong>finidos como visualizador (modo DRO).<br />

Ejemplo <strong>de</strong> lectura: Hacer P69=1.34176 en los parámetros máquina <strong>de</strong>l<br />

CNC. Así, en el registro R801 <strong>de</strong>l PLC, se podrá forzar el valor <strong>de</strong> la variable<br />

OV1 perteneciente al regulador i<strong>de</strong>ntificado con el número SER-<br />

COS 1.<br />

Realizando ahora .... = MOV 8000 R801 la salida analógica por el canal 1<br />

(pines 11/10 <strong>de</strong>l conector X7) ofrecerá 2441 mV.<br />

Voltaje = Registro x 0,3 voltios


Variables <strong>de</strong>l regulador para su lectura y escritura<br />

Canal <strong>de</strong> servicio<br />

Manejo <strong>de</strong> variables internas<br />

El acceso a este canal únicamente pue<strong>de</strong> realizarse vía bloque <strong>de</strong> alto nivel<br />

en el programa pieza, canal <strong>de</strong> PLC o canal <strong>de</strong> usuario. Utilícense los<br />

parámetros globales P100-P299 <strong>de</strong>l CNC.<br />

Pue<strong>de</strong> tenerse acceso a todas las variables que no sean <strong>de</strong> tipo «string».<br />

Des<strong>de</strong> el programa pieza o canal <strong>de</strong> usuario.<br />

Ejemplo <strong>de</strong> lectura:...[P100=SVARX 40]<br />

Introducir en el parámetro P100 el valor <strong>de</strong> la velocidad <strong>de</strong>l motor <strong>de</strong>l<br />

eje X, es <strong>de</strong>cir, el valor <strong>de</strong> SV2 [S00040] VelocityFeedback.<br />

Si p. ej. la velocidad fuese 200 rev/min, P100 <strong>de</strong>be tomar el valor<br />

200000.<br />

Ejemplo <strong>de</strong> escritura:...[SVARZ 36=P110]<br />

Introducir a la consigna <strong>de</strong> velocidad <strong>de</strong>l eje Z, es <strong>de</strong>cir a SV1<br />

[S00036] VelocityCommand el valor <strong>de</strong>l parámetro P110.<br />

Si p. ej. P110 = 3500000 , la consigna será 350 rev/min.<br />

Parametro = Velocidad (rev/min) x 10000.<br />

Des<strong>de</strong> el canal <strong>de</strong>l PLC.<br />

Ejemplo <strong>de</strong> lectura:... = CNCEX[[P100=SVARX 40],M1]<br />

Ejemplo <strong>de</strong> escritura:... = CNCEX[[SVARZ 36=P100],M1]<br />

MANEJO DE VARIABLES INTERNAS<br />

Manejo <strong>de</strong> variables internas 9.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

215


Manejo <strong>de</strong> variables internas<br />

9.<br />

MANEJO DE VARIABLES INTERNAS<br />

Manejo <strong>de</strong> variables internas<br />

218<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

216<br />

Variables <strong>de</strong>l regulador para la lectura <strong>de</strong>s<strong>de</strong> el CNC<br />

Canal cíclico<br />

Las variables <strong>de</strong>l regulador legibles <strong>de</strong>s<strong>de</strong> el CNC son las siguientes:<br />

VARIABLE SERCOS ID NOMBRE<br />

CV3 33079 F00311 CurrentFeedback<br />

DV9 00012 S00012 Class2Diagnostics (warnings)<br />

DV10 00013 S00013 Class3Diagnostics (Op. Status)<br />

DV11 33172 F00404 <strong>Fagor</strong>Diagnostics<br />

IV1 33673 F00905 AnalogInput1<br />

IV2 33674 F00906 AnalogInput2<br />

IV10 33675 F00907 DigitalInputs<br />

IV11 33676 F00908 DigitalInputsCh2<br />

PV51 00051 S00051 PositionFeedback1<br />

PV53 00053 S00053 PositionFeedback2<br />

PV130 00130 S00130 ProbeValue1PositiveEdge<br />

PV131 00131 S00131 ProbeValue1NegativeEdge<br />

PV153 34076 F01308 PositionFeedback12<br />

PV179 00179 S00179 ProbeStatus<br />

PV189 00189 S00189 FollowingError<br />

PV190 34773 F02005 PosErrorBetweenFeedbacks<br />

PV191 34777 F02009 FollowingError1<br />

PV192 34778 F02010 FollowingError2<br />

PV193 34779 F02011 FollowingError12<br />

PV205 00405 S00405 Probe1Enable<br />

PV209 00409 S00409 Probe1PositiveLatched<br />

PV210 00410 S00410 Probe1NegativeLatched<br />

QV30 33495 F00727 FiberDistErrCounter<br />

SV2 00040 S00040 VelocityFeedback<br />

SV9 34382 F01614 PositionCommandDelta<br />

SV10 34383 F01615 PositionFeedback1Delta<br />

SV11 34384 F01616 PositionFeedback2Delta<br />

SV12 34385 F01617 ObserverVelocity<br />

TV2 00084 S00084 TorqueFeedback<br />

TV3 34469 F01701 PowerFeedbackPercentage<br />

TV4 34680 F01912 VelocityIntegralAction<br />

TV5 34681 F01913 TorqueFeedforward<br />

TV50 34468 F01700 PowerFeedback<br />

TV51 00385 S00385 ActivePower<br />

TV92 00092 S00092 BipolarTorqueForceLimit<br />

XV10 34800 F02032 GeneralVariable32A<br />

XV11 34801 F02033 GeneralVariable32B<br />

XV12 34802 F02034 ReadPLCMarksGroup<br />

XV13 34803 F02035 WritePLCMarksGroup


Variables <strong>de</strong>l regulador para su escritura <strong>de</strong>s<strong>de</strong> el CNC<br />

Canal cíclico<br />

Las variables <strong>de</strong>l regulador escribibles <strong>de</strong>s<strong>de</strong> el CNC son las siguientes:<br />

VARIABLE SERCOS ID NOMBRE<br />

OV1 34176 F01408 DA1Value<br />

OV2 34177 F01409 DA2Value<br />

OV10 34178 F01410 DigitalOutputs<br />

OV11 34181 F01413 DigitalOutputsCh2<br />

PV47 00047 S00047 PositionCommand<br />

PV48 00048 S00048 AdditivePositionCommand<br />

PV148 34787 F02019 AdditivePositionCommand1<br />

PV136 00336 S00336 InPosition<br />

PV200 00400 S00400 HomeSwitch<br />

PV201 00401 S00401 Probe1<br />

PV205 00405 S00405 Probe1Enable<br />

QV30 33495 F00727 FiberDistErrCounter<br />

SV1 00036 S00036 VelocityCommand<br />

SV37 00037 S00037 AdditiveVelocityCommand<br />

TV81 00081 S00081 AdditiveTorqueCommand<br />

TV92 00092 S00092 BipolarTorqueForceLimit<br />

XV10 34800 F02032 GeneralVariable32A<br />

XV11 34801 F02033 GeneralVariable32B<br />

XV12 34802 F02034 RealPLCMarksGroup<br />

XV13 34803 F02035 WritePLCMarksGroup<br />

Manejo <strong>de</strong> variables internas<br />

MANEJO DE VARIABLES INTERNAS<br />

Manejo <strong>de</strong> variables internas 9.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

217


Manejo <strong>de</strong> variables internas<br />

9.<br />

218<br />

MANEJO DE VARIABLES INTERNAS<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


PRESTACIONES<br />

DESTINADAS AL<br />

MOTOR<br />

10.1 Reducción <strong>de</strong> potencia <strong>de</strong>l motor<br />

i<br />

10<br />

Esta prestación <strong>de</strong>stinada a motores asíncronos pue<strong>de</strong> ser utilizada cuando<br />

se <strong>de</strong>sea disponer <strong>de</strong> una <strong>de</strong>terminada potencia constante en un<br />

amplio rango <strong>de</strong> velocida<strong>de</strong>s.<br />

En ocasiones resulta interesante evitar la caja <strong>de</strong> cambios reductora en el<br />

cabezal <strong>de</strong> la máquina. Para ello es necesario un accionamiento que<br />

ofrezca potencia constante a partir <strong>de</strong> una velocidad pequeña.<br />

En este tipo <strong>de</strong> aplicaciones <strong>de</strong>be seleccionarse un motor cuya potencia<br />

nominal supere a la exigida por la aplicación.<br />

Así, al aplicar la reducción, pue<strong>de</strong> conseguirse un ensanchamiento <strong>de</strong> la<br />

zona <strong>de</strong> potencia constante, cuyo valor sea el requerido por la aplicación<br />

y <strong>de</strong>s<strong>de</strong> una velocidad más baja hasta una más alta, es <strong>de</strong>cir, se consigue<br />

aumentar el rango <strong>de</strong> velocida<strong>de</strong>s don<strong>de</strong> el motor suministra la potencia<br />

constante necesaria para la aplicación.<br />

El parámetro empleado para realizar la reducción es:<br />

TP22 F01914 MotorPowerReduction<br />

Ver apartado «Grupo T. Potencia y par» <strong>de</strong>l capítulo 13 <strong>de</strong> este manual.<br />

INFORMACIÓN. Recuér<strong>de</strong>se que en versiones <strong>de</strong> <strong>software</strong> anteriores a<br />

la 06.01 <strong>de</strong>l regulador este parámetro TP22 se conocía como MP22.<br />

Ejemplo.<br />

Se <strong>de</strong>sea montar en una máquina un motor que ofrezca 5 kW en S1<br />

para velocida<strong>de</strong>s a partir <strong>de</strong> 500 rev/min. ¿Qué motor FM7 <strong>de</strong>l catálogo<br />

<strong>de</strong> FAGOR podría seleccionarse sabiendo que pue<strong>de</strong> aplicarse la<br />

reducción <strong>de</strong> potencia ?<br />

Solución<br />

El motor asíncrono <strong>de</strong> cabezal FM7-A150--E02 <strong>de</strong>l catálogo <strong>de</strong><br />

<strong>Fagor</strong> ofrece una potencia nominal en S1 <strong>de</strong> 15 kW y en S6-40% <strong>de</strong> 22<br />

kW. La velocidad base a partir <strong>de</strong> la cual suministra realmente toda esta<br />

potencia es <strong>de</strong> 1500 rev/min.<br />

Si se limita su potencia máxima a un tercio <strong>de</strong> su capacidad que es la<br />

que necesita la aplicación (5 kW en S1), la velocidad base efectiva queda<br />

reducida también en un tercio, es <strong>de</strong>cir, a 500 rev/min. Este efecto se<br />

controla mediante el parámetro TP22 que será modificable únicamente si<br />

se dispone <strong>de</strong> un nivel <strong>de</strong> acceso <strong>Fagor</strong>. En este caso, se parametrizaría<br />

TP22=33.<br />

ADVERTENCIA. La limitación <strong>de</strong> la potencia en el motor no implica la posibilidad<br />

<strong>de</strong> controlarlo mediante un regulador más pequeño. Sin embargo<br />

la potencia exigida a la fuente <strong>de</strong> alimentación será menor.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

219


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Reducción <strong>de</strong> potencia <strong>de</strong>l motor<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

220<br />

TORQUE (Nm)<br />

150<br />

125<br />

100<br />

75<br />

50<br />

25<br />

F. S10/1<br />

FM7-A150-xxxx-E02<br />

TORQUE/SPEED CHARACTERISTIC<br />

M (CP20) x TP22<br />

M (CP20)<br />

M (S6-40%)<br />

M (S6-40%) x TP22<br />

M (S1) x TP22<br />

M (S1)<br />

0<br />

500 1500 4600<br />

8000<br />

6800 9000<br />

SPEED (rev/min)<br />

Limitación <strong>de</strong> potencia. Parámetro TP22.<br />

i<br />

Parametrización <strong>de</strong> TP22<br />

El valor que <strong>de</strong>be introducirse en el parámetro TP22 para aplicar la<br />

reducción se obtiene <strong>de</strong> la expresión:<br />

don<strong>de</strong>:<br />

TP22=100<br />

TP22=33<br />

Por <strong>de</strong>fecto:<br />

POWER (kW)<br />

25<br />

22<br />

20<br />

15<br />

10<br />

5<br />

FM7-A150-xxxx-E02<br />

POWER/SPEED CHARACTERISTIC<br />

0<br />

500 1500<br />

P(CP20)<br />

P(S6-40%)<br />

P(S1)<br />

P(CP20) x TP22<br />

P(S6-40%) x TP22<br />

P(S1) x TP22<br />

4600<br />

SPEED (rev/min)<br />

TP22=100<br />

TP22=33<br />

6800<br />

8000<br />

9000<br />

NOTA. Téngase en cuenta que si en la elección <strong>de</strong>l motor las posibilida<strong>de</strong>s<br />

fuesen varias, se consi<strong>de</strong>rará aquella que necesite <strong>de</strong> un regulador<br />

<strong>de</strong> menor potencia.<br />

Pap PCP20 TP22 = (P ap / P CP20) · 100<br />

Potencia requerida por la aplicación<br />

Potencia correspondiente al valor <strong>de</strong> corriente dado a CP20.<br />

CP20 = 1,50 x In en motores asíncronos (excepto FM7)<br />

CP20 = 1,35 x In en motores <strong>de</strong> cabezal FM7<br />

NOTA. Nótese que el valor <strong>de</strong> la corriente nominal «In» <strong>de</strong>l motor viene<br />

dado por el parámetro MP3.<br />

INFORMACIÓN. Si la corriente nominal <strong>de</strong>l motor In es superior a la corriente<br />

máxima <strong>de</strong>l regulador (en cualquier régimen), entonces, el valor <strong>de</strong><br />

CP20 tendrá, por <strong>de</strong>fecto, el valor <strong>de</strong> la corriente máxima que pue<strong>de</strong> suministrar<br />

el regulador.


10.2 Función HALT<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

La activación <strong>de</strong> la función Halt equivale a poner consigna <strong>de</strong> velocidad<br />

nula manteniendo el rotor bloqueado (con par).<br />

A diferencia <strong>de</strong>l efecto <strong>de</strong> la <strong>de</strong>sactivación <strong>de</strong> la función Speed Enable, la<br />

función Halt no libera el motor cuando ya ha conseguido pararlo.<br />

Pue<strong>de</strong> ser activada a través <strong>de</strong> una señal eléctrica en alguna <strong>de</strong> las entradas<br />

digitales <strong>de</strong>l regulador, por medio <strong>de</strong>l programa monitor a través <strong>de</strong><br />

la línea serie o a través <strong>de</strong>l interfaz SERCOS o CAN.<br />

La función Halt se activa (<strong>de</strong>tiene el motor) cuando:<br />

se ponen a cero voltios en la entrada eléctrica asignada a la variable<br />

BV1 (F00201), o bien<br />

cuando se solicita <strong>de</strong>s<strong>de</strong> el programa monitor<br />

(variable BV3 (F00202) = 0), o bien<br />

cuando se solicita <strong>de</strong>s<strong>de</strong> el PLC <strong>de</strong>l control numérico vía SERCOS o<br />

CAN (bit 13 <strong>de</strong> la variable DV32 (S00134) se pone a cero).<br />

HaltDrivePin BV1 -F00201-<br />

HaltDriveDnc BV3 -F00202-<br />

Halt DV32 - S00134 -<br />

(SERCOS or CAN) (bit 13)<br />

F. S10/2<br />

Función Halt.<br />

Mediante la programación <strong>de</strong> la variable BV1 <strong>de</strong>l regulador, una <strong>de</strong> las<br />

cuatro entradas digitales <strong>de</strong>l conector X6 pue<strong>de</strong> realizar la función <strong>de</strong><br />

Halt. Para suavizar la parada <strong>de</strong>l motor es posible limitar su aceleración<br />

con el parámetro SP65 (con SP70=1, SP100=1).<br />

Ejemplo.<br />

Seguidamente se muestra un ejemplo <strong>de</strong> programación y un gráfico <strong>de</strong>mostrativo<br />

<strong>de</strong> su funcionamiento.<br />

IP10 F00090 = BV1 (F00201)<br />

SP70 F01610 = 1<br />

SP100 F01611 = 1<br />

SP65 F01609 = 500 rad/s²<br />

Así cuando el pin 1 (referido al 5) <strong>de</strong>l conector X6 reciba cero voltios,<br />

BV1 (F00201) tomará el valor cero y se activará la función Halt. El motor<br />

se parará con aceleración máxima <strong>de</strong> 500 rad/s² y quedará bloqueado.<br />

Con 24 voltios en ese pin, el accionamiento seguirá <strong>de</strong> nuevo a la consigna.<br />

DigitalInput<br />

AnalogInput1<br />

VelocityCommand<br />

BeforeFilters<br />

Velocity<br />

Command Final<br />

V 1-5 X6<br />

24 V<br />

0 V<br />

IV1 (F00905)<br />

SV8 (F01613)<br />

SV7 (F01612)<br />

F. S10/3<br />

Gráfico representativo <strong>de</strong>l ejemplo.<br />

OR<br />

SP65 (F01609)<br />

with SP70 (F01610) = 1<br />

& SP100 (F01611) = 1<br />

Halt Function<br />

time<br />

time<br />

time<br />

time<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Función HALT 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

221


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Parada <strong>de</strong>l motor por sobrecarga <strong>de</strong> par<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

222<br />

10.3 Parada <strong>de</strong>l motor por sobrecarga <strong>de</strong> par<br />

El <strong>software</strong> <strong>de</strong>l regulador, en su versión 02.04 y en todas sus versiones<br />

posteriores, incorpora una prestación <strong>de</strong>stinada principalmente a accionamientos<br />

<strong>de</strong> cabezal, aunque está disponible también para ejes <strong>de</strong> avance.<br />

Esta prestación permite la <strong>de</strong>tección <strong>de</strong> una parada <strong>de</strong>l motor <strong>de</strong>bida, p.<br />

ej, a un embotamiento <strong>de</strong> la herramienta que se comunica mediante un<br />

error.<br />

Funcionamiento<br />

Cuando el regulador <strong>de</strong>tecta que la velocidad <strong>de</strong>l motor está por <strong>de</strong>bajo<br />

<strong>de</strong>l umbral fijado por GP8 (F00236), y la consigna interna <strong>de</strong> corriente<br />

está próxima a su máximo CP20 (F00307), comienza a contar el tiempo<br />

en un reloj interno.<br />

Si el tiempo transcurrido en estas condiciones (condiciones <strong>de</strong> sobrecarga<br />

<strong>de</strong> par) supera el valor fijado en GP7 (F00235), se dispara el código<br />

<strong>de</strong> error E203.<br />

Si esa consigna interna <strong>de</strong> corriente se aleja <strong>de</strong>l máximo, o se recupera<br />

la velocidad <strong>de</strong> giro, el reloj interno se pone a cero nuevamente.<br />

Parámetros<br />

GP7 O F00720 OverloadTimeLimit<br />

Función Tiempo máximo establecido para un funcionamiento<br />

en condiciones <strong>de</strong> sobrecarga. Superar este valor <strong>de</strong><br />

tiempo en estas condiciones activa el código <strong>de</strong> error<br />

E203. Véase parámetro GP8.<br />

Valores válidos 0 ... 10 000.<br />

Con GP7 = 0 se <strong>de</strong>shabilita la <strong>de</strong>tección.<br />

Valor por <strong>de</strong>fecto 200.<br />

Unida<strong>de</strong>s 1 ms.<br />

GP8 O F00721 OverloadVelocityThreshold<br />

Función Establece el umbral <strong>de</strong> velocidad por <strong>de</strong>bajo <strong>de</strong>l cual<br />

se consi<strong>de</strong>ra el motor parado a efectos <strong>de</strong> la <strong>de</strong>tección<br />

<strong>de</strong> la sobrecarga. Véase parámetro GP7.<br />

Valores válidos 0 ... 60 000.<br />

Valor por <strong>de</strong>fecto Para motores <strong>de</strong> cabezal: 100.<br />

Para motores <strong>de</strong> eje <strong>de</strong> avance: nmáx.<br />

Nota: nmáx correspon<strong>de</strong> a la velocidad máxima <strong>de</strong>l motor.<br />

Unida<strong>de</strong>s 1 rev/min.<br />

Errores generados<br />

203 Error <strong>de</strong> sobrecarga <strong>de</strong> par<br />

205 Motor sin tensión para las condiciones exigidas<br />

Para obtener toda la información referente a estos dos errores, véase el<br />

capítulo 14. CÓDIGOS Y MENSAJES DE ERROR <strong>de</strong> este manual.


10.4 Reducción <strong>de</strong> flujo en vacío<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

El <strong>software</strong> <strong>de</strong>l regulador, en su versión 03.06 y en todas sus versiones<br />

posteriores, incorpora esta prestación <strong>de</strong>stinada a accionamientos <strong>de</strong> cabezal.<br />

Esta prestación permite, mientras el motor gira en vacío, disminuir momentáneamente<br />

la corriente magnetizante reduciendo consi<strong>de</strong>rablemente<br />

el ruido generado por el motor así como el calentamiento <strong>de</strong>l mismo.<br />

NOTA. Nótese que esta reducción <strong>de</strong> la corriente magnetizante no afecta<br />

a la potencia suministrada, ya que aumentará automáticamente cuando<br />

se requiera par motor.<br />

El parámetro empleado para realizar la reducción es:<br />

FP40.# F00622.# FluxReduction<br />

Ver apartado «Grupo F. Flujo» <strong>de</strong>l capítulo 13 <strong>de</strong> este manual.<br />

OBLIGACIÓN. Dado que el establecimiento <strong>de</strong>l flujo y <strong>de</strong>l par motor<br />

máximo sufren un retardo, no es aconsejable utilizar la reducción <strong>de</strong> flujo<br />

en vacío en motores que funcionan como eje.<br />

Este parámetro se extien<strong>de</strong> en ocho sets <strong>de</strong> valores para adaptarlo con<br />

cada cambio <strong>de</strong> gama.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Reducción <strong>de</strong> flujo en vacío 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

223


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Auto-ajuste <strong>de</strong>l valor <strong>de</strong> la resistencia rotórica<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

224<br />

10.5 Auto-ajuste <strong>de</strong>l valor <strong>de</strong> la resistencia rotórica<br />

El <strong>software</strong> <strong>de</strong>l regulador, en su versión 06.01 y posteriores (para SER-<br />

COS) y en sus versiones 07.02 y 08.0x y posteriores (para CAN), incorpora<br />

esta prestación <strong>de</strong>stinada a accionamientos asíncronos.<br />

Esta prestación permite mejorar el comportamiento <strong>de</strong> un motor asíncrono<br />

in<strong>de</strong>pendientemente <strong>de</strong> las variaciones que experimente el valor <strong>de</strong> la<br />

resistencia rotórica en función <strong>de</strong> la temperatura y la frecuencia.<br />

Este auto-ajuste consiste en realizar una estimación <strong>de</strong>l valor <strong>de</strong> esta resistencia<br />

en todo momento contemplando tales variaciones.<br />

Los parámetros empleados para realizar el auto-ajuste <strong>de</strong>l valor <strong>de</strong> la resistencia<br />

<strong>de</strong> rotor son:<br />

FP30 F00612 RotorResistanceEstimationActive<br />

FP31 F00613 RotorFixedTemperature<br />

Ver apartado «Grupo F. Flujo» <strong>de</strong>l capítulo 13 <strong>de</strong> este manual.<br />

El valor estimado <strong>de</strong> esta resistencia pue<strong>de</strong> obtenerse <strong>de</strong> maneras diferentes<br />

<strong>de</strong>pendiendo <strong>de</strong>l motor <strong>de</strong>l que se disponga (si incorpora o no un<br />

sensor <strong>de</strong> temperatura) y la forma <strong>de</strong> proce<strong>de</strong>r a la parametrización será:<br />

Determinar si se activa o no la estimación<br />

FP30=1 Activa la estimación<br />

FP30=0 Desactiva la estimación<br />

Determinar si el motor dispone <strong>de</strong> sensor <strong>de</strong> temperatura<br />

MP14=2 Con sensor KTY84-130<br />

MP14=3 Con sensor FM7<br />

MP14=5 Con sensor lineal<br />

Determinar la temperatura fija <strong>de</strong>l rótor<br />

MP31=0 Si dispone <strong>de</strong> sensor<br />

MP31=T Si no dispone <strong>de</strong> sensor. T= temp. fija (p.ej. 75°C)<br />

Nótese que no son parámetros on-line.<br />

Para hacer efectiva cualquier modificación hecha sobre ellos <strong>de</strong>be ejecutarse<br />

el comando «validar» mediante GC4 o <strong>de</strong>s<strong>de</strong> el icono correspondiente<br />

<strong>de</strong>l WinDDSSetup. Si a<strong>de</strong>más <strong>de</strong> hacer efectivos los cambios se<br />

<strong>de</strong>sean mantener permanentemente los nuevos valores en la memoria<br />

flash <strong>de</strong>be ejecutarse el comando «grabar en flash» mediante GC1 o <strong>de</strong>s<strong>de</strong><br />

el icono correspondiente <strong>de</strong>l WinDDSSetup.


10.6 Posición eléctrica en el arranque <strong>de</strong>l motor<br />

OBLIGACIÓN. Sólo aplicable a motores síncronos.<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

MUY IMPORTANTE. Antes <strong>de</strong> ejecutar esta prestación hay que tener<br />

siempre en cuenta las siguientes consi<strong>de</strong>raciones:<br />

OBLIGACIÓN.<br />

Si el eje se encuentra bloqueado por el freno, <strong>de</strong>sbloquearlo previamente<br />

antes <strong>de</strong> habilitar el par.<br />

Si se dispone <strong>de</strong> un eje vertical con el peso sin compensar, no utilizar<br />

esta prestación bajo ningún concepto.<br />

Si se dispone <strong>de</strong> ejes tán<strong>de</strong>m o ejes gantry, cada motor <strong>de</strong>be po<strong>de</strong>r<br />

mover el eje por sí sólo para po<strong>de</strong>r utilizar esta prestación.<br />

Su objetivo es, que para establecer el control <strong>de</strong> un motor síncrono es<br />

necesario conocer en el arranque <strong>de</strong>l mismo, cuál es la posición relativa<br />

que ocupan los imanes (solidarios al rótor) respecto al propio estátor, es<br />

<strong>de</strong>cir, cuál es la posición eléctrica.<br />

Algunos motores incorporan captadores que disponen <strong>de</strong> un sistema <strong>de</strong><br />

medida <strong>de</strong> la posición absoluta en un giro completo y que pue<strong>de</strong>n <strong>de</strong>terminar,<br />

por tanto, la posición eléctrica en el arranque <strong>de</strong>l mismo.<br />

Otros, no disponen <strong>de</strong> captadores tan inteligentes y <strong>de</strong>sconocen la medida<br />

absoluta <strong>de</strong> la posición. Para ellos es necesario realizar un cálculo <strong>de</strong><br />

estimación <strong>de</strong> la posición eléctrica en el arranque <strong>de</strong>l motor.<br />

Arranque sin posición absoluta en un giro completo<br />

NOTA. Prestación <strong>de</strong>sarrollada en la versión 06.10 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador<br />

y mejorada posteriormente en la versión 06.18. Contemplada en<br />

versiones 08.0x y posteriores. En estas versiones la prestación es llevada<br />

a cabo mediante la ejecución <strong>de</strong>l comando GC7, si bien, en la 06.10<br />

su ejecución es siempre automática en cada arranque <strong>de</strong>l regulador y<br />

en la 06.18, 08.0x y posteriores ya pue<strong>de</strong> seleccionarse la opción <strong>de</strong> ser<br />

ejecutado automáticamente en el arranque o manualmente cuando se<br />

<strong>de</strong>see mediante el parámetro GP2.<br />

OBLIGACIÓN. Cuando se dispone <strong>de</strong> un encó<strong>de</strong>r (integrado en el propio<br />

motor) que no proporciona la posición absoluta, al menos en un giro<br />

completo, entonces hay que parametrizar siempre GP2 a<strong>de</strong>cuadamente<br />

antes <strong>de</strong> arrancar el regulador para establecer que se ejecute siempre el<br />

comando GC7 que estime una posición eléctrica en el arranque para po<strong>de</strong>r<br />

mover el motor controladamente. Si no <strong>de</strong>sea que se ejecute automáticamente,<br />

asegúrese <strong>de</strong> hacerlo manualmente <strong>de</strong>s<strong>de</strong> el WinDDSSetup<br />

antes <strong>de</strong> dar potencia para evitar per<strong>de</strong>r el control <strong>de</strong>l motor.<br />

Entonces, si se ha parametrizado GP2 para que se ejecute GC7 en el<br />

arranque, previamente al proceso <strong>de</strong> arranque habrá que:<br />

Inhabilitar el freno <strong>de</strong>l motor por PLC (si dispone <strong>de</strong> freno).<br />

Habilitar todas las señales necesarias para que se permita al regulador<br />

mover el motor, como son DRENA, SPENA, ...<br />

Ahora, para que en el proceso <strong>de</strong> arranque, el regulador pueda realizar<br />

<strong>de</strong> manera automática una estimación <strong>de</strong> la posición eléctrica mediante la<br />

ejecución interna <strong>de</strong>l comando GC7 y evitar que el motor pueda embalarse,<br />

parametrizar:<br />

GP2 F00701.# Feedback1Type<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

1 x x x x x x x x 0 1 1 1 x x x<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Posición eléctrica en el arranque <strong>de</strong>l motor 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

225


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Posición eléctrica en el arranque <strong>de</strong>l motor<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

226<br />

Se habilita la parametrización <strong>de</strong> GP2 por el sistema <strong>de</strong> bits (B15=1) y el<br />

cálculo automático inicial <strong>de</strong>l rho en cada arranque <strong>de</strong>l regulador ejecutando<br />

el comando GC7 automáticamente.<br />

Dependiendo <strong>de</strong> cuál sea su encó<strong>de</strong>r, parametrice el resto <strong>de</strong> bits según<br />

las indicaciones sobre la parametrización <strong>de</strong> las captaciones por el sistema<br />

<strong>de</strong> bits dadas en el capítulo 5 <strong>de</strong> este manual.<br />

NOTA. Nótese que en este proceso se origina un ligero movimiento <strong>de</strong>l<br />

motor.<br />

Si no se <strong>de</strong>sea ejecutar automáticamente el comando GC7 en el arranque,<br />

parametrícese GP2 como se indica:<br />

GP2 F00701.# Feedback1Type<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

1 x x x x x x x x 0 0 0 0 x x x<br />

ADVERTENCIA. Con esta parametrización <strong>de</strong> GP2 no será realizada<br />

la estimación inicial <strong>de</strong>l rho con el consiguiente peligro <strong>de</strong> embalamiento<br />

<strong>de</strong>l motor si no se ejecuta manualmente <strong>de</strong>s<strong>de</strong> el WinDDSSetup antes <strong>de</strong><br />

suministrar potencia al equipo.<br />

DRENA<br />

SPENA<br />

ejecución<br />

<strong>de</strong> GC7<br />

DRSTAS<br />

SI<br />

NO<br />

¿ Había sido ya estimada la<br />

posición eléctrica con<br />

anterioridad ?<br />

NO<br />

ARRANQUE<br />

¿El encó<strong>de</strong>r informa <strong>de</strong> la<br />

posición absoluta <strong>de</strong>l motor en<br />

una vuelta?<br />

BIT15 =1<br />

BIT6=0<br />

¿Tiene GP2 BIT5=0<br />

BIT4=0<br />

BIT3=0<br />

F. S10/4<br />

Estimación <strong>de</strong> la posición eléctrica (rho) en el arranque <strong>de</strong>l motor.<br />

SI<br />

Ejecutar manualmente<br />

GC7 en el arranque antes<br />

<strong>de</strong> suministrar potencia<br />

bajo peligro <strong>de</strong><br />

embalamiento <strong>de</strong>l motor<br />

Si durante la ejecución <strong>de</strong>l comando GC7 se genera algún error, es <strong>de</strong>cir,<br />

la ejecución no ha sido satisfactoria, el propio comando <strong>de</strong>volverá un<br />

error <strong>de</strong> captación.<br />

NOTA. Nótese que GV15 no se pondrá a 1.<br />

Para más <strong>de</strong>talles sobre los errores que pue<strong>de</strong>n activarse en la ejecución<br />

<strong>de</strong> este comando, véanse códigos <strong>de</strong> error E158 y E813 en el capítulo<br />

14. CÓDIGOS Y MENSAJES DE ERROR <strong>de</strong> este manual.<br />

?<br />

NO<br />

SI<br />

Ejecución automática <strong>de</strong><br />

GC7 en el arranque<br />

FIN


Cómo resolver ejecuciones no satisfactorias <strong>de</strong>l comando GC7<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

El comando GC7 estima la posición eléctrica en el arranque <strong>de</strong> un motor<br />

síncrono sin captador <strong>de</strong> posición absoluta en 1 vuelta para po<strong>de</strong>r moverlo<br />

controladamente.<br />

GC7 F01524 AutoPhasingOnline<br />

Un código <strong>de</strong> error E158 durante la ejecución <strong>de</strong>l comando GC7 es indicativo<br />

<strong>de</strong> que el movimiento es superior al máximo parametrizado en<br />

PP160 (F01303) MonitoringWindowPosEleCalc.<br />

Para resolver esta situación, aumentar el valor parametrizado en PP160.<br />

NOTA. Recuér<strong>de</strong>se que el código <strong>de</strong> error E158 es reseteable y no <strong>de</strong>sactiva<br />

PWM.<br />

Un código <strong>de</strong> error E813 durante la ejecución <strong>de</strong>l comando GC7 es indicativo<br />

<strong>de</strong> que la inicialización <strong>de</strong> la posición eléctrica no ha sido evaluada<br />

satisfactoriamente.<br />

NOTA. Recuér<strong>de</strong>se que el código <strong>de</strong> error E813 es no reseteable y <strong>de</strong>sactiva<br />

PWM.<br />

El usuario (tras un análisis previo <strong>de</strong>l sistema) pue<strong>de</strong> resolver una situación<br />

<strong>de</strong> este tipo parametrizando a<strong>de</strong>cuadamente los parámetros:<br />

CP21.# F00319.# PeakCurrentAutophasingOnline<br />

CP22.# F00320.# NominalCurrentAutophasingOnline<br />

CP23 F00321 AutophasingOnlineFastSlope<br />

CP24 F00322 AutophasingOnlineSlowSlope<br />

Véase el significado <strong>de</strong> estos parámetros en el capítulo 13. PARÁME-<br />

TROS, VARIABLES Y COMANDOS.<br />

Parámetros que <strong>de</strong>ben ajustarse sólo si el proceso <strong>de</strong> ejecución <strong>de</strong>l<br />

comando GC7 (AutophasingOnline) no finaliza satisfactoriamente.<br />

I (A)<br />

CP21<br />

CP22<br />

CP21= Amplitud <strong>de</strong> la corriente alta en A; CP21máx= Ipico<br />

CP22= Amplitud <strong>de</strong> la corriente baja en A; CP22máx=Inom<br />

CP23= Pendiente rápida en A/s<br />

CP24= Pendiente lenta en A/s<br />

CP24<br />

CP23<br />

t (s)<br />

Nota. Dar a estos parámetros valores bajos en presencia <strong>de</strong> motores<br />

<strong>de</strong> gran<strong>de</strong>s pares y <strong>de</strong> gran<strong>de</strong>s inercias.<br />

Con CP23=0 y a<strong>de</strong>más:<br />

CP22 < 10 A internamente CP23 = 1 A/s<br />

10 A < CP22 < 30 A internamente CP23 = 3 A/s<br />

CP22 > 30 A internamente CP23 = (CP22/10) A/s<br />

Con CP24=0 y a<strong>de</strong>más:<br />

CP21 < 10 A internamente CP24 = 4 A/s<br />

10 A < CP21 < 30 A internamente CP24 = 8 A/s<br />

CP21 > 30 A internamente CP24 = (CP21/5) A/s<br />

F. S10/5<br />

Parámetros que <strong>de</strong>ben ser ajustados cuando la ejecución <strong>de</strong>l comando<br />

GC7 (AutophasingOnline) no es satisfactoria (código <strong>de</strong> error E813).<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Posición eléctrica en el arranque <strong>de</strong>l motor 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

227


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Posición eléctrica en el arranque <strong>de</strong>l motor<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

228<br />

Si aún no ha conseguido ejecutar satisfactoriamente el comando GC7<br />

tras reajustar estos parámetros, es <strong>de</strong>cir, el motor no se mueve o si se<br />

mueve no lo hace como <strong>de</strong>be, se dispone a<strong>de</strong>más <strong>de</strong> los parámetros:<br />

CP26 F00324 I0electSlowVelocity<br />

CP27 F00325 I0electFastVelocity<br />

Ver su significado en el capítulo 13. PARÁMETROS, VARIABLES Y CO-<br />

MANDOS.<br />

Observaciones.<br />

Recuér<strong>de</strong>se que generalmente el comando GC7 se ejecutará satisfactoriamente<br />

con los valores parametrizados por <strong>de</strong>fecto <strong>de</strong> todos estos parámetros<br />

en la mayoría <strong>de</strong> las situaciones.<br />

Pudiera ser que en presencia <strong>de</strong> motores <strong>de</strong> par elevado moviendo gran<strong>de</strong>s<br />

inercias <strong>de</strong>ban reajustarse estos dos parámetros, a<strong>de</strong>más <strong>de</strong> los cuatro<br />

anteriores.<br />

Si reajustados los cuatro parámetros anteriores no ha solucionado el problema,<br />

vaya disminuyendo el valor <strong>de</strong> CP27 en estos casos y mantenga<br />

el valor <strong>de</strong> CP26.<br />

Quizá <strong>de</strong>ba reajustar también alguno <strong>de</strong> los cuatro parámetros anteriores<br />

convenientemente.<br />

Si aún así no resuelve el problema, siga disminuyendo el valor <strong>de</strong> CP27<br />

hasta igualarlo incluso a CP26.<br />

Obsérvese que no hay una pauta <strong>de</strong> ajuste rigurosa a seguir y <strong>de</strong>pendiendo<br />

<strong>de</strong> cada situación <strong>de</strong>ben ir modificándose los valores <strong>de</strong> estos parámetros<br />

y observando el comportamiento <strong>de</strong>l sistema para modificar los<br />

valores <strong>de</strong> todos estos parámetros en consecuencia.<br />

Cómo actualizar el valor <strong>de</strong> la posición eléctrica (rho) con GC8<br />

GC8 F01525 ElectricPositionCorrection<br />

El usuario, si lo <strong>de</strong>sea, pue<strong>de</strong> también ejecutar automáticamente en el<br />

arranque el comando GC8 que actualiza el valor <strong>de</strong> la posición eléctrica<br />

real (rho real) y que no es el valor estimado tras la ejecución <strong>de</strong>l GC7.<br />

NOTA. Previamente a la ejecución <strong>de</strong>l comando GC8 <strong>de</strong>be haberse ejecutado<br />

al menos una vez a lo largo <strong>de</strong> la vida <strong>de</strong> la máquina el comando<br />

GC3 para asegurar que el valor <strong>de</strong> rho almacenado en RP5 es correcto.<br />

Ahora, para que en el proceso <strong>de</strong> arranque, el regulador pueda actualizar<br />

<strong>de</strong> manera automática el valor <strong>de</strong> la posición eléctrica (rho) al pasar<br />

por el I0 siempre que esté activa la ejecución interna <strong>de</strong>l comando GC8,<br />

parametrizar:<br />

GP2 F00701.# Feedback1Type<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

1 1 x x x x x x x x x x x x x x<br />

Se habilita la parametrización <strong>de</strong> GP2 por el sistema <strong>de</strong> bits (B15=1) y la<br />

actualización automática <strong>de</strong>l rho al pasar por el I0 en el arranque <strong>de</strong>l regulador<br />

(B14=1) ejecutando el comando GC8 automáticamente. Dependiendo<br />

<strong>de</strong> cuál sea su encó<strong>de</strong>r, parametrice el resto <strong>de</strong> bits según las<br />

indicaciones sobre la parametrización <strong>de</strong> las captaciones por el sistema<br />

<strong>de</strong> bits dadas en el capítulo 5 <strong>de</strong> este manual.


Latcheo continuo con encó<strong>de</strong>rs Stegmann (ref. E1)<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

NOTA. Prestación <strong>de</strong>sarrollada en la versión 06.23 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador<br />

y contemplada en versiones 08.0x y posteriores. Requiere disponer<br />

obligatoriamente <strong>de</strong> una placa CAPMOTOR-2. Es transparente<br />

para el usuario.<br />

Se ejecuta automáticamente en el arranque, con encó<strong>de</strong>rs Stegmann (ref.<br />

E1) permitiendo <strong>de</strong>volver el valor <strong>de</strong> la posición <strong>de</strong> la marca <strong>de</strong> la señal<br />

<strong>de</strong> I0 al paso por ella estableciendo así la vigilancia ante una pérdida <strong>de</strong><br />

contaje.<br />

Actualizar el valor <strong>de</strong> la posición eléctrica al paso por la primera<br />

marca <strong>de</strong> la señal <strong>de</strong> I0 con encó<strong>de</strong>rs <strong>de</strong> señales C y D<br />

NOTA. Prestación <strong>de</strong>sarrollada en la versión 06.23 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador<br />

y contemplada en versiones 08.0x y posteriores. Requiere disponer<br />

obligatoriamente <strong>de</strong> una placa CAPMOTOR-2. Es transparente<br />

para el usuario.<br />

Se ejecuta automáticamente en el arranque, con encó<strong>de</strong>rs <strong>de</strong> señales C<br />

y D, corrigiéndose la <strong>de</strong>sviación <strong>de</strong> la posición estimada en el arranque<br />

<strong>de</strong>l motor al paso por la primera marca <strong>de</strong> la señal <strong>de</strong> I0.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Posición eléctrica en el arranque <strong>de</strong>l motor 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

229


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Motor <strong>de</strong> usuario con sensor lineal <strong>de</strong> temperatura<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

230<br />

10.7 Motor <strong>de</strong> usuario con sensor lineal <strong>de</strong> temperatura<br />

NOTA. Prestación <strong>de</strong>sarrollada en la versión 06.15 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador<br />

y contemplada en versiones 08.0x y posteriores, tanto para motores<br />

síncronos como asíncronos que dispongan <strong>de</strong> sensor lineal <strong>de</strong><br />

temperatura.<br />

Tiene como finalidad po<strong>de</strong>r monitorizar con precisión aceptable la temperatura<br />

<strong>de</strong> un motor <strong>de</strong> usuario (no FAGOR) que disponga <strong>de</strong> sensor lineal<br />

<strong>de</strong> temperatura. Se <strong>de</strong>finirá la relación lineal existente entre la<br />

resistencia y la temperatura <strong>de</strong>l sensor lineal, suministrando únicamente<br />

al regulador, el valor <strong>de</strong> la resistencia <strong>de</strong>l sensor lineal a una temperatura<br />

<strong>de</strong> 25 °C y a una temperatura máxima límite establecida para el funcionamiento<br />

<strong>de</strong>l motor.<br />

Los parámetros empleados para po<strong>de</strong>r establecer esta relación lineal resistencia<br />

- temperatura característica <strong>de</strong>l sensor lineal son:<br />

MP14 F01210 MotorTempSensorType<br />

MP45 F01242 MotorTempSensorR25<br />

MP46 F01243 MotorTempSensorR_MP41<br />

MP41 F01237 MotorMaximumTemperature<br />

y la forma <strong>de</strong> proce<strong>de</strong>r a su parametrización es:<br />

Determinar que el motor dispone <strong>de</strong> sensor lineal <strong>de</strong> temperatura<br />

MP14=5 Motor con sensor lineal <strong>de</strong> temperatura<br />

Determinar el valor R <strong>de</strong> la resistencia <strong>de</strong>l sensor a una temperatura<br />

<strong>de</strong> 25 °C<br />

Este valor será obtenido <strong>de</strong> la recta característica «resistencia-temperatura»<br />

suministrada por el fabricante <strong>de</strong>l sensor lineal.<br />

MP45 Resistencia a 25°C <strong>de</strong>l sensor lineal<br />

Determinar el valor <strong>de</strong> la temperatura límite máxima Tmáx establecida<br />

para el funcionamiento <strong>de</strong>l motor<br />

MP41 Temperatura máxima <strong>de</strong> funcionamiento <strong>de</strong>l motor<br />

Determinar el valor <strong>de</strong> la resistencia <strong>de</strong>l sensor a esta temperatura<br />

máxima parametrizada en MP41<br />

Este valor RTmáx será obtenido <strong>de</strong> la recta característica «resistencia-temperatura»<br />

suministrada por el fabricante <strong>de</strong>l sensor lineal.<br />

MP46<br />

Resistencia a la temperatura máxima <strong>de</strong> funcionamiento<br />

<strong>de</strong>l motor (MP41) <strong>de</strong>l sensor lineal<br />

NOTA. Los parámetros MP45 y MP46 únicamente serán funcionales<br />

siempre que se parametrice MP14=5.<br />

Nótese que no son parámetros on-line.<br />

Para hacer efectiva cualquier modificación llevada a cabo sobre ellos<br />

<strong>de</strong>be ejecutarse el comando «validar» mediante GC4 o <strong>de</strong>s<strong>de</strong> el icono<br />

correspondiente <strong>de</strong>l WinDDSSetup.<br />

Si a<strong>de</strong>más <strong>de</strong> hacer efectivos los cambios se <strong>de</strong>sean mantener permanentemente<br />

los nuevos valores en la memoria flash <strong>de</strong>be ejecutarse el<br />

comando «grabar en flash» mediante GC1 o <strong>de</strong>s<strong>de</strong> el icono correspondiente<br />

<strong>de</strong>l WinDDSSetup.<br />

Véanse representados todos estos parámetros en la figura F. S10/6 y<br />

accédase al apartado «Grupo M. Motor» <strong>de</strong>l capítulo 13 <strong>de</strong> este manual<br />

para obtener más información sobre los mismos.


Prestaciones <strong>de</strong>stinadas al motor<br />

NOTA. Sólo para motores con sensor lineal <strong>de</strong> temperatura, es <strong>de</strong>cir,<br />

con MP14 = 5.<br />

R Resistance <br />

F. S10/6<br />

MP46<br />

MP45<br />

0<br />

0<br />

25<br />

R=R(T)<br />

MP41<br />

Temperature °C<br />

Ejemplo <strong>de</strong> recta característica «resistencia-temperatura» <strong>de</strong> un sensor lineal<br />

<strong>de</strong> temperatura PTC integrado en el propio motor.<br />

T<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Motor <strong>de</strong> usuario con sensor lineal <strong>de</strong> temperatura 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

231


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

238<br />

232<br />

Límite <strong>de</strong> temperatura mínima admisible en el bobinado <strong>de</strong>l motor<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

10.8 Límite <strong>de</strong> temperatura mínima admisible en el bobinado <strong>de</strong>l motor<br />

A partir <strong>de</strong> la versión 08.05 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador pue<strong>de</strong> ser previamente<br />

establecido por el usuario un valor mínimo admisible <strong>de</strong> temperatura<br />

en el <strong>de</strong>vanado <strong>de</strong>l estátor <strong>de</strong>l motor.<br />

El parámetro empleado para establecer esta limitación <strong>de</strong> temperatura<br />

mínima admisible en el bobinado <strong>de</strong>l motor es:<br />

MP47 F01244 MotorMinimumTemperature<br />

Ver los <strong>de</strong>talles <strong>de</strong> su parametrización en el apartado «Grupo M. Motor»<br />

<strong>de</strong>l capítulo 13 <strong>de</strong> este mismo manual.<br />

Si el sensor <strong>de</strong> temperatura KTY mi<strong>de</strong> en el bobinado una temperatura<br />

(véase el valor <strong>de</strong> temperatura medido, en KV6) inferior al valor parametrizado,<br />

el display <strong>de</strong>l regulador muestra el código <strong>de</strong> error E111 <strong>de</strong> subtemperatura<br />

<strong>de</strong> motor.


Prestaciones <strong>de</strong>stinadas al motor<br />

10.9 Intercambio <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia <strong>de</strong>l motor por parámetro<br />

A partir <strong>de</strong> la versión 08.05 <strong>de</strong>l <strong>software</strong> <strong>de</strong>l regulador, el usuario pue<strong>de</strong><br />

intercambiar el or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia <strong>de</strong>l motor mediante parámetro.<br />

Esta funcionalidad flexibiliza y facilita el intercambio <strong>de</strong> fases <strong>de</strong><br />

potencia <strong>de</strong> alimentación <strong>de</strong>l motor (especialmente en motores <strong>de</strong> usuario)<br />

durante el proceso <strong>de</strong> puesta en marcha.<br />

El parámetro empleado para po<strong>de</strong>r establecer el intercambio <strong>de</strong>l or<strong>de</strong>n <strong>de</strong><br />

fases <strong>de</strong> potencia <strong>de</strong>l motor sin tener que efectuarlo físicamente es:<br />

MP21 F01217 MotorPhasesOr<strong>de</strong>r<br />

Ver los <strong>de</strong>talles <strong>de</strong> su parametrización en el apartado - Grupo M. Motor -<br />

<strong>de</strong>l capítulo 13 <strong>de</strong> este mismo manual.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

10.<br />

Intercambio <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia <strong>de</strong>l motor por<br />

parámetro<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

233


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Control <strong>de</strong> motor lineal<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

234<br />

10.10 Control <strong>de</strong> motor lineal<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05, el regulador pue<strong>de</strong> gobernar un<br />

motor lineal. Previo a su parametrización, téngase en cuenta la siguiente<br />

información para llevar a cabo <strong>de</strong> manera satisfactoria la instalación <strong>de</strong>l cableado<br />

<strong>de</strong>l sistema.<br />

Consi<strong>de</strong>raciones en el cableado<br />

Cablear las fases <strong>de</strong> potencia entre el motor lineal y el regulador conectando<br />

las fases como se indica: U U , V V y W W.<br />

Cablear las señales <strong>de</strong>l sensor <strong>de</strong> posición <strong>de</strong> efecto Hall <strong>de</strong>l motor<br />

lineal a través <strong>de</strong>l adaptador SA-TTL-TTLD (sólo si las señales no<br />

son diferenciales) a los pines <strong>de</strong>l conector X4 <strong>de</strong>l regulador según<br />

tabla:<br />

Señales<br />

Hall<br />

Adaptador SA-TTL-TTLD (cód. 82620110) Conector<br />

Entrada<br />

TTL<br />

Cablear las señales incrementales diferenciales <strong>de</strong>l encó<strong>de</strong>r lineal<br />

(regla) directamente a los pines correspondientes <strong>de</strong>l conector X4<br />

<strong>de</strong>l regulador. Si el encó<strong>de</strong>r lineal no dispone <strong>de</strong> señales incrementales<br />

diferenciales, conectar las señales incrementales previamente<br />

a un adaptador SA-TTL-TTLD que las convierta a diferenciales y<br />

luego llevarlas a los pines correspondientes <strong>de</strong>l conector X4 <strong>de</strong>l regulador.<br />

Tras llevar a cabo el cableado, comprobar ahora si las conexiones están<br />

bien realizadas y si el funcionamiento <strong>de</strong>l motor lineal es satisfactorio siguiendo<br />

las pautas que seguidamente se documentan.<br />

Previo a la parametrización<br />

Salida<br />

TTLD<br />

Salida<br />

(con entrada<br />

no conectada)<br />

X4 <strong>de</strong>l<br />

regulador<br />

Pin Señal Pin Señal Pin Señal<br />

U 1 A 1 A +5 V DC 13 U+<br />

2 A 0 4 U -<br />

V 3 B 3 B +5 V DC 15 V+<br />

4 B 0 6 V -<br />

W 5 Io 5 Io 0 5 W -<br />

6 Io +5 V DC 14 W+<br />

+ 5 VDC 9 +5VDC 9 +5VDC 24 +5VDC<br />

GND 11 GND 11 GND 25 GND<br />

Carcasa 15 Malla 26 Malla<br />

NOTA. El patillaje <strong>de</strong>l conector X4 <strong>de</strong>l regulador está <strong>de</strong>finido en el<br />

manual «man_dds_hard.pdf» y el <strong>de</strong>l adaptador SA-TTL-TTLD en el<br />

manual «man_adapter_sa_ttl_ttld.pdf».<br />

A<strong>de</strong>más <strong>de</strong> parametrizar el regulador procediendo como es habitual para<br />

una captación motor o directa, asegúrese <strong>de</strong>:<br />

Comprobar que MP21=0, por <strong>de</strong>fecto. Para más <strong>de</strong>talles sobre este parámetro,<br />

ver apartado «Grupo M. Motor» <strong>de</strong>l capítulo 13 <strong>de</strong> este mismo<br />

manual.<br />

Comprobar que RP77=0, por <strong>de</strong>fecto. Para más <strong>de</strong>talles sobre este<br />

parámetro, ver apartado «Grupo R. Sensor <strong>de</strong>l rótor» <strong>de</strong>l capítulo 13<br />

<strong>de</strong> este mismo manual.


Puesta a punto<br />

Las variables empleadas para llevar a cabo esta comprobación son:<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

OBLIGACIÓN. Sin potencia en el motor, comprobar que el cableado <strong>de</strong><br />

señal es satisfactorio.<br />

RV20 F02044 UVW<br />

GV41 F01820 FastPositionFeedback1<br />

Ver los <strong>de</strong>talles <strong>de</strong> su parametrización en el capítulo 13. PARÁMETROS,<br />

VARIABLES Y COMANDOS <strong>de</strong> este mismo manual.<br />

Forma <strong>de</strong> proce<strong>de</strong>r:<br />

Mover manualmente el motor lineal en un sentido <strong>de</strong> movimiento arbitrario.<br />

Comprobar visualizando la variable RV20 <strong>de</strong>l regulador que el or<strong>de</strong>n<br />

<strong>de</strong> secuencia dado por el sensor <strong>de</strong> posición <strong>de</strong> efecto Hall al paso<br />

por cada imán es el dado en la tabla adjunta. Recordar el sentido <strong>de</strong>l<br />

movimiento consi<strong>de</strong>rado.<br />

RV20 ORDEN DE SECUENCIA u-v-w<br />

U V W<br />

0 0 1 1<br />

0 1 1 2<br />

0 1 0 3<br />

1 1 0 4<br />

1 0 0 5<br />

1 0 1 6<br />

Modificar el cableado <strong>de</strong> las células y volver a verificar en el caso <strong>de</strong><br />

no haber coinci<strong>de</strong>ncia con el or<strong>de</strong>n dado en la tabla anterior.<br />

Cuando el sentido <strong>de</strong> movimiento sea coinci<strong>de</strong>nte con el or<strong>de</strong>n secuencial<br />

(1 ... 6) <strong>de</strong> la tabla anterior:<br />

Visualizar la variable GV41 <strong>de</strong>l regulador (valor <strong>de</strong> la posición) y comprobar<br />

que al mover manualmente el motor en el sentido <strong>de</strong> movimiento<br />

consi<strong>de</strong>rado se incrementa el valor <strong>de</strong> la posición.<br />

NOTA. Si en lugar <strong>de</strong> incrementarse, el valor <strong>de</strong>crementa, parametrizar<br />

RP77=8 y verificar tras la nueva parametrización que ahora sí incrementa.<br />

OBLIGACIÓN. Con potencia en el motor, comprobar que la conexión<br />

<strong>de</strong> las fases <strong>de</strong>l cableado <strong>de</strong> potencia es satisfactoria.<br />

Las variables empleadas para llevar a cabo esta comprobación son:<br />

RV20 F02044 UVW<br />

GV41 F01820 FastPositionFeedback1<br />

RV25 F02049 RHO_CORR2<br />

Forma <strong>de</strong> proce<strong>de</strong>r:<br />

Limitar inicialmente (por seguridad) el valor <strong>de</strong> la variable TV92=200.<br />

NOTA. Si el eje realiza un movimiento <strong>de</strong> vaivén, aumentar ligeramente<br />

el valor.<br />

Ejecutar el comando GC9 <strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup.<br />

Verificar que el sentido <strong>de</strong> movimiento coinci<strong>de</strong> con el anotado en el<br />

apartado anterior como coinci<strong>de</strong>nte con el or<strong>de</strong>n secuencial.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Control <strong>de</strong> motor lineal 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

235


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Control <strong>de</strong> motor lineal<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

236<br />

Comprobar el incremento <strong>de</strong>l valor <strong>de</strong> la posición visualizando la variable<br />

GV41.<br />

NOTA. Si en lugar <strong>de</strong> incrementarse, el valor <strong>de</strong>crementa, parametrizar<br />

MP21=1 y verificar tras la nueva parametrización que ahora sí incrementa.<br />

Comprobado que el or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia es satisfactorio, ahora<br />

<strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup,<br />

Eliminar la potencia en el sistema o <strong>de</strong>shabilitar el regulador.<br />

Cancelar la ejecución <strong>de</strong>l comando GC9.<br />

Realizar un soft-reset (GV11) en el regulador.<br />

Ejecutar el comando GC7 y esperar a que finalice.<br />

Cancelar el comando GC7 y limitar nuevamente el valor <strong>de</strong> la variable<br />

<strong>de</strong>l regulador TV92=200.<br />

Verificar que el movimiento <strong>de</strong>l eje es satisfactorio.<br />

Parametrizar RP5 con el valor facilitado en la variable RV25.<br />

Eliminar la potencia en el sistema y almacenar el cambio en la memoria<br />

FLASH <strong>de</strong>l regulador mediante la ejecución <strong>de</strong>l comando GC1.<br />

Realizar varios arranques <strong>de</strong> la máquina en diferentes puntos y comprobar<br />

que el funcionamiento es correcto.


10.11 Control V/f<br />

Prestaciones <strong>de</strong>stinadas al motor<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05 se implementa en el regulador la<br />

aplicación <strong>de</strong> control V/f con el objetivo <strong>de</strong> po<strong>de</strong>r llevar a cabo el control <strong>de</strong><br />

varios motores <strong>de</strong> inducción mediante un único regulador.<br />

OBLIGACIÓN.<br />

Todos los motores conectados al regulador y cuyo funcionamiento<br />

pueda ser simultaneo <strong>de</strong>ben ser necesariamente iguales.<br />

El tamaño <strong>de</strong>l regulador <strong>de</strong> cabezal que los gobierne <strong>de</strong>be ser seleccionado<br />

<strong>de</strong> tal manera que pueda asumir la solicitación máxima,<br />

suma <strong>de</strong> solicitaciones máximas <strong>de</strong> cada uno <strong>de</strong> los motores que<br />

van a trabajar simultáneamente conectados a él.<br />

El control V/f ajusta la tensión en los terminales <strong>de</strong>l motor según la característica<br />

<strong>de</strong> ajuste a la velocidad (léase frecuencia, f = 2) especificada.<br />

La relación entre la consigna <strong>de</strong> velocidad (léase frecuencia) y la tensión<br />

<strong>de</strong>l estátor se obtiene siguiendo la curva característica V/f. También soporta<br />

curvas características adicionales a<strong>de</strong>cuadas a la aplicación parametrizables<br />

por el usuario.<br />

Los parámetros implicados particularmente en esta aplicación son:<br />

AP2 S00033 AsynchronousRegulationType<br />

FP70.# F01192.# VFMaximumVoltage<br />

FP71.# F01193.# VFVoltageCurve1<br />

FP72.# F01194.# VFFrequencyCurve1<br />

FP73.# F01195.# VFVoltageCurve2<br />

FP74.# F01196.# VFFrequencyCurve2<br />

FP75.# F01197.# VFBoostVoltage1<br />

MP6.# F01202.# MotorRatedSupplyVoltage<br />

MP10.# F01206.# MotorStatorResistance<br />

MP25.# F01221.# MotorRatedSpeed<br />

MP39.# F01235.# MotorNoLoadCurrent<br />

Ver los <strong>de</strong>talles <strong>de</strong> su parametrización en el capítulo 13. PARÁMETROS,<br />

VARIABLES Y COMANDOS <strong>de</strong> este mismo manual.<br />

Curva característica V/f cuadrática<br />

El control V/f con característica cuadrática reduce, en comparación con la<br />

lineal, las pérdidas en el motor y en el inversor por corrientes más bajas.<br />

Aplicar una curva característiva V/f cuadrática cuando se verifique la siguiente<br />

<strong>de</strong>sigualdad:<br />

FP75xMP6<br />

MP39xMP10<br />

F. S10/7<br />

FP75 x MP6 > MP39 x MP10<br />

Tensión <strong>de</strong>l motor<br />

V (voltios)<br />

MP6<br />

Velocidad <strong>de</strong>l motor<br />

(rpm)<br />

Control V/f. Curva característica cuadrática.<br />

MP25<br />

f = 2<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Control V/f 10.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

237


Prestaciones <strong>de</strong>stinadas al motor<br />

10.<br />

PRESTACIONES DESTINADAS AL MOTOR<br />

Control V/f<br />

238<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

238<br />

Curva característica V/f a<strong>de</strong>cuada a la aplicación<br />

Aplicar una curva característiva V/f a<strong>de</strong>cuada a la aplicación cuando se<br />

verifique la siguiente <strong>de</strong>sigualdad:<br />

MP39 x MP10 > FP75 x MP6<br />

Asegúrese <strong>de</strong> no parametrizar ninguna <strong>de</strong> las siguientes <strong>de</strong>sigualda<strong>de</strong>s:<br />

FP73 < FP71 y/o FP74 < FP72<br />

ya que <strong>de</strong> lo contrario aparecerá en el display <strong>de</strong>l regulador el código <strong>de</strong><br />

error E502 advirtiendo esta circunstancia. Modificar el valor <strong>de</strong> alguno <strong>de</strong><br />

los parámetros para evitar que estas <strong>de</strong>sigualda<strong>de</strong>s se produzcan y por<br />

consiguiente, el código <strong>de</strong> error indicado.<br />

Tensión <strong>de</strong>l motor<br />

V (voltios)<br />

FP70<br />

MP6<br />

FP73xMP6<br />

FP71xMP6<br />

MP39xMP10<br />

FP72xMP25<br />

F. S10/8<br />

Control V/f. Curva característica a<strong>de</strong>cuada a la aplicación.<br />

1<br />

2<br />

3<br />

MP25<br />

FP74xMP25<br />

f = 2<br />

(rpm)<br />

Velocidad<br />

<strong>de</strong>l motor


PUESTA A PUNTO<br />

DE UN CABEZAL<br />

ASÍNCRONO<br />

11.1 Motor asíncrono con captación motor<br />

11<br />

Des<strong>de</strong> la versión 06.10 <strong>de</strong>l regulador se dispone <strong>de</strong> un <strong>software</strong> capaz <strong>de</strong><br />

controlar un motor asíncrono <strong>de</strong> hasta 1 kHz con GP1= 4000 o <strong>de</strong> hasta<br />

2 kHz con GP1= 8000. Esto es, para un motor asíncrono <strong>de</strong> dos pares <strong>de</strong><br />

polos, las velocida<strong>de</strong>s máximas controlables serán <strong>de</strong> 30000 y 60000<br />

rev/min, respectivamente.<br />

Las expresiones que permiten obtener la velocidad máx controlable según<br />

el nº <strong>de</strong> pares <strong>de</strong> polos <strong>de</strong>l motor (MP5) son:<br />

Con GP1=4000 Hz; máx= 60 x (1 kHz / MP5) en rev/min<br />

Con GP1=8000 Hz; máx= 60 x (2 kHz / MP5) en rev/min<br />

NOTA. Recuér<strong>de</strong>se que GP1 (F00700) PwmFrequency refleja la frecuencia<br />

<strong>de</strong> conmutación <strong>de</strong> los IGBTs y MP5 (F01201) MotorPolesPairs el nº<br />

<strong>de</strong> pares <strong>de</strong> polos <strong>de</strong>l motor.<br />

El proceso <strong>de</strong> parametrización <strong>de</strong> un motor asíncrono será diferente <strong>de</strong>pendiendo<br />

<strong>de</strong> si forma parte <strong>de</strong>l catálogo <strong>de</strong> FAGOR o <strong>de</strong> si se trata <strong>de</strong><br />

un motor <strong>de</strong> usuario (no FAGOR).<br />

No obstante, hay una parametrización previa, común a todos ellos, que<br />

es conveniente realizar inicialmente.<br />

Adviértase previamente que:<br />

OBLIGACIÓN. Parametrizar un regulador para controlar un motor asíncrono<br />

<strong>de</strong> cabezal con GP1=8000 Hz y con AP2=0 (control vectorial no<br />

), no permite configurar el sistema para trabajar con captación<br />

directa. En estas condiciones sólo podrá configurarse el sistema<br />

para trabajar con captación motor.<br />

Realice ahora la parametrización previa como se indica:<br />

Seleccionar la frecuencia <strong>de</strong> conmutación <strong>de</strong> los IGBTs <strong>de</strong>pendiendo<br />

<strong>de</strong> la velocidad máxima <strong>de</strong> funcionamiento <strong>de</strong>l motor y su nº<br />

<strong>de</strong> pares <strong>de</strong> polos.<br />

Parametrizar:<br />

GP1=4000 Hasta máx= 30000 rev/min con MP5=2<br />

GP1=8000 Hasta máx= 60000 rev/min con MP5=2<br />

Parametrizar:<br />

MP14 MotorTempSensorType<br />

NOTA. Nótese que para controlar un motor asíncrono <strong>de</strong> usuario, el<br />

sensor <strong>de</strong> temperatura que incorpore <strong>de</strong>be ser necesariamente conocido<br />

por un regulador FAGOR.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

239


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

240<br />

Estimar la resistencia <strong>de</strong>l rótor.<br />

Parametrizar:<br />

FP30 RotorResistanceEstimationActive<br />

FP31 RotorFixedTemperature<br />

Activar o no la estimación<br />

<strong>de</strong> la resistencia <strong>de</strong>l rótor.<br />

Determinar la temperatura<br />

fija <strong>de</strong>l rótor.<br />

Para más <strong>de</strong>talle sobre esta parametrización, ver apartado «Autoajuste<br />

<strong>de</strong>l valor <strong>de</strong> la resistencia rotórica» <strong>de</strong>l capítulo 10 <strong>de</strong> este manual.<br />

I<strong>de</strong>ntificar la captación motor.<br />

Parametrizar:<br />

GP2.# Feedback1Type Tipo <strong>de</strong> captador motor<br />

NP116 ResolutionOfFeedback1 Resolución <strong>de</strong>l captador motor<br />

NOTA. Nótese que para controlar un motor asíncrono <strong>de</strong> usuario, el<br />

captador motor que incorpore <strong>de</strong>be ser necesariamente conocido<br />

por un regulador <strong>Fagor</strong>.<br />

Para obtener más información <strong>de</strong> todos los parámetros mencionados,<br />

véase el capítulo 13. PARÁMETROS, VARIABLES Y COMANDOS <strong>de</strong><br />

este mismo manual. Seguidamente se proce<strong>de</strong>rá a la puesta a punto <strong>de</strong><br />

cualquier motor asíncrono, <strong>de</strong> manera semiautomática, cuyo proceso se<br />

refleja en el siguiente diagrama.<br />

Su seguimiento facilita el procedimiento <strong>de</strong> la puesta a punto <strong>de</strong>l motor.<br />

Transferir el fichero *.mot<br />

don<strong>de</strong> se almacena la<br />

tabla <strong>de</strong> parámetros al regulador.<br />

Véase capítulo 1 <strong>de</strong> este manual.<br />

CARGAR EL BACKUP<br />

DE PARÁMETROS<br />

INICIALIZACIÓN DEL MOTOR<br />

DESDE EL WINDDSSETUP<br />

I<strong>de</strong>ntificar e inicializar<br />

el motor <strong>de</strong>s<strong>de</strong> el WinDDSSetup.<br />

Véase capítulo 2 <strong>de</strong> este manual.<br />

Véase apartado <strong>de</strong>l capítulo 16 <strong>de</strong> este<br />

manual don<strong>de</strong> se <strong>de</strong>talla como<br />

introducir los valores <strong>de</strong> los parámetros<br />

<strong>de</strong>s<strong>de</strong> el WinDDS- Setup.<br />

SI<br />

¿ MOTOR<br />

ASÍNCRONO<br />

FAGOR ?<br />

NO<br />

¿ MOTOR YA<br />

AJUSTADO POR<br />

FAGOR ?<br />

NO<br />

EJECUTAR<br />

CLEAR MOTOR PARAMETERS<br />

<strong>de</strong>s<strong>de</strong> el WINDDSSetup<br />

INTRODUCIR Y GRABAR<br />

PARÁMETROS<br />

<strong>de</strong>s<strong>de</strong> el WINDDSSetup<br />

(preferiblemente los indicados<br />

para motores tipo I)<br />

PARAMETRIZAR CP8 = 1<br />

y GRABAR PARÁMETROS<br />

¿ SE COMPORTA<br />

BIEN ?<br />

SI<br />

AJUSTADO<br />

F. S11/1<br />

Diagrama <strong>de</strong> la puesta a punto automática <strong>de</strong> cualquier motor asíncrono.<br />

SI<br />

Véase el apartado:<br />

Parametrización <strong>de</strong> un<br />

motor asíncrono <strong>Fagor</strong>.<br />

NO<br />

SI<br />

TRANSFERIR EL FICHERO<br />

fm7_smp_xx. mot<br />

(sólo si el regulador no se<br />

correspon<strong>de</strong> con el motor<br />

asociado por FAGOR)<br />

INICIALIZACIÓN DEL MOTOR<br />

DESDE EL WINDDSSETUP<br />

I<strong>de</strong>ntificar e inicializar<br />

el motor <strong>de</strong>s<strong>de</strong> el WinDDSSetup.<br />

Véase capítulo 2 <strong>de</strong> este manual.<br />

Véase el apartado:<br />

Parametrización <strong>de</strong> un<br />

motor asíncrono <strong>de</strong> usuario.<br />

Véanse los parámetros<br />

necesarios según el tipo <strong>de</strong><br />

motor en la tabla S11.3.<br />

Véanse los pasos a seguir<br />

antes <strong>de</strong> ejecutar MC1 indicados<br />

en el apartado <br />

<strong>de</strong> este mismo capítulo.<br />

EJECUTAR EL<br />

COMANDO MC1 y<br />

GRABAR PARÁMETROS<br />

PARAMETRIZAR CP8 = 1<br />

y GRABAR PARÁMETROS<br />

¿ SE COMPORTA<br />

BIEN ?<br />

NO<br />

CONTACTAR CON<br />

FAGOR PARA<br />

REALIZAR EL AJUSTE


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

Tras la inicialización, para que el regulador que lo gobierna arranque correctamente,<br />

ninguno <strong>de</strong> los parámetros listados en la columna <strong>de</strong> motor<br />

<strong>de</strong> usuario - tipo I - <strong>de</strong> la tabla T. S11/3 <strong>de</strong>berá ser cero.<br />

En motores FAGOR esta condición se verificará siempre, pero en motores<br />

<strong>de</strong> usuario cabe la posibilidad <strong>de</strong> que alguno <strong>de</strong> ellos tome valor nulo.<br />

En el display <strong>de</strong>l regulador se visualizará entonces el código <strong>de</strong> error<br />

E502.<br />

Activando el icono correspondiente <strong>de</strong>l WinDDSSetup se abrirá la ventana<br />

SPY mostrando los parámetros que no han sido inicializados y aún siguen<br />

con valor cero. Para eliminar el error <strong>de</strong>berán inicializarse todos<br />

ellos.<br />

F. S11/2<br />

Visualización en la ventana SPY <strong>de</strong> los parámetros no inicializados. Código<br />

<strong>de</strong> error E502.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

241


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

242<br />

Parametrización <strong>de</strong> un motor asíncrono FAGOR<br />

NOTA. Se enten<strong>de</strong>rá por motor asíncrono FAGOR a cualquier motor<br />

con la etiqueta FM7 o FM9 en su referencia <strong>de</strong> i<strong>de</strong>ntificación.<br />

Todo motor asíncrono <strong>de</strong> cabezal FAGOR va asociado con un regulador<br />

<strong>de</strong>terminado. Este regulador asociado al motor sale <strong>de</strong> fábrica almacenando<br />

siempre el fichero FM7_SPM_FM9_FS5_.mot con la tabla <strong>de</strong><br />

parámetros propia <strong>de</strong>l motor correspondiente asociado a él.<br />

En ocasiones, el usuario pue<strong>de</strong> estar interesado en instalar (por las razones<br />

que sea) un regulador distinto al que realmente se correspon<strong>de</strong> con<br />

el motor. Debe entonces transferir otro fichero distinto al que el<br />

regulador lleva almacenado (por <strong>de</strong>fecto) con la versión.<br />

La transferencia <strong>de</strong> este fichero <strong>de</strong>be llevarse a cabo mediante la aplicación<br />

WinDDSSetup y el fichero a transferir será i<strong>de</strong>ntificado por la familia<br />

<strong>de</strong>l motor y los dígitos «_» que representan la corriente máxima (<strong>de</strong><br />

pico) <strong>de</strong>l regulador asociado. Así, p. ej. si el regulador que va a instalarse<br />

con un motor FM7 es un regulador <strong>de</strong> 25 A <strong>de</strong> corriente <strong>de</strong> pico, el fichero<br />

a transferir será el FM7_SPM_FM9_FS5_25.mot.<br />

T. S11/1 Ficheros FM7_SPM_FM9_FS5_.mot que contienen la tabla<br />

<strong>de</strong> parámetros <strong>de</strong> las familias <strong>de</strong> motores asíncronos FAGOR.<br />

Regulador asociado<br />

a motor asíncrono<br />

Nombre <strong>de</strong>l fichero con la tabla <strong>de</strong><br />

parámetros <strong>de</strong>l motor asociado<br />

SPD 1.25 FM7_SPM_FM9_FS5_25.mot<br />

SPD 1.35 FM7_SPM_FM9_FS5_35.mot<br />

SPD 2.50 FM7_SPM_FM9_FS5_50.mot<br />

SPD 2.75 FM7_SPM_FM9_FS5_75.mot<br />

SPD 2.85 FM7_SPM_FM9_FS5_85.mot<br />

SPD 3.100 FM7_SPM_FM9_FS5_100.mot<br />

SPD 3.150 FM7_SPM_FM9_FS5_150.mot<br />

SPD 3.200 FM7_SPM_FM9_FS5_200.mot<br />

SPD 3.250 FM7_SPM_FM9_FS5_250.mot<br />

Realizada la transferencia <strong>de</strong> este fichero (si proce<strong>de</strong>) <strong>de</strong>berá escribirse<br />

en MP1 la matrícula <strong>de</strong>l motor a parametrizar modificándose así los parámetros<br />

necesarios.<br />

Para llevar a cabo la transferencia <strong>de</strong> un fichero al regulador y la<br />

posterior i<strong>de</strong>ntificación <strong>de</strong>l motor, véanse los apartados, «transferencia <strong>de</strong><br />

ficheros » e «i<strong>de</strong>ntificación <strong>de</strong>l motor» en los capítulos 1 y 2 <strong>de</strong><br />

este manual.<br />

NOTA. Recuér<strong>de</strong>se que las corrientes <strong>de</strong> pico <strong>de</strong> los reguladores para<br />

motores asíncronos <strong>de</strong> cabezal se facilitan en el apartado <strong>de</strong> «datos técnicos»<br />

<strong>de</strong>l capítulo 3 <strong>de</strong>l manual «man_dds_hard.pdf».


(a)<br />

(b)<br />

Parametrización <strong>de</strong> un motor asíncrono <strong>de</strong> usuario<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

NOTA. Se enten<strong>de</strong>rá por motor asíncrono <strong>de</strong> usuario, a cualquier motor<br />

asíncrono no contemplado en el catálogo <strong>de</strong> motores <strong>de</strong> FAGOR. En<br />

a<strong>de</strong>lante, se utilizarán indistintamente los términos «motor NO FA-<br />

GOR» o «motor 0» para hacer alusión a ellos.<br />

En presencia <strong>de</strong> un motor asíncrono no FAGOR, en general no existirá el<br />

fichero anteriormente mencionado, salvo mo<strong>de</strong>los particulares <strong>de</strong><br />

Siemens TM <strong>de</strong> los que sí se disponen los ficheros Siemens_.mot y algunos<br />

cabezales <strong>de</strong> otros fabricantes con ficheros Cabezales_Varios_<br />

.mot.<br />

Todos estos y aquellos motores no FAGOR que en alguna ocasión hayan<br />

sido ajustados por FAGOR seguirán un proceso <strong>de</strong> parametrización<br />

idéntico a los motores <strong>de</strong> FAGOR explicado en el apartado anterior.<br />

Para el resto será necesario parametrizar el motor manualmente.<br />

En este proceso <strong>de</strong> parametrización (que <strong>de</strong>berá realizarse, insisto, manualmente)<br />

se irán introduciendo, uno por uno, un conjunto <strong>de</strong> parámetros<br />

conocidos <strong>de</strong>l motor. Según el tipo <strong>de</strong> motor, los parámetros<br />

conocidos, pue<strong>de</strong>n no ser los mismos y, es por esta razón, por la que se<br />

consi<strong>de</strong>rarán cuatro posibles formas <strong>de</strong> parametrizar manualmente un<br />

motor asíncrono no FAGOR <strong>de</strong>pendiendo <strong>de</strong> los parámetros conocidos<br />

disponibles.<br />

Más a<strong>de</strong>lante se <strong>de</strong>tallan los tipos <strong>de</strong> motor y los parámetros conocidos<br />

para cada tipo.<br />

Procedimiento a seguir para llevar a cabo la parametrización:<br />

El proceso se inicia seleccionando el grupo M (motor), <strong>de</strong>s<strong>de</strong> la ventana<br />

<strong>de</strong> configuración <strong>de</strong> parámetros (modo modificación) <strong>de</strong>l programa <strong>de</strong><br />

ajuste WinDDSSetup.<br />

Con un nivel <strong>de</strong> acceso OEM o superior se <strong>de</strong>spliega una ventana don<strong>de</strong><br />

aparece el icono (a) <strong>de</strong> selección <strong>de</strong>l motor siempre que se haya seleccionado<br />

previamente MotorType (MP1).<br />

NOTA. Nótese que para un nivel <strong>de</strong> acceso BÁSICO no se muestra este<br />

icono (a) en la ventana. No será posible realizar la selección y, por tanto,<br />

no podrá llevarse a cabo la parametrización <strong>de</strong>l motor.<br />

Al pulsar este botón (a) se <strong>de</strong>spliega en pantalla la ventana < SELEC-<br />

CIÓN DEL MOTOR >. Mediante la barra <strong>de</strong> <strong>de</strong>splazamiento vertical se localiza<br />

el campo < CLEAR MOTOR PARAMETERS > y se valida pulsando<br />

el icono (b) que aparece en la parte superior <strong>de</strong>recha <strong>de</strong> esta ventana.<br />

F. S11/3<br />

Selección <strong>de</strong> para MP1.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

243


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

244<br />

Finalizado este proceso se habrán inicializado a cero los siguientes parámetros:<br />

T. S11/2 Parámetros que se inicializan a cero tras introducir CLEAR<br />

MOTOR PARAMETERS en MP1.<br />

Parámetro Nombre<br />

MP1 MotorType<br />

MP3 MotorContinuousStallCurrent<br />

MP5 MotorPolesPairs<br />

MP6 MotorRatedSupplyVoltage<br />

MP7 MotorPowerFactor<br />

MP9 MotorSlip<br />

MP10 MotorStatorResistance<br />

MP11 MotorStatorLeakageInductance<br />

MP12 MotorNominalPower<br />

MP14 MotorTempSensorType<br />

MP21 MotorPhasesOr<strong>de</strong>r<br />

MP25 MotorRatedSpeed<br />

MP26 MotorMaximumSpeed<br />

MP27 MotorRotorResistance<br />

MP28 MotorRotorLeakageInductance<br />

MP29 MotorMagnetizingInductance<br />

MP30 MotorInductanceFactor1<br />

MP31 MotorInductanceFactor2<br />

MP32 MotorInductanceFactor3<br />

MP33 MotorInductanceFactor4<br />

MP34 MotorInductanceFactor5<br />

MP35 MotorInductanceFactor6<br />

MP36 MotorInductanceFactor7<br />

MP37 MotorInductanceFactor8<br />

MP38 MotorInductanceFactor9


i<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

Según los datos conocidos (disponibles en la placa <strong>de</strong> características <strong>de</strong>l<br />

motor) se <strong>de</strong>finen 4 tipos diferentes <strong>de</strong> parametrización: Así:<br />

T. S11/3 Diferentes tipos <strong>de</strong> parametrización atendiendo a los datos<br />

conocidos <strong>de</strong>l motor <strong>de</strong> usuario.<br />

Nombre <strong>de</strong>l parámetro Tipo I Tipo II Tipo III Tipo IV<br />

MotorContinuousStallCurrent MP3 MP3 MP3 MP3<br />

MotorPolesPairs MP5 MP5 MP5 MP5<br />

MotorRatedSupplyVoltage MP6 MP6<br />

MotorPowerFactor MP7<br />

MotorSlip MP9 MP9 MP9 MP9<br />

MotorStatorResistance MP10 MP10 MP10<br />

MotorStatorLeakageInductance MP11 MP11 MP11<br />

MotorNominalPower MP12 MP12 MP12 MP12<br />

MotorRatedSpeed MP25 MP25 MP25 MP25<br />

MotorMaximumSpeed MP26 MP26 MP26 MP26<br />

MotorRotorResistance MP27<br />

MotorRotorLeakageInductance MP28<br />

MotorMagnetizingInductance MP29<br />

MotorNoLoadCurrent MP39 MP39 MP39<br />

MotorNoLoadVoltage MP40<br />

MotorInductanceFactor1 MP30 MP30 MP30 MP30<br />

MotorInductanceFactor2 MP31 MP31 MP31 MP31<br />

MotorInductanceFactor3 MP32 MP32 MP32 MP32<br />

MotorInductanceFactor4 MP33 MP33 MP33 MP33<br />

MotorInductanceFactor5 MP34 MP34 MP34 MP34<br />

MotorInductanceFactor6 MP35 MP35 MP35 MP35<br />

MotorInductanceFactor7 MP36 MP36 MP36 MP36<br />

MotorInductanceFactor8 MP37 MP37 MP37 MP37<br />

MotorInductanceFactor9 MP38 MP38 MP38 MP38<br />

El motor a parametrizar <strong>de</strong>berá encuadrarse en uno <strong>de</strong> estos tipos atendiendo<br />

a los datos disponibles. Tras introducir los valores (uno por uno)<br />

se graban en flash para almacenar permanentemente la parametrización.<br />

INFORMACIÓN. Los motores asíncronos <strong>de</strong> FAGOR podrán parametrizarse<br />

<strong>de</strong> los dos modos, bien como motor FAGOR o bien como motor <strong>de</strong><br />

usuario (motor 0).<br />

NOTA. Recuér<strong>de</strong>se que antes <strong>de</strong> realizar el auto-ajuste <strong>de</strong>l motor asíncrono<br />

<strong>de</strong> usuario <strong>de</strong>berán introducirse los valores a<strong>de</strong>cuados en los parámetros<br />

CP20 (F00307) CurrentLimit y SP10 (S00091) VelocityLimit.<br />

Notas explicativas<br />

Con el fin <strong>de</strong> facilitar la labor <strong>de</strong> parametrización <strong>de</strong> su motor, quizá sea<br />

conveniente hacer ciertas aclaraciones <strong>de</strong> cómo parametrizar algunos <strong>de</strong><br />

estos parámetros cuyo valor a introducir no es inmediato y necesita <strong>de</strong> algún<br />

cálculo previo.<br />

Cómo parametrizar MP9<br />

En general y según el fabricante <strong>de</strong>l motor, el valor <strong>de</strong>l <strong>de</strong>slizamiento con<br />

el que ha <strong>de</strong> parametrizarse MP9 no viene expresado en su placa <strong>de</strong> características<br />

<strong>de</strong> manera explícita. En contadas excepciones se suministra<br />

exactamente el dato con el que <strong>de</strong>be parametrizarse MP9. Es más, los<br />

fabricantes <strong>de</strong> motores incluso no ofrecen los mismos datos con los que<br />

obtener el valor <strong>de</strong>l <strong>de</strong>slizamiento.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

245


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

246<br />

Así, el dato suministrado en la placa <strong>de</strong> características pue<strong>de</strong> ser:<br />

El valor <strong>de</strong>l <strong>de</strong>slizamiento en rev/min<br />

Caso prácticamente excepcional. La placa <strong>de</strong> características <strong>de</strong> los motores<br />

asíncronos FAGOR <strong>de</strong> la familia SPM suministran el valor <strong>de</strong>l <strong>de</strong>slizamiento<br />

<strong>de</strong> manera directa. El valor que aparece es justamente el que<br />

<strong>de</strong>be asignarse a MP9. Si dispone <strong>de</strong> un motor FAGOR o <strong>de</strong> usuario (NO<br />

FAGOR) que proporcione el dato <strong>de</strong> esta manera, parametrícese MP9<br />

con ese valor según se indica en el ejemplo.<br />

Ejemplo.<br />

Dato <strong>de</strong>l fabricante: FAGOR<br />

Slip 55 rpm<br />

Parametrizar:<br />

MP9 = 55<br />

La frecuencia <strong>de</strong> <strong>de</strong>slizamiento en Hz<br />

La placa <strong>de</strong> características <strong>de</strong> los motores asíncronos FAGOR no suministra<br />

el valor <strong>de</strong>l <strong>de</strong>slizamiento <strong>de</strong> manera directa. Se ofrece el valor <strong>de</strong><br />

la frecuencia <strong>de</strong> <strong>de</strong>slizamiento fs en Hz. Parametrizar MP9 con este valor<br />

es un error. El valor que <strong>de</strong>be asignarse a MP9 vendrá dado por s<br />

obtenido <strong>de</strong> la expresión:<br />

fs<br />

don<strong>de</strong>:<br />

s Velocidad <strong>de</strong> <strong>de</strong>slizamiento en rev/min<br />

fs Frecuencia <strong>de</strong> <strong>de</strong>slizamiento en Hz<br />

p Nº <strong>de</strong> polos.<br />

NOTA. Nótese que el nº <strong>de</strong> polos <strong>de</strong> los motores FM7 o FM9 <strong>de</strong> FAGOR<br />

es 4, es <strong>de</strong>cir, dos pares <strong>de</strong> polos. Si dispone <strong>de</strong> un motor NO FAGOR<br />

lea el valor en la placa <strong>de</strong> características y si no dispone <strong>de</strong> este dato<br />

consulte con el fabricante <strong>de</strong>l motor.<br />

Si dispone <strong>de</strong> un motor <strong>de</strong> usuario (motor NO FAGOR) que proporcione el<br />

dato <strong>de</strong> esta manera, parametrícese MP9 según indica el ejemplo.<br />

Ejemplo.<br />

Deslizamiento <strong>de</strong>l motor<br />

Dato <strong>de</strong>l fabricante: FAGOR<br />

(en Hz)<br />

Frecuencia <strong>de</strong> <strong>de</strong>slizamiento <strong>de</strong>l motor<br />

Parametrizar:<br />

MP9 = s = (60·fs ) / (p/2) (en rev/min)<br />

Dato <strong>de</strong>l fabricante: FAGOR<br />

fs<br />

=1,5 Hz<br />

Frecuencia <strong>de</strong> <strong>de</strong>slizamiento <strong>de</strong>l motor<br />

Parametrizar:<br />

MP9 = s = (60·1,5 ) / (4/2) = 45 rev/min<br />

MP9 = 45


La velocidad <strong>de</strong>l rótor en rev/min<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

La placa <strong>de</strong> características <strong>de</strong> otros motores asíncronos <strong>de</strong> usuario (NO<br />

FAGOR) suministran el valor <strong>de</strong> la velocidad <strong>de</strong>l rótor r en rev/min. Parametrizar<br />

MP9 con este valor es un error. El valor que <strong>de</strong>be asignarse a<br />

MP9 vendrá dado por s obtenido <strong>de</strong> la expresión:<br />

Dato <strong>de</strong>l fabricante: NO FAGOR<br />

r (en rev/min)<br />

Velocidad <strong>de</strong> giro <strong>de</strong>l rótor<br />

Parametrizar:<br />

- -r MP9 = s = r = (60·f ) / (p/2) (en rev/min)<br />

don<strong>de</strong>:<br />

s Velocidad <strong>de</strong> <strong>de</strong>slizamiento en rev/min<br />

Velocidad base <strong>de</strong>l motor en rev/min<br />

f Frecuencia <strong>de</strong> la tensión <strong>de</strong> alimentación <strong>de</strong>l motor<br />

r Velocidad <strong>de</strong>l rótor en rev/min<br />

p Nº <strong>de</strong> polos.<br />

NOTA. Lea el valor <strong>de</strong>l nº <strong>de</strong> polos en la placa <strong>de</strong> características <strong>de</strong>l motor<br />

<strong>de</strong> usuario (NO FAGOR) y si no dispone <strong>de</strong> este dato consulte con el fabricante<br />

<strong>de</strong>l motor. En el siguiente ejemplo se ha consi<strong>de</strong>rado un motor <strong>de</strong><br />

4 polos y una tensión <strong>de</strong> alimentación <strong>de</strong>l motor <strong>de</strong> frecuencia f = 50 Hz.<br />

Si dispone <strong>de</strong> un motor <strong>de</strong> usuario (NO FAGOR) que proporcione el dato<br />

<strong>de</strong> esta manera, parametrícese MP9 según indica el ejemplo.<br />

Ejemplo.<br />

Dato <strong>de</strong>l fabricante: NO FAGOR<br />

r = 1470 (en rev/min)<br />

Velocidad <strong>de</strong> giro <strong>de</strong>l rótor<br />

Parametrizar:<br />

- - r<br />

MP9 = s = r = (60·f ) / (p/2) (en rev/min)<br />

MP9 = s = (60·50 ) / (4/2) - 1.470 = 30 rev/min<br />

MP9 = 30<br />

La frecuencia <strong>de</strong> la tensión <strong>de</strong> alimentación <strong>de</strong>l motor<br />

La placa <strong>de</strong> características <strong>de</strong> algunos motores asíncronos <strong>de</strong> usuario<br />

(NO FAGOR) suministran el valor <strong>de</strong> la frecuencia <strong>de</strong> la tensión <strong>de</strong> alimentación<br />

<strong>de</strong>l motor f en Hz. Parametrizar MP9 con este valor es un<br />

error. El valor que <strong>de</strong>be asignarse a MP9 vendrá dado por s obtenido<br />

<strong>de</strong> la expresión:<br />

Dato <strong>de</strong>l fabricante: NO FAGOR<br />

f = 133,9 (en Hz)<br />

Frecuencia <strong>de</strong> la tensión <strong>de</strong> alimentación <strong>de</strong>l motor<br />

Nota: Velocidad base ----> '= 4.000 rev/min<br />

Parametrizar:<br />

MP9 = s = ' = (60·f ) / (p/2) (en rev/min)<br />

- - '<br />

don<strong>de</strong>:<br />

s Velocidad <strong>de</strong> <strong>de</strong>slizamiento en rev/min.<br />

’ Velocidad base <strong>de</strong>l motor en rev/min.<br />

Velocidad <strong>de</strong>l campo magnético senoidal giratorio generado por<br />

<br />

las corrientes <strong>de</strong>l estator a la frecuencia f, en rev/min.<br />

Frecuencia que <strong>de</strong>be tener la tensión <strong>de</strong> alimentación <strong>de</strong>l motor<br />

f<br />

para conseguir la velocidad w en Hz.<br />

p Nº <strong>de</strong> polos.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

247


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

248<br />

NOTA. Lea el valor <strong>de</strong>l nº <strong>de</strong> polos en la placa <strong>de</strong> características <strong>de</strong>l motor<br />

<strong>de</strong> usuario (NO FAGOR) y si no dispone <strong>de</strong> este dato consulte con el<br />

fabricante <strong>de</strong>l motor. Aquí se ha consi<strong>de</strong>rado un motor <strong>de</strong> 4 polos.<br />

Si dispone <strong>de</strong> un motor <strong>de</strong> usuario (NO FAGOR) que proporcione el dato<br />

<strong>de</strong> esta manera, parametrícese MP9 según indica el ejemplo.<br />

Ejemplo.<br />

Datos <strong>de</strong>l fabricante: NO FAGOR<br />

f = 133,9 Hz<br />

'= 4.000 rev/min<br />

MP9 = s = [ 60 f / (p/2) ] - ' (en rev/min)<br />

MP9 = s = [60·133,9 / (4/2)] - 4.000) = 17 rev/min<br />

MP9 = 17<br />

Cómo parametrizar MP30, ... MP38<br />

Para cualquier motor <strong>de</strong> usuario, el fabricante suministra la ganancia <strong>de</strong><br />

la inductancia mútua Lh . A partir <strong>de</strong>l valor suministrado <strong>de</strong>ben obtenerse<br />

los valores <strong>de</strong> los parámetros MP30 ... MP38, puntos <strong>de</strong> la curva <strong>de</strong><br />

saturación magnética <strong>de</strong>l hierro <strong>de</strong>l estátor. Sígase el siguiente ejemplo<br />

para obtener estos parámetros partiendo <strong>de</strong>l dato <strong>de</strong> la ganancia <strong>de</strong> Lh.<br />

Ejemplo.<br />

Si la ganancia <strong>de</strong> la inductancia mútua dada por el fabricante es Lh =120%,<br />

obtener los valores con que <strong>de</strong>ben parametrizarse MP30 ... MP38.<br />

Dato <strong>de</strong>l fabricante:<br />

Lh = 120% = 1.2 (en p.u.)<br />

Ganancia <strong>de</strong> la inductancia mútua<br />

Parametrizar:<br />

MP30 = 1000 (siempre)<br />

MP37 = MP30/Lh = 1000/1.2 = 833<br />

MP31 = MP30 - (MP30-MP37)/7 = 976<br />

MP32 = MP31 - (MP30-MP37)/7 = 952<br />

MP33 = MP32 - (MP30-MP37)/7 = 928<br />

MP34 = MP33 - (MP30-MP37)/7 = 904<br />

MP35 = MP34 - (MP30-MP37)/7 = 880<br />

MP36 = MP35 - (MP30-MP37)/7 = 856<br />

MP37 = MP36 - (MP30-MP37)/7 = 833<br />

MP38 = MP37 - (MP30-MP37)/7 = 809<br />

MP30<br />

MP31<br />

MP32<br />

MP33<br />

MP34<br />

MP35<br />

MP36<br />

MP37<br />

MP38<br />

porcentaje <strong>de</strong>l valor<br />

<strong>de</strong> la inductancia mútua<br />

Lh (% % )<br />

0.125 nom<br />

ganancia <strong>de</strong> la<br />

inductancia mútua<br />

flujo magnético<br />

Wb )<br />

F. S11/4<br />

Parametrizar MP30, ..., MP38 a partir <strong>de</strong> la ganancia <strong>de</strong> la inductancia<br />

mútua Lh .<br />

nom<br />

Lh<br />

1.125 nom


i<br />

Auto-ajuste <strong>de</strong> un motor asíncrono <strong>de</strong> usuario<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

A partir <strong>de</strong> la versión 06.08 se disponía <strong>de</strong> un <strong>software</strong> capaz <strong>de</strong> obtener<br />

una primera parametrización en el ajuste <strong>de</strong> un electromandrino o motor<br />

asíncrono <strong>de</strong> cabezal suministrado por el fabricante, habiendo realizado<br />

previamente una i<strong>de</strong>ntificación <strong>de</strong> los parámetros eléctricos <strong>de</strong>l motor.<br />

OBLIGACIÓN. Esta prestación necesita disponer <strong>de</strong> los parámetros <strong>de</strong><br />

los motores asíncronos catalogados como tipo I en la tabla T. S11/3 anterior.<br />

Si se dispone <strong>de</strong> un motor distinto al tipo I, averigue <strong>de</strong> que tipo se<br />

trata e introduzca todos los parámetros conocidos. Este auto-ajuste autocalculará<br />

internamente los que falten en comparación a los <strong>de</strong>l tipo I.<br />

NOTA. Esta prestación será <strong>de</strong> utilidad en presencia <strong>de</strong> motores asíncronos<br />

NO FAGOR.<br />

Todos los motores asíncronos catalogados como tipo I disponen en su placa<br />

<strong>de</strong> características (según normativa) <strong>de</strong> todos los parámetros que se requieren<br />

para el funcionamiento <strong>de</strong> esta aplicación.<br />

Tras haber parametrizado la captación y realizado el proceso previo <strong>de</strong> parametrización<br />

<strong>de</strong> motor <strong>de</strong> usuario indicado en el apartado anterior, mediante<br />

la aplicación <strong>de</strong>l auto-ajuste <strong>de</strong> motor asíncrono se obtendrán los<br />

ajustes <strong>de</strong> los lazos <strong>de</strong> corriente, <strong>de</strong> flujo y <strong>de</strong> fuerza contraelectromotriz.<br />

Con posterioridad <strong>de</strong>berá ajustarse manualmente el lazo <strong>de</strong> velocidad y, si<br />

proce<strong>de</strong>, el lazo <strong>de</strong> posición.<br />

INFORMACIÓN. El ajuste obtenido mediante esta prestación es válido<br />

para mover el motor hasta 2 veces su velocidad base. Para velocida<strong>de</strong>s<br />

superiores (altas velocida<strong>de</strong>s) <strong>de</strong>berá realizarse el ajuste <strong>de</strong> modo manual.<br />

El comando empleado para realizar el auto-ajuste <strong>de</strong>l motor asíncrono es:<br />

MC1 F01238 MotorElectricalParametersI<strong>de</strong>ntification<br />

NOTA. Es necesario parametrizar GP1 = 4000 Hz para que al ejecutar el<br />

comando MC1 sea realizado correctamente el auto-ajuste.<br />

Nótese que:<br />

Introduciendo los parámetros <strong>de</strong> motor <strong>de</strong> usuario (motor NO FAGOR<br />

<strong>de</strong>l tipo I) el motor <strong>de</strong>be moverse <strong>de</strong> una manera aceptable.<br />

Con la ejecución <strong>de</strong>l comando MC1 se efectuará un cálculo aún mejor<br />

<strong>de</strong> los parámetros eléctricos <strong>de</strong>l motor, especialmente <strong>de</strong>l parámetro<br />

MP10.<br />

Preparación<br />

Antes <strong>de</strong> ejecutar el comando <strong>de</strong> auto-ajuste <strong>de</strong>l motor asíncrono <strong>de</strong>ben<br />

realizarse las siguientes operaciones:<br />

Configurar la captación<br />

Llevar la señal al conector X4 <strong>de</strong>l regulador.<br />

Parámetros a tener en cuenta:<br />

GP2 F00701 Feedback1Type<br />

NP116 S00116 ResolutionOfFeedback1<br />

Parametrizar el motor <strong>de</strong> usuario<br />

Hacer GP7=0<br />

(<strong>de</strong>shabilitación <strong>de</strong>l tiempo límite <strong>de</strong> sobrecarga).<br />

Configurar MP1=Clear motor parameters<br />

(<strong>de</strong>s<strong>de</strong> el WinDDSSetup). Véase figura F. S11/3.<br />

Introducir uno por uno los valores <strong>de</strong> todos los parámetros señalados<br />

en la tabla T. S11/2 para el motor asíncrono correspondientes al tipo<br />

<strong>de</strong>l que se dispone.<br />

Estos valores vendrán dados en la placa <strong>de</strong> características <strong>de</strong>l motor<br />

y serán todos ellos conocidos.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

249


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

250<br />

i<br />

i<br />

i<br />

INFORMACIÓN. Si se ejecuta el comando MC1 sin haber realizado previamente<br />

estos dos pasos se dará el código <strong>de</strong> error E508.<br />

Otros parámetros<br />

Deben a<strong>de</strong>más parametrizarse:<br />

MP14 F01210 MotorTempSensorType<br />

MP21 F01217 MotorPhasesOr<strong>de</strong>r<br />

INFORMACIÓN. Asegúrese <strong>de</strong> que el conexionado <strong>de</strong> las fases U, V y W<br />

es coherente con el valor dado a MP21 para que el sentido <strong>de</strong> giro <strong>de</strong>l<br />

motor (visto <strong>de</strong>s<strong>de</strong> el eje) coincida con el sentido positivo <strong>de</strong> las agujas<br />

<strong>de</strong>l reloj.<br />

Inicialización<br />

Deben inicializarse a<strong>de</strong>más los parámetros:<br />

CP16 SeriesInductance En cabezales <strong>de</strong> alta velocidad<br />

AP1=2 PrimaryOperationMo<strong>de</strong> Control <strong>de</strong> velocidad<br />

NOTA. Para <strong>de</strong>terminar si es necesario inicializar CP16 y obtener su valor<br />

en caso afirmativo, ver apartado «cálculo <strong>de</strong> la inductancia en serie»<br />

<strong>de</strong> este mismo capítulo.<br />

INFORMACIÓN. Si no se inicializa AP1=2 se generará el código <strong>de</strong> error<br />

E508.<br />

CP8=1 CurrentLoopGainsCalculation<br />

El regulador evaluará automáticamente los parámetros relacionados<br />

con el ajuste <strong>de</strong> los lazos <strong>de</strong> corriente, <strong>de</strong> flujo y <strong>de</strong> fuerza contraelectromotriz<br />

a partir <strong>de</strong> los parámetros eléctricos i<strong>de</strong>ntificados tras la ejecución<br />

<strong>de</strong>l comando MC1.<br />

Grabar parámetros mediante el comando GC1<br />

NOTA. Recuér<strong>de</strong>se que antes <strong>de</strong> comenzar con el proceso <strong>de</strong> i<strong>de</strong>ntificación<br />

y la ejecución <strong>de</strong>l comando MC1 <strong>de</strong>be comprobarse que el motor<br />

gira correctamente en vacío a velocida<strong>de</strong>s <strong>de</strong> 60 rev/min y <strong>de</strong> 1500<br />

rev/min.<br />

I<strong>de</strong>ntificación<br />

Antes <strong>de</strong> ejecutar el comando <strong>de</strong> auto-ajuste <strong>de</strong>l motor asíncrono MC1<br />

para realizar la i<strong>de</strong>ntificación, el motor podrá estar acoplado o <strong>de</strong>sacoplado<br />

a la transmisión mecánica.<br />

Dar potencia y habilitar par<br />

ADVERTENCIA. El usuario <strong>de</strong>be saber que al ejecutar el comando MC1<br />

el motor se moverá a su velocidad nominal.<br />

Ejecutar el comando MC1<br />

Este comando respon<strong>de</strong>rá a la máquina <strong>de</strong> ejecución estándar <strong>de</strong>l regulador.<br />

Se ejecuta <strong>de</strong> forma habitual, bien <strong>de</strong>s<strong>de</strong> el PC mediante el interfaz<br />

estándar correspondiente <strong>de</strong>l WinDDSSetup o bien <strong>de</strong>s<strong>de</strong> el<br />

CNC.<br />

NOTA. Durante la ejecución <strong>de</strong>l comando MC1, el motor entrará en vibración<br />

por un instante.<br />

Tras su ejecución se habrán i<strong>de</strong>ntificado los valores <strong>de</strong> las resistencias,<br />

inductancias, la curva <strong>de</strong> saturación <strong>de</strong>l motor y la corriente eficaz <strong>de</strong>l<br />

motor en vacío.


Todos estos parámetros son especificados en la siguiente tabla:<br />

Cómo parametrizar MP11, MP28 y MP29<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

MP10 MotorStatorResistance<br />

MP11 MotorStatorLeakageInductance *<br />

MP27 MotorRotorResistance<br />

MP28 MotorRotorLeakageInductance *<br />

MP29 MotorMagnetizingInductance *<br />

MP30 MotorInductanceFactor1<br />

MP31 MotorInductanceFactor2<br />

MP32 MotorInductanceFactor3<br />

MP33 MotorInductanceFactor4<br />

MP34 MotorInductanceFactor5<br />

MP35 MotorInductanceFactor6<br />

MP36 MotorInductanceFactor7<br />

MP37 MotorInductanceFactor8<br />

MP38 MotorInductanceFactor9<br />

MP39 MotorNoLoadCurrent<br />

(*) Antes <strong>de</strong> parametrizar estos parámetros, léanse las observaciones<br />

dadas en el siguiente apartado.<br />

Los parámetros MP11, MP28 y MP29 como coeficientes <strong>de</strong> autoinducción<br />

(L) que son, <strong>de</strong>ben parametrizarse en mH (en milihenrios). Ahora bien, algunos<br />

fabricantes <strong>de</strong> motores asíncronos NO FAGOR facilitan estos datos<br />

con el valor <strong>de</strong> la reactancia inductiva (X L) en lugar <strong>de</strong>l coeficiente <strong>de</strong> autoinducción<br />

(L), es <strong>de</strong>cir, en (ohmios). Por tanto, antes <strong>de</strong> realizar la parametrización<br />

<strong>de</strong>be hacerse previamente una conversión <strong>de</strong> unida<strong>de</strong>s <strong>de</strong><br />

ohmios a henrios siguiendo la expresión:<br />

don<strong>de</strong>:<br />

X L= Reactancia inductiva en ohmios ().<br />

= Velocidad eléctrica nominal en rad/s.<br />

f = Frecuencia eléctrica nominal en hercios (Hz = ciclos/s).<br />

f =<br />

MP5 ·<br />

L = Coeficiente <strong>de</strong> auto-inducción en henrios (H).<br />

Auto-ajuste <strong>de</strong> los lazos<br />

Eliminar potencia<br />

Necesario para po<strong>de</strong>r grabar parámetros.<br />

Restaurar GP7<br />

Dar a GP7 el valor <strong>de</strong>seado para la aplicación.<br />

Grabar parámetros<br />

L =<br />

X L<br />

<br />

=<br />

NOTA. Nótese que este parámetro se había puesto a valor cero antes<br />

<strong>de</strong> ejecutar el comando MC1.<br />

Ejecutado el comando <strong>de</strong> i<strong>de</strong>ntificación MC1 (recuér<strong>de</strong>se que CP8 era<br />

igual a 1) únicamente será necesario grabar los parámetros con el comando<br />

GC1 para que el regulador calcule los valores <strong>de</strong> los parámetros<br />

<strong>de</strong> ajuste <strong>de</strong>l PI:<br />

X L<br />

2f<br />

[ MP25 (en rev/min) + MP9 (en rev/min) ]<br />

60<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

251


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono con captación motor<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

252<br />

Del lazo <strong>de</strong> corriente<br />

Del lazo <strong>de</strong> flujo<br />

Del lazo <strong>de</strong> fuerza contraelectromotriz (fcem)<br />

Recomendaciones<br />

Se recomienda:<br />

CP1 S00106 CurrentProportionalGain<br />

CP2 S00107 CurrentIntegralTime<br />

CP3 S00300 CurrentFeedbackDerivativeGain<br />

CP4 S00301 CurrentAdaptationProportionalGain<br />

CP5 S00302 CurrentAdaptationIntegralTime<br />

FP1 S00600 MotorFluxProportionalGain<br />

FP2 S00601 MotorFluxIntegralTime<br />

FP20 S00602 MotorBEMFProportionalGain<br />

FP21 S00603 MotorBEMFIntegralTime<br />

Ejecutar dos veces el comando MC1.<br />

Realizar una segunda i<strong>de</strong>ntificación cuando el motor esté a temperatura<br />

<strong>de</strong> trabajo si éste no dispone <strong>de</strong> sensor <strong>de</strong> temperatura.<br />

NOTA. Nótese que cuanto mayor sea la corriente suministrada por el regulador<br />

más precisa será la i<strong>de</strong>ntificación.


11.2 Motor asíncrono SENSORLESS<br />

i<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

El objetivo <strong>de</strong> esta prestación incorporada en la versión 06.14 <strong>de</strong>l <strong>software</strong><br />

<strong>de</strong> regulación es llevar a cabo el control <strong>de</strong> velocidad <strong>de</strong> un motor<br />

asíncrono sin captación motor. Va dirigida principalmente a motores<br />

no <strong>Fagor</strong> <strong>de</strong> gama baja y pue<strong>de</strong> ser aplicada tanto en motores <strong>de</strong> cabezal<br />

como en motores <strong>de</strong> eje <strong>de</strong> avance.<br />

NOTA. A lo largo <strong>de</strong>l documento se utilizará el término SENSORLESS<br />

para hacer referencia a un motor asíncrono sin captador motor.<br />

El interés <strong>de</strong> disponer <strong>de</strong> esta aplicación es fundamentalmente económico<br />

ya que los motores SENSORLESS al no disponer <strong>de</strong> captador motor<br />

ni tampoco <strong>de</strong> cable <strong>de</strong> captación son más baratos. A<strong>de</strong>más, permitirá al<br />

usuario diagnosticar posibles anomalías <strong>de</strong> comportamiento <strong>de</strong> la captación.<br />

INFORMACIÓN. Esta aplicación consigue <strong>de</strong> un motor SENSORLESS un<br />

comportamiento dinámico idéntico al <strong>de</strong>l motor asíncrono con captación<br />

motor excepto a velocida<strong>de</strong>s inferiores a 30 rev/min.<br />

Parametrización <strong>de</strong> un motor SENSORLESS<br />

La parametrización previa a realizar en un regulador que va a gobernar<br />

un motor sensorless es:<br />

I<strong>de</strong>ntificar el motor asíncrono como motor SENSORLESS<br />

Parametrizar AP2=1 don<strong>de</strong>:<br />

AP2 = 1 AsynchronousRegulationType<br />

Nota. Con motores síncronos parametrizar siempre AP2=0.<br />

OBLIGACIÓN. Cualquier modificación llevada a cabo sobre el parámetro<br />

AP2, surtirá efecto únicamente si tras el cambio se ejecuta un soft-reset<br />

en el regulador. Recuér<strong>de</strong>se que no será suficiente con la ejecución<br />

<strong>de</strong>l comando «validar». Si no se opera <strong>de</strong> este modo, el WinDDSSetup<br />

le advertirá <strong>de</strong> ello mediante un mensaje.<br />

Adviértase a<strong>de</strong>más que:<br />

• Con motor asíncrono y AP2=1 pue<strong>de</strong> parametrizarse GP1=8000 ya que<br />

no estará presente la captación motor.<br />

• Con AP2=1 pue<strong>de</strong> ser conectada la captación directa (p.ej. con GP10=1)<br />

y contemplar su valor visualizando la variable PV53.<br />

I<strong>de</strong>ntificar la captación motor<br />

Parametrizar:<br />

GP2.# = 7 Feedback1Type Sin captación motor<br />

NOTA. Nótese que esta parametrización <strong>de</strong> la captación motor evita que<br />

se produzcan mensajes <strong>de</strong> error <strong>de</strong> captación.<br />

OBLIGACIÓN. Aunque en esta versión GP2 dispone <strong>de</strong> gamas, no podrá<br />

realizarse ningún cambio <strong>de</strong> gamas con diferentes captaciones. Todas<br />

las gamas <strong>de</strong> GP2 <strong>de</strong>ben ser parametrizadas con el mismo valor, <strong>de</strong><br />

lo contrario, se dará un error en este parámetro.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono SENSORLESS 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

253


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono SENSORLESS<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

254<br />

Adviértase que:<br />

• Parametrizar GP2=7 cuando se dispone <strong>de</strong> un motor síncrono activa<br />

el código <strong>de</strong> error E502 en la ventana SPY <strong>de</strong>l WinDDSSetup refiriéndose<br />

a MP50 y AP2 como parámetros erróneos. Para evitar el error<br />

cámbiese el valor <strong>de</strong> parametrización <strong>de</strong> alguno <strong>de</strong> ellos.<br />

• Parametrizar GP2=7 y AP2=0 cuando se dispone <strong>de</strong> un motor asíncrono<br />

activa el código <strong>de</strong> error E502 en la ventana SPY <strong>de</strong>l WinDDS-<br />

Setup refiriéndose a GP2 y AP2 como parámetros erróneos. Para<br />

evitar el error cámbiese el valor <strong>de</strong> parametrización <strong>de</strong> alguno <strong>de</strong><br />

ellos.<br />

• Parametrizar GP2=7 impi<strong>de</strong> que se <strong>de</strong>n errores <strong>de</strong> las señales A y B,<br />

aunque la placa <strong>de</strong> captación y el cable <strong>de</strong> captación estén instalados<br />

y alguno <strong>de</strong> ellos o ambos sean <strong>de</strong>fectuosos.<br />

I<strong>de</strong>ntificar el sensor <strong>de</strong> temperatura.<br />

Parametrizar:<br />

MP14=4 MotorTempSensorType Sin sensor <strong>de</strong> temperatura<br />

NOTA. Nótese que esta parametrización <strong>de</strong>l sensor <strong>de</strong> temperatura<br />

evita que se produzcan mensajes <strong>de</strong> error <strong>de</strong> temperatura.<br />

I<strong>de</strong>ntificar la búsqueda <strong>de</strong> cero.<br />

Parametrizar:<br />

PP147<br />

(bits 5 y 6) = 1<br />

Homing<br />

Parameter<br />

Home-Switch e I0 no<br />

evaluados<br />

NOTA. Nótese que esta parametrización <strong>de</strong> la búsqueda <strong>de</strong> I0 evita<br />

que se produzcan mensajes <strong>de</strong> error <strong>de</strong> búsqueda <strong>de</strong> I0. Obsérvese<br />

que no podrá realizarse una búsqueda <strong>de</strong> I0 al no ser posible dar<br />

una cota <strong>de</strong> posición.<br />

A<strong>de</strong>más, en la versión 06.14 son incorporados los parámetros:<br />

FP50 MRASProportionalGain<br />

FP51 MRASIntegralTime<br />

FP60 FilterForStatorFluxEstimationOfVoltage<br />

Véase el capítulo 13 <strong>de</strong> este manual para obtener toda la información referente<br />

a estos parámetros.<br />

Forma <strong>de</strong> proce<strong>de</strong>r<br />

Parametrizar el motor siguiendo el procedimiento indicado según diagrama<br />

<strong>de</strong> puesta a punto automática <strong>de</strong> cualquier motor asíncrono especificado<br />

en la figura F. S11/1 <strong>de</strong>l capítulo 11 <strong>de</strong> este manual.<br />

Parametrizar obligatoriamente los parámetros AP2, GP2, MP14 y bits<br />

5 y 6 <strong>de</strong> PP147 con los valores indicados al inicio <strong>de</strong> este apartado.<br />

Parametrizar SP50=0 o en cualquier caso, <strong>de</strong> activar este filtro pasabajo<br />

<strong>de</strong> primer or<strong>de</strong>n <strong>de</strong> la captación <strong>de</strong> la velocidad, hacerlo siempre<br />

con un valor superior a 2000 Hz para su frecuencia <strong>de</strong> corte.<br />

Mantener los parámetros FP50, FP51 y FP60 a su valor por <strong>de</strong>fecto.<br />

Si se observa un comportamiento inestable <strong>de</strong> la dinámica <strong>de</strong>l motor, entonces:<br />

Disminuir el valor <strong>de</strong> FP51 hasta hacer <strong>de</strong>saparecer la inestablidad.<br />

Aumentar el valor <strong>de</strong> FP50 sin que la dinámica <strong>de</strong>l motor entre en vibración.<br />

Aumentar FP51 sin que la dinámica <strong>de</strong>l motor entre en vibración.<br />

Mantener FP60 en su valor por <strong>de</strong>fecto.<br />

NOTA. Si siguiendo este procedimiento no consigue realizar un ajuste<br />

correcto, contacte con <strong>Fagor</strong> <strong>Automation</strong> S.Coop.


Otras aplicaciones<br />

Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

Esta prestación que permite controlar un motor SENSORLESS, tiene<br />

otras aplicaciones alternativas sobre motores asíncronos que sí disponen<br />

<strong>de</strong> captación motor. Así:<br />

Pue<strong>de</strong> evitarse una parada prolongada <strong>de</strong> la producción cuando<br />

hay problemas en la captación motor (entiéndase la placa <strong>de</strong> captación,<br />

el cable <strong>de</strong> captación o el propio captador) parametrizando el<br />

motor como sensorless.<br />

NOTA. Esta opción podrá consi<strong>de</strong>rarse para salir <strong>de</strong>l paso mientras<br />

se repara el elemento <strong>de</strong>teriorado <strong>de</strong> la captación siempre que se<br />

cumpla la restricción <strong>de</strong> no tener que realizar una búsqueda <strong>de</strong> I0 y<br />

se asuma que el nivel <strong>de</strong> regulación será ligeramente inferior (p.ej.<br />

en operaciones <strong>de</strong> <strong>de</strong>sbaste).<br />

ADVERTENCIA. Si se encuentra en una situación <strong>de</strong> este tipo y el motor<br />

dispone <strong>de</strong> un termistor tipo Klixon, una sobretemperatura <strong>de</strong>l motor pue<strong>de</strong><br />

ser recogida por el PLC <strong>de</strong>l armario. Éste activará su apertura asegurando<br />

la vida <strong>de</strong> los bobinados <strong>de</strong>l motor. Si dispone <strong>de</strong> otro tipo <strong>de</strong><br />

sensor (p.ej. KTY84-130) será necesario que al menos los dos hilos correspondientes<br />

<strong>de</strong>l cable <strong>de</strong> captación estén conectados entre el motor y<br />

el regulador (en el caso <strong>de</strong> haber <strong>de</strong>sconectado el cable por posible <strong>de</strong>fecto)<br />

para asegurar la vida <strong>de</strong>l bobinado.<br />

Pue<strong>de</strong> diagnosticarse si un comportamiento anómalo <strong>de</strong>l motor es<br />

<strong>de</strong>bido al <strong>de</strong>terioro <strong>de</strong> algún elemento <strong>de</strong> la captación motor. El diagnóstico<br />

<strong>de</strong>l estado <strong>de</strong> la captación <strong>de</strong>berá ser interpretado en su conjunto.<br />

Parametrizar:<br />

GP2=2 Feedback1Type<br />

AP2=1<br />

AsynchronousRegulation<br />

Type<br />

Encó<strong>de</strong>r cuadrado TTL en<br />

un motor FM7<br />

Control Sensorless<br />

y comprobar un contaje correcto <strong>de</strong> esta captación mediante la visualización<br />

<strong>de</strong> la variable PV51.<br />

Si se da un error <strong>de</strong> captación, ayú<strong>de</strong>se <strong>de</strong> los errores que se muestran<br />

en el display <strong>de</strong>l regulador para averiguar qué elemento <strong>de</strong>l conjunto <strong>de</strong><br />

la captación pue<strong>de</strong> estar fallando.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Motor asíncrono SENSORLESS 11.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

255


Puesta a punto <strong>de</strong> un cabezal asíncrono<br />

11.<br />

PUESTA A PUNTO DE UN CABEZAL ASÍNCRONO<br />

Cálculo <strong>de</strong> la inductancia en serie<br />

256<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

256<br />

11.3 Cálculo <strong>de</strong> la inductancia en serie<br />

En presencia <strong>de</strong> cabezales <strong>de</strong> alta velocidad el valor <strong>de</strong> la inductancia <strong>de</strong><br />

fugas <strong>de</strong>l motor es bajo. Para que la regulación <strong>de</strong>l cabezal tenga un buen<br />

comportamiento, este valor <strong>de</strong> la inductancia <strong>de</strong> fugas <strong>de</strong>be superar un valor<br />

mínimo. De no ser así, es necesario instalar una inductancia trifásica en<br />

serie entre el motor y el regulador.<br />

Entonces, primeramente habrá que preguntarse si la inductancia <strong>de</strong> fugas<br />

<strong>de</strong>l motor supera el valor mínimo según la expresión:<br />

0,005182 V0 Nmáx<br />

I0 2<br />

- (L<br />

Lh 1 + L2 ) >100 µH<br />

Fpwm Nbase 2<br />

P<br />

· · · ·<br />

Si no se cumple esta expresión no será necesario instalar la inductancia en<br />

serie. Ahora bien, si se cumple, sí será necesario y su valor vendrá dado<br />

por:<br />

0,005182 V0 Nmáx<br />

I0 2<br />

- (L<br />

Lh 1 + L2 )<br />

Fpwm Nbase 2<br />

P<br />

Lserie = · · · ·<br />

don<strong>de</strong>:<br />

Término Descripción Unida<strong>de</strong>s Parámetro<br />

V0 Tensión en vacío (fase-fase) Vrms MP40<br />

I0 Corriente en vacío Arms MP39<br />

Nmáx Velocidad máxima rev/min MP26<br />

Fpwm Frecuencia <strong>de</strong> PWM Hz GP1<br />

p Número <strong>de</strong> pares <strong>de</strong> polos - MP5<br />

Nbase Velocidad base rev/min MP25<br />

Lh Ganancia <strong>de</strong> la inductancia<br />

mútua<br />

- MP30 / MP37<br />

L1 + L2 Suma <strong>de</strong> inductancias <strong>de</strong> fugas<br />

(fase-neutro) <strong>de</strong> estátor y rótor<br />

H MP11+ MP28<br />

Lserie Inductancia serie H CP16<br />

OBLIGACIÓN. Es recomendable utilizar una frecuencia <strong>de</strong> PWM <strong>de</strong> 8 kHz<br />

(en lugar <strong>de</strong> 4 kHz) con el fin <strong>de</strong> evitar instalar la bobina trifásica. Ahora<br />

bien, esto pue<strong>de</strong> repercutir en la necesidad <strong>de</strong> tener que instalar un regulador<br />

mayor <strong>de</strong>bido al <strong>de</strong>rating <strong>de</strong> corriente y, por consiguiente, a la reducción<br />

<strong>de</strong> potencia que el regulador podrá suministrar.<br />

A la hora <strong>de</strong> adquirir una inductancia trifásica <strong>de</strong>berán ser suministrados<br />

como datos, al fabricante <strong>de</strong> la mismas, las siguientes características:<br />

Valor <strong>de</strong> la inductancia L serie H<br />

Frecuencia <strong>de</strong> pulsación <strong>de</strong> cálculo <strong>de</strong> la L serie Fpwm kHz<br />

Corriente nominal (en S1) <strong>de</strong>l motor I S1 A


PUESTA A PUNTO<br />

DE UN CABEZAL<br />

SÍNCRONO<br />

12.1 Cabezal síncrono frente a cabezal asíncrono<br />

12<br />

Hasta ahora, las aplicaciones <strong>de</strong> cabezal han sido llevadas a cabo mediante<br />

motores asíncronos con rótor en jaula <strong>de</strong> ardilla, comúnmente <strong>de</strong>nominados<br />

motores <strong>de</strong> inducción. Sin embargo, en la actualidad, ya son<br />

utilizados para estas mismas aplicaciones, motores síncronos con rótor<br />

<strong>de</strong> imanes permanentes. La razón fundamental <strong>de</strong> esta nueva ten<strong>de</strong>ncia<br />

estriba en las mejores prestaciones ofrecidas por un cabezal síncrono<br />

frente a un asíncrono. Algunas <strong>de</strong> ellas son:<br />

Mayor <strong>de</strong>nsidad <strong>de</strong> par. Aumento <strong>de</strong> par para el mismo volumen activo.<br />

Menor tiempo <strong>de</strong> aceleración. Disminución <strong>de</strong>l tiempo empleado en<br />

acelerar para un mismo momento <strong>de</strong> inercia.<br />

Menores pérdidas rotóricas. Disminución <strong>de</strong> las pérdidas en el rótor<br />

para una misma intensidad nominal y, por tanto, mayores rendimientos<br />

y menores dilataciones <strong>de</strong> cabezal.<br />

ADVERTENCIA. Antes <strong>de</strong> instalar un cabezal síncrono, léase <strong>de</strong>tenidamente<br />

el apartado «módulo <strong>de</strong> protección <strong>de</strong> tensión» <strong>de</strong>l capítulo 15.<br />

PROTECCIONES <strong>de</strong> este manual con el fin <strong>de</strong> averiguar si será necesario<br />

o no instalar un módulo <strong>de</strong> protección <strong>de</strong> tensión (entre motor y regulador)<br />

para no provocar daños en el regulador.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

257


Puesta a punto <strong>de</strong> un cabezal síncrono<br />

12.<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

Condiciones para su control<br />

264<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

258<br />

12.2 Condiciones para su control<br />

Si <strong>de</strong>s<strong>de</strong> la versión 06.10 se disponía <strong>de</strong> un <strong>software</strong> capaz <strong>de</strong> controlar<br />

un motor síncrono <strong>de</strong> imanes permanentes en aplicaciones <strong>de</strong> cabezal<br />

(cabezal síncrono) <strong>de</strong> hasta 10000 rev/min, a partir <strong>de</strong> la versión 06.20 se<br />

dispone <strong>de</strong> un <strong>software</strong> capaz <strong>de</strong> controlar un motor síncrono <strong>de</strong> hasta 1<br />

kHz con GP1=4000 o <strong>de</strong> hasta 2 kHz con GP1=8000. Esto es, para un<br />

motor síncrono (con o sin par <strong>de</strong> reluctancia) <strong>de</strong> dos pares <strong>de</strong> polos<br />

(MP5=2), las velocida<strong>de</strong>s máximas controlables serán <strong>de</strong> 30000 y 60000<br />

rev/min, respectivamente.<br />

Las expresiones que permiten obtener la velocidad máx controlable según<br />

el nº <strong>de</strong> pares <strong>de</strong> polos <strong>de</strong>l motor (MP5) son:<br />

Con GP1=4000 Hz; máx= 60 x (1 kHz / MP5) en rev/min<br />

Con GP1=8000 Hz; máx= 60 x (2 kHz / MP5) en rev/min<br />

NOTA. Recuér<strong>de</strong>se que GP1 (F00700) PwmFrequency refleja la frecuencia<br />

<strong>de</strong> conmutación <strong>de</strong> los IGBTs y MP5 (F01201) MotorPolesPairs el nº<br />

<strong>de</strong> pares <strong>de</strong> polos <strong>de</strong>l motor. Compruébese con cuál <strong>de</strong> estos dos valores<br />

<strong>de</strong> GP1 se obtiene un mejor comportamiento <strong>de</strong>l motor.<br />

Si bien FAGOR dispone <strong>de</strong> motores síncronos en su catálogo, éstos no gozan<br />

<strong>de</strong> los requerimientos necesarios para trabajar en aplicaciones <strong>de</strong> cabezal.<br />

Esto significa que, cualquier cabezal síncrono que vaya a ser<br />

gobernado por un regulador <strong>Fagor</strong> <strong>de</strong>berá seguir un tratamiento <strong>de</strong> motor<br />

<strong>de</strong> usuario (motor NO FAGOR) y cumplir, al menos, con todos los requisitos<br />

siguientes:<br />

Disponer <strong>de</strong> una captación conocida por un regulador FAGOR, p.ej.<br />

1Vpp.<br />

Disponer <strong>de</strong> un sensor <strong>de</strong> temperatura conocido por un regulador FA-<br />

GOR, p.ej. KTY84-130.<br />

Disponer <strong>de</strong> un regulador FAGOR <strong>de</strong> cabezal - ref. SPD o SCD - que<br />

pueda suministrar una corriente nominal superior a la corriente nominal<br />

<strong>de</strong>l motor.<br />

NOTA. Recuér<strong>de</strong>se que el mayor regulador <strong>de</strong> cabezal <strong>de</strong>l catálogo<br />

<strong>de</strong> FAGOR es el <strong>de</strong> referencia SPD 3.250. Su corriente nominal en<br />

régimen S1 es <strong>de</strong> 135 A y en régimen S6-40% <strong>de</strong> 175,5 A.<br />

Por tanto, si su motor síncrono va a utilizarse en una aplicación <strong>de</strong> cabezal<br />

y tiene una corriente nominal superior a los valores indicados,<br />

no podrá seleccionar ningún regulador FAGOR para gobernarlo.<br />

Nunca <strong>de</strong>be parametrizarse esta configuración:<br />

MP50=0 El motor conectado es síncrono<br />

GP1=8000 Frecuencia <strong>de</strong> conmutación <strong>de</strong> los IGBTs es <strong>de</strong> 8 kHz<br />

GP10 no 0 Dispone <strong>de</strong> captación directa<br />

Para solucionar este conflicto <strong>de</strong>berá cambiarse la parametrización <strong>de</strong> uno<br />

<strong>de</strong> ellos.<br />

Normalmente, esta situación no se produce nunca ya que, en presencia <strong>de</strong><br />

cabezales <strong>de</strong> alta velocidad, es poco común la existencia <strong>de</strong> reducciones,<br />

con lo cual no suele disponerse <strong>de</strong> captación directa.


12.3 Parametrización <strong>de</strong> un cabezal síncrono <strong>de</strong> usuario<br />

(a)<br />

Puesta a punto <strong>de</strong> un cabezal síncrono<br />

NOTA. Se enten<strong>de</strong>rá por cabezal síncrono <strong>de</strong> usuario, un motor síncrono<br />

utilizado en una aplicación don<strong>de</strong> se dispone <strong>de</strong> un cabezal y no<br />

está contemplado en el catálogo <strong>de</strong> motores <strong>de</strong> <strong>Fagor</strong>. En a<strong>de</strong>lante, se<br />

utilizarán indistintamente los términos «motor NO FAGOR» o «motor 0»<br />

cuando se haga alusión a un motor <strong>de</strong> usuario.<br />

En presencia <strong>de</strong> un motor síncrono <strong>de</strong> cabezal, el regulador que lo va a<br />

controlar no llevará nunca almacenado el fichero por <strong>de</strong>fecto y,<br />

por tanto, no dispondrá <strong>de</strong> la tabla <strong>de</strong> parámetros propia <strong>de</strong>l motor (salvo<br />

que, previamente, en alguna otra ocasión ya haya sido ajustado por <strong>Fagor</strong>).<br />

Es por esta razón que será necesario realizar una parametrización<br />

manual <strong>de</strong> los parámetros <strong>de</strong> motor.<br />

En este proceso <strong>de</strong> parametrización (que <strong>de</strong>berá realizarse, insisto, manualmente)<br />

se irán introduciendo, uno por uno, los valores <strong>de</strong> un conjunto<br />

<strong>de</strong> parámetros conocidos <strong>de</strong>l motor, dados todos ellos por el fabricante<br />

<strong>de</strong>l mismo. Los parámetros implicados en este proceso se <strong>de</strong>tallarán más<br />

a<strong>de</strong>lante, en la tabla T. S12/2.<br />

Modo <strong>de</strong> proce<strong>de</strong>r<br />

Antes <strong>de</strong> parametrizar los parámetros propios <strong>de</strong> motor, asegúrese <strong>de</strong> que<br />

ha sido instalada una versión <strong>de</strong> <strong>software</strong> para cabezal y no para eje y parametrice<br />

MP50 = 0 (síncrono) que por <strong>de</strong>fecto sale a 1.<br />

Es muy recomendable parametrizar a<strong>de</strong>más los parámetros correspondientes<br />

a la captación motor.<br />

Es necesario que la captación motor que incorpora el cabezal síncrono sea<br />

conocida por un regulador FAGOR. La señal <strong>de</strong> la captación motor se<br />

transmite a través <strong>de</strong>l cable <strong>de</strong> captación con <strong>de</strong>stino al conector X4 <strong>de</strong>l regulador.<br />

Parámetros a tener en cuenta:<br />

GP2.# F00701 Feedback1Type<br />

NP116 S00116 ResolutionOfFeedback1<br />

Una vez asignado el valor conveniente a estos parámetros se proce<strong>de</strong>rá<br />

posteriormente a parametrizar los parámetros propios <strong>de</strong>l motor <strong>de</strong>s<strong>de</strong> el<br />

WinDDSSetup.<br />

Para ello:<br />

Seleccionar el grupo M (motor), <strong>de</strong>s<strong>de</strong> la ventana <strong>de</strong> configuración<br />

<strong>de</strong> parámetros (modo modificación) <strong>de</strong>l programa <strong>de</strong> ajuste WinDDS-<br />

Setup.<br />

Con nivel <strong>de</strong> acceso OEM o superior se <strong>de</strong>spliega una ventana don<strong>de</strong><br />

aparece el icono (a) <strong>de</strong> selección <strong>de</strong>l motor.<br />

Esto ocurre siempre que haya sido seleccionado previamente el parámetro<br />

MP1 (S00141) MotorType.<br />

NOTA. Nótese que para un nivel <strong>de</strong> acceso BÁSICO no se muestra el<br />

icono (a) en la ventana. No será posible realizar la selección y, por tanto,<br />

no podrá llevarse a cabo la parametrización <strong>de</strong>l motor.<br />

Al pulsar el botón (a) se <strong>de</strong>spliega en pantalla la ventana .<br />

Como la parametrización va a realizarse manualmente, para un motor <strong>de</strong><br />

usuario es necesario inicializar a cero previamente todos los parámetros<br />

indicados en la tabla T. S12/2.<br />

Para ello, parametrizar MP1 = CLEAR MOTOR PARAMETERS (<strong>de</strong>s<strong>de</strong> el<br />

WinDDSSetup). Véase figura F. S12/1.<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

Parametrización <strong>de</strong> un cabezal síncrono <strong>de</strong> usuario 12.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

259


Puesta a punto <strong>de</strong> un cabezal síncrono<br />

12.<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

Parametrización <strong>de</strong> un cabezal síncrono <strong>de</strong> usuario<br />

264<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

260<br />

(b)<br />

Mediante la barra <strong>de</strong> <strong>de</strong>splazamiento vertical <strong>de</strong> la ventana izquierda localizar<br />

el campo en el listado que se<br />

ofrece. Activar la flecha única <strong>de</strong> selección (todos los sets) o una <strong>de</strong> las<br />

flechas <strong>de</strong> selección (set por set) para asignar «clear motor parameters»<br />

a MP1.x y validar pulsando el icono (b) que aparece en la parte superior<br />

<strong>de</strong>recha <strong>de</strong> esta misma ventana.<br />

F. S12/1<br />

Selección <strong>de</strong> para MP1.<br />

Una vez finalizado este proceso se habrán inicializado a cero, entre otros,<br />

los siguientes parámetros:<br />

T. S12/1 Parámetros que se inicializan a cero tras introducir en MP1.<br />

Parámetro ID SERCOS Nombre<br />

MP1 F01210 MotorType<br />

MP3 S00111 MotorContinuousStallCurrent<br />

MP5 F01201 MotorPolesPairs<br />

MP6 F01202 MotorRatedSupplyVoltage<br />

MP7 F01203 MotorPowerFactor<br />

MP10 F01206 MotorStatorResistance<br />

MP11 F01207 MotorStatorLeakageInductance (*)<br />

MP12 F01208 MotorNominalPower<br />

MP14 F01210 MotorTempSensorType<br />

MP25 F01221 MotorRatedSpeed<br />

MP26 F01222 MotorMaximumSpeed<br />

* Nótese que para un motor síncrono, MP11 representa la inductancia <strong>de</strong><br />

estátor <strong>de</strong>l motor y no la <strong>de</strong> fugas, ya que no tiene sentido hablar <strong>de</strong> inductancia<br />

<strong>de</strong> fugas en estos motores. Téngase en cuenta este aviso en<br />

cualquier referencia al parámetro MP11 <strong>de</strong> este capítulo.


Puesta a punto <strong>de</strong> un cabezal síncrono<br />

Ahora, parametrizar manualmente <strong>de</strong>s<strong>de</strong> el WinDDSSetup y, uno por uno,<br />

todos y cada uno <strong>de</strong> los siguientes parámetros:<br />

T. S12/2 Parámetros necesarios a parametrizar en una puesta a punto<br />

<strong>de</strong> un cabezal síncrono.<br />

MP1 F01210 MotorType<br />

MP3 S00111 MotorContinuousStallCurrent<br />

MP5 F01201 MotorPolesPairs<br />

MP10 F01206 MotorStatorResistance<br />

MP11 F01207 MotorStatorLeakageInductance (*)<br />

MP12 F01208 MotorNominalPower<br />

MP14 F01210 MotorTempSensorType (**)<br />

MP25 F01221 MotorRatedSpeed<br />

MP26 F01222 MotorMaximumSpeed<br />

* Léase la nota <strong>de</strong> la página anterior.<br />

** Sensor <strong>de</strong> temperatura <strong>de</strong>l motor: Es necesario que el sensor <strong>de</strong><br />

temperatura que incorpora el cabezal síncrono sea conocido por un regulador<br />

FAGOR. Los dos hilos <strong>de</strong>l sensor van incorporados en el propio cable<br />

<strong>de</strong> captación y cuyo <strong>de</strong>stino es el conector X4 <strong>de</strong>l regulador.<br />

A<strong>de</strong>más, parametrizar los parámetros específicos <strong>de</strong> cabezal síncrono.<br />

Estos parámetros aparecen en la versión <strong>de</strong> <strong>software</strong> 06.10 y pue<strong>de</strong> obtenerse<br />

más información sobre ellos en el capítulo 13. PARÁMETROS, VA-<br />

RIABLES Y COMANDOS <strong>de</strong> este mismo manual.<br />

MP42 F01239 StartingSpeedForFielweakening<br />

MP43 F01240 Ke_VoltageConstant<br />

MP50=0 F01282 SynchronousAsynchronous<br />

NOTA. Los valores con los que <strong>de</strong>ben parametrizarse los parámetros<br />

MP42 y MP43 <strong>de</strong>l regulador serán suministrados por el fabricante <strong>de</strong>l<br />

motor. A<strong>de</strong>más, recuér<strong>de</strong>se que con cabezal síncrono, siempre hay que<br />

parametrizar MP50 = 0.<br />

Finalizada esta parametrización, grabarla en la memoria flash <strong>de</strong>l regulador<br />

con el fin <strong>de</strong> que que<strong>de</strong> almacenada <strong>de</strong> manera permanente.<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

Parametrización <strong>de</strong> un cabezal síncrono <strong>de</strong> usuario 12.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

261


Puesta a punto <strong>de</strong> un cabezal síncrono<br />

12.<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

Proceso <strong>de</strong> arranque<br />

264<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

262<br />

12.4 Proceso <strong>de</strong> arranque<br />

Para establecer el control <strong>de</strong> un cabezal síncrono, también es necesario<br />

conocer en el arranque cual es la posición relativa que ocupan los imanes<br />

(solidariamente unidos al rótor) respecto <strong>de</strong>l estátor, es <strong>de</strong>cir, cuál es la posición<br />

eléctrica.<br />

Si el motor seleccionado no dispone <strong>de</strong> un encó<strong>de</strong>r con sistema <strong>de</strong> medida<br />

<strong>de</strong> la posición absoluta en un giro completo será necesario estimar su valor<br />

en el arranque ya que el regulador necesitará esta información para po<strong>de</strong>r<br />

realizar el control <strong>de</strong>l motor. Ver apartado «Posición eléctrica en el arranque<br />

<strong>de</strong>l motor» <strong>de</strong>l capítulo 10 <strong>de</strong> este manual don<strong>de</strong> se <strong>de</strong>talla la prestación<br />

que realiza esta estimación.


12.5 Ajuste <strong>de</strong> lazos<br />

Ajuste <strong>de</strong>l lazo <strong>de</strong> corriente<br />

Puesta a punto <strong>de</strong> un cabezal síncrono<br />

Ajustar el PI <strong>de</strong> corriente supone encontrar los valores <strong>de</strong> CP1 (Kp) y<br />

CP2 (Ti) óptimos en función <strong>de</strong>l motor parametrizado en el parámetro<br />

MP1 <strong>de</strong>l regulador.<br />

Parámetro a tener en cuenta:<br />

CP8=1 F00317 CurrentLoopGainsCalculation<br />

Si se parametriza CP8 a 1 en un regulador que va a gobernar un motor<br />

síncrono no <strong>Fagor</strong>, se activa, en el arranque <strong>de</strong>l regulador, un autocálculo<br />

<strong>de</strong> los valores CP1 (Kp) y CP2 (Ti) a partir <strong>de</strong> los valores con los que<br />

se han parametrizado MP10 (R) y MP11 (L), realizando así un ajuste <strong>de</strong>l<br />

lazo <strong>de</strong> corriente. Esto ocurrirá realmente así, siempre que se cumplan<br />

las siguientes condiciones:<br />

El motor consi<strong>de</strong>rado es un motor <strong>de</strong> usuario, es <strong>de</strong>cir, no comercializado<br />

por FAGOR.<br />

CP8 está a 1 y a<strong>de</strong>más, los parámetros MP10 (F01206) MotorStatorResistance<br />

y MP11 (F01207) MotorStatorLeakageInductance son distintos<br />

<strong>de</strong> cero, necesariamente.<br />

Por tanto,<br />

1. Comprobar que CP8 = 1 y si aún no se han parametrizado:<br />

MP10.# F01206 MotorStatorResistance<br />

MP11.# F01207 MotorStatorLeakageInductance<br />

¡hágalo! Los valores <strong>de</strong> estos parámetros vendrán suministrados por<br />

el fabricante <strong>de</strong>l motor.<br />

NOTA. Recuér<strong>de</strong>se que todos los parámetros <strong>de</strong> motor ya <strong>de</strong>berían<br />

estar parametrizados.<br />

2. Grabar parámetros <strong>de</strong>s<strong>de</strong> el icono <strong>de</strong>l WinDDSSetup o ejecutando el<br />

comando GC1 y un posterior «soft-reset» ejecutando el comando<br />

GV11.<br />

3. Arrancar el regulador nuevamente<br />

NOTA. En el nuevo arranque, se activará la prestación <strong>de</strong>l auto-cálculo<br />

<strong>de</strong>l PI <strong>de</strong>l lazo <strong>de</strong> corriente y serán parametrizados CP1 y CP2 con<br />

los valores a<strong>de</strong>cuados.<br />

4. Grabar parámetros nuevamente para almacenar en la memoria flash<br />

<strong>de</strong>l regulador los valores <strong>de</strong> CP1 y CP2 obtenidos.<br />

5. Realizar un posterior «soft- reset» ejecutándo el comando GV11.<br />

El PI <strong>de</strong>l lazo <strong>de</strong> corriente estará ahora ajustado.<br />

Ajuste <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

El ajuste <strong>de</strong>l lazo <strong>de</strong> velocidad será llevado a cabo siguiendo las consi<strong>de</strong>raciones<br />

<strong>de</strong>finidas para cualquier motor y ya explicadas en el capítulo 4.<br />

EL REGULADOR DE VELOCIDAD <strong>de</strong> este mismo manual.<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

Ajuste <strong>de</strong> lazos 12.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

263


Puesta a punto <strong>de</strong> un cabezal síncrono<br />

12.<br />

264<br />

PUESTA A PUNTO DE UN CABEZAL SÍNCRONO<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


PARÁMETROS,<br />

VARIABLES Y<br />

COMANDOS<br />

13.1 Notaciones<br />

Notación empleada<br />

Grupo<br />

13<br />

[ Grupo ] [ Tipo ] [ Índice ] [ .Gama ]<br />

Carácter i<strong>de</strong>ntificador <strong>de</strong>l grupo lógico al que pertenece el parámetro o la<br />

variable.<br />

Los grupos <strong>de</strong> parámetros son:<br />

T. S13/1 Grupo <strong>de</strong> parámetros, variables y comandos.<br />

Nº Función Grupo Letra<br />

1 Modo <strong>de</strong> operación Aplicación A<br />

2 Señales <strong>de</strong> control Bornero B<br />

3 Lazo <strong>de</strong> control <strong>de</strong> corriente Corriente C<br />

4 Diagnóstico <strong>de</strong> errores Diagnósticos D<br />

5 Simulador <strong>de</strong> encó<strong>de</strong>r Encó<strong>de</strong>r E<br />

6 Lazo <strong>de</strong> control <strong>de</strong> flujo Flujo F<br />

7 Generales <strong>de</strong>l sistema Generales G<br />

8 Hardware <strong>de</strong>l sistema Hardware H<br />

9 Entradas analógicas y digitales Entradas I<br />

10 Temperaturas y tensiones Monitorización K<br />

11 Motion Control y PLC MC y PLC L<br />

12 Propieda<strong>de</strong>s <strong>de</strong>l motor Motor M<br />

13 Elementos mecánicos Mecánicos N<br />

14 Salidas analógicas y digitales Salidas O<br />

15 Lazo <strong>de</strong> posición Posición P<br />

16 Comunicación <strong>de</strong>l sistema<br />

Comunicación<br />

SERCOS / CAN<br />

Q<br />

17 Propieda<strong>de</strong>s <strong>de</strong> la captación Rótor R<br />

18 Lazo <strong>de</strong> control <strong>de</strong> velocidad Velocidad S<br />

19 Parámetros <strong>de</strong> par y potencia Par T<br />

20 Ayudas a la parametrización Misceláneas X<br />

Tipo<br />

Carácter i<strong>de</strong>ntificador <strong>de</strong>l tipo <strong>de</strong> dato al que correspon<strong>de</strong> la información.<br />

Pue<strong>de</strong> ser:<br />

P Parámetro: Define el funcionamiento <strong>de</strong>l sistema.<br />

V Variable: Legible y modificable dinámicamente.<br />

C Comando: Ejecuta alguna acción concreta.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

265


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Notaciones<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

266<br />

i<br />

La diferencia entre parámetro y variable estriba en que el primero dispone<br />

<strong>de</strong> un valor inicial programable y, salvo excepciones, cualquier modificación<br />

<strong>de</strong> su valor sólo tendrá efecto mientras sea validado. Véase el<br />

comando validar GC4 y su icono asociado en la aplicación WinDDSSetup.<br />

Índice<br />

Número i<strong>de</strong>ntificador <strong>de</strong>ntro <strong>de</strong>l grupo al que pertenece.<br />

Set<br />

Conjunto <strong>de</strong> parámetros que pue<strong>de</strong>n configurar <strong>de</strong> forma diferente un sistema.<br />

Muchos <strong>de</strong> los parámetros se <strong>de</strong>sdoblan en sets.<br />

Únicamente tiene sentido hablar <strong>de</strong> sets en presencia <strong>de</strong> parámetros, no<br />

así <strong>de</strong> variables. Ver «Sets <strong>de</strong> parámetros y reducciones» <strong>de</strong>l capítulo 8<br />

<strong>de</strong> este manual.<br />

Ejemplos <strong>de</strong> la <strong>de</strong>finición.<br />

SP40.4 Grupo S parámetro (P) Nº 10, set 4<br />

CV21 Grupo C variable (V) Nº 21<br />

GC1 Grupo G comando (C) Nº 1<br />

I<strong>de</strong>ntificación<br />

En la <strong>de</strong>scripción <strong>de</strong> cada i<strong>de</strong>ntificador <strong>de</strong>l tipo <strong>de</strong> dato (parámetro, variable<br />

o comando) que más a<strong>de</strong>lante se <strong>de</strong>talla, se representarán, simbólicamente<br />

mediante caracteres, ciertas características relevantes a tener en<br />

cuenta en cada uno <strong>de</strong> ellos.<br />

Se interpretarán <strong>de</strong>l siguiente modo:<br />

T. S13/2 Descripción <strong>de</strong> los i<strong>de</strong>ntificadores.<br />

Set <strong>de</strong> parámetros # Parámetro extendido en sets<br />

Efecto inmediato * Parámetro modificable ON LINE<br />

Variable modificable W Variable modificable <strong>de</strong>s<strong>de</strong> cualquier nivel<br />

Nivel <strong>de</strong> acceso F <strong>Fagor</strong><br />

O OEM<br />

Usuario (básico)<br />

Signo s Con signo<br />

Ligado al motor M Valor <strong>de</strong>terminado por MotorType (MP1)<br />

Tipo <strong>de</strong> motor S Síncrono exclusivamente<br />

A Asíncrono exclusivamente<br />

Aplicación <strong>de</strong>l motor AX Como eje exclusivamente<br />

SP Como cabezal exclusivamente<br />

Nótese que:<br />

La visualización <strong>de</strong>l valor <strong>de</strong> cualquier parámetro o variable in<strong>de</strong>pendientemente<br />

<strong>de</strong>l nivel <strong>de</strong> acceso disponible pue<strong>de</strong> llevarse a cabo a<br />

través <strong>de</strong> la aplicación WinDDSSetup.<br />

El valor <strong>de</strong> cualquier parámetro podrá ser modificado siempre que se<br />

disponga <strong>de</strong>l código <strong>de</strong> acceso correspondiente. Su nivel <strong>de</strong> acceso<br />

para ser modificado viene dado por la etiqueta F (FAGOR), O (OEM)<br />

o en blanco (básico) junto al nombre <strong>de</strong>l parámetro.<br />

El valor <strong>de</strong> cualquier variable podrá ser modificado siempre que se<br />

disponga <strong>de</strong>l código <strong>de</strong> acceso correspondiente. Su nivel <strong>de</strong> acceso<br />

para ser modificado viene dado por la etiqueta F (FAGOR), O (OEM)<br />

o W (básico) junto al nombre <strong>de</strong> la variable.<br />

INFORMACIÓN. Adviértase que una variable pue<strong>de</strong> modificarse <strong>de</strong>s<strong>de</strong><br />

nivel básico (sin código <strong>de</strong> acceso alguno) si aparece etiquetada con una<br />

W. Si el nivel <strong>de</strong> acceso es más restrictivo (OEM o FAGOR) aparecerá<br />

etiquetada con el símbolo o , respectivamente, y podrá modificarse<br />

sólo si se dispone <strong>de</strong>l código <strong>de</strong> acceso correspondiente. Si no dispone<br />

<strong>de</strong> ninguna etiqueta, entonces será sólo <strong>de</strong> lectura y, por tanto, no<br />

será modificable.


Parámetros, variables y comandos<br />

El ID (número i<strong>de</strong>ntificador) que aparece representado entre corchetes<br />

característico <strong>de</strong> cada parámetro, variable o comando correspon<strong>de</strong> al propio<br />

<strong>de</strong>l Standard SERCOS Interface. Todos los iniciados por la letra S<br />

(p.ej: S109) pertenecen a dicho estándar. Para los parámetros <strong>Fagor</strong> (p.<br />

ej: F1612) su i<strong>de</strong>ntificador estándar SERCOS se obtiene sumando el valor<br />

32768 a su índice numérico. Así, p. ej: el parámetro F24 según el<br />

Standard SERCOS Interface es S (24+32768); esto es: S32792.<br />

NOTA. Pue<strong>de</strong>n ser utilizados indistintamente el i<strong>de</strong>ntificador ID SER-<br />

COS o el i<strong>de</strong>ntificador ID CAN que se facilitan en la tabla al final <strong>de</strong>l capítulo<br />

para hacer referencia a cualquier parámetro, variable o comando<br />

<strong>de</strong> un regulador aunque el interfaz <strong>de</strong> comunicación <strong>de</strong>l sistema sea<br />

CAN. Utilice, por tanto, cualquiera <strong>de</strong> los dos i<strong>de</strong>ntificadores (ID SER-<br />

COS o ID CAN) que le sea más oportuno.<br />

El ID SERCOS para parámetros extendidos en sets se obtiene sumando<br />

el valor 4096 a cada set. Así, p. ej. consi<strong>de</strong>rando SP1, el ID SERCOS<br />

correspondiente a SP1.0 es S100, a SP1.1 es S4196, a SP1.2 es S8289,<br />

...<br />

Los parámetros FAGOR extendidos en sets se verán afectados por las<br />

dos consi<strong>de</strong>raciones que se acaban <strong>de</strong> citar.<br />

Ejemplo 1.<br />

MP4 FMS S00109 MotorPeakCurrent<br />

Esta nomenclatura se interpreta <strong>de</strong> la siguiente forma:<br />

Parámetro <strong>de</strong>l grupo motor (se i<strong>de</strong>ntifica por MP4)<br />

No extensible en sets (no aparece el símbolo # que así lo indique).<br />

No modificable ON LINE (no aparece el símbolo * que así lo indique).<br />

Modificable únicamente <strong>de</strong>s<strong>de</strong> el nivel <strong>de</strong> acceso <strong>Fagor</strong> (se i<strong>de</strong>ntifica<br />

por FMS).<br />

Sin signo (no aparece el símbolo s que así lo indique).<br />

Parámetro ligado al motor y <strong>de</strong>terminado por MP1 (MotorType) (se<br />

i<strong>de</strong>ntifica por FMS).<br />

Utilizable únicamente en presencia <strong>de</strong> motores síncronos (se i<strong>de</strong>ntifica<br />

por FMS).<br />

Utilizable tanto en aplicaciones <strong>de</strong> eje como <strong>de</strong> cabezal (no lleva ni el<br />

i<strong>de</strong>ntificador AX ni SP).<br />

Su ID SERCOS es 109 (se i<strong>de</strong>ntifica por S00109).<br />

Ejemplo 2.<br />

SV7 s F01612 VelocityCommandFinal<br />

Esta nomenclatura se interpreta <strong>de</strong> la siguiente forma:<br />

Variable <strong>de</strong>l grupo «velocidad» (se i<strong>de</strong>ntifica por SV7)<br />

De sólo lectura (no aparece el símbolo W ni etiquetas O o F ).<br />

Con signo (aparece el símbolo s que así lo indica).<br />

Su ID SERCOS al tratarse <strong>de</strong> una variable FAGOR (se i<strong>de</strong>ntifica por<br />

F01612) se obtiene <strong>de</strong> sumar 1612 + 32768 = 34380 (ID representado<br />

como S34380).<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Notaciones 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

267


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Notaciones<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

268<br />

i<br />

Ejemplo 3.<br />

Notas<br />

HV1 (AX) S00110 S3LoadCurrent<br />

Esta nomenclatura se interpreta <strong>de</strong> la siguiente forma:<br />

Variable <strong>de</strong>l grupo «hardware» (se i<strong>de</strong>ntifica por HV1)<br />

De sólo lectura (no aparece el símbolo W ni etiquetas O o F).<br />

Sin signo (no aparece el símbolo s que así lo indique).<br />

Utilizable tanto en presencia <strong>de</strong> motores síncronos como asíncronos<br />

(no incorpora la etiqueta <strong>de</strong> exclusividad A o S)<br />

Utilizable únicamente en aplicaciones <strong>de</strong> motor como eje (la etiqueta<br />

AX así lo indica).<br />

Su i<strong>de</strong>ntificador ID SERCOS al tratarse <strong>de</strong> una variable <strong>Fagor</strong> (se<br />

i<strong>de</strong>ntifica por F01612) se obtiene <strong>de</strong> sumar 1612 + 32768 = 34380 (ID<br />

representado como S34380).<br />

INFORMACIÓN. Adviértase que las unida<strong>de</strong>s físicas y rangos en los que<br />

se dan cada uno <strong>de</strong> los parámetros y variables <strong>de</strong> este capítulo son los<br />

que utiliza la aplicación WinDDSSetup para PC sobre Windows.<br />

A lo largo <strong>de</strong> este capítulo aparece el término «parada» acompañado<br />

siempre <strong>de</strong> su categoría. Aunque en el capítulo 9. SEGURIDAD FUNCIO-<br />

NAL, <strong>de</strong>l manual «man_dds_hard.pdf» ya se <strong>de</strong>finían estos términos, se<br />

repiten aquí a modo <strong>de</strong> notas con el fín <strong>de</strong> que el usuario sepa en todo<br />

momento <strong>de</strong> que se está hablando cuando se hace referencia a una<br />

parada o a una parada <strong>de</strong> emergencia y a su categoría sin tener que acudir<br />

al manual anteriormente mencionado.<br />

Tanto en una parada como en una parada <strong>de</strong> emergencia el objetivo es<br />

<strong>de</strong>tener los elementos móviles <strong>de</strong> la máquina. La diferencia estriba en<br />

que la parada <strong>de</strong> emergencia viene siempre provocada por algún riesgo<br />

inminente a personas y se activa por la acción humana <strong>de</strong> manera directa.<br />

En este capítulo se hablará siempre <strong>de</strong> «parada» pero teniendo presente<br />

que si es provocada directamente por la acción humana (p. ej.<br />

pulsación <strong>de</strong> la seta <strong>de</strong> emergencia) en una situación <strong>de</strong> peligro inminente,<br />

don<strong>de</strong> se lee «parada» <strong>de</strong>berá leerse «parada <strong>de</strong> emergencia».<br />

A<strong>de</strong>más, según se efectúe, se hablará <strong>de</strong> parada:<br />

Categoría 0. Parada no controlada. Se realiza una <strong>de</strong>sconexión inmediata<br />

<strong>de</strong> la alimentación <strong>de</strong> los accionamientos <strong>de</strong> la máquina. Es provocada<br />

mediante:<br />

Desactivación <strong>de</strong> la señal Drive Enable o<br />

Activación <strong>de</strong> un error que requiere categoría 0.<br />

Entiéndase como error que <strong>de</strong>sactiva el PWM.<br />

Categoría 1. Parada controlada. Se mantiene la alimentación <strong>de</strong> los accionamientos<br />

<strong>de</strong> la máquina hasta su parada realizando su <strong>de</strong>sconexión<br />

tras haber parado. Es provocada mediante:<br />

Desactivación <strong>de</strong> la señal Speed Enable o<br />

Activación <strong>de</strong> un error que requiere categoría 1.<br />

Entiéndase como error que <strong>de</strong>sactiva el PWM tras parar.<br />

Categoría 2. Parada controlada. Se mantiene siempre la alimentación<br />

<strong>de</strong> los accionamientos <strong>de</strong> la máquina incluso <strong>de</strong>spués <strong>de</strong> haberse <strong>de</strong>tenido.<br />

Es provocada mediante:<br />

Activación <strong>de</strong> la señal Halt.


13.2 Grupos <strong>de</strong> parámetros, variables y comandos<br />

Grupo A. Aplicación<br />

AP1 O S00032 PrimaryOperationMo<strong>de</strong><br />

Función<br />

Parámetros, variables y comandos<br />

Establece el modo <strong>de</strong> funcionamiento en lo referente<br />

a la configuración <strong>de</strong>l sistema.<br />

T. S13/3 Parámetro AP1. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

3 Establece la activación <strong>de</strong> los feedforward (en el caso <strong>de</strong><br />

trabajar con consigna <strong>de</strong> posición).<br />

= 0 Control <strong>de</strong> posición con error <strong>de</strong> seguimiento<br />

(feedforwards <strong>de</strong>sactivados).<br />

= 1 Control <strong>de</strong> posición sin error <strong>de</strong> seguimiento<br />

(feedforwards activados).<br />

2, 1, 0 [LSB] Definen si la consigna es <strong>de</strong> velocidad o posición<br />

atendiendo a<strong>de</strong>más al tipo <strong>de</strong> captación.<br />

= 001 Reservado.<br />

= 010 Consigna <strong>de</strong> velocidad (sin lazo <strong>de</strong> posición).<br />

= 011 Consigna <strong>de</strong> posición con captación motor.<br />

= 100 Consigna <strong>de</strong> posición con captación directa.<br />

= 101 Consigna <strong>de</strong> posición con ambas captaciones.<br />

Valor por <strong>de</strong>fecto 000011 en binario (= 3 en <strong>de</strong>cimal), consigna <strong>de</strong> posición<br />

con captación motor y feedforwards <strong>de</strong>sactivados.<br />

Véanse los capítulos 3, 4 y 5 <strong>de</strong> este manual para obtener más <strong>de</strong>talles<br />

sobre estos conceptos.<br />

AP2 OA S00033 AsynchronousRegulationType<br />

Función Tipo <strong>de</strong> control sobre el motor asíncrono.<br />

Valores válidos 0, 1 y 2.<br />

0 Control vectorial por orientación <strong>de</strong> flujo rotórico.<br />

Este control es utilizado con captador <strong>de</strong> velocidad.<br />

1 Control vectorial SENSORLESS basado en el<br />

mo<strong>de</strong>lo <strong>de</strong> tensión.<br />

2 Control V/f.<br />

Valor por <strong>de</strong>fecto 0 Control vectorial por orientación <strong>de</strong> flujo rotórico.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.14.<br />

Modificado haciendo disponible el control V/f (valor<br />

2) a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

NOTA. Con motores síncronos parametrizar siempre AP2=0.<br />

OBLIGACIÓN. Cualquier modificación llevada a cabo sobre el parámetro<br />

AP2, surtirá efecto únicamente si tras el cambio se ejecuta un soft-reset<br />

en el regulador. Recuér<strong>de</strong>se que: ¡No será suficiente con la ejecución<br />

<strong>de</strong> «validar»! Si no se opera <strong>de</strong> este modo, el WinDDSSetup le advertirá<br />

<strong>de</strong> ello mediante un mensaje.<br />

AP5 O F02001 PlcPrgScanTime<br />

Función Establece el período <strong>de</strong> repetición <strong>de</strong>l módulo principal<br />

<strong>de</strong>l PLC [PRG].<br />

Valores válidos 4, 8, 12, 16 o 20.<br />

Valor por <strong>de</strong>fecto 4.<br />

Unida<strong>de</strong>s 1 ms.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

269


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

270<br />

Grupo B. Entradas - Salidas (no programables)<br />

Agrupa las variables relacionadas con las señales <strong>de</strong> control hardware no<br />

programables y las variables lógicas asociadas a la función Halt y Drive<br />

Enable a través <strong>de</strong> la línea serie. La activación <strong>de</strong> la función Halt equivale<br />

a poner consigna <strong>de</strong> velocidad nula manteniendo el rótor bloqueado<br />

(con par), y genera una parada <strong>de</strong> categoría 2. Pue<strong>de</strong> ser activada a través<br />

<strong>de</strong> una señal eléctrica en alguna <strong>de</strong> las entradas digitales <strong>de</strong>l regulador<br />

por medio <strong>de</strong>l WinDDSSetup a través <strong>de</strong> la línea serie o a través <strong>de</strong>l<br />

interfaz SERCOS o CAN. La función Halt se activa (<strong>de</strong>tiene el motor)<br />

cuando se dispone <strong>de</strong> cero voltios en la entrada eléctrica asignada a la<br />

variable BV1, cuando se solicita <strong>de</strong>s<strong>de</strong> el WinDDSSetup (variable BV3=0)<br />

o cuando se solicita <strong>de</strong>s<strong>de</strong> el PLC <strong>de</strong>l CNC vía SERCOS o CAN (bit 13<br />

<strong>de</strong> la variable DV32 a cero voltios).<br />

BV1 O F00201 HaltDrivePin<br />

Función Controla la función Halt a través <strong>de</strong> una señal eléctrica.<br />

BV1 se asigna al parámetro IP10-IP13 correspondiente<br />

a la entrada digital que va a funcionar<br />

como Halt.<br />

Valor por <strong>de</strong>fecto 1 Sin efecto.<br />

Ejemplo.<br />

IP11= BV1. La entrada digital 2 realiza la función <strong>de</strong> Halt, es <strong>de</strong>cir, con<br />

cero voltios en el pin 2 referido al pin 5, activa la función Halt y el motor<br />

efectúa una parada <strong>de</strong> categoría 2.<br />

BV3 O F00202 HaltDriveDnc<br />

Función Controla la función Halt a través <strong>de</strong> la línea serie.<br />

Valor por <strong>de</strong>fecto 1 Sin efecto.<br />

Ejemplo.<br />

BV3 = 0. Activa la función Halt.<br />

With modular drives<br />

SpeedEnable Pin<br />

[X2 of the drive]<br />

SystemSpeedEnable Pin<br />

[X2 of the<br />

p. supply] *<br />

SpeedEnable<br />

[SERCOS or CAN]<br />

SPENA<br />

With compact drives<br />

SpeedEnable Pin<br />

SpeedEnable<br />

[SERCOS or CAN]<br />

SPENA<br />

DriveEnable Pin<br />

DriveEnableDnc<br />

DriveEnable<br />

[SERCOS or CAN]<br />

DRENA<br />

HaltDrive Pin<br />

HaltDriveDnc<br />

Halt<br />

[SERCOS or CAN]<br />

DV32 [S00134]<br />

[bit 15]<br />

[X2 of the drive]<br />

DV32 [S00134]<br />

[bit 15]<br />

[X2 of the drive]<br />

BV7 [F00203]<br />

DV32 [S00134]<br />

[bit 14]<br />

BV1 [F00201]<br />

BV3 [F00202]<br />

DV32 [S00134]<br />

[bit 13]<br />

F. S13/1<br />

Control <strong>de</strong> la función Halt a través <strong>de</strong> la línea serie.<br />

La activación <strong>de</strong> la función Drive Enable permite la circulación <strong>de</strong> corriente<br />

por el motor. Pue<strong>de</strong> ser <strong>de</strong>sactivada a través <strong>de</strong> una señal eléctrica en<br />

el conector <strong>de</strong> control X2 <strong>de</strong>l regulador <strong>de</strong>s<strong>de</strong> la aplicación WinDDSSetup,<br />

a través <strong>de</strong> la línea serie o a través <strong>de</strong>l interfaz SERCOS o CAN.<br />

OR<br />

OR<br />

OR<br />

SpeedEnable<br />

Function<br />

(*) X6 if it is an RPS power supply<br />

OR<br />

SpeedEnable<br />

Function<br />

DriveEnable<br />

Function<br />

Halt Function


Parámetros, variables y comandos<br />

La función Drive Enable se <strong>de</strong>sactiva (anula el par motor) cuando hay<br />

cero voltios en esa entrada eléctrica, cuando se solicita <strong>de</strong>s<strong>de</strong> el<br />

WinDDSSetup (variable BV7= 0) o cuando se solicita <strong>de</strong>s<strong>de</strong> el PLC <strong>de</strong>l<br />

CNC vía SERCOS o CAN (bit 14 <strong>de</strong> la variable DV32 (variable DRENA<br />

en el PLC) se pone a cero voltios).<br />

BV7 O F00203 DriveEnableDnc<br />

Función Controla la función Drive Enable por la línea serie.<br />

Valor por <strong>de</strong>fecto<br />

Ejemplo.<br />

1 Sin efecto.<br />

BV7=0. Desactiva la función Drive Enable, anula el par motor.<br />

BV14 F00204 NotProgrammableIOs<br />

Función Variable que indica los valores lógicos <strong>de</strong> las señales<br />

eléctricas <strong>de</strong> control <strong>de</strong>l regulador. Una tensión<br />

<strong>de</strong> 24 voltios en la entrada eléctrica supone un 1 lógico<br />

en los bits <strong>de</strong> esta variable.<br />

T. S13/4 Variable BV14. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

4 [MSB] Status PS (en el bus intermodular X1)<br />

3 Error reset<br />

2 DR. OK (en el microprocesador, no en los pines <strong>de</strong> X2)<br />

1 Speed Enable & System Speed Enable (regulador y fuente)<br />

0 [LSB] Drive Enable<br />

Ejemplo.<br />

BV14=18 (10010 en binario).<br />

Lsc_Status y Speed Enable & System Speed Enable son activos.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

271


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

272<br />

Grupo C. Corriente<br />

CP1.# *OM S00106.# CurrentProportionalGain<br />

Función Valor <strong>de</strong> la ganancia proporcional <strong>de</strong>l lazo <strong>de</strong> corriente.<br />

Valores válidos 0 ... 32767.<br />

Unida<strong>de</strong>s 0,01 V/A.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

CP2.# *OM S00107.# CurrentIntegralTime<br />

Función Valor <strong>de</strong> la ganancia integral <strong>de</strong>l lazo <strong>de</strong> corriente.<br />

Valores válidos 0 ... 32767.<br />

Unida<strong>de</strong>s 0,001 ms.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

CP3.# *FMA F00300.# CurrentFeedbackDerivativeGain<br />

Función Valor <strong>de</strong> la ganancia <strong>de</strong>rivativa <strong>de</strong>l lazo <strong>de</strong> corriente.<br />

Valores válidos 0 ... 8 000.<br />

Unida<strong>de</strong>s 1 µs.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

CP4.# *FMA F00301.#<br />

Current<br />

AdaptationProportionalGain<br />

CP5.# *FMA F00302.# CurrentAdaptationIntegralTime<br />

Función Adaptación <strong>de</strong>l valor <strong>de</strong> la acción proporcional-integral<br />

<strong>de</strong>l PI <strong>de</strong> corriente.<br />

Valores válidos 100 ... 10 000. La acción <strong>de</strong>l PI a bajas velocida<strong>de</strong>s<br />

pue<strong>de</strong> ir <strong>de</strong>s<strong>de</strong> la décima parte hasta diez veces<br />

la acción a altas velocida<strong>de</strong>s.<br />

(CP4xCP1)/1000 <strong>de</strong>be ser menor que el máximo<br />

valor que pueda tomar CP1.<br />

(CP5xCP2)/1000 <strong>de</strong>be ser menor que el máximo<br />

valor que pueda tomar CP2.<br />

Valor por <strong>de</strong>fecto 500% (acción proporcional constante a cualquier<br />

velocidad). 1 000% (acción integral constante a<br />

cualquier velocidad).<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Modificados en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

CP6.# FMA F00303.# CurrentAdaptationLowerLimit<br />

Función Es el límite superior <strong>de</strong> las velocida<strong>de</strong>s consi<strong>de</strong>radas<br />

bajas (en rev/min).<br />

Valores válidos Menor que CP7.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

CP7.# FMA F00304.# CurrentAdaptationUpperLimit<br />

Función Es el límite inferior <strong>de</strong> las velocida<strong>de</strong>s consi<strong>de</strong>radas<br />

altas (en rev/min).<br />

Valores válidos Menor que SP10 y mayor que CP6.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

Asynchronous motor<br />

Adapter-current-PID<br />

CP1<br />

CP5*CP2<br />

CP2<br />

CP4*CP1<br />

Gain<br />

CP6<br />

CP7<br />

Kp<br />

Speed<br />

F. S13/2<br />

Interpretación gráfica <strong>de</strong> estos parámetros.<br />

Ti<br />

CP1 (S00106) CurrentProportionalGain<br />

CP2 (S00107) CurrentIntegralTime<br />

CP4 (F00301) CurrentAdaptationProportionalGain<br />

CP5 (F00302) CurrentAdaptationIntegralTime<br />

CP6 (F00303) CurrentAdaptationLowerLimit<br />

CP7 (F00304) CurrentAdaptationUpperLimit


Parámetros, variables y comandos<br />

CP8 F F00317 CurrentLoopsGainCalculations<br />

Función Parámetro que permite auto-calcular los valores<br />

CP1 (Kp) y CP2 (Ti) a partir <strong>de</strong> MP10 (R) y MP11<br />

(L) para el ajuste <strong>de</strong>l lazo <strong>de</strong> corriente en motores<br />

síncronos no FAGOR y los ajustes <strong>de</strong> los lazos <strong>de</strong><br />

corriente, flujo y fuerza contra-electromotriz en motores<br />

asíncronos no FAGOR.<br />

Valores válidos 0 No activado (por <strong>de</strong>fecto)<br />

1 Activado<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

Ampliado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.08.<br />

CP9.# *OA F00318.# CurrentLoopBandwidth<br />

Función Ancho <strong>de</strong> banda <strong>de</strong>l lazo <strong>de</strong> corriente <strong>de</strong> un motor<br />

asíncrono a velocidad nula. Utilizado por el regulador<br />

en sus cálculos internos con el fin <strong>de</strong> mantener<br />

este ancho <strong>de</strong> banda a altas revoluciones.<br />

Valores válidos 0 (no habilitado) ... 8 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1 Hz.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

CP16 FA F00316 SeriesInductance<br />

Función Este parámetro sólo proce<strong>de</strong> en cabezales <strong>de</strong> alta<br />

velocidad por disponer <strong>de</strong> una inductancia <strong>de</strong> fugas<br />

muy baja. Con el fin <strong>de</strong> realizar un control correcto<br />

<strong>de</strong>l lazo <strong>de</strong> corriente es necesario introducir (entre el<br />

regulador y el motor) una inductancia trifásica en serie<br />

con la <strong>de</strong>l motor tratando <strong>de</strong> aumentar la inductancia<br />

<strong>de</strong> fugas. El valor mínimo <strong>de</strong> la inductancia <strong>de</strong><br />

fugas <strong>de</strong>l motor será 100 µH. El valor <strong>de</strong> CP16 será<br />

Lserie. Para obtener más información referente al<br />

cálculo <strong>de</strong> este valor, ver apartado - 11.3. Cálculo<br />

<strong>de</strong> la inductancia en serie - <strong>de</strong>l capítulo 11.<br />

Valores válidos 0 ... 100 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001 mH.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

CP20.# O F00307.# CurrentLimit<br />

Función Límite <strong>de</strong> la consigna <strong>de</strong> corriente que llega al lazo<br />

<strong>de</strong> corriente <strong>de</strong>l sistema. Ver esquema <strong>de</strong> configuración<br />

interna. Este valor es impuesto por el usuario.<br />

Valores válidos 0 ... 3 000.<br />

Depen<strong>de</strong> <strong>de</strong>l regulador conectado.<br />

Unida<strong>de</strong>s 0,1 Arms.<br />

Valor por <strong>de</strong>fecto En accionamientos con servomotores FXM o FKM el<br />

parámetro CP20 tomará el menor <strong>de</strong> los valores dados<br />

por la corriente <strong>de</strong> pico <strong>de</strong>l regulador y <strong>de</strong>l motor.<br />

Con motores SPM, FM7 o FM9 tomará el valor<br />

<strong>de</strong> la corriente máxima <strong>de</strong>l regulador.<br />

CP21.# Os F00319.# PeakCurrentAutophasingOnline<br />

Función Amplitud <strong>de</strong> la corriente alta durante la ejecución <strong>de</strong>l<br />

comando GC7 (AutophasingOnline). Ver figura F.<br />

S13/3.<br />

Valores válidos - 1 ... 3 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Arms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

273


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

274<br />

CP22.# Os F00320.# NominalCurrentAutophasingOnline<br />

Función Amplitud <strong>de</strong> la corriente baja durante la ejecución <strong>de</strong>l<br />

comando GC7 (AutophasingOnline). Ver figura F.<br />

S13/3.<br />

Valores válidos - 1 ... 3 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Arms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

CP23 O F00321 AutophasingOnlineFastSlope<br />

Función Pendiente <strong>de</strong> la rampa <strong>de</strong> corriente con la que es alcanzada<br />

la amplitud <strong>de</strong> la corriente alta durante la<br />

ejecución <strong>de</strong>l comando GC7(AutophasingOnline).<br />

Ver figuras F. S13/3 y F. S10/5.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 A/s.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

CP24 O F00322 AutophasingOnlineSlowSlope<br />

Función Pendiente <strong>de</strong> la rampa <strong>de</strong> corriente con la que es alcanzada<br />

la amplitud <strong>de</strong> la corriente baja durante la<br />

ejecución <strong>de</strong>l comando GC7 (AutophasingOnline).<br />

Ver figuras F. S13/3 y F. S10/5.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 A/s.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

Parámetros que <strong>de</strong>ben ajustarse sólo si el proceso <strong>de</strong> ejecución <strong>de</strong>l<br />

comando GC7 (AutophasingOnline) no finaliza satisfactoriamente.<br />

I (A)<br />

CP21<br />

CP22<br />

CP21= Amplitud <strong>de</strong> la corriente alta en A; CP21máx= Ipico<br />

CP22= Amplitud <strong>de</strong> la corriente baja en A; CP22máx=Inom<br />

CP23= Pendiente rápida en A/s<br />

CP24= Pendiente lenta en A/s<br />

CP24<br />

CP23<br />

t (s)<br />

Nota. Dar a estos parámetros valores bajos en presencia <strong>de</strong> motores<br />

<strong>de</strong> gran<strong>de</strong>s pares y <strong>de</strong> gran<strong>de</strong>s inercias.<br />

Ver a<strong>de</strong>más figura F. S10/5.<br />

F. S13/3<br />

Parámetros que <strong>de</strong>ben ser ajustados cuando la ejecución <strong>de</strong>l comando<br />

GC7 (AutophasingOnline) no es satisfactoria.<br />

CP26 Os F00324 I0electSlowVelocity<br />

Función Velocidad eléctrica lenta en la ejecución <strong>de</strong> los comandos<br />

GC3 (Autophasing) y GC7 (AutophasingOnline).<br />

NOTA. Recuér<strong>de</strong>se que la velocidad eléctrica equivale<br />

a la velocidad mecánica por el nº <strong>de</strong> pares <strong>de</strong><br />

polos.<br />

Valores válidos - 3 200 000 ... 3 200 000.<br />

Valor por <strong>de</strong>fecto 15 000.<br />

Unida<strong>de</strong>s 0,001 mrpm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.


CP27 Os F00325 I0electFastVelocity<br />

Parámetros, variables y comandos<br />

Función Velocidad eléctrica rápida en la ejecución <strong>de</strong> los comandos<br />

GC3 (Autophasing) y GC7 (AutophasingOnline).<br />

NOTA. Recuér<strong>de</strong>se que la velocidad eléctrica equivale<br />

a la velocidad mecánica por el nº <strong>de</strong> pares <strong>de</strong><br />

polos.<br />

Valores válidos - 3 200 000 ... 3 200 000.<br />

Valor por <strong>de</strong>fecto 60 000.<br />

Unida<strong>de</strong>s 0,001 mrpm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

CP30.# *O F00308.# CurrentCommandFilterType<br />

Función Este parámetro permite seleccionar los filtros 1 y/o 2<br />

aplicables a la consigna <strong>de</strong> corriente y establecer el<br />

tipo <strong>de</strong> filtro correspondiente a cada uno <strong>de</strong> ellos.<br />

Pue<strong>de</strong>n parametrizarse como tipo <strong>de</strong> filtro pasa-bajo<br />

o corta-banda. Así, atendiendo a los bits 4, 5, 6 y 7<br />

<strong>de</strong> este parámetro y recordando que el bit menos<br />

significativo es el bit 0:<br />

T. S13/5 Parámetro CP30. Significado <strong>de</strong> sus bits.<br />

Bit FUNCIÓN<br />

4 FILTRO 1. HABILITAR / DESHABILITAR<br />

0 No habilitado. CP31 y CP32, no funcionales<br />

1 Habilitado. CP31 y CP32, funcionales<br />

5 FILTRO 1. SELECCIONAR TIPO<br />

0 Pasa-bajo<br />

1 Corta-banda<br />

6 FILTRO 2. HABILITAR / DESHABILITAR<br />

0 No habilitado. CP33 y CP34, no funcionales<br />

1 Habilitado. CP33 y CP34, funcionales<br />

7 FILTRO 2. SELECCIONAR TIPO<br />

0 Pasa-bajo<br />

1 Corta-banda<br />

El resto <strong>de</strong> los bits son <strong>de</strong> carácter reservado. Para conocer todas las posibles<br />

configuraciones, ver apartado «Parametrización <strong>de</strong> los filtros» <strong>de</strong>l<br />

capítulo 3 <strong>de</strong> este manual.<br />

Valores válidos 0 ... 240.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

CP31.# *O F00312.#<br />

CurrentCommandFilter1<br />

Frequency<br />

Función Frecuencia <strong>de</strong> corte <strong>de</strong>l FILTRO 1 <strong>de</strong> la consigna <strong>de</strong><br />

corriente.<br />

Valores válidos 0 ... 4 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 Hz.<br />

CP32.# *O F00313.#<br />

CurrentCommandFilter1<br />

Damping<br />

Función Según el tipo <strong>de</strong> FILTRO 1 seleccionado:<br />

FILTRO PASA-BAJO. Factor <strong>de</strong> amortiguamiento<br />

<strong>de</strong>l filtro <strong>de</strong> la consigna <strong>de</strong> corriente en milésimas.<br />

FILTRO CORTA-BANDA. Anchura <strong>de</strong> la frecuencia<br />

<strong>de</strong> corte en Hz.<br />

Valores válidos 0 ... 8 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1. Adimensional.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

275


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

276<br />

CP33.# *OS F00314.#<br />

CurrentCommandFilter2<br />

Frequency<br />

Función Frecuencia <strong>de</strong> corte <strong>de</strong>l FILTRO 2 <strong>de</strong> la consigna <strong>de</strong><br />

corriente.<br />

Valores válidos 0 ... 4 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 Hz.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

CP34.# *OS F00315.#<br />

CurrentCommandFilter2<br />

Damping<br />

Función Según el tipo <strong>de</strong> FILTRO 2 seleccionado:<br />

FILTRO PASA-BAJO. Factor <strong>de</strong> amortiguamiento<br />

<strong>de</strong>l filtro <strong>de</strong> la consigna <strong>de</strong> corriente en milésimas.<br />

FILTRO CORTA-BANDA. Anchura <strong>de</strong> la frecuencia<br />

<strong>de</strong> corte en Hz.<br />

Valores válidos 0 ... 8 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1. Adimensional.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

CP50 *O F00326 CurrentFeedbackFilterFrequency<br />

Función Permite seleccionar uno <strong>de</strong> los dos filtros pasa-bajo<br />

incorporados en la placa VECON-4 <strong>de</strong>l regulador.<br />

Sus frecuencias <strong>de</strong> corte son <strong>de</strong> 3,7 y 80 kHz, respectivamente.<br />

Llevan a cabo tareas <strong>de</strong> filtrado <strong>de</strong> la<br />

corriente con el fin <strong>de</strong> mejorar el comportamiento dinámico<br />

<strong>de</strong>l motor.<br />

Valores válidos 0, 1 y 2.<br />

0 AUTOMÁTICO<br />

Regulador Frecuencia PWM<br />

en kHz<br />

Frecuencia <strong>de</strong><br />

corte <strong>de</strong>l filtro<br />

Cabezal 4 80,0 kHz<br />

Cabezal 8 80,0 kHz<br />

Eje 4 80,0 kHz<br />

Eje 8 3,7 kHz<br />

Valor por <strong>de</strong>fecto<br />

1 FILTRO PASA-BAJO (fc = 3,7 kHz)<br />

2 FILTRO PASA-BAJO (fc = 80,0 kHz)<br />

0 AUTOMÁTICO<br />

Unida<strong>de</strong>s Adimensional<br />

Versión Operativo a partir <strong>de</strong> la versiones <strong>de</strong> <strong>software</strong> 06.26 y<br />

08.05.<br />

CV1 s F00309 CurrentUFeedback<br />

CV2 s F00310 CurrentVFeedback<br />

Función Visualización <strong>de</strong>l valor <strong>de</strong>l feedback <strong>de</strong> la corriente<br />

que circula por las fases U/V.<br />

Valores válidos - 2 000 ... 2 000.<br />

Unida<strong>de</strong>s 0,1 A (valores instantáneos).<br />

CV3 F00311 CurrentFeedback<br />

Función Visualización <strong>de</strong> la corriente eficaz que circula por el<br />

motor.<br />

Valores válidos 0 ... 2 000.<br />

Unida<strong>de</strong>s 0,1 Arms (valor eficaz).<br />

CV10 Fs F00305 CurrentUOffset<br />

CV11 Fs F00306 CurrentVOffset<br />

Función Compensación <strong>de</strong>l offset <strong>de</strong> captación <strong>de</strong> corriente<br />

<strong>de</strong> la fase U/V.<br />

Valores válidos - 5 000 ... 5 000 (según el regulador conectado).<br />

Valor por <strong>de</strong>fecto 0 Este valor es medido y ajustado en fábrica.


Grupo D. Diagnóstico<br />

DP142 O S00142 ApplicationType<br />

Parámetros, variables y comandos<br />

Función Parámetro informativo. Contiene el tipo <strong>de</strong> aplicación<br />

a la que se <strong>de</strong>dica el regulador (p.ej. cabezal, eje rotatorio).<br />

DV1 S00011 Class1Diagnostics(Errors)<br />

Función Contiene un dato numérico que codificado en 16 bits<br />

<strong>de</strong>l sistema binario representa la situación <strong>de</strong> los<br />

errores según tabla adjunta. Bit (<strong>de</strong> más a menos<br />

significativo), nombre, codificación en el display y<br />

frontal <strong>de</strong>l módulo.<br />

T. S13/6 Parámetro DV1. Significado <strong>de</strong> sus bits.<br />

Bit Nombre Error<br />

15 [MSB] ManufacturerSpecificError Rest.<br />

14 Class1Reversed<br />

13 TravelLimit<br />

12 CommunicationError E400 E499<br />

11 ExcessiveFollowingError E156<br />

10 PowerSupplyPhaseError<br />

9 Un<strong>de</strong>rVoltageError E307<br />

8 OverVoltageError E304, E306<br />

7 OverCurrentError E212<br />

6 ErrorInElectronicCommunicationSystem E213 E214<br />

5 FeedbackError E600 E699<br />

4 ControlVoltageError E100 E105<br />

3 CoolingErrorShutdown E106<br />

2 MotorOvertempShutdown E108<br />

1 AmplifierOvertempShutdown E107<br />

0 [LSB] OverloadShutdown E201, E202, E203<br />

Bit 0 No error, Bit 1 Error<br />

Ejemplo.<br />

DV1=32804 (1000000000100100 en binario). Existencia <strong>de</strong> un FeedbackError,<br />

un MotorOvertempShutdown y un ManufacturerSpecific Error.<br />

DV9 S00012 Class2Diagnostics(Warnings)<br />

Función Contiene un dato numérico que codificado en 16 bits<br />

<strong>de</strong>l sistema binario representa la situación <strong>de</strong> los avisos<br />

(warnings) según tabla adjunta. Bit (<strong>de</strong> más a<br />

menos significativo).<br />

T. S13/7 Parámetro DV9. Significado <strong>de</strong> sus bits.<br />

Bit Nombre Aviso<br />

15 ManufacturerSpecificBit * El resto<br />

14 Reservado<br />

13 TargetPositionOutsi<strong>de</strong>TheTravelZone A13<br />

12, ..., 4 Reservados<br />

3 CoolingErrorShutdown A3<br />

2 MotorOvertempShutdown A2<br />

1 AmplifierOvertempShutdown A1<br />

0 [LSB] OverloadShutdown A0<br />

* Cualquier otro aviso (warning) que se produzca y que no sea alguno <strong>de</strong><br />

los que aparece en esta tabla, p.ej. A189, activa el bit 15 <strong>de</strong> DV9 a 1.<br />

Ejemplo.<br />

DV9=8 (0000000000001000 en binario). Existencia <strong>de</strong>l aviso CoolingError-<br />

Shutdown.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

277


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

278<br />

DV10 S00013<br />

Class3Diagnostics<br />

(OperationStatus)<br />

Función Contiene un dato numérico que codificado en 16 bits<br />

<strong>de</strong>l sistema binario representa la situación <strong>de</strong> las<br />

marcas lógicas (el estado <strong>de</strong> operación) según tabla<br />

adjunta. Bit (<strong>de</strong> más a menos significativo).<br />

T. S13/8 Parámetro DV10. Significado <strong>de</strong> sus bits.<br />

Bit Marca Significado<br />

15, 14, 13, 12 Reservados<br />

11, 10, 9, 8 Reservados<br />

7 TV60 (S00337) TV50 > TP2<br />

6 PV136 (S00336) PV189 > PP57<br />

5 Reservado<br />

4 Reservado<br />

3 TV10 (S00333) TV2 > TP1<br />

2 SV3 (S00332) SV2 < SP40<br />

1 SV5 (S00331) SV2 < SP42<br />

0 [LSB] SV4 (S00330) SV2 = SV1<br />

Ejemplo.<br />

DV10=14 (0000000000001110 en binario). Activación <strong>de</strong> SV5, SV3 y TV10.<br />

DV11 F00404 <strong>Fagor</strong>Diagnostics<br />

Función Contiene un dato numérico que codificado en 16 bits<br />

<strong>de</strong>l sistema binario representa la situación <strong>de</strong> alguna<br />

<strong>de</strong> las variables más interesantes en el regulador.<br />

Ver tabla adjunta. Bit (<strong>de</strong> más a menos significativo).<br />

T. S13/9 Parámetro DV11. Significado <strong>de</strong> sus bits.<br />

Bit Variable Significado<br />

15, 14, 13 Reservados<br />

12 TV60 (S00337) PGreaterPx<br />

11 TV10 (S00333) TGreaterTx<br />

10 SV3 (S00332) NFeedbackMinorNx<br />

9 SV5 (S00331) NFeedbackEqual0<br />

8 SV4 (S00330) NFeedbackEqualNCommand<br />

7, 6, 5, 4 GV21 (S00254) ParameterSetActual<br />

3, 2, 1, 0 GV25 (S00255) GearRatioActual<br />

Ejemplo.<br />

DV11=1280 (0000010100000000 en binario). Funcionamiento con gama 0,<br />

set 0, sigue correctamente la consigna, no está parado, está por <strong>de</strong>bajo <strong>de</strong><br />

los umbrales Nx, Tx, y Px.<br />

DV14 F00405 ErrorsInDncFormat<br />

Función Permite leer todos los errores activos en ese mismo<br />

instante. Ver capítulo 14. CÓDIGOS Y MENSA-<br />

JES DE ERROR <strong>de</strong> este manual.<br />

DV31 S00135 DriveStatusWord<br />

Función Contiene un dato numérico que codificado en 16 bits<br />

<strong>de</strong>l sistema binario representa la situación <strong>de</strong>l sistema<br />

en varios aspectos según tabla adjunta. Bit (<strong>de</strong><br />

más a menos significativo). Esta variable se comunica<br />

al CNC a través <strong>de</strong>l interfaz SERCOS o CAN. Los<br />

bits 15 y 14 se asignan a las variables DRSTAF y<br />

DRSTAS, respectivamente, <strong>de</strong>l PLC.


T. S13/10 Parámetro DV31. Significado <strong>de</strong> sus bits.<br />

Bit Significado Posibles valores<br />

15, 14 Power and Torque Status Bits (15,14)<br />

(0,0)<br />

(0,1)<br />

(1,0)<br />

(1,1)<br />

Parámetros, variables y comandos<br />

Significado<br />

DoingInternalTest<br />

ReadyForPower<br />

PowerOn<br />

TorqueOn<br />

Indican en que punto <strong>de</strong> la secuencia <strong>de</strong> arranque está el regulador.<br />

13 Error<br />

12 WarningChangeBit<br />

11 OperationStatusChangeBit<br />

9, 8 AcualOperationMo<strong>de</strong> Bits (9,8)<br />

(0,0)<br />

(0,1)<br />

(1,0)<br />

(1,1)<br />

7 RealTimeStatusBit1<br />

6 RealTimeStatusBit0<br />

5 ChangeBitCommands<br />

4 ... 0 Reservados<br />

Ejemplo.<br />

Significado<br />

InPrimaryMo<strong>de</strong><br />

InSecondary1Mo<strong>de</strong><br />

InSecondary2Mo<strong>de</strong><br />

InSecondary3Mo<strong>de</strong><br />

DV31=11479 (0010110011010110 en binario). Se está efectuando el test<br />

interno (DoingInternalTest), tiene algún error, ...<br />

DV32 S00134 MasterControlWord<br />

Función Contiene un dato numérico que codificado en 16 bits<br />

<strong>de</strong>l sistema binario representa la situación <strong>de</strong> diversas<br />

señales <strong>de</strong> control que el CNC envía al regulador<br />

a través <strong>de</strong>l interfaz SERCOS o CAN. Véase la<br />

tabla adjunta. Bit (<strong>de</strong> más a menos significativo). A<br />

través <strong>de</strong>l interfaz SERCOS o CAN, esta variable se<br />

comunica al CNC. Los bits 15 y 14 correspon<strong>de</strong>n al<br />

valor <strong>de</strong> las salidas digitales SPENA y DRENA, respectivamente,<br />

en el PLC <strong>de</strong>l CNC 8055/55i.<br />

T. S13/11 Variable DV32. Significado <strong>de</strong> sus bits.<br />

Bit Nombre<br />

15 Speed Enable (SPENA)<br />

14 Drive Enable (DRENA)<br />

13 Halt<br />

12, ..., 0 Reservados<br />

Ejemplo.<br />

DV32=57344 (1110000000000000 en binario). El CNC habilita el accionamiento<br />

para que el motor gire atendiendo la consigna <strong>de</strong> velocidad.<br />

DC1 S00099 ResetClass1Diagnostics<br />

Función Reset <strong>de</strong> los errores que aparecen en el display.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

279


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

280<br />

Grupo E. Simulador <strong>de</strong> encó<strong>de</strong>r<br />

EP1 O F00500 Enco<strong>de</strong>rSimulatorPulsesPerTurn<br />

Función Número <strong>de</strong> pulsos que genera el simulador <strong>de</strong> encó<strong>de</strong>r<br />

por vuelta <strong>de</strong>l rótor.<br />

Valores válidos 1 ... 16 360, (número entero).<br />

Valor por <strong>de</strong>fecto 1 250.<br />

Unida<strong>de</strong>s 1 pulsos por vuelta.<br />

NOTA. Con captación motor cuadrada (TTL), <strong>de</strong>be parametrizarse<br />

EP1=NP116 necesariamente, <strong>de</strong> lo contrario aparecerá el código <strong>de</strong><br />

error E502.<br />

EP2 O F00501 Enco<strong>de</strong>rSimulatorI0Position<br />

Función Posición <strong>de</strong>l rótor en la que el simulador <strong>de</strong> encó<strong>de</strong>r<br />

genera la señal I0. Este parámetro pue<strong>de</strong> ser modificado<br />

con el comando EC1 <strong>de</strong>s<strong>de</strong> la aplicación<br />

WinDDSSetup.<br />

Valores válidos 1 ... EP1. (Número entero).<br />

Valor por <strong>de</strong>fecto 1.<br />

EP3 O F00502 Enco<strong>de</strong>rSimulatorDirection<br />

Función Sentido <strong>de</strong> giro <strong>de</strong>l encó<strong>de</strong>r simulado.<br />

Valores válidos 0/1 Horario/antihorario.<br />

Valor por <strong>de</strong>fecto 0 Horario.<br />

EC1 O F00503 Enco<strong>de</strong>rSimulatorSetI0<br />

Función La ejecución <strong>de</strong> este comando fija la posición <strong>de</strong> las<br />

señales <strong>de</strong> I0 en el punto en el que se encuentra el<br />

rótor .<br />

Clockwise-turn<br />

A<br />

B<br />

Io<br />

EP3 = 0<br />

90° PHASE-SHIFT<br />

Enco<strong>de</strong>r Simulator<br />

X3(1)<br />

X3(2)<br />

X3(3)<br />

X3(4)<br />

X3(5)<br />

X3(6)<br />

X3(11)<br />

Example<br />

EP1 [F00500] = 1250<br />

EP2 [F00501] = 20 0<br />

EP3 [F00502] = 0<br />

1125<br />

Rotor<br />

1000<br />

F. S13/4<br />

Detalles <strong>de</strong> los parámetros <strong>de</strong>l grupo E. Simulador <strong>de</strong> encó<strong>de</strong>r.<br />

t<br />

A<br />

B<br />

Io<br />

GND<br />

A<br />

B<br />

Io<br />

A<br />

B<br />

Io<br />

EP1 [F00500]<br />

Enco<strong>de</strong>rSimulatorPulsesPerTurn<br />

EP2 [F00501]<br />

Enco<strong>de</strong>rSimulatorI0Position<br />

EP3 [F00502]<br />

Enco<strong>de</strong>rSimulatorDirection<br />

875<br />

90° PHASE-SHIFT<br />

750<br />

EP3 = 1<br />

HV2-X3 Board Id<br />

1250<br />

625<br />

125<br />

Io<br />

250<br />

500<br />

375<br />

t


Grupo F. Flujo<br />

FP1.# *OMA F00600.# MotorFluxProportionalGain<br />

Parámetros, variables y comandos<br />

Función Valor <strong>de</strong> la ganancia proporcional <strong>de</strong>l lazo <strong>de</strong> flujo.<br />

Valores válidos 0 ... 32 000.<br />

Valor por <strong>de</strong>fecto Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Unida<strong>de</strong>s 0,1 A/Wb.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01 y<br />

modificado en las versiones 06.10 y 07.02.<br />

FP2.# *OMA F00601.# MotorFluxIntegralTime<br />

Función Valor <strong>de</strong>l tiempo integral <strong>de</strong>l lazo <strong>de</strong> flujo.<br />

Valores válidos 0 ... 32 000.<br />

Valor por <strong>de</strong>fecto Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01 y<br />

modificado en las versiones 06.10 y 07.02.<br />

FP20.# *OMA F00602.# MotorBEMFProportionalGain<br />

Función Valor <strong>de</strong> la ganancia proporcional <strong>de</strong> la FCEM (fuerza<br />

contraelectromotriz).<br />

Valores válidos 0 ... 32 000.<br />

Valor por <strong>de</strong>fecto Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Unida<strong>de</strong>s 0,001 mWb/V.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01 y<br />

modificado en las versiones 06.10 y 07.02.<br />

FP21.# *OMA F00603.# MotorBEMFIntegralTime<br />

Función Valor <strong>de</strong>l tiempo integral <strong>de</strong> la FCEM (fuerza contraelectromotriz).<br />

Valores válidos 0 ... 32 000.<br />

Valor por <strong>de</strong>fecto Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01 y<br />

modificado en las versiones 06.10 y 07.02.<br />

FP30 FA F00612 RotorResistanceEstimationActive<br />

Función Activación <strong>de</strong> la estimación <strong>de</strong> la resistencia <strong>de</strong>l rótor.<br />

La resistencia rotórica sufre modificaciones por<br />

efecto <strong>de</strong> las variaciones <strong>de</strong> temperatura y <strong>de</strong> la velocidad<br />

<strong>de</strong> giro <strong>de</strong>l rótor. Para activar la estimación<br />

<strong>de</strong>l nuevo valor <strong>de</strong> la resistencia, la potencia <strong>de</strong>be<br />

ser superior en un 20% a la nominal y este parámetro<br />

<strong>de</strong>be estar a 1.<br />

Valores válidos 0/1 Desactivado/activado.<br />

Valor por <strong>de</strong>fecto 1 Activado<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01 y<br />

modificado en las versiones 06.10 y 07.02.<br />

FP31 FA F00613 RotorFixedTemperature<br />

Función Temperatura fija <strong>de</strong>l rótor. El valor <strong>de</strong> la resistencia rotórica<br />

será el correspondiente a la temperatura indicada<br />

en este parámetro y será consi<strong>de</strong>rado<br />

únicamente si no se activa la estimación ni se dispone<br />

<strong>de</strong> sensor (MP142 o 3) que <strong>de</strong>termine la temperatura.<br />

Valores válidos 0 ... 1 500.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 °C.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01 y<br />

modificado en las versiones 06.10 y 07.02.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

281


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

282<br />

FP40.# *FA F00622.# FluxReduction<br />

Función: Reducción porcentual <strong>de</strong>l nivel <strong>de</strong> flujo. Indica el<br />

porcentaje <strong>de</strong> la corriente magnetizante <strong>de</strong>l motor<br />

sin carga. Reduce el ruido y el calentamiento <strong>de</strong>l<br />

motor girando en vacío. Para anular el efecto <strong>de</strong>l<br />

parámetro, poner este valor a 1 000%.<br />

Valores válidos: 1 ... 1 000.<br />

Valor por <strong>de</strong>fecto: 1 000.<br />

Unida<strong>de</strong>s 1 %.<br />

Versión: Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

FP50 *A F00624 MRASProportionalGain<br />

Función Valor <strong>de</strong> la ganancia proporcional <strong>de</strong>l PI utilizado<br />

en la estimación <strong>de</strong> la velocidad. Sólo aplicable con<br />

AP2=1, es <strong>de</strong>cir, con control <strong>de</strong>l tipo SENSOR-<br />

LESS para motor asíncrono.<br />

Valores válidos 0 ... 32 767.<br />

Valor por <strong>de</strong>fecto 500.<br />

Unida<strong>de</strong>s 1 (rad/s)/Wb².<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.14.<br />

Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.15.<br />

FP51 *A F00625 MRASIntegralTime<br />

Función Valor <strong>de</strong> la ganancia integral <strong>de</strong>l PI utilizado en la<br />

estimación <strong>de</strong> la velocidad. Sólo aplicable con<br />

AP2=1, es <strong>de</strong>cir, con control <strong>de</strong>l tipo SENSOR-<br />

LESS para motor asíncrono.<br />

Valores válidos 0 ... 32 767.<br />

Valor por <strong>de</strong>fecto 200 ms.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.14.<br />

FP60 *OA(SP) F00626<br />

FilterForStatorFluxEstimation<br />

OfVoltageMo<strong>de</strong>l<br />

Función Frecuencia <strong>de</strong> corte <strong>de</strong>l filtro <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> tensión.<br />

Valores válidos 1 ... 8 000.<br />

Valor por <strong>de</strong>fecto 2.<br />

Unida<strong>de</strong>s 1 Hz.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.14.<br />

FP70.# FA F01192.# VFMaximumVoltage<br />

Función Tensión máxima aplicable con control V/f. Ver figura<br />

F. S13/5.<br />

Valores válidos 0 ... 460.<br />

Valor por <strong>de</strong>fecto 400.<br />

Unida<strong>de</strong>s 1 V.<br />

Versión: Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

FP71.# FA F01193.# VFVoltageCurve1<br />

Función Porcentaje <strong>de</strong> la tensión nominal <strong>de</strong>l motor parametrizada<br />

en MP6. Or<strong>de</strong>nada <strong>de</strong>l punto 1 <strong>de</strong> la<br />

gráfica característica <strong>de</strong> V/f. Ver figura F. S13/5.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión: Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.


FP72.# FA F01194.# VFFrequencyCurve1<br />

Parámetros, variables y comandos<br />

Función Porcentaje <strong>de</strong> la velocidad nominal <strong>de</strong>l motor parametrizada<br />

en MP25. Abscisa <strong>de</strong>l punto 1 <strong>de</strong> la<br />

gráfica característica <strong>de</strong> V/f. Ver figura F. S13/5.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

FP73.# FA F01195.# VFVoltageCurve2<br />

Función Porcentaje <strong>de</strong> la tensión nominal <strong>de</strong>l motor parametrizada<br />

en MP6. Or<strong>de</strong>nada <strong>de</strong>l punto 2 <strong>de</strong> la<br />

gráfica característica <strong>de</strong> V/f. Ver figura F. S13/5.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

FP74.# FA F01196.# VFFrequencyCurve2<br />

Función Porcentaje <strong>de</strong> la velocidad nominal <strong>de</strong>l motor parametrizada<br />

en MP25. Abscisa <strong>de</strong>l punto 2 <strong>de</strong> la<br />

gráfica característica <strong>de</strong> V/f. Ver figura F. S13/5.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

Motor voltage<br />

V (volts)<br />

FP70<br />

MP6<br />

FP73xMP6<br />

FP71xMP6<br />

MP39xMP10<br />

Control V/f.<br />

Característica cuadrática<br />

1<br />

FP72xMP25<br />

2<br />

(rpm)<br />

Motor speed<br />

F. S13/5<br />

Representación gráfica <strong>de</strong> los parámetros anteriormente mencionados.<br />

3<br />

MP25<br />

FP74xMP25<br />

FP75xMP6<br />

MP39xMP10<br />

Motor voltage<br />

V (volts)<br />

MP6<br />

Control V/f.<br />

Característica configurable<br />

Motor speed<br />

(rpm)<br />

Ver apartado 10.11. Control V/f <strong>de</strong>l capítulo 10 <strong>de</strong> este manual.<br />

MP25<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

283


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

284<br />

FP75.# FA F01197.# VFBoostVoltage1<br />

Función Porcentaje <strong>de</strong> la tensión nominal <strong>de</strong>l motor. Ver figura<br />

F. S13/5.<br />

NOTA. A velocidad nula <strong>de</strong>l motor se aplica el valor<br />

total <strong>de</strong> su tensión nominal, es <strong>de</strong>cir, el valor<br />

parametrizado en MP6. Con el aumento <strong>de</strong> velocidad<br />

la gráfica característica <strong>de</strong> control V/f irá disminuyendo<br />

<strong>de</strong> forma cuadrática hasta anularse a<br />

la velocidad nominal <strong>de</strong>l motor parametrizada en<br />

MP25.<br />

Valores válidos 0 ... 500.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

FV1 A F00623 BEMF<br />

Función Valor <strong>de</strong> la fuerza contra-electromotriz (FCEM).<br />

Unida<strong>de</strong>s Voltios.


Grupo G. Generales<br />

GP1 O F00700 PwmFrequency<br />

Parámetros, variables y comandos<br />

Función Selecciona la frecuencia <strong>de</strong> conmutación <strong>de</strong> los<br />

IGBTs. Esta frecuencia <strong>de</strong>termina los tiempos <strong>de</strong> los<br />

lazos <strong>de</strong> regulación y <strong>de</strong>l control vectorial. Nótese<br />

que este parámetro es modificable a nivel OEM.<br />

Valores válidos 4 000 y 8 000.<br />

Valor por <strong>de</strong>fecto 4 000 (para motores síncronos y asíncronos).<br />

Unida<strong>de</strong>s 1 Hz.<br />

GP2.# O F00701.# Feedback1Type<br />

Función Tipo <strong>de</strong> captación <strong>de</strong>l motor.<br />

0 Encó<strong>de</strong>r senoidal Stegmann<br />

1 Resólver<br />

2 Encó<strong>de</strong>r cuadrado TTL<br />

Valores válidos 5 Encó<strong>de</strong>r <strong>de</strong> Hei<strong>de</strong>nhain (ERN 1387) para motores<br />

<strong>de</strong> Siemens, familia 1FT6.<br />

6 Encó<strong>de</strong>r senoidal (sólo para cabezales)<br />

7 Sin captación<br />

Valor por <strong>de</strong>fecto 0 Encó<strong>de</strong>r senoidal Stegmann<br />

NOTA. Si su captador no se encuentra entre los que<br />

se acaban <strong>de</strong> enumerar hay que parametrizar GP2<br />

por el sistema <strong>de</strong> bits y disponer <strong>de</strong> una versión 06.18<br />

o superior. Para más información, ver apartado Captación<br />

motor. Parametrización <strong>de</strong>l capítulo 5 <strong>de</strong><br />

este manual.<br />

Valores válidos 0 ... 65 535.<br />

GP3 O F00702 StoppingTimeout<br />

Función Tras la <strong>de</strong>sactivación <strong>de</strong>l Speed Enable y cumplido<br />

un tiempo GP3, si el motor no se ha <strong>de</strong>tenido, se<br />

<strong>de</strong>sactiva el par automáticamente y se genera el<br />

código <strong>de</strong> error E004. Si el motor se <strong>de</strong>tiene antes<br />

<strong>de</strong> superar el tiempo <strong>de</strong>terminado en GP3, también<br />

se <strong>de</strong>sactiva el par, aunque sin generar error.<br />

Valores válidos 0 ... 65 535. Depen<strong>de</strong> <strong>de</strong>l motor.<br />

Valor por <strong>de</strong>fecto 500 (en ejes) y 5 000 (en cabezales).<br />

Unida<strong>de</strong>s 1 ms.<br />

Drive Enable<br />

Function<br />

Speed Enable<br />

Function<br />

Torque "ON"<br />

GP3<br />

F. S13/6<br />

Detalle ilustrativo <strong>de</strong> la <strong>de</strong>finición <strong>de</strong>l parámetro GP3. Tiempo <strong>de</strong> parada.<br />

GP4 O F00703 SetNumber<br />

Función Número <strong>de</strong> sets <strong>de</strong> parámetros útiles. Los sets útiles<br />

van numerados <strong>de</strong>s<strong>de</strong> cero en a<strong>de</strong>lante. Únicamente<br />

pue<strong>de</strong>n ser activados un número limitado <strong>de</strong><br />

sets mediante este parámetro.<br />

Valores válidos 1 ... 8 (<strong>de</strong>s<strong>de</strong> un set hasta todos).<br />

Valor por <strong>de</strong>fecto 1 (un único set).<br />

t<br />

t<br />

t<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

285


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

286<br />

GP5 O F00704 ParameterVersion<br />

Función Almacena la versión <strong>de</strong> la tabla <strong>de</strong> parámetros <strong>de</strong>l<br />

regulador. Es un parámetro <strong>de</strong> sólo lectura.<br />

GP6 O F00717 GearRatioNumber<br />

Función Número <strong>de</strong> reducciones útiles. Las reducciones útiles<br />

van aumentando <strong>de</strong>s<strong>de</strong> cero en a<strong>de</strong>lante. Únicamente<br />

pue<strong>de</strong>n ser activadas un número limitado<br />

<strong>de</strong> reducciones mediante este parámetro.<br />

Valores válidos 1 ... 8 (<strong>de</strong>s<strong>de</strong> una reducción hasta todas).<br />

Valor por <strong>de</strong>fecto 1 (una única reducción).<br />

GP7 O F00720 OverloadTimeLimit<br />

Función Tiempo máximo establecido para un funcionamiento<br />

en condiciones <strong>de</strong> sobrecarga. Superar este valor<br />

<strong>de</strong> tiempo en estas condiciones activa el código<br />

<strong>de</strong> error E203. Ver parámetro GP8.<br />

Valores válidos 0 ... 10 000.<br />

Con GP7=0 se <strong>de</strong>shabilita la <strong>de</strong>tección.<br />

Valor por <strong>de</strong>fecto 200.<br />

Unida<strong>de</strong>s 1 ms.<br />

GP8 O F00721 OverloadVelocityThreshold<br />

Función Umbral <strong>de</strong> velocidad por <strong>de</strong>bajo <strong>de</strong>l cual se consi<strong>de</strong>ra<br />

el motor parado a efectos <strong>de</strong> la <strong>de</strong>tección <strong>de</strong> la<br />

sobrecarga. Ver parámetro GP7.<br />

Valores válidos 0 ... 60 000.<br />

Valor por <strong>de</strong>fecto Para motores <strong>de</strong> cabezal: 100.<br />

Para motores <strong>de</strong> eje: nmáx .<br />

Nota: nmáx correspon<strong>de</strong> a la velocidad máxima <strong>de</strong>l motor.<br />

Unida<strong>de</strong>s 1 rev/min.<br />

GP9 O S00207 DriveOffDelayTime<br />

Función Tras una parada <strong>de</strong> categoría 1 la <strong>de</strong>shabilitación <strong>de</strong>l<br />

PWM <strong>de</strong>l regulador se retrasa el tiempo indicado en<br />

GP9. Es útil en situación <strong>de</strong> ejes no compensados<br />

con freno blocante. Ver apartado <strong>de</strong> esquemas <strong>de</strong>l<br />

armario eléctrico <strong>de</strong>l capítulo 10 <strong>de</strong>l manual<br />

«man_dds_hard.pdf».<br />

NOTA. Este retardo dado en GP9 no afecta a la<br />

función Drive Enable.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0 Desconexión <strong>de</strong>l par motor tras una parada <strong>de</strong><br />

categoría 1.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

GP10 O F00719 Feedback2Type<br />

Función Tipo <strong>de</strong> señal eléctrica recibida <strong>de</strong>s<strong>de</strong> la captación<br />

directa por el conector X3.<br />

Valores válidos 0 No hay captación directa<br />

1 Señal cuadrada TTL<br />

2 Señal senoidal <strong>de</strong> 1 Vpp<br />

3 Señal <strong>de</strong> un captador Stegmann<br />

4 Señal cuadrada TTL con comunicación SSI<br />

5 Señal 1 Vpp con comunicación SSI<br />

Los valores 4 y 5 activan la opción <strong>de</strong> captación directa con comunicación<br />

SSI. La diferencia entre ambas radica en el tipo <strong>de</strong> señal incremental <strong>de</strong>l<br />

captador. A nivel <strong>de</strong> señales incrementales equivalen a los valores 1 y 2,<br />

respectivamente. Por tanto, la parametrización <strong>de</strong> las señales incrementales<br />

se realiza exactamente igual.<br />

Valor por <strong>de</strong>fecto 0 No hay captación directa.


Parámetros, variables y comandos<br />

NOTA. Si su captación no se encuentra entre las que se acaban <strong>de</strong> enumerar<br />

y dispone <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> 06.18 o superior, parametrice<br />

GP10 por el método <strong>de</strong>l sistema <strong>de</strong> bits. Para más información, ver<br />

apartado - Captación directa. Parametrización - <strong>de</strong>l capítulo 5 <strong>de</strong> este<br />

manual.<br />

Valores válidos 0 ... 65 535.<br />

GV2 S00030 ManufacturerVersion<br />

Función Variable que informa <strong>de</strong> la versión en uso y <strong>de</strong>l tipo <strong>de</strong><br />

regulador (eje o cabezal).<br />

GV3 F00705 FlashParameterChecksum<br />

Función Variable que informa <strong>de</strong>l checksum <strong>de</strong> los parámetros.<br />

GV4 S00380 DCBusVoltage<br />

Función Variable que informa <strong>de</strong> la tensión <strong>de</strong>l bus <strong>de</strong> potencia<br />

en voltios.<br />

GV5 F00706 Co<strong>de</strong>Checksum<br />

Función Variable que informa <strong>de</strong>l checksum <strong>de</strong>l <strong>software</strong>.<br />

GV6 F00723 RamParameterChecksum<br />

Función Variable que informa <strong>de</strong>l checksum <strong>de</strong> los parámetros<br />

en RAM.<br />

GV8 F00707 AcessLevel<br />

Función Variable que informa <strong>de</strong>l nivel <strong>de</strong> acceso en el que se<br />

encuentra el usuario.<br />

Valores válidos 1 Básico (usuario)<br />

2 OEM (fabricante)<br />

3 FAGOR<br />

GV9 S00140 DriveType<br />

Función Variable que informa <strong>de</strong> la <strong>de</strong>nominación comercial<br />

<strong>de</strong>l regulador.<br />

Valores válidos Todos los posibles según la codificación dada en el<br />

capítulo 12 <strong>de</strong>l manual «man_dds_hard.pdf».<br />

GV10 O S00262 LoadDefaultsCommand<br />

Función I<strong>de</strong>ntificación <strong>de</strong>l motor e inicialización. La asignación<br />

a esta variable <strong>de</strong> una referencia i<strong>de</strong>ntificativa<br />

<strong>de</strong> un motor particular (ver capítulo 12 <strong>de</strong>l manual<br />

«man_dds_hard.pdf») configura los parámetros ligados<br />

al motor para su control y el resto <strong>de</strong> parámetros<br />

a sus valores por <strong>de</strong>fecto. Ver capítulo 2.<br />

IDENTIFICACIÓN DEL MOTOR <strong>de</strong> este mismo ma-<br />

Valores válidos Las referencias especificadas en el capítulo 12 <strong>de</strong>l<br />

manual «man_dds_hard.pdf» para motores.<br />

GV11 W F00708 SoftReset<br />

Función Variable <strong>de</strong> ejecución <strong>de</strong> un reset por <strong>software</strong>. Ver<br />

apartado «1.7. Proceso <strong>de</strong> inicialización, reset»<br />

<strong>de</strong>l capítulo 1. CONOCIMIENTOS PREVIOS <strong>de</strong> este<br />

mismo manual.<br />

GV13 F00709 PowerBusStatus<br />

Función Variable en la que se indica si hay o no tensión en el<br />

bus <strong>de</strong> potencia.<br />

Valores válidos 0/1 No/Sí.<br />

GV14 F F00710 PowerVoltageMinimum<br />

Función Con el par activo, si la tensión <strong>de</strong> bus es menor que<br />

GV14, se activa el código <strong>de</strong> error E307 o E003.<br />

Valores válidos 0 ... 880.<br />

Unida<strong>de</strong>s 1 V.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

287


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

288<br />

GV15 S F00725 AutophasingOnlineDone<br />

Función Variable que informa <strong>de</strong> si ya se ha realizado el cálculo<br />

<strong>de</strong> la posición eléctrica absoluta en el arranque<br />

o aún está pendiente <strong>de</strong> realizarse la ejecución <strong>de</strong>l<br />

comando GC7 (F01524) AutophasingOnline.<br />

Valores válidos 0/1 No/Sí.<br />

Versión: Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

GV21 S00254 ParameterSetActual<br />

Función Variable que informa <strong>de</strong>l set <strong>de</strong> parámetros activo<br />

utilizado actualmente por el sistema.<br />

Valores válidos 0 ... 7 8 sets posibles.<br />

Valor por <strong>de</strong>fecto 0 Set 0.<br />

GV22 W S00217 ParameterSetPreselection<br />

Función Variable que <strong>de</strong>termina el set <strong>de</strong> parámetros que<br />

será activo cuando haga su aparición la señal <strong>de</strong> admisión<br />

(GV24).<br />

Valores válidos 0 ... 7 8 sets posibles.<br />

Valor por <strong>de</strong>fecto 0 Set 0.<br />

GV23 F F00711 ParameterSetAck<br />

GV24 W F00712 ParameterSetStb<br />

Función Variables relacionadas con el cambio <strong>de</strong> set activo.<br />

Es necesario que GV24 (Strobe) sea 1 para po<strong>de</strong>r<br />

cambiar el set mediante (GV30, GV31 y GV32).<br />

Cuando el cambio <strong>de</strong> set es efectivo el regulador lo<br />

manifiesta a través <strong>de</strong> la variable GV23. Si GV24<br />

no se asigna a ninguna entrada digital, mantiene el<br />

valor 1 (activo) y los cambios en GV30, GV31 y<br />

GV32 tienen efecto inmediato en el set activo.<br />

Valores válidos 0 Inactivo<br />

1 Activo<br />

GV25 S00255 GearRatioActual<br />

Función Variable que informa <strong>de</strong> cuál es la reducción activa<br />

en el <strong>software</strong>.<br />

Valores válidos 0 ... 7 8 reducciones posibles.<br />

Valor por <strong>de</strong>fecto 0 Reducción 0.<br />

GV26 W S00218 GearRatioPreselection<br />

Función Variable que <strong>de</strong>termina cuál será la reducción<br />

(<strong>software</strong>) activa cuando se ejecute el cambio a<br />

través <strong>de</strong>l interfaz SERCOS o CAN.<br />

Valores válidos 0 ... 7 8 reducciones posibles.<br />

Valor por <strong>de</strong>fecto 0 Reducción 0.<br />

GV30 W F00713 ParameterSetBit0<br />

GV31 W F00714 ParameterSetBit1<br />

GV32 W F00715 ParameterSetBit2<br />

Función Variables booleanas que conforman el número i<strong>de</strong>ntificativo<br />

<strong>de</strong>l set activo. GV32 es el bit más significativo<br />

[MSB] y GV30 el menos significativo [LSB]. Para<br />

que el cambio <strong>de</strong>l set activo sea efectivo, es necesario<br />

habilitar la variable GV24. La asignación <strong>de</strong><br />

estas cuatro variables a los parámetros IP10-IP13<br />

hace que sea posible controlar cuál es el set activo<br />

por medio <strong>de</strong> señales eléctricas.<br />

Valores válidos 0/1 Asignadas a las IP, correspon<strong>de</strong>n a 0/24 V DC.<br />

Ejemplo.<br />

GV32=1, GV33=1 y GV30=0 representan al set 6.


GV41 s F01820 FastPositionFeedback1<br />

Parámetros, variables y comandos<br />

Función Variable cuya lectura permite conocer el valor <strong>de</strong> la<br />

posición <strong>de</strong>l eje.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

GC1 S00264<br />

BackupWorkingMemory<br />

Command<br />

Función Ejecución <strong>de</strong> paso <strong>de</strong> parámetros <strong>de</strong> RAM a FLASH.<br />

GC3 F01523 AutoPhasing<br />

Función Comando que permite, en la sustitución por <strong>de</strong>terioro<br />

<strong>de</strong> un resólver o un encó<strong>de</strong>r, en motores para ejes <strong>de</strong><br />

avance, ajustar la posición relativa <strong>de</strong> la señal <strong>de</strong> referencia<br />

(marca cero) con respecto a la f.e.m. <strong>de</strong>l motor.<br />

Para más información, ver apartado<br />

«SUSTITUCIÓN DEL ENCÓDER» <strong>de</strong>l capítulo 1 <strong>de</strong>l<br />

manual <strong>de</strong> servomotores AC - FXM/FKM -.<br />

GC4 S00220 OfflineParameterValidation<br />

Función Comando que valida cualquier modificación hecha en<br />

el valor <strong>de</strong> un parámetro off-line sin grabarlo. No almacena<br />

el cambio <strong>de</strong> modo permanente en memoria<br />

FLASH. Es útil para agilizar las puestas a punto.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

GC5 F00614 AutoCalculate<br />

Función Ejecución <strong>de</strong>l auto-ajuste <strong>de</strong> la inercia en modo off line.<br />

En ella se calcula el parámetro NP1 (relación entre<br />

la inercia <strong>de</strong> la carga y la <strong>de</strong>l rótor <strong>de</strong>l motor) y los<br />

parámetros <strong>de</strong> rozamiento TP10, TP11, TP12 y<br />

TP13. Ver apartado «5.6. Auto-ajuste <strong>de</strong> la inercia<br />

en modo off-line» <strong>de</strong>l capítulo 5 <strong>de</strong> este manual.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

GC6 F00615 HomeSwitchAutoCalculate<br />

Función Comando que, con el valor <strong>de</strong> PV1 obtenido en una<br />

primera búsqueda <strong>de</strong> I0 (antes <strong>de</strong> efectuar un <strong>de</strong>splazamiento<br />

<strong>de</strong>l home-switch), calcula el valor a<strong>de</strong>cuado<br />

para que la salida simulada <strong>de</strong>l home-switch<br />

se encuentre en el punto óptimo y lo almacena en<br />

el parámetro PP4.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.02<br />

y 07.02.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

289


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

290<br />

GC7 S F01524 AutophasingOnline<br />

Función Comando <strong>de</strong> estimación <strong>de</strong> la posición eléctrica (posición<br />

<strong>de</strong> los imanes <strong>de</strong>l rótor respecto al estátor). Es<br />

ejecutado automáticamente en el arranque <strong>de</strong> un motor<br />

síncrono siempre que los bits 6, 5, 4, 3 <strong>de</strong>l parámetro<br />

GP2 estén a 0,1,1,1, respectivamente y<br />

siempre que no disponga <strong>de</strong> un captador que mida la<br />

posición absoluta <strong>de</strong>ntro <strong>de</strong> una vuelta. También pue<strong>de</strong><br />

ejecutarse manualmente cuando sea necesario<br />

<strong>de</strong>s<strong>de</strong> el WinDDSSetup. Se verifica que ha sido ejecutado<br />

satisfactoriamente leyendo un 1 en la variable<br />

GV15 (F00725) AutophasingOnlineDone. Si su ejecución<br />

no ha sido satisfactoria, parametrizar CP21,<br />

CP22, CP23, CP24, CP26 y CP27 a<strong>de</strong>cuadamente.<br />

Para más información, ver apartado «10.6. Posición<br />

eléctrica en el arranque <strong>de</strong>l motor» <strong>de</strong>l capítulo 10<br />

<strong>de</strong> este manual.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

GC8 S F01525 ElectricPositionCorrection<br />

Función Comando cuya ejecución actualiza el valor <strong>de</strong>l rho<br />

real (no el valor estimado) al pasar por el I0. Para<br />

más información, ver apartado «10.6. Posición eléctrica<br />

en el arranque <strong>de</strong>l motor» <strong>de</strong>l capítulo 10 <strong>de</strong><br />

este manual.<br />

Versión: Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

GC9 S F01534 MoveRho<br />

Función Comando cuya ejecución establece el movimiento<br />

<strong>de</strong>l eje <strong>de</strong> un motor síncrono permitiendo verificar si<br />

la conexión <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia es satisfactoria.<br />

Como aplicación <strong>de</strong> este comando, ver<br />

apartado «10.10. Control <strong>de</strong> motor lineal» <strong>de</strong>l capítulo<br />

10 <strong>de</strong> este manual.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.


Grupo H. Hardware<br />

HV1 (AX) S00110 S3LoadCurrent<br />

Parámetros, variables y comandos<br />

Función I<strong>de</strong>ntifica la corriente <strong>de</strong> un módulo regulador <strong>de</strong> eje<br />

(corriente para motor síncrono en ciclo <strong>de</strong> funcionamiento<br />

S3 con factor <strong>de</strong> marcha <strong>de</strong> un 5% y tiempo<br />

<strong>de</strong> ciclo <strong>de</strong> 10 s).<br />

Valores válidos Ver tabla correspondiente en el capítulo 3. MÓDULOS<br />

REGULADORES <strong>de</strong>l manual «man_dds_ hard.pdf».<br />

Versión Modificado a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.03<br />

y 07.02.<br />

HV2 (SP) F00804 S6LoadCurrent<br />

Función I<strong>de</strong>ntifica la corriente <strong>de</strong> un módulo regulador <strong>de</strong> cabezal<br />

(corriente para motor síncrono o asíncrono en<br />

ciclo <strong>de</strong> funcionamiento S6 con un factor <strong>de</strong> marcha<br />

<strong>de</strong>l 15% y tiempo <strong>de</strong> ciclo <strong>de</strong> 1 min).<br />

Valores válidos Ver tablas <strong>de</strong>l capítulo 3. MÓDULOS REGULADO-<br />

RES <strong>de</strong>l manual «man_dds_ hard.pdf».<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.03<br />

y 07.02.<br />

HV4 F00801 DriveMaxCurrent<br />

Función Almacena el valor <strong>de</strong> la corriente máxima representativa<br />

<strong>de</strong>l módulo regulador facilitada en la referencia<br />

<strong>de</strong> su placa <strong>de</strong> características. Ver figura.<br />

HV4 almacena el valor<br />

señalado en la referencia<br />

en la posición indicada<br />

AXD 1. - A1-1-B<br />

Valores válidos<br />

Este valor <strong>de</strong> corriente va asociado a la corriente<br />

máxima suministrable por los IGBTs <strong>de</strong>l equipo pero<br />

no coinci<strong>de</strong> estrictamente.<br />

Nótese que siempre ha <strong>de</strong> verificarse la siguiente<br />

<strong>de</strong>sigualdad: CP20 HV4.<br />

8 ... 300.<br />

Unida<strong>de</strong>s 1 Arms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.22.<br />

HV9 F00806 ModularOrCompact<br />

Función Variable que refleja si el regulador instalado es modular<br />

o compacto.<br />

Valores válidos 0/1 Modular/Compacto.<br />

HV10 F00290 VsMSC<br />

Función Variable que informa <strong>de</strong> las diferentes posibilida<strong>de</strong>s<br />

<strong>de</strong>l hardware.<br />

HV11 F00291 FlashManufacturerCo<strong>de</strong><br />

Función Variable que refleja el código <strong>de</strong>l fabricante <strong>de</strong> las<br />

memorias FLASH que incorpora el regulador.<br />

HV13 F00293 SERCOSRS422Id<br />

Función Variable que facilita el nº <strong>de</strong>l i<strong>de</strong>ntificador <strong>de</strong>l selector<br />

rotativo <strong>de</strong> la placa SERCOS, CAN o RS-422,<br />

según proceda. Permite ver continuamente el estado<br />

<strong>de</strong>l selector rotativo sin necesidad <strong>de</strong> realizar un<br />

reset en el regulador.<br />

HV21 F00800 MotorVoltage<br />

Función Tensión eficaz <strong>de</strong> línea o entre fases <strong>de</strong>l motor.<br />

Valores válidos 0 ... 1 000.<br />

Unida<strong>de</strong>s 1 V.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

291


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

292<br />

Grupo I. Entradas<br />

IP1.# O F00900.# AnalogReferenceSelect<br />

Función Selecciona la entrada analógica utilizada como consigna<br />

<strong>de</strong> velocidad.<br />

Valores válidos 1 Entrada analógica 1 (por <strong>de</strong>fecto).<br />

2 Entrada analógica 2.<br />

IP5 O F00909 DigitalInputVoltage<br />

Función Sus cuatro bits <strong>de</strong> menor peso configuran las entradas<br />

digitales <strong>de</strong> las tarjetas 8I-16O y 16I-8O para<br />

funcionar con tensiones <strong>de</strong> entrada <strong>de</strong> 24 V DC.<br />

La tarjeta con los conectores X6 y X7 no es configurable<br />

por este parámetro.<br />

Los bits 0 y 1 configuran las entradas <strong>de</strong>l slot SL1.<br />

bit 0 configura las entradas I1-I8.<br />

bit 1 configura las entradas I9-I16.<br />

Los bits 2 y 3 configuran las entradas <strong>de</strong>l slot SL2.<br />

bit 2 configura las entradas I17-I24.<br />

bit 3 configura las entradas I25-I32.<br />

Valores válidos 0 Entradas configuradas para 24 V DC.<br />

Por <strong>de</strong>fecto en los cuatro bits.<br />

IP10 O F00901 I1IDN<br />

IP11 O F00902 I2IDN<br />

IP12 O F00903 I3IDN<br />

IP13 O F00904 I4IDN<br />

Función Contienen los i<strong>de</strong>ntificadores <strong>de</strong> los parámetros o<br />

variables a los que se asignarán el valor lógico <strong>de</strong><br />

la señal eléctrica que recibe el regulador por:<br />

Pin 1 (referido al pin 5) IP10.<br />

Pin 2 (referido al pin 5) IP11.<br />

Pin 3 (referido al pin 5) IP12.<br />

Pin 4 (referido al pin 5) IP13.<br />

Valor por <strong>de</strong>fecto: 0 Sin asignación a ninguna variable.<br />

Ejemplo.<br />

IP10=GV24 El pin 1 referido al pin 5 es el STROBE para la selección <strong>de</strong> sets.<br />

IP11=BV1 El pin 2 referido al pin 5 realiza la función <strong>de</strong>l HALT hardware.<br />

IP12=0 El pin 3 referido al pin 5 no realiza ninguna función.<br />

Physical Inputs<br />

X7(5)<br />

X7(4)<br />

X7(3)<br />

X7(2)<br />

V (+)<br />

V (-)<br />

V (+)<br />

V (-)<br />

IV1 -F00905-<br />

IV2 -F00906-<br />

X6(1)<br />

IP10 -F00901-<br />

X6(2)<br />

IP11 -F00902-<br />

X6(3)<br />

IP12 -F00903-<br />

X6(4) IP13 -F00904-<br />

HV5 - A1 Board Id<br />

Analog<br />

IP1 -F00900-<br />

Digital<br />

IV10 -F00907-<br />

F. S13/7<br />

Control <strong>de</strong> la función Halt a través <strong>de</strong> la línea serie.<br />

IP1=1<br />

IP1=2


Parámetros, variables y comandos<br />

IV1 s F00905 AnalogInput1<br />

IV2 s F00906 AnalogInput2<br />

Función Estas dos variables monitorizan las tensiones <strong>de</strong><br />

entrada por la entrada analógica 1 (pines 4-5 <strong>de</strong><br />

X7) y la entrada analógica 2 (pines 2-3 <strong>de</strong> X7). No<br />

es posible modificar su valor al ser variables <strong>de</strong><br />

sólo lectura.<br />

Valores válidos - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,001 V.<br />

IV10 O F00907 DigitalInputs<br />

Función La variable IV10 contiene un dato numérico que, codificado<br />

en el sistema binario, representa la situación<br />

<strong>de</strong> las entradas digitales presentes en el slot SL1.<br />

Si el slot SL1 está ocupado por los conectores<br />

X6 y X7. Estas entradas son las relativas a los<br />

parámetros IP10-13 (cuatro entradas digitales).<br />

Si el slot SL1 está ocupado por alguna <strong>de</strong> las tarjetas<br />

<strong>de</strong> entradas-salidas 16DI-8DO o 8DI-16DO.<br />

Estas entradas representan a los recursos I1-I16<br />

<strong>de</strong>l PLC.<br />

Valores válidos 0 ... 15.<br />

Ejemplo.<br />

La lectura <strong>de</strong> IV10=3 (0011 en binario). Significa que las entradas 1 y 2<br />

<strong>de</strong>l conector X6 están activas (reciben 24 V DC) y las entradas 3 y 4 inactivas<br />

(0 V DC).<br />

IV11 O F00908 DigitalInputsCh2<br />

Función<br />

Ejemplo.<br />

La variable IV11 contiene un dato numérico que, codificado<br />

en el sistema binario, representa la situación<br />

<strong>de</strong> las entradas digitales presentes en el slot SL2.<br />

El slot SL1 sólo pue<strong>de</strong> estar ocupado por algunas <strong>de</strong><br />

las tarjetas <strong>de</strong> entradas-salidas 16DI-8DO o 8DI-<br />

16DO. En el PLC estas entradas representan a los<br />

recursos I17-I32.<br />

La lectura <strong>de</strong> IV11=30 (00011110 en binario). Significa que las entradas<br />

I18, I19 e I20 están activas y el resto <strong>de</strong> las entradas están inactivas (0 V<br />

DC).<br />

X11<br />

X12<br />

1<br />

9<br />

1<br />

9<br />

I17<br />

I19<br />

I18<br />

16DI-8DO<br />

1<br />

O19 O18<br />

O17<br />

O21 O20<br />

X13<br />

9<br />

Drive Module (example)<br />

I21<br />

I23<br />

I25<br />

I27<br />

I29<br />

I31<br />

I20<br />

I22<br />

I24<br />

I26<br />

I28<br />

I30<br />

I32<br />

O23 O22<br />

O24<br />

F. S13/8<br />

Entradas - salidas en los slots SL1 y SL2.<br />

9<br />

1<br />

9<br />

O7<br />

O8<br />

O6<br />

O9<br />

O11 O10<br />

O13 O12<br />

O15 O14<br />

O16<br />

1<br />

I17<br />

I18<br />

I19<br />

9<br />

I21<br />

I23<br />

I20<br />

I22<br />

I24<br />

8DI-16DO<br />

1<br />

O19 O18<br />

O17<br />

O21 O20<br />

X8<br />

X9<br />

1<br />

9<br />

Drive Module (example)<br />

SL2 SL1 SL2<br />

SL1<br />

1<br />

I1<br />

I2<br />

I3<br />

I4<br />

9<br />

I5<br />

I7<br />

I6<br />

8DI-16DO<br />

1<br />

O3 O2<br />

O1<br />

O5 O4<br />

X8<br />

I8<br />

X9<br />

X10<br />

X10<br />

9<br />

O23 O22<br />

O24<br />

O27 O26<br />

O25<br />

O29 O28<br />

O31 O30<br />

O32<br />

1<br />

X6<br />

13<br />

1<br />

X7<br />

11<br />

P1<br />

P2<br />

A1<br />

I1<br />

I3<br />

O1<br />

O3<br />

I2<br />

I4<br />

O2<br />

O4<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

293


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

294<br />

i<br />

Grupo K. Monitorización<br />

KP1 F(AX) F01112 DriveI2tErrorEfect<br />

Función Determina si el error I²t provoca la parada <strong>de</strong>l motor<br />

o limita su corriente a la nominal.<br />

Valores válidos 0 Detiene el sistema.<br />

1 Limita la corriente que circula por el motor a la<br />

corriente nominal.<br />

Valor por <strong>de</strong>fecto 0 Detiene el sistema.<br />

KP2 O F01113 ExtBallastResistance<br />

Función Valor óhmico <strong>de</strong> la resistencia <strong>de</strong> Ballast externa en<br />

un regulador compacto. Es <strong>de</strong> utilidad para la protección<br />

I²t <strong>de</strong> dicha resistencia.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 .<br />

KP3 O F01114 ExtBallastPower<br />

Función Valor <strong>de</strong> la potencia <strong>de</strong> la resistencia <strong>de</strong> Ballast externa<br />

en un regulador compacto. Es <strong>de</strong> utilidad para<br />

la protección I²t <strong>de</strong> dicha resistencia.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 W.<br />

KP4 O F01116 ExtBallastEnergyPulse<br />

Función Valor <strong>de</strong>l pulso <strong>de</strong> energía disipable por la resistencia<br />

<strong>de</strong> Ballast externa en un regulador compacto.<br />

Es <strong>de</strong> utilidad para la protección I²t <strong>de</strong> dicha resistencia.<br />

Valores válidos 0 ... 400 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 J.<br />

NOTA. Si se instala una resistencia <strong>de</strong> Ballast externa mayor que la<br />

suministrada por FAGOR junto a los reguladores SCD porque la aplicación<br />

así lo requiere, parametrizar KP2, KP3 y KP4 según la siguiente<br />

tabla:<br />

Resistencia <strong>de</strong> frenado KP2 KP3 KP4<br />

ER+TH-24/1100 240 950 60000<br />

ER+TH-18/1100 180 950 60000<br />

ER+TH-18/1800 180 1300 95000<br />

ER+TH-18/2200 180 2000 120000<br />

ER+TH-18/1000+FAN 180 2000 120000<br />

ER+TH-18/1500+FAN 180 3000 180000<br />

ER+TH-18/2000+FAN 180 4000 240000<br />

RM-15 (<strong>de</strong>scatalogada) 180 1500 75000<br />

NOTA IMPORTANTE. Si el módulo regulador compacto no emplea una resistencia<br />

<strong>de</strong> Ballast externa, el <strong>software</strong> conoce las características <strong>de</strong> las<br />

resistencias <strong>de</strong> cada uno <strong>de</strong> los mo<strong>de</strong>los <strong>de</strong> regulador compacto y realiza<br />

la vigilancia I²t <strong>de</strong> forma autónoma.<br />

INFORMACIÓN. Si alguno <strong>de</strong> los parámetros KP2, KP3 o KP4 vale 0, la<br />

protección I²t se realiza siguiendo las características <strong>de</strong> las resistencias<br />

internas <strong>de</strong> los módulos. NOTA. Si a los parámetros KP2, KP3 y KP4 se<br />

les asigna el valor 65535, la protección I²t queda <strong>de</strong>shabilitada.


Parámetros, variables y comandos<br />

KV2 F01100 DriveTemperature<br />

KV4 W F01101 DriveTemperatureErrorLimit<br />

Función Lectura/escritura <strong>de</strong> los límites establecidos por el<br />

usuario para el aviso (warning) y error en la temperatura<br />

<strong>de</strong>l regulador.<br />

Valores válidos 50 ... 1 000.<br />

Unida<strong>de</strong>s 0,1 °C.<br />

KV5 W S00201 MotorTemperatureWarningLimit<br />

KV6 S00383 MotorTemperature<br />

KV8 W S00204 MotorTemperatureErrorLimit<br />

Función Lectura/escritura <strong>de</strong> los límites establecidos por el<br />

usuario para el aviso (warning) y error en la temperatura<br />

<strong>de</strong>l motor.<br />

Nótese que KV6 no es aplicable a motores que dispongan<br />

<strong>de</strong> sensor <strong>de</strong> temperatura triple, es <strong>de</strong>cir,<br />

motores FXM y SPM.<br />

Valores válidos para KV5 y KV8: 0 ... 1 500.<br />

para KV6: 50 ... 1 500.<br />

Unida<strong>de</strong>s 0,1 °C.<br />

KV9 W S00202<br />

Cooling<br />

TemperatureWarningLimit<br />

KV12 W S00205<br />

Cooling<br />

TemperatureErrorLimit<br />

Función Lectura/escritura <strong>de</strong> los límites establecidos por el<br />

usuario para el aviso (warning) y error en la temperatura<br />

<strong>de</strong>l refrigerador.<br />

Valores válidos 0 ... 1 100.<br />

Unida<strong>de</strong>s 0,1 °C.<br />

KV10 F01102 CoolingTemperature<br />

KV20 s F01103 SupplyPlus5V<br />

KV21 s F01104 SupplyPlus8V<br />

KV22 s F01105 SupplyPlus18V<br />

KV23 s F01106 SupplyMinus5V<br />

KV24 s F01107 SupplyMinus8V<br />

KV25 s F01108 SupplyMinus18V<br />

Función Monitorización <strong>de</strong> la temperatura <strong>de</strong>l refrigerador (en<br />

°C) y valor <strong>de</strong> las tensiones <strong>de</strong> alimentación (en V)<br />

presentes en el módulo.<br />

KV32 (AX) F01109 I2tDrive<br />

Función Variable <strong>de</strong> utilidad interna al sistema. Mi<strong>de</strong> los niveles<br />

<strong>de</strong> carga interna <strong>de</strong>l cálculo I²t en el regulador en<br />

forma <strong>de</strong> porcentaje utilizado sobre el máximo. Un<br />

valor superior al 100% en esta variable activa el código<br />

<strong>de</strong> error E202.<br />

KV36 F(AX) F01111 I2tMotor<br />

Función Variable <strong>de</strong> utilidad interna al sistema. Mi<strong>de</strong> los niveles<br />

<strong>de</strong> carga interna <strong>de</strong>l cálculo I²t en el motor en<br />

forma <strong>de</strong> porcentaje utilizado sobre el máximo. Un<br />

valor superior al 100% en esta variable activa el código<br />

<strong>de</strong> error E201.<br />

KV40 F F01115 I2tCrowbar<br />

Función Muestra el porcentaje <strong>de</strong> carga sobre la resistencia<br />

<strong>de</strong> Ballast externa en un regulador compacto. Es <strong>de</strong><br />

utilidad para la protección I²t <strong>de</strong> dicha resistencia. Un<br />

valor superior al 100% en esta variable activa el código<br />

<strong>de</strong> error E301.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

295


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

296<br />

Grupo L. Motion Control<br />

LP1 O F02301 SecondCamSwitchStart<br />

Función Determina cuál es la primera leva perteneciente al<br />

segundo CamSwitch. Así:<br />

Ejemplo.<br />

LP1 = 0 establece la existencia únicamente <strong>de</strong>l<br />

primer CamSwitch y por tanto las 8 levas formarán<br />

parte <strong>de</strong> él.<br />

LP1 = 1 establece la existencia únicamente <strong>de</strong>l<br />

segundo CamSwitch y por tanto las 8 levas formarán<br />

parte <strong>de</strong> él.<br />

LP1 = 2 ... 8 <strong>de</strong>fine la primera leva que formará<br />

parte <strong>de</strong>l segundo CamSwitch estableciendo así<br />

el reparto <strong>de</strong> las levas entre ambos.<br />

Para un valor <strong>de</strong> LP1=3 establece que las levas 1 y 2 pertenecerán al primer<br />

CamSwitch y el resto hasta 8 formarán parte <strong>de</strong>l segundo Cam-<br />

Switch.<br />

Valores válidos 0 ... 8.<br />

Valor por <strong>de</strong>fecto 0.<br />

LP10 * F02310 ProcessBlockMo<strong>de</strong><br />

Función Define, en los programas <strong>de</strong> Motion Control, el<br />

modo <strong>de</strong> enlace dinámico que se aplica entre bloques<br />

<strong>de</strong> posicionamiento que no especifican el parámetro<br />

L (LINK).<br />

Valores válidos 0 NULL<br />

1 NEXT<br />

2 WAIT_IN_POS<br />

3 PRESENT<br />

Valor por <strong>de</strong>fecto 0 NULL a velocidad nula.<br />

LP11 * F02311 FeedrateOverri<strong>de</strong>Limit<br />

Función Define el valor máximo que pue<strong>de</strong> tomar el multiplicador<br />

<strong>de</strong> velocidad Feedrate, registrado en las variables<br />

LV108 (S00108) FeedrateOverri<strong>de</strong>.<br />

Valores válidos 0 ... 250.<br />

Valor por <strong>de</strong>fecto 250.<br />

Unida<strong>de</strong>s 1 %.<br />

LP12 *s F02312 PositioningVelocityDefault<br />

Función Define, en los programas <strong>de</strong> Motion Control, la velocidad<br />

<strong>de</strong> posicionamiento que se aplica en bloques<br />

<strong>de</strong> movimiento y que no especifican el parámetro V<br />

(Velocity).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 100 000.<br />

Unida<strong>de</strong>s 0,0001 m/min.<br />

LP22 *s F02322 JogVelocity<br />

Función Se emplea como valor asignado al parámetro V (Velocity)<br />

<strong>de</strong>ntro <strong>de</strong> la aplicación <strong>de</strong> Motion Control<br />

(*.mc) en el módulo JOG. Velocidad para todos los<br />

movimientos en modo manual (jog).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 50 000.<br />

Unida<strong>de</strong>s 0,0001 m/min.


LP23 *s F02323 JogIncrementalPosition<br />

Parámetros, variables y comandos<br />

Función Desplazamiento realizado por cada movimiento en<br />

modo manual incremental con cada flanco <strong>de</strong> subida<br />

<strong>de</strong> las señales <strong>de</strong> JOG. Se emplea como valor<br />

asignado al parámetro D (Distance) en los movimientos<br />

<strong>de</strong> jog incremental programados en el módulo<br />

manual <strong>de</strong>l programa <strong>de</strong> Motion Control.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 10 000.<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

LP25 * F02325 InPositionTime<br />

Función Parámetro ligado a los bloques <strong>de</strong> posicionamiento<br />

con L = WAIT_IN_POS. Este enlace termina el movimiento<br />

con velocidad nula, espera a que se alcance<br />

la posición <strong>de</strong> <strong>de</strong>stino y a que permanezca en<br />

dicha posición durante un tiempo que establecerá<br />

este parámetro InPositionTime.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 10.<br />

Unida<strong>de</strong>s 1 ms.<br />

LP40 * F02340 SynchronizationMo<strong>de</strong><br />

Función Establece el tipo <strong>de</strong> sincronización con el regulador<br />

trabajando con control <strong>de</strong> posición.<br />

Valores válidos 0 Sincronización en velocidad.<br />

1 Sincronización en posición. (por <strong>de</strong>fecto)<br />

LP41 * F02341 SynchronizationAcceleration<br />

Función Este parámetro <strong>de</strong>fine la aceleración <strong>de</strong> sincronización<br />

y establece la aceleración máxima durante las<br />

fases <strong>de</strong> adaptación <strong>de</strong> velocidad y posición <strong>de</strong>s<strong>de</strong><br />

que arranca el proceso <strong>de</strong> sincronización hasta que<br />

se alcanza.<br />

Valores válidos 0 ... 2 000 000.<br />

Valor por <strong>de</strong>fecto 20 000.<br />

Unida<strong>de</strong>s 0,0001 m/s².<br />

LP42 * F02342 SynchronizationVelocity<br />

Función Este parámetro <strong>de</strong>fine la velocidad <strong>de</strong> sincronización<br />

y establece la velocidad máxima durante la<br />

fase <strong>de</strong> adaptación <strong>de</strong> posición en la sincronización<br />

<strong>de</strong> posición.<br />

Valores válidos 0 ... 2 147 480 000.<br />

Valor por <strong>de</strong>fecto 150 000.<br />

Unida<strong>de</strong>s 0,0001 m/min.<br />

LP47 * F02347 SynchronizationTimeout<br />

Función Este parámetro establece el tiempo máximo que<br />

pue<strong>de</strong> tardar en alcanzarse el estado InSynchronization.<br />

Si se supera este tiempo antes <strong>de</strong> alcanzar la<br />

sincronización se genera el código <strong>de</strong> error E919 <strong>de</strong><br />

ejecución <strong>de</strong>l kernel.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 10 000.<br />

Unida<strong>de</strong>s 1 ms.<br />

NOTA. Recuér<strong>de</strong>se que para <strong>de</strong>shabilitar el contaje <strong>de</strong>l TimeOut <strong>de</strong> sincronización<br />

<strong>de</strong>be parametrizarse LP47 (F02347) SynchronizationTimeout<br />

con el valor válido máximo (2 147 483 647).<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

297


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

298<br />

LP59 F02359 SynchronizationMasterSource<br />

Función Este parámetro permite seleccionar la fuente para<br />

obtener la posición <strong>de</strong>l eje maestro.<br />

Valores válidos 0 PV53 (S00053) PositionFeedback2.<br />

1 LV245 (S00245) LeadDrive1AngularPosition.<br />

Valor por <strong>de</strong>fecto 0 PV53 (S00053) PositionFeedback2.<br />

LP60 Os S00060 PosSwitch1On<br />

LP61 Os S00061 PosSwitch1Off<br />

Función Cuando el eje se encuentra posicionado <strong>de</strong>ntro <strong>de</strong>l<br />

rango <strong>de</strong>finido por estos dos parámetros, la salida 1<br />

<strong>de</strong>l CamSwitch será activa.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

1 mm (ejes lineales).<br />

1 grados (ejes rotativos).<br />

LP62 Os S00062 PosSwitch2On<br />

LP63 Os S00063 PosSwitch2Off<br />

LP64 Os S00064 PosSwitch3On<br />

LP65 Os S00065 PosSwitch3Off<br />

LP66 Os S00066 PosSwitch4On<br />

LP67 Os S00067 PosSwitch4Off<br />

LP68 Os S00068 PosSwitch5On<br />

LP69 Os S00069 PosSwitch5Off<br />

LP70 Os S00070 PosSwitch6On<br />

LP71 Os S00071 PosSwitch6Off<br />

LP72 Os S00072 PosSwitch7On<br />

LP73 Os S00073 PosSwitch7Off<br />

LP74 Os S00074 PosSwitch8On<br />

LP75 Os S00075 PosSwitch8Off<br />

Función I<strong>de</strong>m para las salidas 2, 3, 4, 5, 6, 7 y 8 <strong>de</strong>l Cam-<br />

Switch.<br />

LP143.# *O S00393.# ModuloCommandMo<strong>de</strong><br />

Función En ejes rotativos, en formato módulo - véase bit 7<br />

<strong>de</strong>l parámetro PP76 -, la interpretación <strong>de</strong> la consigna<br />

<strong>de</strong> posición <strong>de</strong>pen<strong>de</strong> <strong>de</strong> este parámetro.<br />

Bit Significado<br />

15 [MSB]...2 Reservados<br />

1,0 [LSB] = 00 giro horario<br />

= 01 giro antihorario<br />

= 10 giro más corto (por <strong>de</strong>fecto)<br />

= 11 reservado<br />

Valores válidos 0 ... 2.<br />

Valor por <strong>de</strong>fecto 2.<br />

LP183 * S00183<br />

SynchronizationVelocity<br />

Window<br />

Función Este parámetro establece la ventana <strong>de</strong> velocidad <strong>de</strong><br />

sincronización. Así, durante el modo <strong>de</strong> sincronización<br />

en velocidad, si la diferencia entre la velocidad<br />

<strong>de</strong> sincronización calculada para el eje esclavo y el<br />

feedback <strong>de</strong> velocidad está <strong>de</strong>ntro <strong>de</strong> dicha ventana<br />

<strong>de</strong> valores se activa la marca InSynchronization<br />

(F02346), indicando que se ha alcanzado la sincronización.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 3 000.<br />

Unida<strong>de</strong>s 0,0001 m/min.


Parámetros, variables y comandos<br />

LP228 * S00228<br />

SynchronizationPosition<br />

Window<br />

Función Ventana <strong>de</strong> posición <strong>de</strong> sincronización. Así, durante el<br />

modo <strong>de</strong> sincronización en posición, si la diferencia entre<br />

la posición <strong>de</strong> sincronización calculada para el eje<br />

esclavo y el feedback <strong>de</strong> posición está <strong>de</strong>ntro <strong>de</strong> dicha<br />

ventana <strong>de</strong> valores se activa la marca InSynchronization<br />

(F02346), indicando que se ha alcanzado la sincronización.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 10 000.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

LP236 *s S00236 LeadDrive1Revolutions<br />

Función Nº <strong>de</strong> revoluciones <strong>de</strong>l eje maestro necesario para<br />

establecer el ratio <strong>de</strong> transmisión.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1.<br />

LP237 *s S00237 SlaveDriveRevolutions1<br />

Función Nº <strong>de</strong> revoluciones <strong>de</strong>l eje esclavo necesario para<br />

establecer el ratio <strong>de</strong> transmisión.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1.<br />

LV2 O F02302 CamSwitchCompile<br />

Función Ante modificaciones <strong>de</strong> los puntos on/off <strong>de</strong> alguna <strong>de</strong><br />

las levas <strong>de</strong> cualquier CamSwitch, el regulador <strong>de</strong>be<br />

ser informado <strong>de</strong> que ya pue<strong>de</strong> leer los valores <strong>de</strong> los<br />

parámetros modificados. Este informe, necesario para<br />

que se consi<strong>de</strong>ren los cambios, le viene dado mediante<br />

la escritura <strong>de</strong> esta variable con un 1 o un valor distinto<br />

<strong>de</strong> 0. Si no se producen modificaciones y se toman<br />

los valores almacenados en el regulador, no será necesario<br />

escribir nada sobre ella ya que el regulador<br />

realizará esta labor automáticamente.<br />

Valores válidos 0/1.<br />

Valor por <strong>de</strong>fecto 0.<br />

LV13 W F02313 KernelOperationMo<strong>de</strong><br />

Función Modo <strong>de</strong> operación <strong>de</strong>l kernel.<br />

Valores válidos 0 AUTOMÁTICO.<br />

1 MANUAL.<br />

Valor por <strong>de</strong>fecto 0 AUTOMÁTICO. Tras el arranque <strong>de</strong>l regulador.<br />

LV14 W F02314 KernelAutoMo<strong>de</strong><br />

Función Modo <strong>de</strong> ejecución <strong>de</strong>l kernel, tanto para el modo<br />

automático como el modo manual.<br />

Valores válidos 0 CONTINUO.<br />

1 BLOQUE A BLOQUE.<br />

2 INSTRUCCIÓN A INSTRUCCIÓN.<br />

Valor por <strong>de</strong>fecto 0 CONTINUO.<br />

LV15 W F02315 KernelStartSignal<br />

Función Señal digital que establece con su flanco <strong>de</strong> subida<br />

(paso <strong>de</strong> 0 a 1) el arranque <strong>de</strong> la ejecución <strong>de</strong>l programa<br />

<strong>de</strong> MC en modo automático o manual. El inicio<br />

<strong>de</strong> la ejecución mediante la señal <strong>de</strong> START es<br />

necesario siempre tras el encendido <strong>de</strong>l sistema, o<br />

bien tras la activación <strong>de</strong> las señales <strong>de</strong> STOP o<br />

RESET. También será necesario generar un flanco<br />

<strong>de</strong> subida en esta señal para continuar con la ejecución<br />

cuando se está en modo bloque a bloque o<br />

instrucción a instrucción.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

299


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

300<br />

LV16 W F02316 KernelStopSignal<br />

Función Señal digital que establece con su flanco <strong>de</strong> subida<br />

(paso <strong>de</strong> 0 a 1) la suspensión momentánea <strong>de</strong>l bloque<br />

<strong>de</strong> movimiento y <strong>de</strong>tiene el giro <strong>de</strong>l motor. Esta<br />

señal no da el bloque por finalizado, únicamente lo<br />

interrumpe <strong>de</strong> forma que, cuando se active la señal<br />

START, LV15 (F02315) KernelStartSignal continuará<br />

con la parte pendiente.<br />

LV17 W F02317 KernelResetSignal<br />

Función Señal digital que establece con su flanco <strong>de</strong> subida<br />

(paso <strong>de</strong> 0 a 1) el reinicio (reset) <strong>de</strong> la ejecución <strong>de</strong>l<br />

programa <strong>de</strong> Motion Control. Esta señal <strong>de</strong>tiene la<br />

ejecución, restaura las condiciones iniciales y el regulador<br />

se queda en espera <strong>de</strong> una nueva señal <strong>de</strong><br />

arranque LV15 (F02315) KernelStartSignal.<br />

LV18 W F02318 KernelAbortSignal<br />

Función Señal digital que establece con su flanco <strong>de</strong> subida<br />

(paso <strong>de</strong> 0 a 1) la suspensión <strong>de</strong>finitiva <strong>de</strong>l bloque<br />

<strong>de</strong> movimiento y <strong>de</strong>tiene el giro <strong>de</strong>l motor. Esta señal<br />

consi<strong>de</strong>ra el bloque por finalizado y el regulador<br />

continúa con la ejecución <strong>de</strong>l programa <strong>de</strong><br />

Motion Control.<br />

LV19 W F02319 KernelManMo<strong>de</strong><br />

Función Sub-modo <strong>de</strong> funcionamiento <strong>de</strong>ntro <strong>de</strong>l modo manual<br />

(LV13=1).<br />

Valores válidos 0 SUB-MODO CONTINUO.<br />

1 SUB-MODO INCREMENTAL.<br />

Valor por <strong>de</strong>fecto 0 SUB-MODO CONTINUO.<br />

LV20 W F02320 JogPositiveSignal<br />

Función Señal digital empleada <strong>de</strong>ntro <strong>de</strong> la aplicación <strong>de</strong><br />

Motion Control (*.mc) en el módulo JOG para activar<br />

el movimiento <strong>de</strong> jog en sentido positivo.<br />

LV21 W F02321 JogNegativeSignal<br />

Función Señal digital empleada <strong>de</strong>ntro <strong>de</strong> la aplicación <strong>de</strong><br />

Motion Control (*.mc) en el módulo JOG para activar<br />

el movimiento <strong>de</strong> jog en sentido negativo.<br />

LV24 F02324 FeedrateOverri<strong>de</strong>EqualZero<br />

Función Señal digital que indica que el valor <strong>de</strong>l «Feedrate<br />

Overri<strong>de</strong>» en la máquina es igual a cero y, por tanto,<br />

el motor no podrá moverse en ningún modo.<br />

LV26 Ws F02326 ProgramPositionOffset<br />

Función Esta variable permite establecer un offset o <strong>de</strong>splazamiento<br />

respecto al punto <strong>de</strong> referencia <strong>de</strong> la máquina<br />

y que será aplicable a los bloques <strong>de</strong><br />

posicionamiento absolutos en el programa <strong>de</strong> Motion<br />

Control. La sentencia ZERO actualiza esta variable<br />

con el valor actual <strong>de</strong>l feedback <strong>de</strong> posición.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

LV27 F02327 KernelInitError<br />

Función Índice que señala el significado exacto <strong>de</strong>l código <strong>de</strong><br />

error E900. Este error aparece en la inicialización <strong>de</strong>l<br />

programa <strong>de</strong> Motion Control y se comunica a través<br />

<strong>de</strong>l Status Display <strong>de</strong>l regulador. Cancela el proceso<br />

<strong>de</strong> inicialización <strong>de</strong>l sistema e impi<strong>de</strong> el funciona-<br />

Valores válidos 0 No existe ningún error <strong>de</strong> inicialización.


Parámetros, variables y comandos<br />

1 Aplicación *.MCC no cargada en memoria.<br />

2 Fichero <strong>de</strong> aplicación *.MCC no válido.<br />

3 Fichero <strong>de</strong> aplicación *.MCC <strong>de</strong>masiado gran<strong>de</strong><br />

(8 kB máx.)<br />

4 Uso <strong>de</strong> una variable <strong>de</strong>l regulador inexistente.<br />

5 Demasiadas variables <strong>de</strong>l regulador.<br />

6 Recurso <strong>de</strong>l PLC no accesible.<br />

7 Demasiadas marcas <strong>de</strong>l PLC.<br />

8 Demasiados registros <strong>de</strong>l PLC.<br />

9 Demasiados contadores <strong>de</strong>l PLC.<br />

10 Error <strong>de</strong> checksum <strong>de</strong>l código.<br />

11 Error interno al inicializar la tabla <strong>de</strong>l regulador.<br />

12 Error interno al inicializar índices <strong>de</strong> variables.<br />

13 Error <strong>de</strong> parámetros <strong>de</strong> sincronización.<br />

LV28 F02328 KernelExecError<br />

Función Variable que agrupa los errores <strong>de</strong> ejecución <strong>de</strong>l<br />

programa <strong>de</strong> Motion Control (E901- E923). Estos<br />

errores se comunican también a través <strong>de</strong>l Status<br />

Display <strong>de</strong>l regulador. Detienen la ejecución <strong>de</strong>l programa<br />

pero no impi<strong>de</strong>n el funcionamiento <strong>de</strong>l <strong>software</strong><br />

MC, con lo que es posible consultar los<br />

valores <strong>de</strong> las variables y parámetros.<br />

Valores válidos 0 No existe ningún error.<br />

1 División por cero (error E901 en Status Display).<br />

2 Tamaño <strong>de</strong> array excedido (error 902, ...).<br />

3 Límite <strong>de</strong> anidamiento <strong>de</strong> llamadas excesivo.<br />

4 Error al escribir variable.<br />

5 Error interno al leer variable.<br />

6 Error interno al escribir variable.<br />

7 Desbordamiento al evaluar expresión.<br />

8 Desbordamiento <strong>de</strong> pila.<br />

9 Carga <strong>de</strong> pila insuficiente.<br />

10 Desbordamiento al calcular posición.<br />

11 Posicionamiento absoluto sin referenciar.<br />

12 Intento <strong>de</strong> escritura en contador <strong>de</strong> PLC.<br />

13 Pco<strong>de</strong> <strong>de</strong>sconocido.<br />

14 Target Position exce<strong>de</strong> ModuleValue.<br />

15 El recorrido programado para el bloque ha excedido<br />

el valor máximo permitido.<br />

16 Fallo durante la ejecución <strong>de</strong>l comando HOME.<br />

17 Sobrepasamiento <strong>de</strong>l límite <strong>de</strong> posición.<br />

18 Sobrepasamiento <strong>de</strong>l límite <strong>de</strong> velocidad.<br />

19 TimeOut <strong>de</strong> sincronización.<br />

20 Error en la inicialización <strong>de</strong> levas.<br />

21 Leva no preparada.<br />

22 Valor <strong>de</strong> jerk incorrecto.<br />

23 El tiempo «ts» empleado por la aceleración en pasar<br />

<strong>de</strong> un valor cero a un valor máximo supera los<br />

255 ciclos (1 s aprox.).<br />

LV30 F02330 KernelExecutionState<br />

Función Variable que muestra el estado <strong>de</strong> ejecución. Así, el<br />

<strong>software</strong> <strong>de</strong> <strong>de</strong>puración testeará periódicamente el<br />

valor <strong>de</strong> esta variable con dos posibles valores.<br />

Valid values 0 EJECUCIÓN DETENIDA.<br />

1 EJECUCIÓN EN MARCHA.<br />

LV31 F02331 KernelExecutionPoint<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

301


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

302<br />

Función Variable que muestra el punto <strong>de</strong> ejecución <strong>de</strong> la<br />

aplicación, es <strong>de</strong>cir, el nº <strong>de</strong> línea <strong>de</strong>l fichero fuente<br />

que se está ejecutando. Cuando la ejecución está<br />

en marcha su valor variará, sin embargo si está <strong>de</strong>tenida<br />

indicará el punto en el que se ha <strong>de</strong>tenido la<br />

ejecución.<br />

LV32 F02332 KernelExecutionPco<strong>de</strong><br />

Función Variable en la que se <strong>de</strong>vuelve el nº <strong>de</strong> Pco<strong>de</strong> que<br />

se está ejecutando. Si la ejecución está parada<br />

mostrará dón<strong>de</strong> se ha <strong>de</strong>tenido.<br />

LV33 F02333 KernelApplicationPars<br />

Función Variable en la que se <strong>de</strong>vuelven los nombres y los<br />

índices que les correspon<strong>de</strong>n a cada uno <strong>de</strong> los parámetros<br />

<strong>de</strong> usuario que se utilizan en las aplicaciones<br />

<strong>de</strong> Motion Control cargada en ese mismo<br />

instante en el regulador.<br />

Ejemplo.<br />

Cuando el regulador lee la variable LV33 <strong>de</strong>vuelve<br />

una ca<strong>de</strong>na <strong>de</strong> caracteres ASCII don<strong>de</strong> aparecen,<br />

para cada parámetro <strong>de</strong> usuario, el nombre seguido<br />

<strong>de</strong>l índice que le correspon<strong>de</strong> en la tabla <strong>de</strong> variables<br />

<strong>de</strong> usuario. El carácter separador es el<br />

espacio, ’ ’.«TABLA_POS [16] 1 TIEMPO_OUTPUT<br />

17».<br />

LV34 F02334 KernelApplicationVars<br />

Función Variable en la que se <strong>de</strong>vuelven los nombres y los<br />

índices correspondientes a cada una <strong>de</strong> las variables<br />

<strong>de</strong> usuario que se utilizan en la aplicación <strong>de</strong><br />

Motion Control cargada en ese mismo instante en el<br />

regulador.<br />

Ejemplo.<br />

Cuando el regulador lee la variable LV34 <strong>de</strong>vuelve<br />

una ca<strong>de</strong>na <strong>de</strong> caracteres ASCII don<strong>de</strong> aparecen,<br />

para cada variable <strong>de</strong> usuario, el nombre seguido<br />

<strong>de</strong>l índice que le correspon<strong>de</strong> en la tabla <strong>de</strong> variables<br />

<strong>de</strong> usuario. El carácter separador es el espacio,<br />

’ ’. «INDICE [18] CONTADOR 19 TEMP-AUX<br />

20».<br />

LV35 Ws F02335 BlockTravelDistance<br />

Función Variable que <strong>de</strong>vuelve el valor <strong>de</strong> la distancia total a recorrer<br />

<strong>de</strong>l bloque <strong>de</strong> posicionamiento actual o <strong>de</strong>l último<br />

que se haya ejecutado <strong>de</strong> no existir ninguno en<br />

marcha. Su valor se actualiza cada vez que empieza<br />

a ejecutar un nuevo bloque <strong>de</strong> posicionamiento.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

LV36 Ws F02336 BlockCoveredDistance<br />

Función Variable que <strong>de</strong>vuelve para cada instante dado la<br />

distancia recorrida en el bloque <strong>de</strong> posicionamiento<br />

actual o <strong>de</strong>l último que se haya ejecutado <strong>de</strong> no haber<br />

ninguno en marcha. Su valor se actualiza por el<br />

interpolador en cada ciclo <strong>de</strong> interpolación.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).


LV43 Ws F02343 GearRatioAdjustment<br />

Parámetros, variables y comandos<br />

Función El ratio <strong>de</strong> transmisión viene dado por el cociente <strong>de</strong>l<br />

parámetro LP237 (S00237) SlaveDrive Revolutions1<br />

y el parámetro LP236 (S00236) Lead Drive1 Revolutions<br />

permaneciendo constante durante toda la operación.<br />

Mediante esta variable pue<strong>de</strong> establecerse un<br />

ajuste más fino <strong>de</strong>l ratio <strong>de</strong> transmisión durante la operación<br />

<strong>de</strong>l sistema.<br />

Valores válidos - 9999 ... 9999.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001.<br />

LV44 Ws F02344 SynchronizationVelocityOffset<br />

Función Esta variable permite establecer el valor <strong>de</strong>l offset <strong>de</strong><br />

velocidad y modificar la velocidad <strong>de</strong>l eje esclavo in<strong>de</strong>pendientemente<br />

<strong>de</strong> la velocidad <strong>de</strong>l eje maestro.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s 0,0001 m/min.<br />

LV45 Ws F02345 SynchronizationPositionOffset<br />

Función Esta variable permite establecer el valor <strong>de</strong>l offset<br />

<strong>de</strong> posición o modificar la posición <strong>de</strong>l eje esclavo<br />

in<strong>de</strong>pendientemente <strong>de</strong> la posición <strong>de</strong>l eje maestro.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

LV46 F02346 InSynchronization<br />

Función Marca que indica si se ha alcanzado o no la sincronización.<br />

Cuando se alcanza la sincronización se<br />

activa un 1 lógico.<br />

Valores válidos 0 y 1.<br />

LV48 Ws F02348 MasterOffset1<br />

Función Offset <strong>de</strong> la posición <strong>de</strong>l eje maestro. Valor que se resta<br />

a la posición <strong>de</strong>l eje maestro para calcular la posición<br />

<strong>de</strong> entrada <strong>de</strong> la tabla 1 <strong>de</strong> la leva electrónica.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV49 W F02349 MasterScale1<br />

Función Una leva <strong>de</strong>l tipo:<br />

Valores válidos<br />

POSICIÓN-POSICIÓN. Define la escala o el rango<br />

<strong>de</strong> la posición <strong>de</strong>l eje maestro atendiendo a la tabla<br />

1 <strong>de</strong> la leva electrónica.<br />

POSICIÓN-TIEMPO. Define el rango <strong>de</strong> tiempo o<br />

duración total <strong>de</strong> la función <strong>de</strong> leva <strong>de</strong>finida en la<br />

tabla 1 <strong>de</strong> la leva electrónica.<br />

0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 3 600 000.<br />

Unida<strong>de</strong>s<br />

0,0001 grados (leva tipo posición-posición).<br />

0,0001 segundos (leva tipo posición-tiempo).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV50 Ws F02350 SlaveOffset1<br />

Función Offset <strong>de</strong> la posición <strong>de</strong>l eje esclavo en función <strong>de</strong><br />

la tabla 1 <strong>de</strong> la leva electrónica.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

303


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

304<br />

LV51 W F02351 SlaveScale1<br />

Función Escala o rango <strong>de</strong> la posición <strong>de</strong>l eje esclavo atendiendo<br />

a la tabla 1 <strong>de</strong> la leva electrónica.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 3 600 000.<br />

Unida<strong>de</strong>s 0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV52 Ws F02352 MasterOffset2<br />

Función Offset <strong>de</strong> la posición <strong>de</strong>l eje maestro. Valor que se<br />

resta a la posición <strong>de</strong>l eje maestro para calcular la posición<br />

<strong>de</strong> entrada <strong>de</strong> la tabla 2 <strong>de</strong> la leva electrónica.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV53 W F02353 MasterScale2<br />

Función Una leva <strong>de</strong>l tipo:<br />

Valores válidos<br />

POSICIÓN-POSICIÓN. Define la escala o el rango<br />

<strong>de</strong> la posición <strong>de</strong>l eje maestro atendiendo a la tabla<br />

2 <strong>de</strong> la leva electrónica.<br />

POSICIÓN-TIEMPO. Define el rango <strong>de</strong> tiempo o<br />

duración total <strong>de</strong> la función <strong>de</strong> leva <strong>de</strong>finida en la<br />

tabla 2 <strong>de</strong> la leva electrónica.<br />

0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 3 600 000.<br />

Unida<strong>de</strong>s<br />

0,0001 grados (leva tipo posición-posición).<br />

0,0001 segundos (leva tipo posición-tiempo).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV54 Ws F02354 SlaveOffset2<br />

Función Offset <strong>de</strong> la posición <strong>de</strong>l eje esclavo en función <strong>de</strong><br />

la tabla 2 <strong>de</strong> la leva electrónica.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV55 W F02355 SlaveScale2<br />

Función Escala o rango <strong>de</strong> la posición <strong>de</strong>l eje esclavo atendiendo<br />

a la tabla 2 <strong>de</strong> la leva electrónica.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 3 600 000.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.01.<br />

LV108 W S00108 FeedrateOverri<strong>de</strong><br />

Función Factor multiplicador aplicado a la velocidad <strong>de</strong> posicionamiento<br />

en todos los movimientos programados.<br />

El valor que pue<strong>de</strong> tomar esta variable está limitado<br />

por el parámetro LP11 (F02311) Feedrate Overri<strong>de</strong>Limit.<br />

En cualquier caso, la velocidad quedará limitada<br />

al valor dado por SP10 (S00091) VelocityLimit.<br />

Valores válidos Varía entre el 0 % y el valor dado por LP11 (F02311)<br />

Feedrate Overri<strong>de</strong>Limit.


LV158 Ws S00258 TargetPosition<br />

Parámetros, variables y comandos<br />

Función Posición final para el bloque <strong>de</strong> posicionamiento en<br />

curso. Nótese que en el modo <strong>de</strong> funcionamiento actual,<br />

la posición final especificada en la sentencia<br />

MOVE en ejecución se copia a la variable LV158<br />

(S00258) Target Position.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

LV159 W S00259 PositioningVelocity<br />

Función Velocidad <strong>de</strong> posicionamiento máxima para el bloque<br />

<strong>de</strong> posicionamiento en curso (en módulo). Nótese<br />

que en el modo <strong>de</strong> funcionamiento actual, la<br />

velocidad <strong>de</strong> posicionamiento especificada en la<br />

sentencia MOVE en ejecución se copia la variable<br />

LV159 (S00259) PositioningVelocity.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Unida<strong>de</strong>s 0,0001 m/min.<br />

LV160 W S00260 PositioningAcceleration<br />

Función Aceleración máxima aplicada a todos los bloques <strong>de</strong><br />

posicionamiento (en módulo). Ver nota <strong>de</strong> LV193.<br />

Valores válidos 10 ... 2 000 000.<br />

Unida<strong>de</strong>s 0,0001 m/s².<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

LV193 O S00193 PositioningJerk<br />

Función Límite <strong>de</strong> choque (jerk) máximo para todos los bloques<br />

<strong>de</strong> posicionamiento (en módulo).<br />

Valores válidos 500 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 0 (anulación <strong>de</strong> jerk).<br />

Unida<strong>de</strong>s 0,0001 m/s³.<br />

NOTA. Nótese que para valores <strong>de</strong> LV160 < 0,0500 m/s², la variable<br />

LV193 se pone a cero automáticamente para minimizar errores <strong>de</strong> posicionamiento.<br />

Existe a<strong>de</strong>más un límite <strong>de</strong> tiempo, ts=255 ciclos (aprox. 1<br />

s) para alcanzar la aceleración y por tanto, no es admisible, cualquier<br />

combinación <strong>de</strong> aceleración y jerk. Si es superado el valor límite <strong>de</strong> ts<br />

se visualiza el código <strong>de</strong> error E923. Algunas combinaciones <strong>de</strong> valores<br />

<strong>de</strong> aceleración y jerk pue<strong>de</strong>n originan pequeños errores <strong>de</strong> sobrepasamiento<br />

que serán consi<strong>de</strong>rados como admisibles.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

LV215 S00315 PositioningVelocityGreaterLimit<br />

Función Marca que se activa si la velocidad <strong>de</strong> posicionamiento<br />

programada para el choque <strong>de</strong> posicionamiento<br />

en curso es mayor que el límite dado por<br />

SP10 (S00091) VelocityLimit.<br />

Valores válidos 0 y 1.<br />

LV223 S00323<br />

TargetPositionOutsi<strong>de</strong><br />

OfTravelRange<br />

Función Marca que se activa si la posición final especificada<br />

para el bloque <strong>de</strong> posicionamiento en curso está<br />

fuera <strong>de</strong> los límites <strong>de</strong> posición que vienen dados<br />

por los parámetros PP49 (S00049) PositivePosition-<br />

Limit o PP50 (S00050) NegativePositionLimit.<br />

Valores válidos 0 y 1.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

305


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

306<br />

LV242 S00342 TargetPositionAttained<br />

Función Marca indicativa <strong>de</strong> que el interpolador ha alcanzado<br />

la posición final, es <strong>de</strong>cir, se activa cuando la<br />

consigna <strong>de</strong> posición PV47 (S00047) PositionCommand<br />

alcanza LV158 (S00258) TargetPosition.<br />

Valores válidos 0 y 1.<br />

LV243 S00343 InterpolatorHalted<br />

Función Marca indicativa <strong>de</strong> que la interpolación se ha <strong>de</strong>tenido<br />

(la consigna <strong>de</strong> posición no varía) pero el bloque<br />

<strong>de</strong> funcionamiento en curso no ha terminado.<br />

Valores válidos 0 y 1.<br />

LV245 Ws S00245 LoadDrive1AngularPosition<br />

Función Variable que permite conocer la posición absoluta<br />

<strong>de</strong>l eje maestro respecto al punto <strong>de</strong> referencia <strong>de</strong>l<br />

eje esclavo.<br />

Valores válidos - 2 147 483 647...2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

LC1 F02300 BackupMCPar<br />

Función Backup <strong>de</strong> parámetros <strong>de</strong> MC.


Grupo M. Motor<br />

MP1.# O S00141.# MotorType<br />

Parámetros, variables y comandos<br />

Función I<strong>de</strong>ntificación <strong>de</strong>l motor e inicialización. La asignación<br />

a este parámetro <strong>de</strong> una referencia i<strong>de</strong>ntificativa<br />

<strong>de</strong> un motor concreto (ver capítulo 12 <strong>de</strong>l manual<br />

«man_dds_hard.pdf») configura los parámetros ligados<br />

al motor para gobernarlo. Ver apartado «I<strong>de</strong>ntificación<br />

<strong>de</strong>l motor» <strong>de</strong>l capítulo 2 <strong>de</strong> este mismo<br />

manual.<br />

Para gobernar un motor <strong>de</strong> usuario (motor no FA-<br />

GOR) o para modificar alguno <strong>de</strong> estos parámetros<br />

M, el valor dado a MP1 comenzará por el carácter 0<br />

Valores válidos Referencias especificadas para motores en el capítulo<br />

12 <strong>de</strong>l manual «man_dds_hard.pdf».<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP2 FMS F01200 MotorTorqueConstant<br />

Función Constante <strong>de</strong> par <strong>de</strong>l motor síncrono (par motor en<br />

función <strong>de</strong> la corriente eficaz).<br />

Valores válidos 1 ... 10 000.<br />

Unida<strong>de</strong>s 0,1 Nm/Arms.<br />

MP3.# FM S00111.# MotorContinuousStallCurrent<br />

Función Corriente a rótor parado. En motores asíncronos,<br />

esta corriente coinci<strong>de</strong> con la corriente nominal <strong>de</strong>l<br />

motor. En motores síncronos son diferentes.<br />

Valores válidos 0 ... 2 000. Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Unida<strong>de</strong>s 0,1 Arms.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP4 FMS S00109 MotorPeakCurrent<br />

Función Corriente <strong>de</strong> pico <strong>de</strong>l motor síncrono. Este valor <strong>de</strong><br />

corriente no <strong>de</strong>be superarse nunca en el motor.<br />

Valores válidos 1 ... 3 000. Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Unida<strong>de</strong>s 0,1 Arms.<br />

MP5.# FM F01201.# MotorPolesPairs<br />

Función Número <strong>de</strong> pares <strong>de</strong> polos.<br />

Valores válidos 0 ... 99. (nº entero).<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

MP6.# FM F01202.# MotorRatedSupplyVoltage<br />

Función Tensión nominal <strong>de</strong>l motor.<br />

Valores válidos 0 ... 460.<br />

Unida<strong>de</strong>s 1 V.<br />

NOTA. Nótese que para un motor síncrono, este parámetro es meramente<br />

informativo y no se utiliza en el control.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP7.# FMA F01203.# MotorPowerFactor<br />

Función Factor <strong>de</strong> potencia <strong>de</strong>l motor asíncrono.<br />

Valores válidos 0 ... 999.<br />

Unida<strong>de</strong>s 0,001 V.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP9.# FMA F01205.# MotorSlip<br />

Función Deslizamiento en el motor asíncrono.<br />

Valores válidos 0 ... 60 000.<br />

Unida<strong>de</strong>s 0,1 rev/min.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

307


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

308<br />

MP10.# FM F01206.# MotorStatorResistance<br />

Función Resistencia fase-neutro <strong>de</strong>l estátor a 20 °C.<br />

Valores válidos 0 ... 10 000 000.<br />

Unida<strong>de</strong>s 0,001 .<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP11.# FM F01207.# MotorStatorLeakageInductance<br />

Función Inductancia <strong>de</strong> fugas fase-neutro <strong>de</strong> estátor <strong>de</strong> un<br />

motor asíncrono.<br />

NOTA. Nótese que para un motor síncrono, este parámetro representa<br />

la inductancia <strong>de</strong> estátor <strong>de</strong>l motor y no la <strong>de</strong> fugas, ya que no tiene<br />

sentido hablar <strong>de</strong> inductancia <strong>de</strong> fugas en estos motores.<br />

Valores válidos 0 ... 100 000 000.<br />

Unida<strong>de</strong>s 0,0001 mH.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP12.# FM F01208.# MotorNominalPower<br />

Función Potencia nominal.<br />

Valores válidos 0 ... 2 000.<br />

Unida<strong>de</strong>s 0,1 kW.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP13 FM F01209 MotorThermalTimeConstant<br />

Función Constante <strong>de</strong> tiempo térmica <strong>de</strong>l motor.<br />

Valores válidos 1 ... 200.<br />

Unida<strong>de</strong>s 1 min.<br />

MP14 FM F01210 MotorTempSensorType<br />

Función I<strong>de</strong>ntifica el sensor <strong>de</strong> temperatura <strong>de</strong>l motor.<br />

Valores válidos En motores FAGOR<br />

0 Sensor incorporado en motores SPM y FXM<br />

sobretemperatura (sí/no).<br />

1 Sensor incorporado en motores AXM.<br />

2 Sensor incorporado en motores FKM y FM9<br />

(KTY-84).<br />

3 Sensor incorporado en motores FM7.<br />

4 Sin sensor (SENSORLESS).<br />

En motores no FAGOR<br />

5 Sensor lineal incorporado en motores <strong>de</strong> usuario.<br />

Para más <strong>de</strong>talles, ver apartado «10.7. Motor <strong>de</strong><br />

usuario con sensor lineal <strong>de</strong> temperatura» <strong>de</strong>l<br />

capítulo 10 <strong>de</strong> este mismo manual.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.15.<br />

MP15 FM F01211 MotorShaft<br />

Función Tipo <strong>de</strong> eje instalado en el motor.<br />

Valores válidos En motores FXM/FKM<br />

0 Con chaveta estándar.<br />

1 Sin chaveta.<br />

En motores SPM<br />

0 Eje normal.<br />

1 Eje sellado para evitar el aceite <strong>de</strong> la caja reductora.<br />

2 ... 9 Eje especial solicitado bajo <strong>de</strong>manda.<br />

En motores FM7/FM9<br />

0 Con chaveta estándar.<br />

1 Sin chaveta.<br />

Este parámetro se <strong>de</strong>termina durante el proceso <strong>de</strong><br />

i<strong>de</strong>ntificación <strong>de</strong>l motor.


MP16 FM F01212 MotorBrake<br />

Función Determina si el motor dispone o no <strong>de</strong> freno.<br />

Parámetros, variables y comandos<br />

Valores válidos 0 Sin freno.<br />

1 Con freno.<br />

Únicamente tiene sentido hablar <strong>de</strong> este parámetro<br />

en los motores síncronos ya que ningún mo<strong>de</strong>lo <strong>de</strong><br />

motor asíncrono dispone <strong>de</strong> freno. Este parámetro<br />

se <strong>de</strong>termina durante el proceso <strong>de</strong> i<strong>de</strong>ntificación<br />

<strong>de</strong>l motor.<br />

MP17 FMS F01213 MotorFan<br />

Función Determina si el motor dispone o no <strong>de</strong> ventilador.<br />

Valores válidos 0 Sin ventilador.<br />

1 Con ventilador.<br />

Únicamente tiene sentido hablar <strong>de</strong> este parámetro<br />

en los motores síncronos ya que todos los mo<strong>de</strong>los<br />

<strong>de</strong> motor asíncrono disponen <strong>de</strong> ventilador. Este<br />

parámetro se <strong>de</strong>termina durante el proceso <strong>de</strong> i<strong>de</strong>ntificación<br />

<strong>de</strong>l motor.<br />

MP18 FMA F01214 MotorMounting<br />

Función Forma <strong>de</strong> montaje <strong>de</strong>l motor. Sus rodamientos han<br />

sido diseñados para esta forma <strong>de</strong> montaje.<br />

Valores válidos 0 Horizontal (IM B3/B5).<br />

1 Vertical con el eje hacia abajo (IM V1/V5).<br />

2 Vertical con el eje hacia arriba (IM V3/V6).<br />

3 In<strong>de</strong>pendiente <strong>de</strong> la forma <strong>de</strong> montaje.<br />

Este parámetro se <strong>de</strong>termina durante el proceso <strong>de</strong><br />

i<strong>de</strong>ntificación <strong>de</strong>l motor.<br />

MP19 FMA F01215 MotorBalancing<br />

Función Grado <strong>de</strong> equilibrado <strong>de</strong>l motor.<br />

Valores válidos 0 Estándar S.<br />

1 SR.<br />

2 V10.<br />

3 V5.<br />

4 V3.<br />

Este parámetro se <strong>de</strong>termina durante el proceso <strong>de</strong><br />

i<strong>de</strong>ntificación <strong>de</strong>l motor.<br />

MP20 FMA F01216 MotorBearings<br />

Función Tipo <strong>de</strong> rodamientos.<br />

Valores válidos 0 Rodamientos normales.<br />

1 Rodamientos <strong>de</strong> alta velocidad.<br />

En motores FM7, MP20=1, siempre.<br />

Este parámetro se <strong>de</strong>termina durante el proceso <strong>de</strong><br />

i<strong>de</strong>ntificación <strong>de</strong>l motor.<br />

MP21 FM F01217 MotorPhasesOr<strong>de</strong>r<br />

Función Inversión <strong>de</strong> fases <strong>de</strong> potencia. Este parámetro permite<br />

cambiar el or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong> potencia <strong>de</strong><br />

alimentación <strong>de</strong>l motor sin tener que intercambiar físicamente<br />

el cableado.<br />

Valores válidos 0, 1, 2 y 3.<br />

0 Sin cambios.<br />

1 Intercambio <strong>de</strong> fases U y V.<br />

2 Intercambio <strong>de</strong> fases U y W.<br />

3 Intercambio <strong>de</strong> fases V y W.<br />

Este parámetro se <strong>de</strong>termina durante el proceso <strong>de</strong><br />

i<strong>de</strong>ntificación <strong>de</strong>l motor.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

309


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

310<br />

Valor por <strong>de</strong>fecto 0 Sin cambios.<br />

Versión<br />

En motores:<br />

SPM: MP21=0 (siempre)<br />

FM7, FXM y FKM: MP21=1 (invierte fases)<br />

Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong> 06.23.<br />

Añadidos los posibles valores 2 y 3 <strong>de</strong>s<strong>de</strong> la versión<br />

<strong>de</strong> <strong>software</strong> 08.05.<br />

MP23.# FMA F01219.# MotorCircuitConnection<br />

Función Tipo <strong>de</strong> conexión <strong>de</strong>l bobinado en motores FM7, series<br />

E03 y HS3.<br />

Valores válidos 0 Y (estrella).<br />

1 (triángulo).<br />

Valor por <strong>de</strong>fecto 0 Y (estrella).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.18.<br />

MP24 FM F01220 MotorMomentumOfInertia<br />

Función Momento <strong>de</strong> inercia <strong>de</strong>l motor.<br />

Valores válidos 1 ... 1 000 000.<br />

Valor por <strong>de</strong>fecto 10.<br />

Unida<strong>de</strong>s 0,1 kg·cm².<br />

MP25.# FM F01221.# MotorRatedSpeed<br />

Función Velocidad nominal <strong>de</strong> un motor síncrono o velocidad<br />

base (por encima <strong>de</strong> la cual se sitúa la zona <strong>de</strong><br />

potencia constante) <strong>de</strong> un motor asíncrono.<br />

Valores válidos Con motor:<br />

SÍNCRONO MP25 SP10, si no E500.<br />

ASÍNCRONO MP25 MP26<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP26 FM F01222 MotorMaximumSpeed<br />

Función Velocidad máxima <strong>de</strong>l motor.<br />

Valores válidos MP26 SP10, si no E500.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong><br />

06.01 y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong><br />

06.10.<br />

MP27.# FMA F01223.# MotorRotorResistance<br />

Función Resistencia fase-neutro <strong>de</strong>l rótor a una temperatura<br />

<strong>de</strong> 20 °C.<br />

Valores válidos 0 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,001 .<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong><br />

06.01 y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong><br />

06.10.<br />

MP28.# FMA F01224.# MotorRotorLeakageInductance<br />

Función Inductancia <strong>de</strong> fugas fase-neutro <strong>de</strong>l rótor.<br />

Valores válidos 0 ... 100 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001 mH.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.


Parámetros, variables y comandos<br />

MP29.# FMA F01225.# MotorMagnetizingInductance<br />

Función Inductancia magnetizante.<br />

Valores válidos 0 ... 100 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001 mH.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP30.# FMA F01226.# MotorInductanceFactor1<br />

MP31.# FMA F01227.# MotorInductanceFactor2<br />

MP32.# FMA F01228.# MotorInductanceFactor3<br />

MP33.# FMA F01229.# MotorInductanceFactor4<br />

MP34.# FMA F01230.# MotorInductanceFactor5<br />

MP35.# FMA F01231.# MotorInductanceFactor6<br />

MP36.# FMA F01232.# MotorInductanceFactor7<br />

MP37.# FMA F01233.# MotorInductanceFactor8<br />

MP38.# FMA F01234.# MotorInductanceFactor9<br />

Función Valores <strong>de</strong> la curva <strong>de</strong> saturación magnética <strong>de</strong>l hierro<br />

<strong>de</strong>l estátor.<br />

Valores válidos 1 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000 (para MP30, MP31, MP32, MP33, MP34)<br />

900 (para MP35), 800 (para MP36), 700 (para<br />

MP37) y 600 (para MP38).<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong><br />

06.01 y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong><br />

06.10.<br />

NOTA. Para más <strong>de</strong>talles, ver figura F. S11/4 <strong>de</strong>l capítulo 11. PUESTA<br />

A PUNTO DE UN CABEZAL ASÍNCRONO <strong>de</strong> este mismo manual.<br />

MP39.# FM F01235.# MotorNoLoadCurrent<br />

Función Corriente eficaz <strong>de</strong>l motor en vacío.<br />

Valores válidos 0 ... 2 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Arms.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong><br />

06.01 y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong><br />

06.10.<br />

MP40.# FMA F01236.# MotorNoLoadVoltage<br />

Función Tensión eficaz fase-fase <strong>de</strong>l motor en vacío.<br />

Valores válidos 0 ... 460.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 Vrms.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02. Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP41 FM F01237 MotorMaximumTemperature<br />

Función Límite máximo <strong>de</strong> temperatura que pue<strong>de</strong> establecerse<br />

en el motor. Un valor nulo en este parámetro<br />

supone omitir la comprobación <strong>de</strong>l límite <strong>de</strong> temperatura.<br />

Valores válidos 0 ... 5 000.<br />

Valor por <strong>de</strong>fecto 1 450 (para motores <strong>de</strong> usuario).<br />

Unida<strong>de</strong>s 0,1 °C.<br />

Valor dado por su correspondiente tabla <strong>de</strong> motores<br />

(en FXM, FKM, AXM, SPM, FM7 y FM9).<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

311


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

312<br />

NOTA. No modificar el valor <strong>de</strong> este parámetro<br />

dado por las tablas <strong>de</strong> motores (ficheros *.mot)<br />

en las series FXM y FKM.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.03<br />

y operativo a partir <strong>de</strong> la versión 07.02.<br />

MP42 FMS F01239<br />

Starting<br />

SpeedForFieldweakening<br />

Función Velocidad a la que se iniciará un «aumento <strong>de</strong>l<br />

campo magnético o flujo magnético» en un motor<br />

síncrono que trabaja como motor <strong>de</strong> cabezal.<br />

Valores válidos 10 ... 60 100.<br />

Valor por <strong>de</strong>fecto 10.<br />

Unida<strong>de</strong>s 1 rpm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP43 FMS F01240 Ke_VoltageConstant<br />

Función Fuerza contra-electromotriz (en voltios) generada<br />

entre cada dos fases <strong>de</strong>l bobinado <strong>de</strong>l estátor por<br />

cada mil rev/min <strong>de</strong>l motor. Este parámetro se utiliza<br />

para <strong>de</strong>bilitar el flujo magnético en motores síncronos<br />

funcionando como cabezales. Con MP43=0<br />

la disminución <strong>de</strong>l flujo magnético será nula.<br />

Valores válidos 0 ... 400.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 V/(1000 rpm).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MP44.# FM F01241.# MotorContinuousStallTorque<br />

Función Par a rótor parado <strong>de</strong>l motor.<br />

Valores válidos 0 ... 32 000. Soft. 06.18 y posteriores.<br />

0 ... 10 000 000. Soft. 08.05 y posteriores.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Nm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.14.<br />

Modificado en la versión <strong>de</strong> <strong>software</strong> 06.18 y 08.05.<br />

MP45 FM F01242 MotorTempSensorR25<br />

Función Valor <strong>de</strong> la resistencia a una temperatura <strong>de</strong> 25°C<br />

para un sensor lineal (MP14=5) incorporado en un<br />

motor. Obténgase este dato <strong>de</strong> la curva suministrada<br />

por el fabricante <strong>de</strong>l sensor.<br />

Valores válidos 0 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 603.<br />

Unida<strong>de</strong>s 0,1 .<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.15.<br />

Ver apartado «10.7. Motor <strong>de</strong> usuario con sensor<br />

lineal <strong>de</strong> temperatura» <strong>de</strong>l capítulo 10 <strong>de</strong> este manual.<br />

MP46 FM F01243 MotorTempSensorR_MP41<br />

Función Valor <strong>de</strong> la resistencia a la temperatura máxima establecida<br />

para el funcionamiento <strong>de</strong>l motor (parametrizada<br />

en MP41) para un sensor lineal (MP14=5)<br />

incorporado en un motor. Obténgase este dato <strong>de</strong><br />

la curva suministrada por el fabricante <strong>de</strong>l sensor.<br />

Valores válidos 0 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 1298.<br />

Unida<strong>de</strong>s 0,1 .<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.15.<br />

Ver apartado «10.7. Motor <strong>de</strong> usuario con sensor<br />

lineal <strong>de</strong> temperatura» <strong>de</strong>l capítulo 10 <strong>de</strong> este<br />

manual.


Parámetros, variables y comandos<br />

MP47 FMs F01244 MotorMinimumTemperature<br />

Función Valor mínimo admisible <strong>de</strong> temperatura establecido<br />

para el bobinado <strong>de</strong>l estátor <strong>de</strong>l motor.<br />

Valores válidos - 500 ... 5 000.<br />

Valor por <strong>de</strong>fecto - 200.<br />

Unida<strong>de</strong>s 0,1 °C.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

MP50 OM F01282 SynchronousAsynchronous<br />

Función Establece si el motor que va a ser gobernado por el<br />

regulador es síncrono o asíncrono.<br />

Valores válidos 0/1 Síncrono/Asíncrono<br />

Valor por <strong>de</strong>fecto MP50=0 en reguladores AXD y ACD<br />

MP50=1 en reguladores SPD y SCD<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

MC1 OA F01238<br />

MotorElectricalParameters<br />

I<strong>de</strong>ntification<br />

Función Tras la ejecución <strong>de</strong> este comando se habrán i<strong>de</strong>ntificado<br />

los valores <strong>de</strong> las resistencias, inductancias,<br />

la curva <strong>de</strong> saturación <strong>de</strong>l motor y la corriente<br />

eficaz <strong>de</strong>l motor en vacío especificados en los siguientes<br />

parámetros:<br />

MP10. MotorStatorResistance<br />

MP11. MotorStatorLeakageInductance<br />

MP27. MotorRotorResistance<br />

MP28. MotorRotorLeakageInductance<br />

MP29. MotorMagnetizingInductance<br />

MP30. MotorInductanceFactor1<br />

MP31. MotorInductanceFactor2<br />

MP32. MotorInductanceFactor3<br />

MP33. MotorInductanceFactor4<br />

MP34. MotorInductanceFactor5<br />

MP35. MotorInductanceFactor6<br />

MP36. MotorInductanceFactor7<br />

MP37. MotorInductanceFactor8<br />

MP38. MotorInductanceFactor9<br />

MP39. MotorNoLoadCurrent<br />

Ver capítulo 11. PUESTA A PUNTO DE UN CABE-<br />

ZAL ASÍNCRONO <strong>de</strong> este manual.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.08.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

313


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

314<br />

Grupo N. Mecánica<br />

NP1 *OM F02200<br />

ReducedActuatedMomentumOf<br />

InertiaPercentage<br />

Función Parámetro que refleja la relación entre el momento<br />

<strong>de</strong> inercia <strong>de</strong> la carga y el <strong>de</strong>l rótor <strong>de</strong>l motor. Para<br />

calcular esta relación se ha <strong>de</strong> tener en cuenta la relación<br />

<strong>de</strong> transmisión mecánica entre el movimiento<br />

<strong>de</strong> la carga y el giro <strong>de</strong>l motor.<br />

Este parámetro es imprescindible para la gestión interna<br />

<strong>de</strong>l feedforward <strong>de</strong> aceleración en el lazo <strong>de</strong><br />

posición.<br />

Valores válidos 0 ... 100 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,01 %.<br />

NP116 O S00116 ResolutionOfFeedback1<br />

Función Resolución <strong>de</strong>l captador en la captación motor (conector<br />

X4).<br />

Si el captador motor es un resólver con un par <strong>de</strong><br />

polos, tras parametrizar GP2=1, automáticamente<br />

por <strong>de</strong>fecto, NP116 se pone a 1.<br />

Si el nº <strong>de</strong> pares <strong>de</strong> polos <strong>de</strong>l resólver es distinto <strong>de</strong><br />

1 (p.ej: son 3), MP1 se parametrizará como motor<br />

<strong>de</strong> usuario, GP2= 1 y se parametrizará NP116= 3.<br />

Valores válidos 1 ... 131 072.<br />

Valor por <strong>de</strong>fecto 1 024.<br />

Unida<strong>de</strong>s 1 pulsos por vuelta.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02. Ampliado en la versión <strong>de</strong> <strong>software</strong> 06.05.<br />

NP117 O S00117 ResolutionOfFeedback2<br />

Función Resolución <strong>de</strong>l captador en la captación directa (conector<br />

X3).<br />

Con encó<strong>de</strong>r lineal. Paso <strong>de</strong>l rayado <strong>de</strong>l cristal o<br />

fleje en µm. En mo<strong>de</strong>los FAGOR, pue<strong>de</strong> ser 20, 40 o<br />

100 µm, según mo<strong>de</strong>lo.<br />

Con encó<strong>de</strong>r rotativo. Nº <strong>de</strong> impulsos por vuelta.<br />

Para más <strong>de</strong>talles, ver apartado «Captación con<br />

marcas I0 e I0 codificadas» <strong>de</strong>l capítulo 5 <strong>de</strong> este<br />

manual.<br />

Valores válidos 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 2 048.<br />

Unida<strong>de</strong>s 1 pulsos por vuelta.<br />

NP118 O S00118 ResolutionOfLinearFeedback<br />

Función Período <strong>de</strong> la señal <strong>de</strong> salida <strong>de</strong>l captador lineal<br />

dispuesto como captación directa.<br />

NOTA. Con captador rotativo no proce<strong>de</strong> su parametrización,<br />

es <strong>de</strong>cir, queda sin efecto.<br />

El período <strong>de</strong> la señal <strong>de</strong> salida <strong>de</strong>l captador lineal<br />

se parametrizará en µm. Su valor será obtenido <strong>de</strong> la<br />

relación: NP117 / FACTOR MULTIPLICADOR.<br />

Véase el valor <strong>de</strong>l factor multiplicador correspondiente<br />

al mo<strong>de</strong>lo <strong>de</strong> encó<strong>de</strong>r lineal FAGOR que va a<br />

ser instalado en la tabla <strong>de</strong>l apartado «Captación<br />

con marcas I0 e I0 codificadas» <strong>de</strong>l capítulo 5 <strong>de</strong><br />

este manual.<br />

Valores válidos 1 ... 500 000.<br />

Valor por <strong>de</strong>fecto 200.<br />

Unida<strong>de</strong>s 0,1.


NP121.# O S00121.# InputRevolutions<br />

NP122.# O S00122.# OutputRevolutions<br />

Parámetros, variables y comandos<br />

Función Definen la relación <strong>de</strong> transmisión entre el eje <strong>de</strong>l<br />

motor y el eje final que mueve la máquina. P. ej: Si<br />

5 vueltas <strong>de</strong>l eje <strong>de</strong>l motor correspon<strong>de</strong>n a 3 vueltas<br />

<strong>de</strong>l husillo <strong>de</strong> la máquina, los parámetros reflejarán<br />

los valores:<br />

NP121=5 y NP122=3<br />

Valores válidos 1 ... 32 767.<br />

Valor por <strong>de</strong>fecto 1 vuelta en ambos parámetros (acoplamiento directo).<br />

Unida<strong>de</strong>s 1.<br />

MOTOR<br />

VELOCIDAD<br />

DEL MOTOR<br />

F. S13/9<br />

Relación <strong>de</strong> transmisión entre el eje motor y el eje husillo <strong>de</strong> la máquina.<br />

NP123 O S00123 FeedConstant<br />

Función Este parámetro <strong>de</strong>fine la relación entre el <strong>de</strong>splazamiento<br />

lineal <strong>de</strong> la máquina y el eje que la mueve.<br />

P. ej: si cada vuelta <strong>de</strong> husillo supone un <strong>de</strong>splazamiento<br />

<strong>de</strong> 4 mm en la mesa, <strong>de</strong>berá introducirse en<br />

este parámetro el valor (NP123=4). Para un caso<br />

<strong>de</strong> eje rotativo (NP123=360), que equivale a 360°<br />

por vuelta.<br />

Valores válidos 1000 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto 100 000.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

NP131.# O F00130.# InputRevolutions2<br />

NP132.# O F00131.# OutputRevolutions2<br />

Función Definen la relación <strong>de</strong> transmisión entre la captación<br />

directa y el movimiento <strong>de</strong> la carga. Así, p. ej:<br />

Si 5 vueltas <strong>de</strong>l eje <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong> la captación directa<br />

son <strong>de</strong>bidas a 3 vueltas <strong>de</strong>l husillo <strong>de</strong> la máquina,<br />

los parámetros reflejarán los valores:<br />

NP131=5 y NP132=3<br />

POLEA DE SALIDA<br />

VELOCIDAD<br />

POLEA DE ENTRADA<br />

MESA<br />

HUSILLO<br />

EJEMPLO<br />

PASO DE HUSILLO<br />

Diámetro <strong>de</strong> la polea <strong>de</strong> salida = 25,75 mm<br />

Diámetro <strong>de</strong> la polea <strong>de</strong> entrada = 15,3 mm<br />

NP121=2575 vueltas<br />

NP122=1530 vueltas<br />

Relación <strong>de</strong> transmisión = 2575/1530 = 1,683<br />

Paso <strong>de</strong>l husillo = 5 mm<br />

NP123 = 5 mm<br />

Valores válidos 1 ... 32 767.<br />

Valor por <strong>de</strong>fecto 1 vuelta en ambos parámetros (acoplamiento directo).<br />

Unida<strong>de</strong>s 1.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

315


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

316<br />

NP133 O F00132 FeedConstant2<br />

Función Define el <strong>de</strong>splazamiento lineal <strong>de</strong> la máquina por<br />

vuelta <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong> la captación directa. Así, en<br />

presencia <strong>de</strong>:<br />

Máquinas rotativas: Este parámetro no proce<strong>de</strong>.<br />

Máquinas lineales con captación directa (GP10<br />

0), rotativa (PP115, bit 0=0) y escalado lineal<br />

(PP76, bits 1,0=01), entonces si:<br />

R1=R2 el <strong>de</strong>splazamiento lineal frente al nº <strong>de</strong> vueltas<br />

<strong>de</strong>l encó<strong>de</strong>r es igual y NP133 = valor <strong>de</strong>l paso<br />

<strong>de</strong>l husillo mecánico.<br />

R1R2 el <strong>de</strong>splazamiento lineal frente al nº <strong>de</strong> vueltas<br />

<strong>de</strong>l encó<strong>de</strong>r es distinto y <strong>de</strong>be parámetrizarse el<br />

parámetro NP133 para que la captación directa<br />

esté bien <strong>de</strong>finida.<br />

Valores válidos 0 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto 100 000.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

F. S13/10<br />

Desplazamiento lineal <strong>de</strong> la máquina por vuelta <strong>de</strong>l encó<strong>de</strong>r <strong>de</strong> la captación<br />

directa.<br />

Versión: Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.02.<br />

Ejemplo 1.<br />

MOTOR<br />

VELOCIDAD DEL<br />

MOTOR<br />

R1'<br />

CAPTACIÓN MOTOR<br />

PASO DE HUSILLO<br />

Ataque <strong>de</strong>l motor con correa <strong>de</strong>ntada y encó<strong>de</strong>r externo solidario al husillo.<br />

Relación <strong>de</strong> transmisión 2:1 (reducción). Paso <strong>de</strong>l husillo: 10 mm.<br />

MESA<br />

HUSILLO<br />

R2'<br />

CAPTACIÓN DIRECTA<br />

EJEMPLO<br />

Eje rotativo con reducción <strong>de</strong> 40 y con encó<strong>de</strong>r externo unido<br />

por correa <strong>de</strong>ntada con relación 2:1<br />

NP121=40 vueltas<br />

NP122=1 vuelta<br />

NP123= 360° por vuelta<br />

NP131=2 vueltas<br />

NP132=1 vuelta<br />

NP133= 360° por vuelta<br />

NP121=2 NP122=1 NP123=10<br />

NP131=1 NP132=1 NP133=10<br />

Ejemplo 2.<br />

En una aplicación <strong>de</strong> MC (rodillos cilíndricos) con rueda <strong>de</strong> medida.<br />

NP121=5 NP122=2 NP123=100<br />

NP131=1 NP132=1 NP133=314,15<br />

R1<br />

ENCÓDER<br />

No será necesario introducir valores en NP123 y NP133 en el caso<br />

<strong>de</strong> ejes rotativos. Internamente se toma el valor <strong>de</strong> 360° por vuelta<br />

en cada uno <strong>de</strong> ellos.<br />

R2


i<br />

Parámetros, variables y comandos<br />

INFORMACIÓN. En actualizaciones <strong>de</strong> versión, NP133 tomará el valor<br />

que tenía anteriormente NP123, antes <strong>de</strong> la instalación. En puestas a<br />

punto <strong>de</strong> máquina, en NP133 se introducirá el paso <strong>de</strong>l husillo mecánico.<br />

NP165 *O S00165<br />

DistanceCo<strong>de</strong>dReference<br />

Dimension1<br />

Función Cuando la captación lineal tiene I0s codificados,<br />

este parámetro indica la distancia que separa dos<br />

I0s codificados consecutivos. Véase capítulo 5,<br />

apartado «CAPTACIÓN LINEAL CON I0s CODIFI-<br />

CADOS» <strong>de</strong> este mismo manual.<br />

Valores válidos 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1 001.<br />

Unida<strong>de</strong>s 1.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

NP166 *O S00166<br />

DistanceCo<strong>de</strong>dReference<br />

Dimension2<br />

Función In<strong>de</strong>pendientemente <strong>de</strong> que la captación lineal disponga<br />

o no <strong>de</strong> I0s codificados, este parámetro indica<br />

la distancia que separa dos I0s consecutivos,<br />

es <strong>de</strong>cir, el nº <strong>de</strong> ondas completas <strong>de</strong> la señal incremental<br />

que hay entre I0s.<br />

Los ejemplos 1 y 2 <strong>de</strong>l apartado: «Captación con señales<br />

<strong>de</strong> I0 - subapartado: D. Parametrización <strong>de</strong><br />

NP166» <strong>de</strong>l capítulo 5, <strong>de</strong> este manual explican <strong>de</strong>talladamente<br />

con qué valores parametrizar NP166.<br />

NOTA. Nótese que NP166 <strong>de</strong>be parametrizarse tanto si se dispone<br />

<strong>de</strong> I0s codificados como si no, mientras disponga <strong>de</strong> señales <strong>de</strong> I0.<br />

Es utilizado internamente por el regulador para testear la distancia entre<br />

I0s, generando el código <strong>de</strong> error E253 si no <strong>de</strong>tecta un I0 en dos<br />

vueltas.<br />

Valores válidos 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

317


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

318<br />

Grupo O. Salidas analógicas y digitales<br />

OP1 *O F01400 DA1IDN<br />

OP2 *O F01401 DA2IDN<br />

Función I<strong>de</strong>ntifican a las variables analógicas internas <strong>de</strong>l<br />

regulador que serán plasmadas en las salidas eléctricas<br />

y que serán afectadas por la ganancia OP3 y<br />

OP4, respectivamente. Canal 1 (pines 10-11 <strong>de</strong> X7)<br />

y canal 2 (pines 8-9 <strong>de</strong> X7).<br />

Dar a OP1 y/o OP2 el valor cero para permitir forzar<br />

el valor <strong>de</strong> las señales eléctricas mediante las<br />

variables OV1 y/o OV2.<br />

Valores válidos Nombre <strong>de</strong> cualquier parámetro o variable.<br />

Valor por <strong>de</strong>fecto SV1 en el caso <strong>de</strong> OP1 y SV2 en el caso <strong>de</strong> OP2.<br />

OP3 *Os F01402 DA1ValuePer10Volt<br />

OP4 *Os F01403 DA2ValuePer10Volt<br />

Función Definen las ganancias <strong>de</strong>l canal 1 (pines 10-11 <strong>de</strong><br />

X7) y el canal 2 (pines 8-9 <strong>de</strong> X7).<br />

Estas ganancias se dan por medio <strong>de</strong>l valor <strong>de</strong> la variable<br />

que se hace correspon<strong>de</strong>r a 10 voltios en la<br />

salida.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1. Unida<strong>de</strong>s <strong>de</strong> la variable que se esté visualizando.<br />

NOTA. Con versión 06.15 o superior, al programar OP1=SV2, OP2=SV1,<br />

tanto OP3 como OP4 serán parametrizados en unida<strong>de</strong>s internas, es <strong>de</strong>cir,<br />

sin <strong>de</strong>cimales. Esto se <strong>de</strong>be a que a partir <strong>de</strong> la versión 06.15, SV1 y<br />

SV2 pasan a ser variables <strong>de</strong> 32 bits.<br />

Ejemplo.<br />

Sea OP1=SV2 (VelocityFeedback en 10 4 rpm) y OP3=3000x10 4 . Esto<br />

significa que cuando SV2 tenga un valor <strong>de</strong> 3000x10 4 rpm, la salida analógica<br />

valdrá 10 voltios (pines 10-11 <strong>de</strong> X7). Cumplirá esta relación (10 4<br />

rpm)/voltio para todo el rango ± 10 V.<br />

X6<br />

X7<br />

1<br />

13<br />

1<br />

F. S13/11<br />

(Phoenix,<br />

3.5mm)<br />

P2<br />

P1<br />

(Phoenix,<br />

3.5mm)<br />

11<br />

X7(11)<br />

X7(10)<br />

±10 Volts<br />

max.<br />

X7(9)<br />

X7(8)<br />

Utilización <strong>de</strong> estos parámetros.<br />

Physical Analog Outputs<br />

OV1 -F01408-<br />

DA1Value<br />

Ref<br />

D/A<br />

Channel 1<br />

OP1 -F01400- DA1IDN<br />

OP3 -F01402-<br />

DA1ValuePer10Volts<br />

OV2 -F01409-<br />

DA2Value Channel 2<br />

OP2 -F01401- DA2IDN<br />

D/A OP4 -F01403-<br />

Ref<br />

DA2ValuePer10Volts<br />

Variable examples for OP1 and OP2<br />

SV2 -S00040- VelocityFeedback<br />

SV7 -F01612- VelocityCommandFinal<br />

TV1 -S00080- TorqueCommand<br />

TV2 -S00084- TorqueFeedback<br />

CV3 -F00311- CurrentFeedback<br />

.... and more


i<br />

OP5 O F01411 Prog_OutIDN<br />

Parámetros, variables y comandos<br />

Función I<strong>de</strong>ntifica a la variable booleana que será plasmada<br />

en la salida digital Prog_OUT <strong>de</strong>l regulador compacto<br />

(pines 8-9 <strong>de</strong>l conector X2).<br />

Valor por <strong>de</strong>fecto 0 (sin asignación). En esta situación pue<strong>de</strong> forzarse<br />

Prog_Out mediante OV5.<br />

Ejemplo.<br />

OP5=TV100 (el contacto se cierra cuando hay par).<br />

X2<br />

1<br />

(Phoenix,<br />

3.5 mm)<br />

10<br />

F. S13/12<br />

Utilización <strong>de</strong> este parámetro.<br />

OP10 O F01404 O1IDN<br />

OP11 O F01405 O2IDN<br />

OP12 O F01406 O3IDN<br />

OP13 O F01407 O4IDN<br />

Función I<strong>de</strong>ntifica a las variables booleanas <strong>de</strong>l sistema que<br />

serán plasmadas en las salidas digitales 1, 2, 3 y 4<br />

por los pines (6, 7), (8, 9), (10, 11) y (12, 13) <strong>de</strong>l conector<br />

X6.<br />

Unida<strong>de</strong>s Nombre <strong>de</strong>l parámetro o variable a visualizar, siempre<br />

que sea booleana.<br />

Valor por <strong>de</strong>fecto 0 (sin asignación).<br />

Ejemplo.<br />

OP11 = TV100 (el contacto entre los pines 8 y 9 se cierra cuando hay par).<br />

OV1 Os F01408 DA1Value<br />

OV2 Os F01409 DA2Value<br />

Función Estas variables sirven para forzar el valor <strong>de</strong> la señal<br />

eléctrica en las salidas analógicas <strong>de</strong>l conector<br />

X7. Sólo es posible forzar estas señales cuando les<br />

han sido asignadas a estas salidas (OP1, OP2) el<br />

valor cero.<br />

OV1 refleja el valor <strong>de</strong> la salida por el canal 1 (pines<br />

11 y 10 <strong>de</strong>l conector X7).<br />

OV2 refleja el valor <strong>de</strong> la salida por el canal 2 (pines<br />

9 y 8 <strong>de</strong>l conector X7).<br />

Valores válidos - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,001 V.<br />

Ejemplo.<br />

X2(8)<br />

X2(9)<br />

Physical Digital Output (Compact Drive)<br />

OP5 - F01411 - Prog_OutIDN<br />

OV5 - F01412 - Prog_Out<br />

Siendo OP1=0, introducir en OV1 el valor 2 y entre los pines 11/10 <strong>de</strong> X7<br />

habrá 2 V.<br />

INFORMACIÓN. Adviértase que la lectura <strong>de</strong> estas variables no tiene sentido.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

319


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

320<br />

OV5 O F01412 Prog_Out<br />

Función La variable OV5 contiene el dato binario que representa<br />

el estado <strong>de</strong> la salida Prog_OUT <strong>de</strong>l regulador<br />

compacto con dos modos <strong>de</strong> trabajo:<br />

Valores válidos 0 y 1.<br />

Ejemplo.<br />

En lectura:<br />

Valor <strong>de</strong> la salida digital Prog_OUT.<br />

En escritura:<br />

Valor al que se fuerza esa salida si OP5 no tiene<br />

asignada ninguna función (OP5=0).<br />

Se lee OV5=1 siendo OP5=TV100. Significa que hay par.<br />

Si con OP5=0 se escribe OV5=1, se cierra el contacto Prog_OUT.<br />

X6<br />

X7<br />

1<br />

13<br />

1<br />

(Phoenix,<br />

3.5 mm)<br />

P1<br />

P2<br />

(Phoenix,<br />

3.5 mm)<br />

11<br />

X6(6)<br />

X6(7)<br />

X6(8)<br />

X6(9)<br />

X6(10)<br />

X6(11)<br />

X6(12)<br />

X6(13)<br />

F. S13/13<br />

Utilización <strong>de</strong> estas variables.<br />

OV10 O F01410 DigitalOutputs<br />

Función La variable OV10 contiene un dato numérico que,<br />

codificado en el sistema binario representa la situación<br />

<strong>de</strong> las salidas digitales presentes en el slot<br />

SL1.<br />

Si el slot SL1 está ocupado por los conectores X6<br />

y X7, estas salidas son las relativas a los parámetros<br />

OP10-OP13. En el PLC estas salidas representan<br />

a los recursos O1-O4.<br />

Si el slot SL1 está ocupado por alguna <strong>de</strong> las tarjetas<br />

<strong>de</strong> entradas-salidas (16DI-8DO, 8DI-16DO),<br />

OV10 se refiere a los recursos O1-O16 <strong>de</strong>l PLC.<br />

En lectura:<br />

Valor <strong>de</strong> las salidas digitales.<br />

Valores válidos 0 ... 655 353.<br />

Valor por <strong>de</strong>fecto 0 (sin asignación).<br />

Physical Digital Outputs<br />

1<br />

2<br />

3<br />

4<br />

OP10 - F01404 - O1IDN<br />

OP11 - F01405 - O2IDN<br />

OP12 - F01406 - O3IDN<br />

OP13 - F01407 - O4IDN<br />

Variable examples for OP10-OP13<br />

OV10 - F01410 -<br />

DigitalOutputs<br />

SV3 -S00332- nPx<br />

TV100 -F01702- T active<br />

GV13 -F00709- PowerBusOn<br />

BV7 -F00203- DriveEnableDnc<br />

... and more<br />

En escritura:<br />

Valores a los que se fuerzan las salidas digitales<br />

que no tienen funciones asociadas por los parámetros<br />

OP10-OP13.


Ejemplo.<br />

Parámetros, variables y comandos<br />

Léase en OV10=11 (1011 en binario). Significa que las salidas 1, 2 y 4<br />

<strong>de</strong>l conector X6 están activadas y la salida 3 está inactiva. Los contactos<br />

(6, 7), (8, 9) y (12, 13) estarán cerrados y el contacto (10, 11) estará<br />

abierto.<br />

Si se escribe este mismo dato, se fuerza a los contactos a adoptar estas<br />

posiciones siempre que OP10-OP13 no tenga asignaciones.<br />

OV11 O F01413 DigitalOutputsCh2<br />

Función La variable OV11 contiene un dato numérico que,<br />

codificado en el sistema binario, representa la situación<br />

<strong>de</strong> las salidas digitales presentes en el slot<br />

SL2.<br />

En el PLC el valor <strong>de</strong> OV11 se refiere a los recursos<br />

O17- O32.<br />

En lectura:<br />

Valor <strong>de</strong> las salidas digitales.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0 (sin asignación).<br />

Ejemplo.<br />

En escritura:<br />

Valores a los que se fuerzan las salidas digitales.<br />

Léase en OV11= 35 (00100011 en binario). Significa que los recursos<br />

O17, O18 y O22 están activos y el resto inactivos.<br />

Si se escribe ese mismo dato, se fuerza la activación o <strong>de</strong>sactivación <strong>de</strong><br />

esos recursos.<br />

X11<br />

X12<br />

1<br />

9<br />

1<br />

9<br />

I17<br />

I19<br />

I18<br />

16DI-8DO<br />

1<br />

O19 O18<br />

O17<br />

O21 O20<br />

X13<br />

9<br />

Drive Module (example)<br />

I21<br />

I23<br />

I25<br />

I27<br />

I29<br />

I31<br />

I20<br />

I22<br />

I24<br />

I26<br />

I28<br />

I30<br />

O23 O22<br />

O24<br />

9<br />

1<br />

9<br />

O7<br />

O8<br />

O6<br />

O9<br />

O11 O10<br />

O15 O14<br />

O12<br />

O13<br />

O16<br />

F. S13/14<br />

Entradas y salidas digitales asociadas a los conectores <strong>de</strong> las placas ubicadas<br />

en los slots SL1 y SL2.<br />

1<br />

9<br />

1<br />

9<br />

Drive Module (example)<br />

SL2 SL1 SL2<br />

SL1<br />

I32<br />

1<br />

I1<br />

I2<br />

I3<br />

I4<br />

9<br />

I5<br />

I7<br />

I6<br />

8DI-16DO<br />

1<br />

O3 O2<br />

O1<br />

O5 O4<br />

X8<br />

I8<br />

X9<br />

X10<br />

X8<br />

I17<br />

I19<br />

I21<br />

I23<br />

I18<br />

I20<br />

I22<br />

I24<br />

8DI-16DO<br />

1<br />

O19 O18<br />

O17<br />

O21 O20<br />

X9<br />

X10<br />

9<br />

O23 O22<br />

O24<br />

O27 O26<br />

O25<br />

O29 O28<br />

O31 O30<br />

O32<br />

1<br />

X6<br />

13<br />

1<br />

X7<br />

11<br />

P1<br />

P2<br />

A1<br />

I1<br />

I3<br />

O1<br />

O3<br />

I2<br />

I4<br />

O2<br />

O4<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

321


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

322<br />

Grupo P. Lazo <strong>de</strong> posición<br />

PP1.# O F01300.# HomingVelocitySlow<br />

Función Establece la velocidad lenta en el proceso <strong>de</strong> búsqueda<br />

<strong>de</strong> cero controlado <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

Es necesario cuando se realiza la búsqueda <strong>de</strong> cero<br />

controlada <strong>de</strong>s<strong>de</strong> el regulador. PC148 (S00148) DriveControlledHoming<br />

activo.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm <strong>de</strong>l motor.<br />

PP2 *Os F01301 BacklashPeakAmplitu<strong>de</strong><br />

Función Amplitud <strong>de</strong>l impulso adicional que suministra internamente<br />

el regulador a la consigna <strong>de</strong> velocidad<br />

para recuperar la holgura carga-husillo en las inversiones<br />

<strong>de</strong> movimiento. Aplicable en configuraciones<br />

con control <strong>de</strong> posición y captación directa.<br />

Valores válidos - 10 000 000 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001 rpm <strong>de</strong>l motor.<br />

PP3 *O F01302 BacklashPeakTime<br />

Función Duración <strong>de</strong>l impulso adicional que suministra internamente<br />

el regulador a la consigna <strong>de</strong> velocidad<br />

para compensar la holgura carga-husillo en las inversiones<br />

<strong>de</strong> movimiento. Aplicable en configuraciones<br />

con control <strong>de</strong> posición y captación directa.<br />

Valores válidos 0 ... 100 ms.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 ms.<br />

PP2<br />

[rev/min]<br />

Nótese que:<br />

Entre (0,PP3) se compensa un 63% <strong>de</strong> la holgura.<br />

Entre (0,2·PP3) se compensa un 87% <strong>de</strong> la holgura.<br />

Entre (0,3·PP3) se compensa un 95% <strong>de</strong> la holgura.<br />

- t<br />

PP3<br />

PP2·e<br />

0<br />

PP3 2·PP3 3·PP3 [ms]<br />

El área bajo la curva entre los límites (0,infinito) representaría exactamente<br />

la holgura compensada. Entre 0 y 3PP3 su 95%.<br />

F. S13/15<br />

Compensación <strong>de</strong> la holgura por pico <strong>de</strong> inversión en un cambio <strong>de</strong> sentido<br />

<strong>de</strong> movimiento.<br />

PP4 S00299 HomingSwitchOffset<br />

Función Distancia a la que <strong>de</strong>be <strong>de</strong>splazarse el home-switch<br />

(por <strong>software</strong>) para evitar problemas <strong>de</strong> repetitividad<br />

<strong>de</strong> I0 en la búsqueda <strong>de</strong> cero. Véase el comando<br />

GC6.<br />

Valores válidos 0 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.02<br />

y 07.02.


PP5 Os S00391<br />

Parámetros, variables y comandos<br />

Actual<br />

PositionMonitoringWindow<br />

Función Error máximo permitido entre la captación motor y<br />

la captación directa. Así, si al comparar el valor <strong>de</strong>l<br />

feedback <strong>de</strong> posición <strong>de</strong> la captación directa (visualizable<br />

esta diferencia en PV190), su <strong>de</strong>sviación exce<strong>de</strong><br />

<strong>de</strong>l valor establecido en este parámetro PP5<br />

durante un período <strong>de</strong> 20 ms, el regulador comunica<br />

el error E157 ExcessiveActual PositionDifference<br />

- DV11 (S0 0011), bit 11 -. Su objetivo es ofrecer<br />

un margen <strong>de</strong> seguridad adicional en aplicaciones<br />

don<strong>de</strong> se utiliza un sistema <strong>de</strong> medición externo.<br />

Por tanto, es muy conveniente, parametrizarlo con<br />

un valor distinto <strong>de</strong> cero cuando se dispone <strong>de</strong><br />

captación cuadrada externas ya que, para este caso,<br />

no existen otros sistemas <strong>de</strong> vigilancia.<br />

Con PP5=0, no habrá vigilancia en el error.<br />

Valores válidos - 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0 (no hay vigilancia <strong>de</strong>l error).<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

NOTA. Nótese que a partir <strong>de</strong> la versión 06.09. pue<strong>de</strong> parametrizarse el<br />

parámetro PP5= - 1 x 0,0001, haciendo que la captación motor y la captación<br />

directa sean in<strong>de</strong>pendientes. Así, no se monitoriza el error <strong>de</strong> diferencia<br />

entre captaciones ni se igualan ambas captaciones en la<br />

búsqueda <strong>de</strong> I0. Esto permite conectar en la captación directa una regla<br />

u otro dispositivo <strong>de</strong> medida que pue<strong>de</strong> ser leído por un CNC o un<br />

PLC y operar <strong>de</strong> manera pertinente.<br />

PositionFeedback2<br />

PV53 (S00053)<br />

External enco<strong>de</strong>r<br />

position feedback value<br />

ActualPositionMonitoringWindow<br />

PP5 (S00391)<br />

PositionFeedback1<br />

PV51 (S00051)<br />

Motor enco<strong>de</strong>r position<br />

feedback value<br />

+<br />

-<br />

20 ms<br />

E157. Excessive Actual Position Difference<br />

F. S13/16<br />

Error máximo permitido entre captación motor y captación directa.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

323


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

324<br />

PP13 *O F01304 BacklashPeakDelay<br />

Función Con control <strong>de</strong> posición y captación motor o captación<br />

directa, al recibir consigna <strong>de</strong> inversión <strong>de</strong>l sentido<br />

<strong>de</strong> movimiento <strong>de</strong>s<strong>de</strong> el CNC, este parámetro<br />

permite retrasar la compensación <strong>de</strong> inversión<br />

(holgura y pico <strong>de</strong> inversión), en tiempo.<br />

El tiempo <strong>de</strong> retraso se parametrizará en ms y el regulador<br />

redon<strong>de</strong>ará internamente el tiempo parametrizado<br />

en PP13 al valor inferior más próximo que sea<br />

múltiplo <strong>de</strong>l tiempo <strong>de</strong> lazo.<br />

Nótese que con PP13=0, la compensación <strong>de</strong> inversión<br />

se realizará justamente tras recibir la consigna<br />

<strong>de</strong> cambio <strong>de</strong> sentido <strong>de</strong> movimiento, es <strong>de</strong>cir, sin retardo<br />

en la compensación <strong>de</strong> inversión, tal y como se<br />

ha venido realizando hasta la versión 06.10. Para<br />

más <strong>de</strong>talles, ver apartado «COMPENSACIÓN DE<br />

LA HOLGURA» <strong>de</strong>l capítulo 5 <strong>de</strong> este manual.<br />

Valores válidos 0 ... 32 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,001 ms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PP14 *Os F01305<br />

BacklashPeak2Feedback<br />

Displacement<br />

Función Con control <strong>de</strong> posición y captación directa, este<br />

parámetro establece el espacio (en mm o grados)<br />

que <strong>de</strong>be recorrer la mesa (tras la inversión <strong>de</strong>l<br />

sentido <strong>de</strong> movimiento) antes <strong>de</strong> que el regulador<br />

consi<strong>de</strong>re que se ha alcanzado el otro extremo <strong>de</strong><br />

la holgura y or<strong>de</strong>ne cortar la compensación exponencial<br />

<strong>de</strong> la holgura por pico <strong>de</strong> inversión.<br />

Todos los <strong>de</strong>talles en el apartado «Mejora en la<br />

compensación <strong>de</strong> la holgura mesa-husillo por<br />

pico <strong>de</strong> inversión con captación directa. Corte<br />

<strong>de</strong> la compensación exponencial» <strong>de</strong>l capítulo 5<br />

<strong>de</strong> este manual.<br />

Valores válidos - 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto PP14 = 0 en versiones 06.10 y posteriores.<br />

PP14= - 1 x 0,0001 cuando se sustituye una versión<br />

anterior a la 06.10 por una versión 06.10 o superior.<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PP15 *O F01306 ReversalHysteresis<br />

Función Con control <strong>de</strong> posición y con cualquier captación<br />

(motor o directa), este parámetro <strong>de</strong>termina cuánto<br />

pue<strong>de</strong> variar la consigna <strong>de</strong> posición (amplitud <strong>de</strong><br />

histéresis) tras recibir una consigna <strong>de</strong> cambio <strong>de</strong><br />

sentido <strong>de</strong> movimiento (inversión), antes <strong>de</strong> que el<br />

regulador or<strong>de</strong>ne realizar la compensación <strong>de</strong> inversión<br />

(por pico <strong>de</strong> inversión).<br />

Así, p.ej, si se parametriza con 5 dµm (<strong>de</strong>s<strong>de</strong> el<br />

WinDDSSetup parametrizar PP15 = 0,0005 mm con<br />

eje lineal), el regulador no activará la compensación<br />

<strong>de</strong> inversión mientras la consigna <strong>de</strong> posición no<br />

haya retrocedido, al menos este valor, por muchas<br />

inversiones intermedias que haya.<br />

Nótese que con PP15 = 0, la compensación por pico<br />

<strong>de</strong> inversión se realizará siempre tras recibir una<br />

consigna <strong>de</strong> cambio <strong>de</strong> sentido <strong>de</strong> movimiento, es<br />

<strong>de</strong>cir, sin amplitud <strong>de</strong> histéresis tal y como se ha venido<br />

realizando hasta la versión 06.10.


Parámetros, variables y comandos<br />

Todos los <strong>de</strong>talles en el apartado «Histéresis en la<br />

or<strong>de</strong>n <strong>de</strong> compensación (por pico <strong>de</strong> inversión) tras<br />

<strong>de</strong>tectar una inversión en el sentido <strong>de</strong>l movimiento<br />

<strong>de</strong>l eje» <strong>de</strong>l capítulo 5. EL REGULADOR DE POSI-<br />

CIÓN <strong>de</strong> este manual.<br />

Valores válidos 0 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto 0.<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PP16 *S F02007<br />

PositionFeedbackAdaptation<br />

TimeConstant<br />

Función Valor <strong>de</strong> la constante <strong>de</strong> tiempo <strong>de</strong> adaptación entre<br />

ambas captaciones <strong>de</strong> posición (directa y motor)<br />

cuando se realiza el control <strong>de</strong> posición con<br />

captación directa (regla) en una máquina con gran<strong>de</strong>s<br />

holguras mecánicas generadoras <strong>de</strong> vibraciones<br />

e inestabilida<strong>de</strong>s. Determina el retraso entre las<br />

cotas <strong>de</strong>l encó<strong>de</strong>r y <strong>de</strong> la regla que se introducen al<br />

lazo <strong>de</strong> posición. Con valor 0 indica que el lazo <strong>de</strong><br />

posición se cierra siempre con la regla y con valor<br />

alto (3200) indica que se cierra siempre con el encó<strong>de</strong>r.<br />

Valores válidos 0 ... 32 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.12.<br />

PP20.# *sS F02020.# DynamicDeformationFrequency<br />

Función Frecuencia que permite compensar la <strong>de</strong>sviación<br />

<strong>de</strong> la trayectoria que sufre la punta <strong>de</strong> la herramienta<br />

<strong>de</strong>bida a las <strong>de</strong>formaciones elásticas que se originan<br />

dinámicamente a altas velocida<strong>de</strong>s en los<br />

elementos <strong>de</strong> transmisión (husillos, correas, ...) o<br />

acoplamientos elásticos <strong>de</strong> una máquina. Para más<br />

<strong>de</strong>talles, véase el apartado «compensación <strong>de</strong> la<br />

<strong>de</strong>formación elástica en el acoplamiento <strong>de</strong> un eje»<br />

<strong>de</strong>l capítulo 5. EL REGULADOR DE POSICIÓN.<br />

Valores válidos - 22 000 ... 22 000.<br />

NOTA. En una compensación por <strong>de</strong>formación elástica <strong>de</strong> un acoplamiento<br />

<strong>de</strong>l eje se hará uso <strong>de</strong> valores <strong>de</strong> frecuencia positivos cuando la<br />

trayectoria real exce<strong>de</strong> a la programada en el CNC, es <strong>de</strong>cir, la <strong>de</strong>sviación<br />

es por exceso y valores negativos cuando es por <strong>de</strong>fecto.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,01 Hz.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.16.<br />

PP41.# O S00041.# HomingVelocityFast<br />

Función Establece la velocidad rápida en el proceso <strong>de</strong> búsqueda<br />

<strong>de</strong> cero controlado <strong>de</strong>s<strong>de</strong> el propio regulador.<br />

Este parámetro es necesario cuando se realiza<br />

la búsqueda <strong>de</strong> cero controlada <strong>de</strong>s<strong>de</strong> el regulador.<br />

PC148 (S00148) DriveControlledHoming activo.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 2 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm <strong>de</strong>l motor.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

325


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

326<br />

PP42.# O S00042.# HomingAcceleration<br />

Función Aceleración aplicada en el proceso <strong>de</strong> búsqueda <strong>de</strong><br />

cero controlado <strong>de</strong>s<strong>de</strong> el propio regulador. Este parámetro<br />

es necesario cuando se realiza la búsqueda<br />

<strong>de</strong> cero controlada <strong>de</strong>s<strong>de</strong> el regulador. PC148<br />

(S00148) DriveControlledHoming activo.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 60 000.<br />

Unida<strong>de</strong>s 0,001 rad/s².<br />

PP49 Os S00049 PositivePositionLimit<br />

PP50 Os S00050 NegativePositionLimit<br />

Función Con estos dos parámetros se <strong>de</strong>limita la zona permitida<br />

para los movimientos <strong>de</strong>l eje. Estos límites<br />

son consi<strong>de</strong>rados sólo si, previamente, se ha realizado<br />

una búsqueda <strong>de</strong> I0, es <strong>de</strong>cir, el bit 0 <strong>de</strong><br />

PV203 (S00403) PositionFeedbackStatus está a 1<br />

(se ha ejecutado el comando DriveControlledHoming).<br />

Si la variable PV47 (S00047) PositionCommand<br />

genera un movimiento <strong>de</strong>l eje que lo aleja <strong>de</strong><br />

la zona permitida se activa el código <strong>de</strong> error E150.<br />

Si la variable LV158 (S00258) TargetPosition sobrepasa<br />

los límites <strong>de</strong> posición, el regulador activa el<br />

bit 13 TargetPositionOutsi<strong>de</strong>TheTravelZone <strong>de</strong> DV9<br />

(S00012) Class2Diagnostics (Warnings).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto PP49 = 2 147 483 647<br />

PP50 = - 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP52 *Os S00052 ReferenceDistance1<br />

Función Con captación motor, este parámetro <strong>de</strong>scribe la<br />

distancia entre el cero máquina y el punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina. Es similar al parámetro RE-<br />

FVALUE [P53] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

Valores válidos - 2 147 483 647...2 147 483 647<br />

Valor por <strong>de</strong>fecto 0.<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

PP54 *Os S00054 ReferenceDistance2<br />

Función Con captación directa, este parámetro <strong>de</strong>scribe la<br />

distancia entre el cero máquina y el punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina. Es similar al parámetro RE-<br />

FVALUE [P53] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

Valores válidos - 2 147 483 647...2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

PP55 O S00055 PositionPolarityParameters<br />

Función Registro <strong>de</strong> 16 bits que sirve para invertir el signo<br />

<strong>de</strong> diferentes datos <strong>de</strong> posición.


Cuando el regulador cierra el lazo <strong>de</strong> posición<br />

Parámetros, variables y comandos<br />

Los bits 2 y 3 modifican el signo <strong>de</strong> la captación <strong>de</strong> posición monitorizada pero no afectan al funcionamiento<br />

<strong>de</strong>l lazo. Estos bits no sirven para solucionar un problema <strong>de</strong> realimentación positiva.<br />

Este caso se soluciona con el bit 3 <strong>de</strong> PP115 (S00115) PositionFeedback2Type. Véase figura F.<br />

S13/17.<br />

PositionCommand<br />

PV47 (S00047)<br />

PositionFeedback1<br />

PV51 (S00051)<br />

PositionFeedback2<br />

PV53 (S00053)<br />

REGULADOR<br />

PP55 (S00055)<br />

bit 0<br />

PositionPolarityParameters<br />

PP55 (S00055)<br />

bit 2, bit 3<br />

PositionPolarityParameters<br />

RESTRICCIÓN<br />

PP55 (S00055) PositionPolarityParameters<br />

bit 0 = bit 2 = bit 3<br />

F. S13/17<br />

PP55 cuando el regulador cierra el lazo <strong>de</strong> posición.<br />

Cuando el CNC cierra el lazo <strong>de</strong> posición<br />

Los bits 2 y 3 modifican el signo <strong>de</strong> la captación <strong>de</strong> posición monitorizada y sí afectan al funcionamiento<br />

<strong>de</strong>l lazo. Estos bits sí sirven para solucionar un problema <strong>de</strong> realimentación positiva a<strong>de</strong>más<br />

<strong>de</strong>l bit 3 <strong>de</strong> PP115 (S00115) PositionFeedback2Type. Véase figura F. S13/18.<br />

+<br />

-<br />

P<br />

VelocityFeedback<br />

SV2 (S00040)<br />

F. S13/18<br />

PP55 cuando el CNC cierra el lazo <strong>de</strong> posición.<br />

+<br />

-<br />

SP43 (S00043)<br />

bit 0<br />

VelocityPolarityParameters<br />

SP43 (S00043)<br />

bit 2<br />

CNC<br />

PP55 (S00055)<br />

bits <strong>de</strong> polaridad bit 2, bit 3<br />

PositionPolarityParameters<br />

RESTRICCIONES<br />

PP55 (S00055) PositionPolarityParameters bit 2 = bit 3<br />

SP43 (S00043) VelocityPolarityParameters bit 0 = bit 2<br />

+<br />

-<br />

P<br />

VelocityCommand<br />

SV1 (S00036)<br />

VelocityCommand<br />

SV1 (S00036)<br />

VelocityFeedback<br />

SV2 (S00040)<br />

CNC<br />

bits <strong>de</strong> polaridad<br />

REGULADOR<br />

REGULADOR<br />

RESTRICCIÓN<br />

SP43 (S00043) VelocityPolarityParameters bit 0 = bit 2<br />

SP43 (S00043)<br />

bit 0<br />

VelocityPolarityParameters<br />

SP43 (S00043)<br />

bit 2<br />

ENCÓDER<br />

LINEAL<br />

+<br />

-<br />

LAZO DE POSICIÓN<br />

PositionFeedback1Type<br />

RP77 (S00277) bit 3<br />

(+/-) 1<br />

x CAPTACIÓN MOTOR<br />

x CAPTACIÓN DIRECTA<br />

(+/-) 1<br />

PositionFeedback2Type<br />

PP115 (S00115) bit 3<br />

+<br />

-<br />

LAZO DE VELOCIDAD<br />

PositionFeedback1Type<br />

RP77 (S00277) bit 3<br />

(+/-) 1<br />

x CAPTACIÓN MOTOR<br />

x CAPTACIÓN DIRECTA<br />

(+/-) 1<br />

PositionFeedback2Type<br />

PP115 (S00115) bit 3<br />

LAZO DE VELOCIDAD<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

327


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

328<br />

NOTA. Se establece el siguiente convenio: Con ejes rotativos: Si el signo<br />

<strong>de</strong> la variación <strong>de</strong> la consigna <strong>de</strong> posición es positivo, el giro se establece<br />

en sentido horario.<br />

T. S13/12 Parámetro PP55. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

4 Límites <strong>de</strong> posición.<br />

= 0 Desactivados.<br />

= 1 Activados (por <strong>de</strong>fecto).<br />

Véanse los parámetros PP49 y PP50.<br />

3 Signo <strong>de</strong>l valor <strong>de</strong> la captación <strong>de</strong> posición directa.<br />

= 0 No invertido.<br />

= 1 Invertido (por <strong>de</strong>fecto).<br />

2 Signo <strong>de</strong>l valor <strong>de</strong> la captación en el motor.<br />

= 0 No invertido.<br />

= 1 Invertido (por <strong>de</strong>fecto).<br />

1 Reservado<br />

0 [LSB] Signo <strong>de</strong>l valor <strong>de</strong> la consigna <strong>de</strong> posición.<br />

= 0 No invertido.<br />

= 1 Invertido (por <strong>de</strong>fecto).<br />

PP57 O S00057 PositionWindow<br />

Función Establece la diferencia permitida entre la posición<br />

real y la posición final LV158 (S00258) TargetPosition<br />

para consi<strong>de</strong>rar que el accionamiento está posicionado.<br />

El regulador, entonces, activa el<br />

parámetro PV136 (S00336) InPosition durante la<br />

ejecución <strong>de</strong>l comando.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1 000 en ejes lineales.<br />

1 000 en ejes rotativos sobre 360°.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP58 *Os S00058 Backlash<br />

Función Con control <strong>de</strong> posición y captación motor, este<br />

parámetro permite compensar la holgura carga-husillo.<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10, este parámetro<br />

también podrá utilizarse con control <strong>de</strong> posición<br />

cuando se dispon<strong>de</strong> <strong>de</strong> captación directa (regla) con<br />

el objetivo <strong>de</strong> compensar la holgura que aparece en<br />

la sujeción <strong>de</strong> la cabeza <strong>de</strong> la regla en los cambios <strong>de</strong><br />

sentido <strong>de</strong> movimiento <strong>de</strong>l eje.<br />

Nota aclaratoria importante:<br />

Cuando se sustituye una versión anterior a la 06.10<br />

por ésta o posterior y el sistema está configurado con<br />

control <strong>de</strong> posición y captación directa (regla), si<br />

PP58 estaba parametrizado con un valor distinto <strong>de</strong><br />

0, automáticamente se pone a cero con el fin <strong>de</strong> que<br />

su comportamiento siga siendo el mismo (por seguridad).<br />

Ver apartado «5.5 Backlash compensation»<br />

<strong>de</strong>l capítulo 5 <strong>de</strong> este manual don<strong>de</strong> se <strong>de</strong>scribe con<br />

más <strong>de</strong>talle este parámetro.<br />

NOTA. Únicamente ha <strong>de</strong> registrarse este valor en el parámetro <strong>de</strong>l regulador<br />

o en su equivalente <strong>de</strong>l CNC, nunca en ambos simultáneamente,<br />

dándole un valor nulo al otro parámetro.<br />

Valores válidos - 32 767 ... 32 767.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Ampliado en la versión <strong>de</strong> <strong>software</strong> 06.10.


PP59 *Os F01307 Backlash12<br />

Parámetros, variables y comandos<br />

Función Se parametrizará con el valor <strong>de</strong> la holgura entre captaciones<br />

(dado por la variable PV190) siempre que la<br />

configuración <strong>de</strong>l sistema se haya establecido en<br />

modo <strong>de</strong> funcionamiento con consigna <strong>de</strong> control<br />

<strong>de</strong> posición y con ambas captaciones (AP1= 5 o<br />

AP1=13).<br />

El valor <strong>de</strong> este parámetro será utilizado internamente<br />

por el regulador para establecer qué porcentaje <strong>de</strong>l<br />

producto PP2·PP3 se aplicará en la compensación<br />

<strong>de</strong> la holgura por pico <strong>de</strong> inversión cuando se registra<br />

<strong>de</strong>splazamiento relativo entre captaciones antes <strong>de</strong><br />

una inversión <strong>de</strong> movimiento.<br />

Ver apartado «Compensación <strong>de</strong> la holgura entre ambas<br />

captaciones en una inversión <strong>de</strong> movimiento» <strong>de</strong>l<br />

capítulo 5. EL REGULADOR DE POSICIÓN <strong>de</strong> este<br />

manual.<br />

Valores válidos - 32 767 ... 32 767.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PP76 S00076 PositionDataScalingType<br />

Función Registro <strong>de</strong> 16 bits que configura la escala <strong>de</strong> medidas<br />

para el posicionamiento. Todos ellos <strong>de</strong>ben estar<br />

a 0 excepto el bit 6 (siempre a 1) y el bit 7 que<br />

establece la activación/<strong>de</strong>sactivación <strong>de</strong>l formato<br />

módulo en las consignas recibidas.<br />

T. S13/13 Parámetro PP76. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

15 [MSB], 14, 13, 12, 11, 10, 9, 8 Reservados = 0<br />

7 Formato.<br />

= 0 Absoluto.<br />

= 1 Módulo. Véase el parámetro PP103.<br />

Vigilar que el CNC <strong>de</strong>fine igual el eje<br />

(formato módulo o lineal)<br />

6 La consigna <strong>de</strong> posición se refiere a:<br />

= 1 La posición <strong>de</strong> la carga. ¡siempre!<br />

5, 4, 3, 2 Reservados<br />

1, 0 [LSB] Método <strong>de</strong> escalado <strong>de</strong> la consigna <strong>de</strong> posición.<br />

= 01 Escalado lineal (por <strong>de</strong>fecto).<br />

= 10 Escalado rotativo.<br />

¡Nunca en presencia <strong>de</strong> un CNC 8055!<br />

PP103 Os S00103 ModuleValue<br />

Función Valor <strong>de</strong>l módulo. Si el bit 7 <strong>de</strong> PP76 selecciona el<br />

formato módulo, este parámetro <strong>de</strong>fine el rango <strong>de</strong><br />

los datos <strong>de</strong> posición con el que trabaja.<br />

Valores válidos 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 3 600 000. Normalmente se emplea en ejes rotativos.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP104.# * S00104.# PositionKvGain<br />

Función Establece el valor <strong>de</strong> la consigna <strong>de</strong> proporcionalidad<br />

Kv en el lazo <strong>de</strong> posición. Es similar al parámetro<br />

PROGAIN [P23] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i. Se da<br />

en m/min <strong>de</strong> consigna <strong>de</strong> velocidad programada por<br />

cada milímetro en el error <strong>de</strong> seguimiento.<br />

Valores válidos 0 ... 32 767.<br />

Unida<strong>de</strong>s 0,01 (m/min)/mm.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

329


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

330<br />

FIG. A<br />

FIG. B<br />

+<br />

-<br />

RESTRICCIONES<br />

P<br />

Ejemplo.<br />

S00104=1 significa que a una velocidad programada <strong>de</strong> 1000 mm/min<br />

(F1000 en el CNC) el error <strong>de</strong> seguimiento será <strong>de</strong> 1 mm.<br />

S00104=2 a F1000, el error <strong>de</strong> seguimiento será <strong>de</strong> 0,5 mm.<br />

Si se <strong>de</strong>sea un error <strong>de</strong> seguimiento <strong>de</strong> 500 µm para F2500, Kv será <strong>de</strong><br />

2,5 (m/min) / 0,5 (mm), es <strong>de</strong>cir, S00104 = 5 (m/min)/mm.<br />

Valor por <strong>de</strong>fecto 1 Error <strong>de</strong> seguimiento <strong>de</strong> 1 mm para un avance<br />

F1000.<br />

PP115 O S00115 PositionFeedback2Type<br />

Función Indica diferentes aspectos <strong>de</strong> la captación directa.<br />

El bit 3 sirve para solucionar un problema <strong>de</strong> realimentación<br />

positiva cuando el regulador cierra el<br />

lazo <strong>de</strong> posición.<br />

NOTA. Nótese que cuando el CNC cierra el lazo <strong>de</strong> posición interviene<br />

a<strong>de</strong>más el bit 3 <strong>de</strong>l parámetro PP55.<br />

PositionCommand<br />

PV47 (S00047)<br />

PositionFeedback1<br />

PV51 (S00051)<br />

PositionFeedback2<br />

PV53 (S00053)<br />

REGULADOR<br />

PP55 (S00055)<br />

bit 0<br />

PositionPolarityParameters<br />

PP55 (S00055)<br />

bit 2, bit 3<br />

PositionPolarityParameters<br />

LAZO DE POSICIÓN<br />

PositionFeedback1Type<br />

RP77 (S00277) bit 3<br />

(+/-) 1<br />

RESTRICCIÓN (+/-) 1<br />

PP55 (S00055) PositionPolarityParameters<br />

bit 0 = bit 2 = bit 3<br />

PositionFeedback2Type<br />

PP115 (S00115) bit 3<br />

VelocityCommand<br />

SV1 (S00036)<br />

VelocityFeedback<br />

SV2 (S00040)<br />

CNC<br />

bits <strong>de</strong> polaridad<br />

REGULADOR<br />

SP43 (S00043)<br />

bit 0<br />

VelocityPolarityParameters<br />

SP43 (S00043)<br />

bit 2<br />

PP55 (S00055)<br />

bit 2, bit 3<br />

PositionPolarityParameters<br />

PP55 (S00055) PositionPolarityParameters bit 2 = bit 3<br />

SP43 (S00043) VelocityPolarityParameters bit 0 = bit 2<br />

F. S13/19<br />

PP115 cuando el lazo <strong>de</strong> posición es cerrado por el regulador (fig.A) o el CNC (fig.B).<br />

+<br />

-<br />

+<br />

-<br />

x<br />

x<br />

LAZO DE VELOCIDAD<br />

PositionFeedback1Type<br />

RP77 (S00277) bit 3<br />

(+/-) 1<br />

CAPTACIÓN MOTOR<br />

CAPTACIÓN DIRECTA<br />

x CAPTACIÓN MOTOR<br />

x CAPTACIÓN DIRECTA<br />

(+/-) 1<br />

PositionFeedback2Type<br />

PP115 (S00115) bit 3


Parámetros, variables y comandos<br />

Los 16 bits serán interpretados siguiendo esta or<strong>de</strong>nación:<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

T. S13/14 Parámetro PP115. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

15 [MSB], 14, 13, 12, 11, 10, 9, 8, 7 - Reservados -<br />

6 Indica el tipo <strong>de</strong> captador.<br />

= 0 Captador incremental.<br />

= 1 Captador absoluto.<br />

5 Estructura <strong>de</strong> los I0s codificados.<br />

= 0 Contaje positivo en dirección positiva.<br />

= 1 Contaje negativo en dirección positiva.<br />

4 Reservado<br />

3 Sentido <strong>de</strong> contaje.<br />

= 0 No invertido.<br />

= 1 Invertido.<br />

2 Reservado<br />

1 Indica si la captación tiene I0s codificados o no.<br />

= 0 Sin I0s codificados.<br />

= 1 Con I0s codificados. Véanse NP165 y NP166.<br />

0 [LSB] Indica el tipo <strong>de</strong> captación.<br />

= 0 Captador rotativo (encó<strong>de</strong>r). Véase NP117.<br />

= 1 Captador lineal (regla). Véase NP118.<br />

PP147 * S00147 HomingParameter<br />

Función Es un registro <strong>de</strong> 16 bits que establece la relación<br />

mecánica y eléctrica <strong>de</strong>l procedimiento búsqueda<br />

<strong>de</strong> cero con la instalación <strong>de</strong> la máquina, el CNC o<br />

el regulador. Para el procedimiento <strong>de</strong> búsqueda <strong>de</strong><br />

cero controlado por el regulador sólo serán aplicables<br />

los bits 0, 1, 2, 3, 5 y 6. Para el procedimiento<br />

<strong>de</strong> búsqueda <strong>de</strong> cero controlado por el CNC serán<br />

sólo <strong>de</strong> aplicación los bits 1, 2, 3 y 4.<br />

T. S13/15 Parámetro PP147. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

15 [MSB], 14, 13, 12, 11, 10, 9, 8, 7 - Reservados -<br />

6 Evaluación <strong>de</strong> la marca <strong>de</strong> I0.<br />

= 0 El I0 es evaluado (por <strong>de</strong>fecto).<br />

= 1 El I0 no es evaluado.<br />

5 Evaluación <strong>de</strong>l Home-Switch.<br />

= 0 El Home-Switch es evaluado (por <strong>de</strong>fecto).<br />

= 1 El Home-Switch no es evaluado.<br />

4 Reservado<br />

3 Captación empleada.<br />

= 0 Captación motor (por <strong>de</strong>fecto).<br />

= 1 Captación directa.<br />

2 Conexión <strong>de</strong>l Home-Switch.<br />

1 Lógica <strong>de</strong> la señal eléctrica <strong>de</strong>l Home-Switch.<br />

= 0 La pulsación <strong>de</strong>l Home-Switch lleva un 1 a la entrada<br />

<strong>de</strong>l PLC (lógica positiva, por <strong>de</strong>fecto).<br />

= 1 La pulsación <strong>de</strong>l Home-Switch lleva un 0 a la entrada<br />

<strong>de</strong>l PLC.<br />

0 [LSB] Dirección <strong>de</strong>l movimiento.<br />

= 0 Positivo. El eje <strong>de</strong>l motor gira en sentido horario<br />

(por <strong>de</strong>fecto).<br />

= 1 Negativo. El eje <strong>de</strong>l motor gira en sentido antihorario.<br />

OBLIGACIÓN. Adviértase que <strong>de</strong>be parametrizarse siempre obligatoriamente<br />

- PP147 (S00147) HomingParameter, bit 3 - aunque se disponga <strong>de</strong><br />

captación absoluta (sin búsqueda <strong>de</strong> cero) para indicar con qué captación<br />

se va a referenciar la máquina, es <strong>de</strong>cir, si va a ser con captación motor o<br />

captación directa. Si se trata <strong>de</strong> un SENSORLESS, los bits 5 y 6 <strong>de</strong> este parámetro<br />

<strong>de</strong>ben parametrizarse obligatoriamente a 1 para evitar un error <strong>de</strong><br />

búsqueda <strong>de</strong> I0.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

331


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

332<br />

PP150 *Os S00150 ReferenceOffset1<br />

Función Parámetro que da la posición <strong>de</strong>l punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina respecto a la marca I0, según la<br />

captación motor. Es idéntico al parámetro REFSHI-<br />

FT [P47] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP151 *Os S00151 ReferenceOffset2<br />

Función Parámetro que da la posición <strong>de</strong>l punto <strong>de</strong> referencia<br />

<strong>de</strong> la máquina respecto a la marca I0, según la<br />

captación directa. Es idéntico al parámetro REFSHI-<br />

FT [P47] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP159 O S00159 MonitoringWindow<br />

Función Establece el rango permitido para el error <strong>de</strong> seguimiento.<br />

Si éste exce<strong>de</strong> el valor dado por PP159, el<br />

regulador comunica el código <strong>de</strong> error E156 (error<br />

<strong>de</strong> seguimiento excesivo) - DV1 (S00011), bit 11 -.<br />

Si este parámetro está a 0, no habrá vigilancia en el<br />

error <strong>de</strong> seguimiento.<br />

NOTA. Es muy importante que disponga <strong>de</strong> un valor<br />

distinto <strong>de</strong> cero para evitar que se lancen los<br />

ejes incontroladamente.<br />

En el CNC también se vigila el máximo error <strong>de</strong> seguimiento<br />

permitido, indicado en su parámetro correspondiente<br />

en la tabla <strong>de</strong> parámetros <strong>de</strong> cada eje<br />

en el CNC.<br />

Valores válidos 0 ... 2 147 483 647.<br />

NOTA. Si PP159 = 0, no habrá vigilancia en el<br />

error <strong>de</strong> seguimiento.<br />

Valor por <strong>de</strong>fecto 30 000.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP160 OsS F01303 MonitoringWindowPosEleCalc<br />

Función Mediante este parámetro se limita el movimiento<br />

máximo permitido durante la ejecución <strong>de</strong>l comando<br />

GC7 (F01524) AutophasingOnline que se ejecuta<br />

automáticamente en el arranque <strong>de</strong> un motor<br />

síncrono sin captador absoluto para estimar la posición<br />

eléctrica.<br />

Valores válidos - 1 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto - 1<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.


PP169 O S00169 ProbeControlParameter<br />

Parámetros, variables y comandos<br />

Función Parámetro <strong>de</strong> control <strong>de</strong>l palpador. Determina que<br />

palpadores y que flancos están activados para el<br />

comando <strong>de</strong> procedimiento <strong>de</strong>l ciclo <strong>de</strong> palpado.<br />

T. S13/16 Parámetro PP169. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

0 Probe 1 (flanco positivo).<br />

= 0 Flanco positivo inactivo.<br />

= 1 Flanco positivo activo.<br />

1 Probe 1 (flanco negativo).<br />

= 0 Flanco negativo inactivo.<br />

= 1 Flanco negativo activo.<br />

4 Selección <strong>de</strong> señal Probe 1.<br />

= 0 Captación directa seleccionada para Probe 1.<br />

= 1 Captación motor seleccionada para Probe 1.<br />

5 Selección <strong>de</strong> entrada física <strong>de</strong>l Probe 1.<br />

= 0 X4, pines 3 (+) y 12 (-).<br />

= 1 X3, pines 5 (+) y 6 (-).<br />

Aviso. El resto <strong>de</strong> los bits están reservados.<br />

NOTA. Nótese que si no es parametrizado ningún flanco, su funcionamiento<br />

es nulo.<br />

Valores válidos 0 ... 63.<br />

Valor por <strong>de</strong>fecto 0.<br />

PP177 *Os S00177 AbsoluteDistance1<br />

Función Para motores con encó<strong>de</strong>r absoluto (véase la variable<br />

RV5) indica la distancia entre la cota cero <strong>de</strong>l<br />

accionamiento y la cota cero teórica atendiendo a la<br />

captación absoluta <strong>de</strong>l encó<strong>de</strong>r. Ver apartado<br />

«Captación absoluta» <strong>de</strong>l capítulo 5 <strong>de</strong> este manual.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP178 *Os S00178 AbsoluteDistance2<br />

Función Para captación directa <strong>de</strong> tipo absoluto, indica la<br />

distancia entre la cota cero <strong>de</strong>l accionamiento y la<br />

cota cero teórica atendiendo a esa captación absoluta.<br />

Ver apartado «Captación absoluta» <strong>de</strong>l capítulo<br />

5 <strong>de</strong> este manual.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PP216.# S00296.#<br />

Velocity<br />

FeedForwardPercentage<br />

Función Define el grado en el que se aplica el feedforward <strong>de</strong><br />

velocidad. Es similar al parámetro FFGAIN [P25] <strong>de</strong><br />

los ejes <strong>de</strong>l CNC 8055/55i. Indica el % <strong>de</strong> consigna<br />

<strong>de</strong> velocidad que se anticipa al movimiento, que no<br />

<strong>de</strong>pen<strong>de</strong> <strong>de</strong>l error <strong>de</strong> seguimiento (lazo abierto).<br />

Valores válidos 0 ... 12 000.<br />

Valor por <strong>de</strong>fecto 0 No se aplica el efecto <strong>de</strong> feedforward.<br />

Unida<strong>de</strong>s 0,01 %<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

333


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

334<br />

PP217.# S00348.#<br />

Acceleration<br />

FeedFordwardPercentage<br />

Función Define el grado en el que se aplica el feedfordward<br />

<strong>de</strong> aceleración tanto en control <strong>de</strong> posición como en<br />

control <strong>de</strong> velocidad. Es similar al parámetro<br />

ACFGAIN [P26] <strong>de</strong> los ejes <strong>de</strong>l CNC 8055/55i.<br />

Valores válidos 0 ... 1 200.<br />

Valor por <strong>de</strong>fecto 0 No se aplica el efecto <strong>de</strong> feedforward.<br />

Unida<strong>de</strong>s 0,1 %.<br />

PV1 *s S00298 HomeSwitchDistance<br />

Función Variable que <strong>de</strong>termina la distancia exacta que<br />

<strong>de</strong>be <strong>de</strong>splazarse el Home-Switch en una búsqueda<br />

<strong>de</strong> cero don<strong>de</strong> se da el riesgo <strong>de</strong> no repetitividad<br />

<strong>de</strong> I0. Se consi<strong>de</strong>ra como distancia óptima el<br />

punto medio entre dos I0s consecutivos dado que<br />

en esta zona no suponen riesgo las fluctuaciones<br />

<strong>de</strong>l flanco <strong>de</strong> activación /<strong>de</strong>sactivación <strong>de</strong>l Home-<br />

Switch.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.02.<br />

PV47 Ws S00047 PositionCommand<br />

Función Consigna <strong>de</strong> posición aplicada al lazo <strong>de</strong> posición<br />

en cada ciclo <strong>de</strong>l lazo <strong>de</strong> control. El regulador transfiere<br />

un valor al CNC para la visualización.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PV48 Ws S00048 AdditivePositionCommand<br />

Función Variable utilizada cuando es requerido un valor adicional<br />

<strong>de</strong> posición estando el regulador configurado<br />

como control <strong>de</strong> posición. Su valor se suma al valor<br />

<strong>de</strong> la consigna <strong>de</strong> posición <strong>de</strong>l CNC.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

PV51 s S00051 PositionFeedback1<br />

PV53 s S00053 PositionFeedback2<br />

Función El regulador transfiere estos datos al CNC para la<br />

visualización <strong>de</strong> la consigna <strong>de</strong> posición, <strong>de</strong> la captación<br />

<strong>de</strong> posición a través <strong>de</strong> la captación motor y<br />

<strong>de</strong> la captación directa, respectivamente.<br />

PositionCommand<br />

PV47 (S00047)<br />

PositionFeedback1<br />

PV51 (S00051)<br />

PositionFeedback2<br />

PV53 (S00053)<br />

REGULADOR<br />

F. S13/20<br />

Variables PV51 y PV53.<br />

PP55 (S00055)<br />

bit 0<br />

PositionPolarityParameters<br />

PP55 (S00055)<br />

bit 2, bit 3<br />

PositionPolarityParameters<br />

+<br />

-<br />

LAZO DE POSICIÓN


PV130 s S00130 ProbeValue1PositiveEdge<br />

Parámetros, variables y comandos<br />

Función Dependiendo <strong>de</strong>l valor <strong>de</strong>l bit 4 <strong>de</strong>l parámetro<br />

PP169 el regulador almacena el valor <strong>de</strong> la captación<br />

motor o la captación directa <strong>de</strong> posición en<br />

esta variable tras el flanco positivo <strong>de</strong> la señal <strong>de</strong><br />

entrada <strong>de</strong>l INDEX.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PV131 s S00131 ProbeValue1NegativeEdge<br />

Función Dependiendo <strong>de</strong>l valor <strong>de</strong>l bit 4 <strong>de</strong>l parámetro<br />

PP169 el regulador almacena el valor <strong>de</strong> la captación<br />

motor o la captación directa <strong>de</strong> posición en<br />

esta variable tras el flanco negativo <strong>de</strong> la señal <strong>de</strong><br />

entrada <strong>de</strong>l INDEX.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PV136 S00336 InPosition<br />

Función Marca que se activa cuando el accionamiento ha alcanzado<br />

la posición final LV148 (S00258) TargetPosition.<br />

En este posicionamiento se permite un<br />

margen dado por el parámetro PP57 (S00057) PositionWindow.<br />

Valores válidos 0 (por <strong>de</strong>fecto) y 1.<br />

PV148 Ws F02019 AdditivePositionCommand1<br />

Función Variable utilizada cuando es requerido un valor adicional<br />

<strong>de</strong> posición estando el regulador configurado<br />

como control <strong>de</strong> posición. El valor <strong>de</strong> esta variable<br />

se suma al valor <strong>de</strong> la consigna <strong>de</strong> posición <strong>de</strong>l regulador.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.01.<br />

PV153 sS F01308 PositionFeedback12<br />

Función Esta variable permite utilizar la prestación «mezcla<br />

entre captaciones» cuando se dispone <strong>de</strong> un CNC<br />

8055/55i o un CNC 8070 (en velocidad). Así, con el<br />

regulador configurado en control <strong>de</strong> velocidad<br />

(S00032 = xxx010, es <strong>de</strong>cir, AP1=2), esta variable,<br />

que registra la mezcla (adaptación) entre las captaciones<br />

motor (encó<strong>de</strong>r) y directa (regla) utilizando el<br />

parámetro PP16 como constante <strong>de</strong> tiempo <strong>de</strong> adaptación,<br />

podrá enviarse por SERCOS al CNC para cerrar<br />

el lazo.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.12.<br />

PV173 s S00173 MarkerPositionA<br />

Función En el proceso <strong>de</strong> búsqueda <strong>de</strong> cero, cuando el regulador<br />

<strong>de</strong>tecta la señal <strong>de</strong> I0, almacena en esta<br />

variable el valor <strong>de</strong> PositionFeedback 1/2 (todavía<br />

no referenciada).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

335


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

336<br />

PV174 s S00174 MarkerPositionB<br />

Función En el proceso <strong>de</strong> búsqueda <strong>de</strong> cero, cuando el regulador<br />

<strong>de</strong>tecta la señal <strong>de</strong>l segundo I0 codificado,<br />

almacena en esta variable el valor <strong>de</strong> PositionFeedback<br />

1/2.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

0,0001 mm (ejes lineales).<br />

Unida<strong>de</strong>s<br />

0,0001 grados (ejes rotativos).<br />

PV175 Ws S00175 DisplacementParameter1<br />

Función Desplazamiento <strong>de</strong>l sistema en coor<strong>de</strong>nadas tras la<br />

ejecución <strong>de</strong> la búsqueda <strong>de</strong> cero por el regulador<br />

(con captación motor).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PV176 Ws S00176 DisplacementParameter2<br />

Función Desplazamiento <strong>de</strong>l sistema en coor<strong>de</strong>nadas originado<br />

tras la ejecución <strong>de</strong> la búsqueda <strong>de</strong> cero por<br />

el regulador (con captación directa).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

PV179 S00179 ProbeStatus<br />

Función<br />

Su estructura es:<br />

Si el regulador almacena uno o varios valores <strong>de</strong> la<br />

medición mientras el comando <strong>de</strong> procedimiento<br />

PC170 (S00170) ProbingCycleProcedureCommand<br />

está activado, <strong>de</strong> manera automática, fija el bit asignado<br />

en el estado <strong>de</strong>l palpador ProbeStatus.<br />

Si el control resetea PV205 (S00405) Probe1Enable,<br />

el regulador resetea los bits 0 y 1 <strong>de</strong>l estado <strong>de</strong>l palpador<br />

ProbeStatus.<br />

El regulador resetea todos los bits <strong>de</strong>l ProbeStatus<br />

cuando el control cancela el comando <strong>de</strong> procedimiento<br />

<strong>de</strong>l ciclo <strong>de</strong> palpador PC170.<br />

T. S13/17 Variable PV179. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

0 Probe1PositiveLatched.<br />

= 0 No capturado.<br />

= 1 Capturado<br />

1 Probe1NegativeLatched.<br />

= 0 No capturado.<br />

= 1 Capturado.<br />

Valores válidos 0 ... 3.<br />

PV189 s S00189 FollowingError<br />

Función Registra la diferencia entre la consigna <strong>de</strong> posición y<br />

el feedback <strong>de</strong> posición PV189= PV47 - PV51/53.<br />

FollowingError = PositionCommand - PositionFeedback 1/2<br />

Unida<strong>de</strong>s Décimas <strong>de</strong> micrómetro en movimientos lineales.<br />

Diezmilésimas <strong>de</strong> grado en movimientos rotativos.<br />

PV190 s F02005 PosErrorBetweenFeedbacks<br />

Función Esta variable permite visualizar el error (diferencia)<br />

entre el valor <strong>de</strong> la captación directa (PV53) y el <strong>de</strong> la<br />

captación motor (PV51). Inicialmente ambas almacenan<br />

el mismo valor <strong>de</strong> la posición <strong>de</strong> la carga al igualarse<br />

sus valores en el arranque <strong>de</strong>l regulador.<br />

Ambas captaciones <strong>de</strong>terminan el valor <strong>de</strong> la posición<br />

<strong>de</strong> la carga. No tiene sentido visualizar esta variable<br />

si no se dispone <strong>de</strong> captación directa.


PV191 s F02009 FollowingError1<br />

Parámetros, variables y comandos<br />

Función Esta variable permite visualizar el error (diferencia)<br />

entre el valor <strong>de</strong> la consigna <strong>de</strong> posición (PV47) y<br />

el valor <strong>de</strong> la posición dado por la captación motor<br />

(PV51).<br />

PV192 s F02010 FollowingError2<br />

Función Esta variable permite visualizar el error (diferencia)<br />

entre el valor <strong>de</strong> la consigna <strong>de</strong> posición (PV47) y<br />

el valor <strong>de</strong> la posición dado por la captación directa<br />

(PV53). No tiene sentido visualizar esta variable si<br />

no se dispone <strong>de</strong> captación directa.<br />

PV193 s F02011 FollowingError12<br />

Función Esta variable permite visualizar el error (diferencia)<br />

entre el valor <strong>de</strong> la consigna <strong>de</strong> posición (PV47) y<br />

el valor <strong>de</strong> la posición dado por la mezcla (adaptación)<br />

<strong>de</strong> captaciones motor y directa (PV153). No<br />

tiene sentido visualizar esta variable si no se dispone<br />

<strong>de</strong> captación directa.<br />

PV200 O S00400 HomeSwitch<br />

Función Esta variable binaria representa el estado lógico <strong>de</strong>l<br />

interruptor Home-Switch. Para que así sea, <strong>de</strong>be<br />

asociarse esta variable a una <strong>de</strong> las entradas digitales<br />

<strong>de</strong>l regulador a la que se llevará la conexión<br />

eléctrica <strong>de</strong>l interruptor.<br />

Ejemplo.<br />

Si no se emplea el PLC asígnese al parámetro IP10 (pines 1 y 5 <strong>de</strong> X6) la<br />

variable PV200.<br />

Si se emplea el PLC la instrucción pue<strong>de</strong> ser I1=B0S400.<br />

Valores válidos 0 Switch inactivo.<br />

1 Switch activo (el accionamiento está posicionado<br />

sobre el interruptor).<br />

PV201 O S00401 Probe1<br />

Función Variable utilizada para asignar un i<strong>de</strong>ntificador a la<br />

entrada física INDEX (señal externa). Esto permite<br />

asignar un bit <strong>de</strong> estado a esta variable. El regulador<br />

comprueba y actualiza esta variable únicamente<br />

si:<br />

PC170 está activo.<br />

PC205 está activo.<br />

Su estructura es:<br />

Bit 0 = 0 In<strong>de</strong>x inactivo.<br />

Bit 0 = 1 In<strong>de</strong>x activo.<br />

Valores válidos 0 y 1.<br />

PV203 S00403 PositionFeedbackStatus<br />

Función El regulador activa esta variable binaria para informar<br />

<strong>de</strong> que entien<strong>de</strong> la captación <strong>de</strong> posición como<br />

referida al punto <strong>de</strong> cero máquina. La variable se<br />

<strong>de</strong>sactiva cuando se ejecuta el comando:<br />

PC148 (S00148) DriveControlledHoming.<br />

y se reactiva al finalizar su ejecución satisfactoriamente.<br />

También la variable se reactiva cuando el<br />

regulador pier<strong>de</strong> su referencia al cero máquina.<br />

Valores válidos 0 Datos <strong>de</strong> posición referidos a cualquier punto.<br />

1 Datos <strong>de</strong> posición referidos a cero máquina.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

337


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

338<br />

PV204 W S00404 PositionCommandStatus<br />

Función Variable <strong>de</strong> utilidad interna al sistema. Indica si la<br />

consigna <strong>de</strong> posición está referenciada al cero máquina<br />

o no.<br />

Valores válidos 0 No referenciada al cero máquina.<br />

1 Referenciada al cero máquina.<br />

PV205 O S00405 Probe1Enable<br />

Función Variable utilizada para asignar un i<strong>de</strong>ntificador al<br />

Probe1Enable. Esto permite asignar un bit <strong>de</strong> control<br />

a esta variable. El regulador comprueba esta<br />

variable únicamente si:<br />

PC170 está activo.<br />

Para un nuevo ciclo con el mismo flanco <strong>de</strong> Probe1,<br />

el control <strong>de</strong>be activar PV205 a 1.<br />

Su estructura es:<br />

Bit 0 = 0 Probe1 inhabilitado.<br />

Bit 0 = 1 Probe1 habilitado.<br />

Valores válidos 0 y 1.<br />

PV207 O S00407 HomingEnable<br />

Función Habilitación <strong>de</strong> la búsqueda <strong>de</strong> cero Homing.<br />

El regulador tiene en cuenta esta función <strong>de</strong> habilitación<br />

HomingEnable sólo si la búsqueda <strong>de</strong> cero<br />

se controla <strong>de</strong>s<strong>de</strong> el CNC, es <strong>de</strong>cir, a través <strong>de</strong>l comando:<br />

PC146 (S00146) NCControlledHoming.<br />

Valores válidos 0 Búsqueda <strong>de</strong> cero inhabilitada.<br />

1 Búsqueda <strong>de</strong> cero habilitada.<br />

PV208 S00408<br />

Reference<br />

MarkerPulseRegistered<br />

Función Esta variable binaria es activada cuando en el proceso<br />

<strong>de</strong> búsqueda <strong>de</strong> cero el regulador encuentra la<br />

marca <strong>de</strong> I0 buscada. En ese instante, el regulador<br />

almacena PositionFeedback (todavía no referenciado)<br />

en MarkerPositionA.<br />

Valores válidos 0 y 1.<br />

PV209 S00409 Probe1PositiveLatched<br />

Función Variable utilizada para asignar un i<strong>de</strong>ntificador a<br />

Probe1PositiveLatched. Esto permite asignar un bit<br />

<strong>de</strong> estado a esta variable. El regulador pone este<br />

bit a cero únicamente si:<br />

PC170 está activo.<br />

PV205 está a 1.<br />

El flanco positivo <strong>de</strong> Probe1 está capturado. El regulador<br />

almacena el valor <strong>de</strong> la captación <strong>de</strong> posición<br />

en PV130.<br />

Su estructura es:<br />

Bit 0 = 0 Probe1 positivo no capturado.<br />

Bit 0 = 1 Probe1 positivo capturado.<br />

Valores válidos 0 y 1.


PV210 S00410 Probe1NegativeLatched<br />

Parámetros, variables y comandos<br />

Función Variable utilizada para asignar un i<strong>de</strong>ntificador a<br />

Probe1NegativeLatched. Esto permite asignar un bit<br />

<strong>de</strong> estado a esta variable. El regulador pone este<br />

bit a cero únicamente si:<br />

PC170 está activo.<br />

PV205 está a 1.<br />

El flanco negativo <strong>de</strong> Probe1 está capturado. El regulador<br />

almacena el valor <strong>de</strong> la captación <strong>de</strong> posición<br />

en PV131.<br />

Su estructura es:<br />

Bit 0 = 0 Probe1 negativo no capturado.<br />

Bit 0 = 1 Probe1 negativo capturado.<br />

Valores válidos 0 y 1.<br />

PC150 W F02003 ChangePosFB12<br />

Función Este comando es ejecutable sólamente cuando al<br />

modo <strong>de</strong> operación AP1 se le asignan los valores 5<br />

o 13. Inicialmente, en este modo <strong>de</strong> operación se regulará<br />

la posición mediante la captación motor. Si se<br />

ejecuta este comando con un valor 3, se pasa a regular<br />

con captación directa. En estas condiciones, el<br />

comando <strong>de</strong>volverá un valor 7. Cuando se cancela<br />

el comando con un valor 0 se pasará a regular la posición<br />

con captación motor.<br />

NOTA. Es recomendable ejecutar o cancelar el comando<br />

con el motor parado.<br />

Valores válidos 0 ... 3.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

339


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

340<br />

Grupo Q. Comunicación SERCOS/CAN<br />

QP1 * S00001 ControlUnitCycleTime<br />

Función Parámetro <strong>de</strong> lectura que indica cada cuanto tiempo<br />

se cierra el lazo en los reguladores.<br />

Valores válidos 1 000 ... 8 000.<br />

Valor por <strong>de</strong>fecto 4 000.<br />

Unida<strong>de</strong>s 0,001 ms.<br />

QP11 F02000 SERCOSMBaud<br />

Función Establece la velocidad <strong>de</strong> transmisión a través <strong>de</strong>l<br />

anillo SERCOS o bus CAN. El CNC tiene un parámetro<br />

similar con interfaz SERCOS SERSPEED<br />

(P120) y otro similar con interfaz CAN CANS-<br />

PEED (P169). Para que sea posible la comunicación,<br />

ambos (tanto el <strong>de</strong>l CNC como el <strong>de</strong>l<br />

regulador) <strong>de</strong>ben establecer velocida<strong>de</strong>s idénticas.<br />

Valores válidos<br />

T. S13/18 Parámetro QP11. Valores válidos con interfaz SERCOS.<br />

Si se dispone <strong>de</strong> placa SERCOS <strong>de</strong> hasta 4 MBd, entonces:<br />

Valor <strong>de</strong> QP11 Velocidad <strong>de</strong> transmisión<br />

QP11 = 0 4 MBd (por <strong>de</strong>fecto)<br />

QP11 = 1 2 MBd<br />

Si se dispone <strong>de</strong> placa SERCOS <strong>de</strong> hasta 16 MBd, entonces:<br />

Valor <strong>de</strong> QP11 Velocidad <strong>de</strong> transmisión<br />

QP11=0 4 MBd *<br />

QP11=1 2 MBd *<br />

QP11=2 2 MBd<br />

QP11=4 4 MBd<br />

QP11=8 8 MBd<br />

QP11=16 16 MBd<br />

* Por compatibilidad con versiones anteriores <strong>de</strong> la placa SERCOS.<br />

Valor por <strong>de</strong>fecto (con o sin placa SERCOS <strong>de</strong>16 MBd)<br />

QP11=0 4 MBd<br />

NOTA. Cada vez que se realiza una selección <strong>de</strong> la velocidad <strong>de</strong> transmisión<br />

mediante el botón «boot» <strong>de</strong>l regulador, el valor seleccionado<br />

queda registrado en el parámero QP11.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.05.<br />

Ampliado en la versión <strong>de</strong> <strong>software</strong> 06.08.<br />

Si se dispone <strong>de</strong> placa CAN, entonces:<br />

T. S13/19 Parámetro QP11. Valores válidos con interfaz CAN.<br />

Valor <strong>de</strong> QP11 Velocidad <strong>de</strong> transmisión<br />

QP11 = 0 1 MBd (por <strong>de</strong>fecto)<br />

QP11 = 1 800 kBd<br />

QP11 = 2 500 kBd<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 07.02.


Parámetros, variables y comandos<br />

QP12 *O F02002 SERCOSTransmisionPower<br />

Función Define la potencia SERCOS, es <strong>de</strong>cir, la potencia<br />

luminosa transmitida por fibra óptica.<br />

T. S13/20 Parámetro QP12. Valores válidos.<br />

Valor <strong>de</strong> QP12 Longitud L <strong>de</strong>l cable (en metros)<br />

QP12 = 2 L < 7<br />

QP12 = 4 7 L < 15<br />

QP12 = 6 L 15<br />

Valores válidos Sólo 2, 4 o 6.<br />

Valor por <strong>de</strong>fecto 2.<br />

NOTA. Si se dispone <strong>de</strong> una placa SERCOS <strong>de</strong> hasta 16 MBd <strong>de</strong>berán<br />

consi<strong>de</strong>rarse los valores dados en la siguiente tabla. Nótese su compatibilidad<br />

con la tabla anterior para los valores 2, 4 y 6.<br />

T. S13/21 Parámetro QP12. Valores válidos con placa SERCOS <strong>de</strong> hasta<br />

16 MBd.<br />

Valor <strong>de</strong> QP12 Longitud L <strong>de</strong>l cable (metros)<br />

QP12 = 1, 2 o 3 L < 7<br />

QP12 = 4 7 L < 15<br />

QP12 = 5 o 6 15 L < 30<br />

QP12 = 7 30 L 40<br />

QP12 = 8 L 40<br />

Valores válidos 1 ... 8.<br />

Valor por <strong>de</strong>fecto 1.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.08.<br />

OBLIGACIÓN. Para longitu<strong>de</strong>s superiores a 40 m es necesario disponer<br />

<strong>de</strong> cable <strong>de</strong> fibra óptica con núcleo <strong>de</strong> vidrio (ref. SF0-V-FLEX-XX).<br />

QP13 F02004 IdOffset<br />

Función Permite i<strong>de</strong>ntificar (direccionar) en el sistema más<br />

ejes <strong>de</strong> los 15 que pue<strong>de</strong>n seleccionarse explícitamente<br />

<strong>de</strong>s<strong>de</strong> el conmutador rotativo «NODE SE-<br />

LECT» <strong>de</strong>l regulador. El i<strong>de</strong>ntificador real <strong>de</strong>l eje<br />

será el número que ha sido seleccionado en el conmutador<br />

rotativo + (15 multiplicado por el valor <strong>de</strong><br />

QP13). Su función es efectiva tanto en presencia <strong>de</strong><br />

anillo SERCOS como si el sistema dispone <strong>de</strong> una<br />

topología en árbol con bus CAN o línea serie RS-<br />

422. Si el conmutador rotativo está en posición 0, la<br />

comunicación quedará establecida como vía línea<br />

serie RS232, in<strong>de</strong>pendientemente <strong>de</strong>l valor introducido<br />

en QP13. Ver ejemplos en los apartados <strong>de</strong><br />

«i<strong>de</strong>ntificación» <strong>de</strong>l capítulo 7 <strong>de</strong>l manual<br />

«man_dds_hard.pdf».<br />

Valores válidos 0 ... 8.<br />

Valor por <strong>de</strong>fecto 0.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

341


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

342<br />

QP15 F02008 SerialProtocol<br />

Función Este parámetro permite seleccionar, junto con la posición<br />

<strong>de</strong>l switch rotativo <strong>de</strong> la placa RS-422, el tipo<br />

<strong>de</strong> protocolo <strong>de</strong> comunicación.<br />

F. S13/21<br />

Selección <strong>de</strong>l protocolo <strong>de</strong> comunicación.<br />

QP17 F02018 CommunicationMo<strong>de</strong><br />

Función Permite <strong>de</strong>finir algunas particularida<strong>de</strong>s en el modo<br />

<strong>de</strong> comunicación cuando se dispone <strong>de</strong> interfaz CAN<br />

modificando el valor <strong>de</strong> algunos <strong>de</strong> sus 16 bits.<br />

Los 16 bits serán interpretados siguiendo esta or<strong>de</strong>nación:<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

0 0 0 0 0 0 0 0 0 0 0 0/1 0/1 X X 0/1<br />

El símbolo X representa «indiferente».<br />

T. S13/22 Interpretación <strong>de</strong> los 16 bits <strong>de</strong> QP17.<br />

Bit Valor Función<br />

15, ..., 5 0 Reservados<br />

La comunicación pasa automáticamente <strong>de</strong>l esta-<br />

0<br />

do operacional a pre-operacional tras un error <strong>de</strong><br />

4<br />

comunicación.<br />

La comunicación no pasa automáticamente <strong>de</strong>l es-<br />

1<br />

tado operacional a pre-operacional tras un error <strong>de</strong><br />

comunicación.<br />

3 Con comunicación síncrona (bit B0=0)<br />

2<br />

1<br />

0<br />

1<br />

0 o 1<br />

(indiferente)<br />

0 o 1<br />

(indiferente) Reservado<br />

0 Modo <strong>de</strong> comunicación<br />

0<br />

1<br />

NODE<br />

X6 SELECT<br />

STATUS<br />

DISPLAY<br />

posición 0<br />

posición no 0<br />

posición no 0<br />

posición no 0<br />

QP15 = -<br />

QP15 = 0<br />

QP15 = 1<br />

QP15 = 2<br />

Modo RTU: codificación binaria <strong>de</strong> datos según estándar RTU.<br />

Modo ASCII: Codificación ASCII <strong>de</strong> datos.<br />

DNC (RS-232)<br />

DNC (RS-422)<br />

ModBus<br />

(Modo RTU)<br />

(RS-422)<br />

ModBus<br />

(Modo ASCII)<br />

(RS-422)<br />

La ventana <strong>de</strong> sincronización es la misma que con<br />

protocolo CAN FAGOR.<br />

La ventana <strong>de</strong> sincronización se ensancha respecto<br />

al caso anterior.<br />

Formatos «Status Word» y «Control Word» en<br />

modo CAN.<br />

Comunicación síncrona. Protocolo CAN FAGOR.<br />

Maestro y esclavo sincronizados<br />

Comunicación asíncrona. Protocolo CAN SDO.<br />

Maestro y esclavo no sincronizados.<br />

Valores válidos 0 ... 31.<br />

Valor por <strong>de</strong>fecto 0.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 07.02.<br />

Modificado a partir <strong>de</strong> la 07.04.


QV1 F F00716 TMODE_Select<br />

Parámetros, variables y comandos<br />

Función Variable útil para el testeo <strong>de</strong>l hardware <strong>de</strong>l anillo<br />

SERCOS o <strong>de</strong>l bus CAN.<br />

Valores válidos 0 Modo normal <strong>de</strong> funcionamiento.<br />

1 Zero Bit String.<br />

2 Salida <strong>de</strong> luz continua.<br />

QV30 F F00727 FiberDistErrCounter<br />

Función Variable que permite diagnosticar problemas en la<br />

comunicación SERCOS. Contador <strong>de</strong> errores <strong>de</strong> distorsión<br />

indicativo <strong>de</strong>l nº <strong>de</strong> veces que se ha producido<br />

un error <strong>de</strong> distorsión en la comunicación SERCOS<br />

durante fase 4 (la comunicación <strong>de</strong>l sistema CNC-reguladores<br />

no ha terminado <strong>de</strong> inicializarse).<br />

Valores válidos 0 ... 65 535.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

343


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

344<br />

Grupo R. Sensor <strong>de</strong>l rótor<br />

RP1 *O F01500 Feedback1SineGain<br />

RP2 *O F01501 Feedback1CosineGain<br />

Función Compensación (modo ganancia proporcional) <strong>de</strong> la<br />

amplitud <strong>de</strong> la señal seno/coseno que llega al regulador<br />

<strong>de</strong>s<strong>de</strong> la captación <strong>de</strong>l motor.<br />

Valores válidos 1 500 ... 3 070.<br />

Valor por <strong>de</strong>fecto 2 032.<br />

RP3 *Os F01502 Feedback1SineOffset<br />

RP4 *Os F01503 Feedback1CosineOffset<br />

Función Compensación (modo offset) <strong>de</strong> la señal seno/coseno<br />

que llega al regulador <strong>de</strong>s<strong>de</strong> la captación <strong>de</strong>l<br />

motor.<br />

Valores válidos - 2 000 ... 2 000.<br />

Valor por <strong>de</strong>fecto 0<br />

RP5 O F01504<br />

Feedback<br />

ParameterRhoCorrection<br />

Función Parámetro corrector <strong>de</strong>l <strong>de</strong>splazamiento existente<br />

entre el eje magnético <strong>de</strong>l captador y el eje <strong>de</strong>l rótor<br />

<strong>de</strong>l motor (entre la señal I0 y los imanes). Los<br />

motores salen ajustados mecánicamente <strong>de</strong> fábrica<br />

y normalmente no es necesario manipular este parámetro.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0.<br />

X4 (DDS)<br />

From Motor<br />

Sensor<br />

Rotor Sensor<br />

HV2-X3 Board Id<br />

GP2 [F00701]<br />

GP2=0<br />

GP2=1<br />

.....<br />

GP2=7<br />

NOTA. Sólo para captadores sin memoria.<br />

Sensor<br />

Evaluation<br />

0. Stegmann Sinusoidal Enco<strong>de</strong>r<br />

1. Resolver<br />

2. Square - wave TTL Enco<strong>de</strong>r<br />

5. Hei<strong>de</strong>nhain Enco<strong>de</strong>r (ERN 1387)<br />

for Siemens motors. 1FT6 family.<br />

6. Sinusoidal enco<strong>de</strong>r (only for spindles)<br />

Feedback<br />

Parameter<br />

RhoCorrection<br />

RP5 [F01504]<br />

Feedback without memory<br />

Feedback with memory<br />

RP3 [F01502] RP1 [F01500]<br />

Feedback1<br />

SineOffset<br />

Feedback1<br />

SineGain<br />

RP4 [F01503] RP2 [F01501]<br />

Feedback1<br />

CosineOffset<br />

Feedback1<br />

CosineGain<br />

Enco<strong>de</strong>r<br />

Feedback<br />

RhoCorrection<br />

RV3 [F01508]<br />

RV1 [F01506]<br />

RV2 [F01507]<br />

Sensor<br />

Position<br />

Position<br />

Speed<br />

To Speed Loop<br />

F. S13/22<br />

Esquema don<strong>de</strong> se muestra la intervención <strong>de</strong> estos parámetros.<br />

SV2 [S00040]<br />

VelocityFeedback<br />

RP6.# O F01505.# FeedbackErrorDisable<br />

Función Permite inhibir la comunicación <strong>de</strong> los posibles errores<br />

<strong>de</strong> captación (grupo 6xx).<br />

Valores válidos 0 Funcionamiento normal. Se genera el error si<br />

existe alguna anomalía.<br />

1 Los errores <strong>de</strong> captación que pudieran producirse<br />

no son comunicados.<br />

Valor por <strong>de</strong>fecto 0.


RP7 O F01499 FeedbackI0Width<br />

Parámetros, variables y comandos<br />

Función Parámetro que permite <strong>de</strong>finir la anchura <strong>de</strong>l I0<br />

cuando se utiliza la señal U <strong>de</strong> un captador (encó<strong>de</strong>r<br />

o regla) con señales U, V y W como I0.<br />

NOTA. Es fundamental parametrizar bien este parámetro<br />

si se preten<strong>de</strong> que la corrección <strong>de</strong>l rho<br />

se efectúe correctamente en ambos flancos.<br />

Valores válidos 0... 65 535.<br />

360 ° eléctricos (1 par <strong>de</strong> polos) RP7=65 535<br />

180 ° eléctricos (2 pares <strong>de</strong> polos) RP7=32 767<br />

Valor por <strong>de</strong>fecto 0.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.15.<br />

RP8 O F01518 I0DistanceTest<br />

Función Determina si se comprueba o no la repetitividad <strong>de</strong><br />

la señal <strong>de</strong> I0 <strong>de</strong>l captador en cada vuelta y con<br />

qué captación.<br />

Valores válidos 0 No. Por <strong>de</strong>fecto.<br />

1 Sí, con captación motor.<br />

2 Sí, con captación directa.<br />

NOTA. Asegúrese <strong>de</strong> que la captación con la que va a comprobar la repetitividad<br />

<strong>de</strong> I0 y que acaba <strong>de</strong> parametrizar en RP8 coinci<strong>de</strong> con la<br />

captación <strong>de</strong> referenciado <strong>de</strong> la máquina, parametrizada en el bit 3 <strong>de</strong>l<br />

parámetro PP147. Así, si parametriza RP8=1, asegúrese <strong>de</strong> que<br />

PP147.bit 3 =0 y si RP8=2 compruebe que PP147.bit 3=1. Si no proce<strong>de</strong><br />

así, no se llevará a cabo la comprobación <strong>de</strong> la repetitividad <strong>de</strong> I0.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RP9 O F01519 I0Margin<br />

Función Establece el nº <strong>de</strong> pulsos permitidos como margen<br />

<strong>de</strong> error para aceptar como satisfactoria la comprobación<br />

<strong>de</strong> que la señal <strong>de</strong> I0 repite distancia en<br />

cada vuelta <strong>de</strong>l captador.<br />

Valores válidos 0 ... 100.<br />

Valor por <strong>de</strong>fecto 2.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RP51 O F01550 Feedback2SineGain<br />

RP52 O F01551 Feedback2CosineGain<br />

Función Compensación (modo ganancia proporcional) <strong>de</strong> la<br />

amplitud <strong>de</strong> la señal seno/coseno que llega al regulador<br />

<strong>de</strong>s<strong>de</strong> la captación directa.<br />

Valores válidos 1 500 ... 3 070.<br />

Valor por <strong>de</strong>fecto 2 032.<br />

RP53 Os F01552 Feedback2SineOffset<br />

RP54 Os F01553 Feedback2CosineOffset<br />

Función Compensación (modo offset) <strong>de</strong> la señal seno/coseno<br />

que llega al regulador <strong>de</strong> la captación directa.<br />

Valores válidos - 2 000 ... 2 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

RP60 O F02360 SSIClockFrequency<br />

Función Frecuencia soportada por el reloj <strong>de</strong>l regulador con<br />

comunicación SSI/EnDat.<br />

Valores válidos 59 ... 7 500.<br />

Valor por <strong>de</strong>fecto 150.<br />

Unida<strong>de</strong>s 1 kHz.<br />

Versión SSI. Operativo a partir <strong>de</strong> la versión 06.08.<br />

EnDat 2.1. Operativo a partir <strong>de</strong> la versión 06.21.<br />

EnDat 2.2. Operativo a partir <strong>de</strong> la versión 08.05.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

345


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

346<br />

RP61 O F02361 SSIDataLength<br />

Función Tamaño (en bits) <strong>de</strong> los datos SSI/EnDat.<br />

Valores válidos 8 ... 32.<br />

Valor por <strong>de</strong>fecto 32.<br />

Unida<strong>de</strong>s 1 bit.<br />

Versión SSI. Operativo a partir <strong>de</strong> la versión 06.08.<br />

EnDat 2.1. Operativo a partir <strong>de</strong> la versión 06.21.<br />

EnDat 2.2. Operativo a partir <strong>de</strong> la versión 08.05.<br />

RP62 O F02362 SSIDataFormat<br />

Función Formato <strong>de</strong> los datos SSI/EnDat.<br />

Bit 0 = 0 Código binario<br />

Bit 0 = 1 Código <strong>de</strong> Gray<br />

Bit 1 = 0 Normal<br />

Bit 1 = 1 Fir-tree<br />

Bit 2 = 0 EnDat 2.1<br />

Bit 2 = 1 EnDat 2.2<br />

Valores válidos<br />

El resto <strong>de</strong> bits son reservados<br />

0 ... 7.<br />

Valor por <strong>de</strong>fecto 0.<br />

Versión SSI. Operativo a partir <strong>de</strong> la versión 06.08.<br />

EnDat 2.1. Operativo a partir <strong>de</strong> la versión 06.21.<br />

EnDat 2.2. Operativo a partir <strong>de</strong> la versión 08.05.<br />

RP63 O F02363 SSIFeedbackResolution<br />

Función Valor <strong>de</strong> la resolución <strong>de</strong>l captador absoluto lineal en<br />

dµm, con protocolo <strong>de</strong> comunicación digital SSI/En-<br />

Dat. Así, si la resolución es <strong>de</strong> 1 µm, RP63 será 10 y<br />

no 1.<br />

Valores válidos 1 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 1.<br />

Unida<strong>de</strong>s 1 dµm.<br />

NOTA. Si el captador absoluto es rotativo (encó<strong>de</strong>r),<br />

este parámetro <strong>de</strong>be reflejar el nº <strong>de</strong> bits por vuelta<br />

<strong>de</strong>l encó<strong>de</strong>r. Sus unida<strong>de</strong>s son bits.<br />

Versión SSI. Operativo a partir <strong>de</strong> la versión 06.08.<br />

EnDat 2.1. Operativo a partir <strong>de</strong> la versión 06.21.<br />

EnDat 2.2. Operativo a partir <strong>de</strong> la versión 08.05.<br />

RP64 O F02364 SSIFCheck<br />

Función Determina si es llevada a cabo o no la Comprobación<br />

<strong>de</strong> la Redundancia Cíclica (CRC) <strong>de</strong> 5 bits.<br />

Valores válidos 0/1 No/Sí.<br />

Valor por <strong>de</strong>fecto 0 No.<br />

Versión Con SSI.<br />

Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RP77 O S00277 PositionFeedback1Type<br />

Función Indica diferentes aspectos <strong>de</strong> la captación motor. El<br />

bit 3 sirve para solucionar un problema <strong>de</strong> realimentación<br />

positiva cuando el regulador cierra el lazo <strong>de</strong><br />

posición.<br />

NOTA. Nótese que cuando el CNC cierra el lazo<br />

<strong>de</strong> posición interviene a<strong>de</strong>más el bit 3 <strong>de</strong>l parámetro<br />

PP55.


Los 16 bits serán interpretados siguiendo esta or<strong>de</strong>nación:<br />

Parámetros, variables y comandos<br />

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0<br />

T. S13/23 Parámetro RP77. Significado <strong>de</strong> sus bits.<br />

Bit Función<br />

15 [MSB], 14, 13, 12, 11, 10, 9, 8, 7 - Reservados -<br />

6 Indica el tipo <strong>de</strong> captador.<br />

= 0 Captador incremental<br />

= 1 Captador absoluto<br />

5 Reservado<br />

4 Reservado<br />

3 Indica el sentido <strong>de</strong> contaje<br />

= 0 No invertido.<br />

= 1 Invertido.<br />

2 Reservado<br />

1 Reservado<br />

0 [LSB] Indica el tipo <strong>de</strong> captación.<br />

= 0 Captador rotativo (encó<strong>de</strong>r). Ver NP117.<br />

= 1 Captador lineal (regla). Ver NP118.<br />

Valores válidos 0 ... 255.<br />

Valor por <strong>de</strong>fecto 0.<br />

RV1 s F01506 FeedbackSine<br />

RV2 s F01507 FeedbackCosine<br />

Función Seno y coseno <strong>de</strong> la captación que llega al regulador<br />

<strong>de</strong>s<strong>de</strong> el motor como variables internas <strong>de</strong>l sistema.<br />

Valores válidos - 32 768 ... 32 767.<br />

NOTA. A partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.03 y 07.02, en presencia<br />

<strong>de</strong> captación motor cuadrada, pue<strong>de</strong> disponerse <strong>de</strong> las señales cuadradas<br />

incrementales en estas dos variables para su visualización y diagnóstico.<br />

RV3 F F01508 FeedbackRhoCorrection<br />

Función Variable que permite visualizar el <strong>de</strong>splazamiento<br />

entre el eje <strong>de</strong>l captador y el eje <strong>de</strong>l rótor <strong>de</strong>l motor.<br />

Los motores salen ajustados <strong>de</strong> fábrica y el valor <strong>de</strong><br />

esta variable queda almacenado en la memoria <strong>de</strong>l<br />

encó<strong>de</strong>r. La ejecución <strong>de</strong>l comando EC1 actúa sobre<br />

este valor almacenado en el encó<strong>de</strong>r.<br />

Valores válidos 0 ... 65 535.<br />

RV4 F01509 FeedbackRadius<br />

Función Variable que permite visualizar el radio <strong>de</strong> la circunferencia<br />

formada por las señales RV1 y RV2.<br />

Valores válidos 0 ... 32 767.<br />

RV5 F01515 StegmannType<br />

Función Contiene un dato numérico <strong>de</strong> 16 bits. Los bits menos<br />

significativos indican el tipo <strong>de</strong> encó<strong>de</strong>r instalado<br />

en el motor según la siguiente tabla:<br />

T. S13/24 Variable RV5. Significado <strong>de</strong> sus bits.<br />

Bits Nombre Significado<br />

7 - 0 02H Encó<strong>de</strong>r SinCos<br />

07H Encó<strong>de</strong>r SinCos absoluto multi-vuelta<br />

12H Encó<strong>de</strong>r SinCo<strong>de</strong>r<br />

27H Encó<strong>de</strong>r SinCo<strong>de</strong>r absoluto multi-vuelta<br />

15 - 8 Reservados<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

347


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

348<br />

RV6 F01510 Enco<strong>de</strong>rError<br />

Función Variable que contiene una lista <strong>de</strong> errores <strong>de</strong> captación<br />

para uso exclusivo <strong>de</strong> los técnicos <strong>de</strong> FAGOR.<br />

RV7 F01511 StegmannMotorType<br />

Función El encó<strong>de</strong>r <strong>de</strong> los motores almacena en su memoria<br />

la referencia i<strong>de</strong>ntificativa <strong>de</strong>l motor. Esta variable refleja<br />

en la memoria <strong>de</strong>l regulador cuál es la referencia<br />

comercial grabada en el encó<strong>de</strong>r. Véanse las<br />

referencias comerciales en el capítulo 12 <strong>de</strong>l manual<br />

«man_dds_hard.pdf». RV7 conservará ese valor<br />

mientras no se cambie <strong>de</strong> motor.<br />

Valores válidos Las referencias comerciales <strong>de</strong> los motores indicadas<br />

en el capítulo 12 <strong>de</strong>l manual «man_dds_hard.pdf».<br />

RV8 F F01512 CircleAdjust<br />

Función Variable que permite establecer la activación <strong>de</strong>l<br />

ajuste <strong>de</strong>l círculo. Este ajuste consiste en suministrar<br />

a los parámetros RP1, RP2, RP3 y RP4 los valores<br />

apropiados para un funcionamiento más silencioso<br />

<strong>de</strong>l motor. Se <strong>de</strong>nomina ajuste <strong>de</strong>l círculo porque trata<br />

<strong>de</strong> que las señales seno y coseno manejadas por<br />

el <strong>software</strong> (RV1 y RV2) sean matemáticamente correctas,<br />

es <strong>de</strong>cir, generen una circunferencia perfecta.<br />

Este proceso es sólo aplicable a encó<strong>de</strong>r y no a<br />

resólver. Ver capítulo 2 <strong>de</strong> este manual.<br />

Valores válidos 0 Ajuste en proceso.<br />

1 Ajuste finalizado.<br />

RV9 W F01514 Feedback1ErrCounter<br />

Función Esta variable permite contabilizar los fallos (no necesariamente<br />

consecutivos) que se producen en las<br />

señales incrementales con captación motor (p. ej:<br />

los originados por ruido). Ver código <strong>de</strong> error E605<br />

<strong>de</strong> la lista que se facilita en el capítulo 14 <strong>de</strong> este<br />

manual.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.02<br />

y 07.02.<br />

RV10 s F01517 FeedbackRhoDisplacement<br />

Función Variable útil al realizar un ajuste <strong>de</strong>l rho en presencia<br />

<strong>de</strong> un captador resólver o <strong>de</strong> un encó<strong>de</strong>r incremental.<br />

Permite visualizar el <strong>de</strong>splazamiento<br />

angular que sufre el captador respecto al eje. Girando<br />

uno respecto <strong>de</strong>l otro (con el rótor bloqueado)<br />

esta variable irá cambiando <strong>de</strong> valor dinámicamente.<br />

El ajuste <strong>de</strong>l rho se habrá establecido cuando alcance<br />

el valor cero.<br />

Valores válidos - 32 768 ... 32 767 (grados mecánicos).<br />

Valor por <strong>de</strong>fecto 0 (rho ajustado).<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.03<br />

y 07.02.<br />

RV11 F01521 SerialNum<br />

Función Nº <strong>de</strong> serie grabado en un encó<strong>de</strong>r SinCos o Sin-<br />

Co<strong>de</strong>r Stegmann.<br />

P. ej. E10008911. Léase nota más abajo.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RV12 F01522 ProgramVer<br />

Función Versión <strong>de</strong>l programa grabado en un encó<strong>de</strong>r Sin-<br />

Cos o SinCo<strong>de</strong>r Stegmann.<br />

P. ej. SINCOD_7.HEX. Léase nota más abajo.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.


RV13 F01526 Date<br />

Parámetros, variables y comandos<br />

Función Fecha <strong>de</strong> grabación <strong>de</strong> un encó<strong>de</strong>r SinCos Stegmann.<br />

P. ej. 01.10.08. Léase nota más abajo<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

OBLIGACIÓN. La lectura <strong>de</strong> los datos <strong>de</strong>l encó<strong>de</strong>r SinCo<strong>de</strong>r Stegmann,<br />

accesibles <strong>de</strong>s<strong>de</strong> las variables RV11, RV12 y RV13 se realizará siempre<br />

sin potencia en el regulador.<br />

RV14 F01527 TempEnco<strong>de</strong>r<br />

Función Temperatura en °C <strong>de</strong> un encó<strong>de</strong>r SinCos Stegmann.<br />

P. ej. 10.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RV15 F01528 Enco<strong>de</strong>rEEPR_Size<br />

Función Tamaño <strong>de</strong> la memoria E²PROM (en bytes) <strong>de</strong> un<br />

encó<strong>de</strong>r SinCos Stegmann. P. ej. 256.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RV16 F01529 Enco<strong>de</strong>rType<br />

Función Tipo <strong>de</strong> encó<strong>de</strong>r Stegmann. Pue<strong>de</strong> ser:<br />

SinCos E0<br />

SinCos Multi A0<br />

SinCos E2 o E3<br />

SinCo<strong>de</strong>r E1<br />

SinCo<strong>de</strong>r Multi A1<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RV17 F F01531 DataFile2<br />

Función Variable <strong>de</strong> escritura <strong>de</strong> texto libre (p.ej. una referencia)<br />

cuya finalidad es grabar posteriormente<br />

(ejecutando el comando RC3) el contenido <strong>de</strong> esta<br />

variable en el campo 2 <strong>de</strong> un encó<strong>de</strong>r Stegmann.<br />

Léase nota más abajo.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RV18 F F01532 DataFile3<br />

Función Variable <strong>de</strong> escritura <strong>de</strong> texto libre (p.ej. un nº <strong>de</strong><br />

serie) cuyo fin es grabar posteriormente (ejecutando<br />

el comando RC3) el contenido <strong>de</strong> esta variable<br />

en el campo 3 <strong>de</strong> un encó<strong>de</strong>r Stegmann. Léase<br />

nota más abajo.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

OBLIGACIÓN. La grabación en los campos 2 y 3 <strong>de</strong>l encó<strong>de</strong>r SinCo<strong>de</strong>r<br />

Stegmann <strong>de</strong>l contenido <strong>de</strong> las variables RV17 y RV18 se realizará siempre<br />

sin potencia en el regulador.<br />

RV20 s F02044 UVW<br />

Función Variable cuya lectura permite hacer un seguimiento<br />

<strong>de</strong> la lógica <strong>de</strong> las señales u, v, y w indicativa <strong>de</strong>l estado<br />

lógico <strong>de</strong> las células <strong>de</strong>l sensor <strong>de</strong> posición <strong>de</strong><br />

efecto Hall.<br />

Valores válidos - 32 768 ... 32 767.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

RV25 s F02049 Rho_Corr2<br />

Función Variable que permite visualizar el valor estimado <strong>de</strong> la<br />

posición eléctrica en el arranque tras la ejecución <strong>de</strong>l<br />

comando GC7 (Autophasing-Online).<br />

Valores válidos - 32 768 ... 32 767.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

349


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

350<br />

RV51 s F01556 Feedback2Sine<br />

RV52 s F01557 Feedback2Cosine<br />

Función Seno y coseno <strong>de</strong> la señal <strong>de</strong> captación que llega al<br />

regulador <strong>de</strong>s<strong>de</strong> la captación directa como variables<br />

internas <strong>de</strong>l sistema.<br />

Valores válidos - 32 768 ... 32 767.<br />

RV54 F01559 Feedback2Radius<br />

Función Variable que permite visualizar el radio <strong>de</strong> la circunferencia<br />

formada por las señales RV51 y RV52.<br />

Valores válidos 0 ... 32 767.<br />

RV59 W F01516 Feedback2ErrCounter<br />

Función En esta variable se contabilizan los fallos (no consecutivos<br />

necesariamente) que se producen en<br />

señales incrementales con captación directa (p. ej:<br />

los originados por ruido). Véase el código <strong>de</strong> error<br />

E608 <strong>de</strong>l listado que se facilita en el capítulo 14 <strong>de</strong><br />

este mismo manual.<br />

Valores válidos 0 ... 4 294 967 295.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.02.<br />

RC1 O F01513<br />

Enco<strong>de</strong>r<br />

ParameterStoreCommand<br />

Función Sus funciones son diversas:<br />

En caso <strong>de</strong> encó<strong>de</strong>r SinCos formatea la memoria <strong>de</strong>l<br />

encó<strong>de</strong>r <strong>de</strong> igual manera que está formateado el<br />

SinCo<strong>de</strong>r. En éste último, el formateo es fijo. El funcionamiento<br />

a nivel <strong>de</strong> memoria es igual con SinCos<br />

que con SinCo<strong>de</strong>r.<br />

Graba el offset <strong>de</strong>l encó<strong>de</strong>r (sólo para motores síncronos).<br />

Graba la matrícula <strong>de</strong>l motor parametrizada en MP1.<br />

Graba la versión <strong>de</strong> matrícula (utilización interna).<br />

NOTA. Si dispone <strong>de</strong> encó<strong>de</strong>r con ref. E1 y tarjeta CAPMOTOR-2 en el<br />

regulador, ver apartado «sustitución <strong>de</strong>l captador» <strong>de</strong>l capítulo 1 <strong>de</strong>l manual<br />

«man_fxm_fkm_motors.pdf» y los pasos que hay que llevar a cabo<br />

antes <strong>de</strong> ejecutar este comando.<br />

RC2 O F01520 ReadEnco<strong>de</strong>rData<br />

Función La ejecución <strong>de</strong> este comando permite almacenar<br />

en las variables RV11, RV12 y RV13 información<br />

referente al encó<strong>de</strong>r SinCos o SinCo<strong>de</strong>r Stegmann<br />

instalado. Para más <strong>de</strong>talle, véase la función <strong>de</strong><br />

estas variables.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

RC3 O F01530 StoreEnco<strong>de</strong>rData<br />

Función La ejecución <strong>de</strong> este comando permite grabar en<br />

los campos 2 y 3 <strong>de</strong> un encó<strong>de</strong>r SinCos o SinCo<strong>de</strong>r<br />

Stegmann el texto almacenado en las variables<br />

RV17 y RV18.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.


Grupo S. Velocidad<br />

Parámetros, variables y comandos<br />

SP1.# * S00100.# VelocityProportionalGain<br />

SP2.# * S00101.# VelocityIntegralTime<br />

Función Valor <strong>de</strong> la acción proporcional / integral <strong>de</strong>l PI <strong>de</strong><br />

velocidad.<br />

Valores válidos SP1: 0 ... 16 384, unida<strong>de</strong>s: 1 mArms/rpm<br />

SP2: 0 ... 16 384, unida<strong>de</strong>s: 0,1 ms<br />

NOTA. El valor <strong>de</strong> la acción integral SP2 <strong>de</strong>be reducirse<br />

en un factor x16.<br />

SP4.# * S00211.#<br />

SP5.# * S00212.#<br />

Velocity<br />

AdaptationProportionalGain<br />

Velocity<br />

AdaptationIntegralTime<br />

Función Adaptación <strong>de</strong> la acción proporcional / integral <strong>de</strong>l PI<br />

a velocida<strong>de</strong>s bajas. SP4 es el factor por el que se<br />

multiplica a SP1 cuando el motor se mueve a baja<br />

velocidad. SP5 es el factor por el que se multiplica a<br />

SP2 a bajas velocida<strong>de</strong>s.<br />

Valores válidos 250 ... 4 000. La acción <strong>de</strong>l PI a bajas velocida<strong>de</strong>s<br />

pue<strong>de</strong> ir <strong>de</strong>s<strong>de</strong> el 25% al 400% <strong>de</strong> la acción a altas.<br />

SP4·SP1/100 <strong>de</strong>be ser menor que el máximo valor<br />

que pueda tomar SP1.<br />

SP5·SP2/100 <strong>de</strong>be ser menor que el máximo valor<br />

que pue<strong>de</strong> tomar SP2.<br />

Valor por <strong>de</strong>fecto 1 000. Acción proporcional/integral constante a cualquier<br />

velocidad.<br />

Unida<strong>de</strong>s 0,1 %.<br />

SP6.# O S00209.# VelocityAdaptationLowerLimit<br />

Función Límite superior <strong>de</strong> las velocida<strong>de</strong>s consi<strong>de</strong>radas bajas.<br />

Valores válidos < SP7.<br />

Valor por <strong>de</strong>fecto SP10/10.<br />

Unida<strong>de</strong>s 1 rpm.<br />

SP7.# O S00210.# VelocityAdaptationUpperLimit<br />

Función Límite inferior <strong>de</strong> las velocida<strong>de</strong>s consi<strong>de</strong>radas altas.<br />

Valores válidos < SP10.<br />

> SP6.<br />

Valor por <strong>de</strong>fecto 0,8 x SP10.<br />

Unida<strong>de</strong>s 1 rpm.<br />

Adapter-Speed-PI:<br />

Gain<br />

SP4*SP1<br />

SP2<br />

SP5*SP2<br />

SP1<br />

SP6<br />

SP7<br />

Ti<br />

Kp<br />

Speed<br />

Example:<br />

F. S13/23<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

160<br />

130<br />

65<br />

80<br />

SP1 = 80 SP2 = 1300<br />

SP4 = 2000 SP5 = 500<br />

SP6 = 1000 SP7 = 3000<br />

Kp<br />

Ti<br />

1000 3000<br />

Speed<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

351


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

352<br />

SP10.# O S00091.# VelocityLimit<br />

Función Máximo valor que pue<strong>de</strong> tomar la variable SV7 (VelocityCommandFinal).<br />

Si SV2 (VelocityFeedback) es<br />

mayor que un 12% <strong>de</strong>l valor <strong>de</strong> este parámetro, se<br />

genera el código <strong>de</strong> error E200 (sobrevelocidad).<br />

Valores válidos 1 ... 60 000. Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Valor por <strong>de</strong>fecto SÍNCRONOS: 110 % <strong>de</strong> MP26.<br />

ASÍNCRONOS: 100 % <strong>de</strong> MP26.<br />

Unida<strong>de</strong>s 1 rpm.<br />

SP13.# *O F01601.# VelocityIntegralResetThreshold<br />

Función La acción integral <strong>de</strong>l PI <strong>de</strong> velocidad queda <strong>de</strong>shabilitada<br />

cuando la velocidad <strong>de</strong> referencia es menor<br />

que el valor <strong>de</strong> este parámetro.<br />

Con SP13= 0 se <strong>de</strong>shabilita la aplicación.<br />

Valores válidos 0 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

SP15 * F01598 SpeedObserverFrequency<br />

Función Frecuencia <strong>de</strong> corte <strong>de</strong>l filtro pasa-bajo <strong>de</strong>l estimador<br />

correctora <strong>de</strong> la velocidad estimada.<br />

Valores válidos 0 ... 30 000.<br />

Valor por <strong>de</strong>fecto 1 250.<br />

Unida<strong>de</strong>s 0,1 Hz.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.12.<br />

Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

SP16 * F01599 SpeedObserverDamping<br />

Función Factor <strong>de</strong> amortiguamiento <strong>de</strong>l filtro pasa-bajo <strong>de</strong>l<br />

estimador corrector <strong>de</strong> la velocidad estimada.<br />

Valores válidos 100 ... 30 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,001. Adimensional.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.12.<br />

Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

SP17 * F01600 SpeedObserverEnable<br />

Función Activa o <strong>de</strong>sactiva el estimador <strong>de</strong>ntro <strong>de</strong>l lazo <strong>de</strong><br />

velocidad.<br />

Valores válidos 0/1 No activado/activado.<br />

Valor por <strong>de</strong>fecto 0 No activado.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.12.<br />

SP20.# F00031.# VoltageRpmVolt<br />

Función Junto con SP21 <strong>de</strong>finen la relación que ha <strong>de</strong> existir<br />

entre la tensión <strong>de</strong> la consigna analógica y la velocidad<br />

<strong>de</strong>l motor. Correspon<strong>de</strong>n a la referencia <strong>de</strong>l<br />

concepto CNC G00 Feed.<br />

Valores válidos 1 000 ... 10 000.<br />

Valor por <strong>de</strong>fecto 9 500.<br />

Unida<strong>de</strong>s 0,001 V.<br />

SP21.# F00081.# RpmRpmVolt<br />

Función Ver parámetro SP20.#.<br />

Valores válidos 10 ... 60 000. Depen<strong>de</strong> <strong>de</strong>l motor conectado.<br />

Valor por <strong>de</strong>fecto 95 % <strong>de</strong>l valor por <strong>de</strong>fecto <strong>de</strong> SP10.<br />

Unida<strong>de</strong>s 1 rpm.


SP10, SP20, SP21:<br />

mV<br />

10000<br />

500<br />

0<br />

F. S13/24<br />

SP20<br />

RATIO SP20/SP21<br />

SP21<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

Parámetros, variables y comandos<br />

SP30 *s F01603 AnalogInputOffset1<br />

SP31 *s F01604 AnalogInputOffset2<br />

Función Compensación <strong>de</strong>l offset <strong>de</strong> las entradas analógicas<br />

1 y 2, respectivamente.<br />

Valores válidos - 8 190 ... 8 190.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 mV.<br />

SP40.# O S00125.# VelocityThresholdNx<br />

Función<br />

Ejemplo.<br />

Nivel <strong>de</strong> velocida<strong>de</strong>s por <strong>de</strong>bajo <strong>de</strong>l cual la marca lógica<br />

nfeedback < nx se activa. La marca lógica es la<br />

variable SV3. Pue<strong>de</strong> utilizarse para conocer cuándo<br />

la velocidad supera un <strong>de</strong>terminado valor. Esta <strong>de</strong>nominación<br />

nx correspon<strong>de</strong> a la <strong>de</strong>finida por SER-<br />

COS. En el entorno <strong>de</strong> la máquina herramienta suele<br />

<strong>de</strong>nominarse nmín .<br />

En una <strong>de</strong>terminada aplicación se <strong>de</strong>sea conocer,<br />

cuándo se superan en un motor las 400 rpm. Se parametriza<br />

con 400 este parámetro. Cuando el motor<br />

supere esta velocidad, la marca asociada SV3 se<br />

<strong>de</strong>sactiva a 0.<br />

Valores válidos 0 ... SP10.<br />

Valor por <strong>de</strong>fecto 20.<br />

Unida<strong>de</strong>s 1 rpm.<br />

SP41.# O S00157.# VelocityWindow<br />

Función Ventana <strong>de</strong> velocidad asignada a la marca lógica<br />

nfeedback < ncommand. El valor asignado a este<br />

parámetro <strong>de</strong>termina el margen o por exceso o por<br />

<strong>de</strong>fecto <strong>de</strong> esta ventana.<br />

La marca lógica es la variable SV4. Esta marca se<br />

utiliza para conocer cuándo la velocidad real <strong>de</strong> un<br />

motor (nfeedback) ha alcanzado la consigna suministrada<br />

(ncommand) <strong>de</strong>ntro <strong>de</strong> los márgenes <strong>de</strong><br />

esa ventana SP41.<br />

Valores válidos 0 ... 12 % <strong>de</strong> SP10.<br />

Valor por <strong>de</strong>fecto 20.<br />

Unida<strong>de</strong>s 1 rpm.<br />

F. S13/25<br />

Ventana <strong>de</strong> velocidad.<br />

1000 2000 3000 4000<br />

SP10<br />

SP10 x 1.12<br />

rpm<br />

SP41<br />

n command<br />

SP41<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

353


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

354<br />

SP42 O S00124 StandStillWindow<br />

Función La ventana <strong>de</strong> velocida<strong>de</strong>s para la marca lógica<br />

nfeedback = 0. La marca lógica es la variable SV5.<br />

Ejemplo.<br />

En una <strong>de</strong>terminada aplicación se <strong>de</strong>sea conocer cuándo la velocidad <strong>de</strong>l<br />

motor se hace inferior a 10 rpm. Parametrizar SP42 con un valor <strong>de</strong> 10.<br />

Mientras el motor no supere esta velocidad, la marca asociada SV5 sigue<br />

activa.<br />

Valores válidos 0 ... SP10.<br />

Valor por <strong>de</strong>fecto 20<br />

Unida<strong>de</strong>s 1 rpm.<br />

SP40, SV3:<br />

Speed<br />

SV3<br />

1<br />

0<br />

SV2 nfeedback<br />

SP40 (nx)<br />

Time<br />

nfeedback


Valores válidos 2 (en <strong>de</strong>cimal). Rotativo<br />

Parámetros, variables y comandos<br />

SP50 *O F02014<br />

Velocity<br />

FeedbackFilterFrequency<br />

Función Frecuencia <strong>de</strong> corte <strong>de</strong>l filtro pasa-bajo <strong>de</strong> primer<br />

or<strong>de</strong>n que se introduce en la captación <strong>de</strong> velocidad.<br />

Valores válidos 0 ... 4 000 con encó<strong>de</strong>r senoidal.<br />

0 ... 1 000 con resólver.<br />

Valor por <strong>de</strong>fecto 160 en cualquier motor con captador resólver.<br />

800 en un motor síncrono sin captador resólver.<br />

400 en un motor asíncrono sin captador resólver.<br />

Unida<strong>de</strong>s 1 Hz.<br />

SP51 [F02015]<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

* (SP51=2, only in Sercos)<br />

SP51=2 * (by <strong>de</strong>fault)<br />

Ramps<br />

Filter<br />

SP51=1<br />

SP51=0<br />

(1) - Velocity Command <strong>de</strong>lay compensation<br />

Compensation<br />

(1) filter<br />

F. S13/27<br />

Ubicación <strong>de</strong>l filtro pasa-bajo SP50 en el diagrama <strong>de</strong> control.<br />

SP51 *O F02015<br />

SV7 [F01612] +<br />

VelocityCommand<br />

Final<br />

Velocity<br />

ReferenceSmoothingMo<strong>de</strong><br />

Función En modo velocidad (p. ej. con el CNC 8055), este<br />

parámetro introduce un alisamiento <strong>de</strong> la consigna<br />

<strong>de</strong> velocidad, generándose consignas intermedias<br />

entre las enviadas por el control númerico.<br />

Valores válidos 0 No activo.<br />

1 Activación <strong>de</strong> un filtro <strong>de</strong> 1er or<strong>de</strong>n <strong>de</strong> la consigna<br />

<strong>de</strong> velocidad.<br />

2 Activación <strong>de</strong> rampas <strong>de</strong> velocidad (sólo con<br />

SERCOS/CAN)<br />

Valor por <strong>de</strong>fecto 2 Activación <strong>de</strong> rampas <strong>de</strong> velocidad.<br />

NOTA. Recuér<strong>de</strong>se que si SP80=0 y a<strong>de</strong>más SP100=1, entonces parametrizar<br />

SP51=2 no tendrá ningún efecto.<br />

Versión Modificado en las versiones <strong>de</strong> <strong>software</strong> 06.02 y 07.02.<br />

* (SP51=2, only in Sercos)<br />

SP51=2 * (by <strong>de</strong>fault)<br />

Ramps<br />

SP51 [F02015]<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

Filter<br />

SP51=1<br />

SP51=0<br />

(1) - Velocity Command <strong>de</strong>lay compensation<br />

Compensation<br />

(1) filter<br />

SV2 [S00040]<br />

VelocityFeedback<br />

SV7 [F01612]<br />

VelocityCommand<br />

Final<br />

From Rotor Sensor<br />

Low-passing<br />

filter<br />

F. S13/28<br />

Filtro <strong>de</strong> alisamiento <strong>de</strong> consigna <strong>de</strong> velocidad en el diagrama <strong>de</strong> control.<br />

-<br />

From Rotor Sensor<br />

SV2 [S00040]<br />

VelocityFeedback<br />

Low-passing<br />

filter<br />

+<br />

-<br />

SP50 [F02014]<br />

VelocityFeedback<br />

FilterFrequency<br />

K P<br />

proportional<br />

action<br />

component<br />

integral action<br />

component<br />

1<br />

Ti Speed - PI > with SP52 = 0 <<br />

SP50 [F02014]<br />

VelocityFeedback<br />

FilterFrequency<br />

K P<br />

proportional<br />

action<br />

component<br />

integral action<br />

component<br />

1<br />

Ti Speed - PI > with SP52 = 0 <<br />

+<br />

+<br />

+<br />

+<br />

To current loop<br />

To current loop<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

355


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

356<br />

SP52 *O F02017 VelocityLoopTimeConstant<br />

Función Parámetro que permite mo<strong>de</strong>lizar el lazo <strong>de</strong> velocidad<br />

con una constante <strong>de</strong> tiempo <strong>de</strong> primer or<strong>de</strong>n.<br />

Se simboliza en el lazo con un elemento <strong>de</strong> retraso<br />

<strong>de</strong> primer or<strong>de</strong>n P-T1. Este parámetro se introduce<br />

antes <strong>de</strong>l controlador integral para compensar el<br />

efecto <strong>de</strong> retraso <strong>de</strong>bido al lazo <strong>de</strong> velocidad. Su<br />

valor se parametriza en ms. Con un valor a<strong>de</strong>cuado<br />

se consigue obtener un sistema que presenta<br />

una mayor estabilidad y una respuesta más amortiguada.<br />

Modifica, por tanto, la topología <strong>de</strong>l lazo <strong>de</strong><br />

velocidad con respecto a versiones <strong>de</strong> <strong>software</strong> anteriores<br />

a la 06.08 cuando SP520. Esta topología<br />

integra una estimación <strong>de</strong>l error <strong>de</strong> velocidad y no<br />

el error propiamente dicho. Mejora la estabilidad <strong>de</strong>l<br />

sistema obteniéndose una respuesta más amortiguada<br />

(menos oscilante).<br />

* (SP51=2, only in Sercos)<br />

SP51=2 * (by <strong>de</strong>fault)<br />

Ramps<br />

SP51 [F02015]<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

Filter<br />

SP51=1<br />

SP51=0<br />

(1) - Velocity Command <strong>de</strong>lay compensation<br />

Compensation<br />

(1) filter<br />

F. S13/29<br />

Topología <strong>de</strong>l lazo <strong>de</strong> velocidad con SP52 no 0.<br />

+<br />

-<br />

Speed - PI > with SP52 no 0 <<br />

(P-T1 element)<br />

T 1<br />

+ -<br />

NOTA. Un mal ajuste <strong>de</strong>l parámetro SP52 pue<strong>de</strong> inestabilizar el lazo <strong>de</strong><br />

control.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

Con SP52=0 la topología <strong>de</strong>l lazo <strong>de</strong> velocidad<br />

coinci<strong>de</strong> con la <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> anteriores<br />

a la 06.08. Véase figura F. S13/30.<br />

SP51 [F02015]<br />

VelocityReference<br />

SmoothingMo<strong>de</strong><br />

SV7 [F01612]<br />

VelocityCommand<br />

Final<br />

* (SP51=2, only in Sercos)<br />

SP51=2 * (by <strong>de</strong>fault)<br />

Ramps<br />

Filter<br />

SP51=1<br />

SP51=0<br />

(1) - Velocity Command <strong>de</strong>lay compensation<br />

Compensation<br />

(1) filter<br />

SP52 [F02017]<br />

VelocityLoop<br />

TimeConstant<br />

F. S13/30<br />

Topología <strong>de</strong>l lazo <strong>de</strong> velocidad con SP52=0.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.08.<br />

SP60.# O S00138.# AccelerationLimit<br />

SP62.# O F01606.# AccelerationLimit2<br />

SP64.# O F01608.# AccelerationLimit3<br />

K P<br />

Función Definen junto con SP61 y SP63, las rampas para el<br />

filtrado <strong>de</strong> la consigna <strong>de</strong> velocidad SV8. Para que<br />

sean efectivas, SP80 = 0. SP60 es útil también en<br />

el modo <strong>de</strong> limitación <strong>de</strong> choque (jerk).<br />

Valores válidos para SP60: 1 000 ... 2 147 483 647.<br />

para SP62 y SP64: 0 ... 32 767 000.<br />

+<br />

proportional action<br />

component<br />

SV7 [F01612] +<br />

VelocityCommand<br />

Final<br />

K I =<br />

integral action<br />

component<br />

K P<br />

T I<br />

+<br />

From Rotor Sensor<br />

SV2 [S00040]<br />

VelocityFeedback<br />

Low-passing<br />

filter<br />

-<br />

SV2 [S00040]<br />

Velocity<br />

Feedback<br />

To current loop<br />

SP50 [F02014]<br />

VelocityFeedback<br />

FilterFrequency<br />

K P<br />

proportional<br />

action<br />

component<br />

integral action<br />

component<br />

From Rotor Sensor<br />

Low-passing<br />

filter<br />

1<br />

Ti Speed - PI > with SP52 = 0 <<br />

+<br />

+<br />

SP50 [F02014]<br />

VelocityFeedback<br />

FilterFrequency<br />

To current loop


Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,001 rad/s².<br />

Conversión La conversión es:<br />

1 rad/s² = 9,5492 rpm/s = 0,009545 rpm/ms.<br />

Parámetros, variables y comandos<br />

SP61.# O F01605.# AccelerationLimitVelocity2<br />

SP63.# O F01607.# AccelerationLimitVelocity3<br />

Función Límite <strong>de</strong> velocidad hasta la que actúa la aceleración<br />

1/2. Definen, junto a SP60, SP61 y SP62 las<br />

rampas para el filtrado <strong>de</strong> las consignas <strong>de</strong> velocidad<br />

SV8. Para que sean efectivas, SP80 = 0.<br />

Valores válidos 0 ... 60 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1 rpm.<br />

Ramps:<br />

Speed<br />

SP63<br />

SP61<br />

SP60<br />

SP100=1 SP80=0<br />

SP62<br />

SP64<br />

Time<br />

Jerk:<br />

Speed<br />

F. S13/31<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

SP65.# O F01609.# EmergencyAcceleration<br />

Función Limita la aceleración <strong>de</strong> la consigna para <strong>de</strong>tener el<br />

motor. Cuando su valor es cero, se anula su efecto<br />

limitador. Es necesario que SP70 = 1 para que en<br />

una parada se aplique la limitación <strong>de</strong> SP65.<br />

Valor por <strong>de</strong>fecto Para motores asíncronos: SP65 = 1 000 000.<br />

Para motores síncronos: El usuario realizará el cálculo<br />

<strong>de</strong> SP65 (con k = 0,8 como valor recomendable)<br />

siguiendo esta expresión:<br />

SP65 k·(CP20·MP2) / [MP24·(1+ 0.01·NP1)]<br />

don<strong>de</strong> NP1 será el valor obtenido tras ejecutar el<br />

comando GC5 (AutoCalculate).<br />

Según la aplicación, k podrá adoptar valores <strong>de</strong>ntro<br />

<strong>de</strong>l rango 0,8 k 1, recomendándose el valor<br />

k = 0,8.<br />

NOTA. Recuér<strong>de</strong>se que el valor a introducir en<br />

SP65 será menor o igual que el valor obtenido en<br />

la expresión anterior.<br />

SP60<br />

SP100=1 SP800<br />

Valores válidos 1 000 ... 2 147 483 647.<br />

Unida<strong>de</strong>s 0,001 rad/s².<br />

Conversión La conversión es:<br />

1 rad/s² = 9,5492 rpm/s = 0,009545 rpm/ms.<br />

Versión Modificado en la versión 06.01.<br />

Time<br />

Emergency:<br />

Speed<br />

SP70=1<br />

SP65<br />

Time<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

357


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

358<br />

SP70 O F01610 AccelerationOnEmergency<br />

Función Determina si en caso <strong>de</strong> parada proveniente <strong>de</strong> la<br />

<strong>de</strong>sactivación <strong>de</strong>l Speed Enable (parada <strong>de</strong> categoría<br />

1), <strong>de</strong> la activación <strong>de</strong> la función Halt (parada <strong>de</strong><br />

categoría 2) o <strong>de</strong> la activación <strong>de</strong> un error (parada<br />

<strong>de</strong> categoría 1 o 2, <strong>de</strong>pendiendo <strong>de</strong> que <strong>de</strong>sconecte<br />

el PWM antes o <strong>de</strong>spués <strong>de</strong> la parada) se aplica<br />

la limitación en la aceleración dada por SP65 o no.<br />

Valores válidos 0 No se aplican rampas.<br />

1 Sí se aplican rampas.<br />

Valor por <strong>de</strong>fecto 0 No se aplican rampas.<br />

SP71 O F01618 VelFollowMargin<br />

Función Umbral (margen máximo por exceso) en % <strong>de</strong> la velocidad<br />

<strong>de</strong>l motor respecto al valor dado por la rampa<br />

<strong>de</strong> emergencia <strong>de</strong> referencia. Superar este<br />

umbral durante un tiempo superior al parametrizado<br />

en SP72 activa el código <strong>de</strong> error E160. Véase figura<br />

F. S13/32. Con SP71=0 queda <strong>de</strong>shabilitada la vigilancia<br />

<strong>de</strong> la rampa en parada <strong>de</strong> emergencia y el código<br />

<strong>de</strong> error asociado E160.<br />

Valores válidos 0 ... 100.<br />

Valor por <strong>de</strong>fecto 10.<br />

Unida<strong>de</strong>s 1 %.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

SP72 O F01619 VelTimeMargin<br />

Función Tiempo máximo permitido que pue<strong>de</strong> ser sobrepasado<br />

el umbral <strong>de</strong> velocidad parametrizado en SP71 en<br />

la evolución real <strong>de</strong> la frenada sin que sea activado<br />

el código <strong>de</strong> error E160. Véase figura F. S13/32.<br />

Valores válidos 4 ... 1 000.<br />

Valor por <strong>de</strong>fecto 20.<br />

Unida<strong>de</strong>s 1 ms.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.20.<br />

0<br />

VELOCIDAD(rev/min)<br />

RAMPA DE<br />

EMERGENCIA DE<br />

REFERENCIA<br />

SP71<br />

tSP72<br />

EVOLUCIÓN REAL<br />

DE LA FRENADA<br />

TIEMPO(ms)<br />

SP80.# O S00349.# JerkLimit<br />

Función Limita el choque <strong>de</strong> la consigna, es <strong>de</strong>cir, la rapi<strong>de</strong>z<br />

con que varía la aceleración. Actúa en conjunto con<br />

el límite <strong>de</strong> aceleración SP60.<br />

Para anular el efecto <strong>de</strong> esta limitación hay que parametrizar<br />

SP80=0.<br />

Valores válidos 0 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 10 000 rad/s³.<br />

Unida<strong>de</strong>s 1 rad/s³.<br />

Conversión 1 rad/s³ = 9,5492 rpm/s²


SP100.# O F01611.# AccelerationLimitOn<br />

Parámetros, variables y comandos<br />

Función Activa o <strong>de</strong>sactiva, en conjunto, las limitaciones y<br />

filtros <strong>de</strong> consignas (rampas, jerk). No afecta a la limitación<br />

<strong>de</strong> la aceleración <strong>de</strong> emergencia<br />

Valores válidos 0/1 OFF/ON.<br />

Valor por <strong>de</strong>fecto 0 Límites inactivos.<br />

SV1 Ws S00036 VelocityCommand<br />

SV2 s S00040 VelocityFeedback<br />

Función El regulador transfiere estos datos al CNC para la<br />

visualización <strong>de</strong>l valor <strong>de</strong> la consigna y captación<br />

<strong>de</strong> velocidad.<br />

Valores válidos - 600 000 000 ... 600 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

SV1<br />

[S00036]<br />

SP43<br />

[S00043]<br />

bit 0<br />

SP43<br />

[S00043]<br />

bit 2<br />

SV2<br />

[S00040]<br />

TV1<br />

[S00080]<br />

Velocity<br />

loop<br />

TP85<br />

[S00085]<br />

bit 0<br />

TP85<br />

[S00085]<br />

bit 2<br />

TV2<br />

[S00084]<br />

Current<br />

loop<br />

F. S13/33<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

SV3 S00332 nFeedbackMinorNx<br />

Función Marca lógica booleana asociada a nfeedback < nx. Ver parámetro SP40.#.<br />

Valores válidos 0/1 No/Sí.<br />

SV4 S00330 nFeedbackEqualNCommand<br />

Función: Regulando en velocidad, es la marca lógica booleana<br />

asociada a nfeedback = ncommand, es <strong>de</strong>cir, cuando<br />

el valor <strong>de</strong> SV2 está <strong>de</strong>ntro <strong>de</strong>l rango SV1±SP41,<br />

SV4 se activa a 1. Ver parámetro SP41.#.<br />

Valores válidos 0/1 No/Sí.<br />

SV5 S00331 nFeedbackEqual0<br />

Función Marca lógica booleana asociada a nfeedback = 0.<br />

Ver parámetro SP42.<br />

Valores válidos: 0/1 No/Sí.<br />

SP40, SV3:<br />

Speed<br />

SV3<br />

1<br />

0<br />

SV2 nfeedback<br />

SP40 (nx)<br />

Time<br />

nfeedback


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

360<br />

SV7 s F01612 VelocityCommandFinal<br />

Función Refleja el valor <strong>de</strong> la consigna <strong>de</strong> velocidad <strong>de</strong>spués<br />

<strong>de</strong> limitaciones, rampas, ...<br />

Valores válidos - 600 000 000 ... 600 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

SV8 s F01613 VelocityCommandBeforeFilters<br />

Función Refleja el valor <strong>de</strong> la consigna <strong>de</strong> velocidad antes<br />

<strong>de</strong> limitaciones, rampas, ...<br />

Valores válidos - 600 000 000 ... 600 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

SV8<br />

Jerk<br />

Acc. Emerg.<br />

SP60...<br />

...SP64<br />

SP60<br />

SP80<br />

SP65<br />

SP80=0<br />

SP800<br />

ErrorStop OR SpeedEnable Function<br />

means PWM_OFF<br />

if the motor has not stopped in a time period GP3<br />

SP100=1<br />

SP100=0<br />

SP70=1<br />

SP70=0<br />

Halt Function OR<br />

SpeedEnable Function OR<br />

Error Stop<br />

F. S13/35<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

SV9 s F01614 PositionCommandDelta<br />

Función Permite visualizar los incrementos <strong>de</strong> posición (<strong>de</strong>lta<br />

<strong>de</strong> posición) <strong>de</strong> la consigna por cada tiempo <strong>de</strong><br />

ciclo.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s<br />

0,0001 mm (ejes lineales).<br />

0,0001 grados (ejes rotativos).<br />

SV10 s F01615 PositionFeedback1Delta<br />

SV11 s F01616 PositionFeedback2Delta<br />

Función Velocidad <strong>de</strong> la carga medida con la captación motor<br />

o con la captación directa, respectivamente.<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s 0,001 m/min.<br />

Versión Operativos a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong><br />

06.01 y 07.02.<br />

SV12 s F01617 ObserverVelocity<br />

Función Variable que permite visualizar el valor <strong>de</strong> la velocidad<br />

estimada en rev/min.<br />

Valores válidos - 600 000 000 ... 600 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.12.<br />

SV37 Ws S00037 AdditiveVelocityCommand<br />

Función Variable que almacena un valor <strong>de</strong> velocidad adicional<br />

que se suma a la consigna <strong>de</strong> velocidad.<br />

Valores válidos - 600 000 000 ... 600 000 000.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

SP10


Grupo T. Potencia y par<br />

TP1 Os S00126 TorqueThresholdTx<br />

Parámetros, variables y comandos<br />

Función Umbral <strong>de</strong> par <strong>de</strong>scrito por el usuario para activar la<br />

marca lógica TV10.<br />

Valores válidos 0 ... 1 000. Depen<strong>de</strong> <strong>de</strong>l regulador conectado.<br />

Valor por <strong>de</strong>fecto 50.<br />

Unida<strong>de</strong>s 0,1 %. Fracción <strong>de</strong>l valor nominal <strong>de</strong>l par <strong>de</strong>l motor.<br />

TP2 Os S00158 PowerThresholdPx<br />

Función Umbral <strong>de</strong> potencia <strong>de</strong>scrito por el usuario para activar<br />

la marca lógica TV60. Este umbral viene dado en<br />

una fracción <strong>de</strong> la potencia <strong>de</strong>l motor.<br />

La potencia <strong>de</strong>l motor es:<br />

En un motor síncrono, el producto <strong>de</strong> tres elementos:<br />

MP2 (F01200) MotorTorqueConstant.<br />

MP3 (S00111) MotorContinuousStallCurrent.<br />

MP25 (F01221) MotorRatedSpeed.<br />

En un motor asíncrono:<br />

MP12 (F01208) MotorNominalPower<br />

Valores válidos 1 ... 1 000.<br />

Valor por <strong>de</strong>fecto 50.<br />

Unida<strong>de</strong>s 0,1 %. Fracción <strong>de</strong>l valor nominal <strong>de</strong> la potencia <strong>de</strong>l<br />

motor.<br />

TP10 *OsS F01902<br />

ConstantPositiveTorque<br />

Compensation<br />

Función Compensación <strong>de</strong> la fricción constante en el sentido<br />

positivo <strong>de</strong> la velocidad. Es un valor constante<br />

para todas las velocida<strong>de</strong>s <strong>de</strong> referencias positivas.<br />

Valores válidos - (CP20 x MP2) ... (CP20 x MP2).<br />

Nótese que: CP20 x MP2 = Par máx. <strong>de</strong>l regulador.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Nm.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

TP11 *OsS F01903<br />

ConstantNegativeTorque<br />

Compensation<br />

Función Compensación <strong>de</strong> la fricción constante en el sentido<br />

negativo <strong>de</strong> la velocidad. Es un valor constante<br />

para todas las velocida<strong>de</strong>s <strong>de</strong> referencias negativas.<br />

Valores válidos - (CP20 x MP2) ... (CP20 x MP2).<br />

Nótese que: CP20 x MP2 = Par máx. <strong>de</strong>l regulador.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Nm.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

361


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

362<br />

TP12 *OsS F01904<br />

DynamicPositiveTorque<br />

Compensation<br />

Función Compensación <strong>de</strong> la fricción dinámica en el sentido<br />

positivo <strong>de</strong> la velocidad. Es el valor <strong>de</strong> la compensación<br />

con la velocidad <strong>de</strong> referencia igual a SP10.<br />

Para otras velocida<strong>de</strong>s <strong>de</strong> referencia positivas es<br />

directamente proporcional. Ver figura F. S13/36.<br />

Valores válidos - (CP20 x MP2) ... (CP20 x MP2).<br />

Nótese que: CP20 x MP2 = Par máx. <strong>de</strong>l regulador.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Nm.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.<br />

TP13<br />

TP11<br />

- SP10<br />

F. S13/36<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

TP13 *OsS F01905<br />

Par <strong>de</strong> compensación<br />

< Compensation torque ><br />

SP10<br />

TP10<br />

TP12<br />

Velocidad <strong>de</strong> referencia<br />

< Reference Speed ><br />

DynamicNegativeTorque<br />

Compensation<br />

Función Compensación <strong>de</strong> la fricción dinámica en el sentido<br />

negativo <strong>de</strong> la velocidad. Es el valor <strong>de</strong> la compensación<br />

con la velocidad <strong>de</strong> referencia igual a -<br />

SP10. Para otras velocida<strong>de</strong>s <strong>de</strong> referencia negativas<br />

es directamente proporcional.<br />

Valores válidos - (CP20 x MP2) ... (CP20 x MP2).<br />

Nótese que: CP20 x MP2 = Par máx. <strong>de</strong>l regulador.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 Nm.<br />

Versión Modificado a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 08.05.


TP14 *OS F01908<br />

Parámetros, variables y comandos<br />

TorqueCompensation<br />

TimeConstant<br />

Función Constante <strong>de</strong> tiempo <strong>de</strong> la compensación <strong>de</strong> par.<br />

Antes <strong>de</strong> ser aplicada la compensación <strong>de</strong> par, se<br />

pasa por un filtro pasa-bajo. Con este filtro se mejora<br />

el mo<strong>de</strong>lo <strong>de</strong> comportamiento <strong>de</strong>l rozamiento en<br />

los cambios <strong>de</strong> sentido <strong>de</strong> la velocidad. El rozamiento<br />

constante cambia <strong>de</strong> signo bruscamente al<br />

cambiar <strong>de</strong> signo la velocidad <strong>de</strong> referencia. Al pasar<br />

por el filtro, se suaviza el par <strong>de</strong> compensación,<br />

evitando dar un golpe al sistema y mo<strong>de</strong>lizando mejor<br />

el comportamiento <strong>de</strong>l rozamiento. Un valor <strong>de</strong> 0<br />

<strong>de</strong>sactiva las compensaciones <strong>de</strong> rozamiento.<br />

Valores válidos 0 ... 20 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 ms.<br />

Versión Modificado en la versión <strong>de</strong> <strong>software</strong> 06.15 y 08.05.<br />

Compensación <strong>de</strong> par al pasar <strong>de</strong> una velocidad <strong>de</strong> valor positivo a<br />

valor negativo.<br />

63%<br />

63%<br />

F. S13/37<br />

0<br />

0<br />

Par <strong>de</strong> compensación [Nm]<br />

< Compensation torque ><br />

TP14<br />

Par <strong>de</strong> compensación [Nm]<br />

< Compensation torque ><br />

TP14<br />

2xTP14<br />

2xTP14<br />

3xTP14<br />

3xTP14<br />

Gráfica ilustrativa representando los valores <strong>de</strong> estos parámetros.<br />

TP10<br />

t (ms)<br />

TP11<br />

Compensación <strong>de</strong> par al pasar <strong>de</strong> una velocidad <strong>de</strong> valor negativo a<br />

valor positivo.<br />

TP10<br />

t (ms)<br />

TP11<br />

Nótese que:<br />

Entre (0,TP14) se establece un 63% <strong>de</strong>l par <strong>de</strong> compensación.<br />

Entre (0,2·TP14) se establece un 87% <strong>de</strong>l par <strong>de</strong> compensación.<br />

Entre (0,3·TP14) se establece un 95% <strong>de</strong>l par <strong>de</strong> compensación.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

363


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

364<br />

TP15 *OsS F01909<br />

TorqueCompensation<br />

SpeedHysteresis<br />

Función Amplitud <strong>de</strong> la histéresis en la compensación <strong>de</strong>l par<br />

<strong>de</strong> rozamiento. Nótese que con TP15=0, el regulador,<br />

internamente, establece una amplitud <strong>de</strong> histéresis<br />

fija <strong>de</strong> valor aproximado a SP10/10000 para compensar<br />

el par <strong>de</strong> rozamiento, tal y como se ha venido realizando<br />

hasta la versión 06.10. Recuér<strong>de</strong>se que<br />

SP10 correspon<strong>de</strong> a la velocidad máxima <strong>de</strong> la aplicación.<br />

Para más <strong>de</strong>talles, ver apartado - Mejoras en<br />

la compensación <strong>de</strong> rozamiento - <strong>de</strong>l capítulo 5 <strong>de</strong><br />

este manual.<br />

Valores válidos - 10 000 000 ... 10 000 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,0001 rpm.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

TP22 *FA F01914 MotorPowerReduction<br />

Función Reducción porcentual <strong>de</strong>l nivel <strong>de</strong> potencia. Se utiliza<br />

para la reducción <strong>de</strong> potencia don<strong>de</strong> se necesita<br />

<strong>de</strong> un amplio rango <strong>de</strong> velocida<strong>de</strong>s con potencia<br />

constante. El motor seleccionado <strong>de</strong>be disponer <strong>de</strong><br />

potencia nominal superior a la exigida en la aplicación,<br />

con el fin <strong>de</strong> po<strong>de</strong>r suministrar la potencia requerida<br />

<strong>de</strong>s<strong>de</strong> velocida<strong>de</strong>s muy bajas.<br />

A altas velocida<strong>de</strong>s ocurrirá lo mismo. El rango en<br />

el que el motor suministra la potencia mínima <strong>de</strong> la<br />

aplicación es mayor que utilizando un motor cuya<br />

potencia nominal sea la requerida por la aplicación.<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

TP22<br />

100%<br />

30%<br />

Potencia nominal<br />

<strong>de</strong>l motor<br />

Rango <strong>de</strong> velocida<strong>de</strong>s con potencia constante<br />

<strong>de</strong>l 100% <strong>de</strong> la nominal <strong>de</strong>l motor.<br />

Rango <strong>de</strong> velocida<strong>de</strong>s con potencia constante<br />

<strong>de</strong>l 30% <strong>de</strong> la nominal <strong>de</strong>l motor.<br />

F. S13/38<br />

Gráfica ilustrativa sobre este parámetro.<br />

Velocidad


TP85 O S00085 TorquePolarityParameters<br />

Parámetros, variables y comandos<br />

Función Este parámetro se utiliza para cambiar <strong>de</strong> signo algunos<br />

datos <strong>de</strong> par en aplicaciones específicas.<br />

Los signos son cambiados únicamente a los datos<br />

monitorizados, pero no internamente. El motor gira<br />

en sentido horario cuando la consigna <strong>de</strong> par es positiva<br />

y no hay programada una inversión <strong>de</strong> esta<br />

consigna. Este parámetro no sirve para solucionar<br />

un problema <strong>de</strong> realimentación positiva originada<br />

como consecuencia <strong>de</strong> que la captación directa<br />

cuente al revés. Este caso se soluciona mediante el<br />

parámetro PP115 (S00115) PositionFeedback2 Type.<br />

T. S13/27 Parámetro TP85. Significado <strong>de</strong> sus bits.<br />

Nº <strong>de</strong> Bit Función<br />

15 [MSB], ... 3 Reservados<br />

2 Valor <strong>de</strong> la captación <strong>de</strong> par.<br />

=0 No invertido.<br />

=1 Invertido.<br />

1 Reservado<br />

0 [LSB] Valor <strong>de</strong> la consigna <strong>de</strong> par.<br />

=0 No invertido.<br />

=1 Invertido.<br />

TP86 S00086 TorqueScalingParameters<br />

Función En este parámetro se indican las unida<strong>de</strong>s en las<br />

que se escribe y se lee el valor <strong>de</strong>l par, a<strong>de</strong>más <strong>de</strong><br />

otros aspectos. Se inicializa con el valor que indica<br />

que el par está referido al motor, es <strong>de</strong>cir 0. Las<br />

unida<strong>de</strong>s están dadas en % <strong>de</strong>l par nominal <strong>de</strong>l<br />

motor. Véanse las variables TV1 y TV2.<br />

NOTA. Recuér<strong>de</strong>se que el parámetro TP86 se inicializa con todos sus<br />

bits a cero y es un parámetro <strong>de</strong> sólo lectura, es <strong>de</strong>cir, no modificable.<br />

Valores válidos 0.<br />

Versión Operativo a partir <strong>de</strong> las versiones <strong>de</strong> <strong>software</strong> 06.01<br />

y 07.02.<br />

TV1 s S00080 TorqueCommand<br />

TV2 s S00084 TorqueFeedback<br />

Función El regulador transfiere estos datos al CNC para la<br />

visualización <strong>de</strong>l valor <strong>de</strong> la consigna y la captación<br />

<strong>de</strong> par.<br />

Valores válidos - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Se leen y/o escriben como % <strong>de</strong>l par nominal <strong>de</strong><br />

acuerdo con el parámetro TP86.<br />

El par nominal se obtiene así:<br />

Tipo <strong>de</strong> motor Par nominal <strong>de</strong>l motor<br />

Síncrono MP2 (Nm/Arms) x MP3 (Arms).<br />

Asíncrono [MP12 (kW) x 1000 x 60] / [2 x MP25 (rev/min)]<br />

TV3 s F01701 PowerFeedbackPercentage<br />

Función Visualización instantánea <strong>de</strong>l porcentaje <strong>de</strong> potencia<br />

utilizada respecto a la máxima potencia disponible a<br />

esa velocidad en el accionamiento (motor, regulador,<br />

límite <strong>de</strong> corriente).<br />

Valores válidos 0 ... 32 767.<br />

Unida<strong>de</strong>s 0,1 %.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

365


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

366<br />

TV4 s F01912 VelocityIntegralAction<br />

Función Salida <strong>de</strong>l integrador PI <strong>de</strong> velocidad. Cuando la<br />

aceleración no es extremadamente alta es igual al<br />

par <strong>de</strong> rozamiento. Al compensar el rozamiento, el<br />

valor <strong>de</strong> esta variable <strong>de</strong>berá reducirse a valores<br />

próximos a cero.<br />

Valores válidos - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,1 Nm.<br />

TV5 sS F01913 TorqueFeedforward<br />

Función Variable que almacena el valor total <strong>de</strong>l par compensado<br />

[suma <strong>de</strong>l par compensado <strong>de</strong>bido a la aceleración<br />

(feedforward <strong>de</strong> aceleración) y <strong>de</strong>l par<br />

compensado <strong>de</strong>bido al rozamiento)] en % <strong>de</strong>l par nominal.<br />

Comparando el valor <strong>de</strong> esta variable con el<br />

valor <strong>de</strong>l par real (dado como % <strong>de</strong>l par nominal en la<br />

variable TV2) se tiene una i<strong>de</strong>a <strong>de</strong> cuanto par falta<br />

por compensar en el movimiento.<br />

Valores válidos: - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión: Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.<br />

TV10 S00333 TGreaterTx<br />

Función Marca lógica indicativa <strong>de</strong> que el par TV2 es superior<br />

a un valor umbral TP1. Véase el parámetro TP1.<br />

Valores válidos = 0 TV2 < TP1<br />

= 1 TV2 > TP1<br />

TV50 s F01700 PowerFeedback<br />

Función Visualización <strong>de</strong>l valor real <strong>de</strong> la potencia activa total<br />

suministrada por el motor, es <strong>de</strong>cir, su potencia<br />

útil. El signo <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> si el motor acelera (+) o<br />

frena (-).<br />

Valores válidos - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,01 kW.<br />

TV51 sA S00385 ActivePower<br />

Función Visualización <strong>de</strong>l valor real <strong>de</strong> la potencia activa total<br />

suministrada por el regulador, es <strong>de</strong>cir, la potencia<br />

útil suministrada por el motor asíncrono más la suma<br />

<strong>de</strong> todas las potencias perdidas en el propio motor y<br />

en el cableado. El signo <strong>de</strong> esta variable <strong>de</strong>pen<strong>de</strong>rá<br />

<strong>de</strong> si el motor acelera (+) o frena (-).<br />

Valores válidos - 2 147 483 647 ... 2 147 483 647.<br />

Unida<strong>de</strong>s 1 W.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.15.<br />

TV60 S00337 PGreaterPx<br />

Función Marca indicativa <strong>de</strong> que la potencia TV50 es superior<br />

a un valor umbral TP2. Véase el parámetro<br />

TP2.<br />

Valores válidos = 0 TV50 < TP2.<br />

= 1 TV50 > TP2.<br />

TV81 Ws S00081 AdditiveTorqueCommand<br />

Función Variable con una función adicional para el control <strong>de</strong><br />

par en el regulador cuyo valor se suma al valor <strong>de</strong> la<br />

consigna <strong>de</strong> par y cuyas unida<strong>de</strong>s vienen dadas en<br />

% <strong>de</strong>l par nominal.<br />

Valores válidos - 10 000 ... 10 000.<br />

Unida<strong>de</strong>s 0,1 %.<br />

Versión Operativo a partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 06.10.


TV92 O S00092 BipolarTorqueForceLimit<br />

Parámetros, variables y comandos<br />

Función Limitación <strong>de</strong>l par máximo que el motor pue<strong>de</strong> llegar<br />

a suministrar. Se expresa en % <strong>de</strong>l límite máximo indicado<br />

por el parámetro CP20 (límite <strong>de</strong> corriente).<br />

Valores válidos 0 ... 1 000.<br />

Valor por <strong>de</strong>fecto 1 000.<br />

Unida<strong>de</strong>s 1.<br />

TV100 F01702 TorqueStatus<br />

Función Indica si existe par o no.<br />

NOTA. ¡Adviértase <strong>de</strong> la existencia <strong>de</strong> par cuando se está frenando! El<br />

error que provoca el frenado no inhabilita el par.<br />

Valores válidos 0/1 No hay par / Sí hay par.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

367


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Grupos <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

368<br />

Grupo X. Misceláneas<br />

XV1 F01900 One<br />

XV2 F01901 Zero<br />

Función Estas variables se utilizan para forzar la salida <strong>de</strong> un<br />

1 o un 0 por una salida digital. Así, para que una entrada<br />

digital no realice función alguna, escríbase un<br />

0.<br />

Ejemplo.<br />

OP10=XV1 Fuerza la salida digital a un 1 lógico.<br />

IP12=0 Elimina a la entrada digital <strong>de</strong> cualquier<br />

finalidad.<br />

XV10 Ws F02032 GeneralVariable32A<br />

XV11 Ws F02033 GeneralVariable32B<br />

Función Variables <strong>de</strong> 32 bits utilizadas para visualizar variables<br />

<strong>de</strong>l CN. Es posible, a<strong>de</strong>más, escribir en ellas<br />

<strong>de</strong>s<strong>de</strong> el CNC mediante SERCOS o CAN. De esta<br />

manera, están disponibles en el regulador para su<br />

monitorización y visualización en el WinDDSSetup.<br />

Se utilizan generalmente para la visualización <strong>de</strong>l<br />

error <strong>de</strong> seguimiento. Un programa <strong>de</strong> PLC asigna la<br />

variable a monitorizar al i<strong>de</strong>ntificador ID SERCOS,<br />

<strong>de</strong> manera que estas dos variables pue<strong>de</strong>n seleccionarse<br />

en el osciloscopio.<br />

XV12 W F02034 ReadPlcMarksGroup<br />

XV13 W F02035 WritePlcMarksGroup<br />

Función Variables que permiten compartir información en<br />

tiempo real entre el PLC <strong>de</strong>l CNC 8055/55i y el regulador.<br />

Posibilitan leer y escribir marcas mediante comunicación<br />

SERCOS o CAN.<br />

NOTA. Nótese que si estas variables se parametrizan en el canal rápido<br />

<strong>de</strong>l CNC 8055/55i, el PLC <strong>de</strong>l control pue<strong>de</strong> leer y escribir estas marcas<br />

como si fuesen registros propios con el retardo lógico <strong>de</strong>l lazo SERCOS o<br />

bus CAN.


13.3 Glosario <strong>de</strong> parámetros, variables y comandos<br />

Parámetros, variables y comandos<br />

NOTA IMPORTANTE. Pue<strong>de</strong>n ser utilizados indistintamente el i<strong>de</strong>ntificador ID SERCOS o el ID<br />

CAN que se facilitan en la siguiente tabla para hacer referencia a cualquier parámetro, variable o<br />

comando <strong>de</strong> un regulador cuando el interfaz <strong>de</strong> comunicación <strong>de</strong>l sistema es por bus CAN. Utilice,<br />

por tanto, cualquiera <strong>de</strong> los dos i<strong>de</strong>ntificadores (ID SERCOS o ID CAN) que le sea más oportuno.<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

00001 20841 QP1 ControlUnitCycleTime 269<br />

00011 20491 DV1 Class1Diagnostics (Errors) 277<br />

00012 20492 DV9 Class2Diagnostics (Warnings) 277<br />

00013 20493 DV10 Class3Diagnostics (OperationStatus) 278<br />

00030 20510 GV2 ManufacturerVersion 287<br />

00032 20512 AP1 PrimaryOperationMo<strong>de</strong> 269<br />

00033 20513 AP2 AsynchronousRegulationTime 269<br />

00036 20516 SV1 VelocityCommand 359<br />

00037 20517 SV37 AdditiveVelocityCommand 360<br />

00040 20520 SV2 VelocityFeedback 359<br />

00041 20521 PP41 HomingVelocityFast 325<br />

00042 20522 PP42 HomingAcceleration 326<br />

00043 20523 SP43 VelocityPolarityParameters 354<br />

00044 20524 SP44 VelocityDataScalingType 354<br />

00047 20527 PV47 PositionCommand 334<br />

00048 20528 PV48 AdditivePositionCommand 334<br />

00049 20529 PP49 PositivePositionLimit 326<br />

00050 20530 PP50 NegativePositionLimit 326<br />

00051 20531 PV51 PositionFeedback1 334<br />

00052 20532 PP52 ReferenceDistance1 326<br />

00053 20533 PV53 PositionFeedback2 334<br />

00054 20534 PP54 ReferenceDistance2 326<br />

00055 20535 PP55 PositionPolarityParameters 326<br />

00057 20537 PP57 PositionWindow 328<br />

00058 20538 PP58 Backlash 328<br />

00060 20540 LP60 PosSwitch1On 298<br />

00061 20541 LP61 PosSwitch1Off 298<br />

00062 20542 LP62 PosSwitch2On 298<br />

00063 20543 LP63 PosSwitch2Off 298<br />

00064 20544 LP64 PosSwitch3On 298<br />

00065 20545 LP65 PosSwitch3Off 298<br />

00066 20546 LP66 PosSwitch4On 298<br />

00067 20547 LP67 PosSwitch4Off 298<br />

00068 20548 LP68 PosSwitch5On 298<br />

00069 20549 LP69 PosSwitch5Off 298<br />

00070 20550 LP70 PosSwitch6On 298<br />

00071 20551 LP71 PosSwitch6Off 298<br />

00072 20552 LP72 PosSwitch7On 298<br />

00073 20553 LP73 PosSwitch7Off 298<br />

00074 20554 LP74 PosSwitch8On 298<br />

00075 20555 LP75 PosSwitch8Off 298<br />

00076 20556 PP76 PositionDataScalingType 329<br />

00080 20560 TV1 TorqueCommand 365<br />

00081 20561 TV81 AdditiveTorqueCommand 366<br />

00084 20564 TV2 TorqueFeedback 365<br />

00085 20565 TP85 TorquePolarityParameters 365<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

369


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

370<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

00086 20566 TP86 TorqueScalingParameters 365<br />

00091 20571 SP10 VelocityLimit 352<br />

00092 20572 TV92 BipolarTorqueForceLimit 367<br />

00099 20579 DC1 ResetClass1Diagnostics 279<br />

00100 20580 SP1 VelocityProportionalGain 351<br />

00101 20581 SP2 VelocityIntegralTime 351<br />

00103 20583 PP103 ModuleValue 329<br />

00104 20584 PP104 PositionKvGain 329<br />

00106 20586 CP1 CurrentProportionalGain 272<br />

00107 20587 CP2 CurrentIntegralTime 272<br />

00108 20588 LV108 FeedrateOverri<strong>de</strong> 304<br />

00109 20589 MP4 MotorPeakCurrent 307<br />

00110 20590 HV1 S3LoadCurrent 291<br />

00111 20591 MP3 MotorContinuousStallCurrent 307<br />

00115 20595 PP115 PositionFeedback2Type 330<br />

00116 20596 NP116 ResolutionOfFeedback1 314<br />

00117 20597 NP117 ResolutionOfFeedback2 314<br />

00118 20598 NP118 ResolutionOfLinearFeedback 314<br />

00121 20601 NP121 InputRevolutions 315<br />

00122 20602 NP122 OutputRevolutions 315<br />

00123 20603 NP123 FeedConstant 315<br />

00124 20604 SP42 StandStillWindow 354<br />

00125 20605 SP40 VelocityThresholdNx 353<br />

00126 20606 TP1 TorqueThresholdTx 361<br />

00130 20610 PV130 ProbeValue1PositiveEdge 335<br />

00131 20611 PV131 ProbeValue1NegativeEdge 335<br />

00134 20614 DV32 MasterControlWord 279<br />

00135 20615 DV31 DriveStatusWord 278<br />

00138 20618 SP60 AccelerationLimit 356<br />

00140 20620 GV9 DriveType 287<br />

00141 20621 MP1 MotorType 307<br />

00142 20622 DP142 ApplicationType 277<br />

00147 20627 PP147 HomingParameter 331<br />

00150 20630 PP150 ReferenceOffset1 332<br />

00151 20631 PP151 ReferenceOffset2 332<br />

00157 20637 SP41 VelocityWindow 353<br />

00158 20638 TP2 PowerThresholdPx 361<br />

00159 20639 PP159 MonitoringWindow 332<br />

00165 20645 NP165 DistanceCo<strong>de</strong>dReferenceDimension1 317<br />

00166 20646 NP166 DistanceCo<strong>de</strong>dReferenceDimension2 317<br />

00169 20649 PP169 ProbeControlParameter 333<br />

00173 20653 PV173 MarkerPositionA 335<br />

00174 20654 PV174 MarkerPositionB 336<br />

00175 20655 PV175 DisplacementParameter1 336<br />

00176 20656 PV176 DisplacementParameter2 336<br />

00177 20657 PP177 AbsoluteDistance1 333<br />

00178 20658 PP178 AbsoluteDistance2 333<br />

00179 20659 PV179 ProbeStatus 336<br />

00183 20663 LP183 SynchronizationVelocityWindow 298<br />

00189 20669 PV189 FollowingError 336<br />

00193 20673 LV193 PositioningJerk 305<br />

00201 20681 KV5 MotorTemperatureWarningLimit 295


Parámetros, variables y comandos<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

00202 20682 KV9 CoolingTemperatureWarningLimit 295<br />

00204 20684 KV8 MotorTemperatureErrorLimit 295<br />

00205 20685 KV12 CoolingTemperatureErrorLimit 295<br />

00207 20687 GP9 DriveOffDelayTime 286<br />

00209 20689 SP6 VelocityAdaptationLowerLimit 351<br />

00210 20690 SP7 VelocityAdaptationUpperLimit 351<br />

00211 20691 SP4 VelocityAdaptationProportionalGain 351<br />

00212 20692 SP5 VelocityAdaptationIntegralTime 351<br />

00217 20697 GV22 ParameterSetPreselection 288<br />

00218 20698 GV26 GearRatioPreselection 288<br />

00220 20700 GC4 OfflineParameterValidation 289<br />

00228 20708 LP228 SynchronizationPositionWindow 299<br />

00236 20716 LP236 LeadDrive1Revolutions 299<br />

00237 20717 LP237 SlaveDriveRevolutions1 299<br />

00245 20725 LV245 LeadDrive1AngularPosition 306<br />

00254 20734 GV21 ParameterSetActual 288<br />

00255 20735 GV25 GearRatioActual 288<br />

00258 20738 LV158 TargetPosition 305<br />

00259 20739 LV159 PositioningVelocity 305<br />

00260 20740 LV160 PositioningAcceleration 305<br />

00262 20742 GV10 LoadDefaultsCommand 287<br />

00264 20744 GC1 BackupWorkingMemoryCommand 289<br />

00277 20757 RP77 PositionFeedback1Type 346<br />

00296 20746 PP216 VelocityFeedForwardPercentage 333<br />

00298 20748 PV1 HomeSwitchDistance 334<br />

00299 20749 PP4 HomeSwitchOffset 322<br />

00315 20795 LV215 PositioningVelocityGreaterLimit 305<br />

00323 20803 LV223 TargetPositionOutsi<strong>de</strong>OfTravelRange 305<br />

00330 20810 SV4 nFeedbackEqualNCommand 359<br />

00331 20811 SV5 nFeedbackEqual0 359<br />

00332 20812 SV3 nFeedbackMinorNx 359<br />

00333 20813 TV10 TGreaterTx 366<br />

00336 20816 PV136 InPosition 335<br />

00337 20817 TV60 PGreaterPx 366<br />

00342 20822 LV242 TargetPositionAttained 306<br />

00343 20823 LV243 InterpolatorHalted 306<br />

00348 20828 PP217 AccelerationFeedForwardPercentage 334<br />

00349 20829 SP80 JerkLimit 358<br />

00380 20860 GV4 DCBusVoltage 287<br />

00383 20863 KV6 MotorTemperature 295<br />

00385 20865 TV51 ActivePower 366<br />

00391 20871 PP5 ActualPositionMonitoringWindow 323<br />

00393 20873 LP143 ModuloCommandMo<strong>de</strong> 298<br />

00400 20880 PV200 HomeSwitch 337<br />

00401 20881 PV201 Probe1 337<br />

00403 20883 PV203 PositionFeedbackStatus 337<br />

00404 20884 PV204 PositionCommandStatus 338<br />

00405 20885 PV205 Probe1Enable 338<br />

00407 20887 PV207 HomingEnable 338<br />

00408 20888 PV208 ReferenceMarkerPulseRegistered 338<br />

00409 20889 PV209 Probe1PositiveLatched 338<br />

00410 20890 PV210 Probe1NegativeLatched 339<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

371


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

372<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

32799 16415 SP20 VoltageRpmVolt 352<br />

32849 16465 SP21 RpmRpmVolt 352<br />

32898 16514 NP131 InputRevolutions2 315<br />

32899 16515 NP132 OutputRevolutions2 315<br />

32900 16516 NP133 FeedConstant2 316<br />

32969 16585 BV1 HaltDrivePin 270<br />

32970 16586 BV3 HaltDriveDnc 270<br />

32971 16587 BV7 DriveEnableDnc 271<br />

32972 16588 BV14 NotProgrammableIOs 271<br />

33058 16674 HV10 VsMSC 291<br />

33059 16675 HV11 FlashManufacturerCo<strong>de</strong> 291<br />

33061 16677 HV13 SERCOSRS422Id 291<br />

33068 16684 CP3 CurrentFeedbackDerivativeGain 272<br />

33069 16685 CP4 CurrentAdaptationProportionalGain 272<br />

33070 16686 CP5 CurrentAdaptationIntegralTime 272<br />

33071 16687 CP6 CurrentAdaptationLowerLimit 272<br />

33072 16688 CP7 CurrentAdaptationUpperLimit 272<br />

33073 16689 CV10 CurrentUOffset 276<br />

33074 16690 CV11 CurrentVOffset 276<br />

33075 16691 CP20 CurrentLimit 273<br />

33076 16692 CP30 CurrentCommandFiltersType 275<br />

33077 16693 CV1 CurrentUFeedback 276<br />

33078 16694 CV2 CurrentVFeedback 276<br />

33079 16695 CV3 CurrentFeedback 276<br />

33080 16696 CP31 CurrentCommandFilter1Frequency 275<br />

33081 16697 CP32 CurrentCommandFilter1Damping 275<br />

33082 16698 CP33 CurrentCommandFilter2Frequency 276<br />

33083 16699 CP34 CurrentCommandFilter2Damping 276<br />

33084 16700 CP16 SeriesInductance 273<br />

33085 16701 CP8 CurrentLoopGainsCalculation 273<br />

33087 16703 CP21 PeakCurrentAutophasingOnline 273<br />

33088 16704 CP22 NominalCurrentAutophasingOnline 274<br />

33089 16705 CP23 AutophasingOnlineFastSlope 274<br />

33090 16706 CP24 AutophasingOnlineSlowSlope 274<br />

33092 16708 CP26 I0electSlowVelocity 274<br />

33093 16709 CP27 I0electFastVelocity 275<br />

33094 16710 CP50 CurrentFeedbackFilterFrequency 276<br />

33172 16788 DV11 <strong>Fagor</strong>Diagnostics 278<br />

33173 16789 DV14 ErrorsInDncFormat 278<br />

33268 16884 EP1 Enco<strong>de</strong>rSimulatorPulsesPerTurn 280<br />

33269 16885 EP2 Enco<strong>de</strong>rSimulatorI0Position 280<br />

33270 16886 EP3 Enco<strong>de</strong>rSimulatorDirection 280<br />

33271 16887 EC1 Enco<strong>de</strong>rSimulatorSetI0 280<br />

33368 16984 FP1 MotorFluxProportionalGain 281<br />

33369 16985 FP2 MotorFluxIntegralTime 281<br />

33370 16986 FP20 MotorBEMFProportionalGain 281<br />

33371 16987 FP21 MotorBEMFIntegralTime 281<br />

33380 16996 FP30 RotorResistanceEstimationActive 281<br />

33381 16997 FP31 RotorFixedTemperature 281<br />

33382 16998 GC5 AutoCalculate 289<br />

33383 16999 GC6 HomeSwitchAutoCalibration 289<br />

33390 17006 FP40 FluxReduction 282


Parámetros, variables y comandos<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

33392 17008 FP50 MRASProportionalGain 282<br />

33393 17009 FP51 MRASIntegralTime 282<br />

33394 17010 FP60 FilterForStatorFluxEstimationOfVoltageMo<strong>de</strong>l 282<br />

33468 17084 GP1 PwmFrequency 285<br />

33469 17085 GP2 Feedback1Type 285<br />

33470 17086 GP3 StoppingTimeout 285<br />

33471 17087 GP4 SetNumber 285<br />

33472 17088 GP5 ParameterVersion 286<br />

33473 17089 GV3 FlashParameterChecksum 287<br />

33474 17090 GV5 Co<strong>de</strong>Checksum 287<br />

33475 17091 GV8 AccessLevel 287<br />

33476 17092 GV11 SoftReset 287<br />

33477 17093 GV13 PowerBusStatus 287<br />

33478 17094 GV14 PowerVoltageMinimum 287<br />

33479 17095 GV23 ParameterSetAck 288<br />

33480 17096 GV24 ParameterSetStb 288<br />

33481 17097 GV30 ParameterSetBit0 288<br />

33482 17098 GV31 ParameterSetBit1 288<br />

33483 17099 GV32 ParameterSetBit2 288<br />

33485 17101 GP6 GearRatioNumber 286<br />

33487 17103 GP10 Feedback2Type 286<br />

33488 17104 GP7 OverLoadTimeLimit 286<br />

33489 17105 GP8 OverLoadVelocityThreshold 286<br />

33491 17107 GV6 RamParameterChecksum 287<br />

33493 17109 GV15 AutophasingOnlineDone 288<br />

33495 17111 QV30 FiberDistErrCounter 343<br />

33568 17184 HV21 MotorVoltage 291<br />

33569 17185 HV4 DriveMaxCurrent 291<br />

33572 17188 HV2 S6LoadCurrent 291<br />

33574 17190 HV9 ModularOrCompact 291<br />

33668 17284 IP1 AnalogReferenceSelect 292<br />

33669 17285 IP10 I1IDN 292<br />

33670 17286 IP11 I2IDN 292<br />

33671 17287 IP12 I3IDN 292<br />

33672 17288 IP13 I4IDN 292<br />

33673 17289 IV1 AnalogInput1 293<br />

33674 17290 IV2 AnalogInput2 293<br />

33675 17291 IV10 DigitalInputs 293<br />

33676 17292 IV11 DigitalInputsCh2 293<br />

33677 17293 IP5 DigitalInputVoltage 292<br />

33868 17484 KV2 DriveTemperature 295<br />

33869 17485 KV4 DistanceTemperatureErrorLimit 295<br />

33870 17486 KV10 CoolingTemperature 295<br />

33871 17487 KV20 SupplyPlus5V 295<br />

33872 17488 KV21 SupplyPlus8V 295<br />

33873 17489 KV22 SupplyPlus18V 295<br />

33874 17490 KV23 SupplyMinus5V 295<br />

33875 17491 KV24 SupplyMinus8V 295<br />

33876 17492 KV25 SupplyMinus18V 295<br />

33877 17493 KV32 I2tDrive 295<br />

33879 17494 KV36 I2tMotor 295<br />

33880 17495 KP1 DriveI2tErrorEfect 294<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

373


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

374<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

33881 17496 KP2 ExtBallastResistance 294<br />

33882 17497 KP3 ExtBallastPower 294<br />

33883 17498 KV40 I2tCrowbar 295<br />

33884 17499 KP4 ExtBallastEnergyPulse 294<br />

33960 17576 FP70 VFMaximumVoltage 282<br />

33961 17577 FP71 VFVoltageCurve1 282<br />

33962 17578 FP72 VFFrequencyCurve1 283<br />

33963 17579 FP73 VFVoltageCurve2 283<br />

33964 17580 FP74 VFFrequencyCurve2 283<br />

33965 17581 FP75 VFBoostVoltage1 284<br />

33968 17584 MP2 MotorTorqueConstant 307<br />

33969 17585 MP5 MotorPolesPairs 307<br />

33970 17586 MP6 MotorRatedSupplyVoltage 307<br />

33971 17587 MP7 MotorPowerFactor 307<br />

33973 17589 MP9 MotorSlip 307<br />

33974 17590 MP10 MotorStatorResistance 308<br />

33975 17591 MP11 MotorStatorLeakageInductance 308<br />

33976 17592 MP12 MotorNominalPower 308<br />

33977 17593 MP13 MotorThermalTimeConstant 308<br />

33978 17594 MP14 MotorTempSensorType 308<br />

33979 17595 MP15 MotorShaft 308<br />

33980 17596 MP16 MotorBrake 309<br />

33981 17597 MP17 MotorFan 309<br />

33982 17598 MP18 MotorMounting 309<br />

33983 17599 MP19 MotorBalancing 309<br />

33984 17600 MP20 MotorBearings 309<br />

33985 17601 MP21 MotorPhasesOr<strong>de</strong>r 309<br />

33987 17603 MP23 MotorCircuitConnection 310<br />

33988 17604 MP24 MotorMomentumOfInertia 310<br />

33989 17605 MP25 MotorRatedSpeed 310<br />

33990 17606 MP26 MotorMaximumSpeed 310<br />

33991 17607 MP27 MotorRotorResistance 310<br />

33992 17608 MP28 MotorRotorLeakageInductance 310<br />

33993 17609 MP29 MotorMagnetizingInductance 311<br />

33994 17610 MP30 MotorInductanceFactor1 311<br />

33995 17611 MP31 MotorInductanceFactor2 311<br />

33996 17612 MP32 MotorInductanceFactor3 311<br />

33997 17613 MP33 MotorInductanceFactor4 311<br />

33998 17614 MP34 MotorInductanceFactor5 311<br />

33999 17615 MP35 MotorInductanceFactor6 311<br />

34000 17616 MP36 MotorInductanceFactor7 311<br />

34001 17617 MP37 MotorInductanceFactor8 311<br />

34002 17618 MP38 MotorInductanceFactor9 311<br />

34003 17619 MP39 MotorNoLoadCurrent 311<br />

34004 17620 MP40 MotorNoLoadVoltage 311<br />

34005 17621 MP41 MotorMaximumTemperature 311<br />

34007 17623 MP42 StartingSpeedForFieldweakening 312<br />

34008 17624 MP43 Ke_VoltageConstant 312<br />

34009 17625 MP44 MotorContinuousStallTorque 312<br />

34010 17626 MP45 MotorTempSensorR25 312<br />

34011 17627 MP46 MotorTempSensorR_MP41 312<br />

34012 17628 MP47 MotorMinimumTemperature 313


Parámetros, variables y comandos<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

34050 17666 MP50 SynchronousAsynchronous 313<br />

34068 17684 PP1 HomingVelocitySlow 322<br />

34069 17685 PP2 BacklashPeakAmplitu<strong>de</strong> 322<br />

34070 17686 PP3 BacklashPeakTime 322<br />

34071 17687 PP160 MonitoringWindowPosEleCalc 332<br />

34072 17688 PP13 BacklashPeakDelay 324<br />

34073 17689 PP14 BacklashPeak2FeedbackDisplacement 324<br />

34074 17690 PP15 ReversalHysteresis 324<br />

34075 17691 PP59 Backlash12 329<br />

34076 17692 PV153 PositionFeedback12 335<br />

34168 17784 OP1 DA1IDN 318<br />

34169 17785 OP2 DA2IDN 318<br />

34170 17786 OP3 DA1ValuePer10Volt 318<br />

34171 17787 OP4 DA2ValuePer10Volt 318<br />

34172 17788 OP10 O1IDN 319<br />

34173 17789 OP11 O2IDN 319<br />

34174 17790 OP12 O3IDN 319<br />

34175 17791 OP13 O4IDN 319<br />

34176 17792 OV1 DA1Value 319<br />

34177 17793 OV2 DA2Value 319<br />

34178 17794 OV10 DigitalOutputs 320<br />

34179 17795 OP5 Prog_OutIDN 319<br />

34180 17796 OV5 Prog_Out 320<br />

34181 17797 OV11 DigitalOutputsCh2 321<br />

34267 17883 RP7 FeedbackI0Width 345<br />

34268 17884 RP1 Feedback1SineGain 344<br />

34269 17885 RP2 Feedback1CosineGain 344<br />

34270 17886 RP3 Feedback1SineOffset 344<br />

34271 17887 RP4 Feedback1CosineOffset 344<br />

34272 17888 RP5 FeedbackParameterRhoCorrection 344<br />

34273 17889 RP6 FeedbackErrorDisable 344<br />

34274 17890 RV1 FeedbackSine 347<br />

34275 17891 RV2 FeedbackCosine 347<br />

34276 17892 RV3 FeedbackRhoCorrection 347<br />

34277 17893 RV4 FeedbackRadius 347<br />

34278 17894 RV6 Enco<strong>de</strong>rError 348<br />

34279 17895 RV7 StegmannMotorType 348<br />

34280 17896 RV8 CircleAdjust 348<br />

34281 17897 RC1 Enco<strong>de</strong>rParameterStoreCommand 350<br />

34282 17898 RV9 Feedback1ErrCounter 348<br />

34283 17899 RV5 StegmannType 347<br />

34284 17900 RV59 Feedback2ErrCounter 350<br />

34285 17901 RV10 FeedbackRhoDisplacement 348<br />

34286 17902 RP8 I0DistanceTest 345<br />

34287 17903 RP9 I0Margin 345<br />

34288 17904 RC2 ReadEnco<strong>de</strong>rData 350<br />

34289 17905 RV11 SerialNum 348<br />

34290 17906 RV12 ProgramVer 348<br />

34291 17907 GC3 AutoPhasing 289<br />

34292 17908 GC7 AutoPhasingOnline 290<br />

34293 17909 GC8 ElectricPositionCorrection 290<br />

34294 17910 RV13 Date 349<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

375


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

376<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

34295 17911 RV14 TempEnco<strong>de</strong>r 349<br />

34296 17912 RV15 Enco<strong>de</strong>rEEPR_Size 349<br />

34297 17913 RV16 Enco<strong>de</strong>rType 349<br />

34298 17914 RC3 StoreEnco<strong>de</strong>rData 350<br />

34299 17915 RV17 DataFile2 349<br />

34300 17916 RV18 DataFile3 349<br />

34302 17918 GC9 MoveRho 290<br />

34318 17934 RP51 Feedback2SineGain 345<br />

34319 17935 RP52 Feedback2CosineGain 345<br />

34320 17936 RP53 Feedback2SineOffset 345<br />

34321 17937 RP54 Feedback2CosineOffset 345<br />

34324 17940 RV51 Feedback2Sine 350<br />

34325 17941 RV52 Feedback2Cosine 350<br />

34327 17943 RV54 Feedback2Radius 350<br />

34366 17982 SP15 SpeedObserverFrequency 352<br />

34367 17983 SP16 SpeedObserverDamping 352<br />

34368 17984 SP17 SpeedObserverEnable 352<br />

34369 17985 SP13 VelocityIntegralResetThreshold 352<br />

34371 17987 SP30 AnalogInputOffset1 353<br />

34372 17988 SP31 AnalogInputOffset2 353<br />

34373 17989 SP61 AccelerationLimitVelocity2 357<br />

34374 17990 SP62 AccelerationLimit2 356<br />

34375 17991 SP63 AccelerationLimitVelocity3 357<br />

34376 17992 SP64 AccelerationLimit3 356<br />

34377 17993 SP65 EmergencyAcceleration 357<br />

34378 17994 SP70 AccelerationOnEmergency 358<br />

34379 17995 SP100 AccelerationLimitOn 359<br />

34380 17996 SV7 VelocityCommandFinal 360<br />

34381 17997 SV8 VelocityCommandBeforeFilters 360<br />

34382 17998 SV9 PositionCommandDelta 360<br />

34383 17999 SV10 PositionFeedback1Delta 360<br />

34384 18000 SV11 PositionFeedback2Delta 360<br />

34385 18001 SV12 ObserverVelocity 360<br />

34386 18002 SP71 VelFollowMargin 358<br />

34387 18003 SP72 VelTimeMargin 358<br />

34468 18084 TV50 PowerFeedback 366<br />

34469 18085 TV3 PowerFeedbackPercentage 365<br />

34470 18086 TV100 TorqueStatus 367<br />

34588 18204 GV41 FastPositionFeedback1 289<br />

34668 18284 XV1 One 368<br />

34669 18285 XV2 Zero 368<br />

34670 18286 TP10 ConstantPositiveTorqueCompensation 361<br />

34671 18287 TP11 ConstantNegativeTorqueCompensation 361<br />

34672 18288 TP12 DynamicPositiveTorqueCompensation 362<br />

34673 18289 TP13 DynamicNegativeTorqueCompensation 362<br />

34676 18292 TP14 TorqueCompensationTimeConstant 363<br />

34677 18293 TP15 TorqueCompensationSpeedHysteresis 364<br />

34681 18297 TV5 TorqueFeedforward 366<br />

34682 18298 TP22 MotorPowerReduction 364<br />

34768 18384 QP11 SERCOSMBaud 340<br />

34769 18385 AP5 PlcPrgScanTime 269<br />

34770 18386 QP12 SERCOSTransmisionPower 341


Parámetros, variables y comandos<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

34771 18387 PC150 ChangePostFB12 339<br />

34772 18388 QP13 IdOffset 341<br />

34773 18389 PV190 PostErrorBetweenFeedbacks 336<br />

34775 18391 PP16 PositionFeedbackAdaptationTimeConstant 325<br />

34776 18392 QP15 SerialProtocol 342<br />

34777 18393 PV191 FollowingError1 337<br />

34778 18394 PV192 FollowingError2 337<br />

34779 18395 PV193 FollowingError12 337<br />

34782 18398 SP50 VelocityFeedbackFilterFrequency 355<br />

34783 18399 SP51 VelocityReferenceSmoothingMo<strong>de</strong> 355<br />

34786 18402 QP17 CommunicationMo<strong>de</strong> 342<br />

34787 18403 PV148 AdditivePositionCommand1 335<br />

34788 18404 PP20 DynamicDeformationFrequency 325<br />

34800 18416 XV10 GeneralVariable32A 368<br />

34801 18417 XV11 GeneralVariable32B 368<br />

34802 18418 XV12 ReadPlcMarksGroup 368<br />

34803 18419 XV13 WritePlcMarksGroup 368<br />

34812 18428 RV20 UVW 349<br />

34817 18433 RV25 Rho_Corr2 349<br />

34968 18584 NP1 ReducedActuatedMomentumOfInertiaPercentage 314<br />

35068 18684 LC1 BackupMCPar 306<br />

35069 18685 LP1 SecondCamSwitchStart 296<br />

35070 18686 LV2 CamSwitchCompile 299<br />

35078 18694 LP10 ProcessBlockMo<strong>de</strong> 296<br />

35079 18695 LP11 FeedrateOverri<strong>de</strong>Limit 296<br />

35080 18696 LP12 PositioningVelocityDefault 296<br />

35081 18697 LV13 KernelOperationMo<strong>de</strong> 299<br />

35082 18698 LV14 KernelAutoMo<strong>de</strong> 299<br />

35083 18699 LV15 KernelStartSignal 299<br />

35084 18700 LV16 KernelStopSignal 300<br />

35085 18701 LV17 KernelResetSignal 300<br />

35086 18702 LV18 KernelAbortSignal 300<br />

35087 18703 LV19 KernelManMo<strong>de</strong>l 300<br />

35088 18704 LV20 JogPositiveSignal 300<br />

35089 18705 LV21 JogNegativeSignal 300<br />

35090 18706 LP22 JogVelocity 296<br />

35091 18707 LP23 JogIncrementalPosition 297<br />

35092 18708 LV24 FeedrateOverri<strong>de</strong>EqualZero 300<br />

35093 18709 LP25 InPositionTime 297<br />

35094 18710 LV26 ProgramPositionOffset 300<br />

35095 18711 LV27 KernelInitError 300<br />

35096 18712 LV28 KernelExecError 301<br />

35098 18714 LV30 KernelExecutionState 301<br />

35099 18715 LV31 KernelExecutionPoint 301<br />

35100 18716 LV32 KernelExecutionPco<strong>de</strong> 302<br />

35101 18717 LV33 KernelApplicationPars 302<br />

35102 18718 LV34 KernelApplicationVars 302<br />

35103 18719 LV35 BlockTravelDistance 302<br />

35104 18720 LV36 BlockCoveredDistance 302<br />

35108 18724 LP40 SynchronizationMo<strong>de</strong> 297<br />

35109 18725 LP41 SynchronizationAcceleration 297<br />

35110 18726 LP42 SynchronizationVelocity 297<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos 13.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

377


Parámetros, variables y comandos<br />

13.<br />

PARÁMETROS, VARIABLES Y COMANDOS<br />

Glosario <strong>de</strong> parámetros, variables y comandos<br />

378<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

378<br />

ID SERCOS ID CAN MNEM. NOMBRE PÁG.<br />

35111 18727 LV43 GearRatioAdjustment 303<br />

35112 18728 LV44 SynchronizationVelocityOffset 303<br />

35113 18729 LV45 SynchronizationPositionOffset 303<br />

35114 18730 LV46 InSynchronization 303<br />

35115 18731 LP47 SynchronizationTimeout 297<br />

35116 18732 LV48 MasterOffset1 303<br />

35117 18733 LV49 MasterScale1 303<br />

35118 18734 LV50 SlaveOffset1 303<br />

35119 18735 LV51 SlaveScale1 304<br />

35120 18736 LV52 MasterOffset2 304<br />

35121 18737 LV53 MasterScale2 304<br />

35122 18738 LV54 SlaveOffset2 304<br />

35123 18739 LV55 SlaveScale2 304<br />

35127 18743 LP59 SynchronizationMasterSource 298<br />

35128 18744 RP60 SSIClockFrequency 345<br />

35129 18745 RP61 SSIDataLength 346<br />

35130 18746 RP62 SSIDataFormat 346<br />

35131 18747 RP63 SSIFeedbackResolution 346<br />

35132 18748 RP64 SSIFCheck 346


CÓDIGOS Y<br />

MENSAJES DE<br />

ERROR<br />

14.1 Códigos <strong>de</strong> mensaje en el regulador<br />

14<br />

La activación <strong>de</strong> cualquiera <strong>de</strong> los errores listados en este capítulo origina<br />

unos efectos en el sistema que <strong>de</strong>pen<strong>de</strong>n <strong>de</strong>l tipo <strong>de</strong> interfaz <strong>de</strong> comunicación<br />

establecido.<br />

Interfaz analógico<br />

El código <strong>de</strong>l error activado se visualiza en el display <strong>de</strong>l regulador.<br />

Interfaz SERCOS o CAN<br />

El código <strong>de</strong>l error activado se visualiza en el display <strong>de</strong>l regulador.<br />

En la pantalla <strong>de</strong>l CNC se visualiza este mismo código <strong>de</strong> error.<br />

El CNC pue<strong>de</strong> visualizar tanto los errores listados en este capítulo como<br />

los códigos y textos <strong>de</strong> errores propios <strong>de</strong> la comunicación SERCOS o<br />

CAN.<br />

El regulador activa el bit 13 <strong>de</strong> la variable DV31 (S00135).<br />

El regulador activa el bit correspondiente al error en la variable DV31<br />

(S00135).<br />

Acciones <strong>de</strong>l CNC<br />

Detiene el programa <strong>de</strong> ejecución.<br />

Anula el movimiento <strong>de</strong> los ejes y cabezales.<br />

Se ponen a cero las marcas /ALARM y O1. Estas marcas estarán presentes<br />

en el programa <strong>de</strong> PLC que gestionará esa emergencia sin necesidad<br />

<strong>de</strong> saber cuál ha sido el error activado.<br />

No podrá iniciarse el funcionamiento <strong>de</strong> un sistema sin haber eliminado<br />

todos los errores <strong>de</strong>tectados por el regulador.<br />

Pue<strong>de</strong>n ser:<br />

Errores reseteables<br />

Definición. Errores que pue<strong>de</strong>n ser suprimidos mediante un «reset» tras<br />

eliminar la causa que los provoca.<br />

Modo <strong>de</strong> proce<strong>de</strong>r. El «reset» <strong>de</strong> errores pue<strong>de</strong> llevarse a cabo a través<br />

<strong>de</strong>l pin 1 «ERROR RESET» <strong>de</strong>l conector X2 <strong>de</strong>l módulo fuente <strong>de</strong> alimentación<br />

(conector X6 si se trata <strong>de</strong> fuentes RPS). En los reguladores<br />

compactos (integran la fuente) <strong>de</strong>s<strong>de</strong> el pin 3 <strong>de</strong>l conector X2.<br />

NOTA. Cuando se dispone <strong>de</strong>l interfaz <strong>de</strong> comunicación SERCOS o<br />

CAN, el reset <strong>de</strong> errores se efectúa <strong>de</strong> la misma manera que cualquier<br />

otro error <strong>de</strong>l CNC.<br />

Errores no reseteables<br />

Definición. Errores que no pue<strong>de</strong>n ser suprimidos mediante un «reset»<br />

tras eliminar la causa que los provoca, es <strong>de</strong>cir, no pue<strong>de</strong> seguirse el procedimiento<br />

anterior para su eliminación.<br />

Modo <strong>de</strong> proce<strong>de</strong>r. Eliminar la causa que provoca el error y cuando éste<br />

haya cesado llevar a cabo un reencendido <strong>de</strong>l equipo.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

379


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

380<br />

Son errores no reseteables:<br />

T. S14/1 Errores no reseteables.<br />

E001 E002 E005 E006 E007 E008 E009 E010 E031 E050<br />

E051 E052 E053 E054 E055 E100 E101 E102 E103 E104<br />

E105 E109 E211 E216 E305 E410 E501 E502 E503 E504<br />

E505 E506 E507 E508 E604 E605 E606 E607 E608 E700<br />

E701 E702 E703 E704 E705 E706 E707 E800 E801 E802<br />

E803 E804 E805 E807 E808 E809 E810 E811 E812 E813<br />

E814 E816 E817 E818 E819 E820 E821 E822 E823 E900<br />

La activación <strong>de</strong> cualquiera <strong>de</strong> los errores tanto «reseteables» como «noreseteables»<br />

origina una parada <strong>de</strong> categoría 1.<br />

Errores que <strong>de</strong>sactivan PWM<br />

Definición. Errores que hacen que se corte el suministro <strong>de</strong> corriente que<br />

circula por los bobinados <strong>de</strong>l motor.<br />

Modo <strong>de</strong> proce<strong>de</strong>r. Eliminar la causa que provoca el error y cuando éste<br />

haya cesado llevar a cabo un reencendido <strong>de</strong>l equipo.<br />

Son errores que <strong>de</strong>sactivan PWM:<br />

T. S14/2 Errores que cortan la circulación <strong>de</strong> corriente en el motor.<br />

E002 E004 E005 E006 E007 E109 E160 E200 E202 E203<br />

E211 E212 E213 E214 E215 E216 E302 E303 E304 E306<br />

E314 E315 E316 E410 E500 E501 E502 E503 E504 E506<br />

E507 E508 E604 E605 E606 E607 E608 E609 E700 E701<br />

E702 E703 E704 E705 E706 E707 E801 E802 E803 E804<br />

E806 E807 E808 E809 E810 E811 E813<br />

La activación <strong>de</strong> cualquiera <strong>de</strong> error mencionado en la tabla T. S14/2 origina<br />

una parada <strong>de</strong> categoría 0.


Códigos <strong>de</strong> error. Significado y solución<br />

E001 Interno<br />

E002 Interno<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E003 Caída <strong>de</strong>l bus <strong>de</strong> potencia en presencia <strong>de</strong> par<br />

Mensajes <strong>de</strong> error en el regulador<br />

Posible caída en alguna <strong>de</strong> las líneas trifásicas o fallo<br />

en alguno <strong>de</strong> los reguladores.<br />

Compruébese si es correcto el estado <strong>de</strong> las líneas y<br />

los reguladores e iníciese nuevamente el arranque.<br />

E004 Tiempo límite <strong>de</strong> parada establecido en GP3 superado<br />

Intento <strong>de</strong> parada <strong>de</strong> categoría 1.<br />

El sistema intenta <strong>de</strong>tener el motor a par máximo pero<br />

no lo consigue en un tiempo inferior al prefijado en el<br />

parámetro GP3. El retardo en la eliminación <strong>de</strong> pulsos<br />

es igual al máximo tiempo permitido para frenar antes<br />

<strong>de</strong> consi<strong>de</strong>rar el E004 por no po<strong>de</strong>r parar en el tiempo<br />

estipulado o bien el parámetro SP42 (que <strong>de</strong>termina<br />

cuándo se consi<strong>de</strong>ra parado el motor) es excesivamente<br />

pequeño.<br />

Téngase en cuenta que la velocidad cero o ausencia<br />

absoluta <strong>de</strong> velocidad no existe; se dispone mínimamente<br />

<strong>de</strong> un pequeño ruido <strong>de</strong> velocidad <strong>de</strong>bido a la<br />

captación.<br />

Pue<strong>de</strong> ser que:<br />

La carga sea excesiva para ser <strong>de</strong>tenida por el motor<br />

en el tiempo prefijado en GP3. Auméntese, por tanto, el<br />

valor <strong>de</strong> este parámetro.<br />

El umbral o ventana <strong>de</strong> velocidad SP42 consi<strong>de</strong>rada<br />

como cero sea <strong>de</strong>masiado pequeño. Auméntese, por<br />

tanto, el valor <strong>de</strong> este parámetro.<br />

El funcionamiento <strong>de</strong>l módulo sea <strong>de</strong>ficiente e incapaz<br />

<strong>de</strong> <strong>de</strong>tener el motor. Avería en el módulo regulador.<br />

E005 Error <strong>de</strong> checksum <strong>de</strong>l código<br />

El checksum <strong>de</strong>l código <strong>de</strong> programa cargado no es correcto.<br />

Cargar nuevamente el <strong>software</strong>. Si persiste el problema es<br />

posible que las memorias RAM, FLASH o el código cargado<br />

sean <strong>de</strong>fectuosos.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E006 Error en la tarjeta SERCOS<br />

Sustituir la tarjeta SERCOS.<br />

Si persiste el error, sustituir la placa VeCon.<br />

E007 Fallo <strong>de</strong>l clock <strong>de</strong> la placa SerCon<br />

E008 Fallo <strong>de</strong> la memoria <strong>de</strong>l SerCon corrompida<br />

E009 Pérdida <strong>de</strong> datos no volátiles<br />

E010 Datos no volátiles dañados<br />

E031 Interno<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

381


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

382<br />

E055-55 Error <strong>de</strong> compilación interna <strong>de</strong>l PLC<br />

Consultar capítulos referentes al PLC en el manual<br />

«man_dds_mc.pdf» que especifica el significado <strong>de</strong>l error.<br />

Corregir la edición <strong>de</strong>l programa.<br />

E066-69 Error <strong>de</strong> ejecución <strong>de</strong>l PLC<br />

Consultar capítulos referentes al PLC en el manual<br />

«man_dds_mc.pdf» que especifica el significado <strong>de</strong>l error.<br />

E100 Tensión interna <strong>de</strong> + 5 V fuera <strong>de</strong> rango<br />

E101 Tensión interna <strong>de</strong> - 5 V fuera <strong>de</strong> rango<br />

E102 Tensión interna <strong>de</strong> + 8 V fuera <strong>de</strong> rango<br />

E103 Tensión interna <strong>de</strong> - 8 V fuera <strong>de</strong> rango<br />

E104 Tensión interna <strong>de</strong> + 18 V fuera <strong>de</strong> rango<br />

E105 Tensión interna <strong>de</strong> -18 V fuera <strong>de</strong> rango<br />

E106 Temperatura extrema en el radiador <strong>de</strong> los IGBTs<br />

El regulador está realizando una labor que sobrecalienta<br />

en exceso los dispositivos <strong>de</strong> potencia.<br />

Detener el sistema unos minutos y reducir el grado <strong>de</strong><br />

esfuerzo exigido al regulador.<br />

E107 Sobretemperatura en el regulador (placa CPU)<br />

El entorno <strong>de</strong> ubicación <strong>de</strong>l regulador se encuentra a<br />

temperatura excesivamente elevada.<br />

Reducir la temperatura ambiente.<br />

E108 Sobretemperatura <strong>de</strong>l motor<br />

El cableado <strong>de</strong> medición <strong>de</strong> temperatura <strong>de</strong>l motor<br />

(manguera <strong>de</strong>l sensor <strong>de</strong> posición) o el termistor están<br />

en malas condiciones.<br />

La aplicación exige fuertes picos <strong>de</strong> corriente.<br />

Detener el sistema unos minutos y disminuir el grado<br />

<strong>de</strong> esfuerzo exigido al regulador.<br />

Ventilar el motor.<br />

E109 Sobretensión en las entradas digitales<br />

Las entradas digitales <strong>de</strong>l regulador reciben una tensión<br />

superior a la que han sido configuradas.<br />

Revisar la configuración (parámetro IP5) y la tensión<br />

eléctrica aplicada.<br />

E110 Baja temperatura <strong>de</strong>l radiador <strong>de</strong> los IGBTs<br />

El regulador está siendo sometido a temperatura igual o<br />

por <strong>de</strong>bajo <strong>de</strong> cero grados, es <strong>de</strong>cir, excesivamente baja.<br />

Templar su temperatura.<br />

Existe la posibilidad <strong>de</strong> que el sensor o el cable estén<br />

<strong>de</strong>teriorados.<br />

E111 Sub-temperatura <strong>de</strong>l motor<br />

El valor <strong>de</strong> temperatura medido por el sensor KTY es<br />

inferior al mínimo admisible establecido por el usuario y<br />

parametrizado en MP47.<br />

Posibles causas:<br />

1. La temperatura ambiente es <strong>de</strong>masiado baja.<br />

2. El sensor <strong>de</strong> temperatura está en cortocircuito con<br />

el bobinado <strong>de</strong>l estátor.


Posibles soluciones:<br />

Mensajes <strong>de</strong> error en el regulador<br />

1. Parametrizar MP47 con un valor inferior al actual.<br />

2. Eliminar el cortocircuito existente entre el sensor <strong>de</strong><br />

temperatura y el bobinado <strong>de</strong>l motor.<br />

E150 Límites <strong>de</strong> <strong>de</strong>splazamiento sobrepasados<br />

Superación <strong>de</strong> los límites establecidos por los parámetros<br />

PP49 y PP50 en el recorrido <strong>de</strong>l accionamiento.<br />

La activación <strong>de</strong> este error abre el contacto DR_OK <strong>de</strong>l<br />

regulador.<br />

Tras recuperar potencia en el accionamiento, es posible<br />

<strong>de</strong>splazar el eje a la zona permitida.<br />

Revisar los valores <strong>de</strong> los límites y <strong>de</strong> la programación<br />

<strong>de</strong> los movimientos para que no se repita el fenómeno<br />

nuevamente.<br />

A partir <strong>de</strong> la 06.03, trás finalizar una búsqueda <strong>de</strong> I0,<br />

el <strong>software</strong> realiza un chequeo <strong>de</strong> cotas iniciales. Si la<br />

cota obtenida (PV53 o PV51, según el caso) está fuera<br />

<strong>de</strong> límites y éstos están habilitados (PP55.4=1) se dará<br />

este error (con control <strong>de</strong> posición o <strong>de</strong> velocidad).<br />

E152 Módulo <strong>de</strong> consigna superado<br />

Con consigna en formato módulo, se recibe una consigna<br />

<strong>de</strong> valor superior al módulo fijado por el parámetro<br />

PP103.<br />

Revisar el valor <strong>de</strong> este parámetro junto con el parámetro<br />

equivalente en el CNC.<br />

Comprobar que ambos trabajan en el mismo modo <strong>de</strong><br />

consigna.<br />

E153 Incremento excesivo en la consigna <strong>de</strong> posición<br />

La trayectoria requerida por la consigna <strong>de</strong> posición<br />

provoca una consigna <strong>de</strong> velocidad <strong>de</strong>masiado elevada,<br />

es <strong>de</strong>cir, la velocidad programada en el CNC es superior<br />

al valor máximo dado en SP10 (máximo valor<br />

que pue<strong>de</strong> alcanzar la consigna <strong>de</strong> velocidad tras las limitaciones,<br />

rampas, ...). La velocidad programada viene<br />

en m/min y SP10 en rev/min. La ecuación para<br />

unificar las unida<strong>de</strong>s a m/min es:<br />

NP122 NP123<br />

Velocidad programada SP10 <br />

><br />

-----------------------------------------<br />

NP121<br />

Reducir las exigencias en la trayectoria en cuanto a la<br />

velocidad requerida, es <strong>de</strong>cir, disminuir la velocidad<br />

programada o modificar la relación <strong>de</strong> transmisión.<br />

E154 Consigna <strong>de</strong> velocidad <strong>de</strong> feedforward excesiva<br />

La trayectoria requerida por la consigna <strong>de</strong> posición<br />

provoca una consigna <strong>de</strong> velocidad a<strong>de</strong>lantada<br />

(feedforward) <strong>de</strong>masiado elevada.<br />

Reducir las exigencias en la trayectoria en cuanto a la<br />

velocidad requerida.<br />

E155 Consigna <strong>de</strong> aceleración <strong>de</strong> feedforward excesiva<br />

La trayectoria requerida por la consigna <strong>de</strong> posición<br />

provoca una consigna <strong>de</strong> aceleración a<strong>de</strong>lantada<br />

(feedforward) <strong>de</strong>masiado elevada.<br />

Reducir las exigencias en la trayectoria en cuanto a la<br />

aceleración requerida.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

383


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

384<br />

E156 Error <strong>de</strong> seguimiento excesivo<br />

El accionamiento sigue a la consigna <strong>de</strong> posición con<br />

un error <strong>de</strong> seguimiento PV189 (FollowingError) superior<br />

al permitido por la ventana <strong>de</strong> monitorización<br />

PP159 (MonitoringWindow).<br />

Revisar el ajuste <strong>de</strong> todos los aspectos que tienen influencia<br />

en el error <strong>de</strong> seguimiento, así como <strong>de</strong>l dado<br />

al parámetro PP159.<br />

E157 Diferencia excesiva <strong>de</strong> la posición real<br />

E158<br />

E158<br />

E160<br />

Este error pue<strong>de</strong> aparecer con control <strong>de</strong> posición o velocidad<br />

y siempre que esté habilitado el parámetro PP5.<br />

Se produce cuando la <strong>de</strong>sviación o diferencia entre los<br />

valores <strong>de</strong>l feedback <strong>de</strong> la captación motor y <strong>de</strong> la captación<br />

directa supera el error máximo permitido parametrizado<br />

en PP5 (ActualPositionMonitoring Window)<br />

durante al menos 20 ms.<br />

Revisar la parametrización <strong>de</strong> PP5 (rango <strong>de</strong>masiado<br />

pequeño).<br />

Comprobar que la diferencia <strong>de</strong> valores entre PV190 y<br />

PP5 no son <strong>de</strong>sproporcionadas. De serlo, las captaciones<br />

están mal parametrizadas o los cables <strong>de</strong> conexión,<br />

captadores, ... están en malas condiciones o<br />

<strong>de</strong>teriorados.<br />

Desviación excesiva <strong>de</strong> la posición al estimar la posición<br />

eléctrica con el comando GC7<br />

Movimiento superior al máximo indicado en el parámetro<br />

PP160 (F01303) MonitoringWindowPosEleCalc durante<br />

la ejecución <strong>de</strong>l comando GC7. Recuer<strong>de</strong> que este comando<br />

estima la posición eléctrica <strong>de</strong> un motor síncrono<br />

sin captador <strong>de</strong> posición absoluta en una vuelta.<br />

Aumentar el valor parametrizado en PP160.<br />

Sentido <strong>de</strong> contaje incorrecto cuando se ejecuta el comando<br />

GC3<br />

Fases cambiadas en el cableado <strong>de</strong> potencia, en el <strong>de</strong><br />

captación motor o en ambos.<br />

Corregir el or<strong>de</strong>n <strong>de</strong> las fases <strong>de</strong>l cableado.<br />

Error en el seguimiento <strong>de</strong> la rampa <strong>de</strong> emergencia en<br />

frenada<br />

Error indicativo <strong>de</strong> que la parada no sigue la rampa <strong>de</strong><br />

emergencia propiciada por la frenada <strong>de</strong>ntro <strong>de</strong> los límites<br />

establecidos en los parámetros SP71 y SP72.<br />

A<strong>de</strong>cuar las exigencias <strong>de</strong> la frenada <strong>de</strong> su máquina y/o<br />

reajustar convenientemente los dos parámetros mencionados.<br />

E200 Sobrevelocidad<br />

La velocidad <strong>de</strong>l motor ha superado en un 12% el valor<br />

<strong>de</strong> SP10.<br />

Realizar una revisión <strong>de</strong>l cableado <strong>de</strong>l sensor <strong>de</strong> posición<br />

o <strong>de</strong>l cableado <strong>de</strong> potencia <strong>de</strong>l motor.<br />

El lazo <strong>de</strong> velocidad pue<strong>de</strong> no estar bien ajustado.<br />

Reducir sobrepasamiento en velocidad <strong>de</strong> la respuesta.<br />

E201 Sobrecarga <strong>de</strong>l motor<br />

Salto <strong>de</strong> la protección I²t <strong>de</strong>l motor.<br />

El ciclo <strong>de</strong> trabajo es superior al que pue<strong>de</strong> proporcionar<br />

el motor.


E202 Sobrecarga <strong>de</strong>l regulador<br />

Mensajes <strong>de</strong> error en el regulador<br />

Salto <strong>de</strong> la protección I²t <strong>de</strong>l regulador.<br />

El ciclo <strong>de</strong> trabajo es superior al que pue<strong>de</strong> proporcionar<br />

el regulador.<br />

E203 Sobrecarga <strong>de</strong> par<br />

E205<br />

A. El accionamiento ha sufrido un bloqueo y no ha podido<br />

girar con libertad. Con par motor muy elevado la velocidad<br />

<strong>de</strong> giro no ha superado GP8 durante un tiempo superior<br />

a GP7.<br />

Liberar el accionamiento y si el error se repite sin un<br />

motivo aumentar los valores <strong>de</strong> GP7 y/o GP8. Para<br />

<strong>de</strong>sactivar este error y hacer que éste no vuelva a<br />

presentarse, parametrizar GP7=0.<br />

B. Comprobar que:<br />

No existen dos fases intercambiadas y que los cables<br />

<strong>de</strong> potencia tienen un buen contacto en su<br />

amarre.<br />

El cable <strong>de</strong> captación no está <strong>de</strong>teriorado y que el<br />

conexionado entre pines es correcto (especialmente<br />

si el cable ha sido confeccionado por el usuario).<br />

El valor con el que se ha parametrizado NP116 (con<br />

motores 0) es correcto.<br />

El valor <strong>de</strong> RV3 (o RP5 si se dispone <strong>de</strong> resólver) es<br />

correcto.<br />

El motor se queda sin tensión para las condiciones <strong>de</strong><br />

trabajo exigidas<br />

A. El accionamiento ha sufrido un bloqueo y no ha podido<br />

girar con libertad. Con par motor muy elevado la velocidad<br />

<strong>de</strong> giro no ha superado GP8 durante un tiempo superior<br />

a GP7.<br />

Aumentar la tensión en el motor o reducir las condiciones<br />

<strong>de</strong> trabajo exigidas y si el error se repite sin<br />

un motivo, aumentar los valores <strong>de</strong> GP7 y/o GP8.<br />

Para <strong>de</strong>sactivar este error y hacer que éste no vuelva<br />

a presentarse, parametrizar GP7=0.<br />

B. Comprobaciones:<br />

Comprobar que con el motor parado que no existe<br />

ninguna fase suelta.<br />

Ver las velocida<strong>de</strong>s próximas a la nominal en la curva<br />

par-velocidad <strong>de</strong>l motor correspondiente en el<br />

manual <strong>de</strong> motores y observar que se produce esta<br />

circunstancia para las condiciones <strong>de</strong> par y velocidad<br />

exigidas.<br />

Aumentar entonces el valor <strong>de</strong> la tensión <strong>de</strong> red<br />

si no se <strong>de</strong>sean modificar estas condiciones <strong>de</strong><br />

trabajo o bien reducir el valor <strong>de</strong> la aceleración o<br />

<strong>de</strong> la velocidad máxima.<br />

Hacer las comprobaciones que se listan en el apartado<br />

B <strong>de</strong>l código <strong>de</strong> error E203.<br />

NOTA. Nótese que hasta la versión <strong>de</strong> <strong>software</strong> 06.11 la<br />

aparición <strong>de</strong>l código <strong>de</strong> error E205 generaba una parada<br />

<strong>de</strong> categoría 0. A partir <strong>de</strong> la versión 06.12 genera una<br />

parada <strong>de</strong> categoría 1.<br />

E206 Consigna <strong>de</strong> velocidad excesiva<br />

La consigna <strong>de</strong> velocidad que se recibe (en lazo <strong>de</strong> velocidad)<br />

supera la consigna máxima <strong>de</strong>l motor SP10.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

385


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

386<br />

E211 Interno<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E212 Sobrecorriente<br />

Detección <strong>de</strong> corriente excesiva circulando por el módulo<br />

regulador.<br />

Funcionamiento incorrecto <strong>de</strong>l regulador.<br />

Realizar un reset <strong>de</strong>l error ya que posiblemente la parametrización<br />

no sea la a<strong>de</strong>cuada y se generan sobrepasamientos<br />

en la corriente.<br />

E213 Subtensión en el driver <strong>de</strong>l IGBT<br />

Detección <strong>de</strong> baja tensión <strong>de</strong> alimentación <strong>de</strong> los circuitos<br />

<strong>de</strong> ataque al IGBT en el módulo regulador.<br />

Posible avería en el driver <strong>de</strong>l IGBT o en el mismo<br />

IGBT.<br />

Realizar un reset <strong>de</strong>l error y si éste perdura contactar con<br />

<strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E214 Cortocircuito<br />

E215<br />

E216 Interno<br />

Detección <strong>de</strong> cortocircuito en el módulo regulador.<br />

Realizar un reset <strong>de</strong>l error y si éste persiste es posible<br />

la existencia <strong>de</strong> una secuencia errónea en la conexión<br />

<strong>de</strong> los cables <strong>de</strong> potencia o que estén en contacto provocando<br />

cortocircuito.<br />

Es posible que los parámetros sean incorrectos o se<br />

<strong>de</strong>ba a un fallo <strong>de</strong>l regulador.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Sobretensión en el bus <strong>de</strong> potencia <strong>de</strong>l regulador<br />

- hardware -<br />

El hardware <strong>de</strong>l módulo regulador ha <strong>de</strong>tectado una<br />

tensión excesiva en el bus <strong>de</strong> potencia.<br />

Ausencia <strong>de</strong>l puente <strong>de</strong> conexión <strong>de</strong>l Ballast interno<br />

(véanse estos conectores).<br />

Mala conexión si se utiliza el Ballast externo.<br />

Destrucción <strong>de</strong> la resistencia <strong>de</strong> Ballast.<br />

Desconectar la alimentación y comprobar el conexionado<br />

<strong>de</strong>l circuito <strong>de</strong> Ballast.<br />

Verificar el apriete <strong>de</strong> las pletinas <strong>de</strong>l bus <strong>de</strong> potencia.<br />

Ver los códigos <strong>de</strong> error E304 y E306.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E250 Error en la búsqueda <strong>de</strong> I0<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E251 Error <strong>de</strong>l comando PC148 «DriveControlledHoming»<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E253 I0 no encontrado en dos vueltas<br />

Asegurarse <strong>de</strong> que NP166 está bien parametrizado así<br />

como los parámetros <strong>de</strong>l encó<strong>de</strong>r y/o <strong>de</strong> posición.<br />

Comprobar que el cable <strong>de</strong> captación, el propio encó<strong>de</strong>r<br />

o el hardware <strong>de</strong>l regulador no sufren avería.


E254 Lectura errónea <strong>de</strong> los I0s codificados<br />

E255<br />

E256<br />

E300<br />

E301<br />

E302<br />

E303<br />

Mensajes <strong>de</strong> error en el regulador<br />

Verificar la colocación <strong>de</strong> cabeza y regla <strong>de</strong> la captación<br />

directa.<br />

Error en el cambio <strong>de</strong> captaciones tras la ejecución<br />

<strong>de</strong>l comando PC150 - cambio <strong>de</strong> captaciones -<br />

Verificar que el parámetro AP1 está a 5 o 13.<br />

Error <strong>de</strong> distancia <strong>de</strong> la señal <strong>de</strong> I0 por vuelta <strong>de</strong>l captador<br />

Error indicativo <strong>de</strong> no repetitividad <strong>de</strong> la señal <strong>de</strong> I0 en<br />

cada vuelta <strong>de</strong>l encó<strong>de</strong>r. Pérdida <strong>de</strong> pulsos y/o la medida<br />

dada por el captador es errónea.<br />

Comprobar que la conexión y el cableado son satisfactorios.<br />

Comprobar que el nº <strong>de</strong> pulsos permitidos como margen<br />

<strong>de</strong> error no es rigurosamente bajo. Aumentar ligeramente<br />

el valor <strong>de</strong> RP9 y compruebar si se repite el error.<br />

Si se sigue repitiendo el error, posiblemente el captador<br />

esté <strong>de</strong>teriorado. Cambiarlo.<br />

Sobretemperatura <strong>de</strong>l radiador <strong>de</strong> la fuente <strong>de</strong> alimentación<br />

o <strong>de</strong>l módulo compacto<br />

Sobretemperatura <strong>de</strong>l circuito <strong>de</strong> Ballast <strong>de</strong> la fuente<br />

<strong>de</strong> alimentación o <strong>de</strong>l módulo compacto<br />

Detección <strong>de</strong> temperatura excesiva <strong>de</strong>l radiador o <strong>de</strong>l circuito<br />

<strong>de</strong> Ballast <strong>de</strong>l módulo fuente <strong>de</strong> alimentación.<br />

Detener el sistema unos minutos y reducir el grado <strong>de</strong><br />

esfuerzo exigido al regulador.<br />

Cortocircuito en el Ballast <strong>de</strong>l módulo fuente <strong>de</strong> alimentación<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Tensión <strong>de</strong> alimentación <strong>de</strong>l driver <strong>de</strong>l circuito <strong>de</strong> Ballast<br />

fuera <strong>de</strong> rango<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E304 Sobretensión en el bus <strong>de</strong> potencia <strong>de</strong> la PS<br />

E305<br />

La fuente <strong>de</strong> alimentación ha <strong>de</strong>tectado una tensión excesiva<br />

en el bus <strong>de</strong> potencia.<br />

Posible <strong>de</strong>sconexión <strong>de</strong>l Ballast interno (véase módulo<br />

fuente <strong>de</strong> alimentación).<br />

Si se utiliza Ballast externo es posible que no esté conectado.<br />

Desconectar la alimentación y comprobar el correcto estado<br />

<strong>de</strong> las líneas.<br />

Ver los códigos <strong>de</strong> error E215 y E306.<br />

Error <strong>de</strong> protocolo en el interfaz entre la fuente <strong>de</strong> alimentación<br />

y el regulador<br />

Detección <strong>de</strong> errores <strong>de</strong> comunicación entre el módulo<br />

fuente <strong>de</strong> alimentación y el regulador a través <strong>de</strong>l bus<br />

interno.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Las fuentes con <strong>de</strong>volución XPS incorporan la <strong>de</strong>tección<br />

<strong>de</strong> un grupo <strong>de</strong> errores que los reguladores (con<br />

versiones 03.05 y anteriores) no pue<strong>de</strong>n expresar a través<br />

<strong>de</strong>l Status Display.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

387


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

388<br />

En esta situación las XPS <strong>de</strong>finen los errores mediante<br />

distintas combinaciones luminosas <strong>de</strong> los LEDs <strong>de</strong> su<br />

frontal. En la tabla adjunta se <strong>de</strong>terminan estas combinaciones<br />

para la interpretación <strong>de</strong> errores.<br />

T. S14/3 Definición <strong>de</strong> errores según la iluminación combinada <strong>de</strong> los Leds. Fuentes XPS.<br />

XPS ERROR<br />

Rojo Ámbar Ver<strong>de</strong> Descripción<br />

I OFF OFF Fuente sin errores. No hay tensión <strong>de</strong> línea.<br />

OFF OFF OFF Bus DC en proceso <strong>de</strong> carga<br />

ON OFF OFF Sobretensión en el bus DC<br />

ON OFF OFF Baja tensión en el Driver <strong>de</strong>l IGBT <strong>de</strong> Crowbar<br />

ON OFF OFF Cortocircuito en el IGBT <strong>de</strong> Crowbar<br />

ON OFF OFF Sobretemperatura en el radiador<br />

ON OFF ON Sobrecorriente en consumo<br />

ON ON OFF Sobrecorriente en regeneración<br />

ON ON ON Cortocircuito en el High Si<strong>de</strong> IGBT <strong>de</strong>l inversor<br />

ON ON I Baja tensión en el Driver <strong>de</strong>l High Si<strong>de</strong> IGBT <strong>de</strong>l inversor<br />

ON I ON Cortocircuito en el Low Si<strong>de</strong> IGBT <strong>de</strong>l inversor<br />

ON I I Baja tensión en el Driver <strong>de</strong>l Low Si<strong>de</strong> IGBT <strong>de</strong>l inversor<br />

I = Intermitente<br />

T. S14/4 Definición <strong>de</strong> errores según la iluminación combinada <strong>de</strong> los Leds. Fuentes PS-xxA.<br />

PS-xxA ERROR<br />

Rojo Ámbar Ver<strong>de</strong> Descripción<br />

I OFF OFF Fuente sin errores. No hay tensión <strong>de</strong> línea.<br />

OFF OFF OFF Bus DC en proceso <strong>de</strong> carga<br />

ON OFF OFF Sobretensión en el bus DC<br />

ON OFF OFF Arranque fallido. La fuente no arranca correctamente<br />

ON OFF OFF Baja tensión en el Driver <strong>de</strong>l IGBT <strong>de</strong> Crowbar<br />

ON OFF OFF Cortocircuito en el IGBT <strong>de</strong> Crowbar<br />

ON OFF OFF Sobretemperatura en la resistencia <strong>de</strong> Crowbar (Tª aire <strong>de</strong> salida)<br />

ON OFF OFF Sobretemperatura en el radiador<br />

ON OFF OFF Sobrecarga en la resistencia <strong>de</strong> Crowbar<br />

I = Intermitente<br />

E306<br />

E307<br />

Sobretensión en el bus <strong>de</strong> potencia <strong>de</strong>l regulador<br />

- <strong>software</strong> -<br />

El <strong>software</strong> <strong>de</strong>l módulo regulador ha <strong>de</strong>tectado una tensión<br />

excesiva en el bus <strong>de</strong> potencia.<br />

Ver los códigos <strong>de</strong> error E215 y E304.<br />

Subtensión en el bus <strong>de</strong> potencia <strong>de</strong>l regulador<br />

- <strong>software</strong> -<br />

La tensión <strong>de</strong> red es menor que la tensión admisible<br />

(tensión nominal < 380 V AC).<br />

Desconéctese la alimentación y compruébese el correcto<br />

estado <strong>de</strong> las líneas.<br />

La aplicación exige fuertes picos <strong>de</strong> corriente y la línea<br />

<strong>de</strong> alimentación <strong>de</strong> red tiene una impedancia excesiva.<br />

Verificar el apriete <strong>de</strong> las pletinas <strong>de</strong>l bus <strong>de</strong> potencia y<br />

el fusible <strong>de</strong> la fuente <strong>de</strong> alimentación.<br />

E308 Sobrecorriente en el circuito <strong>de</strong> <strong>de</strong>volución<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E309 Cortocircuito en el high si<strong>de</strong> IGBT<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.


E310 Baja tensión en el Driver <strong>de</strong>l high si<strong>de</strong> IGBT<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E311 Cortocircuito en el low si<strong>de</strong> IGBT<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E312 Baja tensión en el driver <strong>de</strong>l low si<strong>de</strong> IGBT<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E313 Sobrecorriente en el consumo<br />

Mensajes <strong>de</strong> error en el regulador<br />

La corriente exigida a la fuente <strong>de</strong> alimentación es excesiva.<br />

Reducir las exigencias <strong>de</strong>l ciclo <strong>de</strong> trabajo.<br />

E314 Sobrecarga <strong>de</strong>l Crowbar<br />

Protección I²t <strong>de</strong> la resistencia <strong>de</strong> Crowbar.<br />

E315 Arranque fallido <strong>de</strong> la fuente <strong>de</strong> alimentación<br />

E316<br />

La fuente no ha arrancado correctamente.<br />

Si la fuente <strong>de</strong> alimentación es una PS-25x, verificar el<br />

estado <strong>de</strong> la resistencia <strong>de</strong> Ballast.<br />

Para cualquier fuente <strong>de</strong> alimentación, verificar que<br />

está en perfecto estado.<br />

El tiempo <strong>de</strong> carga <strong>de</strong>l bus DC (tipo Soft-Start) en un<br />

regulador compacto ha superado el tiempo <strong>de</strong> 4 s establecido<br />

para aceptar que esta tarea se ha realizado correctamente.<br />

Verificar que:<br />

El conexionado <strong>de</strong> Crowbar (interno o externo) es correcto.<br />

E403 Fallo MST<br />

E404 Fallo MDT<br />

Tiempo excesivo empleado en la carga <strong>de</strong>l bus DC <strong>de</strong><br />

un regulador compacto<br />

La resistencia interna <strong>de</strong> Crowbar/Soft-Start se encuentra<br />

en perfecto estado y está bien conectada.<br />

El fusible interno <strong>de</strong> limitación <strong>de</strong> corriente en Soft-<br />

Start/Crowbar está en perfecto estado.<br />

E405 Err_InvalidPhase<br />

E406 Err_PhaseUpshift<br />

E407 Err_PhaseDownshift<br />

Los códigos <strong>de</strong> error <strong>de</strong> la serie 400 se refieren a diversos<br />

problemas en la comunicación a través <strong>de</strong>l anillo <strong>de</strong><br />

fibra óptica.<br />

Verificar las conexiones en el anillo y la i<strong>de</strong>ntificación<br />

<strong>de</strong> cada módulo.<br />

E410 Err_RuidoEntraAlSerconReset<br />

Por el latiguillo <strong>de</strong> conexión <strong>de</strong>l bus interno entran ruidos<br />

que resetean el SerCon pero no el VeCon2.<br />

E411 Telegrama recibido erróneo<br />

E412 Error <strong>de</strong> sincronización SERCOS<br />

El dispositivo maestro (CNC) envía un mensaje <strong>de</strong> sincronismo<br />

en cada ciclo (4 ms, normalmente) que hace<br />

que los reguladores se sincronicen.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

389


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

390<br />

Si en algún momento no pue<strong>de</strong>n sincronizarse o pier<strong>de</strong>n<br />

sincronización se origina este error.<br />

Posiblemente el CNC no ha enviado este mensaje o si lo<br />

ha hecho no ha sido en el momento exacto.<br />

Revisar el cable <strong>de</strong> transmisión o comprobar que no hay<br />

presencia <strong>de</strong> ruido en la transmisión.<br />

E413 Error <strong>de</strong> sincronización CAN<br />

Sincronización perdida entre CNC y regulador.<br />

Mensaje cíclico (el que el regulador <strong>de</strong>be recibir en cada<br />

ciclo) no enviado o bien datos <strong>de</strong>l mensaje recibido no<br />

correctos en la transmisión por CAN.<br />

Revisar el cable CAN <strong>de</strong> transmisión o comprobar que<br />

no hay presencia <strong>de</strong> ruido en la misma.<br />

E500 Parámetros incongruentes<br />

Ver código <strong>de</strong> error E502.<br />

E501 Error <strong>de</strong> checksum <strong>de</strong> parámetros<br />

Detección <strong>de</strong> checksum <strong>de</strong> parámetros no correcto. Probablemente<br />

se ha cambiado <strong>de</strong> versión <strong>de</strong> <strong>software</strong> y la<br />

nueva versión requiere <strong>de</strong> un número diferente <strong>de</strong> parámetros.<br />

Ante este error, el regulador toma los valores por <strong>de</strong>fecto<br />

<strong>de</strong> los parámetros. El usuario dispone <strong>de</strong> dos opciones:<br />

Validar los valores por <strong>de</strong>fecto. Es suficiente con volver<br />

a grabar los parámetros.<br />

Recuperar los valores previos. Deben cargarse los<br />

parámetros a RAM y examinarlos con el PC.<br />

Si el usuario consi<strong>de</strong>ra que son válidos, podrá validarlos<br />

grabándolos.<br />

E502 Parámetro erróneo<br />

Algún parámetro tiene un valor erróneo.<br />

Activando este icono <strong>de</strong> la barra <strong>de</strong>l WinDDS-<br />

Setup se <strong>de</strong>spliega la ventana SPY en la que<br />

se visualizan todos los parámetros cuyos valores<br />

no son correctos.<br />

En general, se reconoce fácilmente cual ha sido el error<br />

cometido al parametrizar el parámetro o parámetros generadores<br />

<strong>de</strong>l código <strong>de</strong> error E502 que salen en la<br />

ventana en la mayoría <strong>de</strong> las situaciones, si bien hay<br />

algunos que no son tan intuitivos. Así, p. ej. si se muestra<br />

como parámetro erróneo:<br />

EP1: Asegúrese, si está en presencia <strong>de</strong> captación motor<br />

cuadrada, que su valor coinci<strong>de</strong> con el número <strong>de</strong> pulsos<br />

<strong>de</strong> dicha captación, es <strong>de</strong>cir, EP1= NP116. Disponible a<br />

partir <strong>de</strong> versiones <strong>de</strong> <strong>software</strong> 05.xx y posteriores.


Mensajes <strong>de</strong> error en el regulador<br />

NP133: Asegúrese, si está en presencia <strong>de</strong> captación directa<br />

rotativa y escalado lineal, que el parámetro NP133<br />

no es cero. Si es cero, introduzca el valor <strong>de</strong>l paso <strong>de</strong> husillo.<br />

NP117: Asegúrese, si dispone <strong>de</strong> captación directa (GP10<br />

0) y el captador es rotativo (bit 0 <strong>de</strong> PP115=0 encó<strong>de</strong>r)<br />

que la relación:<br />

NP133 10000 2 10<br />

<br />

NP117<br />

es un número entero. De no ser así se producirá un error<br />

en el parámetro NP117. Si está en una situación <strong>de</strong> este<br />

tipo, véase como resolverla en el apartado «captación directa»<br />

<strong>de</strong>l capítulo 5 <strong>de</strong> este manual.<br />

E503 La tabla <strong>de</strong> valores por <strong>de</strong>fecto <strong>de</strong>l motor es errónea<br />

Este error no aparece en versiones 03.01 <strong>de</strong> <strong>software</strong> ni<br />

posteriores.<br />

No ha sido grabada la tabla <strong>de</strong> valores por <strong>de</strong>fecto <strong>de</strong>l<br />

motor y <strong>de</strong>be grabarse.<br />

E504 Parámetro erróneo en fase 2 <strong>de</strong> SERCOS<br />

Existe algún parámetro con valor erróneo en fase 2 <strong>de</strong>l<br />

protocolo SERCOS.<br />

I<strong>de</strong>ntificar el parámetro en la ventana SPY <strong>de</strong>l WinDDS-<br />

Setup siguiendo las indicaciones ya dadas en el código<br />

<strong>de</strong> error E502.<br />

Corregir todos los parámetros erróneos visualizados.<br />

E505 Motor conectado distinto al ajustado en FLASH<br />

Se han ajustado los parámetros <strong>de</strong> la memoria RAM <strong>de</strong>l<br />

regulador para el nuevo motor conectado. No obstante, el<br />

ajuste <strong>de</strong> parámetros almacenado en memoria FLASH<br />

correspon<strong>de</strong> a otro motor, es <strong>de</strong>cir, el valor <strong>de</strong> MP1 en<br />

FLASH y en RAM no coinci<strong>de</strong>n.<br />

Este error no interrumpe el funcionamiento normal <strong>de</strong>l regulador.<br />

Grabar los parámetros en FLASH para trabajar con el motor<br />

conectado.<br />

E506 Fichero *.mot no encontrado<br />

E507 Motor no encontrado en el fichero *.mot<br />

Durante el proceso <strong>de</strong> carga <strong>de</strong> la versión <strong>de</strong> <strong>software</strong>,<br />

asegúrese <strong>de</strong> activar la opción «cargar <strong>de</strong>spués <strong>de</strong> la<br />

versión» en el campo «tabla <strong>de</strong> motores» que muestra<br />

la ventana «configuración» que aparece en pantalla tras<br />

pulsar el icono representado en la siguiente figura:<br />

Activar la opción que se indica en el caso<br />

<strong>de</strong> que se genere el código <strong>de</strong> error E507<br />

tras la carga <strong>de</strong> versión.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

391


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

392<br />

E508 Parámetro erróneo en fase 4 <strong>de</strong> SERCOS<br />

Parámetro con valor erróneo en fase 4 <strong>de</strong>l protocolo<br />

SERCOS.<br />

I<strong>de</strong>ntificar el parámetro en la ventana SPY <strong>de</strong>l WinDDS-<br />

Setup siguiendo las indicaciones ya dadas en el código<br />

<strong>de</strong> error E502.<br />

Corregir todos los parámetros erróneos visualizados.<br />

E604<br />

E605<br />

E606<br />

E607<br />

Saturación en los valores <strong>de</strong> las señales A y/o B <strong>de</strong> la<br />

captación motor<br />

El cableado, el captador y/o la tarjeta <strong>de</strong> captación motor<br />

(conector X4) es <strong>de</strong>fectuoso.<br />

Comprobar los valores <strong>de</strong> los parámetros RP1, RP2,<br />

RP3 y RP4. Alguno pue<strong>de</strong> ser <strong>de</strong>masiado elevado.<br />

Revisar el estado <strong>de</strong>l cable, <strong>de</strong>l captador, <strong>de</strong> la tarjeta<br />

<strong>de</strong> captación motor o reducir el valor <strong>de</strong> estos parámetros.<br />

Alarma en las señales <strong>de</strong> captación. Excesiva atenuación<br />

en las señales A y/o B en la captación <strong>de</strong>l motor<br />

El cableado, el captador y/o la tarjeta <strong>de</strong> captación (conector<br />

X4) es <strong>de</strong>fectuoso.<br />

Los valores <strong>de</strong> los parámetros RP1, RP2, RP3, RP4<br />

son <strong>de</strong>masiado bajos.<br />

Comprobar que no se han producido cuatro errores<br />

consecutivos en las señales <strong>de</strong> la captación disponible.<br />

Ver variable RV9.<br />

Revisar el estado <strong>de</strong>l cable, <strong>de</strong>l captador y/o <strong>de</strong> la tarjeta<br />

<strong>de</strong> captación motor o aumentar el valor <strong>de</strong> los parámetros<br />

mencionados.<br />

Dispersión excesiva en las señales <strong>de</strong>l sensor <strong>de</strong>l rótor<br />

La calidad <strong>de</strong> la señal ha <strong>de</strong>generado.<br />

Cableado <strong>de</strong>l sensor <strong>de</strong>l rótor <strong>de</strong>fectuoso, encó<strong>de</strong>r <strong>de</strong>fectuoso,<br />

tarjeta <strong>de</strong> captación motor <strong>de</strong>fectuosa o conexión<br />

<strong>de</strong> tierras <strong>de</strong>fectuosa.<br />

Revisar el estado <strong>de</strong>l cable, <strong>de</strong>l encó<strong>de</strong>r, <strong>de</strong> la tarjeta<br />

<strong>de</strong> captación motor y las conexiones a tierras.<br />

Saturación <strong>de</strong> los valores <strong>de</strong> las señales A y/o B <strong>de</strong> la<br />

captación directa<br />

El cableado, el captador o la tarjeta <strong>de</strong> captación directa<br />

(conector X3) es <strong>de</strong>fectuoso.<br />

Los valores <strong>de</strong> los parámetros RP51, RP52, RP53 o<br />

RP54 son <strong>de</strong>masiado elevados.<br />

Revisar el estado <strong>de</strong>l cable, <strong>de</strong>l captador, <strong>de</strong> la tarjeta o<br />

reducir el valor <strong>de</strong> estos parámetros.


E608<br />

Mensajes <strong>de</strong> error en el regulador<br />

Alarma en las señales <strong>de</strong> captación. Excesiva atenuación<br />

en las señales A y/o B en la captación directa<br />

El cableado, el captador y/o la tarjeta <strong>de</strong> captación directa<br />

(conector X3) es <strong>de</strong>fectuoso.<br />

Los valores <strong>de</strong> los parámetros RP51, RP52, RP53 o<br />

RP54 son <strong>de</strong>masiado bajos.<br />

Comprobar que no se han producido cuatro errores<br />

consecutivos en las señales <strong>de</strong> la captación disponible.<br />

Ver variable RV59.<br />

Revisar el estado <strong>de</strong>l cable, <strong>de</strong>l captador, <strong>de</strong> la tarjeta <strong>de</strong><br />

captación directa o aumentar el valor <strong>de</strong> los parámetros<br />

mencionados.<br />

E609 Cable <strong>de</strong> temperatura <strong>de</strong>teriorado<br />

E610-11 - Véanse códigos <strong>de</strong> error E814 y E815 -<br />

NOTA. Si en su display aparecen los códigos <strong>de</strong> error E610 o E611,<br />

usted dispone <strong>de</strong> una versión <strong>de</strong> <strong>software</strong> anterior a la 06.12. Para obtener<br />

información sobre ambos, acuda a los códigos <strong>de</strong> error E814 y<br />

E815 <strong>de</strong> este manual, sustitutos respectivos <strong>de</strong> los dos anteriores a<br />

partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> mencionada.<br />

E700 Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa RS232<br />

E701 Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa VeCon<br />

E702 No hay placa SERCOS. No hay placa IOs<br />

Comprobar que el selector <strong>de</strong> nodo no está en posición<br />

cero o en una posición intermedia que no correspon<strong>de</strong> a<br />

ningún nodo.<br />

E703 Versión errónea <strong>de</strong> la placa IOs<br />

E704 Selección errónea <strong>de</strong>l AD en la placa IOs<br />

E705 Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa potencia<br />

E706<br />

E707<br />

Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa <strong>de</strong> captación motor<br />

Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa simuladora <strong>de</strong><br />

encó<strong>de</strong>r<br />

La serie 700 <strong>de</strong> errores se refiere al funcionamiento incorrecto<br />

<strong>de</strong>l hardware o a la falta <strong>de</strong> alguna <strong>de</strong> las placas necesarias.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E801 Encó<strong>de</strong>r no <strong>de</strong>tectado - con captación motor -<br />

E802<br />

Comprobar que el cable <strong>de</strong> captación está conectado y en<br />

condiciones óptimas.<br />

Hacer coherente el valor <strong>de</strong> GP2 con el tipo <strong>de</strong> captación<br />

instalada. Es posible p. ej. que se haya dado al parámetro<br />

GP2 el valor 0 (encó<strong>de</strong>r senoidal) y la captación motor sea<br />

un resólver.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Error <strong>de</strong> comunicación con el encó<strong>de</strong>r - con captación<br />

motor -<br />

E803 Encó<strong>de</strong>r no inicializado - con captación motor -<br />

E804 Encó<strong>de</strong>r <strong>de</strong>fectuoso - con captación motor -<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

393


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

394<br />

E805 Encó<strong>de</strong>r <strong>de</strong>tectado - con captación motor -<br />

Se ha parametrizado GP2 como resólver y la captación motor<br />

no es <strong>de</strong> este tipo. Probablemente el motor disponga <strong>de</strong><br />

un encó<strong>de</strong>r en lugar <strong>de</strong> un resólver.<br />

Hacer coherente GP2 con la captación instalada.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E806 Error en la búsqueda <strong>de</strong> I0 con SinCo<strong>de</strong>r<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E807 Señales C y D <strong>de</strong>fectuosas<br />

Los valores <strong>de</strong> las señales C y D <strong>de</strong>l encó<strong>de</strong>r SinCo<strong>de</strong>r son<br />

incorrectos y <strong>de</strong>tectables.<br />

Nótese que si dispone <strong>de</strong> un cable <strong>de</strong> captación (que transmite<br />

señales A y B) y está <strong>de</strong>teriorado, posiblemente aparezca<br />

este error a<strong>de</strong>más <strong>de</strong>l código <strong>de</strong> error E605.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E808 Encó<strong>de</strong>r no <strong>de</strong>tectado - con captación directa -<br />

E809<br />

Comprobar que el cable <strong>de</strong> captación está conectado y en<br />

condiciones óptimas.<br />

Hacer coherente GP10 con el tipo <strong>de</strong> captador instalado<br />

como captación directa.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Error <strong>de</strong> comunicación con el encó<strong>de</strong>r - con captación<br />

directa -<br />

E810 Encó<strong>de</strong>r no inicializado - con captación directa -<br />

E811 Encó<strong>de</strong>r <strong>de</strong>fectuoso - con captación directa -<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E812 Encó<strong>de</strong>r <strong>de</strong>tectado - con captación directa -<br />

Hacer coherente GP10 con la captación instalada.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E813 Error <strong>de</strong> inicialización <strong>de</strong> la posición eléctrica<br />

Parametrizar a<strong>de</strong>cuadamente CP21, CP22, CP23, CP24,<br />

CP26 y CP27.<br />

E814 Error en las señales <strong>de</strong> la regla absoluta FAGOR<br />

E815<br />

Señales absolutas erróneas. Datos extraños en la posición<br />

absoluta leída.<br />

Incoherencia en la parametrización <strong>de</strong> RP64 entre el captador<br />

absoluto instalado y su disponibilidad o no <strong>de</strong> CRC.<br />

Comprobar que NP117 y NP118 están bien parametrizados.<br />

Revisar el cable y el conexionado <strong>de</strong> la captación.<br />

Comprobar que se ha parametrizado RP64=1 si la regla<br />

dispone <strong>de</strong> CRC.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Error <strong>de</strong> inestabilidad en las señales <strong>de</strong> la regla absoluta<br />

FAGOR<br />

El eje se está moviendo en el momento <strong>de</strong>l arranque <strong>de</strong>l<br />

regulador y no es posible efectuar la lectura correcta <strong>de</strong> la<br />

posición absoluta.


E816<br />

Mensajes <strong>de</strong> error en el regulador<br />

Error <strong>de</strong> inestabilidad en las señales C y D <strong>de</strong> la captación<br />

motor<br />

Las señales C y D que recibe el regulador a través <strong>de</strong> su<br />

tarjeta CAPMOTOR-x, provenientes <strong>de</strong>l captador motor instalado,<br />

no son estables.<br />

Comprobar previamente que el motor no está en movimiento<br />

cuando el regulador se pone en marcha.<br />

Verificar que las señales provenientes <strong>de</strong>l captador son válidas<br />

y que el cable <strong>de</strong> captación está en buenas condiciones.<br />

Si es así, sustituir la tarjeta CAPMOTOR-X <strong>de</strong>l<br />

regulador y comprobar si se produce ahora el error.<br />

Si el captador no envía estas señales correctamente o el<br />

cable está en malas condiciones, sustituirlos.<br />

Si es la tarjeta la que falla, sustituirla.<br />

Si todo es correcto y sigue produciéndose el error, contactar<br />

con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E817 Error <strong>de</strong> comprobación <strong>de</strong>l CRC<br />

El CRC <strong>de</strong> la regla absoluta FAGOR conectada no ha sido<br />

i<strong>de</strong>ntificado por el regulador.<br />

Comprobar que conexión y cableado son satisfactorios.<br />

Si todo es correcto y sigue produciéndose el error, contactar<br />

con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Pérdida <strong>de</strong> la configuración <strong>de</strong>l encó<strong>de</strong>r o <strong>de</strong> la cabeza <strong>de</strong><br />

la regla.<br />

Reemplazar el encó<strong>de</strong>r o la cabeza <strong>de</strong> la regla.<br />

E818 SSI FAGOR. Error en la pista absoluta<br />

No pue<strong>de</strong> calcular la posición absoluta. Pérdida <strong>de</strong> contaje.<br />

La señal analógica < 0,20 Vpp.<br />

Comprobar que el encó<strong>de</strong>r o la regla están trabajando a<br />

una velocidad apropiada.<br />

Comprobar las tolerancias <strong>de</strong> montaje.<br />

Limpiar el cristal o la cinta <strong>de</strong> acero <strong>de</strong> la regla.<br />

Si ninguna <strong>de</strong> las soluciones anteriores resuelve el error,<br />

reemplazar el encó<strong>de</strong>r o la cabeza <strong>de</strong> la regla.<br />

E819 SSI FAGOR. Error en la CPU<br />

Encó<strong>de</strong>r o cabeza <strong>de</strong> la regla dañado/a.<br />

Reemplazar el encó<strong>de</strong>r o la cabeza <strong>de</strong> la regla.<br />

E820 SSI FAGOR. Error <strong>de</strong> los potenciómetros <strong>de</strong> ajuste<br />

Encó<strong>de</strong>r o cabeza <strong>de</strong> la regla dañado/a.<br />

Reemplazar el encó<strong>de</strong>r o la cabeza <strong>de</strong> la regla.<br />

E821 SSI FAGOR. Error <strong>de</strong>l captador <strong>de</strong> imagen (CCD)<br />

Comprobar las tolerancias <strong>de</strong> montaje.<br />

Limpiar el cristal o la cinta <strong>de</strong> acero <strong>de</strong> la regla.<br />

Encó<strong>de</strong>r o cabeza <strong>de</strong> la regla dañado/a, el CCD (Charge-<br />

Coupled Device) o el LED (Light-Emitting Dio<strong>de</strong>).<br />

Reemplazar el encó<strong>de</strong>r o la cabeza <strong>de</strong> la regla.<br />

E822 SSI FAGOR. Tensión <strong>de</strong> alimentación fuera <strong>de</strong> rango<br />

5,3 V < Voltaje < 4,1 V.<br />

Comprobar que el cable <strong>de</strong> alimentación <strong>de</strong>l encó<strong>de</strong>r o <strong>de</strong><br />

la regla no está <strong>de</strong>teriorado.<br />

Comprobar también que la longitud <strong>de</strong>l cable es a<strong>de</strong>cuada<br />

y la conexión <strong>de</strong>l cableado es satisfactoria.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

395


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador<br />

404<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

396<br />

E823 SSI FAGOR. Error <strong>de</strong> parámetros<br />

Pérdida <strong>de</strong> la configuración <strong>de</strong>l encó<strong>de</strong>r o <strong>de</strong> la cabeza <strong>de</strong><br />

la regla.<br />

Reemplazar el encó<strong>de</strong>r o la cabeza <strong>de</strong> la regla.<br />

E900 Error <strong>de</strong> inicialización en el programa <strong>de</strong> MC<br />

E9xx Errores <strong>de</strong> ejecución en el programa <strong>de</strong> MC<br />

Consultar estos códigos <strong>de</strong> error en el manual «man_dds_<br />

mc.pdf».


Códigos <strong>de</strong> aviso. Significado y solución<br />

Mensajes <strong>de</strong> error en el regulador<br />

Cuando se trata <strong>de</strong> un aviso en el display <strong>de</strong> siete segmentos, se visualiza<br />

una A en lugar <strong>de</strong> la E que se presenta para los errores. Los avisos indican<br />

que el regulador se está aproximando a un límite <strong>de</strong> error.<br />

A.001 Temperatura interna<br />

Previo al código <strong>de</strong> error E107.<br />

A.002 Temperatura <strong>de</strong>l motor<br />

Previo al código <strong>de</strong> error E108.<br />

Únicamente con motores asíncronos <strong>de</strong> cabezal FM7.<br />

A.003 Temperatura extrema <strong>de</strong>l radiador<br />

Previo al código <strong>de</strong> error E106.<br />

Se <strong>de</strong>tecta que ha sido superada la temperatura <strong>de</strong> aviso<br />

KV1, KV5 o KV9, respectivamente.<br />

A.005 Sobrepasamiento <strong>de</strong>l límite <strong>de</strong> velocidad<br />

Previo al código <strong>de</strong> error E917.<br />

A.013 Sobrepasamiento <strong>de</strong>l límite <strong>de</strong> posición<br />

Previo al código <strong>de</strong> error E918.<br />

Des<strong>de</strong> la versión 06.05 se incorporan a<strong>de</strong>más los siguientes avisos:<br />

A.182 WarSinchronizationT3in165<br />

A.183 WarSinchronizationT3inDSP<br />

A.184 WarSinchronizationT4in165<br />

A.185 WarSinchronizationCubicInterp<br />

A.186 WarSinchronizationDeltaIniError<br />

NOTA. Ante la presencia <strong>de</strong> alguno <strong>de</strong> estos avisos relacionados<br />

con cuestiones <strong>de</strong> tipo interno, consultar directamente con <strong>Fagor</strong><br />

<strong>Automation</strong> S. Coop.<br />

A.189 GP10=0 con tarjeta <strong>de</strong> captación directa instalada<br />

Aviso indicativo <strong>de</strong> que el regulador no está utilizando la<br />

tarjeta <strong>de</strong> captación directa que lleva instalada, es <strong>de</strong>cir,<br />

el parámetro GP10 ha sido parametrizado con valor nulo<br />

(sin captación directa) y el regulador lleva instalada una<br />

tarjeta <strong>de</strong> captación directa.<br />

NOTA. Hasta la versión 06.09 inclusive, si el regulador dispone <strong>de</strong> tarjeta<br />

<strong>de</strong> captación directa, es calculada la posición dada por ella aún<br />

habiendo parametrizado GP10=0 (sin captación directa). Con versiones<br />

06.10 y superiores, no. Este aviso, por tanto, permite diagnosticar<br />

este comportamiento cuando se llevan a cabo actualizaciones <strong>de</strong> versiones<br />

06.09 o inferiores con versiones superiores.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en el regulador 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

397


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

404<br />

398<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

14.2 Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS<br />

Las fuentes <strong>de</strong> alimentación estabilizadas con <strong>de</strong>volución RPS pue<strong>de</strong><br />

presentar en su display <strong>de</strong> estado mensajes con los códigos <strong>de</strong> error o<br />

aviso que ahora se documentan.<br />

El sistema no iniciará su funcionamiento hasta que hayan sido eliminados<br />

todos los errores <strong>de</strong>tectados por la fuente <strong>de</strong> alimentación o los reguladores<br />

instalados junto con ella.<br />

Pue<strong>de</strong>n ser:<br />

Errores reseteables<br />

Definición: Errores que pue<strong>de</strong>n ser suprimidos mediante un «reset» tras<br />

eliminar la causa que los provoca.<br />

Modo <strong>de</strong> proce<strong>de</strong>r. El «reset» <strong>de</strong> errores pue<strong>de</strong> llevarse a cabo a través<br />

<strong>de</strong>l pin 1 (conector X6) <strong>de</strong>l módulo fuente RPS.<br />

Errores no reseteables<br />

Definición: Errores que no pue<strong>de</strong>n ser suprimidos mediante un «reset»<br />

tras eliminar la causa que los provoca, es <strong>de</strong>cir, no pue<strong>de</strong> seguirse el procedimiento<br />

anterior para su eliminación.<br />

Modo <strong>de</strong> proce<strong>de</strong>r. Eliminar la causa que provoca el error y cuando éste<br />

haya cesado llevar a cabo un reencendido <strong>de</strong>l equipo.<br />

Son errores no reseteables:<br />

T. S14/5 Errores no reseteables.<br />

E005 E211 E701 E705<br />

La activación <strong>de</strong> cualquiera <strong>de</strong> los errores tanto «reseteables» como «noreseteables»<br />

origina una parada <strong>de</strong> categoría 1.<br />

Errores que <strong>de</strong>sactivan PWM<br />

Definición. Errores que hacen que se corte el suministro <strong>de</strong> corriente que<br />

circula por los bobinados <strong>de</strong>l motor.<br />

Modo <strong>de</strong> proce<strong>de</strong>r. Eliminar la causa que provoca el error y cuando éste<br />

haya cesado llevar a cabo un reencendido <strong>de</strong>l equipo.<br />

Son errores que <strong>de</strong>sactivan PWM:<br />

T. S14/6 Errores que cortan la circulación <strong>de</strong> corriente en el motor.<br />

E003 E005 E100 E101 E102 E104 E105 E107 E211 E212<br />

E213 E214 E300 E304 E306 E307 E308 E315 E316 E317<br />

E318 E501 E502 E701 E705 E706 E900 E901 E902 E903<br />

E904 E905 E906 E907 E909<br />

La activación <strong>de</strong> cualquier error que <strong>de</strong>sactive PWM origina una parada<br />

<strong>de</strong> categoría 0.


Códigos <strong>de</strong> error. Significado y solución<br />

E003<br />

Mensajes <strong>de</strong> error en el regulador<br />

En presencia <strong>de</strong> tensión en el bus <strong>de</strong> potencia,<br />

se ha producido un error en alguno <strong>de</strong> los reguladores<br />

alimentados por el módulo RPS<br />

Localícese el regulador en el que se ha producido el<br />

error (véase el display <strong>de</strong> estado <strong>de</strong> cada uno <strong>de</strong> los<br />

reguladores) y según el código <strong>de</strong> error mostrado<br />

actúese según se indica en el apartado «listado <strong>de</strong><br />

mensajes <strong>de</strong> error» <strong>de</strong>l regulador documentado en el<br />

capítulo 14 <strong>de</strong> este manual.<br />

E005 Error <strong>de</strong> checksum <strong>de</strong>l código <strong>de</strong> programa<br />

El checksum <strong>de</strong>l código <strong>de</strong> programa cargado no es<br />

correcto.<br />

Cárguese nuevamente el <strong>software</strong>. Si persiste el<br />

problema es posible que las memorias RAM, FLASH<br />

o el código cargado sean <strong>de</strong>fectuosos.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E100 Tensión interna <strong>de</strong> + 5 V fuera <strong>de</strong> rango<br />

E101 Tensión interna <strong>de</strong> - 5 V fuera <strong>de</strong> rango<br />

E102 Tensión interna <strong>de</strong> + 3,3 V fuera <strong>de</strong> rango<br />

E104 Tensión interna <strong>de</strong> + 15 V fuera <strong>de</strong> rango<br />

E105 Tensión interna <strong>de</strong> - 15 V fuera <strong>de</strong> rango<br />

E107 Sobretemperatura en la fuente - placa CPU -<br />

El entorno <strong>de</strong> ubicación <strong>de</strong> la fuente <strong>de</strong> alimentación<br />

estabilizada RPS se encuentra a una temperatura excesivamente<br />

elevada.<br />

Redúzcase la temperatura ambiente.<br />

E211 Interno. Error fatal<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E212 Sobrecorriente<br />

Detección <strong>de</strong> corriente excesiva circulando por el módulo<br />

fuente RPS.<br />

E213 Subtensión en el Driver <strong>de</strong>l IGBT<br />

E214 Cortocircuito<br />

Detección <strong>de</strong> baja tensión <strong>de</strong> alimentación <strong>de</strong> los circuitos<br />

<strong>de</strong> ataque al IGBT en el módulo fuente RPS.<br />

Posible avería en el Driver <strong>de</strong>l IGBT o en el mismo<br />

IGBT.<br />

Hacer un reset <strong>de</strong>l error y si éste perdura contactar<br />

con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Detección <strong>de</strong> cortocircuito en el módulo fuente RPS.<br />

Hágase un reset <strong>de</strong>l error y si éste persiste es posible<br />

la existencia <strong>de</strong> una secuencia errónea en la conexión<br />

<strong>de</strong> los cables <strong>de</strong> potencia o que estén en<br />

contacto provocando cortocircuito.<br />

Es posible que los parámetros sean incorrectos o se<br />

<strong>de</strong>ba a un fallo <strong>de</strong> la fuente.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

399


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

404<br />

400<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

E300<br />

Sobretemperatura <strong>de</strong>l radiador <strong>de</strong> potencia <strong>de</strong> la<br />

fuente <strong>de</strong> alimentación RPS<br />

Detección <strong>de</strong> temperatura excesiva <strong>de</strong>l radiador <strong>de</strong><br />

potencia <strong>de</strong>l módulo fuente <strong>de</strong> alimentación RPS.<br />

Deténgase el sistema unos minutos y redúzcase el<br />

grado <strong>de</strong> esfuerzo exigido al sistema.<br />

E304 Sobretensión en el bus <strong>de</strong> potencia - hardware -<br />

La fuente <strong>de</strong> alimentación ha <strong>de</strong>tectado una tensión<br />

excesiva en el bus <strong>de</strong> potencia.<br />

Posible necesidad <strong>de</strong> consi<strong>de</strong>rar la instalación <strong>de</strong> un<br />

circuito <strong>de</strong> Ballast externo.<br />

Desconéctese la alimentación y compruébese el correcto<br />

estado <strong>de</strong> las líneas.<br />

Véase el código <strong>de</strong> error E306.<br />

E306 Sobretensión en el bus <strong>de</strong> potencia - <strong>software</strong> -<br />

El <strong>software</strong> <strong>de</strong>l módulo RPS ha <strong>de</strong>tectado una tensión<br />

excesiva en el bus <strong>de</strong> potencia.<br />

Véase el código <strong>de</strong> error E304.<br />

E307 Subtensión en el bus <strong>de</strong> potencia - <strong>software</strong> -<br />

La tensión <strong>de</strong> red es menor que la tensión admisible<br />

(tensión nominal < 380 V AC).<br />

Desconéctese la alimentación y compruébese el correcto<br />

estado <strong>de</strong> las líneas.<br />

La aplicación exige fuertes picos <strong>de</strong> corriente y la línea<br />

<strong>de</strong> alimentación <strong>de</strong> red tiene una impedancia excesiva.<br />

Verifíquese el apriete <strong>de</strong> las pletinas <strong>de</strong>l bus <strong>de</strong> potencia.<br />

E308 Apertura <strong>de</strong>l relé <strong>de</strong> seguridad integrada<br />

El pin 4 «PWM Enable» <strong>de</strong>l conector X6 no está alimentado<br />

con 24 V DC o, si lo está, el relé no respon<strong>de</strong><br />

a esta excitación para cerrarse. Posiblemente esté<br />

<strong>de</strong>teriorado.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E315 Tiempo excesivo <strong>de</strong> carga <strong>de</strong>l bus <strong>de</strong> potencia<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E316 Error <strong>de</strong> maniobra<br />

No ha sido realizado el puente (cortocircuito) entre los<br />

pines NS1 y NS2 <strong>de</strong>l conector X3.<br />

El bus está en cortocircuito y el valor mínimo <strong>de</strong> la<br />

tensión parametrizado en GP8 que <strong>de</strong>be alcanzar en<br />

su proceso <strong>de</strong> carga no lo es en el tiempo parametrizado<br />

en GP7.<br />

E317<br />

E318<br />

E319<br />

Coinci<strong>de</strong>ncia en el tiempo <strong>de</strong> activación <strong>de</strong> la señal<br />

SoftStart y <strong>de</strong> la señal PwmOn<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Coinci<strong>de</strong>ncia en el tiempo <strong>de</strong> activación <strong>de</strong> la señal<br />

SoftStart y <strong>de</strong> la señal StatusLscOn<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Los contactos auxiliares <strong>de</strong>l contactor interno no<br />

se activan<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.


E501 Error <strong>de</strong> checksum <strong>de</strong> parámetros<br />

Mensajes <strong>de</strong> error en el regulador<br />

Detección <strong>de</strong> checksum <strong>de</strong> parámetros no correcto. Probablemente<br />

se ha cambiado <strong>de</strong> versión <strong>de</strong> <strong>software</strong> y la<br />

nueva versión requiere <strong>de</strong> un nº diferente <strong>de</strong> parámetros.<br />

E502 Parámetro erróneo<br />

Algún parámetro tiene valor erróneo.<br />

Activando este icono <strong>de</strong> la barra <strong>de</strong>l WinDDSSetup se<br />

<strong>de</strong>spliega una ventana en pantalla que permite visualizar<br />

todos los parámetros cuyos valores no sean correctos.<br />

E701 Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa VECON<br />

E705 Error en la i<strong>de</strong>ntificación <strong>de</strong> la placa potencia<br />

La serie 700 <strong>de</strong> errores se refiere al funcionamiento incorrecto<br />

<strong>de</strong>l hardware o a la falta <strong>de</strong> alguna <strong>de</strong> las placas<br />

necesarias. Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E706<br />

Configuración errónea <strong>de</strong> la consigna <strong>de</strong> tensión<br />

<strong>de</strong>l bus DC. La posición <strong>de</strong> los micro-conmutadores<br />

ha sido mal seleccionada<br />

La tensión establecida para el bus DC según la configuración<br />

<strong>de</strong> los micro-conmutadores seleccionada por<br />

el usuario es inferior a la proporcionada por la red<br />

(1.41xVred). Modifique la posición <strong>de</strong> los micro-conmutadores<br />

para que se establezca una tensión igual o superior.<br />

Infórmese en el apartado «conmutadores <strong>de</strong><br />

selección <strong>de</strong> la consigna <strong>de</strong> tensión en el bus DC» <strong>de</strong><br />

las fuentes <strong>de</strong> alimentación estabilizadas con <strong>de</strong>volución<br />

<strong>de</strong>l capítulo 2 <strong>de</strong>l manual «dds-hardware».<br />

E900 Error <strong>de</strong> hardware<br />

E901 Interno.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E902 Tensión <strong>de</strong> red fuera <strong>de</strong> rango<br />

El módulo RPS no está siendo alimentado con una tensión<br />

<strong>de</strong> red que esté <strong>de</strong>ntro <strong>de</strong>l rango <strong>de</strong> valores 400-<br />

10% y 460 +10%.<br />

E903 Falta <strong>de</strong> fase en la línea <strong>de</strong> potencia<br />

No se <strong>de</strong>tecta la presencia <strong>de</strong> las tres fases <strong>de</strong> potencia.<br />

Asegúrese <strong>de</strong> que las conexiones <strong>de</strong> potencia están perfectamente<br />

realizadas.<br />

E904 Falta <strong>de</strong> fase en la línea <strong>de</strong> alimentación auxiliar<br />

E905<br />

E906 Interno<br />

No se <strong>de</strong>tecta la presencia <strong>de</strong> las tres fases <strong>de</strong> potencia<br />

en la línea <strong>de</strong> alimentación <strong>de</strong> la fuente auxiliar integrada.<br />

Asegúrese <strong>de</strong> que las conexiones están perfectamente<br />

realizadas.<br />

El or<strong>de</strong>n <strong>de</strong> las fases en la conexión <strong>de</strong> potencia y<br />

en la conexión <strong>de</strong> la captación <strong>de</strong> tensión no coinci<strong>de</strong>n<br />

Asegúrese que el or<strong>de</strong>n <strong>de</strong> las fases establecido en el<br />

conector <strong>de</strong> potencia principal (1) y en el conector <strong>de</strong><br />

la captación <strong>de</strong> tensión <strong>de</strong> línea (2) coinci<strong>de</strong> rigurosamente.<br />

Para más <strong>de</strong>talle, véase manual «dds-hardware».<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

401


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

404<br />

402<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

E907 Interno<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

E909 Tensión <strong>de</strong> red <strong>de</strong>scompensada<br />

Contactar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.


Códigos <strong>de</strong> aviso. Significado y solución<br />

Mensajes <strong>de</strong> error en el regulador<br />

Cuando se trata <strong>de</strong> un aviso en el display <strong>de</strong> siete segmentos <strong>de</strong> la fuente<br />

<strong>de</strong> alimentación RPS, se visualiza una A en lugar <strong>de</strong> la E que se presenta<br />

para los errores. Los avisos indican que el módulo RPS se está<br />

aproximando a un límite <strong>de</strong> error.<br />

A.001<br />

A.003<br />

A.004<br />

A.315<br />

A.706<br />

A.907 Interno<br />

A.908 Interno<br />

Sobretemperatura en la placa VECON <strong>de</strong> la fuente<br />

RPS<br />

Sobretemperatura en el radiador <strong>de</strong> potencia <strong>de</strong> la<br />

fuente RPS<br />

Presencia <strong>de</strong> red y señal PWM Enable (pin 4 <strong>de</strong> X6)<br />

no activada<br />

Tiempo <strong>de</strong> carga <strong>de</strong>l bus DC (tipo Soft-Start) superior<br />

al valor máximo establecido<br />

Configuración errónea <strong>de</strong> la consigna <strong>de</strong> tensión <strong>de</strong>l<br />

bus DC - micro-conmutadores -<br />

Consultar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Consultar con <strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

Códigos <strong>de</strong> mensaje en las fuentes <strong>de</strong> alimentación RPS 14.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

403


Mensajes <strong>de</strong> error en el regulador<br />

14.<br />

404<br />

CÓDIGOS Y MENSAJES DE ERROR<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


PROTECCIONES<br />

15.1 Protecciones <strong>de</strong>l regulador<br />

15<br />

Este capítulo <strong>de</strong>scribe las limitaciones y sistemas <strong>de</strong> vigilancia que realiza<br />

el regulador para proteger el accionamiento contra excesos <strong>de</strong> corriente<br />

y temperatura.<br />

Los elementos que establecen la limitación <strong>de</strong> corriente por el regulador<br />

son los semiconductores <strong>de</strong> potencia (IGBTs). La gama <strong>de</strong> reguladores<br />

FAGOR incorpora IGBTs con corrientes máximas admisibles (I IGBT ) <strong>de</strong>s<strong>de</strong><br />

8 a 175,5 A.<br />

Estos IGBTs <strong>de</strong>l regulador pue<strong>de</strong>n ser dañados si:<br />

La corriente sobrepasa el valor <strong>de</strong> pico permitido.<br />

Para prevenir este hecho, el regulador limita la consigna <strong>de</strong> corriente<br />

que aten<strong>de</strong>rá (icommand) y vigila la corriente real instantánea (ireal).<br />

Véase el apartado «limitación <strong>de</strong> la corriente <strong>de</strong> pico en el regulador»<br />

más a<strong>de</strong>lante <strong>de</strong> este mismo capítulo.<br />

El regulador funciona con ciclos <strong>de</strong> trabajo <strong>de</strong>masiado exigentes que<br />

hacen que la corriente eficaz Irms sea superior a la permitida provocando<br />

así un sobrecalentamiento <strong>de</strong> los IGBTs.<br />

Para prevenir este hecho se dispone <strong>de</strong> una doble protección:<br />

1. Unos sensores térmicos ubicados en el radiador que vigilan las<br />

temperaturas reales <strong>de</strong> estos semiconductores <strong>de</strong> potencia.<br />

Véase el apartado «sensores <strong>de</strong> temperatura en el radiador» más<br />

a<strong>de</strong>lante en este mismo capítulo.<br />

2. El regulador realiza una estimación <strong>de</strong> esta corriente eficaz mediante<br />

la integral <strong>de</strong>l producto I²t. Con esta integral se obtiene una estimación<br />

<strong>de</strong>l valor <strong>de</strong> la temperatura <strong>de</strong> los IGBTs.<br />

Véase el apartado «servicios permanentes permitidos al regulador,<br />

cálculo <strong>de</strong>l producto I²t » más a<strong>de</strong>lante <strong>de</strong>s<strong>de</strong> este mismo capítulo.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

405


Protecciones<br />

15.<br />

PROTECCIONES<br />

418<br />

406<br />

Protecciones <strong>de</strong>l regulador<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Limitación <strong>de</strong> su corriente <strong>de</strong> pico<br />

El usuario pue<strong>de</strong> ajustar el valor <strong>de</strong>l parámetro CP20 (F00307) para limitar<br />

la consigna <strong>de</strong> corriente. Así, en ningún caso, el regulador aten<strong>de</strong>rá a<br />

consignas <strong>de</strong> corriente mayores a la Ipico.<br />

Parametrización<br />

Si CP20 < Ipico:<br />

Téngase en cuenta que:<br />

En motores síncronos Ipico = I IGBT<br />

En motores asíncronos Ipico = valor dado en el manual <strong>de</strong>l motor<br />

Si (I real > 1,6 · I IGBT ) se origina el código <strong>de</strong> error E212.<br />

NOTA. ¡Superado este límite, los IGBTs quedarán dañados!<br />

En versiones 04.10 y 05.10 y posteriores, para cada ciclo <strong>de</strong>finido (véase<br />

ciclos <strong>de</strong> carga <strong>de</strong>l regulador para motores asíncronos en el capítulo 3 <strong>de</strong>l<br />

manual «man_dds_hard.pdf») se calculan unas <strong>de</strong>terminadas corrientes.<br />

Estos valores son aquellos con los que se asegura el correcto funcionamiento<br />

<strong>de</strong>l regulador con temperatura ambiente <strong>de</strong> 40°C (104°F).<br />

Esta limitación no es teórica. No se realiza ningún cálculo <strong>de</strong>l I²t o <strong>de</strong> integración<br />

<strong>de</strong> la corriente que circula por el regulador <strong>de</strong> manera que en<br />

cuanto se sobrepasan los límites <strong>de</strong>scritos se indica el error o se reduce<br />

la corriente <strong>de</strong>l regulador.<br />

La limitación se realiza monitorizando la temperatura <strong>de</strong>l radiador. Así,<br />

cuando éste alcanza un valor <strong>de</strong>terminado se activa el código <strong>de</strong> error<br />

E106 <strong>de</strong> sobretemperatura <strong>de</strong>l radiador originándose una parada sin par<br />

en el regulador.<br />

Cada regulador tiene un límite <strong>de</strong> temperatura diferente obtenido mediante<br />

ensayos <strong>de</strong> carga.<br />

Las ventajas <strong>de</strong> limitar <strong>de</strong> este modo los ciclos <strong>de</strong> corriente son:<br />

Para temperatura ambiente superior a 40°C el regulador está bien<br />

protegido.<br />

Para temperatura ambiente inferior a 40°C es posible obtener ciclos<br />

<strong>de</strong> corriente más exigentes, es <strong>de</strong>cir, pue<strong>de</strong> obtenerse más <strong>de</strong>l mismo<br />

regulador.<br />

Para prevenir errores <strong>de</strong> temperatura <strong>de</strong>l radiador imprevistos existen dos<br />

mecanismos:<br />

Monitorizar la posible aparición <strong>de</strong>l aviso (warning) <strong>de</strong> sobretemperatura<br />

<strong>de</strong>l radiador. Este aviso se produce cuando la temperatura <strong>de</strong>l radiador<br />

está a 5 °C <strong>de</strong> la temperatura que activa el error.<br />

Monitorizar la temperatura <strong>de</strong>l radiador y compararla con el límite <strong>de</strong>l<br />

error. Pue<strong>de</strong> visualizarse en pantalla un valor porcentual <strong>de</strong> la carga<br />

<strong>de</strong>l regulador. Para realizar esta prestación en el CNC es necesario<br />

recurrir a las variables KV10 (F01102) CoolingTemperature y KV12<br />

(S00205) CoolingTemperatureErrorLimit.<br />

Sensores <strong>de</strong> temperatura en el radiador<br />

En el radiador <strong>de</strong>l regulador existe un sensor <strong>de</strong> temperatura encargado<br />

<strong>de</strong> suministrar su valor y que será visualizable en la variable KV10<br />

(F01102).<br />

KV10 F01102 CoolingTemperature<br />

Función Monitorización <strong>de</strong> la temperatura <strong>de</strong>l refrigerador (°C).<br />

Valores validos 0 ... 110<br />

Unida<strong>de</strong>s 0,1 °C.


Servicios permanentes permitidos al regulador. Cálculo <strong>de</strong>l I²t<br />

En el capítulo 3 <strong>de</strong>l manual «man_dds_hard.pdf» se facilita el valor <strong>de</strong> la<br />

corriente permitida en ciclos <strong>de</strong> trabajo constante S1 para cada mo<strong>de</strong>lo<br />

<strong>de</strong> regulador. Con el aumento <strong>de</strong> la temperatura ambiente se reducen las<br />

posibilida<strong>de</strong>s <strong>de</strong>l regulador y, por tanto, el usuario <strong>de</strong>be disminuir las exigencias<br />

<strong>de</strong> su ciclos <strong>de</strong> trabajo. Este efecto <strong>de</strong> la temperatura es conocido<br />

como «<strong>de</strong>rating» <strong>de</strong> potencia.<br />

En las figuras adjuntas se incluyen ejemplos <strong>de</strong> <strong>de</strong>rating. El ciclo <strong>de</strong> trabajo<br />

S1 supone una carga constante que lleva al sistema a su temperatura<br />

máxima permitida. El ciclo S3-5% reproduce condiciones <strong>de</strong> trabajo<br />

intermitentes en períodos <strong>de</strong> 10 s, con tc=0,5 s. y tv=9,5 s.<br />

<br />

Cycle S1<br />

Load<br />

N<br />

Electrical losses<br />

= Temperature<br />

max<br />

Thermal balanced<br />

t<br />

N: Nominal in S1<br />

t<br />

t<br />

Load<br />

T = 10 s<br />

V<br />

Electrical losses<br />

= Temperature<br />

F. S15/1<br />

Ciclos <strong>de</strong> funcionamiento y ejemplos <strong>de</strong> <strong>de</strong>rating para un AXD 3.100.<br />

El ciclo S6-40% reproduce condiciones <strong>de</strong> trabajo intermitentes en períodos<br />

<strong>de</strong> 10 minutos, con tc=4 min y tv=6 min y el ciclo S6-15% reproduce<br />

condiciones <strong>de</strong> trabajo intermitentes en períodos <strong>de</strong> 60 s, con valores <strong>de</strong><br />

tiempo tc=10 s y tv=50 s.<br />

F. S15/2<br />

Ciclos <strong>de</strong> funcionamiento y ejemplos <strong>de</strong> <strong>de</strong>rating para un SPD 3.100.<br />

<br />

Cycle S3-5%<br />

N<br />

N: Nominal in S3-5%<br />

V: Resting<br />

N/V = 0.5/9.5<br />

Protecciones<br />

t<br />

t<br />

max<br />

I (Arms)<br />

100<br />

Imax<br />

I (Arms)<br />

100<br />

Imax<br />

80<br />

80<br />

60 In<br />

60 In<br />

40<br />

40<br />

20<br />

35 40 45 50 55 60<br />

Tambient<br />

°C (°F)<br />

20<br />

0<br />

35 40 45 50 55 60<br />

Tambient<br />

°C (°F)<br />

(95) (104) (113) (122) (131) (140)<br />

(95) (104) (113) (122) (131) (140)<br />

<br />

Ciclo S6- 40%<br />

Carga<br />

T = 10 min<br />

N V<br />

Pérdidas eléctricas<br />

= Temperatura<br />

N: Nominal en S6-40%<br />

V: En vacío<br />

N/V = 4/6<br />

t<br />

t<br />

máx<br />

t<br />

<br />

Ciclo S6-15%<br />

Carga<br />

N<br />

T = 60 s<br />

V<br />

Pérdidas eléctricas<br />

= Temperatura<br />

N: Nominal en S6-15%<br />

V: En vacío<br />

N/V = 10/50<br />

t<br />

t<br />

t<br />

máx<br />

90<br />

80<br />

70<br />

I (Arms)<br />

IS6-40<br />

In<br />

I (Arms)<br />

80<br />

IS6-40<br />

70<br />

60<br />

60 In<br />

50<br />

50<br />

40<br />

30<br />

35 40 45 50 55 60<br />

Tambient<br />

°C (°F)<br />

40<br />

30<br />

35 40 45 50 55 60<br />

Tambient<br />

°C (°F)<br />

(95) (104) (113) (122) (131) (140)<br />

(95) (104) (113) (122) (131) (140)<br />

t<br />

PROTECCIONES<br />

Protecciones <strong>de</strong>l regulador 15.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

407


Protecciones<br />

15.<br />

PROTECCIONES<br />

418<br />

408<br />

Protecciones <strong>de</strong>l regulador<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

El regulador realiza una estimación <strong>de</strong> la temperatura alcanzada por los<br />

IGBTs en base a la corriente eficaz que circula por ellos.<br />

Se <strong>de</strong>fine la corriente eficaz al valor dado por la expresión:<br />

I rms<br />

Esta estimación <strong>de</strong> la temperatura se basa en el cálculo que se <strong>de</strong>nominará<br />

siempre en este manual como I²t. Si esta temperatura supera un valor<br />

establecido, se activa el código <strong>de</strong> error E202 - DriveOverload -.<br />

Para un sistema con unos <strong>de</strong>terminados IGBTs, el regulador permitirá<br />

unas corrientes eficaces (estimadas mediante el cálculo I²t):<br />

Para motor síncrono Irms = 0,5 I IGBT<br />

Para motor asíncrono Irms = valor dado en el manual <strong>de</strong>l motor<br />

El cálculo <strong>de</strong>l I²t supone una temperatura ambiente <strong>de</strong> 40 °C (104 °F).<br />

Para temperaturas <strong>de</strong> hasta 60 °C (140 °F) que es el máximo permitido y<br />

dado que el regulador no conoce la temperatura ambiente real, esta protección<br />

pue<strong>de</strong> no ser suficiente. En esta situación, y si el usuario utiliza<br />

un ciclo que supere el <strong>de</strong>rating, el regulador pue<strong>de</strong> ser dañado.<br />

La implantación <strong>de</strong> la posibilidad <strong>de</strong> variar la frecuencia <strong>de</strong>l PWM supondría<br />

que el límite máximo permitido <strong>de</strong>l I²t se adaptara automáticamente<br />

para tener en cuenta las pérdidas en la conmutación propias <strong>de</strong> cada frecuencia.<br />

Ciclos <strong>de</strong> trabajo equivalentes<br />

Estos reguladores admiten también, cualquier otro ciclo <strong>de</strong> trabajo equivalente<br />

en el que la corriente eficaz sea la permitida en su curva <strong>de</strong> <strong>de</strong>rating.<br />

La figura F. S15/3 representa un ejemplo <strong>de</strong> dos ciclos <strong>de</strong> trabajo<br />

equivalentes. La integral <strong>de</strong>l I²t es la misma en ambos casos, aunque la<br />

integral <strong>de</strong>l producto It resulte mayor en el caso (b).<br />

Ip<br />

In<br />

Corriente<br />

F. S15/3<br />

Ciclos <strong>de</strong> trabajo equivalentes.<br />

=<br />

t<br />

t+ <br />

<br />

I 2 t dt<br />

a b<br />

T T<br />

Tiempo


Ciclo típico <strong>de</strong>l regulador para motores síncronos<br />

El regulador síncrono soporta, por ejemplo, ciclos equivalentes al dado en<br />

la siguiente figura:<br />

2I N<br />

I N<br />

Corriente<br />

0.5 s<br />

10 s<br />

9.5 s<br />

Tiempo<br />

F. S15/4<br />

Ciclos <strong>de</strong>l regulador para motor síncrono.<br />

2 0.5 2 9.5<br />

I<br />

rms<br />

= 2I N<br />

-------- + I --------<br />

10 N<br />

= 1.07 I<br />

10 N<br />

I<br />

máx<br />

S1 = I<br />

IGBT<br />

= 2I<br />

N<br />

Don<strong>de</strong> In es la corriente nominal que, en amperios y para cada regulador,<br />

viene dada en las siguientes tablas:<br />

T. S15/1 Corrientes en reguladores modulares para motor síncrono. fc = 4 kHz.<br />

Con ventilación interna Regulador para motor síncrono (como eje)<br />

AXD AXD AXD AXD AXD AXD AXD AXD<br />

Mo<strong>de</strong>los<br />

MMC MMC MMC MMC MMC MMC MMC MMC<br />

1.08 1.15 1.25 1.35 2.50 2.75 3.100 3.150<br />

I S1= In en Arms 4,0 7,5 12,5 17,5 25,0 37,5 50,0 75,0<br />

Imáx S1 en Arms 8,0 15,0 25,0 35,0 50,0 75,0 100,0 150,0<br />

Potencia disipada en W 33 69 88 156 225 270 351 536<br />

T. S15/2 Corrientes en reguladores modulares para motor síncrono. fc = 8 kHz.<br />

Con ventilación interna Regulador para motor síncrono (como eje)<br />

AXD AXD AXD AXD AXD AXD AXD AXD<br />

Mo<strong>de</strong>los<br />

MMC MMC MMC MMC MMC MMC MMC MMC<br />

1.08 1.15 1.25 1.35 2.50 2.75 3.100 3.150<br />

I S1= In en Arms 4,0 7,5 12,5 17,5 25,0 37,5 50,0 75,0<br />

Imáx S1 en Arms 8,0 15,0 25,0 35,0 50,0 75,0 100,0 150,0<br />

Potencia disipada en W 44 89 132 195 305 389 510 605<br />

fc: frecuencia <strong>de</strong> conmutación <strong>de</strong> los IGBTs.<br />

Mientras los IGBTs estén por <strong>de</strong>bajo <strong>de</strong> su temperatura <strong>de</strong> trabajo nominal<br />

(p. ej, en los arranques) les serán permitidos unos ciclos iniciales más<br />

exigentes.<br />

Protecciones<br />

PROTECCIONES<br />

Protecciones <strong>de</strong>l regulador 15.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

409


Protecciones<br />

15.<br />

PROTECCIONES<br />

418<br />

410<br />

Protecciones <strong>de</strong>l regulador<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Ciclos <strong>de</strong> carga <strong>de</strong>l regulador para motores asíncronos<br />

Para versiones anteriores a la 04.09 y 05.09 inclusive, el regulador asíncrono<br />

soporta in<strong>de</strong>finidamente ciclos equivalentes a su corriente nominal<br />

I N que es, a<strong>de</strong>más, la máxima que pue<strong>de</strong> ofrecer (Ipico= In). La limitación<br />

<strong>de</strong> corriente máxima es suficiente para la protección <strong>de</strong> los reguladores<br />

asíncronos, y por tanto no se necesita <strong>de</strong>l cálculo I²t.<br />

I N<br />

In<br />

I<br />

F. S15/5<br />

Ciclo <strong>de</strong> carga S1.<br />

Ciclo S1 S1<br />

don<strong>de</strong> I S1= In es la corriente nominal y para cada regulador es:<br />

T. S15/3 Corrientes en reguladores modulares para motor síncrono o asíncrono. fc = 4 kHz.<br />

Con ventilación interna Regulador para motor síncrono o asíncrono (como cabezal)<br />

Mo<strong>de</strong>los<br />

SPD<br />

1.15<br />

SPD<br />

1.25<br />

SPD<br />

1.35<br />

SPD<br />

2.50<br />

SPD<br />

2.75<br />

SPD<br />

2.85<br />

SPD<br />

3.100<br />

SPD<br />

3.150<br />

SPD<br />

3.200<br />

SPD<br />

3.250<br />

I S1= In en Arms 10,5 16,0 23,1 31,0 42,0 50,0 70,0 90,0 121,0 135,0<br />

0,7 x In en Arms 7,3 11,2 16,1 21,7 29,0 35,0 49,0 63,0 84,7 94,5<br />

I S6-40 en Arms 13,7 20,8 30,0 40,3 54,6 65,0 91,0 117,0 157,3 175,5<br />

Potencia disipada en W 98 110 195 349 389 432 496 626 1163 1333<br />

T. S15/4 Corrientes en reguladores modulares para motor síncrono o asíncrono. fc = 8 kHz.<br />

Con ventilación interna Regulador para motor síncrono o asíncrono (como cabezal)<br />

Mo<strong>de</strong>los<br />

SPD<br />

1.15<br />

SPD<br />

1.25<br />

SPD<br />

1.35<br />

SPD<br />

2.50<br />

SPD<br />

2.75<br />

SPD<br />

2.85<br />

SPD<br />

3.100<br />

SPD<br />

3.150<br />

SPD<br />

3.200<br />

SPD<br />

3.250<br />

I S1= In Arms 10,5 13,0 18,0 27,0 32,0 37,0 56,0 70,0 97,0 108,0<br />

0,7 x In Arms 7,3 9,1 12,6 18,9 22,4 25,9 39,2 49,7 67,9 75,6<br />

I S6-40 Arms 11,6 16,9 23,4 35,1 41,6 48,1 72,8 91,0 126,1 140,4<br />

Potencia disipada en W 98 130 201 350 333 438 546 668 1187 1344<br />

fc: frecuencia <strong>de</strong> conmutación <strong>de</strong> los IGBTs.<br />

Nota. En el caso <strong>de</strong> cabezales, las potencias disipadas indicadas correspon<strong>de</strong>n a funcionamiento<br />

a corriente nominal en modo S1.<br />

Para versiones posteriores a la 04.09 y 05.09, se reducen los valores <strong>de</strong><br />

corriente en S1 y es el ciclo S6-40% el más utilizado en el proceso <strong>de</strong> selección<br />

<strong>de</strong>l motor <strong>de</strong> cabezal.<br />

IS6-40<br />

In<br />

0,7·In<br />

I<br />

10 min<br />

F. S15/6<br />

Ciclo <strong>de</strong> carga S6-40%.<br />

4 min<br />

Normalmente el regulador asociado al motor es elegido <strong>de</strong> modo que sea<br />

capaz <strong>de</strong> suministrar la corriente suficiente para que el motor alcance<br />

este ciclo.<br />

t t<br />

Ciclo S6-40<br />

t


i<br />

i<br />

Este ciclo intenta reproducir condiciones <strong>de</strong> trabajo intermitentes en períodos<br />

<strong>de</strong> 10 minutos, con 4 minutos <strong>de</strong> carga y 6 minutos en vacío. La<br />

corriente disponible en la parte baja <strong>de</strong>l ciclo <strong>de</strong>be ser suficiente para proporcionar<br />

al motor la corriente magnetizante. El valor <strong>de</strong> 0,7 viene <strong>de</strong> la<br />

relación que hay entre la corriente magnetizante y la corriente nominal en<br />

la mayoría <strong>de</strong> los motores asíncronos.<br />

INFORMACIÓN. En el caso <strong>de</strong> que en una aplicación real, el radiador se<br />

caliente <strong>de</strong>masiado, siempre es posible reducir la corriente en la parte<br />

baja <strong>de</strong>l ciclo. Utilícese el parámetro FP40.# (F00622) FluxReduction que<br />

<strong>de</strong>termina el % <strong>de</strong> corriente magnetizante <strong>de</strong>seado cuando el motor gira<br />

en vacío. Por <strong>de</strong>fecto tiene un valor <strong>de</strong>l 100%.<br />

Nótese que en aplicaciones <strong>de</strong> eje C <strong>de</strong>be adoptar el valor <strong>de</strong> 100%.<br />

En ciclo <strong>de</strong> carga S1 con pico <strong>de</strong> corriente Imáx son permisibles mayores<br />

picos <strong>de</strong> aceleración al proporcionarse una corriente máxima superior.<br />

Imáx<br />

In<br />

I<br />

0,5 s<br />

10 s<br />

F. S15/7<br />

Ciclo <strong>de</strong> carga S1 con pico <strong>de</strong> corriente Imáx.<br />

Ciclo S1 con pico <strong>de</strong><br />

corriente Imáx<br />

La duración <strong>de</strong>l ciclo en la que se permite la corriente máxima es <strong>de</strong> 10<br />

segundos, suficiente en la gran mayoría <strong>de</strong> los casos para acelerar el cabezal<br />

hasta la máxima velocidad <strong>de</strong> trabajo. Como esta corriente pue<strong>de</strong><br />

ser muy elevada, la parte <strong>de</strong>l ciclo en la que el motor gira en vacío es<br />

proporcionalmente mayor que en el ciclo S6-40 %. Así mismo la duración<br />

total <strong>de</strong>l ciclo es menor (60 s).<br />

La corriente en vacío correspon<strong>de</strong> a la magnetizante <strong>de</strong>l motor (0,7 x In).<br />

INFORMACIÓN. Nótese que si se ha utilizado el parámetro FP40.#<br />

(F00622) FluxReduction la corriente <strong>de</strong> la parte baja <strong>de</strong>l ciclo se reducirá<br />

en la misma proporción.<br />

Los valores <strong>de</strong> estas corrientes para los reguladores modulares SPD vienen<br />

dados en amperios en las anteriores tablas.<br />

t<br />

Protecciones<br />

PROTECCIONES<br />

Protecciones <strong>de</strong>l regulador 15.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

411


Protecciones<br />

15.<br />

PROTECCIONES<br />

418<br />

412<br />

Módulo <strong>de</strong> protección <strong>de</strong> tensión<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

15.2 Módulo <strong>de</strong> protección <strong>de</strong> tensión<br />

i<br />

Cuando se dispone <strong>de</strong> un motor síncrono <strong>de</strong> cabezal es posible alcanzar<br />

velocida<strong>de</strong>s <strong>de</strong> giro por encima <strong>de</strong> las cuales, la tensión que pue<strong>de</strong> generarse<br />

en el bus <strong>de</strong> potencia (bus DC) pue<strong>de</strong> hacer circular corrientes superiores<br />

a las soportadas por los semiconductores <strong>de</strong> potencia o IGBTs,<br />

dañando así el módulo regulador.<br />

La entrada <strong>de</strong> tensión <strong>de</strong> potencia máxima en el bus DC para no dañar el<br />

regulador es <strong>de</strong> 900 V DC, luego <strong>de</strong>berá cumplirse que:<br />

2k E<br />

< 900 V DC<br />

don<strong>de</strong>:<br />

kE Constante eléctrica <strong>de</strong>l motor en V/min-1 Velocidad máxima <strong>de</strong>l rótor en la aplicación en min -1<br />

Estas altas velocida<strong>de</strong>s pue<strong>de</strong>n ser alcanzadas cuando se pier<strong>de</strong> el control<br />

<strong>de</strong> giro <strong>de</strong>l motor como consecuencia p. ej. <strong>de</strong> una caída <strong>de</strong> tensión<br />

en emergencia y sin po<strong>de</strong>r <strong>de</strong>volver la energía <strong>de</strong> frenada.<br />

El módulo <strong>de</strong> protección <strong>de</strong> tensión que irá instalado entre el motor y el<br />

regulador con una separación inferior a 1,5 metros - véase datos <strong>de</strong>l fabricante<br />

- reconoce cuándo la fuerza electromotriz inducida en los bobinados<br />

<strong>de</strong>l estátor es <strong>de</strong>masiado alta y actúa cortocircuitando las tres fases<br />

<strong>de</strong>l motor, disipando la energía cinética <strong>de</strong>l motor a través <strong>de</strong> una resistencia.<br />

INFORMACIÓN. Nótese que no siempre será necesario instalar el módulo<br />

<strong>de</strong> protección <strong>de</strong> tensión cuando se dispone <strong>de</strong> un cabezal síncrono.<br />

Depen<strong>de</strong>rá <strong>de</strong> las condiciones <strong>de</strong>l motor y <strong>de</strong> su utilización.<br />

Aviso. Los módulos <strong>de</strong> protección <strong>de</strong> tensión no son suministrados por<br />

FAGOR.<br />

NOTA. Aténgase a las características <strong>de</strong> instalación y datos técnicos<br />

suministrados por el fabricante <strong>de</strong>l módulo <strong>de</strong> protección <strong>de</strong> tensión.


15.3 Protecciones <strong>de</strong>l motor<br />

La limitación <strong>de</strong> la potencia mecánica <strong>de</strong> un motor se correspon<strong>de</strong> con un<br />

valor <strong>de</strong>terminado, entre otras causas, por la temperatura máxima admisible<br />

por sus bobinados estatóricos y por el ciclo <strong>de</strong> funcionamiento.<br />

Al igual que en la protección <strong>de</strong> los reguladores, la protección <strong>de</strong> los motores<br />

se lleva a cabo mediante tres procedimientos simultáneos <strong>de</strong> vigilancia:<br />

No sobrepasar la corriente <strong>de</strong>l valor <strong>de</strong> pico máximo permitido.<br />

Con el fin <strong>de</strong> prevenir este hecho, el regulador limita la consigna <strong>de</strong><br />

corriente que aten<strong>de</strong>rá (icommand) y realiza una vigilancia <strong>de</strong> la corriente<br />

real instantánea (ireal).<br />

Véase el apartado «limitación <strong>de</strong> la corriente <strong>de</strong> pico en el motor» <strong>de</strong><br />

este mismo capítulo.<br />

Vigilancia <strong>de</strong> la temperatura <strong>de</strong>l motor en ciclos permanentes <strong>de</strong> trabajo<br />

mediante:<br />

1. Sensores térmicos ubicados en el motor.<br />

Véase el apartado «sensores <strong>de</strong> temperatura en el motor» <strong>de</strong> este<br />

mismo capítulo.<br />

2. Estimación <strong>de</strong> la corriente eficaz mediante el cálculo <strong>de</strong> la integral<br />

<strong>de</strong>l producto I²t que es una estimación <strong>de</strong> temperatura.<br />

Véase el apartado «servicios permanentes permitidos al motor. Cálculo<br />

<strong>de</strong>l producto I²t» <strong>de</strong> este mismo capítulo.<br />

Limitación <strong>de</strong> su corriente <strong>de</strong> pico<br />

El usuario pue<strong>de</strong> ajustar el valor <strong>de</strong>l parámetro CP20.# (F00307) para limitar<br />

la consigna <strong>de</strong> corriente. Así, en ningún caso, el regulador aten<strong>de</strong>rá<br />

consignas <strong>de</strong> corriente mayores que MP4 (S00109) que es la corriente <strong>de</strong><br />

pico máxima permitida por el motor.<br />

Esta corriente <strong>de</strong> pico máxima viene dada por las tablas <strong>de</strong> motores que<br />

son facilitadas por el manual <strong>de</strong> motores correspondiente. Este dato únicamente<br />

establece un límite <strong>de</strong> corriente preventivo por características<br />

térmicas.<br />

CP20 < MP4 don<strong>de</strong> MP4 (S00109) es un parámetro exclusivo <strong>de</strong> los motores<br />

síncronos. Con motores asíncronos no se vigila la consigna <strong>de</strong> corriente.<br />

Sensores <strong>de</strong> temperatura<br />

Los motores FXM y SPM (ya <strong>de</strong>scatalogado) disponen <strong>de</strong> un sensor triple<br />

<strong>de</strong> sobretemperatura PTC que permite <strong>de</strong>tectar si existe o no sobretemperatura<br />

en los bobinados <strong>de</strong> cada una <strong>de</strong> las fases <strong>de</strong>l estátor. Se<br />

conecta al regulador a través <strong>de</strong> dos hilos incluidos en el cable <strong>de</strong> captación<br />

propio <strong>de</strong>l motor. Cuando la temperatura límite permitida en el motor<br />

ha sido alcanzada se activa el código <strong>de</strong> error E108. Para bobinados <strong>de</strong><br />

clase F esta temperatura es <strong>de</strong> 150 °C (302 °F).<br />

NOTA. Recuér<strong>de</strong>se que el motor asíncrono SPM dispone <strong>de</strong> un interruptor<br />

Klixon que se abre cuando se alcanzan los 150 °C y que <strong>de</strong>be<br />

ser incluido en la ca<strong>de</strong>na <strong>de</strong> emergencia <strong>de</strong>l armario eléctrico.<br />

Los motores síncronos FKM y asíncronos FM9 disponen <strong>de</strong> un sensor<br />

simple KTY84-130.<br />

Los motores asíncronos FM7 disponen <strong>de</strong> un termistor NTC simple.<br />

Para obtener información sobre la i<strong>de</strong>ntificación <strong>de</strong>l sensor en un motor<br />

FAGOR, véase el parámetro MP14 en el manual «man_dds_soft.pdf».<br />

Las características más relevantes <strong>de</strong> estos sensores <strong>de</strong> temperatura se<br />

documentan en el manual <strong>de</strong>l motor correspondiente.<br />

Protecciones<br />

PROTECCIONES<br />

Protecciones <strong>de</strong>l motor 15.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

413


Protecciones<br />

15.<br />

PROTECCIONES<br />

Protecciones <strong>de</strong>l motor<br />

418<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

414<br />

Servicios permanentes permitidos al motor. Cálculo <strong>de</strong>l I²t<br />

El regulador implementa en su <strong>software</strong> un procedimiento <strong>de</strong> cálculo <strong>de</strong> la<br />

integral <strong>de</strong> I²t aplicado tanto a motores síncronos como asíncronos.<br />

La vigilancia permanente <strong>de</strong>l producto I²t tolera cualquier ciclo <strong>de</strong> trabajo<br />

equivalente que origine una temperatura máxima igual a la que se genera<br />

con funcionamiento en servicio S1 con constante <strong>de</strong> tiempo dada por<br />

el parámetro MP13 (F01209) MotorThermalTimeConstant.<br />

No obstante, el calentamiento producido por corrientes <strong>de</strong> pico muy intensas<br />

no pue<strong>de</strong> ser mo<strong>de</strong>lizado con el cálculo <strong>de</strong> I²t. En este caso, son los<br />

sensores <strong>de</strong> temperatura <strong>de</strong>l motor los que <strong>de</strong>tectarán sobretemperaturas.<br />

Motores síncronos<br />

En el manual <strong>de</strong>l motor correspondiente se indican sus corrientes nominales<br />

y <strong>de</strong> pico máximas.<br />

Motores asíncronos<br />

En el manual <strong>de</strong>l motor correspondiente se indican las corrientes máximas<br />

en el motor en ciclos <strong>de</strong> trabajo S1 y S6. Un aumento <strong>de</strong> la temperatura<br />

ambiente y la altitud obligarán al usuario a disminuir la exigencia <strong>de</strong><br />

los ciclos solicitados.


15.4 Monitorización exterior <strong>de</strong> los niveles reales <strong>de</strong> los I²t<br />

El usuario pue<strong>de</strong> conocer el nivel <strong>de</strong> esfuerzo <strong>de</strong>l regulador consultando<br />

el valor <strong>de</strong>l producto I²t a través <strong>de</strong> la variable:<br />

valor real: KV32 F01109 I²tDrive<br />

El usuario pue<strong>de</strong> conocer el nivel <strong>de</strong> esfuerzo <strong>de</strong>l motor consultando el<br />

valor <strong>de</strong>l producto I²t a través <strong>de</strong> la variable:<br />

valor real: KV36 F01111 I²tMotor<br />

Estos valores vienen dados en forma <strong>de</strong> porcentaje utilizado sobre el<br />

máximo.<br />

NOTA. En versiones <strong>de</strong> <strong>software</strong> anteriores a la 04.01 las unida<strong>de</strong>s eran<br />

absolutas y se empleaban dos parámetros más.<br />

Para <strong>de</strong>terminar si un ciclo <strong>de</strong> trabajo exige un nivel <strong>de</strong> esfuerzo soportable<br />

in<strong>de</strong>finidamente por el accionamiento (regulador + motor) es necesario<br />

ejecutar el ciclo a una temperatura <strong>de</strong> funcionamiento nominal.<br />

Editando las variables KV32 y KV36 pue<strong>de</strong> simularse un aumento en la<br />

temperatura <strong>de</strong>l accionamiento. Posteriormente, se ejecuta el ciclo <strong>de</strong><br />

prueba.<br />

El cálculo <strong>de</strong>l I²t <strong>de</strong>terminará si el accionamiento soporta o no el ciclo.<br />

Mediante el osciloscopio integrado en el WinDDSSetup pue<strong>de</strong>n visualizarse<br />

estas variables durante el ciclo en proceso <strong>de</strong> ensayo. En el oscilograma<br />

obtenido se calcula el producto I²t y se comprueba si será<br />

soportable o no por el accionamiento.<br />

Protecciones<br />

PROTECCIONES<br />

Monitorización exterior <strong>de</strong> los niveles reales <strong>de</strong> los I²t 15.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

415


Protecciones<br />

15.<br />

PROTECCIONES<br />

418<br />

416<br />

Protección <strong>de</strong> la resistencia <strong>de</strong> Ballast externa<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

15.5 Protección <strong>de</strong> la resistencia <strong>de</strong> Ballast externa<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 03.07 <strong>de</strong>l regulador se realiza un cálculo<br />

interno <strong>de</strong>l producto I²t para proteger la resistencia <strong>de</strong> Ballast en los<br />

módulos compactos (referencias ACD y SCD).<br />

Módulo compacto con resistencia <strong>de</strong> Ballast externa<br />

Si el módulo regulador compacto emplea una resistencia <strong>de</strong> Ballast externa<br />

será necesario informar al regulador <strong>de</strong> las características eléctricas<br />

<strong>de</strong> esa resistencia a través <strong>de</strong> los parámetros:<br />

KP2 O F01113 ExtBallastResistance<br />

Función Valor óhmico <strong>de</strong> la resistencia <strong>de</strong> Ballast externa<br />

en un regulador compacto. Es <strong>de</strong> utilidad para la<br />

protección I²t <strong>de</strong> dicha resistencia.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 0,1 .<br />

KP3 O F01114 ExtBallastPower<br />

Función Valor <strong>de</strong> la potencia <strong>de</strong> la resistencia <strong>de</strong> Ballast<br />

externa en un regulador compacto. Es <strong>de</strong> utilidad<br />

para la protección I²t <strong>de</strong> dicha resistencia.<br />

Valores válidos 0 ... 65 535.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 W.<br />

KP4 O F01116 ExtBallastEnergyPulse<br />

Función Valor <strong>de</strong>l pulso <strong>de</strong> energía disipable por la resistencia<br />

<strong>de</strong> Ballast externa en un regulador compacto.<br />

Es <strong>de</strong> utilidad para la protección I²t <strong>de</strong><br />

dicha resistencia.<br />

Valores válidos 0 ... 400 000.<br />

Valor por <strong>de</strong>fecto 0.<br />

Unida<strong>de</strong>s 1 J.<br />

NOTA. Si se instala una resistencia externa <strong>de</strong> frenado mayor que la que<br />

suministra <strong>Fagor</strong> con los reguladores SCD <strong>de</strong> cabezal porque la aplicación<br />

así lo requiere, parametrizar KP2, KP3 y KP4 según se indica en<br />

la siguiente tabla:<br />

Resistencia <strong>de</strong> frenado KP2 KP3 KP4<br />

ER+TH-24/1100 240 950 60000<br />

ER+TH-18/1100 180 950 60000<br />

ER+TH-18/1800 180 1300 95000<br />

ER+TH-18/2200 180 2000 120000<br />

ER+TH-18/1000+FAN 180 2000 120000<br />

ER+TH-18/1500+FAN 180 3000 180000<br />

ER+TH-18/2000+FAN 180 4000 240000<br />

RM-15 (<strong>de</strong>scatalogada) 180 1500 75000<br />

KV40 F F01115 I2tCrowbar<br />

Función: Muestra el porcentaje <strong>de</strong> carga sobre la resistencia<br />

<strong>de</strong> Ballast externa en un regulador compacto.<br />

Es <strong>de</strong> utilidad para la protección I²t <strong>de</strong> esta<br />

resistencia. Un valor superior a 100 % en esta<br />

variable activa el código <strong>de</strong> error E301.


i<br />

Módulo compacto sin resistencia <strong>de</strong> Ballast externa<br />

Si el módulo regulador compacto no emplea una resistencia <strong>de</strong> Ballast<br />

externa, el <strong>software</strong> conoce las características <strong>de</strong> las resistencias <strong>de</strong> cada<br />

uno <strong>de</strong> los mo<strong>de</strong>los <strong>de</strong> regulador compacto y realiza la vigilancia I²t <strong>de</strong><br />

forma autónoma.<br />

INFORMACIÓN. Si alguno <strong>de</strong> los parámetros KP2, KP3 o KP4 vale 0, la<br />

protección I²t se realiza atendiendo a las características <strong>de</strong> las resistencias<br />

internas <strong>de</strong> los módulos. Si a los parámetros KP2, KP3 y KP4 se<br />

les asigna el valor 65 535 la protección I²t queda <strong>de</strong>shabilitada.<br />

Protecciones<br />

PROTECCIONES<br />

Protección <strong>de</strong> la resistencia <strong>de</strong> Ballast externa 15.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

417


Protecciones<br />

15.<br />

PROTECCIONES<br />

418<br />

418<br />

Protección contra la caída <strong>de</strong> una fase <strong>de</strong> red<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

15.6 Protección contra la caída <strong>de</strong> una fase <strong>de</strong> red<br />

A partir <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> 03.07 <strong>de</strong>l regulador y con versión <strong>de</strong> la<br />

placa MSC = 06A o posteriores, los módulos compactos (ref. ACD y<br />

SCD) vigilan la presencia <strong>de</strong> las tres fases <strong>de</strong> alimentación <strong>de</strong>s<strong>de</strong> la red<br />

eléctrica.<br />

Si una <strong>de</strong> estas fases cae por un tiempo superior a 10 ms, se activa el<br />

código <strong>de</strong> error E003.


WINDDSSETUP<br />

16.1 Requerimientos <strong>de</strong>l sistema y compatibilidad<br />

16<br />

Antes <strong>de</strong> proce<strong>de</strong>r a la instalación <strong>de</strong>l programa compruebe que su equipo<br />

dispone <strong>de</strong> todas las prestaciones mínimamente exigibles para ejecutar<br />

WinDDSSetup.<br />

Or<strong>de</strong>nador Pentium 133, compatibles o superiores.<br />

Monitor Super VGA 800x600 con 256 colores, si bien se recomienda<br />

Super VGA 1024x768.<br />

Unidad <strong>de</strong> CD-ROM 4x o superior para proce<strong>de</strong>r a la instalación <strong>de</strong>l<br />

programa.<br />

Ratón o dispositivo señalador.<br />

32 Mb <strong>de</strong> memoria RAM recomendado 64 Mb.<br />

36 Mb <strong>de</strong> espacio libre en disco duro (30 Mb para la instalación y 6<br />

Mb para el archivo <strong>de</strong> intercambio).<br />

Impresora o trazador gráfico (opcional).<br />

Compatible con los sistemas operativos Windows 9x, Windows NT,<br />

Windows 2000, Windows XP, Windows Vista y Windows 7.<br />

NOTA. Si en su or<strong>de</strong>nador ya ha sido previamente instalado cualquiera<br />

<strong>de</strong> los sistemas operativos anteriormente mencionados podrá instalar la<br />

aplicación WinDDSSetup sin ningún problema siempre que se cumplan<br />

los requerimientos mínimos anteriormente mencionados.<br />

Si se trata <strong>de</strong> una actualización, no es aconsejable instalar la nueva versión<br />

en el mismo directorio que la versión actual. Indique un trayecto diferente<br />

en el proceso <strong>de</strong> instalación cuando le sea cuestionado. Instalada la<br />

versión actual transfiera los ficheros personales o <strong>de</strong> interés al directorio<br />

en el que se haya situado la nueva versión. Compruebe que todo funciona<br />

<strong>de</strong> forma correcta y elimine posteriormente la versión anterior.<br />

NOTA. Antes <strong>de</strong> instalar el programa es recomendable cerrar todas las<br />

aplicaciones que pudieran estar abiertas, incluidos los programas <strong>de</strong> <strong>de</strong>tección<br />

<strong>de</strong> virus.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

419


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

420<br />

Previo a la instalación sobre Windows Vista y Windows 7<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

16.2 Previo a la instalación sobre Windows Vista y Windows 7<br />

Si su sistema operativo es Windows Vista o Windows 7, antes <strong>de</strong> proce<strong>de</strong>r<br />

a la instalación <strong>de</strong>l WinDDSSetup <strong>de</strong>sactive el control <strong>de</strong> cuentas <strong>de</strong> usuario<br />

(UAC). Para ello, vaya a Inicio > Panel <strong>de</strong> control > Cuentas <strong>de</strong> Usuario<br />

> Activar o <strong>de</strong>sactivar el control <strong>de</strong> cuentas <strong>de</strong> usuario y <strong>de</strong>shabilite la opción<br />

«Usar el control <strong>de</strong> cuentas <strong>de</strong> usuario (UAC) para ayudar a proteger<br />

el equipo».<br />

Reinicie ahora su PC para asumir la nueva configuración.<br />

Acceda ahora a través <strong>de</strong> una cuenta con privilegios <strong>de</strong> administrador e<br />

instale el <strong>software</strong> WinDDSSetup siguiendo las indicaciones dadas para el<br />

proceso <strong>de</strong> instalación en el apartado siguiente.


16.3 Proceso <strong>de</strong> instalación<br />

Inserte el CD-ROM en la unidad correspondiente. Si se encuentra activada<br />

la opción <strong>de</strong> < ejecución automática > se cargará <strong>de</strong> forma automática el<br />

programa < v xxxx win.exe >.<br />

En caso contrario, localice este fichero en el CD-ROM <strong>de</strong>s<strong>de</strong> el explorador<br />

y ejecútelo. Este fichero se localiza en la carpeta WinDDSSetup.<br />

Aparece la pantalla <strong>de</strong> bienvenida en la que se aconseja que siga todas las<br />

instrucciones durante el proceso <strong>de</strong> instalación <strong>de</strong>l <strong>software</strong>.<br />

Marque la celda < OK >.<br />

Por <strong>de</strong>fecto, los archivos <strong>de</strong>l programa se copiarán en la carpeta<br />

c:\WinDDSxx.xx. Si lo prefiere podrá seleccionar un trayecto diferente marcando<br />

la celda < Examinar > («Browse»).<br />

Tras aceptar, el proceso <strong>de</strong> instalación se iniciará en estos momentos. Diversas<br />

pantallas y un cuadro <strong>de</strong> diálogo le informarán <strong>de</strong>l proceso <strong>de</strong> copiado<br />

<strong>de</strong> los archivos necesarios para ejecutar WinDDSSetup.<br />

F. S16/1<br />

Pantallas emergentes durante el proceso <strong>de</strong> instalación <strong>de</strong>l WinDDSSetup.<br />

i<br />

INFORMACIÓN. Para po<strong>de</strong>r ejecutar el WinDDSSetup <strong>de</strong> forma correcta<br />

no será necesario reinicializar el PC tras realizar la instalación.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Proceso <strong>de</strong> instalación 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

421


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

422<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

16.4 Descripción general <strong>de</strong> la pantalla<br />

La información <strong>de</strong> la pantalla propia <strong>de</strong>l WinDDSSetup se distribuye <strong>de</strong> la<br />

siguiente manera:<br />

Trás iniciar la aplicación WinDDSSetup <strong>de</strong>s<strong>de</strong> el menú Inicio > Programas<br />

> WinDDSxx.xx > WinDDSSetup.exe se <strong>de</strong>spliega la pantalla más general<br />

<strong>de</strong>l WinDDSSetup.<br />

A<br />

D<br />

C<br />

F. S16/2<br />

Pantalla general <strong>de</strong>l WinDDSSetup. A. Casilla <strong>de</strong> menú <strong>de</strong> control. B.<br />

Menú <strong>de</strong> control. C. Barra <strong>de</strong> comandos. D. Barra <strong>de</strong> herramientas. E.<br />

Barra <strong>de</strong> estado.<br />

A. Casilla <strong>de</strong> menú <strong>de</strong> control. Seleccionando esta casilla (clic sobre el<br />

icono <strong>Fagor</strong> en la parte superior izquierda con el botón izquierdo <strong>de</strong>l<br />

ratón) se acce<strong>de</strong>rá al menú estándar (A) <strong>de</strong> las aplicaciones Windows,<br />

<strong>de</strong>s<strong>de</strong> el cual podrá cerrar, <strong>de</strong>splazar, minimizar o maximizar la ventana.<br />

A<br />

B. Barra <strong>de</strong> menús. Será <strong>de</strong>s<strong>de</strong> este área <strong>de</strong>s<strong>de</strong> el que se acce<strong>de</strong>rá a los<br />

menús <strong>de</strong>splegables <strong>de</strong> los que dispone la aplicación. La mayor parte<br />

<strong>de</strong> las ór<strong>de</strong>nes que encierran los menús pue<strong>de</strong>n llevarse a cabo directamente<br />

<strong>de</strong>s<strong>de</strong> su icono asociado en la barra <strong>de</strong> herramientas.<br />

C. Barra <strong>de</strong> comandos. Será <strong>de</strong>s<strong>de</strong> este cuadro <strong>de</strong>splegable <strong>de</strong>s<strong>de</strong> don<strong>de</strong><br />

se ejecuten los comandos.<br />

D. Barra <strong>de</strong> herramientas. Cada uno <strong>de</strong> los iconos perteneciente a esta<br />

barra realiza una función <strong>de</strong>terminada. La función realizada por cada<br />

uno <strong>de</strong> ellos se explicará con <strong>de</strong>tenimiento más a<strong>de</strong>lante.<br />

E. Barra <strong>de</strong> estado. Barra informativa que especifica si se dispone <strong>de</strong> conexión<br />

entre PC y regulador (on-line) o no (off-line), el i<strong>de</strong>ntificador <strong>de</strong>l<br />

regulador con el que comunica, el nivel <strong>de</strong> acceso, la versión <strong>de</strong> <strong>software</strong><br />

que incorpora, si el regulador es <strong>de</strong> eje o <strong>de</strong> cabezal, la matrícula<br />

<strong>de</strong>l motor asociado al regulador y la matrícula <strong>de</strong>l propio regulador conectado.<br />

B<br />

E


Barra <strong>de</strong> menús<br />

F. S16/3<br />

Barra <strong>de</strong> menús.<br />

Ver (View)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

•Toolbar. Activa o <strong>de</strong>sactiva la visualización en pantalla <strong>de</strong> la barra<br />

<strong>de</strong> herramientas (D). Véase figura F. S16/2.<br />

•Status Bar. Activa o <strong>de</strong>sactiva la visualización en pantalla <strong>de</strong> la barra<br />

<strong>de</strong> estado (E). Véase figura F. S16/2.<br />

Modo <strong>de</strong> trabajo (Work mo<strong>de</strong>)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

•Online. Activa o <strong>de</strong>sactiva la conexión <strong>de</strong>l WinDDSSetup con el regulador.<br />

Previamente <strong>de</strong>be haberse realizado la conexión física a través<br />

<strong>de</strong> línea serie RS232 entre PC y regulador.<br />

•Boot. Activa o <strong>de</strong>sactiva la carga <strong>de</strong> <strong>software</strong> en el regulador. En estado<br />

online esta opción estará <strong>de</strong>shabilitada. Para realizar un <br />

<strong>de</strong>be haberse realizado previamente la conexión física mediante línea<br />

serie RS232 entre PC y regulador y estar en estado «off-line».<br />

Utilida<strong>de</strong>s (Utilities)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

• Configurar Parámetros<br />

• Configurar Variables<br />

• Osciloscopio<br />

• Barra <strong>de</strong> Comandos<br />

• Generador<br />

• Salidas D/A<br />

• Depurador MC<br />

• Monitor<br />

• Ver memoria<br />

• Imprimir Parámetros<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

423


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

424<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

NOTA. Todas estas opciones <strong>de</strong> menú tienen su icono asociado en la barra<br />

<strong>de</strong> herramientas. Para conocer su utilidad véase la explicación <strong>de</strong> su<br />

icono correspondiente.<br />

Status (Status)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

• Hard y Soft<br />

• Estado Regulador<br />

• Spy<br />

NOTA. Todas estas opciones <strong>de</strong> menú tienen su icono asociado en la<br />

barra <strong>de</strong> herramientas. Para conocer su utilidad véase la explicación<br />

<strong>de</strong> su icono correspondiente.<br />

• IOs Digitales<br />

NOTA. No existe icono equivalente en la barra <strong>de</strong> herramientas.<br />

En este cuadro <strong>de</strong> diálogo se visualizarán:<br />

F. S16/4<br />

Status > Digital I/O.<br />

A<br />

Zona A. Los leds visualizados en este área <strong>de</strong> la ventana indican la activación<br />

(iluminado) o <strong>de</strong>sactivación (no iluminado) <strong>de</strong> los valores lógicos <strong>de</strong><br />

las señales eléctricas <strong>de</strong> control <strong>de</strong>l regulador. Cada led representa el estado<br />

<strong>de</strong> un bit <strong>de</strong>terminado <strong>de</strong> la variable BV14 y el<br />

estado <strong>de</strong> la salida digital PROG OUT dado por la variable OV5. La siguiente<br />

tabla especifica qué representa cada led:<br />

T. S16/1 Variable BV14. Significado <strong>de</strong> sus bits.<br />

Bit Nombre<br />

4 LSC STATUS (en el bus intermodular X1)<br />

3 ERROR RESET<br />

2 DR OK (en el microprocesador, no en los pines <strong>de</strong> X2)<br />

1 SPEED ENABLE SIGNAL<br />

0 DRIVE ENABLE SIGNAL<br />

T. S16/2 Variable OV5. Significado.<br />

Estado Evento<br />

OV5=0 Contacto PROG OUT abierto (led no iluminado)<br />

OV5=1 Contacto PROG OUT cerrado (led iluminado)<br />

C<br />

B


NOTA. Nótese que en la ventana <strong>de</strong> la figura se muestran unos leds <strong>de</strong>terminados<br />

pero en otras situaciones pudieran mostrarse otros diferentes.<br />

Zona B. Los leds visualizados en este área <strong>de</strong> la ventana indican la situación<br />

<strong>de</strong> diversas señales <strong>de</strong> control que el CNC envía al regulador a través<br />

<strong>de</strong> interfaz SERCOS. Cada led representa el estado <strong>de</strong> un bit <strong>de</strong>terminado<br />

<strong>de</strong> la variable DV32 y el estado <strong>de</strong> la marca lógica<br />

TV10 indicativa <strong>de</strong> que el par (TV2) es superior a un valor umbral (TP1). La<br />

siguiente tabla especifica qué representa cada led:<br />

T. S16/3 Variable DV32. Significado <strong>de</strong> sus bits.<br />

Bit Nombre<br />

15 Speed Enable (SPENA)<br />

14 Drive Enable (DRENA)<br />

13 Halt<br />

T. S16/4 Variable TV10. Significado.<br />

Estado Evento<br />

TV10=0 TV2 < TP1 (led no iluminado)<br />

TV10=1 TV2 > TP1 (led iluminado)<br />

Zona C. Los leds visualizados en este área correspon<strong>de</strong>n a los bits que representan<br />

la situación <strong>de</strong> las entradas y salidas digitales presentes en el<br />

slot SL1. Véase el significado <strong>de</strong> estas variables en el capítulo 13 <strong>de</strong> este<br />

manual.<br />

• Running Status<br />

NOTA. Nótese que no tiene icono equivalente en la barra <strong>de</strong> herramientas.<br />

F. S16/5<br />

Status > Running Status.<br />

Los leds visualizados en este cuadro <strong>de</strong> diálogo representan la activación<br />

(iluminados) o <strong>de</strong>sactivación (no iluminados) <strong>de</strong> las marcas lógicas<br />

(estado <strong>de</strong> operación) según los bits <strong>de</strong> la variable DV10.<br />

La siguiente tabla especifica qué representa cada led:<br />

T. S16/5 Variable DV10. Significado <strong>de</strong> sus bits.<br />

Bit Marca Significado<br />

7 TV60 TV50>TP2 P > Px<br />

TV2 > un valor<br />

5 Reserv. función <strong>de</strong><br />

CP20<br />

T > Tlím<br />

4 Reserv. SV1 SP10 VelocityCommand > VelocityLimit<br />

3 TV10 TV2>TP1 T > Tx<br />

2 SV3 SV2


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

426<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

SetUp (SetUp)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

F. S16/6<br />

SetUp > Preferencias...<br />

• Preferencias ...<br />

NOTA. No existe icono equivalente en la barra <strong>de</strong> herramientas.<br />

Este cuadro <strong>de</strong> diálogo, en función <strong>de</strong> la pestaña activada, permite establecer<br />

unas <strong>de</strong>terminadas consi<strong>de</strong>raciones. Véase figura F. S16/7.<br />

F. S16/7<br />

SetUp > Preferencias ...<br />

Así, activando la pestaña:<br />

Idioma <br />

Permite seleccionar el idioma para toda la aplicación. Los idiomas disponibles<br />

son castellano y en inglés.<br />

F. S16/8<br />

SetUp > Preferencias... > Idioma.<br />

Aplicación <br />

Permite establecer un comportamiento <strong>de</strong>terminado en cualquier inicio <strong>de</strong><br />

una sesión con el WinDDSSetup. Cualquier modificación sobre este cuadro<br />

<strong>de</strong> diálogo es <strong>de</strong> efecto inmediato.<br />

F. S16/9<br />

SetUp > Preferencias... > Aplicación.


Activar visualización completa :<br />

cuando se activa esta propiedad, las ventanas <strong>de</strong> configuración <strong>de</strong> parámetros<br />

y <strong>de</strong> variables presentan un listado <strong>de</strong> todos los parámetros y<br />

variables <strong>de</strong>l regulador, in<strong>de</strong>pendientemente <strong>de</strong>l nivel <strong>de</strong> acceso disponible.<br />

Únicamente podrán modificarse los que el nivel <strong>de</strong> acceso permita.<br />

Se reconocerán porque no van acompañados por un i<strong>de</strong>ntificador<br />

«llave» junto al nombre. Su «no activación» hace que se listen únicamente<br />

los parámetros y variables que el nivel <strong>de</strong> acceso permite modificar.<br />

Iniciar aplicación en modo online :<br />

cuando se activa esta propiedad, cada vez que se inicia una nueva<br />

sesión <strong>de</strong>l WinDDSSetup, intenta la conexión con el regulador<br />

según las consi<strong>de</strong>raciones hechas por última vez en la ventana .<br />

Guardar preferencias al abandonar la aplicación : cuando se activa esta propiedad, cada vez<br />

que se cierra la sesión <strong>de</strong>l WinDDSSetup se almacenan todas las <strong>de</strong>terminaciones<br />

tomadas en la ventana . Cuando se vuelva<br />

a iniciar la aplicación, ésta actuará conforme a las especificaciones<br />

dadas en en la anterior sesión.<br />

Boot<br />

Permite establecer el tipo <strong>de</strong> «boot» (carga <strong>de</strong> <strong>software</strong>) al iniciar una sesión<br />

con el WinDDSSetup.<br />

F. S16/10<br />

SetUp > Preferencias...> Boot.<br />

Preguntar por tipo <strong>de</strong> Boot < Ask for Boot type >: cuando se activa<br />

esta propiedad, cada vez que se inicia una nueva sesión con el<br />

WinDDSSetup, aparece la ventana preguntando por el tipo<br />

<strong>de</strong> boot (boot AXD, boot MCS_MCP, ...) que se <strong>de</strong>sea realizar. Si el<br />

usuario quiere evitar que se le haga esta pregunta continuamente, cada<br />

vez que realiza un , esta casilla estará <strong>de</strong>sactivada y se seleccionará<br />

en el cuadro <strong>de</strong>splegable situado más abajo, el que por<br />

<strong>de</strong>fecto se realizará.<br />

Osciloscopio < Scope >:<br />

F. S16/11<br />

SetUp > Preferencias...> Osciloscopio.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

427


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

428<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Permite establecer por <strong>de</strong>fecto algunas propieda<strong>de</strong>s <strong>de</strong>l osciloscopio al iniciar<br />

una sesión con el WinDDSSetup. Cualquier modificación sobre este<br />

cuadro <strong>de</strong> diálogo es <strong>de</strong> efecto inmediato.<br />

Zoom respecto al centro gráfico < Zoom relative to graphic center<br />

>: Su activación permite que en cada zoom que el usuario realice en la<br />

ventana osciloscopio se amplie o reduzca el oscilograma respecto al<br />

centro gráfico y no respecto al cero <strong>de</strong> la señal. De no activarse, el<br />

zoom se establece respecto al cero <strong>de</strong> la señal y es común que la señal<br />

ampliada se salga <strong>de</strong> la imagen.<br />

Iniciar osciloscopio con parámetros <strong>de</strong>l regulador (vs. fichero.cfg)<br />

< Init Osciloscope with Drive parameters (vs. with. cfg file) >: Su<br />

activación hace que al iniciar la aplicación se lean los<br />

parámetros <strong>de</strong>l regulador. De no activarse se leerán los parámetros almacenados<br />

en el fichero oscilo.ocg.<br />

Comunicación <br />

Permite establecer todas las características <strong>de</strong> comunicación entre el PC y<br />

el regulador y que quedarán por <strong>de</strong>fecto al iniciar una nueva sesión con el<br />

WinDDSSetup. Cualquier modificación sobre este cuadro <strong>de</strong> diálogo es <strong>de</strong><br />

efecto inmediato.<br />

F. S16/12<br />

SetUp > Preferencias...> Comunicaciones.<br />

Puerto . Selección <strong>de</strong>l puerto <strong>de</strong> comunicación.<br />

Opciones: COM1 o COM2.<br />

Velocidad (bd) . Selección <strong>de</strong> la velocidad <strong>de</strong> comunicación.<br />

Opciones: 9600 o 19200.<br />

Protocolo : Selección <strong>de</strong>l protocolo <strong>de</strong> comunicación.<br />

Opciones: DNC50 - Monoslave, DNC50 - Multislave, MODBUS-RTU o<br />

MODBUS-ASCII.<br />

Conexión . Selección <strong>de</strong> la conexión vía línea serie<br />

RS232 o RS422 habiendo seleccionado como protocolo MODBUS<br />

RTU o ASCII.<br />

Nº máximo <strong>de</strong> ejes (n) < Max. axis number (n) >. Nº <strong>de</strong> reguladores<br />

conectados al elemento maestro como un PC o un VT <strong>de</strong> ESA.<br />

Eje activo . Selección <strong>de</strong>l regulador con el que se establecerá<br />

la comunicación. El valor introducido selecciona el regulador<br />

cuyo nº <strong>de</strong> nodo es coinci<strong>de</strong>nte con el.<br />

Todas las aplicaciones que pue<strong>de</strong>n ejecutarse <strong>de</strong>s<strong>de</strong> el WinDDSSetup (osciloscopio,<br />

generador <strong>de</strong> ondas, ...) hacen referencia al regulador que se<br />

ha <strong>de</strong>terminado en el campo «eje activo», a excepción <strong>de</strong> aquellos que<br />

permitan indicar <strong>de</strong> forma específica el nº <strong>de</strong> ejes mediante la ventana<br />

(monitorización).<br />

Para evitar problemas en la transmisión <strong>de</strong>l sistema ténganse en cuenta<br />

las siguientes consi<strong>de</strong>raciones, vigilando siempre si el modo <strong>de</strong> conexión<br />

es RS-422 o RS-232 en cada regulador y el nodo asignado al mismo mediante<br />

su conmutador rotativo.


Casos en los que se establecerá una transmisión:<br />

RS422<br />

(n>1)<br />

RS422<br />

(n=1)<br />

Comunicación con varios reguladores en modo RS-422<br />

El protocolo <strong>de</strong> comunicación será el DNC50 para varios<br />

ejes en modo RS-422. El nº <strong>de</strong> nodo asignado a cada regulador<br />

mediante su conmutador rotativo lo i<strong>de</strong>ntifica con<br />

ese nº y <strong>de</strong>be ser distinto <strong>de</strong> cero.<br />

Comunicación con un sólo regulador en modo RS-422<br />

El protocolo <strong>de</strong> comunicación será el DNC50 para varios<br />

ejes en modo RS-422. El nº <strong>de</strong> nodo asignado a cada regulador<br />

mediante su conmutador rotativo lo i<strong>de</strong>ntifica con<br />

ese nº y <strong>de</strong>be ser distinto <strong>de</strong> cero.<br />

NOTA. Nótese que si se <strong>de</strong>sea establecer comunicación con un sólo regulador<br />

en modo RS-422, <strong>de</strong>be hacerse a través <strong>de</strong>l protocolo DNC50<br />

para varios ejes. Se introducirá en el campo «nº máximo <strong>de</strong> ejes» un valor<br />

superior a 1. El WinDDSSetup realizará un chequeo previo reconociendo<br />

la existencia <strong>de</strong> un sólo eje.<br />

RS232<br />

(n=1)<br />

Comunicación con un sólo regulador en modo RS-232<br />

El protocolo <strong>de</strong> comunicación será el DNC50 para un<br />

sólo eje en modo RS-232. El nº <strong>de</strong> nodo asignado al regulador<br />

será necesariamente el cero.<br />

En la barra <strong>de</strong> estado <strong>de</strong> la ventana general <strong>de</strong>l WinDDSSetup situada en<br />

la parte inferior podrá visualizarse cual es el eje activo y será coinci<strong>de</strong>nte<br />

con el que se ha establecido en el campo «eje activo» <strong>de</strong>l cuadro <strong>de</strong> diálogo<br />

.<br />

Directorio <strong>de</strong> trabajo <br />

Permite seleccionar un directorio «por <strong>de</strong>fecto» en cualquier inicio <strong>de</strong> sesión<br />

<strong>de</strong>l WinDDSSetup.<br />

F. S16/13<br />

SetUp > Preferencias...> Directorio <strong>de</strong> trabajo.<br />

Este icono permite asignar una carpeta o directorio seleccionado <strong>de</strong> la lista<br />

en el directorio <strong>de</strong> trabajo «por <strong>de</strong>fecto». Al pulsar el botón tras haber<br />

seleccionado el directorio se mostrará en el cuadro <strong>de</strong> texto «Directorio».<br />

Este icono permite crear una carpeta o directorio nuevo.<br />

Este icono permite borrar la carpeta o directorio seleccionado en la lista.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

429


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

430<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

• Nivel <strong>de</strong> Acceso ...<br />

Los parámetros, variables y comandos <strong>de</strong>l regulador están organizados<br />

por niveles <strong>de</strong> accesibilidad. Véase el capítulo 13 <strong>de</strong> este manual.<br />

Los niveles son:<br />

Nivel básico - USUARIO -.<br />

Nivel intermedio - OEM -.<br />

Nivel máximo - FAGOR -.<br />

Para acce<strong>de</strong>r a cada uno <strong>de</strong> los parámetros es necesario configurar el regulador<br />

en el nivel <strong>de</strong> acceso que requiera ese parámetro.<br />

Para cambiar el nivel <strong>de</strong> acceso <strong>de</strong>s<strong>de</strong> el programa WinDDSSetup ejecutar<br />

la opción Nivel <strong>de</strong> Acceso ... en el menú SetUp. En la barra <strong>de</strong> estado<br />

(ubicada en la parte inferior <strong>de</strong> la ventana) se indica cual es el nivel<br />

<strong>de</strong> acceso activo.<br />

F. S16/14<br />

NOTA. No existe icono equivalente en la barra <strong>de</strong> herramientas.<br />

SetUp > Nivel <strong>de</strong> Acceso...<br />

El acceso a cada nivel exige disponer <strong>de</strong> una contraseña (password).<br />

F. S16/15<br />

Cuadro <strong>de</strong> texto <strong>de</strong> «password» para cambiar el nivel <strong>de</strong> acceso.<br />

El nivel <strong>de</strong> USUARIO es el nivel básico. En el encendido, el regulador<br />

acce<strong>de</strong> a este nivel por <strong>de</strong>fecto, por tanto, no requiere <strong>de</strong> ningún<br />

password.<br />

Des<strong>de</strong> el nivel <strong>de</strong> usuario se acce<strong>de</strong> a un grupo <strong>de</strong> parámetros que<br />

modifican levemente el funcionamiento <strong>de</strong>l regulador en función <strong>de</strong> la<br />

aplicación <strong>de</strong>sarrollada.<br />

NOTA. El usuario únicamente tendrá acceso libre al nivel básico.<br />

El nivel OEM es un nivel intermedio <strong>de</strong> acceso.<br />

Des<strong>de</strong> el nivel OEM se acce<strong>de</strong> a un gran grupo <strong>de</strong> parámetros <strong>de</strong>pendientes<br />

<strong>de</strong>l motor conectado que establecen la adaptación <strong>de</strong> la electrónica<br />

<strong>de</strong>l regulador a ese motor y a la aplicación concreta que se<br />

<strong>de</strong>sarrolle.<br />

NOTA. Nótese que el instalador <strong>de</strong>l sistema <strong>de</strong> regulación <strong>de</strong> FAGOR<br />

tendrá acceso restringido al nivel OEM.<br />

El nivel FAGOR permite un acceso total a las variables, parámetros y<br />

comandos <strong>de</strong>l sistema.<br />

Des<strong>de</strong> el nivel FAGOR se acce<strong>de</strong> a<strong>de</strong>más a un grupo <strong>de</strong> parámetros<br />

<strong>de</strong>pendientes <strong>de</strong> la electrónica <strong>de</strong>l regulador que vienen ajustados <strong>de</strong><br />

fábrica.<br />

NOTA. Nótese que únicamente los técnicos <strong>de</strong> <strong>Fagor</strong> <strong>Automation</strong> y<br />

proceso <strong>de</strong> fabricación tendrán acceso al nivel FAGOR.


• Seleccionar Regulador ... : or<strong>de</strong>n equivalente a la dada por la pulsación<br />

<strong>de</strong>l icono SELECCIONAR DISPOSITIVO.<br />

NOTA. Esta opción <strong>de</strong> menú tiene su icono asociado en la barra <strong>de</strong><br />

herramientas. Para conocer su utilidad véase la explicación <strong>de</strong> su icono<br />

correspondiente.<br />

BackUp (BackUp)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

DRV PC... : or<strong>de</strong>n equivalente a la dada por la pulsación <strong>de</strong>l icono<br />

BACKUP REGULADOR / PC.<br />

PC DRV ... : or<strong>de</strong>n equivalente a la dada por la pulsación <strong>de</strong>l icono<br />

BACKUP PC / REGULADOR.<br />

NOTA. Todas estas opciones <strong>de</strong> menú tienen su icono asociado en la<br />

barra <strong>de</strong> herramientas. Para conocer su utilidad véase la explicación<br />

<strong>de</strong> su icono correspondiente.<br />

Ventanas (Windows)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

• Cascada:<br />

• Mosaico horizontal<br />

• Mosaico vertical<br />

• Alinear iconos<br />

? (?)<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> las opciones:<br />

• Temas <strong>de</strong> Ayuda:<br />

• Using Help:<br />

• Acerca <strong>de</strong> WinDDSSetup ... : Informa <strong>de</strong> la versión y la fecha <strong>de</strong><br />

creación <strong>de</strong> la aplicación.<br />

F. S16/16<br />

Acerca <strong>de</strong> WinDDSSetup ...<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

431


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

432<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Barra <strong>de</strong> comandos<br />

F. S16/17<br />

Barra <strong>de</strong> comandos.<br />

Su menú <strong>de</strong>splegable dispone <strong>de</strong> los comandos:<br />

DC1 Resetear errores<br />

EC1 Fijar I0 <strong>de</strong>l simulador <strong>de</strong> encó<strong>de</strong>r<br />

GC1 Pasar parámetros <strong>de</strong> RAM a FLASH<br />

GC10 Inicializar parámetros<br />

GC3 Autophasing<br />

GC4 Validar<br />

GC5 Calcular el rozamiento e inercia<br />

GC6 Autocalibración <strong>de</strong>l HomeSwitch<br />

GC7 AutophasingOnline<br />

GV11 Soft Reset<br />

LC1 Salvar parámetros MC<br />

MC1 I<strong>de</strong>ntificación <strong>de</strong> los parámetros eléctricos <strong>de</strong>l motor<br />

PC150 Cambio <strong>de</strong> la captación activa<br />

RC1 Guardar parámetros en el encó<strong>de</strong>r<br />

Para ejecutar un comando <strong>de</strong>be ser seleccionado previamente en el cuadro<br />

<strong>de</strong> texto <strong>de</strong>splegable y posteriormente activar el botón situado<br />

a su <strong>de</strong>recha.<br />

Barra <strong>de</strong> herramientas<br />

A<br />

B<br />

F. S16/18<br />

Barra <strong>de</strong> herramientas: A. Iconos habilitados con conexión (on-line). B. Iconos<br />

habilitados sin conexión (off-line).<br />

CONEXIÓN<br />

La activación <strong>de</strong> este icono permite establecer comunicación entre el<br />

WinDDSSetup y el regulador conectado al PC vía línea serie.<br />

Antes <strong>de</strong> pulsar este icono, en la barra <strong>de</strong> estado aparece la leyenda «offline»<br />

en fondo gris. Tras pulsar el icono se irán visualizando en la barra <strong>de</strong><br />

estado las siguientes leyendas:<br />

Conectando ...<br />

Intentando Drive 0 a velocidad 19200.<br />

Leyendo valores en RAM.<br />

Online (en fondo ver<strong>de</strong>).<br />

BOOT<br />

El icono BOOT permite instalar o actualizar una versión <strong>de</strong> <strong>software</strong> en el<br />

regulador. Activando este icono se <strong>de</strong>spliega en pantalla la ventana Boot<br />

Type.


Tras aceptar con el botón Ok,<br />

la próxima vez que se pulse el<br />

botón <strong>de</strong>s<strong>de</strong> la pantalla<br />

inicial <strong>de</strong>l WinDDS- Setup<br />

ya no aparecerá el cuadro <strong>de</strong><br />

diálogo BootType. Se tomará<br />

directamente, por <strong>de</strong>fecto, la<br />

opción <strong>de</strong>finida en esta ventana<br />

que en este caso, es un<br />

BOOT_DDS, como pue<strong>de</strong> verse<br />

en la figura <strong>de</strong> la <strong>de</strong>recha.<br />

Seguidamente, aparece la ventana BootStrap. Des<strong>de</strong> esta ventana se ejecuta<br />

la acción <strong>de</strong> cargar o actualizar la versión <strong>de</strong> <strong>software</strong> en el regulador.<br />

F. S16/19<br />

Ventana .<br />

Des<strong>de</strong> este cuadro <strong>de</strong> diálogo se selecciona<br />

el tipo <strong>de</strong> mo<strong>de</strong>lo <strong>de</strong> regulador conectado.<br />

Este cuadro se muestra, la<br />

primera vez, por <strong>de</strong>fecto.<br />

En a<strong>de</strong>lante, <strong>de</strong>s<strong>de</strong> SetUp> Preferencias><br />

Boot se podrá indicar el tipo <strong>de</strong><br />

boot a realizar, por <strong>de</strong>fecto, y <strong>de</strong>sactivar<br />

a<strong>de</strong>más «preguntar por tipo <strong>de</strong> boot».<br />

BUSCAR DIRECTORIO<br />

Activando este icono se <strong>de</strong>spliega en pantalla la ventana . En la carpeta Vxx.xx, localizar el archivo módulos.cfg. Seleccionar<br />

este fichero y activar el botón Abrir.<br />

F. S16/20<br />

Ventana .<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

433


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

434<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

CARGAR SOFTWARE (<strong>de</strong>s<strong>de</strong> el PC al regulador)<br />

Activando este icono aparece la ventana . Seguir los pasos<br />

que aquí se indican. Los botones a los que hace referencia esta ventana<br />

se encuentran en la parte frontal <strong>de</strong>l regulador.<br />

F. S16/21<br />

Ventana .<br />

Tras aceptar, comenzará a ejecutarse el proceso <strong>de</strong> carga <strong>de</strong> la versión <strong>de</strong><br />

<strong>software</strong> <strong>de</strong>s<strong>de</strong> el PC al regulador.


Des<strong>de</strong> la ventana BootStrap, es posible a<strong>de</strong>más establecer <strong>de</strong>s<strong>de</strong> los iconos<br />

que aparecen en ella otras consi<strong>de</strong>raciones en el proceso <strong>de</strong> carga <strong>de</strong>l<br />

<strong>software</strong>. He aquí una breve explicación sobre ellos:<br />

PASSWORD<br />

Iconos <strong>de</strong> la ventana BootStrap<br />

Activando este icono se <strong>de</strong>spliega una ventana don<strong>de</strong> se solicita un password<br />

para salir <strong>de</strong>l nivel básico y disponer <strong>de</strong> todas las posibles acciones<br />

<strong>de</strong> carga que se <strong>de</strong>spliegan en el <strong>de</strong> texto <strong>de</strong>splegable .<br />

F. S16/22<br />

Ventana .<br />

F. S16/23<br />

Cuadro <strong>de</strong>splegable <strong>de</strong> la ventana . Sólo con nivel<br />

<strong>de</strong> acceso FAGOR.<br />

CONFIGURACIÓN<br />

Activando este icono se <strong>de</strong>spliega el cuadro <strong>de</strong> diálogo .<br />

Des<strong>de</strong> este cuadro se configuran ciertos <strong>de</strong>talles que <strong>de</strong>ben tenerse en<br />

cuenta en el proceso <strong>de</strong> carga <strong>de</strong> la versión <strong>de</strong> <strong>software</strong>.<br />

F. S16/24<br />

Ventana .<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

435


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

436<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Comunicaciones<br />

En este espacio se <strong>de</strong>terminarán tanto el puerto como la velocidad <strong>de</strong><br />

comunicación así como el resto <strong>de</strong> elementos que aparecen en el mismo.<br />

Tabla <strong>de</strong> parámetros<br />

En este espacio se activará:<br />

• Guardar antes <strong>de</strong> cargar versión, si el regulador ya disponía <strong>de</strong><br />

una tabla <strong>de</strong> parámetros y se <strong>de</strong>sea mantener guardada en el PC al<br />

realizar una actualización <strong>de</strong> versión <strong>de</strong> <strong>software</strong>.<br />

• Restaurar <strong>de</strong>spués <strong>de</strong> cargar versión, si durante el proceso <strong>de</strong> actualización<br />

<strong>de</strong> <strong>software</strong> se <strong>de</strong>sea restaurar la tabla <strong>de</strong> parámetros<br />

guardada en el PC anteriormente en el regulador.<br />

Tabla <strong>de</strong> motores<br />

En este espacio se activará:<br />

• Cargar <strong>de</strong>spués <strong>de</strong> la versión, si durante el proceso <strong>de</strong> actualización<br />

<strong>de</strong> <strong>software</strong> se <strong>de</strong>sea cargar el fichero <strong>de</strong> motores (*.mot) asociado<br />

al regulador, que por <strong>de</strong>fecto será un FXM_FKM_xx.mot si se<br />

trata <strong>de</strong> un regulador <strong>de</strong> eje (AXD o ACD) o un FM7_SPM_FM9_<br />

FS5_xx.mot si se trata <strong>de</strong> un regulador <strong>de</strong> cabezal (SPD o SCD).<br />

NOTA. Esta opción permite el envío <strong>de</strong> nuevos ajustes <strong>de</strong> motores a<br />

campo sin necesidad <strong>de</strong> cambiar <strong>de</strong> versión <strong>de</strong> <strong>software</strong>.<br />

SELECCIONAR DISPOSITIVO<br />

Asociado al menú: SetUp (SetUp) > Seleccionar Regulador ...<br />

La activación <strong>de</strong> este icono únicamente se permite en modo off-line. Des<strong>de</strong><br />

la ventana que se <strong>de</strong>spliega se trata <strong>de</strong> informar al WinDDSSetup <strong>de</strong>l<br />

mo<strong>de</strong>lo <strong>de</strong> regulador, <strong>de</strong> la versión <strong>de</strong> <strong>software</strong> y <strong>de</strong>l motor asociado (síncrono<br />

o asíncrono). En modo on-line este icono no está habilitado ya que<br />

el regulador está conectado y suministra directamente al WinDDSSetup<br />

esta información.<br />

F. S16/25<br />

Ventana . Habilitable únicamente en modo off-line.


LISTA DE PARÁMETROS<br />

Este icono se muestra habilitado tanto en modo off-line (sin conexión)<br />

como en modo on-line (con conexión). Pulsando este botón se <strong>de</strong>spliega<br />

una ventana cuyo nombre es <br />

si se está en modo online:<br />

F. S16/26<br />

Ventana <strong>de</strong> configuración <strong>de</strong> parámetros. En modo on-line.<br />

a. Icono validar. b. Icono guardar en flash.<br />

o si se está en modo off-line.<br />

F. S16/27<br />

Ventana <strong>de</strong> configuración <strong>de</strong> parámetros. En modo off-line.<br />

En su interior se muestra un listado <strong>de</strong> parámetros <strong>de</strong>l regulador. Para editar<br />

uno <strong>de</strong> ellos es necesario localizarlo para su posterior selección. La localización<br />

pue<strong>de</strong> realizarse <strong>de</strong> diferentes modos:<br />

Seleccionar, <strong>de</strong>l cuadro <strong>de</strong> lista, la opción mediante la flecha<br />

<strong>de</strong>splegable y localizar el parámetro mediante la barra <strong>de</strong> <strong>de</strong>splazamiento<br />

vertical si no se visualiza directamente en pantalla.<br />

Seleccionar, <strong>de</strong>l cuadro <strong>de</strong> lista, el grupo concreto al que pertenece<br />

mediante la flecha <strong>de</strong>splegable y localizar el parámetro, <strong>de</strong> todos los<br />

que conforman ese grupo, cuyo listado visualizado en pantalla, obviamente,<br />

será más pequeño.<br />

Teclear el parámetro (p. ej: GP5) en el cuadro <strong>de</strong> texto <strong>de</strong> búsqueda y<br />

pulsar el icono BÚSQUEDA (e).<br />

Una vez localizado, se selecciona haciendo un clic sobre él (aparecerá el<br />

logotipo <strong>de</strong> <strong>Fagor</strong> a su izquierda) y se introduce el valor <strong>de</strong>seado tecleándolo<br />

en el cuadro <strong>de</strong> lista . Para hacer efectiva esta modificación<br />

es necesario pulsar el botón situado a su <strong>de</strong>recha y posteriormente<br />

el icono VALIDAR (a).<br />

Este valor quedará almacenado en la memoria RAM <strong>de</strong>l regulador (véase<br />

la columna VALOR EN RAM <strong>de</strong> la ventana).<br />

b<br />

f<br />

a<br />

e<br />

WinDDSSetup<br />

e<br />

c d<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

437


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

438<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Para almacenar el cambio <strong>de</strong> manera permanente pulsar el botón GUAR-<br />

DAR EN FLASH (b).<br />

NOTA. Nótese que en modo off-line únicamente se modifica la tabla <strong>de</strong><br />

parámetros existente en el PC mientras que en modo on-line se modifica<br />

también la tabla <strong>de</strong> parámetros <strong>de</strong>l regulador.<br />

Así, es posible editar parámetros <strong>de</strong>s<strong>de</strong> el PC en modo off-line y enviar la<br />

tabla <strong>de</strong> parámetros con los cambios realizados a un usuario que dispone<br />

<strong>de</strong>l equipo en otra zona geográfica, para que sustituya, ya en modo on-line,<br />

la tabla <strong>de</strong> parámetros <strong>de</strong> su regulador por la que le ha sido enviada con<br />

los cambios. Este fichero tiene extensión (*.par).<br />

Así, en modo off-line, la ventana dispone <strong>de</strong> los iconos GUARDAR (c) y<br />

RECUPERAR (d) que permiten almacenar o volver a abrir el fichero <strong>de</strong> tabla<br />

<strong>de</strong> parámetros.<br />

Con nivel <strong>de</strong> acceso OEM o FAGOR<br />

La ventana experimenta<br />

ciertas variaciones si el nivel <strong>de</strong> acceso no es el básico y <strong>de</strong>s<strong>de</strong> ella<br />

pue<strong>de</strong> realizarse la i<strong>de</strong>ntificación e inicialización <strong>de</strong> un motor, seleccionando<br />

el grupo M .<br />

F. S16/28<br />

Ventana <strong>de</strong> configuración <strong>de</strong> parámetros. Selección <strong>de</strong>l grupo M .<br />

SELECCIÓN DE MOTOR<br />

Este icono se mostrará siempre que se haya seleccionado previamente en<br />

el listado que aparece en la ventana el parámetro MotorType (MP1) y el nivel<br />

<strong>de</strong> acceso sea OEM o FAGOR. Véase figura F. S16/29.<br />

F. S16/29<br />

Icono <strong>de</strong> selección <strong>de</strong> motor.


Tras pulsar el icono asomará la ventana con un<br />

listado <strong>de</strong> todos los mo<strong>de</strong>los <strong>de</strong> motor posibles que pue<strong>de</strong>n ser gobernados<br />

por el regulador <strong>de</strong>l que se dispone en función <strong>de</strong>l fichero (*.mot) cargado<br />

(por <strong>de</strong>fecto) en el <strong>software</strong> <strong>de</strong>l regulador.<br />

Así, un regulador AXD 1.25 llevará cargado, por <strong>de</strong>fecto, un fichero<br />

FXM_FKM_25.mot que incorpora todas las posibles referencias <strong>de</strong> motores<br />

que pue<strong>de</strong>n ser gobernados por él y que aparecen en la siguiente ventana.<br />

F. S16/30<br />

Ventana <strong>de</strong> selección <strong>de</strong> un motor síncrono <strong>de</strong> eje para un regulador dado.<br />

Un regulador SPD 1.25 llevará cargado, por <strong>de</strong>fecto, un fichero<br />

FM7_SPM_FM9_FS5_25.mot que incorpora todas las posibles referencias<br />

<strong>de</strong> motores que pue<strong>de</strong>n ser gobernados por él y que aparecen en la ventana.<br />

F. S16/31<br />

Ventana <strong>de</strong> selección <strong>de</strong> un motor asíncrono <strong>de</strong> cabezal para un regulador<br />

dado.<br />

Para más <strong>de</strong>talles sobre la forma <strong>de</strong> configurar, i<strong>de</strong>ntificar e inicializar el<br />

motor <strong>de</strong>s<strong>de</strong> estas ventanas, así como el empleo <strong>de</strong> las gamas, ver capítulo<br />

2. IDENTIFICACIÓN DEL MOTOR.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

439


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

440<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

F. S16/32<br />

Set <strong>de</strong> parámetros.<br />

Set <strong>de</strong> parámetros<br />

En esta misma ventana <br />

aparece también un cuadro <strong>de</strong> lista con flecha <strong>de</strong>splegable (f) que<br />

permite visualizar las gamas existentes (sets). Al seleccionar una <strong>de</strong> las<br />

gamas se i<strong>de</strong>ntifican en el listado <strong>de</strong> parámetros aquellos que pertenecen<br />

a la gama elegida.<br />

Obsérvese el dígito i<strong>de</strong>ntificativo <strong>de</strong> la gama tras el ID PAR <strong>de</strong>l parámetro<br />

(véase p. ej. en la figura que, seleccionada la gama 3 (SET 3), el ID PAR<br />

PP1.3, finaliza con un ).<br />

F. S16/33<br />

I<strong>de</strong>ntificación <strong>de</strong> parámetros pertenecientes a la gama seleccionada.<br />

f


i<br />

LISTA DE VARIABLES<br />

Este icono se muestra habilitado únicamente en modo on-line (con conexión).<br />

Pulsando este botón se <strong>de</strong>spliega una ventana cuyo nombre es<br />

.<br />

F. S16/34<br />

Ventana <strong>de</strong> configuración <strong>de</strong> variables.<br />

En su interior se muestra un listado <strong>de</strong> variables <strong>de</strong>l regulador.<br />

Esta ventana pue<strong>de</strong> utilizarse para:<br />

Leer y/o editar variables que sean <strong>de</strong> lectura y escritura (véase su distintivo<br />

RW en la columna <strong>de</strong> atributos).<br />

Leer variables que sean sólo <strong>de</strong> lectura (véase su distintivo R en la columna<br />

<strong>de</strong> atributos).<br />

Obsérvese que al introducir el cursor en el cuadro (value) el icono<br />

situado a su <strong>de</strong>recha cambia <strong>de</strong> aspecto representando el sentido <strong>de</strong><br />

circulación <strong>de</strong> la información <strong>de</strong>pendiendo <strong>de</strong> que la variable seleccionada<br />

sea <strong>de</strong> lectura (R) <strong>de</strong>s<strong>de</strong> el regulador o lectura/escritura (RW) hacia el regulador.<br />

Véanse los iconos:<br />

R RW<br />

F. S16/35<br />

R. Variable <strong>de</strong> lectura. RW. Variable <strong>de</strong> lectura/escritura.<br />

El mecanismo <strong>de</strong> localización y selección <strong>de</strong> variables es idéntico al utilizado<br />

en la ventana <strong>de</strong> configuración <strong>de</strong> parámetros, sólo que aquí se listan<br />

las variables <strong>de</strong>l regulador.<br />

El símbolo «llave» que se muestra junto al ID <strong>de</strong>l parámetro o variable<br />

en su ventana correspondiente significa que no se permite su<br />

modificación en ese nivel <strong>de</strong> acceso.<br />

INFORMACIÓN. El funcionamientos <strong>de</strong> los iconos correspondientes a VA-<br />

LIDAR y GUARDAR EN FLASH ya fueron explicados con <strong>de</strong>tenimiento en<br />

el capítulo 1. CONOCIMIENTOS PREVIOS.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

441


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

442<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

INFORMACIÓN HARD/SOFT<br />

La activación <strong>de</strong> este icono <strong>de</strong>spliega una ventana informativa como ésta:<br />

F. S16/36<br />

Información sobre el <strong>software</strong> y el hardware <strong>de</strong>l regulador conectado así<br />

como el i<strong>de</strong>ntificador <strong>de</strong>l motor conectado al regulador.<br />

GENERADOR DE FUNCIONES<br />

La activación <strong>de</strong> este icono permite generar consignas <strong>de</strong> manera interna.<br />

Únicamente estará habilitado con niveles <strong>de</strong> acceso OEM o FAGOR, no<br />

así para nivel <strong>de</strong> acceso básico. Al pulsar este botón se <strong>de</strong>spliega en pantalla<br />

la ventana con los siguientes<br />

campos:<br />

F. S16/37<br />

Generador interno <strong>de</strong> consignas.<br />

En los campos <strong>de</strong> texto <strong>de</strong> esta ventana podrán <strong>de</strong>terminarse la forma <strong>de</strong><br />

la señal, su amplitud, período y <strong>de</strong>más especificaciones.


Ejemplo.<br />

Para una señal cuadrada, <strong>de</strong> amplitud <strong>de</strong> consigna <strong>de</strong> 500 rev/min y con<br />

un período <strong>de</strong> 152 ms, programando los canales para observar las variables<br />

WV5 y SV2 (modo osciloscopio) se obtiene el siguiente oscilograma:<br />

F. S16/38<br />

Oscilograma según datos especificados para la señal <strong>de</strong> consigna interna.<br />

NOTA. Nótese que el motor se moverá intentando seguir la consigna que<br />

se ha programado.<br />

Los rangos para cada uno <strong>de</strong> los campos son:<br />

Amplitud - 3276832767<br />

Período 132764<br />

Offset - 3276832767<br />

Nº <strong>de</strong> ondas 065535<br />

Ciclo <strong>de</strong> trabajo 199<br />

La activación y <strong>de</strong>sactivación <strong>de</strong>l generador <strong>de</strong> consignas interno se llevará<br />

a cabo mediante los botones:<br />

A B<br />

F. S16/39<br />

A. Activar generador <strong>de</strong> consignas. B. Desactivar generador <strong>de</strong> consignas.<br />

SALIDAS ANALÓGICAS<br />

La activación <strong>de</strong> este icono <strong>de</strong>spliega un cuadro <strong>de</strong> diálogo que permite<br />

programar dos salidas analógicas y así sacar al exterior cualquier variable<br />

interna <strong>de</strong>l regulador.<br />

F. S16/40<br />

Programación <strong>de</strong> las dos salidas analógicas.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

443


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

444<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Así, en los cuadros <strong>de</strong> texto <strong>de</strong> los canales 1 y 2 se seleccionan<br />

las variables. Estas variables quedan seleccionadas en los parámetros<br />

<strong>de</strong>l regulador OP1 y OP2.<br />

A<strong>de</strong>más, en los cuadros <strong>de</strong> texto <strong>de</strong> los canales 1 y 2 se<br />

fijan los valores <strong>de</strong> estas variables que correspon<strong>de</strong>rán a los 10 V DC <strong>de</strong><br />

tensión <strong>de</strong> salida analógica. Estos valores quedan almacenados en los parámetros<br />

<strong>de</strong>l regulador OP3 y OP4.<br />

Ejemplo.<br />

Las salidas analógicas son útiles como herramienta <strong>de</strong> ajuste. Así, con un<br />

osciloscopio conectado a estas salidas, es posible visualizar esas variables<br />

internas <strong>de</strong>l regulador y comprobar sobrepasamientos, tiempos <strong>de</strong> estabilización,<br />

aceleraciones, estabilidad <strong>de</strong>l sistema ...<br />

Supóngase que se <strong>de</strong>sean visualizar las señales <strong>de</strong> par y velocidad instantáneas:<br />

OP1=SV2 Velocidad real, canal 1 (pines 10/11 <strong>de</strong> X7)<br />

OP2= TV2 Par real, canal 2 (pines 8/9 <strong>de</strong>l conector X7)<br />

OP3=1000 1000 (rev/min) / 10 V<br />

OP4=600 600 dNm / 10 V<br />

Véase la figura F. S16/40 don<strong>de</strong> queda reflejada la manera <strong>de</strong> introducir<br />

estos datos.<br />

ESTADO DE ERRORES<br />

La activación <strong>de</strong> este icono <strong>de</strong>spliega una ventana (SPY) <strong>de</strong>s<strong>de</strong> la que podrá<br />

visualizarse, por or<strong>de</strong>n <strong>de</strong> aparición, el listado <strong>de</strong> errores <strong>de</strong>tectados<br />

por el regulador, facilitando, en ocasiones, el diagnóstico.<br />

F. S16/41<br />

Ventana SPY. Listado <strong>de</strong> errores.<br />

Si es <strong>de</strong> interés <strong>de</strong>shabilitar algún error <strong>de</strong> los que aparecen en la ventana<br />

SPY es posible <strong>de</strong>s<strong>de</strong> la etiqueta <strong>de</strong>shabilitar errores.<br />

NOTA. Nótese que sólo podrán <strong>de</strong>shabilitarse los errores reseteables<br />

aunque en el listado aparezcan también los errores no reseteables.<br />

F. S16/42<br />

Ventana SPY. Deshabilitación <strong>de</strong> errores.


Se localizará el grupo al que pertenece <strong>de</strong>s<strong>de</strong> el <strong>de</strong>splegable y se marcará la cuadrícula situada a la izquierda <strong>de</strong>l error en la lista<br />

<strong>de</strong> errores.<br />

NOTA. Nótese que para disponer <strong>de</strong> esta opción es necesario tener un<br />

nivel <strong>de</strong> acceso <strong>de</strong> usuario OEM o FAGOR.<br />

Posteriormente, se ejecutará el comando DC1 (resetear errores) para hacer<br />

efectiva la <strong>de</strong>shabilitación <strong>de</strong>l error.<br />

F. S16/43<br />

Ejecutar el comando DC1. Resetear errores.<br />

DEPURADOR DE PROGRAMAS MC<br />

La activación <strong>de</strong> este icono permite visualizar la ventana <br />

<strong>de</strong>s<strong>de</strong> la cual se realiza la <strong>de</strong>puración <strong>de</strong> aplicaciones <strong>de</strong> Motion Control.<br />

Aparecen agrupadas las funciones <strong>de</strong> visualización <strong>de</strong> ficheros a <strong>de</strong>purar,<br />

funciones <strong>de</strong> activación <strong>de</strong> comandos <strong>de</strong> ejecución <strong>de</strong> la aplicación y las<br />

funciones <strong>de</strong> establecimiento <strong>de</strong> puntos <strong>de</strong> ruptura.<br />

F. S16/44<br />

Ventana Debugger.<br />

Comandos <strong>de</strong> <strong>de</strong>puración y puntos <strong>de</strong> ruptura<br />

Esta barra <strong>de</strong> herramientas situada en la parte superior <strong>de</strong> la ventana DE-<br />

BUGGER dispone <strong>de</strong> los siguientes iconos:<br />

VISUALIZAR CÓDIGO FUENTE<br />

La activación <strong>de</strong> este icono <strong>de</strong>s<strong>de</strong> la ventana permite al usuario<br />

abrir una ventana para visualizar el código fuente <strong>de</strong> la aplicación que<br />

<strong>de</strong>sea <strong>de</strong>purar. Pue<strong>de</strong>n establecer puntos <strong>de</strong> ruptura y en el caso <strong>de</strong> que<br />

la ejecución se <strong>de</strong>tenga, visualizar en qué línea <strong>de</strong> código se ha <strong>de</strong>tenido<br />

la ejecución. La <strong>de</strong>puración se realiza sobre código fuente <strong>de</strong> alto nivel y<br />

no a nivel <strong>de</strong> pseudocódigo. La ventana <strong>de</strong> visualización refleja el estado<br />

<strong>de</strong> la aplicación en la indicando si está o no en<br />

marcha y en qué sentencia se ha <strong>de</strong>tenido en el caso <strong>de</strong> estar parada.<br />

Estos datos son obtenidos por el <strong>software</strong> <strong>de</strong> <strong>de</strong>puración accediendo a dos<br />

variables <strong>de</strong>l <strong>software</strong> <strong>de</strong> Motion Control que indican, por un lado, el estado<br />

<strong>de</strong> ejecución LV30 (F02330) KernelExecutionState y, por otro, el punto<br />

<strong>de</strong> ejecución don<strong>de</strong> se <strong>de</strong>tuvo en el caso <strong>de</strong> estar <strong>de</strong>tenida LV31 (F02331)<br />

KernelExecutionPoint.<br />

F. S16/45<br />

La barra <strong>de</strong> estado.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

445


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

446<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Depuración<br />

GO<br />

Permite lanzar la ejecución <strong>de</strong> la aplicación.<br />

STOP<br />

Detiene la ejecución <strong>de</strong> forma inmediata.<br />

RESET<br />

Detiene la ejecución <strong>de</strong> forma inmediata y hace un <strong>de</strong> la aplicación<br />

a <strong>de</strong>purar situándose al inicio.<br />

ABORT<br />

Interrumpe y finaliza un bloque <strong>de</strong> posicionamiento en cualquier instante<br />

sin esperar a alcanzar la posición final.<br />

STEP<br />

Permite realizar la ejecución <strong>de</strong> la aplicación paso a paso don<strong>de</strong> las<br />

sentencias <strong>de</strong> alto nivel pue<strong>de</strong>n ir ejecutándose una a una.<br />

MOVE<br />

Ejecuta cada bloque <strong>de</strong> posicionamiento.<br />

Puntos <strong>de</strong> ruptura<br />

RTC<br />

Establece un punto <strong>de</strong> parada <strong>de</strong> la aplicación <strong>de</strong>finido por el cursor.<br />

BP<br />

Activa y <strong>de</strong>sactiva los puntos <strong>de</strong> ruptura en la línea actual <strong>de</strong> la aplicación.<br />

NOT BP<br />

Elimina todos los puntos <strong>de</strong> ruptura <strong>de</strong> la aplicación.<br />

El <strong>software</strong> <strong>de</strong> MC implementa dos mecanismos <strong>de</strong> este tipo para permitir<br />

la <strong>de</strong>puración <strong>de</strong> aplicaciones <strong>de</strong> MC:<br />

Los puntos <strong>de</strong> ruptura BP (Break Point).<br />

La ejecución hasta el cursor RTC (Run To Cursor).<br />

Los BP establecen puntos <strong>de</strong> parada en la aplicación <strong>de</strong> forma que la ejecución<br />

se <strong>de</strong>tiene cada vez que alcanza dicho punto. Es posible <strong>de</strong>finir<br />

hasta 8 puntos <strong>de</strong> ruptura simultáneamente.<br />

Los RTC también establecen un punto <strong>de</strong> parada en la aplicación <strong>de</strong> forma<br />

que, alcanzado dicho punto, la ejecución se <strong>de</strong>tiene la primera vez <strong>de</strong>sactivándose<br />

posteriormente el RTC. Únicamente es posible <strong>de</strong>finir un elemento<br />

<strong>de</strong> este tipo cada vez que se arranca la ejecución.<br />

Así, para establecer un BP, el usuario <strong>de</strong>be seleccionar la línea <strong>de</strong> programa<br />

<strong>de</strong>seada y activar el icono correspondiente <strong>de</strong> la barra <strong>de</strong> herramientas,<br />

mostrándose la línea resaltada <strong>de</strong> forma permanente. Este BP se<br />

<strong>de</strong>sactivará volviendo a pulsar el mismo botón tras seleccionar nuevamente<br />

la línea.<br />

Si el usuario <strong>de</strong>sea eliminar <strong>de</strong> forma rápida todos los BP establecidos, <strong>de</strong>berá<br />

activar el botón <strong>de</strong> la barra <strong>de</strong> herramientas BP bajo el aspa.<br />

Para establecer un RTC, el usuario <strong>de</strong>be situar el cursor sobre la línea <strong>de</strong><br />

programa y activar el botón <strong>de</strong> la barra <strong>de</strong> herramientas «RTC».


MONITORIZAR<br />

La activación <strong>de</strong> este icono permite visualizar la ventana <strong>de</strong>s<strong>de</strong><br />

la cual el usuario pue<strong>de</strong> acce<strong>de</strong>r a las variables <strong>de</strong> la aplicación durante<br />

el proceso <strong>de</strong> <strong>de</strong>puración (tanto en lectura como en escritura).<br />

Des<strong>de</strong> esta ventana se ofrece la posibilidad <strong>de</strong> seleccionar las variables a<br />

visualizar y también la visualización <strong>de</strong> los valores <strong>de</strong> las variables seleccionadas.<br />

F. S16/46<br />

Ventana .<br />

Como se observa en la ventana a<strong>de</strong>más <strong>de</strong> la selección <strong>de</strong> parámetros<br />

y variables <strong>de</strong>l regulador, incorpora también la posibilidad <strong>de</strong> seleccionar<br />

variables <strong>de</strong> PLC y <strong>de</strong> MC. Podrán monitorizarse conjuntamente<br />

si se <strong>de</strong>sea.<br />

NOTA. Nótese que para que aparezcan en esta ventana las etiquetas<br />

y el regulador conectado <strong>de</strong>be ser un mo<strong>de</strong>lo MMC o CMC.<br />

Des<strong>de</strong> el punto <strong>de</strong> vista <strong>de</strong>l <strong>software</strong> <strong>de</strong> MC las variables y arrays <strong>de</strong> usuario<br />

son registros <strong>de</strong> una estructura o tabla i<strong>de</strong>ntificándose por su índice<br />

<strong>de</strong>ntro <strong>de</strong> ella. Sin embargo, al <strong>de</strong>purar una aplicación <strong>de</strong> MC, el usuario<br />

podrá visualizarlas por los nombres con que fueron asignadas durante la<br />

edición <strong>de</strong> la aplicación.<br />

Por tanto, mientras no se abra una aplicación concreta para su <strong>de</strong>puración,<br />

el regulador conocerá las variables <strong>de</strong> usuario <strong>de</strong> MC por su nombre genérico.<br />

Si se abre una aplicación <strong>de</strong> MC concreta, con el fin <strong>de</strong> <strong>de</strong>purarla, el <strong>software</strong><br />

<strong>de</strong> <strong>de</strong>puración será capaz <strong>de</strong> reconocer los nombres concretos que el<br />

usuario asignó a las variables permitiéndole así visualizarlas con esos mismos<br />

nombres. Véase figura F. S16/47.<br />

F. S16/47<br />

Reconocimiento <strong>de</strong> nombres <strong>de</strong> variables asignadas por el usuario.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

447


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

448<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Con la finalidad <strong>de</strong> visualizar simultáneamente los valores <strong>de</strong> las variables<br />

seleccionadas tanto <strong>de</strong> MC como <strong>de</strong> PLC a<strong>de</strong>más <strong>de</strong> otras variables y comandos<br />

<strong>de</strong>l regulador, la ventana ofrece la etiqueta que al ser activada por el usuario <strong>de</strong>spliega otra ventana con un<br />

conjunto <strong>de</strong> campos <strong>de</strong> texto.<br />

Cada campo <strong>de</strong> texto correspon<strong>de</strong> a una <strong>de</strong> las variables o comandos seleccionados<br />

y muestra el valor que el regulador almacena <strong>de</strong> cada una <strong>de</strong><br />

ellas en ese mismo instante.<br />

Todo este mecanismo se ejecutará <strong>de</strong>spués <strong>de</strong> pulsar el botón que aparece<br />

en esa misma ventana.<br />

Algunas <strong>de</strong> estas variables muestran un valor fijo mientras que otras ofrecen<br />

diferentes valores en el tiempo atendiendo a la información que el regulador<br />

le suministre <strong>de</strong> ellas tanto estando el programa <strong>de</strong> aplicación<br />

activo como no activo.<br />

El límite <strong>de</strong> variables y comandos a seleccionar es <strong>de</strong> 10 y aparecerán<br />

atendiendo al or<strong>de</strong>n establecido en su selección. Cada variable se seleccionará<br />

<strong>de</strong>s<strong>de</strong> su etiqueta correspondiente según sea <strong>de</strong> MC, PLC o DRI-<br />

VE.<br />

A<strong>de</strong>más, podrán modificarse los valores <strong>de</strong> estas variables escribiendo directamente<br />

en el cuadro <strong>de</strong> texto <strong>de</strong> la variable a modificar y ejecutando un<br />

<strong>de</strong> teclado.<br />

Una imagen ilustrativa <strong>de</strong> esta situación pue<strong>de</strong> verse en la figura F. S16/48.<br />

F. S16/48<br />

Ventana Watch. Etiqueta .<br />

Para cargar una nueva configuración <strong>de</strong> variables a visualizar y salvar modificaciones<br />

hechas sobre ellas <strong>de</strong>s<strong>de</strong> el cuadro <strong>de</strong> diálogo <strong>de</strong>berá hacerse un clik <strong>de</strong> ratón con el botón <strong>de</strong>recho bajo la<br />

pestaña <strong>de</strong>splegándose una ventana como ésta:<br />

F. S16/49<br />

Cargar y guardar nuevas configuraciones.<br />

Activando emerge en pantalla la ventana que permite<br />

localizar un fichero con la configuración <strong>de</strong> las variables a visualizar.<br />

Activando emerge en pantalla la ventana que permite<br />

guardar el fichero modificado con el mismo nombre o con otro distinto<br />

si se <strong>de</strong>sea mantener intacto el fichero anteriormente abierto.


IMPRIMIR<br />

La activación <strong>de</strong> este icono <strong>de</strong>spliega una ventana <strong>de</strong>s<strong>de</strong> la que se acepta<br />

o se <strong>de</strong>niega la impresión.<br />

BACKUP REGULADOR / PC<br />

La activación <strong>de</strong> este icono permite salvar (guardar) una configuración<br />

conocida <strong>de</strong> un regulador. Tras pulsar el botón se <strong>de</strong>spliega la ventana<br />

<strong>de</strong>s<strong>de</strong> don<strong>de</strong> el usuario podrá almacenar<br />

el tipo <strong>de</strong> archivo y el nombre <strong>de</strong>l fichero que se va a salvar en el PC.<br />

El sentido <strong>de</strong> carga es <strong>de</strong>s<strong>de</strong> la memoria flash <strong>de</strong>l regulador al disco duro<br />

<strong>de</strong> un PC.<br />

BACKUP PC / REGULADOR<br />

La activación <strong>de</strong> este icono permite cargar (copiar) una configuración conocida<br />

a un nuevo regulador. Tras pulsar el botón se <strong>de</strong>spliega la ventana<br />

< Backup Fichero Regulador > don<strong>de</strong> el usuario podrá seleccionar el<br />

tipo <strong>de</strong> archivo y el nombre <strong>de</strong>l fichero que se va a cargar <strong>de</strong>s<strong>de</strong> el PC al<br />

regulador. El sentido <strong>de</strong> carga es <strong>de</strong>s<strong>de</strong> el disco duro <strong>de</strong> un PC a la memoria<br />

flash <strong>de</strong>l regulador.<br />

El tipo <strong>de</strong> archivo podrá ser:<br />

TIPO EXTENS. SIGNIFICADO<br />

Parámetros *.par Tabla <strong>de</strong> parámetros <strong>de</strong>l regulador<br />

ficheros PLC *.pcd Programas <strong>de</strong> PLC compilados<br />

ficheros MC *.mcc Programas <strong>de</strong> MC compilados<br />

ficheros MCP *.mcp Tabla <strong>de</strong> parámetros <strong>de</strong> aplicaciones <strong>de</strong> MC<br />

ficheros CFG *.cfg Ficheros <strong>de</strong> configuración<br />

ficheros MOT *.mot Tabla <strong>de</strong> parámetros <strong>de</strong>l motor<br />

ficheros CAM *.cam Tablas <strong>de</strong> perfil <strong>de</strong> leva<br />

La carga <strong>de</strong> aplicaciones <strong>de</strong> MC o PLC (una vez compiladas) pue<strong>de</strong>n<br />

realizarse <strong>de</strong>s<strong>de</strong> el entorno <strong>de</strong> carga y <strong>de</strong>puración, evitando así posibles<br />

conflictos <strong>de</strong> acceso a la línea serie entre las aplicaciones <strong>de</strong> edición y<br />

<strong>de</strong>puración. Esta función envía el fichero <strong>de</strong> la aplicación <strong>de</strong> MC, PLC, tabla<br />

<strong>de</strong> parámetros, ... <strong>de</strong> forma similar al envío <strong>de</strong> parámetros <strong>de</strong>l regulador<br />

quedando dicha aplicación almacenada en la memoria flash <strong>de</strong>l<br />

regulador.<br />

Consi<strong>de</strong>rando que el regulador acce<strong>de</strong> a estos archivos en el momento<br />

<strong>de</strong>l arranque, es necesario hacer efectiva la actualización o modificación<br />

<strong>de</strong> algún programa tanto <strong>de</strong> MC como <strong>de</strong> PLC y WinDDSSetup realiza directamente<br />

un reset en el regulador para actualizar la RAM con los parámetros<br />

modificados. La siguiente ventana muestra el entorno <strong>de</strong> carga <strong>de</strong><br />

ficheros en el regulador:<br />

F. S16/50<br />

Ventana < Backup Fichero Regulador >.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

449


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

450<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Seleccionado el tipo <strong>de</strong> archivo y el nombre <strong>de</strong>l mismo se hace efectiva<br />

su carga en el regulador activando el botón Abrir.<br />

OSCILOSCOPIO<br />

La activación <strong>de</strong> este icono permite utilizar la herramienta <strong>de</strong> la aplicación WinDDSSetup, accesible <strong>de</strong>s<strong>de</strong> su ventana principal,<br />

mostrando la siguiente pantalla.<br />

F. S16/51<br />

Ventana <strong>de</strong>l osciloscopio.<br />

Con esta herramienta que incorpora el WinDDSSetup podrá visualizarse<br />

en el oscilograma el comportamiento en el tiempo <strong>de</strong> dos variables <strong>de</strong>l regulador.<br />

Para ello dispone <strong>de</strong> dos canales a los que habrá que indicar las<br />

variables a visualizar. Así, <strong>de</strong>s<strong>de</strong> este cuadro <strong>de</strong> diálogo podrá asignarse<br />

la variable a visualizar a cada canal fijandose con las flechas <strong>de</strong> cambio<br />

<strong>de</strong> valor:<br />

F. S16/52<br />

Canales <strong>de</strong> captura.<br />

1 2 1. La escala<br />

2. La posición <strong>de</strong>l cero referencial, es<br />

<strong>de</strong>cir, el <strong>de</strong>splazamiento vertical <strong>de</strong> la<br />

señal respecto al eje horizontal <strong>de</strong><br />

coor<strong>de</strong>nadas.<br />

Para asignar una variable a un canal es necesario <strong>de</strong>splegar el cuadro <strong>de</strong><br />

diálogo que emerge en pantalla al hacer clic con el botón izquierdo <strong>de</strong>l ratón<br />

sobre ese canal <strong>de</strong> captura. Des<strong>de</strong> este cuadro pue<strong>de</strong> seleccionarse<br />

primeramente el grupo al que pertenece la variable, realizando previamente<br />

su búsqueda con la barra <strong>de</strong> <strong>de</strong>splazamiento vertical si no aparece<br />

explícitamente en el listado <strong>de</strong>splegable.<br />

F. S16/53<br />

Cuadro <strong>de</strong> selección <strong>de</strong> la variable asignada a un canal <strong>de</strong> captura.


Una vez hecha la selección <strong>de</strong>l grupo, se listan todas las variables pertenecientes<br />

al mismo, pudiendo seleccionar la variable con tan sólo hacer<br />

un clic sobre ella.<br />

Obsérvese que, marcar o no la opción (Trace Signal) <strong>de</strong><br />

esta ventana implica activar o <strong>de</strong>sactivar el canal <strong>de</strong> captura al que se<br />

asigna la variable seleccionada.<br />

F. S16/54<br />

No marcar la opción (Trace Signal) <strong>de</strong>sactiva el canal.<br />

Véase que el primer canal <strong>de</strong> captura está <strong>de</strong>sactivado (no se visualiza el<br />

nombre <strong>de</strong> la variable asignada al canal).<br />

Dispone a<strong>de</strong>más <strong>de</strong> ocho canales digitales, <strong>de</strong> utilidad cuando es <strong>de</strong> interés<br />

conocer el comportamiento <strong>de</strong> alguno <strong>de</strong> los bits <strong>de</strong> la variable seleccionada<br />

en alguno <strong>de</strong> los dos canales.<br />

Se muestran en pantalla <strong>de</strong>l siguiente modo:<br />

F. S16/55<br />

Canales digitales.<br />

Haciendo un clic con el botón izquierdo<br />

<strong>de</strong>l ratón sobre el panel <strong>de</strong><br />

los canales digitales emerge en<br />

pantalla una ventana con dos cuadros<br />

<strong>de</strong>splegables don<strong>de</strong> podrán<br />

seleccionarse el canal digital y el bit<br />

<strong>de</strong> la variable que se asignará al<br />

canal y cuyo comportamiento se<br />

<strong>de</strong>sea visualizar en el tiempo.<br />

El cuadro que aparecerá en la pantalla se verá <strong>de</strong>l siguiente modo:<br />

F. S16/56<br />

Cuadro Setup Canal Digital. Configuración <strong>de</strong>l canal digital seleccionado.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

451


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

452<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Incorpora un campo <strong>de</strong>nominado Alias don<strong>de</strong> podrán introducirse un conjunto<br />

<strong>de</strong> caracteres arbitrarios (<strong>de</strong>s<strong>de</strong> teclado) que luego aparecerán <strong>de</strong>lante<br />

<strong>de</strong>l i<strong>de</strong>ntificador <strong>de</strong> la variable (bit) en el canal digital seleccionado.<br />

F. S16/57<br />

Resultado visual tras aplicar un Alias para los canales digitales DCH1,<br />

DCH2 y DCH3 don<strong>de</strong> la opción (Trace Signal) fue marcada en<br />

su ventana <strong>de</strong> configuración .<br />

La activación <strong>de</strong> la opción (Trace Signal) permite visualizar su<br />

representación en el oscilograma y el Alias - ID var (bit) en el canal digital<br />

seleccionado.<br />

Pue<strong>de</strong> establecerse también el tiempo/división,<br />

el canal analógico a consi<strong>de</strong>rar<br />

en la activación <strong>de</strong>l trigger, la<br />

posición don<strong>de</strong> se representará el disparo<br />

por flanco <strong>de</strong> subida, <strong>de</strong> bajada o<br />

ambos simultáneamente y si se consi<strong>de</strong>ra<br />

o no el nivel <strong>de</strong> activación <strong>de</strong>l<br />

disparador en modo absoluto (<strong>de</strong>finiendo<br />

una franja dada por ± el valor<br />

<strong>de</strong>l nivel asignado) en el oscilograma<br />

mediante los campos existentes en la<br />

ventana <strong>de</strong>l osciloscopio.<br />

F. S16/58<br />

Campos T/Div, trigger, posición y nivel.<br />

Establece el disparo por flanco <strong>de</strong> subida para el nivel<br />

establecido en el cuadro etiquetado «nivel» .<br />

Establece el disparo por flanco <strong>de</strong> bajada para el nivel<br />

establecido en el cuadro etiquetado «nivel» .<br />

Establece el disparo por flanco <strong>de</strong> subida, <strong>de</strong> bajada, o<br />

ambos (<strong>de</strong>pendiendo <strong>de</strong> si han sido activados alguno o los<br />

dos botones anteriores) para el valor absoluto <strong>de</strong>l nivel establecido<br />

en el cuadro etiquetado «nivel» .


Ejemplo.<br />

Para la señal senoidal <strong>de</strong> la figura, véanse los puntos <strong>de</strong> activación <strong>de</strong>l<br />

disparador (trigger) según los botones activados.<br />

SI NO NO<br />

NO SI NO<br />

SI NO SI<br />

NO SI SI<br />

SI SI NO<br />

SI SI SI<br />

SI<br />

NO<br />

Botón activado<br />

Botón <strong>de</strong>sactivado<br />

F. S16/59<br />

Puntos <strong>de</strong> activación <strong>de</strong>l disparador (trigger) según botones activados.<br />

NOTA. Nótese que si los tres botones están <strong>de</strong>sactivados o únicamente<br />

se activa el botón ABS, el disparo será automático e inmediato al igual<br />

que en versiones anteriores a la 06.10.<br />

Con el fin <strong>de</strong> obtener datos numéricos <strong>de</strong> las señales mostradas en el oscilograma<br />

aparece en la pantalla <strong>de</strong>l osciloscopio el siguiente panel que<br />

encierra todas estas posibilida<strong>de</strong>s <strong>de</strong> actuación.<br />

F. S16/60<br />

Panel <strong>de</strong> control <strong>de</strong>l osciloscopio.<br />

Nivel = 0.5<br />

Así, es posible:<br />

activar dos cursores <strong>de</strong> referencia.<br />

manipular sus posiciones en el oscilograma.<br />

ampliar la imagen <strong>de</strong> una captura.<br />

visualizar numéricamente las intersecciones <strong>de</strong> las señales con los<br />

cursores activados.<br />

visualizar las referencias temporales relativas entre los cursores activados<br />

y entre cada cursor.<br />

visualizar la posición don<strong>de</strong> se activa el trigger.<br />

0.5<br />

- 0.5<br />

0.5<br />

- 0.5<br />

0.5<br />

- 0.5<br />

0.5<br />

- 0.5<br />

0.5<br />

- 0.5<br />

0.5<br />

- 0.5<br />

1<br />

-1<br />

1<br />

-1<br />

1<br />

-1<br />

1<br />

-1<br />

1<br />

-1<br />

1<br />

-1<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

453


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

454<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Activación / <strong>de</strong>sactivación <strong>de</strong> los dos cursores<br />

Selección <strong>de</strong>l cursor<br />

Desplazamiento izda / dcha <strong>de</strong>l cursor seleccionado<br />

Desplazamiento izda / dcha <strong>de</strong> los dos cursores simultáneamente<br />

Reducción <strong>de</strong> los tiempos / división en las proporciones indicadas<br />

Visualizadores <strong>de</strong> los valores intersección entre las señales representadas<br />

en el oscilograma y los cursores activados<br />

Tiempo relativo entre cursor 1 y la posición <strong>de</strong> disparo<br />

Tiempo relativo entre cursor 2 y la posición <strong>de</strong> disparo<br />

Tiempo relativo entre cursor 1 y cursor 2<br />

Adquisición continua <strong>de</strong> muestreo<br />

Captura o adquisición única<br />

Es <strong>de</strong> interés, a<strong>de</strong>más, tener la posibilidad <strong>de</strong> personalizar los ejes <strong>de</strong><br />

coor<strong>de</strong>nadas (X e Y), cursores, posición <strong>de</strong>l disparador,... a la hora <strong>de</strong> visualizar<br />

todos estos elementos en pantalla.<br />

Todo esto es posible haciendo clic con el botón <strong>de</strong>recho <strong>de</strong>l ratón en la<br />

pantalla <strong>de</strong>l osciloscopio, seleccionando e introduciendo valores elegidos<br />

por el usuario en los diferentes campos confinados en el cuadro que<br />

emerge tras seleccionar (Graph Setup).<br />

A<strong>de</strong>más <strong>de</strong>s<strong>de</strong> el menú <strong>de</strong>splegable aparecen opciones como imprimir,<br />

guardar y cargar datos, guardar y cargar configuraciones y ajustar escala.<br />

Véase la figura siguiente:<br />

F. S16/61<br />

Setup gráfico.


Des<strong>de</strong>:<br />

Graph Setup > X Axis ... se configuran atributos <strong>de</strong>l eje horizontal X<br />

dimensiones <strong>de</strong> la rejilla, escala logarítmica, color, estilo, anchura <strong>de</strong><br />

línea...<br />

Graph Setup > Y Axis ... se configuran atributos <strong>de</strong>l eje vertical Y dimensiones<br />

<strong>de</strong> la rejilla, escala logarítmica, color, estilo, anchura <strong>de</strong> línea...<br />

Graph Setup > Cursor línea... se establece el color <strong>de</strong>l cursor línea.<br />

Graph Setup > Cursor discontínuo ... se establece el color <strong>de</strong>l cursor<br />

discontinuo.<br />

Graph Setup > Trigger ... se establece el color <strong>de</strong>l trigger.<br />

Se abren ventanas como las <strong>de</strong> la figura F. S16/62 <strong>de</strong>s<strong>de</strong> don<strong>de</strong> pue<strong>de</strong><br />

llevarse a cabo esta personalización <strong>de</strong> atributos.<br />

F. S16/62<br />

Ventanas que permiten <strong>de</strong>finir atributos <strong>de</strong> los ejes, cursores y trigger.<br />

Imprimir Gráfico se imprime (en papel) el oscilograma en pantalla.<br />

Guardar Datos ... se permite almacenar en un fichero <strong>de</strong> texto (*.m)<br />

los puntos <strong>de</strong> captura.<br />

Cargar Datos ... se permite cargar un fichero <strong>de</strong> texto (*.m) con los<br />

puntos <strong>de</strong> una captura anteriormente guardada.<br />

Comenzar almacenamiento ... se van almacenando en un fichero un<br />

nº <strong>de</strong>terminado <strong>de</strong> capturas. Este número será establecido previamente<br />

en el cuadro <strong>de</strong> texto «nº <strong>de</strong> trazas a guardar» que aparece en<br />

pantalla tras activar esta opción. Podrá finalizarse el almacenamiento<br />

<strong>de</strong> capturas en este mismo menú con la opción Finalizar almacenamiento.<br />

Guardar Configuración ... se permite almacenar en un fichero (*.ocg)<br />

la configuración <strong>de</strong>l osciloscopio: trigger, variables <strong>de</strong> cada canal, número<br />

<strong>de</strong> muestras...<br />

Cargar Configuración ... se permite cargar un fichero (*.ocg) con una<br />

configuración <strong>de</strong>l osciloscopio: trigger, variables <strong>de</strong> cada canal, número<br />

<strong>de</strong> muestras anteriormente almacenada.<br />

Ajustar escala se selecciona una <strong>de</strong> las escalas pre<strong>de</strong>finidas <strong>de</strong> forma<br />

que la señal se amplifica al máximo sin que sobrepase los bor<strong>de</strong>s<br />

<strong>de</strong> la gráfica.<br />

Es personalizable también la forma <strong>de</strong> visualizar el comportamiento <strong>de</strong> la<br />

variable asignada a cada canal en el oscilograma.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

455


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

456<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Haciendo clic con el botón <strong>de</strong>recho <strong>de</strong>l ratón en cada uno <strong>de</strong> los dos canales<br />

<strong>de</strong> captura <strong>de</strong> los que dispone el osciloscopio y seleccionando <br />

en el menú <strong>de</strong>splegable que aparece. Véase figura.<br />

F. S16/63<br />

Menú <strong>de</strong>splegable < Setup ... >.<br />

Se muestra una u otra <strong>de</strong> estas dos ventanas <strong>de</strong>s<strong>de</strong> don<strong>de</strong> se pue<strong>de</strong>n<br />

personalizar diferentes atributos para la representación <strong>de</strong> la señal correspondiente<br />

a ese canal.<br />

F. S16/64<br />

Ventanas que permiten <strong>de</strong>finir parámetros <strong>de</strong> Plot y gráficos <strong>de</strong> barras.<br />

La selección <strong>de</strong> <strong>de</strong>s<strong>de</strong> el mismo menú <strong>de</strong>splegable (únicamente<br />

habilitada cuando la variable asignada al canal es <strong>de</strong> 32 bits) permite<br />

visualizar 16 <strong>de</strong> ellos eligiendo en la ventana que se <strong>de</strong>spliega<br />

cuales serán. Así, eligiendo 0 bits se visualizarán los 16 primeros y se irá<br />

<strong>de</strong>splazando la ca<strong>de</strong>na <strong>de</strong> bits según el número <strong>de</strong> bits seleccionado.<br />

F. S16/65<br />

Menú <strong>de</strong>splegable .<br />

Existen también dos canales <strong>de</strong>nominados canales <strong>de</strong> referencia cuya<br />

única forma <strong>de</strong> poseer traza es obteniéndola a partir <strong>de</strong> uno <strong>de</strong> los dos<br />

canales <strong>de</strong> captura.


Para po<strong>de</strong>r cargar una traza <strong>de</strong>s<strong>de</strong> un fichero a uno <strong>de</strong> los canales <strong>de</strong><br />

referencia <strong>de</strong>berá hacerse previamente a un canal <strong>de</strong> captura para posteriormente<br />

pasarlo al canal <strong>de</strong> referencia <strong>de</strong>seado.<br />

Si alguno <strong>de</strong> los canales <strong>de</strong> referencia ya contiene una traza <strong>de</strong> referencia<br />

no podrán modificarse las condiciones <strong>de</strong> trigger, nº <strong>de</strong> muestras ni<br />

período <strong>de</strong> muestreo para evitar que las trazas que cohabitan en pantalla<br />

hayan sido tomadas en distintas condiciones.<br />

Con un clic <strong>de</strong>l botón <strong>de</strong>recho <strong>de</strong>l ratón sobre el nombre <strong>de</strong> la variable<br />

<strong>de</strong>l canal <strong>de</strong> captura que se <strong>de</strong>sea transferir (la pestaña activa <strong>de</strong>be ser<br />

), se <strong>de</strong>splegará un menú en el que podrá seleccionarse el canal<br />

<strong>de</strong> referencia al que se <strong>de</strong>sea transferir la traza capturada (poner<br />

REF1 o poner REF2).<br />

F. S16/66<br />

Menú <strong>de</strong> transferencia con traza capturada en canal 1 a canal <strong>de</strong> referencia<br />

1 mediante REF1.<br />

La traza capturada en el canal 1 se carga como una traza <strong>de</strong> referencia 1<br />

al activar REF1 <strong>de</strong>l menú <strong>de</strong>splegado. Activando la pestaña <br />

pue<strong>de</strong> comprobarse que en el primer canal <strong>de</strong> referencia está justamente<br />

la traza capturada.<br />

F. S16/67<br />

Traza capturada en el canal <strong>de</strong> referencia 1.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

457


WinDDSSetup<br />

16.<br />

WINDDSSETUP<br />

460<br />

458<br />

Descripción general <strong>de</strong> la pantalla<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

Dispone, a<strong>de</strong>más, <strong>de</strong> una lista configurable <strong>de</strong> parámetros para el<br />

ajuste que se <strong>de</strong>spliega activando la pestaña . Esto permite<br />

modificar los ajustes <strong>de</strong>s<strong>de</strong> la propia ventana <strong>de</strong>l osciloscopio configurando<br />

<strong>de</strong>s<strong>de</strong> esta opción los parámetros <strong>de</strong> ajuste <strong>de</strong>seados.<br />

En la tabla <strong>de</strong> dos columnas que aparece pue<strong>de</strong> visualizarse el valor <strong>de</strong><br />

cada parámetro en ese instante, tecleando el nombre <strong>de</strong>l parámetro en<br />

la columna <strong>de</strong> la izquierda, en mayúsculas (p. ej. AP1) y pulsando enter.<br />

El valor aparecerá en la columna <strong>de</strong> su <strong>de</strong>recha.<br />

Podrá modificarse su valor tecleando un nuevo valor en esa misma celda<br />

y ejecutando un enter.<br />

F. S16/68<br />

Etiqueta . Lista configurable <strong>de</strong> parámetros para el ajuste.<br />

La lista <strong>de</strong> parámetros se almacena junto a la configuración <strong>de</strong>l osciloscopio,<br />

por tanto, podrá ser recuperada <strong>de</strong>s<strong>de</strong> este fichero. Un clic con el botón<br />

<strong>de</strong>recho <strong>de</strong>l ratón en el oscilograma <strong>de</strong>spliega un menú <strong>de</strong>s<strong>de</strong> el cual<br />

pue<strong>de</strong> guardarse o cargarse la lista configurada con los parámetros <strong>de</strong><br />

ajuste.<br />

F. S16/69<br />

Almacenar lista <strong>de</strong> parámetros en un fichero mediante la opción .


F. S16/70<br />

Ventana .<br />

NOTA. Nótese que si no se especifica la gama en el nombre <strong>de</strong>l parámetro,<br />

implica trabajar con la gama 0 <strong>de</strong>l mismo.<br />

Es posible también incluir variables. Ahora bien, <strong>de</strong>be tenerse en cuenta<br />

que su valor visualizado es fruto <strong>de</strong> una lectura inicial y no <strong>de</strong> un refresco<br />

continuo.<br />

Tanto los canales <strong>de</strong> captura como los<br />

<strong>de</strong> referencia tienen la posibilidad <strong>de</strong> ser<br />

visualizados en modo DC o en modo<br />

AC. El modo pue<strong>de</strong> seleccionarse <strong>de</strong>s<strong>de</strong><br />

el menú utilizado para transferir una<br />

traza <strong>de</strong> un canal <strong>de</strong> captura a un canal<br />

<strong>de</strong> referencia.<br />

Este menú se <strong>de</strong>spliega haciendo clic<br />

con el botón <strong>de</strong>recho <strong>de</strong>l ratón sobre<br />

cada uno <strong>de</strong> los 2 canales <strong>de</strong> captura.<br />

El modo DC muestra la señal con sus<br />

valores reales y el modo AC resta al valor<br />

real <strong>de</strong> la señal el valor medio <strong>de</strong> todos<br />

los puntos <strong>de</strong> la muestra tomada.<br />

F. S16/71<br />

Menú <strong>de</strong>splegable para seleccionar el modo AC o DC.<br />

WinDDSSetup<br />

WINDDSSETUP<br />

Descripción general <strong>de</strong> la pantalla 16.<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307<br />

459


WinDDSSetup<br />

16.<br />

460<br />

WINDDSSETUP<br />

DDS<br />

SOFTWARE<br />

(Soft 08.0x)<br />

Ref.1307


FAGOR AUTOMATION<br />

<strong>Fagor</strong> <strong>Automation</strong> S. Coop.<br />

Bº San Andrés, 19 - Apdo. 144<br />

E-20500 Arrasate-Mondragón, Spain<br />

Tel: +34 943 719 200<br />

+34 943 039 800<br />

Fax: +34 943 791 712<br />

E-mail: info@fagorautomation.es<br />

www.fagorautomation.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!