Campbell Scientific SDM-CD8S 8 Channel Solid State DC Control Module User Manual

Page 24

Advertising
background image

SDM-CD8S 8 Channel Solid State DC Control Module

DataTable (SiteAvg,True,3000)
DataInterval

(0,30,Sec,10)

CardOut(0,50000)
Sample

(1,SiteOutput,IEEE4)

Average

(2,GasConc(1),IEEE4,AvgDisable)

Totalize

(1,One,IEEE4,AvgDisable)

EndTable

BeginProg

'Load TGA Sample Selection Manifold SDM-CD16 Settings

SiteValve(1) = &B00000001

'Site 1 Sample 1, SDM-CD16 out 1

SiteValve(2) = &B00000010

'Site 2 Sample 2, SDM-CD16 out 2

SiteValve(3) = &B00000100

'Site 3 = Sample 3, SDM-CD16 out 3

SiteValve(4) = &B00001000

'Site 4 = Sample 4, SDM-CD16 out 4

SiteValve(5) = &B00010000

'Site 5 = Sample 5, SDM-CD16 out 5

SiteValve(6) = &B00100000

'Site 6 = Sample 6, SDM-CD16 out 6

SiteValve(7) = &B01000000

'Site 7 = Zero, Cal Gas 1, SDM-CD16 out 7

SiteValve(8) = &B10000000

'Site 8 = Span, Cal Gas 2, SDM-CD16 out 8


'Load

SiteSequence

SiteSequence(1) = 1

'Sample Intake 1

SiteSequence(2) = 2

'Sample Intake 2

SiteSequence(3) = 3

'Sample Intake 3

SiteSequence(4) = 7

'Cal Gas 1 - Zero

SiteSequence(5) = 8

'Cal Gas 2 - Span

SiteSequence(6) = 4

'Sample Intake 4

SiteSequence(7) = 5

'Sample Intake 5

SiteSequence(8) = 6

'Sample Intake6

SiteSequence(9) = 7

'Cal Gas 1 - Zero

SiteSequence(10) = 8

'Cal Gas 2 - Span


'Initialize

Variables

One=1
SeqIndex=1

Count = 1

SeqActiveFlag = True

Site = SiteSequence(SeqIndex)

SiteOutput = Site

Scan

(1,Sec,10,0)

'Instructions to Measure Sensors Inserted Here.


'Set

valves:

SDMCD16AC

(SiteValveCD16,1,1)


'Call

Data

Tables:

CallTable

RawData

CallTable

SiteAvg

Count = Count + 1

SiteOutput=Site
If

SeqActiveFlag

Then

If

TimeIntoInterval

(0,30,Sec)

Then

SeqIndex = (SeqIndex MOD 10) + 1

Count

=

1

18

Advertising