05.91 11 Programming of Cycles
11.2.2 Operands behind the target code
Examples for @ code with operands:
a)
@ 201 R 13 P 37
Pointer, with address of source register
Target register (parameter)
@ code for the ”Data transfer, general” function
Explanation of function given in example a):
Load the contents of source register, whose address is contained in Register R 37, into target
register R13.
b)
@ 201 P 16 P 37
Pointer, with address of source register
Pointer, with address of target register
@ code for the ”Data transfer, general” function
Explanation of function given in example b):
Load the contents fo the source register, whose address is in register R 37, into the target
register whose address can be found in register R 16.
11.2.3 Notation
The @ code calls for strict notation. In the listing of the various commands on the following
pages, a series of notations, each in pointed brackets, follows the three-digit @ code. The
meanings of the notations are:
<Const> Direct specification of value (constant K)
<R-Par> Indirect specification of value (R parameter)
<Var> Indirect specification of value (R parameter or pointer)
<Wert> Mixed specification of value (Constant, R parameter or pointer)
© Siemens AG 1991 All Rights Reserved 6ZB5 410-0HD02 11–3
SINUMERIK 880, (PG)