Download Print this page

HEIDENHAIN MANUALplus 620 Technical Manual page 1521

Hide thumbs Also See for MANUALplus 620:

Advertisement

8.4.2 Operand addressing (byte, word, double word)
Double word
Word
D0
W0
W2
D4
W4
D1020
W1020
NN_GenApiMo
duleErrorCode
(W1022)
January 2012
The memory for operands B (8 bits), W (16 bits), and D (32 bits) is only 8 bits
wide. Since the operands can be 8, 16 or 32 bits wide, an overlap of the
memory areas will occur, which you must take into account when addressing
the memory.
Byte
B0
B1
B2
B3
B4
B5
B1020
B1021
B1022
B1023
For byte addressing, every address is accessible; for word addressing, every
second address; and for double word addressing, every fourth from 0 to 4092.
The address parameter indicates the high byte of the word address (W) and
the highest byte of the double-word address (D).
Markers, timers and counters are addressed with the corresponding code
letters M, T or C followed by the operand number (e.g. M500, T7, C18).
8.4 Operands
Memory
Word address Double-word
8 bits
High byte
8 bits
Low byte
8 bits
High byte
8 bits
Low byte
8 bits
High byte
8 bits
Low byte
8 bits
High byte
8 bits
Low byte
8 bits
High byte
8 bits
Low byte
address
Highest byte
Lowest byte
Highest byte
Lowest byte
1521

Advertisement

loading