Home / Sensors / JXBS-3001-TR (4-in-1)

JXCT · RS-485 sensor

Weihai JXCT Electronics

JXBS-3001-TR (4-in-1)

JXCT 4-in-1 — moisture, temp, EC, pH. Distinct register family (baud 9600).

✓ Verified for SankhyaMoistureTemperatureECpHVerification 0.95 · datasheet-confirmed

Bus & electrical specs

Protocol
Modbus-RTU over RS-485
Default baud
9600 bps
Serial format
8N1
Function codes
0x03
Supply voltage
DC 12–24 V
Power
≤ 0.15 W (12 V DC)
Default address
1
Ingress / housing
IP68
Probe / element
316L stainless steel
Operating temp.
−40 to +80 °C (probe)
Firmware profile
JXCT_4in1

Specs sourced from: Official JXBS-3001-TR datasheet (R208894) and JXCT manuals.

Modbus-RTU register map

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.

RegisterPLCParameterTypeScaleUnitR/WNotes
0006H40007pHuint160.01pHROScale factor 0.01 — different from ZTS family which uses 0.1.
0012H40019Soil moistureuint160.1%RHRO
0013H40020Soil temperatureint160.1°CRONegative in two's complement.
0015H40022Electrical conductivityuint161uS/cmRO
0100H40257Device addressuint161RWDIFFERENT from ZTS family — address register is at 0x0100, not 0x07D0.
0101H40258Baud rateuint161RWDIFFERENT from ZTS family — baud register at 0x0101, not 0x07D1. Factory default 9600. 2400=2400; 4800=4800; 9600=9600

Worked query

Changing address & baud rate

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.

Notes & caveats

Upgraded to 0.95 — official JXBS-3001-TR Ver1.1 manual uploaded (R208894, Weihai JXCT Electronics). The 4:1 variant is a subset of the 7:1: same register addresses confirmed — 0006H=pH(×0.01), 0012H=moisture(×0.1%RH), 0013H=temperature(×0.1°C), 0015H=EC(1us/cm), config at 0100H/0101H. NPK registers (001EH-0020H) simply absent on 4:1 hardware. Default baud 9600 confirmed. Power 12-24V DC confirmed. JXCT register layout remains fundamentally different from ZTS/SN family — pH scale 0.01 vs ZTS 0.1, moisture at 0012H not 0000H, config at 0100H not 07D0H.

Common questions

What baud rate does the JXBS-3001-TR (4-in-1) use by default?
9600 bps, 8N1. It is a Modbus-RTU slave; default address 1.
What supply voltage does the JXBS-3001-TR (4-in-1) need?
DC 12–24 V (≤ 0.15 W (12 V DC)).
How do I change the JXBS-3001-TR (4-in-1) Modbus address?
Write the device-address register with function code 0x06, one device on the bus at a time, then power-cycle. See the Configuration section above.
Is the JXBS-3001-TR (4-in-1) compatible with the Sankhya platform?
Yes — it is in the Sankhya RS-485 sensor library and the firmware-generation pipeline can produce node firmware for it.

Related JXCT sensors

Run this sensor on a Sankhya node

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