05.91 11 Programming of Cycles
11.12 @ Code table
@ code CL 800 instruction Function
@413
Value 1
Value 2
Value
SEZ
( Value 1 , Value 2 )
= Value ;
Write cycle setting data
@414
Value 1
Value 2
Value
SEZBY
( Value 1 , Value 2 ) =
Value ;
Write cycle setting data
bytes
@415
Value 1
V
alue 2
Value 3
V
alue
SEZBI( Value 1 , Value 2 ,
Value 3 ) = Value ;
Write cycle setting data bits
@420
Value 1
Value 2
Value 3
Value
TOS
( Value 1 , Value 2 ,
Value 3 )= Value ;
Tool offset
Value 1: 1...16
Value 2: D No. 1...204/409
Value 3: P No. 0...9/15
@423
Value 1
Value 2
Value 3
Value
TOAD
( Value 1 , Value 2 ,
Value 3 )=
Value
;
Tool offset additive
Value 1: 1 to 16
Value 2: D No. 1...204/409
Value 3: P No. 0..
.
9/15
@430
Value 1
Value 2
Value 3
Value
ZOA
( Value 1 , Value 2 ,
Value 3 )= Value ;
Settable zero offset
(G54/G57)
Value 1: Group 1... 4
(G54/G57)
Value 2: Axis No. 1...24
Value 3: 0/1
(coarse/fine)
@431
Value 1
Value 2
Value 3
Value
ZOFA
( Value 1 , Value 2 ,
Value 3 )= Value ;
Settable zero offset additive
Value 1: Group 1...4
(G54/G57)
Value 2: Axis No. 1...24
Value 3: 0/1
(coarse/fine)
@432
Value 1
Value 2
Value
ZOPR
( Value 1 , Value
2 )= Value ;
Programmable zero offset
(G58/G59)
Value 1: Group 1 or 2
(G58 or G59)
Value 2: Axis No. 1...24
@434
Value 2
Value
ZOD ( Value 2 )= Value ; DRF offset
Value 2: Axis No. 1...24
@435
Value 2
Value
ZOPS ( Value 2 )= Value ; PRESET offset
Value 2: 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
© Siemens AG 1991 All Rights Reserved 6ZB5 410-0HD02 11–73
SINUMERIK 880, (PG)