Jump to content

Salinity Conductivity TDS Probe AT-SB-PROBE-S-P-C1

From ATRONIA Wiki
Revision as of 09:13, 8 May 2026 by WikiManagement (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Datasheet

1. Introduction

"The SENSBLUE RS-485 Salinity Conductivity TDS Probe (AT-SB-PROBE-S-P-C1) introduces a new generation of four-electrode conductivity sensor, adopts international leading four-electrode technology, RS485 digital interface, supports MODBUS protocol, and environmentally friendly design. Compared with the traditional two-electrode conductivity sensor, it has higher accuracy, wider measurement range and excellent stability. The four-electrode conductivity sensor also has a unique advantage in quantity: one is to completely solve the polarization problem in high conductivity test; the other is to solve the problem of inaccurate reading caused by electrode contamination.

2. Features

  • Simultaneous output of conductivity, salinity, TDS, and temperature parameters;
  • Corrosion-resistant housing with IP68 waterproof rating for long-term underwater operation;
  • Built-in temperature sensor with automatic temperature compensation;
  • Factory-calibrated with built-in calibration parameters for immediate installation and use

3. Technical Specifications

Model KWS-300A KWS-300B
Conductivity Range 0-200mS/cm (0-2mS/cm, 2-20mS/cm, 20-200mS/cm)
Accuracy ±1% or 0.01mS/cm (which is bigger)
Salinity Range 0 -175 ppt
Accuracy ±1 ppt
TDS Range 0 – 128000 mg/L
Response Time <10s
Ip Grade IP68
Max. Pressure 6 bar
Sheath Material Titanium
Operating Temperature 0~50℃ (no freezing)
Output RS485, Modbus
Power Consumption 0.2W (Recommended power supply: DC 9–24V, >500mA)
Sensor Dimension φ22mm*175.5mm φ22mm*165.8mm
Assembly NPT3/4 male thread Connect with multi-parameter host
Cable Length 10 meters (default), customizable None
Calibration support one point or two-points calibration
Casing Material Titanium + PEEK

Note:

The above technical specifications are based on laboratory standard solution conditions;

Sensor lifespan and calibration/maintenance frequency depend on actual site conditions.

4. Dimensions and Wiring



Pinouts
1 - Pin 12-24V DC 4 - RS485 B-
2 - GND 5 – NA
3 - RS485 A+ 6 - NA
7 - NA

5. Installation

(1)Wiring and Power Tips

a.) Do not use the sensor cable to suspend the sensor. It is recommended to install a cable protection sleeve to ensure reliable power supply and waterproofing.

b.) Ensure that the connector between the sensor and the cable (or main unit) is properly aligned and securely tightened. Take care not to damage the sealing ring to maintain good waterproof performance.

c.) Before powering on, make sure the wiring sequence and supply voltage are correct.

(2) Sensor Installation

a.) It is recommended to install the sensor vertically with the electrodes facing downward. Avoid locations with excessive air bubbles.

b.) The sensor must be securely fixed to prevent impact or movement caused by water flow or other external forces.

c.) The sensor should be installed with sufficient clearance: the distance from the bottom should be ≥40 mm, and the distance from the side wall should be ≥20 mm (see reference diagram below). For pressurized pipeline installations, ensure the electrodes are used within their pressure tolerance range.

6. Maintenance Schedule and Method

6.1 Maintenance Schedule

Unlike traditional two-electrode conductivity sensors, the four-electrode probe offers strong antipolarisation capability and requires minimal maintenance. However, the electrodes must be kept clean. If solid buildup occurs on the optical window, soak the sensor in a suitable detergent, solvent, or diluted acid solution to dissolve and remove the deposits. You may also use a soft cotton swab to gently remove debris from the titanium electrodes, but do not scrub the electrode surface forcefully. Do not touch the surface of graphite or platinum-coated electrodes and always rinse the sensor thoroughly with deionized water after cleaning.

Maintenance Task Recommended Maintenance Frequency
Clean the sensor Recommended every 3 - 4 weeks. (shorter if the water body is dirty);
Calibrate the sensor Recommended every 3 - 4 weeks. (depending on the working conditions)

6.2 Maintenance Methods

a.) Sensor Surface Cleaning: The sensor is made of chemically resistant materials and can be cleaned using most diluted cleaning agents, acidic substances, or other suitable solvents for removing scaling or coating. Warning: If hazardous cleaning materials are used, appropriate safety precautions must be taken. For coatings between the metal electrodes, a cotton swab can be used to gently wipe the surface. However, do not use brushes and do not touch the electrodes directly, as this may smooth the intentionally roughened surface and result in inaccurate low conductivity readings.

b.) Sensor Storage: After cleaning, the conductivity sensor can be placed in a flow cell and kept moist for several days. However, if the equipment will be out of service for an extended period, it is recommended to remove the sensor and let it dry to prevent microbial growth.

c.) Cable Inspection: During normal operation, the cable should not be under tension. Excessive strain may cause internal wire breakage, resulting in sensor malfunction.

d.) Casing Inspection: Check whether the sensor housing has been damaged due to corrosion or other causes.

