![Campbell CR850 Скачать руководство пользователя страница 178](http://html1.mh-extra.com/html/campbell/cr850/cr850_operators-manual_3829356178.webp)
Section 7. Installation
178
Send Data Commands (aD0! to aD9!)
These commands requests data from the sensor. They are normally issued
automatically by the CR800 after measurement commands
aMv!
or
aCv!
. In
transparent mode, the user asserts these commands in series to obtain data. If the
expected number of data values are not returned in response to a
aD0!
command,
the data logger issues
aD1!
,
aD2!
, etc., until all data are received. In transparent
mode, a user does likewise. The limiting constraint is that the total number of
characters that can be returned to a
aDv!
command is 35 characters (75 characters
for
aCv!
). If the number of characters exceed the limit, the remainder of the
response are obtained with subsequent
aDv!
commands wherein
v
increments (
v
=
0
to
9
) with each iteration.
Continuous Measurement Command (aR0! to aR9!)
Sensors that are able to continuously monitor the phenomena to be measured,
such as a shaft encoder, do not require a Start Measurement (
M
) command. They
can be read directly with the Continuous Measurement Command (
R0!
to
R9!
).
For example, if the sensor is operating in a continuous measurement mode, then
aR0!
will return the current reading of the sensor. Responses to
R
commands are
formatted like responses to
D
commands. The main difference is that
R
commands do not require a preceding
M
command. The maximum number of
characters returned in the <values> part of the response is
75
.
Each
R
command is an independent measurement. For example,
aR5!
need not
be preceded by
aR0!
through
aR4!
. If a sensor is unable to take a continuous
measurement, then it must return its address followed by
<CR><LF>
(carriage
return and line feed) in response to an
R
command. If a CRC was requested, then
the
<CR><LF>
must be preceded by the CRC.
7.8.3.2 SDI-12 Programmed Modes
The CR800 can be programmed to act as an SDI-12 recording device, or as an
SDI-12 sensor.
For troubleshooting purposes, responses to SDI-12 commands can be captured in
programmed mode by placing a variable declared
As String
in the variable
parameter. Variables not declared
As String
will capture only numeric data.
Another troubleshooting tool is the terminal-mode snoop utility, which allows
monitoring of SDI-12 traffic. Enter terminal mode as described in
SDI-12
Transparent Mode
(p. 174),
issue CRLF (<Enter> Key) until CR800> prompt
appears. Type W and then <Enter>. Type
9
in answer to
Select:
,
100
in answer
to
Enter timeout (secs):
,
Y
to
ASCII (Y)?
. SDI-12 communications are then
opened for viewing.
7.8.3.2.1 SDI-12 Recorder Mode
The
SDI12Recorder()
instruction automates the issuance of commands and
interpretation of sensor responses. Commands entered into the
SDIRecorder()
instruction differ slightly in function from similar commands entered in
transparent mode. In transparent mode, for example, the operator manually enters
aM!
and
aD0!
to initiate a measurement and get data, with the operator providing
the proper time delay between the request for measurement and the request for
data. In programmed mode, the CR800 provides command and timing services
within a single line of code. For example, when the
SDI12Recorder()
instruction
is programmed with the
M!
command (note that the SDI-12 address is a separate
Содержание 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: ......