3-31
1
2
3
4
2
6
7
8
3.6 Cautions on Programming (Operation Errors)
Remark
For the how to change the internal user device allocation, referto User’s Manual
(Functions Explanation, Program Fundamentals) for the CPU module used.
(d) Device range checks are conducted when indexing is performed by direct access
output (DY).
(e) Set the following items so that the specification does not cross over theboundary
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
*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)
User Program
Image of D device
Internal user
device
Extended data
register (D)
FMOV K0 D100 K200
FMOV K0 D12200 K200
FMOV K0 D20000 K200
D100
D12200
D199
D20100
D12299
D20299
Data biock where the device number
crosses over the boundary between the
internal user device and the extended data
register (D) is not possible.