5 Special Motion Commands 04.005.1 Approaching coded positions, CAC, CIC, CDC, CACP, CACN 5840DNCU 571840DNCU 572NCU 573FM-NC 810D 840Di Siemens AG 2000. All rights reserved5-150 SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) − 04.00 Edition5.1 Approaching coded positions, CAC, CIC, CDC, CACP, CACNExplanation of the commandsCAC(n) Approach coded positions absolutelyCIC(n) Approach coded position incrementally by n spaces in plus direction (+)or in minus direction (–)CDC(n) Approach coded position via shortest possible route (rotary axes only)CACP(n) Approach coded position absolutely in positive direction (rotary axes only)CACN(n) Approach coded position absolutely in negative direction (rotary axes only)(n) Position numbers 1, 2, ... max. 60 positions for each axisSequenceYou can enter a maximum of 60 (0 to 59) positionsin special position tables for 2 axesin machine data.For an example of a typical position table seediagram.Further detailsIf an axis is situated between two positions, it doesnot traverse in response to an incremental positioncommand with CIC (...).It is always advisable to program the first travelcommand with an absolute position value.6123432100027.3140.721123112 mm450Table 1 (rotary axis)045190......72315 deg.70Table 1 (linear axis)Position number:Position value:Indexing axis:Position number:Position value:Programming exampleN10 FA[B]= 300 Feed for positioning axis BN20 POS[B]= CAC (10) Approach coded position 10 (absolutely)N30 POS[B]= CIC (-4) Travel 4 spaces back from the currentposition