SECTION 9. INPUT/OUTPUT INSTRUCTIONS
9-24
PARAMETER 3. PORT
Enter the CR23X control port (C5-C8)
connected to the SDI-12 sensor data line. The
default port is C8.
PARAMETER 4. INPUT LOCATION
Input location where the returned data is stored.
If multiple values are returned from the SDI-12
sensor they are stored in sequential input
locations beginning at the specified location.
ERRORS
If the CR23X receives either an incorrect
response or no response from an SDI-12
sensor, the CR23X will retry the operation. If
after retries a valid response has not been
received, the CR23X will store a -99999 in the
input location specified in Parameter 4. Only
the first location will be altered. Sequential
locations will contain values from previous
measurements.
TRANSPARENT MODE
The SDI-12 transparent mode is used to
communicate directly with an SDI-12 sensor. A
common application of the transparent mode is
to verify proper operation of the SDI-12 sensor.
A computer or terminal is required to use the
transparent mode; the keyboard cannot be
used. Transparent mode is entered while the
computer is in telecommunications with the
SDI-12 recorder CR23X (at the asterisk '
∗
'
prompt). Enter 'pX' at the asterisk prompt,
where 'p' is the Control Port number (5-8)
attached to the SDI-12 data line. The CR23X
responds with ‘entering SDI-12.’ Any SDI-12
command preceded with the sensor address
and followed with an exclamation point '!' may
then be entered. For example, entering '0I!'
would request identification from an SDI-12
sensor addressed at 0.
The SDI-12 prompt will not appear until the
CR23X finishes executing all program tables.
While in transparent mode, scheduled tables in
the CR23X will not execute. Transparent mode
ends and the ‘*’ prompt is returned when an
invalid SDI-12 command (e.g., a blank line) is
entered, if the SDI-12 sensor doesn’t respond
within the time-out period following a valid
command (approximately 1/3 second), or if the
user does not enter a command before the
mode times out (approximately 35 seconds).
Security must be unlocked to level 2 before the
Transparent mode is enabled.
*** 106 SDI-12 SENSOR ***
Instruction 106 allows a CR23X to be used as
an SDI-12 sensor. The CR23X can make
measurements and transfer data using SDI-12
commands in response to another SDI-12
recorder.
Instruction 106 supports the Standard SDI-12
commands as listed in the Parameter 2
description for Instruction 105.
The SDI-12 data line is attached to Control Port
8 and Instruction 106 must be the first
instruction in Subroutine 98 located in Table 3.
An SDI-12 recorder addresses the SDI-12
sensor CR23X by sending a Break and the
sensor's address. The sensor CR23X will call
subroutine 98 whenever it detects activity on the
SDI-12 data line attached to Port 8, but if the
break and the specified address are not
received by Instruction 106, the remainder of
the subroutine is not executed.
Two programming techniques exist for obtaining
measurement values to be transferred by the
sensor Instruction 106. The first technique
makes the requested measurements "on
demand" in response to the recorders request.
The measurement instructions are located in
Subroutine 98 and are executed only when the
SDI-12 recorder requests measurements. This
technique is preferred when measurements are
to be made at the recorder's command.
The second technique transfers measurement
values previously obtained by instructions in
Table 1 or Table 2. Subroutine 98 contains only
Instructions 106 (SDI-12 sensor) and 95 (End).
When the recorder requests measurements,
values already in the specified input locations
are used. The advantage of this technique is
that the sensor CR23X can be making and
storing measurements independent of the SDI-
12 recorder. The data is also returned slightly
faster since the sensor CR23X does not make
measurements when the recorder requests
data, but rather uses measurements made at
the last regular table execution.
These two techniques can be combined allowing
the sensor CR23X to function as an SDI-12
sensor and to make independent measurements.
While Subroutine 98 is being executed, normal
Table 1 or 2 execution scheduling may be altered
or missed since Subroutine 98 is not interrupted.
Summary of Contents for CR23X
Page 8: ...CR23X TABLE OF CONTENTS vi This is a blank page ...
Page 12: ...CR23X MICROLOGGER OVERVIEW OV 2 1 2 3 A 4 5 6 B 7 8 9 C 0 D FIGURE OV1 1 CR23X Micrologger ...
Page 34: ...CR23X MICROLOGGER OVERVIEW OV 24 This is a blank page ...
Page 50: ...SECTION 1 FUNCTIONAL MODES 1 16 This is a blank page ...
Page 72: ...SECTION 4 EXTERNAL STORAGE PERIPHERALS 4 8 This is a blank page ...
Page 88: ...SECTION 6 9 PIN SERIAL INPUT OUTPUT 6 10 This is a blank page ...
Page 110: ...SECTION 7 MEASUREMENT PROGRAMMING EXAMPLES 7 22 This is a blank page ...
Page 134: ...SECTION 8 PROCESSING AND PROGRAM CONTROL EXAMPLES 8 24 This is a blank page ...
Page 164: ...SECTION 9 INPUT OUTPUT INSTRUCTIONS 9 30 This is a blankpage ...
Page 188: ...SECTION 11 OUTPUT PROCESSING INSTRUCTIONS 11 8 This is a blankp age ...
Page 221: ...SECTION 13 CR23X MEASUREMENTS 13 21 FIGURE 13 5 1 Circuits Used with Instructions 4 9 ...
Page 229: ...14 3 1 2 3 A 4 5 6 B 7 8 9 C 0 D FIGURE 14 3 1 CR23X Battery Pack and Panel ...
Page 240: ...SECTION 14 INSTALLATION AND MAINTENANCE 14 14 This is a blank page ...
Page 244: ...APPENDIX A GLOSSARY A 4 This is a blank page ...
Page 268: ...APPENDIX B CONTROL PORT SERIAL I O INSTRUCTION 15 B 24 This is a blank page ...
Page 276: ...APPENDIX C BINARY TELECOMMUNICATIONS C 8 This is a blank page ...
Page 278: ...This is a blank page ...
Page 282: ...APPENDIX F DYNAGAGE SAP FLOW P67 F 4 This is a blank page ...
Page 299: ...APPENDIX I TD OPERATING SYSTEM ADDENDUM FOR CR510 CR10X AND CR23X MANUALS ...
Page 300: ...This is a blank page ...
Page 302: ...This is a blank page ...
Page 308: ...TABLE DATA ADDENDUM AD 6 This is a blank page ...
Page 324: ...TD ADDENDUM SECTION 1 FUNCTIONAL MODES AD 1 8 This is a blank page ...
Page 340: ...TD ADDENDUM SECTION 8 PROCESSING AND PROGRAM CONTROL EXAMPLES AD 8 10 This is a blank page ...
Page 342: ...This is a blank page ...
Page 373: ...This is a blank page ...