Home / Sensors / JXBS-3001-TR (7-in-1)
JXCT · RS-485 sensor
Weihai JXCT Electronics
JXCT 7-in-1 with live N-P-K. pH scale 0.01; config at 0x0100/0x0101.
Specs sourced from: JXBS-3001 7-in-1 user manual (Ver 2.0).
Function codes 0x03 at 9600 bps, 8N1. Data registers are read with 0x03; configuration registers are written with 0x06. PLC column shows the 4xxxx Modbus holding-register convention.
| Register | PLC | Parameter | Type | Scale | Unit | R/W | Notes |
|---|---|---|---|---|---|---|---|
| 0006H | 40007 | pH | uint16 | 0.01 | pH | RO | Scale factor 0.01. Range 3-9 pH. Accuracy ±0.3 pH. |
| 0012H | 40019 | Soil moisture | uint16 | 0.1 | %RH | RO | Range 0-100%. Accuracy ±3% (0-53%), ±5% (53-100%). |
| 0013H | 40020 | Soil temperature | int16 | 0.1 | °C | RO | Range -40 to 80°C. Accuracy ±0.5°C. Negative in two's complement. |
| 0015H | 40022 | Electrical conductivity | uint16 | 1 | uS/cm | RO | Range 0-10000 uS/cm. Resolution 10 uS/cm. |
| 001EH | 40031 | Nitrogen | uint16 | 1 | mg/kg | RO | Range 0-1999 mg/kg. Accuracy ±2%FS. LIVE reading unlike ZTS family. |
| 001FH | 40032 | Phosphorus | uint16 | 1 | mg/kg | RO | Range 0-1999 mg/kg. LIVE reading. |
| 0020H | 40033 | Potassium | uint16 | 1 | mg/kg | RO | Range 0-1999 mg/kg. LIVE reading. |
| 0100H | 40257 | Device address | uint16 | 1 | — | RW | Range 0-255. Factory default 1. |
| 0101H | 40258 | Baud rate | uint16 | 1 | — | RW | Factory default 9600 bps. 2400=2400; 4800=4800; 9600=9600 |
This probe is configured over the same RS-485 bus using Modbus write commands (function code 0x06). Configure one device at a time on the bus.
JXCT 7-in-1. Unlike ZTS family, NPK here are LIVE probe readings. pH scale is 0.01 not 0.1. Config registers at 0x0100/0x0101 not 0x07D0/0x07D1. Default baud 9600 not 4800. Needs separate firmware profile from ZTS.
Every sensor on this page is in our RS-485 library. Pick your model, and the firmware-generation pipeline builds the Modbus (or ASCII) polling code for an ESP32-S3 node — no hand-coding the register math.
Request access