10
DEVICE EXPLANATION
10.8 Extended Data Register (D) and Extended Link Register (W)
10
- 88
9
P
a
ra
met
e
rs
10
Device
Exp
la
n
at
ion
11
CP
U
M
odu
le
P
ro
cessi
ng
Ti
m
e
12
P
roc
e
d
ure
f
or W
rit
in
g
P
rog
ra
m t
o CP
U Mo
du
le
A
p
pe
nd
ic
e
s
In
de
x
(4) Checking the number of device points in special register
The number of device points assigned for each file register (ZR), extended data
register (D), and extended link register (W) can be checked in the following special
registers.
• SD306 and 307: File register (ZR)
• SD308 and 309: Extended data register (D)
• SD310 and 311: Extended link register (W)
(5) Precautions
Precautions for using the extended data register (D) and extended link register (W)
are described below.
1) When the extended data register (D) and extended link register (W) are
specified, the values of the following items will be the same as those for the file
register.
• Number of steps in a program
• Instruction processing time
• Auto refresh processing time with network modules
• Auto refresh processing time with intelligent function modules
• Auto refresh processing time between CPUs in a multiple CPU system
2) The file register capacity cannot be changed during RUN.
3) The file register cannot be switched using the QDRSET instruction
(OPERATION ERROR (error code: 4100).
4) Set the refresh range for the following auto refresh settings so that the range
does not cross over the boundary between the internal user device and the
extended data register (D) or extended link register (W).
• Auto refresh with network modules
• Auto refresh with intelligent function modules
• Auto refresh between CPUs in a multiple CPU system
5) Set the following items so that the specification does not cross over the
boundary between the internal user device and the extended data register (D)
or extended link register (W).
• Index modification
• Indirect specification
• Specification for the instructions which target data block
* 1: Data block indicates the following data.
• Data used in the instructions, such as FMOV, BMOV, BK+, which multiple words are targeted
for operation
• Control data, composed of two or more words, specified in the instructions, such as
SP.FWRITE, SP.FREAD
• Data whose data type is 32-bit or more (BIN 32-bit, real number, indirect address of the device)
For details on index modification and indirect specification with the extended
data register (D) and extended link register (W), refer to the following manual.
QCPU(Q Mode)/QnACPU Programming Manual (Common Instructions)