Axis couplings 
  9.2 Curve tables (CTAB) 
Job planning 
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0 
511 
Specification of memory location (optional) 
In the case of locking/unlocking without a memory location being 
specified, the specified curve tables are locked/unlocked in the static 
and the dynamic NC memory. 
In the case of locking/unlocking with a memory location being 
specified, of the specified curve tables, only those located in the 
specified memory location are locked/unlocked. The rest are not 
locked/unlocked. 
"SRAM" 
Lock/unlock in the static NC memory 
<memory location> 
"DRAM" 
Lock/unlock in the dynamic NC memory 
If 
CTABLOCK/CTABUNLOCK is programmed without specification of the curve table to be 
locked/unlocked, then all curve tables or all curve tables in the specified memory will be 
locked/unlocked: 
 
CTABLOCK() 
Locks all curve tables in the static and the dynamic NC 
memory 
CTABLOCK(,,"SRAM") 
Locks all curve tables in the static NC memory 
CTABLOCK(,,"DRAM") 
Locks all curve tables in the dynamic NC memory 
 
CTABUNLOCK() 
Unlocks all curve tables in the static and dynamic NC 
memory 
CTABUNLOCK(,,"SRAM") 
Unlocks all curve tables in the static NC memory 
CTABUNLOCK(,,"DRAM") 
Unlocks all curve tables in the dynamic NC memory 
9.2.5  Curve tables: Determine table properties (CTABID, CTABISLOCK, 
CTABMEMTYP, CTABPERIOD) 
Function 
These commands can be used to poll important properties of a curve table (table number, 
lock state, memory location, periodicity). 
Syntax 
CTABID(<p>) 
CTABID(<p>,<memory location>) 
CTABISLOCK(<n>) 
CTABMEMTYP(<n>) 
TABPERIOD(<n>)