EasyManuals Logo

Campbell CR800 Series User Manual

Campbell CR800 Series
598 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #154 background imageLoading...
Page #154 background image
Section 7. Installation
154
BeginProg / Scan() / NextScan / EndProg Syntax
'This program example demonstrates the use of BeginProg/EndProg and Scan()/NextScan syntax.
Public PanelTemp_
DataTable(PanelTempData,True,-1)
DataInterval(0,1,Min,10)
Sample(1,PanelTemp_,FP2)
EndTable
BeginProg ' <<<<<<<BeginProg
Scan(1,Sec,3,0) ' <<<<<<< Scan
PanelTemp(PanelTemp_,250)
CallTable PanelTempData
NextScan ' <<<<<<< NextScan
EndProg ' <<<<<<<EndProg
Scan() determines how frequently instructions in the program are executed, as
shown in the following CRBasic code snip:
'Scan(Interval, Units, BufferSize, Count)
Scan(1,Sec,3,0)
'CRBasic instructions go here
ExitScan
Scan() has four parameters:
Interval the interval between scans. Interval is 10 msInterval ≤ 1
day.
Unitsthe time unit for the interval.
BufferSize the size (number of scans) of a buffer in RAM that holds
the raw results of measurements. When running in pipeline mode, using
a buffer allows the processing in the scan to lag behind measurements at
times without affecting measurement timing. Use of the CRBasic Editor
default size is normal. Refer SkippedScan
(p. 472) for troubleshooting tips.
Count number of scans to make before proceeding to the instruction
following NextScan. A count of 0 means to continue looping forever (or
until ExitScan).
7.6.3.13.2 SlowSequence / EndSequence
Slow sequences include automatic and programmed sequences. Auto self-
calibration calibration is an automatic slow sequence.
User-entered slow sequences are declared with the SlowSequence instruction and
run outside the main-program scan. Slow sequences typically run at a slower rate
than the main scan. Up to four slow-sequence scans can be defined in a program.
Instructions in a slow-sequence scan are executed when the main scan is not
active. When running in pipeline mode, slow-sequence measurements are spliced
in after measurements in the main program, as time allows. Because of this

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Campbell CR800 Series and is the answer not in the manual?

Campbell CR800 Series Specifications

General IconGeneral
BrandCampbell
ModelCR800 Series
CategoryData Loggers
LanguageEnglish

Related product manuals