Table of contents
Job planning
12 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
8.7.1 Percentage jerk correction (JERKLIM) ..................................................................................... 485
8.7.2 Percentage velocity correction (VELOLIM)............................................................................... 486
8.7.3 Program example for JERKLIM and VELOLIM......................................................................... 489
8.8 Programmable contour/orientation tolerance (CTOL, OTOL, ATOL) ....................................... 490
8.9 Tolerance for G0 motion (STOLF) ............................................................................................ 494
9 Axis couplings........................................................................................................................................ 497
9.1 Coupled motion (TRAILON, TRAILOF)..................................................................................... 497
9.2 Curve tables (CTAB) ................................................................................................................. 501
9.2.1 Define curve tables (CTABDEF, CATBEND)............................................................................ 502
9.2.2 Check for presence of curve table (CTABEXISTS) .................................................................. 508
9.2.3 Delete curve tables (CTABDEL) ............................................................................................... 508
9.2.4 Locking curve tables to prevent deletion and overwriting (CTABLOCK, CTABUNLOCK) ....... 510
9.2.5 Curve tables: Determine table properties (CTABID, CTABISLOCK, CTABMEMTYP,
CTABPERIOD)..........................................................................................................................
511
9.2.6 Read curve table values (CTABTSV, CTABTEV, CTABTSP, CTABTEP, CTABSSV,
CTABSEV, CTAB, CTABINV, CTABTMIN, CTABTMAX).........................................................
513
9.2.7 Curve tables: Check use of resources (CTABNO, CTABNOMEM, CTABFNO,
CTABSEGID, CTABSEG, CTABFSEG, CTABMSEG, CTABPOLID, CTABPOL,
CTABFPOL, CTABMPOL) ........................................................................................................
518
9.3 Axial leading value coupling (LEADON, LEADOF)................................................................... 520
9.4 Electronic gear (EG).................................................................................................................. 526
9.4.1 Defining an electronic gear (EGDEF) ....................................................................................... 526
9.4.2 Switch-in the electronic gearbox (EGON, EGONSYN, EGONSYNE) ...................................... 528
9.4.3 Switching-in the electronic gearbox (EGOFS, EGOFC) ........................................................... 531
9.4.4 Deleting the definition of an electronic gear (EGDEL) .............................................................. 532
9.4.5 Rotational feedrate (G95) / electronic gear (FPR) .................................................................... 532
9.5 Synchronous spindle................................................................................................................. 533
9.5.1 Synchronous spindle: Programming (COUPDEF, COUPDEL, COUPON, COUPONC,
COUPOF, COUPOFS, COUPRES, WAITC) ............................................................................
534
9.6 Master/slave group (MASLDEF, MASLDEL, MASLON, MASLOF, MASLOFS)....................... 545
10 Motion synchronous actions .................................................................................................................. 549
10.1 Basics........................................................................................................................................ 549
10.1.1 Area of validity and machining sequence (ID, IDS) .................................................................. 551
10.1.2 Cyclically checking the condition (WHEN, WHENEVER, FROM, EVERY) .............................. 553
10.1.3 Actions (DO).............................................................................................................................. 555
10.2 Operators for conditions and actions ........................................................................................ 556
10.3 Main run variables for synchronized actions............................................................................. 558
10.3.1 System variables....................................................................................................................... 558
10.3.2 Implicit type conversion............................................................................................................. 560
10.3.3 GUD variables........................................................................................................................... 561
10.3.4 Default axis identifier (NO_AXIS).............................................................................................. 563
10.3.5 Synchronized action marker ($AC_MARKER[n])...................................................................... 564
10.3.6 Synchronized action parameters ($AC_PARAM[n]) ................................................................. 565
10.3.7 Arithmetic parameter ($R[n])..................................................................................................... 565
10.3.8 Read and write NC machine and NC setting data .................................................................... 566
10.3.9 Timer variable ($AC_Timer[n]).................................................................................................. 568
10.3.10 FIFO variables ($AC_FIFO1[n] ... $AC_FIFO10[n]).................................................................. 569