Campbell Scientific CR200X CR200/CR200X-series Dataloggers - Page 129

SDI-12 Programmed Mode

Page 129 highlights

Section 11. Programming Resource Library appears on the screen as shown in FIGURE. Entering SDI-12 Transparent Mode (p. 117). Press until the CR200(X) responds with the prompt "CR200(X)>". Type "SDI12" at the prompt (without the quotes) and press . An "Entering SDI12 Terminal" response indicates that SDI-12 Transparent Mode is active and ready to transmit SDI-12 commands and display responses. The command entered cannot exceed 12 characters. For example "0XCONFIG2=1!" is a 12 character command. This feature may limit using the extended commands offered by some sensor manufacturers, but it will not affect standard SDI-12 measurement commands and data queries. Figure 44: Entering SDI-12 Transparent Mode 11.4.2.2 SDI-12 Programmed Mode Routine SDI-12 measurements require that issuance of commands and interpretation of sensor responses be automated. Commands entered into the SDIRecorder () instruction differ slightly in function from 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 the measurement and the request for the data. In programmed mode, the CR200(X) 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 SDI-12 address is a separate parameter), the CR200(X) issues the aM! AND aD0! commands with proper elapsed time between the two. The CR200(X) automatically issues retries as well as other services designed to make the SDI12 measurement work as trouble free as possible. TABLE. SDI-12Recorder () Commands p. 118 summarizes CR200(X) actions triggered by some SDI12Recorder commands. 117

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208

Section 11.
Programming Resource Library
appears on the screen as shown in
FIGURE. Entering SDI-12 Transparent Mode
(p. 117).
Press <Enter> until the CR200(X) responds with the prompt
“CR200(X)>”.
Type “SDI12” at the prompt (without the quotes) and press
<Enter>. An “Entering SDI12 Terminal” response indicates that SDI-12
Transparent Mode is active and ready to transmit SDI-12 commands and display
responses.
The command entered cannot exceed 12 characters. For example
"0XCONFIG2=1!" is a 12 character command. This feature may limit using the
extended commands offered by some sensor manufacturers, but it will not affect
standard SDI-12 measurement commands and data queries.
Figure 44: Entering SDI-12 Transparent Mode
11.4.2.2 SDI-12 Programmed Mode
Routine SDI-12 measurements require that issuance of commands and
interpretation of sensor responses be automated.
Commands entered into the
SDIRecorder () instruction differ slightly in function from 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 the measurement and
the request for the data.
In programmed mode, the CR200(X) 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 SDI-12 address is a separate parameter), the CR200(X) issues the
aM!
AND
aD0!
commands with proper elapsed time between the two.
The CR200(X)
automatically issues retries as well as other services designed to make the SDI-
12 measurement work as trouble free as possible.
TABLE. SDI-12Recorder ()
Commands
p. 118 summarizes CR200(X) actions triggered by some
SDI12Recorder commands.
117