Manual

SR50 Sonic Ranging Sensor
6
values that are arranged in order from closest to the furthest. If no targets were
detected, the SR50 outputs three zeroes.
The "10" command requests the sensor to perform a self check. This will
verify the CPU operation and generate a ROM signature value to verify the
software version that is in the sensor.
SR50’s with software version 1.1 have Concurrent Measurement capability.
With this ability, the datalogger can initiate measurements with several SDI-12
devices without having to wait for each individual sensor to complete its
sequence before proceeding to the next program instruction. This can speed up
the datalogger program if that is a concern. For Campbell datalogger users, see
the datalogger manual Section 9 105 SDI-12 RECORDER instruction
description. At present, the CR10X, CR510, and CR23X with recent OS have
this ability.
More detailed instructions and a programming example is located in
APPENDIX A.
CAMPBELL
SCIENTIFIC
INC.
CR10
MADE IN USA
WIRING PANEL NO.
EARTH
DIFF
SE
AG H L AG H L AG H L AG GGE3 AG
4 5 6
78 910 1112
GGGG
12V 12V
SWITCHED
12V
G 12V
POWER
IN
SERIAL I/O
SE
DIFF
AG H L AG H L AG H L AG GGE1 E2
1 2 3
12 34 56
G 5V5VP1 P2 C8 C7C6C5C4C3C2 C1
CONTROL
12V
SWITCHED
Clear
White
Black
Red
Green
FIGURE 2. SR50 Wiring for CR10(X) SDI-12 Example
3.2 SDI-12 CR10(X) Program Example
In this example, the SR50 is mounted 2 meters above the ground. Snow depth
and a quality of measurement number is the desired output. This program
uses Instruction 105 (refer to the CR10(X) manual for details on the SDI-12
Recorder Instruction) to obtain a distance measurement from the SR50. The
SR50’s address is 0. It is assumed that a Campbell Scientific 107 Temperature