Campbell Scientific AM16/32B Relay Multiplexer User Manual

Page 46

Advertising
background image

AM16/32B Relay Analog Multiplexer

9:TC #8

IL M#10

27:SO

10:TC #

:SOIL M#11

9

28

11:TC #

29:SO

10

IL M#12

12:TC #

30:SOIL M#13

11

13:TC #12

31:SOIL M#14

14:TC #

32:SO

13

IL M#15

15:TC #

33:SO

14

IL M#16

16:TC #

34:____

15

_____

17:TC #

35:___

16

______

18:SOIL

_____

M #1 36:_

___

CR1

ple Progra

000 Exam

m — Thermocouple and Soil Block Measurement

'CR1000

log

Series Data

ger


'Declar

iab

e Public Var

les

Public

_vol

oil(16)

PTemp, batt

t, TCTemp(16), S

Dim I

'Counter for setting Array element

'Define

les

Data Tab

DataTable (Avg15Min,1,-1)
DataInterval (0,5,Min,10)

Minim

e)

um (1,batt_volt,FP2,0,Fals

Avera

p,IEE

ge (1,PTem

E4,False)

Average

6

emp(),I

(1 ,TCT

EEE4,False)

Avera

l(),I

ge (16,Soi

EEE4,False)

EndTable


'Main Program
BeginProg

Scan

)

(1,Sec,0,0

Pane

,2

lTemp (PTemp

50)

Batt ry (Batt_volt)

e

'Activate Multiplexer Index
PortSet (1 ,1 )
I=0

'Begin Measurement Loop
SubScan (0,Sec,16)

'Clock Pulse and Delay
Port

ort 2 high

Set (2 ,1 )

'Set p

Dela

ec)

y (0,20,mS

PortSet (2 ,0)
'Increment Index and Measure
I=I+1

TCDi

(I),

,TypeT,PTemp,True ,0,250,1.0,0)

ff (TCTemp

1,mV2_5C,1

BrHa

),1,

rue ,0,250,1.0,0)

lf (Soil(I

mV2500,3,Vx2,1,2500,T

'End

Loo

Measureme

p

nt

NextSubScan
'Deactivate Multiplexer
PortSet (1 ,0)

'Cal Data Table

l

CallTable Avg15Min

Next Scan
EndProg

36

Advertising