Do you have a question about the BlackBox and is the answer not in the manual?
Questions and answers
Summary of Contents for Aquaread BlackBox
Page 1
Instruction Manual for the Aquaread BlackBox Multiparameter Water Quality Data Converter (Software revision 2.00 and above) Revision: P Date: September 10 2019 Aquaread Ltd Bridge House Northdown Industrial Park Broadstairs Kent CT10 3JP ENGLAND Phone: +44 1843 600 030 www.aquaread.com...
Page 2
Please read this agreement carefully. Aquaread Ltd grants you a limited license to use the software embedded in the devices (the “Software”) in binary executable form in the normal operation of the products. Title, ownership rights and intellectual property rights in and to the Software remain in Aquaread Ltd.
Aquaread BlackBox™ Instruction Manual 10401-00618 Rev P Table of Contents 1. INTRODUCTION................................5 1.1. W ?.................................5 HAT DOES IT DO 1.2. T ...........................5 LACK OX AND THE NVIRONMENT 2. WIRING OVERVIEW..............................6 2.1. I ....................6 MPORTANT NFORMATION EGARDING THE OWER UPPLY 2.2. T ............................6...
Page 4
Aquaread BlackBox™ Instruction Manual 10401-00618 Rev P 8.4.5. AP-300................................29 8.4.6. AP-300 with Depth............................31 8.4.7. AP-400................................33 8.4.8. AP-400 with Probe............................34 8.4.9. AP-500................................35 8.4.10. AP-500 with Probe............................37 8.4.11. AP-600................................39 8.4.12. AP-600 with Depth............................41 8.4.13. AP-700................................43 8.4.14. AP-700 with Depth............................45 8.4.15. AP-800(software version 3.53 and below) and AP-900.................47 8.4.16.
1.2. The BlackBox and the Environment The BlackBox is designed to be used outdoors and is rated to IP67, that is to say it is waterproof but it is not designed for submersion. Depth and Dissolved Oxygen measurements rely on the ability of the BlackBox to read atmospheric pressure.
2.4. Sleep Mode When Configured for Modbus Output The white core can be used to put the BlackBox into a low power sleep mode. If the white core is taken to a voltage above 6V, the BlackBox will run continuously and readings will be refreshed every 2 seconds.
When configured for SDI-12 output, sleep mode can be configured to work automatically. If the white core is tied permanently to ground, the BlackBox will stay in sleep mode unless woken up by a ‘measurement request’ on the SDI-12 line. As soon as the data is ready to be sent (usually after 40 seconds), the BlackBox will issue a ‘service request’...
If the controller has a switched output to control external devices, this can be connected to the white core (on/off switch line) and can be pulled to ground to put the BlackBox into sleep mode if power saving is required.
3.2. SDI-12 Digital Interface (auto sleep) In this configuration, the BlackBox is usually in power saving (sleep) mode. Requests for data on the SDI-12 bus will wake the BlackBox up and there will be a delay of up to 40 seconds before data is ready.
The BlackBox is usually in power saving (sleep) mode. Requests for data on the SDI-12 bus will wake the BlackBox up and there will be a delay of up to 40 seconds (60 seconds for an AP-7000) before data is ready. During this time power will be drawn from the external battery.
If the controller has a switched output to control external devices, this can be connected to the white core (on/off switch line) and can be pulled to ground to put the BlackBox into sleep mode if power saving is required.
If this was done, your BlackBox will have been supplied with a ten core cable and the analogue outputs will conform to your requested parameters and ranges.
Page 13
For this reason, power should be left applied to the BlackBox at all times. If a low power mode is required between readings, use the on/off (sleep) line.
LED will give a single, short yellow flash. Each time the BlackBox communicates with the controlling device, the LED in the BlackBox will light up yellow for ½ a second. So, during normal operation, you should see the LED give a brief yellow flash every two seconds and a longer yellow flash periodically, depending on the sample rate set up in the controller.
The BlackBox has a single, bi-colour LED positioned next to the probe socket. This LED is used to indicate the status of the BlackBox by flashing at various rates in either red or yellow. The chart below shows the possible combinations and what they mean.
Any measurement values that are invalid will be returned with all fields set to 9. 8.1.1. Acknowledge Active This command allows the data recorder to check that the BlackBox is present on the SDI- 12 bus. Command Response <a>!
Aquaread BlackBox™ Instruction Manual 10401-00618 Rev P 8.1.3. Change Address This command allows the data recorder to assign a new address to the BlackBox. Command Response <a>A<b>! <b><CR><LF> <b> is a new address to be assigned to the unit (1 character, value “0”-”9”, “A”-”Z”...
Aquaread BlackBox™ Instruction Manual 10401-00618 Rev P 8.1.7. Start Measurement and Request CRC This command tells the BlackBox to start making a measurement. Command Response <a>MC! <a><time><nr-values><CR><LF> <time> is the time in seconds (three digits) until the measurement will be ready ...
The maximum size of the <values> field is 75 characters. 8.2. BlackBox Address The BlackBox stores an SDI-12 sensor address in its EEPROM. The sensor address is a single character from the set “0”-”9”, “A”-”Z” & “a-”z”. With the exception of the Address Query command, the BlackBox will only respond to commands beginning with its sensor address.
BlackBox will respond indicating a measurement time. If the BlackBox is configured in ‘always on’ mode, the measurement time will be “000”. If the BlackBox is configured in ‘auto sleep’ mode, the measurement time can be up to “040”.
Page 23
BlackBox to send a Service Request before sending the Send Data command. After sending this response, the BlackBox will relinquish control of the data line and wait for the data recorder to request the measurements with one or more Send Data commands.
For this reason, power must be left applied to the BlackBox at all times and readings can be taken as often as required. If a low power mode is required between readings, use the on/off (sleep) line. See section for further details.
10401-00618 Rev P 8.5. Verification Command On reception of a Start Verification command, the BlackBox willll respond indicating a measurement time of “000” and no data values. If the data recorder follows this with a Send Data command, the BlackBox will respond with a packet containing no data values.
(indicating a broadcast command), the BlackBox will process the command but send no response. If responding to a command, the BlackBox will ensure that the RS-485 bus is idle for at least 3.5 character times between the end of the command and the beginning of the response.
Write Holding Registers 0x10 Report Slave ID 0x11 Table 3: Supported Modbus Functions 9.4.1. Exception Responses If a command is unsupported or has invalid parameters, the BlackBox will return an exception response of the format: Field Size Content <a> 1 byte Slave address <exception-function-code>...
NOTE: The address in the <start-address> field is the register number – 1. On reception of this command, the BlackBox will check that <nr-registers> is greater than zero and less than or equal to 0x7D. If this range check fails, the BlackBox will return an exception response with exception type 3.
NOTE: The address in the <start-address> field is the register number – 1. On reception of this command, the BlackBox will check that <nr-registers> is greater than zero and less than or equal to 0x7B. If this range check fails, the BlackBox will return an exception response with exception type 3.
Aquaread BlackBox™ Instruction Manual 10401-00618 Rev P If the above checks succeed, the BlackBox will set the registers to the specified values and send a response with the format: Field Size Content <a> 1 byte Slave address <function-code> 1 byte 0x10 <start-address>...
Page 68
Aquaread BlackBox™ Instruction Manual 10401-00618 Rev P The holding registers allowing configuration of the BlackBox are summarised in the table below. Register Register Address (used in Modbus Description Number commands) 0x0000 Slave address (1 – 247) 0x0001 Modbus mode (0 = RTU, 1 = ASCII)
4, and the value written is 0 (none), 2 (even) or 3 (odd), the new parity type will replace the old parity type in EEPROM and the BlackBox will switch over to the new parity type immediately after responding to the command.
BlackBoxes running software revision 3.00 and above will automatically command a cleaning cycle every six hours, regardless of the mode selected. For this reason, power must be left applied to the BlackBox at all times and readings can be taken as often as required.
Need help?
Do you have a question about the BlackBox and is the answer not in the manual?
Questions and answers