Automatic I/O Configuration
The DL205 CPUs automatically detect any installed I/O modules (including specialty
modules) at powerup, and establish the correct I/O configuration and addresses. This applies
to modules located in local and local expansion I/O bases. For most applications, you will
never have to change the configuration.
I/O addresses use octal numbering, starting at X0 and Y0 in the slot next to the CPU. The
addresses are assigned in groups of 8 or 16, depending on the number of points for the I/O
module. The discrete input and output modules can be mixed in any order, but there may be
restrictions placed on some specialty modules. The following diagram shows the I/O
numbering convention for an example system.
Both the Handheld Programmer and
Direct
SOFT provide AUX functions that allow you to
automatically configure the I/O. For example, with the Handheld Programmer AUX 46
executes an automatic configuration, which allows the CPU to examine the installed modules
and determine the I/O configuration and addressing. With
Direct
SOFT, the PLC Configure
I/O menu option would be used.
Manual I/O Configuration
It may never become necessary, but DL250–1 and DL260 CPUs allow manual I/O address
assignments for any I/O slot(s) in local or local expansion bases. You can manually modify an
auto configuration to match arbitrary I/O numbering. For example, two adjacent input
modules can have starting addresses at X20 and X200. Use
Direct
SOFT PLC Configure I/O
menu option to assign manual I/O address.
In automatic configuration, the addresses are assigned on 8-point boundaries. Manual
configuration, however, assumes that all modules are at least 16 points, so you can only assign
addresses that are a multiple of 20 (octal). For example, X30 and Y50 are not valid starting
addresses. You can still use 8 point modules, but 16 addresses will be assigned and the upper
eight addresses will be unused.
WARNING: If you manually configure an I/O slot, the I/O addressing for the other modules may change.
This is because the DL250–1 and DL260 CPUs do not allow you to assign duplicate I/O addresses. You
must always correct any I/O configuration errors before you place the CPU in RUN mode. Uncorrected
errors can cause unpredictable machine operation that can result in a risk of personal injury or
damage to equipment.
DL205 User Manual, 4th Edition, Rev. B
4–4
Chapter 4: System Design and Configuration
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Slot 0
8pt. Input
X0-X7
Slot
1
16
pt.
O
utput
Y
0-
Y1
7
Slot
2
16
pt. Input
X
1
0-X
2
7
Slot
3
8pt. Input
X
3
0-X
3
7
Slot 0
8pt. Input
X0-X7
Slot
1
16
pt.
O
utput
Y
0-
Y1
7
Slot
2
16
pt. Input
X
1
00-X
11
7
Slot
3
8pt. Input
X
2
0-X
2
7
A
uto
ma
t
ic
M
a
nu
a
l
þ
þ
þ
þ
230
240
250-1
260
ý
ý
þ
þ
230
240
2
5
0
-1
2
6
0