background image

SDI-12 User Guide for AquaVent

Page 14

5.4 Change Address Command: aAb!

This command is NOT supported by the Solinst AquaVent system (see Section 3.1).

5.5 Start Measurement Command: aM!

This command tells the AquaVent to take a measurement. However, the 

measurement is not returned after this command. Instead, the time and 

number of measurements that can be expected will be replied. For example: 

0M!

00102<CR><LF> where the first “0” is the AquaVent address, the next 

three digits “

010

” represent the time in seconds it will take the AquaVent to take 

the readings, and the final “2” indicates how many readings will be returned. 

The Solinst AquaVent will return a temperature and level measurement which 

are always ready to be read after the specified time, after that the SDI-12 master 

can issue the Send Data command

 0D0!

 to retrieve the measurement data. 

Other start measurement commands such as aM1 to aM9 are reserved for future 

use.

5.6 Start Measurement Command with Checksum: aMC!

This command is identical to the aM! command with the exception that a three-

character checksum is returned before the <CR><LF> as part of the Send Data 

command reply. The aMC1 to aMC9 commands are reserved for future use.

5.7 Send Data Command: aD0!

This command is used to get groups of data from the AquaVent. An aD0! 

command is issued by the master after a M, MC, C, CC, or V command. The 

AquaVent responds by sending the data. For a Solinst AquaVent, this is currently 

two data items: temperature and level measurements. A typical command/reply 

is: 

0D0!

0+24.2981+0.35212<CR><LF> where the temperature is the 

“+24.2981” in degrees Celsius and the level is the “+0.35212” in meters. It is 

possible to change level units using Levelogger Software, but the actual units in 

use are not reported while the AquaVent is in SDI-12 mode.  

In response to a checksum request i.e. MC, CC; a typical command/reply 

is: 

0D0!

0+24.2981+0.35212MQ_<CR><LF> where the temperature and 

level are as before and the final “MQ_” is the checksum. Refer to the SDI-

12 specification for details on the checksum generation. For the M and C 

commands if a measurement cannot be obtained, the D command will return 

0000<CR><LF> to indicate the measurement could not be obtained. The aD1 

to aD9 commands are reserved for future use.

5.8 Start Concurrent Measurement Command: aC!

This command is similar to the Start Measurement Command except a concurrent 

measurement is taken. Like the Start Measurement Command, a Send Data 

Command is required to retrieve the data.  For example: 

0C!

000302

<CR><LF>.  

The reply indicates that two readings (temperature and pressure) are available 

after 

3 seconds

. A 0D0! command is then issued to read these AquaVent values. 

The aC1 to aC9 commands are reserved for future use.

 

  NOTE 

Checksum is a form of redundant 
test, which is used to check for any 
errors in the data.

 

  NOTE 

The actual units in use are not 
reported to the SDI-12 master while 
the  AquaVent is in SDI-12 mode, 
but it is possible to change level 
units using the Solinst Levelogger 
PC Software (see Section 3.1)..

Summary of Contents for AquaVent SDI-12

Page 1: ...SDI 12 User Guide AquaVent July 1 2020 More Info Instructions Get Quote ...

Page 2: ......

Page 3: ...ctivation and Verification 11 4 4 Changing SPX Wellhead Batteries 12 4 5 AquaVent Firmware Upgrades 12 5 SDI 12 Supported Commands 13 5 1 Acknowledge Active Command a 13 5 2 Address Query Command 13 5 3 Send Identification Command aI 13 5 4 Change Address Command aAb 14 5 5 Start Measurement Command aM 14 5 6 Start Measurement Command with Checksum aMC 14 5 7 Send Data Command aD0 14 5 8 Start Con...

Page 4: ......

Page 5: ...are colour coded according to Table 1 1 The bottom of the Wellhead connects to an AquaVent logger through a Vented Cable The AquaVent logger contains a small battery used only for memory and clock back up The Wellhead contains four user replaceable 1 5 V AA lithium batteries that power the AquaVent logger The SDI 12 interface circuitry requires the 12V connection to be powered by customer equipmen...

Page 6: ...interface is online Alternating Yellow Red for 10 rapid cycles would instead mean that communication was NOT established so the SDI 12 interface has been brought online using the default device address of ASCII 0 Check the batteries and the AquaVent logger connections Technical Specifications Standard Compliance SDI 12 Protocol Version 1 3 July 18 2005 except A command Maximum Sample Rate 1 SDI 12...

