Home / Sensors / ZTS-3000-TR-PH-N01

ZTS · RS-485 sensor

Zhaotaisheng

ZTS-3000-TR-PH-N01

Dedicated soil pH probe (single parameter).

✓ Verified for SankhyapHVerification 0.95 · datasheet-confirmed
At a glance

The ZTS-3000-TR-PH-N01 is a single-parameter RS-485 soil probe reporting pH over Modbus-RTU on RS-485 at 4800 bps, 8N1, on DC 5–30 V. This guide documents 3 registers, default Modbus address 1. It does not report moisture, temperature, EC and others. For those on the same bus: moisture → ZTS-3000-TR-WS-N01; temperature → ZTS-3000-TR-WS-N01. Sankhya firmware profile: ZTS_1in1_pH.

Bus & electrical specs

Protocol
Modbus-RTU over RS-485
Default baud
4800 bps
Serial format
8N1
Function codes
0x03, 0x06
Supply voltage
DC 5–30 V
Power
≤ 0.5 W (typical)
Default address
1
Ingress / housing
IP68
Probe / element
Stainless steel
Operating temp.
−40 to +80 °C (probe)
Firmware profile
ZTS_1in1_pH

Specs sourced from: Official ZTS-3000-TR-* datasheets (R224068/R224069/R224070).

Modbus-RTU register map

Function codes 0x03, 0x06 at 4800 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
0000H40001pHuint160.1pHROExpanded 10x. Range 3-9 pH. Resolution 0.1 pH. Accuracy ±0.3 pH.
07D0H42001Device addressuint161RWRange 1-254. Factory default 1.
07D1H42002Baud rateuint161RWFactory default 1 (4800 bps). 0=2400; 1=4800; 2=9600

Worked query

# Read pH (1 register from 0x0000) request 01 03 00 00 00 01 84 0A response 01 03 02 00 42 38 75 # pH=6.6

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

pH-only sensor. Single register read. Confirmed from uploaded official datasheet. Probe uses PH electrode, requires periodic calibration.

Common questions

What baud rate does the ZTS-3000-TR-PH-N01 use by default?
4800 bps, 8N1. It is a Modbus-RTU slave; default address 1.
What supply voltage does the ZTS-3000-TR-PH-N01 need?
DC 5–30 V (≤ 0.5 W (typical)).
How do I change the ZTS-3000-TR-PH-N01 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 ZTS-3000-TR-PH-N01 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.
What does the ZTS-3000-TR-PH-N01 not measure?
The ZTS-3000-TR-PH-N01 reports pH only — it does not report moisture, temperature, EC, N-P-K, salinity and TDS. On the same RS-485 bus, add moisture: ZTS-3000-TR-WS-N01; temperature: ZTS-3000-TR-WS-N01; EC: ZTS-3000-TR-ECWS-N01.
How many Modbus registers does the ZTS-3000-TR-PH-N01 expose?
This guide documents 3 registers, read with function code 0x03 and written with 0x06 where the register is RW. Documented entries include pH, Device address and Baud rate.

How this differs from similar models

How the ZTS-3000-TR-PH-N01 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.

ModelRelationshipMeasuresBaudDifference
ZTS-3001-TR-ECTHNPKPH-N01SiblingMoisture, Temperature, EC, pH, N-P-K, Salinity, TDS4800Adds moisture, temperature, EC, N-P-K, salinity and TDS.
ZTS-3001-TR-ECTHPH-N01SiblingMoisture, Temperature, EC, pH, Salinity, TDS4800Adds moisture, temperature, EC, salinity and TDS.
ZTS-3002-TR-THNPKPH-N01SiblingMoisture, Temperature, pH, N-P-K4800Adds moisture, temperature and N-P-K.
ZTS-3000-TR-ECWS-N01SiblingMoisture, Temperature, EC4800Adds moisture, temperature and EC, drops pH.

Related ZTS 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.

Contact Us