11 Programming of Cycles 05.91
11.12 @ Code table
@ code CL 800 instruction Function
@437
Value 1
Value 2
Value 3
Value
ZOADW
( Value 1 , Value 2 ,
Value 3
) =
Value
;
Settable coordinate rotation
Value 1: Channel No. 0...16
Value 2: Group 1...4
(G54/G57)
Value 3: = 1
@438
Value 1
Value 2
Value 3
Value
ZOFADW
( Value 1 , Value 2 ,
Value 3
) =
Value
;
Settable coordinate rotation
additive
Value 1: Channel No. 0...16
Value 2: Group 1...4
Value 3: 1
@439
Value 1
Value 2
Value 3
Value
ZOPRDW
( Value 1 , Value 2 ,
Value 3
) =
Value
;
Programmable coordinate
rotation
Value 1: Channel No. 0...16
Value 2: Group 1 or 2
(G58/G59)
Value 3: 1
@43a
Value 1
Value 2
Value 3
Value
ZOFPRDW
( Value 1 , Value 2 ,
Value 3
) =
Value
;
Programmable coordinate
rotation additive
Value 1: Channel No. 0...16
Value 2: Group 1 or 2
(G58/G59)
Value 3: Angle No. (1)
@440
Value 3
Value
ZOPS ( Value 3 )= Value ; Programmed axis position
Value 3: Axis No. 1...24
@446
Value
PRAD= Value ; Programmed radius
@447
Value
PANG= Value ; Programmed angle
@448
Value 3
Value
PRIP ( Value 3 )= Value ; Programmed interpolation
parameter
Value 3: Axis No. 1...24
_______
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–74 © Siemens AG 1991 All Rights Reserved 6ZB5 410-0HD02
SINUMERIK 880, (PG)