Campbell Scientific CR6 CR6 Measurement and Control System - Page 271
SDI-12 Address Commands
View all Campbell Scientific CR6 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 271 highlights
Section 7. Installation An active sensor responds to each command. Responses have several standard forms and terminate with (carriage return-line feed). SDI-12 commands and responses are defined by the SDI-12 Support Group (www.sdi-12.org) and are summarized in the table Standard SDI-12 Command & Response Set (p. 271). Sensor manufacturers determine which commands to support. The most common commands are detailed below. Table 50. SDI-12 Commands for Transparent Mode Command Name Command Syntax1 Response2 Notes Break Continuous spacing for at least 12 milliseconds None Address Query ?! a Acknowledge Active a! a Change Address aAb! b (support for this command is required only if the sensor supports software changeable addresses) Start Concurrent Measurement aC! atttnn Additional Concurrent Measurements aC1! ... aC9! atttnn Additional Concurrent Measurements and Request CRC aCC1! ... aCC9! atttnn Send Data aD0! ... aD9! a or a Send Identification allccccccccmmmmmmvvvxxx...xx. For example, 013CampbellCS1234003STD.03.01 means address = 0, SDI-12 protocol aI! version number = 1.3, manufacturer is Campbell Scientific, CS1234 is the sensor model number (fictitious in this example), 003 is the sensor version number, STD.03.01 indicates the sensor revision number is .01. Start Measurement3 aM! atttn Start Measurement and Request CRC3 aMC! atttn Additional Measurements3 aM1! ... aM9! atttn Additional Measurements and Request CRC3 aMC1! ... aMC9! atttn Continuous Measurements aR0! ... aR9! a (formatted like the D commands) Continuous Measurements and Request CRC aRC0! ... aRC9! a (formatted like the D commands) Start Verification3 aV! atttn 1If the terminator '!' is not present, the command will not be issued. The CRBasic SDI12Recorder() instruction, however, will still pick up data resulting from a previously issued C! command. 2Complete response string can be obtained when using the SDI12Recorder() instruction by declaring the Destination variable as String. 3This command may result in a service request. SDI-12 Address Commands Address and identification commands request metadata about the sensor. Connect only a single probe when using these commands. 271