Sumario
9
Acoplamientos de ejes........................................................................................................................... 521
9.1
Arrastre de ejes (TRAILON, TRAILOF) .................................................................................... 521
9.2
Tablas de levas (CTAB) ............................................................................................................ 526
9.2.1
Definición de tablas de levas (CTABDEF, CATBEND)............................................................. 527
9.2.2
Comprobación de la existencia de una tabla de levas (CTABEXISTS) ................................... 535
9.2.3
Borrado de tablas de levas (CTABDEL) ................................................................................... 535
9.2.4
Bloqueo de las tablas de levas contra borrado y sobrescritura (CTABLOCK,
CTABUNLOCK) ........................................................................................................................ 537
9.2.5
Tablas de levas: Determinación de las propiedades de la tabla (CTABID, CTABISLOCK,
CTABMEMTYP, CTABPERIOD) .............................................................................................. 539
9.2.6
Lectura de valores de las tablas de levas (CTABTSV, CTABTEV, CTABTSP, CTABTEP,
CTABSSV, CTABSEV, CTAB, CTABINV, CTABTMIN, CTABTMAX)...................................... 540
9.2.7
Tablas de levas: Comprobación del uso de los recursos (CTABNO, CTABNOMEM,
CTABFNO, CTABSEGID, CTABSEG, CTABFSEG, CTABMSEG, CTABPOLID,
CTABPOL, CTABFPOL, CTABMPOL) ..................................................................................... 546
9.3
Acoplamiento entre ejes de valores maestros (LEADON, LEADOF) ....................................... 548
9.4
Reductor electrónico (EG)......................................................................................................... 554
9.4.1
Definición del reductor electrónico (EGDEF) ............................................................................ 554
9.4.2
Activación del reductor electrónico (EGON, EGONSYN, EGONSYNE) .................................. 556
9.4.3
Desactivación del reductor electrónico (EGOFS, EGOFC) ...................................................... 559
9.4.4
Borrar la definición de un reductor electrónico (EGDEL).......................................................... 561
9.4.5
Avance por vuelta (G95)/Reductor electrónico (FPR) .............................................................. 561
9.5
Cabezal síncrono ...................................................................................................................... 562
9.5.1
Cabezal síncrono: Programación (COUPDEF, COUPDEL, COUPON, COUPONC,
COUPOF, COUPOFS, COUPRES, WAITC) ............................................................................ 563
9.6
Conjunto maestro-esclavo (MASLDEF, MASLDEL, MASLON, MASLOF, MASLOFS) ........... 576
10
Acciones síncronas a desplazamiento................................................................................................... 581
10.1
Fundamentos ............................................................................................................................ 581
10.1.1
Ámbito de validez y secuencia de ejecución (ID, IDS) ............................................................. 583
10.1.2
Comprobación cíclica de la condición (WHEN, WHENEVER, FROM, EVERY) ...................... 585
10.1.3
Acciones (DO)........................................................................................................................... 587
10.2
Operadores para condiciones y acciones................................................................................. 589
10.3
Variables de proceso principal para acciones síncronas.......................................................... 591
10.3.1
Variables del sistema ................................................................................................................ 591
10.3.2
Conversión implícita de tipos .................................................................................................... 593
10.3.3
Valores de las variables GUD................................................................................................... 594
10.3.4
Identificador de eje por defecto (NO_AXIS).............................................................................. 596
10.3.5
Meta para acciones síncronas ($AC_META[n])........................................................................ 597
10.3.6
Parámetro de acciones síncronas ($AC_PARAM[n]) ............................................................... 598
10.3.7
Parámetro de cálculo ($R[n]) .................................................................................................... 599
10.3.8
Leer y escribir datos de máquina y de operador CN ................................................................ 600
10.3.9
Variables de temporizador ($AC_Timer[n])............................................................................... 601
10.3.10 Variables FIFO ($AC_FIFO1[n] ... $AC_FIFO10[n]) ................................................................. 602
10.3.11 Información acerca de tipos de secuencia en el interpolador ($AC_BLOCKTYPE,
$AC_BLOCKTYPEINFO, $AC_SPLITBLOCK)......................................................................... 604
10.4
Acciones en instrucciones síncronas........................................................................................ 607
10.4.1
Lista de las posibles acciones en acciones síncronas ............................................................. 607
10.4.2
Emisión de funciones auxiliares................................................................................................ 609
10.4.3
Activar bloqueo de lectura (RDISABLE) ................................................................................... 610
10.4.4
Desactivar la parada de decodificación previa (STOPREOF) .................................................. 611
10.4.5
Borrado de trayecto residual (DELDTG)................................................................................... 612
12
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo