Mixed Modes - Campbell NL116 Instruction Manual

Ethernet and compactflash module
Table of Contents

Advertisement

To reset a table after a fill-and-stop table has been filled and stopped, either use
the reset button in LoggerNet (Connect | Datalogger | Station Status | Table
Fill Times, Reset Tables) or use the CRBasic ResetTable() instruction.

7.3.2.3 Mixed Modes

The following program stores four data tables to the card. The first two tables
will output samples of the panel temperature and battery voltage to the card
once a second. The first parameter of the CardOut() instruction is 1, which
sets the tables on the card to fill-and-stop mode. The second parameter is
1000, so 1000 records will be written to each table before stopping.
Tables 3 and 4 will output the maximum and minimum of the panel
temperature and battery voltage to the card every five seconds. (The tables will
be called once a second. The DataInterval() instruction causes data to only be
stored every five seconds.) The first parameter of the CardOut() instruction is
0, which sets the tables on the card to ring mode. The second parameter is
negative, so all available memory on the card will be allocated to these tables,
once space for the fixed-size tables has been allocated. The datalogger will
attempt to size the tables so that both will be full at the same time.
PROGRAM
'CR1000
Public temp
Public batt
DataTable (Table1,1,-1)
CardOut (1,1000)
Sample(1,temp,IEEE4)
EndTable
DataTable (Table2,1,-1)
CardOut (1,1000)
Sample(1,batt,IEEE4)
EndTable
DataTable (Table3,1,1000)
DataInterval(0,5,sec,4)
CardOut (0 ,-1)
Maximum (1,temp,FP2,False,False)
Minimum (1,temp,FP2,False,False)
EndTable
DataTable (Table4,1,1000)
DataInterval(0,5,sec,4)
CardOut (0 ,-1)
Maximum (1batt,FP2,False,False)
Minimum (1,batt,FP2,False,False)
EndTable
BeginProg
Scan(1,SEC,3,0)
PanelTemp(temp,250)
Battery(Batt)
CallTable Table1
CallTable Table2
CallTable Table3
CallTable Table4
NextScan
EndProg
NL116 Ethernet and CompactFlash
®
Module
25

Advertisement

Table of Contents
loading

Table of Contents