104
FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
4 Devices in Detail
4.8 Data Register and File Register [D]
4.8.3
Functions and operation examples of data registers
Data registers are devices for storing numeric data.
Each data register stores 16-bit data (whose most significant bit specifies the positive or negative sign).
Combined two data registers can store 32-bit numeric data (whose most significant bit specifies the positive
or negative sign).
1. General type and latched (battery backed) type data registers
• Data once written to a data register does not change unless another data is written.
When the PLC mode switches from "RUN" to "STOP" or when the power is interrupted, however, all data
stored in general type data registers are cleared to "0".
If the special auxiliary relay M8033 has been driven in advance, data is held even when the PLC mode
switches from "RUN" to "STOP".
• Latched (battery backed) type data registers hold the contents even when the PLC mode switches from
"RUN" to "STOP" or when the power is interrupted.
• The contents of data registers are backed up by the battery built in the PLC.
→
For the details of each backup method, refer to Section 2.6.
• When using fixed latched (battery backed) type data registers as general type data registers, provide the
following reset circuit by RST or ZRST instruction at the head step in a program.
→
For file registers, refer to Subsection 4.8.4.
2. Special type data registers
• Data registers that data for special purpose are written or that specific contents have been written in
advance.
The contents of special type data registers are cleared to the initial values when restoring the power.
(Generally, these data registers are cleared to "0" at first, and then the initial values (if there are any) are
written by the system ROM.)
• For example, the watchdog timer time is set initially to D8000 by the system ROM. When changing the
contents, write a desired time to D8000 by transfer instruction MOV (FNC 12).
→
For the data backup characteristics of special data registers, refer to Section 2.6 and Chapter 36.
→
For the types and functions of special data registers, refer to Chapter 36.
M8002
Initial pulse
FNC 40
ZRST
D512
D999
Data stored in D512 to D999 are
cleared to "0".
M8002
Initial pulse
FNC 12
MOV
K250
D8000
FNC 07
WDT
The watchdog timer is set to 250 ms.
The watchdog timer is refreshed.