DL205 Analog Manual, 7th Edition Rev. D
4-13
Chapter 4: F2-08AD-1, 8-Channel Analog Current Input
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Writing the Control Program
Reading Values: Pointer Method and Multiplexing
There are two methods which can be used to read values, the pointer method and multiplexing.
The multiplexing method must be used when using a DL230 CPU. The multiplexing method
must also be used with remote I/O modules (the pointer method will not work). Either method
can be used with the DL240, DL250-1 and DL260 CPUs, but for ease of programming it is
strongly recommended to use the pointer method.
Pointer Method for the DL240, DL250-1, and DL260
The DL205 series has special V-memory locations (shown in tables on the following page)
assigned to each base slot that will greatly simplify the programming requirements. These
V-memory locations allow you to:
• specify the data format
• specify the number of channels to scan
• specify the storage locations
NOTE:
DL240 CPUs with firmware release version 2.2 or later support this method. Also,
DL250 CPUs with firmware
release version 1.06 or later support this method. If the DL230 example needs to be used, module placement in the base is
very important. Review the section earlier in this chapter for guidelines.
The example program shows how to setup these locations. Place this rung anywhere in the
ladder program, or, if RLL
PLUS
instructions are being used, in the Initial Stage.
This is all that is required to read the analog data into V-memory locations. Once the data is in
V-memory, it can be used to perform math, compare the data against preset values, etc. V2000
is used in the example but any user V-memory location can be used. The pointer method
automatically converts values to BCD.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
b
C
D
SP0
LD
K
LDA
O2000
OUT
V7672
This loads an octal value for the first V-memory location that will be
used to store the incoming data. For example, the O2000 entered
here would designate the following addresses.
Ch1 - V2000, Ch2 - V2001, Ch3 - V2002, Ch 4 - V2003
Ch5 - V2004, Ch6 - V2005, Ch7 - V2006, Ch8 - V2007
The octal address (O2000) is stored here. V7672 is assigned to slot
2 and acts as a pointer, which means the CPU will use the octal
value in this location to determine exactly where to store the
incoming data.
OUT
V7662
Special V-memory location assigned to slot 2 that contains the
number of channels to scan.
00
LD
Loads a constant that specifies the number of channels to scan and
the data format. The upper byte, most significant nibble (MSN)
selects the data format (i.e. 0=BCD, 8=Binary), the LSN selects the
number of channels (i.e. 1, 2, 3, 4, 5, 6, 7, 8).
- or -
The binary format is used for displaying data on some operator
interfaces. The DL230/240 CPUs do not support binary math
functions, whereas the DL250 does.
08
K
00
88
Summary of Contents for DL205
Page 1: ...DL205 Analog I O Manual Manual Number D2 ANLG M ...
Page 2: ...Notes ...
Page 6: ...Notes ...