Page 7: ... will also be using the batteries if programmed to record independently draining the batteries more quickly 2 1 Data Downloading and Programming in Field If the AquaVent logger has been programmed to record on its own independent schedule data can be downloaded from the AquaVent using a laptop and USB Connector Cable in the field see Figure 3 1 Temporarily disconnect the AquaVent from the SDI 12 C...

Page 8: ...address of 0 To set the device address for the AquaVent logger it must be connected to the Levelogger PC Software The AquaVent communicates with the Software using a USB Connector Cable connected to the SPX Wellhead The USB Connector Cable connects to the 10 pin Solinst Protocol connector on the Wellhead NOTE For information on downloading and starting the Levelogger PC Software see the Vented Dat...

Page 9: ...address can be customized to any value from 0 to 9 A to Z or a to z giving a total of 62 unique addresses You can also change the units that the AquaVent will be measuring in for the Level and Temperature Channels Once you have set the address and any other desired settings click the start button This applies the address and settings to the datalogger AND starts the AquaVent logging internally If ...

Page 10: ... the AquaVent with Levelogger Software 5 Turn on power to the SDI 12 master and or the SDI 12 network such that power is applied to the SDI 12 Connector Cable The SPX Wellhead LED should emit the following signals in order Tricolour spin 3 cycles to indicate a power on event Alternating Yellow Green for 10 rapid cycles indicate that AquaVent communication has been established the SDI 12 device add...

Page 11: ...Command aV and later read it with the Send Data Command aD0 to verify the Wellhead and AquaVent logger are operating without errors 4 Use the Send Identification Command aI to verify that the name and model of the AquaVent matches that of the AquaVent you have just installed This information was read out of the AquaVent with the last V command or the last SDI 12 interface bring up 5 Execute the St...

Page 12: ...ttery indicator See the Vented Dataloggers User Guide for instructions to do this Power cycle the Wellhead by temporarily 30 seconds unplugging the SDI 12 Connector Cable This will cause the Wellhead to re connect with the AquaVent Wait for the LED to indicate a good connection Try re connecting if the first try fails 4 5 AquaVent Firmware Upgrades See the Vented Dataloggers User Guide for details...

Page 13: ...command is good for determining the AquaVent address if it is the only datalogger connected on the SDI 12 network 5 3 Send Identification Command aI AquaVent 5 Wellhead This command is used to query AquaVent Loggers for their SDI 12 compatibility level model number and firmware version number A typical command reply would be 0I 013SOLINST M20 V1 1 000 1017687 CR LF where the first 0 is the AquaVen...

Page 14: ...inst AquaVent this is currently two data items temperature and level measurements A typical command reply is 0D0 0 24 2981 0 35212 CR LF where the temperature is the 24 2981 in degrees Celsius and the level is the 0 35212 in meters It is possible to change level units using Levelogger Software but the actual units in use are not reported while the AquaVent is in SDI 12 mode In response to a checks...

Page 15: ...take about 13 seconds A typical session would appear as follows 0V 00131 CR LF indicates that one status reading will be ready in about 13 seconds 0 CR LF is a service request from the SPX Wellhead within 13 seconds to indicate that the BIT operations are complete and the verification code is available 0D0 0 000 is the Send Data command from the SDI 12 master device to obtain the BIT verification ...

Page 16: ...a bus collisions and scrambled data will be returned on replies to the recorder or SDI 12 master This is indicated if two SPX Wellhead yellow LEDs are flashing at the same time when only one SDI 12 command has been sent Change the device address of the AquaVent logger with the duplicate address Also ensure that you only have the SDI 12 Connector Cable connected to the Wellhead It will not work if ...

Page 17: ...ide for AquaVent Page 17 7 References SDI 12 Support Group Technical Committee SDI 12 A Serial Digital Interface Standard for Microprocessor Based Sensors Version 1 3 July 18 2005 Available online http www sdi 12 org ...

Page 18: ...t Canada Ltd 35 Todd Road Georgetown ON L7G 4R8 Tel 1 905 873 2255 800 661 2023 Fax 1 905 873 1992 instruments solinst com www solinst com High Quality Groundwater and Surface Water Monitoring Instrumentation ...

Reviews: