EasyManua.ls Logo

Campbell CR850 - Page 459

Campbell CR850
566 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
Loading...
Appendix A. CRBasic Programming Instructions
459
Scan/ExitScan/ContinueScan/NextScan
Establishestheprogramscanrate.ExitScanandContinueScanareoptional.See
FasterMeasurementRates
(p.232)forinformationonuseofScan()/NextScanin
burstmeasurements.
Syntax
Scan(Interval, Units, Option, Count)
[statement block]
ExitScan
[statement block]
ContinueScan
[statement block]
NextScan
SelectCase/Case/ CaseIs/CaseElse/EndSelect
Executesoneofseveralstatementblocksdependingonthevalueofan
expression.CaseElseisoptional.NotethatEndSelectandEndIfcallthesame
function.
Syntax
Select Case testexpression
Case [expression 1]
[statement block 1]
Case [expression 2]
[statement block 2]
Case Is [expression fragment]
Case Else
[statement block 3]
EndSelect
SlowSequence
Marksthebeginningofasectionofcodethatwillrunconcurrentlywiththemain
program.
Syntax
SlowSequence
SubScan/NextSubScan
Controlsamultiplexerormeasuressomeanaloginputsatafasterratethanthe
programscan.SeeFasterMeasurementRates(p.232)fori
nformationonuseof
SubScan/NextSubScaninburstmeasurements.
Syntax
SubScan(SubInterval, Units, Count)
[measurements and processing]
NextSubScan
TriggerSequence
UsedwithWaitTriggerSequencetocontroltheexecutionofcodewithinaslow
sequence.
Syntax
TriggerSequence(SequenceNum, Timeout)
WaitTriggerSequence
UsedwithTriggerSequencetocontroltheexecutionofcodewithinaslow
sequence.
Syntax
WaitTriggerSequence

Table of Contents

Related product manuals