6: D
EVICE
A
DDRESSES
FC5A M
ICRO
S
MART
U
SER
’
S
M
ANUAL
FC9Y-B1268
6-29
Expansion Data Registers
Slim type CPU modules FC5A-D16RK1, FC5A-D16RS1, FC5A-D32K3, FC5A-D32S3, FC5A-D12K1E, and FC5A-D12S1E have
expansion data registers D2000 through D7999. These expansion data registers are normally used as ordinary data regis-
ters to store numerical data while the CPU module is executing a user program. In addition, numerical data can be set to
designated ranges of expansion data registers using the expansion data register editor on WindLDR. When the user pro-
gram is downloaded from WindLDR to the CPU module, the preset values of the expansion data registers are also down-
loaded to the ROM in the CPU module. Each time the CPU is powered up, the preset values of the expansion data
registers stored in the ROM are loaded to the RAM and the user program in the RAM is executed.
Since the data in the ROM is non-volatile, the preset values of the expansion data registers are maintained semi-perma-
nently and restored in the RAM each time the CPU is powered up. This feature is useful when particular numerical data
must not be lost. Furthermore, data register values can be easily entered in the form of either numbers or character
strings using the expansion data register editor on WindLDR.
Programming WindLDR
1.
From the WindLDR menu bar, select
Configura-
tion
>
Expansion Data Register
.
The Expansion Data Register Settings dialog box
appears.
2.
Click the check box to use the preset range 1 or 2.
Among expansion data registers D2000 through D7999, two ranges can be specified for preset data registers.
First Data
Register No.
Edit Button
Go to the expansion
data register editor
screen.
Copy Range
Copy the data between User Pre-
set Ranges 1 and 2.
Quantity of Data Registers
Use Preset Range 1 or 2:
Click the check box, and type the first data register number in the
DR No.
box and the quantity of
data registers to store preset values in the
Quantity
box.
Use Initializing Relay:
Click the check box and specify an internal relay number to use as an initializing relay. When the ini-
tializing relay is turned on while the CPU is powered up, the preset values of the expansion data
registers in the
ROM
are loaded to the RAM.
Use Backup Relay:
Click the check box and specify an internal relay number to use as a backup relay. When the backup
relay is turned on while the CPU is powered up, the values of the preset expansion data registers in
the RAM overwrite the preset values in the
ROM
.
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]