Section 7. Installation
185
CRBasic
Example
35.
Using
an
SDI
‐
12
Extended
Command
'SDI-12 extended command "XT23.61!" sent to CH200 Charging Regulator
'Correct response is "0OK", if zero (0) is the SDI-12 address.
'
'Declare Variables
Public
SDI12command
As String
Public
SDI12result
As String
'Main Program
BeginProg
Scan
(20,Sec,3,0)
SDI12command = "XT" & FormatFloat(PTemp,"%4.2f") & "!"
SDI12Recorder
(SDI12result,1,0,SDI12command,1.0,0)
NextScan
EndProg
7.8.3.2.2 SDI-12 Sensor Mode
The
SDI12SensorSetup()
/
SDI12SensorResponse()
instruction pair programs
the CR800 to behave as an SDI-12 sensor. A common use of this feature is the
transfer of data from the CR800 to other Campbell Scientific dataloggers over a
single-wire interface (SDI-12 port to SDI-12 port), or to transfer data to a third-
party SDI-12 recorder.
Details of using the
SDI12SensorSetup()
/
SDI12SensorResponse()
instruction
pair can be found in the
CRBasic Editor Help
. Other helpful tips include:
Concerning the
Reps
parameter in the
SDI12SensorSetup()
, valid
Reps
when
expecting an
aMx!
command range from 0 to 9. Valid
Reps
when expecting an
aCx!
command are 0 to 20. The
Reps
parameter is not range-checked for valid
entries at compile time. When the SDI-12 recorder receives the sensor response
of
atttn
to a
aMx!
command, or
atttnn
to a
aCx!
command, only the first digit
n
,
or the first two digits
nn
, are used. For example, if
Reps
is mis-programmed as
123, the SDI-12 recorder will accept only a response of
n
= 1 when issuing an
aMx!
command, or a response of
nn
= 12 when issuing an
aCx!
command.
•
When programmed as an SDI-12 sensor, the CR800 will respond to a variety
of SDI-12 commands including
aMx!
and
aCx!
. The following rules apply:
1. A CR800 can be assigned only one SDI-12 address per SDI-12 port. For
example, a CR800 will not respond to both
0M!
AND
1M!
on SDI-12 port
C1
. However, different SDI-12 ports can have unique SDI-12 addresses. Use
a separate
SlowSequence
for each SDI-12 port configured as a sensor.
2. The CR800 will handle Additional Measurements
(
aMx!
)
commands. When
an SDI-12 recorder issues
aMx!
commands as shown in CRBasic example
SDI-12 Sensor Setup
(p. 186),
measurement results are returned as listed in table
CRBasic example
SDI-12 Sensor Setup -- Results
(p. 186).
Содержание CR850
Страница 2: ......
Страница 4: ......
Страница 6: ......
Страница 26: ...Table of Contents 26...
Страница 30: ...Section 2 Cautionary Statements 30...
Страница 32: ...Section 3 Initial Inspection 32...
Страница 35: ...Section 4 Quickstart Tutorial 35 Figure 2 Wiring panel...
Страница 55: ...Section 4 Quickstart Tutorial 55 Figure 24 PC200W View data utility...
Страница 78: ...Section 5 System Overview 78...
Страница 80: ...Section 6 CR800 Specifications 80...
Страница 95: ...Section 7 Installation 95 Figure 35 DevConfig OS download window Figure 36 Dialog box confirming OS download...
Страница 104: ...Section 7 Installation 104 Figure 43 Include File settings via DevConfig Figure 44 Include File settings via PakBusGraph...
Страница 267: ...Section 7 Installation 267 Figure 84 Running average signal attenuation...
Страница 268: ...Section 7 Installation 268...
Страница 384: ...Section 8 Operation 384 Figure 113 Using the keyboard display...
Страница 385: ...Section 8 Operation 385 8 8 1 Data Display Figure 114 Displaying data with the keyboard display...
Страница 387: ...Section 8 Operation 387 Figure 116 Real time custom...
Страница 388: ...Section 8 Operation 388 8 8 1 3 Final Storage Tables Figure 117 Final storage tables...
Страница 389: ...Section 8 Operation 389 8 8 2 Run Stop Program Figure 118 Run Stop Program...
Страница 390: ...Section 8 Operation 390 8 8 3 File Display Figure 119 File display...
Страница 396: ...Section 8 Operation 396...
Страница 402: ...Section 9 Maintenance 402...
Страница 450: ...Section 11 Glossary 450...
Страница 504: ...Appendix A CRBasic Programming Instructions 504...
Страница 526: ...Appendix B Status Table and Settings 526...
Страница 530: ...Appendix C Serial Port Pinouts 530...
Страница 536: ...Appendix E FP2 Data Format 536...
Страница 550: ...Appendix F Other Campbell Scientific Products 550...
Страница 564: ...Index 564 WriteIO 464 Writing Program 108 X XML 448 XOR 473 Y Y intercept 141 142 Z Zero 155 166 Zero Basis 151...
Страница 565: ......