S
ys
te
m
S
et
up
Yo
ur
P
an
el
C
on
fig
ur
in
g
P
ro
gr
am
m
in
g
E
xa
m
pl
es
5--2
Programming Examples
Examples Using
Direct
LOGIC PLCs
The OP--WINEDIT configuration software allows you to configure a panel to use a
block of registers at a starting value that you define. For a DL05, DL105, DL205,
D3--350 or DL405 CPU the recommended memory to use is the general purpose
data words starting at V2000. For the 305 family (except the D3--350) the
recommended memory is the registers beginning at R400. Any block of registers
within the data word range can be used.
The first eleven PLC registers in the block used by the OP--640 panel are used for
numeric information, and this makes them ideally suited for the general purpose
data registers. The M+12 and M+13 registers use individual bits for pushbutton
status and light control, making it better suited for the control relay register range of
memory. The solution to this minor conflict is to define the base register address in
general purpose data register memory and place a rung in your PLC program to
copy the last register to a control relay register (we show you how to do this later).
The following table lists the data word registers for
Direct
LOGIC
t
CPUs.
Data Word Registers for
Direct
LOGIC
t
PLCs
Family
CPU
Control Relay Registers
Family
CPU
Control Relay Registers
Direct
LOGIC
t
DL05
D0--05
V1200--V7377
Direct
LOGIC
t
DL105
F1--130
V2000--V2377
Direct
LOGIC
t
DL205
D2--230
V2000--V2377
D2--240
V2000--V3777
D2--240
V2000--V3777
D2--250
V1400--V7377 and
V10000--V17777
Direct
LOGIC
t
DL305
D3--330/D3--330P
R400--R563
D3--340
R400--R563 and
R700--R767
D3--340
R400--R563 and
R700--R767
D3--350
V1400--V7377 and
V10000--V17777
Direct
LOGIC
t
DL405
D4--430
V1400--V7377
D4--440
V1400--V7377 and
V10000--V17777
D4--440
V1400--V7377 and
V10000--V17777
D4--450
V1400--V7377 and
V10000--V37777
Register Usage