7. Calibration

7.1 Standard solution configuration

1. Conductivity standard solution configuration:

Potassium Chloride: Analytical reagent grade; dry at 220–240 °C for 2 hours, then cool to room temperature in a desiccator.

Water: Use laboratory-grade Type I water, or distilled/deionized water with a conductivity not exceeding 0.2 × 10⁻⁶ S/cm at 25 °C.

Solution code Approximate

concentration

mol/L

Conductivity values S/cm
15℃ 18℃ 20℃ 25℃ 35℃
A 1 0.09212 0.09780 0.10170 0.11131 0.13110
B 0,1 0.010455 0.011163 0.011644 0.012852 0.015353
C 0,01 0.0011414 0.0012200 0.0012737 0.0014083 0.0016876
D 0,001 0.0001185 0.0001267 0.0001322 0.0001465 0.0001765
Solution number Approximate molar

concentration

Mol/L

Potassium chloride required to prepare 1 L of solution

g

A 1 74.2457
B 0,1 7.4365
C 0,01 0.7440
D 0,001 Dilute 100 mL of Solution C to a final volume of 1,000 mL

8. Modbus Protocol

The RS485 communication protocol uses MODBUS communication protocol, and the sensors are used as slaves.

Data byte format:

Baud rate 9600
Starting position 1
Data bits 8
Stop bit 1
Check digit N

Read and write data (standard MODBUS protocol).

The default address is 0x01, the address can be modified by register

Reading data

Host call (hexadecimal)

01 03 00 00 00 01 84 0A

Code Function Definition Remarks
01 Device Address
03 Function Code
00 00 Start Address See register table for details
00 01 Number of registers Length of registers (2 bytes for 1 register)
84 0A CRC checksum, front low and back high

Slave answer (hexadecimal)

01 03 02 00 xx xx xx xx

Code Function Definition Remarks
01 Device Address
03 Function Code
02 Number of bytes read
XX XX Data (front low and back high DCBA) See register table for details
XX XX CRC checksum, front low and back high

Writing data

Host call (hexadecimal)

01 10 1B 00 00 01 02 01 00 0C C1

Code Function Definition Remarks
01 Device Address
10 Function Code
1B 00 Register Address See register table for details
00 01 Number of registers Number of read registers
02 Number of bytes Number of read registersx2
01 00 Data (front low and back high DCBA)
0C C1 CRC checksum, front low and back high

Slave answer (hexadecimal)

01 10 1B 00 00 01 07 2D

Code Function Definition Remarks
01 Device Address
10 Function Code
1B 00 Register Address See register table for details
00 01 Returns the number of registers written
7D 2D CRC checksum (front low and back high)

9. Calculating CRC Checksum

a.) Preset a 16-bit register as hexadecimal FFFF (i.e., all 1s), and call this register the CRC register;

b.) XOR the first 8-bit binary data (the first byte of the communication information frame) with the lower 8 bits of the 16-bit CRC register, and placing the result in the CRC register, leaving the upper eight bits unchanged;

c.) Shift the contents of the CRC register one bit to the right (toward the low bit) to fill the highest bit with a 0, and check the shifted-out bit after the right shift;

d.) If the shifted-out bit is 0: repeat step 3 (shift one bit to the right again); if the shifted-out bit is 1, XOR the CRC register with the polynomial A001 (1010 0000 0000 0001);

e.) Repeat steps 3 and 4 until the right shift is made 8 times, so that the entire 8-bit data is processed;

f.) Repeat steps 2 through 5 for the next byte of the communication information frame;

g.) Exchange the high and low bytes of the 16-bit CRC register obtained after all bytes of this

communication information frame have been calculated according to the above steps.

h.) The final content of the CRC register is CRC code.

Register Table

Register Starting Address Function Definition Number of registers Data format (hexadecimal)
0x3000H Device Address (Read / Write) 1 2 bytes in total
00~01: Device address

The settable range is 1~247. For example, the data obtained is 02 00 (low first, which means the address is 2). Taking address 15 as an example, write 0F 00 (low first) to the corresponding address. When the current device address is unknown, FF can be used as the general device address to query the current device address.
0x2600H Temperature, Conductivity and Salinity Value Acquisition 8 16 bytes in total
00~03: Temperature value
04~07: Conductivity value
08~11: TDS
12~15: Salinity value

Continuously read temperature / conductivity / TDS / salinity value, each is 4 bytes of data. (The low first, DCBA format, this data needs to be converted to floating point number)
0x2000 Temperature Calibration TK/TB (Read/Write) 4 8 bytes in total
00~03: TK
04~07: TB

To read TK for example, readout is 4 bytes of data (the low first, DCBA format, this data needs to be converted to floating point number). To write TK for example, TK needs to be converted to 32-bit floating point first and written in according to (DCBA format).

Note: TK and TB need to be read and written together.
0x1100H User Calibration K/B (Read / Write) 12 24 bytes in total
00~03:K1
04~07:B1
08~11:K2
12~15:B2
16~19:K3
20~24:B3

