2 edlog programming, Theory of operation – Campbell Scientific SDM-CD16AC 16-Channel ac/dc Relay Controller User Manual

Page 15

Advertising
background image

SDM-CD16AC 16 Channel AC/DC Controller

6.2 Edlog Programming

Instruction 104

SDM-CD16AC use with CR23X, CR10(X), and 21X

Param. Type Description
1

2

Reps (# of modules sequentially addressed)

2

2

Starting Address (base 4: 00..33)

3

4

Starting Input Location

Execution Time = 2 ms per Rep for the CR10X, 3.5 ms per Rep for the 21X

Instruction 29 - SDM-CD16AC use with CR7

Param Type Description
1

2

Reps (# of modules sequentially addressed)

2

2

Device (2 = SDM-CD16AC)

3

2

Starting Address (base 4: 00..33)

4

2

Card (Excitation card #)

5

4

Starting Input Location

Execution Time = 150 to 190 ms per Rep

The number of SDM-CD16ACs to be addressed is defined by the Reps
(repetitions) parameter. Each Rep will sequentially address (00, 01, 02,...32,
33) SDM-CD16ACs starting with the address specified in parameter 2
(Instruction 29 parameter 3).

For each Rep, the 16 ports of the addressed SDM-CD16AC are set according
to 16 sequential Input Locations starting at the Input Location specified in
parameter 3 (Instruction 29 parameter 5). Any non-zero value stored in an
input location activates the associated SDM-CD16AC port. A value of zero
(0) deactivates the port For example, assuming 2 Reps and a starting Input
Location of 33, OUTPUT 1 through 16 of the first SDM-CD16AC are set
according to Input Locations 33 through 48, and OUTPUT 1 through 16 of the
second SDM-CD16AC are set according to Input Locations 49 through 64.

For Instruction 29, the Device (parameter 2) specifies what type of
synchronously addressed peripheral is to be addressed. The Device code for
an SDM-CD16AC is 2.

For Instruction 29 only (CR7), the Card parameter 4 specifies which 725
Excitation Card is being used for the Control Port signals. The Reps parameter
does not advance beyond the specified Card, requiring another Instruction 29
for each 725 Excitation Card used.

7. Theory of Operation

The SDM-CD16AC is a synchronously addressed peripheral. C2 and C3,
driven high by the datalogger, initiate a cycle. While holding C3 high, the
datalogger drives C2 as a clock line and C1 as a serial data line. The
datalogger shifts out a data bit on C1 (LSB first) on the falling edge of the C2
clock. The SDM-CD16AC shifts in the C1 data bit on the rising edge of the
C2 clock.

11

Advertising