EasyManua.ls Logo

HEIDENHAIN MANUALPLUS 620 - 8.4.2 Operand addressing (byte, word, double word)

HEIDENHAIN MANUALPLUS 620
1818 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
January 2012 8.4 Operands 1521
8.4.2 Operand addressing (byte, word, double word)
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.
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).
Double word Word Byte Memory Word address Double-word
address
D0 W0 B0 8 bits High byte Highest byte
B1 8 bits Low byte
W2 B2 8 bits High byte
B3 8 bits Low byte Lowest byte
D4 W4 B4 8 bits High byte
B5 8 bits Low byte
D1020 W1020 B1020 8 bits High byte Highest byte
B1021 8 bits Low byte
NN_GenApiMo
duleErrorCode
(W1022)
B1022 8 bits High byte
B1023 8 bits Low byte Lowest byte

Table of Contents

Other manuals for HEIDENHAIN MANUALPLUS 620

Related product manuals