Section 7. Installation
261
Example Syntax:
aR5!
7.7.15.2 SDI-12 Recorder Mode
The CR3000 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. 255),
issue CRLF (<Enter> key) until CR3000> 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.
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 CR3000 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 instruction parameter), the CR3000 issues the aM!
and aD0! commands with proper elapsed time between the two. The CR3000
automatically issues retries and performs other services that make the SDI-12
measurement work as trouble free as possible. Table SDI-12Recorder()
Commands
(p. 261)
summarizes CR3000 actions triggered by some
SDI12Recorder() commands.
If the SDI12Recorder() instruction is not successful, NAN will be loaded into the
first variable. See NAN and ±INF
(p. 506)
for more information.
SDI-12 Commands for Programmed (SDIRecorder()) Mode
Command Name
SDIRecorder()
SDICommand
Argument
SDI-12 Command Sent
Sensor Response
1
CR3000 Response Notes
Address Query
?!
CR3000: issues a?! command. Only one sensor can be
attached to the C terminal configured for SDI-12 for this
command to elicit a response. Sensor must support this
command.
Change Address
Ab!
CR3000: issues aAb! command
Concurrent Measurement
Cv!, CCv!
CR3000: issues aCv! command
Sensor: responds with atttnn
Содержание 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: ......