beautypg.com

3 datalogger connection/instruction, Datalogger connection/instruction, Mode b – Campbell Scientific AM16/32B Relay Multiplexer User Manual

Page 18: Figure 4-2), Reset clk

background image

AM16/32B Relay Multiplexer

If the time between the falling edge of the 5 ms RESET pulse
and the next rising edge of RESET or CLK is longer than 125
ms, the AM16/32B will go into Mode A.

NOTE

Section 4.1.2.3, Datalogger Connection/Instruction, includes a portion of a
CR1000 program that shows the instructions used to go into Mode B and jump
to channel 6.

Reset

Clk

5ms (+-2ms)

To Enter B

Address M ode

Enters B addressing
mo de

(0 - 100ms) Note: if > 100ms th e B Add ress mode

is Abo rted. Also, Abort can happ en if > 100ms

time b etw een Clk's

Address=Chan 3

Chan 3 Selected

(Relays make co ntact)

Advance to Chan 4

(Relays makes contact)

Note: if th e B mod e is aborted,

th en this event w ou ld select

Mux Chan 1

> 1ms

> 1ms

(0 – 75 ms) Note: if > 125 ms the B Address mode

is Aborted. Also, Abort can happen if > 125 ms

time between Clk’s.

5 ms (±1 ms)

To Enter B

Address Mode

FIGURE 4-2. Diagram showing advancement of channels using

4.1.2.3 Datalogger Connection/Instruction

ataloggers, switched excitation is generally used to

r

ing,

In the case of the CR5000, CR3000, CR800, CR850, CR1000, CR23X, and

The CR5000, CR3000, CR800, CR850, and CR1000 uses a control port

the

If several multiplexers are required, a CR5000, CR3000, CR800, CR850,
CR1000, CR10(X), or CR23X control port can source sufficient current to
drive up to six AM16/32B CLK or RES inputs wired in parallel.

clocking Mode B

With the 21X and CR7 d
clock the multiplexer (instruction Excitation with Delay (P22) configured fo
5000 mV excitation). If no switched excitation channel is available, it is
possible to clock using control ports. See Section 5.1, CRBasic Programm
for details.

CR10(X), a control port is generally used to clock the multiplexer. Instruction
Do (P86) with the pulse port option (command code 71 through 78) generates a
10 ms pulse which works well.

controlled by PortSet(), Delay(), and SubScan()/NextSubScan to create
Clock pulses (see program example in Section 5.3, General Programming
Considerations
).

8