User calibration is divided into three sections:
0~2mS/cm corresponds to K1 and B1, default K1=1 B1=0
2~20mS/cm corresponds to K2 and B2, default K2=1 B2=0
20~200mS/cm corresponds to K3 and B3, default K3=1 B3=0

Taking reading K1 as an example, the data read out is 4 bytes (lower bit first, DCBA format, this data needs to be converted into floating point number). Taking writing K1 as an example, k1 needs to be converted into a 32-bit floating point number first, and written in (DCBA format).

Note: The writing process requires 24 bytes to be written at the same time
0x1200H User calibration K1/B1 (read and write) 4 8 bytes in total
00~03: K1
04~07: B1

User calibration corresponds to 0~2mS/cm. Take reading K1 as an example, the readout is 4 bytes of data (low bit first, DCBA format, this data needs to be converted to floating point). Take writing K1 as an example, K1 needs to be converted to 32-bit floating point first, and written in (DCBA format).

Note: K1 and B1 need to be read and written together
0x1300H User calibration K2/B2 (read and write) 4 8 bytes in total
00~03: K2
04~07: B2

User calibration corresponds to 2~20mS/cm. Take reading K2 as an example, the readout is 4 bytes of data (low bit first, DCBA format, this data needs to be converted to floating point). Take writing K2 as an example, K2 needs to be converted to 32-bit floating point first, and written in (DCBA format).

Note: K2 and B2 need to be read and written together
0x1400H User calibration K3/B3 (read and write) 4 8 bytes in total
00~03: K3
04~07: B3

User calibration corresponds to 20~200mS/cm. Take reading K3 as an example, the readout is 4 bytes of data (low bit first, DCBA format, this data needs to be converted to floating point). Take writing K3 as an example, K3 needs to be converted to 32-bit floating point first, and written in (DCBA format).

Note: K3 and B3 need to be read and written together

10. Applicable Accessories

Name Requirements
PA000000076 SENSBLUE MONARCH Solar Panel 1 Probe
PA000000079 SENSBLUE MONARCH Solar Panel 2 Probes
PA000000080 SENSBLUE MONARCH Solar Panel 1 Probe External Antenna
PA000000074 SENSBLUE MONARCH Solar Panel 2 Probes External Antenna
PA000000081 SENSBLUE MONARCH Opaque Case 1 Probe
PA000000082 SENSBLUE MONARCH Opaque Case 2 Probes
PA000000083 SENSBLUE MONARCH Opaque Case 1 Probe External Antenna
PA000000084 SENSBLUE MONARCH Opaque Case 2 Probes External Antenna
PA000000020 SENSBLUE MONARCH RS485 Probe Splitter Box (1 input -> 2 outputs)

11. Similar Products

Name Firmware v. Requirements
PA000000065 SENSBLUE RS-485 Dissolved Oxygen Probe AT-SB-PROBE-DO-P-C1, w/ 15m cable w/connector
PA000000085 SENSBLUE RS-485 Dissolved Oxygen Probe AT-SB-PROBE-DO-T-C1, w/ 15m cable w/connector 10.70
PA000000091 SENSBLUE RS-485 Dissolved CO2 Sensor Probe AT-SB-PROBE-CO2-P-5000-C1, w/ 15m cable w/connector
PA000000086 SENSBLUE RS-485 Low Conductivity Probe AT-SB-PROBE-LC-P-C1, w/ 15m cable w/connector 10.70
PA000000087 SENSBLUE RS-485 Medium Conductivity Probe AT-SB-PROBE-MC-P-C1, w/ 15m cable w/connector 10.70
PA000000068 SENSBLUE RS-485 High Conductivity Probe AT-SB-PROBE-HC-P-C1, w/ 15m cable w/connector 10.70
PA000000089 SENSBLUE RS-485 Salinity/Conductivity/TDS Probe AT-SB-PROBE-S-P-C1, w/ 15m cable w/connector
PA000000067 SENSBLUE RS-485 pH Probe AT-SB-PROBE-pH-P, w/ 15m cable w/conector 10.70
PA000000088 SENSBLUE RS-485 ORP Probe AT-SB-PROBE-ORP-P-C1, w/ 15m cable w/connector
PA000000069 SENSBLUE RS-485 Nitrates (NO3) Probe AT-SB-PROBE-NO3-P, w/ 15m cable w/connector 10.70
PA000000090 SENSBLUE RS-485 Ammonia Nitrogen (NH4-N) Sensor Probe AT-SB-PROBE-NH4-P-C1, w/ 15m cable w/connector
PA000000066 SENSBLUE RS-485 Turbidity Probe AT-SB-PROBE-T-P, w/ 15m cable w/connector 10.70
PA000000073 SENSBLUE RS-485 Multiparameter Probe AT-SB-PROBE-MP-P-C1, w/ 15m cable w/connector 10.71

12. Applicable certifications and standards

EMC Directive 2014/30/EU.

  • EN IEC 61326-1: 2021
  • EN 55011: 2016+A2: 2021
  • EN IEC 61000-3-2: 2019+A1: 2021
  • EN 61000-3-3: 2013+A2: 2021