![Campbell CR3000 Micrologger Скачать руководство пользователя страница 183](http://html1.mh-extra.com/html/campbell/cr3000-micrologger/cr3000-micrologger_operators-manual_489090183.webp)
Section 7. Installation
183
Conditional Output
'This program example demonstrates the conditional writing of data to a data table. It
'also demonstrates use of StationName() and Units instructions.
'Declare Station Name (saved to Status table)
StationName
(Delta_Temp_Station)
'Declare Variables
Public
PTemp_C, AirTemp_C, DeltaT_C
'Declare Units
Units
PTemp_C = deg C
Units
AirTemp_C = deg C
Units
DeltaT_C = deg C
'Declare Output Table -- Output Conditional on Delta T >=3
'Table stores data at the Scan rate (once per second) when condition is met
'because DataInterval instruction is not included in the table declaration
'after the DataTable declaration.
DataTable
(DeltaT,DeltaT_C >= 3,-1)
Sample
(1,Status.StationName,String)
Sample
(1,DeltaT_C,FP2)
Sample
(1,PTemp_C,FP2)
Sample
(1,AirTemp_C,FP2)
EndTable
BeginProg
Scan
(1,Sec,1,0)
'Measure wiring panel temperature
PanelTemp
(PTemp_C,_60Hz)
'Measure type T thermocouple
TCDiff
(AirTemp_C,1,mV20C,1,TypeT,PTemp_C,True,0,_60Hz,1,0)
'Calculate the difference between air and panel temps
DeltaT_C = AirTemp_C - PTemp_C
'Call data table(s)
CallTable
(DeltaT)
NextScan
EndProg
7.7.1.3 Groundwater Pump Test
CRBasic example Groundwater Pump Test
(p. 183)
shows how to do the following:
•
Write multiple-interval data to the same data table
•
Use program control instructions outside the Scan() / NextScan structure
•
Execute conditional code
•
Use multiple sequential scans, each with a scan count
Содержание CR3000 Micrologger
Страница 2: ......
Страница 3: ......
Страница 4: ......
Страница 6: ......
Страница 30: ......
Страница 34: ......
Страница 36: ......
Страница 96: ......
Страница 200: ...Section 7 Installation 200 FIGURE 42 Running Average Frequency Response FIGURE 43 Running Average Signal Attenuation ...
Страница 485: ...Section 8 Operation 485 8 11 2 Data Display FIGURE 110 Keyboard and Display Displaying Data ...
Страница 487: ...Section 8 Operation 487 FIGURE 112 CR1000KD Real Time Custom ...
Страница 488: ...Section 8 Operation 488 8 11 2 3 Final Storage Data FIGURE 113 Keyboard and Display Final Storage Data ...
Страница 489: ...Section 8 Operation 489 8 11 3 Run Stop Program FIGURE 114 Keyboard and Display Run Stop Program ...
Страница 491: ...Section 8 Operation 491 FIGURE 116 Keyboard and Display File Edit ...
Страница 495: ...Section 8 Operation 495 Low power standby whenever possible Low power bus sets bus and modules to low power ...
Страница 496: ......
Страница 502: ......
Страница 564: ...Section 11 Glossary 564 FIGURE 126 Relationships of Accuracy Precision and Resolution ...
Страница 566: ......
Страница 594: ......
Страница 598: ......
Страница 600: ......
Страница 602: ......
Страница 624: ......
Страница 642: ......
Страница 643: ......