Sea-Bird Scientific HydroCAT CTD X2 Integration Guide
The Sea-Bird Scientific HydroCAT CTD sensor is compatible with the X2 data logger using the SDI-12 communication protocol and sensor interface. Follow the information below to configure the proper parameters for the sensor and create a generic SDI-12 script using the CONNECT software.
Establish Connection
- Follow the wiring diagram below to connect your Sea-Bird Scientific HydroCAT CTD sensor to a PC by utilizing the Sea-Bird manufacturer-included MCIL-6-FS to DB9 software cable. An RS232-to-USB converter will be necessary to connect to a PC.
- Warning: Ensure the red wire (voltage in) is only wired for the sensor, and has no wiring connection with the RS-232-to-USB converter.
MCIL-6-FS Pin # | DB9 Serial Pin # | External Wire Color | Signal |
1 | 5 | Black + Spare (Both black external wires) | GND |
2 | 3 | — | RS232 Rx |
3 | 2 | — | RS232 Tx |
4 | — | Yellow | SDI-12 |
5 | — | — | Reserved |
6 | — | Red | Voltage In |
- Go to the link provided to download the Sea-Bird Scientific UCI software for MAC or Windows.
- Open the software once downloaded.
- Under the UCI Dashboard tab, click Connect. A separate Connect window will open. Enter the following settings:
- Instrument Type: HydroCAT
- Baud Rate: 19200
- Correct COM port
- Click Connect when the settings are input.
- Once connected, the Connection Mode at the top left will display Setup in green, along with the internal sensor diagnostics.
Configure SDI-12 Output and Parameters
- Open the HydroCAT command terminal by going to Sensor | HydroCAT (no optics) | Command Terminal.
- Set the output format to SDI-12 Engineering by selecting OutputFormat=[value] from the drop-down menu. Replace [value] with the number 3 and click Submit.
- The command terminal should successfully display <Executed/> before and after the command.
- Go to the HydroCAT Settings by following HydroCAT (no optics) | HydroCAT Settings.
- Modify the output format to the following parameters and units:
Parameter | Units |
Temperature | °C |
Conductivity | S/m |
Pressure | Decibar |
Oxygen | mg/L |
Salinity | psu |
Sound Velocity | m/sec |
Specific Conductivity | S/m |
- Return to the Command Terminal and enter ts into the command line and press Submit.
- This command should return the following output in order, separated by either a + or – sign (depending on a positive or negative measurement):
- SDI-12 Address
- Temperture
- Conductivity
- Pressure
- Oxygen
- Salinity
- Sound Velocity
- Specific Conductivity
- e.g. SDI-12 Address + Temperature – Conductivity – Pressure + Oxygen + Salinity + Sound Velocity – Specific Conductivity
- This command should return the following output in order, separated by either a + or – sign (depending on a positive or negative measurement):
Create a Generic SDI-12 Script
- After the sensor output has been changed, a Generic SDI-12 script will need to be generated in the CONNECT software following the outline below:
- Manufacturer: Sea-Bird
- Model: HydroCAT SDI12
- SDI-12 Address: Must match the address input in the UCI software.
- Port: Must match the port in which the HydroCAT will be detected.
- Warmup: Recommended 30 seconds.
- Meas Cmd: Set as the ‘C’ command to avoid any interference with other SDI-12 sensors.
- Power: Recommended switch power
- Selected Parameters: Must match the parameter configuration set in the UCI software.
- Once completed, transfer the script file onto the X2 and follow the detection process outlined in your included X2 Quick Start Guide, unless the X2 detection has been completed by NexSens prior to shipment.
Conductivity, Temperature, and Depth Measurements
Learn more about CTD measurements in the Fondriest Environmental Learning Center.