Home / Sensors / JXBS-3001-NPK-RS
JXCT · RS-485 sensor
Weihai JXCT Electronics
JXCT standalone N-P-K probe (3 registers from 0x001E).
The JXBS-3001-NPK-RS is a single-parameter RS-485 soil probe reporting N-P-K over Modbus-RTU on RS-485 at 9600 bps, 8N1, on DC 12–24 V. This guide documents 5 registers, default Modbus address 1. It does not report moisture, temperature, EC and others. For those on the same bus: moisture → JXBS-3001-TR (4-in-1); temperature → JXBS-3001-TR (4-in-1). Sankhya firmware profile: JXCT_NPK_only.
Specs sourced from: Official JXBS-3001-TR datasheet (R208894) and JXCT manuals.
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 |
|---|---|---|---|---|---|---|---|
| 001EH | 40031 | Nitrogen | uint16 | 1 | mg/kg | RO | |
| 001FH | 40032 | Phosphorus | uint16 | 1 | mg/kg | RO | |
| 0020H | 40033 | Potassium | uint16 | 1 | mg/kg | RO | |
| 0100H | 40257 | Device address | uint16 | 1 | — | RW | |
| 0101H | 40258 | Baud rate | uint16 | 1 | — | RW | 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.
NPK-only variant. Live probe readings confirmed from uploaded manual. Default baud 9600.
How the JXBS-3001-NPK-RS compares with the other RS-485 models in the Sankhya library. "Drop-in" means the same parameter set and the same register map, read by the same firmware profile.
| Model | Relationship | Measures | Baud | Difference |
|---|---|---|---|---|
| JXBS-3001-TR (7-in-1) | Sibling | Moisture, Temperature, EC, pH, N-P-K | 9600 | Adds moisture, temperature, EC and pH. |
| JXBS-3001-PH-RS | Sibling | pH | 9600 | Adds pH, drops N-P-K. |
| JXBS-3001-TR (4-in-1) | Sibling | Moisture, Temperature, EC, pH | 9600 | Adds moisture, temperature, EC and pH, drops N-P-K. |
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.
Contact Us