11 Programming of Cycles 05.91
11.12 @ Code table
@ code CL 800 instructions Function
@361
Var
Value 2
Var =ACPM ( Value 2 ); Axis position actual value
referred to machine
Value 2: Axis No. 1... 24
@362
Var
Value 2
Var =ACSP ( Value 2 ); Read current axis position
Value 2: Axis No. 1...24
@363
Var
Value 2
Var =ACSP ( Value 2 ); Spindle position actual value
Value 2: Spindle No. 1...6
@364
Var
Value 2
Var =ACSS ( Value 2 ); Spindle speed actual value
Value 2: Spindle No. 1...6
@367
Var
Value 1
Var =ACAS ( Value 1 ); Read axis No. of current
level/leadscrew No.in R para-
meter Var :
Var+0: No. of horizontal
axis
Var+1: No. of perpend.
axis
Var+2: No. of axis
perpend. to plane
Var+3: No. of axis in which
length is effective
(tool type 30)
Var+4: No. of leadscrew
Value 1: Channel No. 0...16
@36a
Var
Value 1
Var =ACD ( Value 1 ); D function actual
Value 1=0
@36b
Var
Value 1
Value 3
Var =ACG
( Value 1 ,
Value 3
);
Read G function from work-
ing memory of current block
Value 1: Channel No. 0...16
Value 3: Internal G group to
which G function
belongs (see
program key)
_______
Explanation of symbols:
x compare operator vop 1) Not at CL 800 level
0: . . . . no condition 2) ”Condition”: a)
Var
=Boolean variable
1:= . . . . equal to b)
Var
.
Const
=Bit from pattern
2: . . . . not equal to c)
Var
”Vop”
Value
3: . . . . greater than d) Extended condition
4: = . . . . greater than or equal to
5: . . . . less than 3) Option
6:= . . . . less than or equal to
7: . . . . true 4) No pointers possible,
8: . . . . not on CL 800 level only
Const
can be specified
11–68 © Siemens AG 1991 All Rights Reserved 6ZB5 410-0HD02
SINUMERIK 880, (PG)