DL205 Analog Manual, 7th Edition Rev. D
2-16
Chapter 2: F2-04AD-1, F2-04AD-1L, 4-Channel Analog Current Input
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Reading Values (Multiplexing) for the DL230, DL240, DL250-1 and DL260
The DL230 CPU does not have the special V-memory locations which will allow data transfer
to be automatically enabled. Since all channels are multiplexed into a single data word, the
control program must be setup to determine which channel is being read. Since the module
appears as X input points to the CPU, it is very easy to use the active channel status bits to
determine which channel is being monitored.
NOTE:
This example is for a module installed as shown in the previous examples. The addresses used would be different
if the module was installed in a different I/O arrangement. The rungs can be placed anywhere in the program, or if stage
programming is being used, place them in a stage that is always active.
Single Channel Selected
Since it isn’t necessary to know which channel is selected, the single channel program is even
more simple as shown in the example below.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
b
C
D
It is usually easier to perform math operations in BCD,
so it is best to convert the data to BCD immediately.
You can leave out this instruction if your application
does not require it.
This instruction masks the channel identification bits.
Without this, the values used will not be correct so do
not forget to include it.
Loads the complete data word into the accumulator.
The V-memory location depends on the I/O
configuration. See Appendix A for the memory map.
Store Channel 1 when Module is not busy
LD
V40401
ANDD
KFFF
BCD
OUT
V2000
When the module is not busy and X34 and X35 are
off, channel 1 data is stored in V2000.
X36
X34
X35
It is usually easier to perform math operations in
BCD, so it is best to convert the data to BCD
immediately. You can leave out this instruction if your
application does not require it.
This instruction masks the channel identification
bits. Without this, the values used will not be correct
so do not forget to include it.
Loads the complete data word into the accumulator.
The V-memory location depends on the I/O
configuration. See Appendix A for the memory map.
Load Data when Module is not busy
LD
V40401
ANDD
KFFF
BCD
X36
X36
X34
X35
Store Channel 1
OUT
V2000
When the module is not busy and X34 and X35 are
off, channel 1 data is stored in V2000.
When X34 is on and X35 is off, channel 2 data is
stored in V2001.
When X34 is off and X35 is on, channel 3 data is
stored in V2002.
When both X34 and X35 are on, channel 4 data is
stored in V2003.
X36
X34
X35
Store Channel 2
OUT
V2001
X36
X34
X35
Store Channel 3
OUT
V2002
X36
X34
X35
Store Channel 4
OUT
V2003
Содержание DL205
Страница 1: ...DL205 Analog I O Manual Manual Number D2 ANLG M ...
Страница 2: ...Notes ...
Страница 6: ...Notes ...