DL06 Micro PLC User Manual, 3rd Edition, Rev. E
3-26
Chapter 3: CPU Specifications and Operation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Y0
OUT
X0
Y1
OUT
X1
C5
OUT
X6
Y10
OUT
C5
Y20
OUT
Y12
OUT
T1
TMR
T1
K30
X0
Input Points (X Data Type)
The discrete input points are noted by an X data
type. There are 20 discrete input points and 256
discrete input addresses available with DL06
CPUs. In this example, the output point Y0 will
be turned on when input X0 energizes.
Output Points (Y Data Type)
The discrete output points are noted by a Y data
type. There are 16 discrete outputs and 256
discrete output addresses available with DL06
CPUs. In this example, output point Y1 will be
turned on when input X1 energizes.
Control Relays (C Data Type)
Control relays are discrete bits normally used
to control the user program. The control relays
do not represent a real world device, that is,
they cannot be physically tied to switches,
output coils, etc. There are 1024 control relays
internal to the CPU. Because of this, control
relays can be programmed as discrete inputs or
discrete outputs. These locations are used in
programming the discrete memory locations
(C) or the corresponding word location which
contains 16 consecutive discrete locations.
In this example, memory location C5 will
energize when input X6 turns on. The second
rung shows a simple example of how to use a
control relay as an input.
Timers and Timer Status Bits (T Data Type)
There are 256 timers available in the CPU. Timer
status bits reflect the relationship between the
current value and the preset value of a specified
timer. The timer status bit will be on when the
current value is equal or greater than the preset
value of a corresponding timer.
When input X0 turns on, timer T1 will start.
When the timer reaches the preset of 3 seconds
(K of 30) timer status contact T1 turns on. When
T1 turns on, output Y12 turns on. Turning off
X0 resets the timer.