Passa al contenuto
guilcor.com
  • Home
  • Prove
    Sonda a tubo liscio

    Tubo Liscio

    Frigorifero, pompa di calore, forno, congelatore, scaldabagno
    Sonda di contatto

    Contatto

    Tubo, superficie del tubo, piastra riscaldante
    Sonda a fessura

    Fessura

    Motore, alternatore, avvolgimento, statore
    Sonda di connessione testa

    Testa di connessione

    Caldaia, pompa di calore, aria condizionata, locali tecnici, ventilazione
    Sonda impermeabile

    Impermeabile

    Aria condizionata, ventilazione, refrigerazione, stoccaggio a freddo, condotti
    Sonda da infilare

    Infilare

    Forno, cottura, attrezzature per la lavorazione degli alimenti
    Sonda di avvolgimento

    Avvolgimento

    Motore, alternatore, trasformatore, avvolgimento, statore
    Sonda ambientale

    Ambientale

    Caldaia, pompa di calore, aria condizionata, locali tecnici, ventilazione
    Sonda a filettatura

    Filettatura

    Macchina da caffè, caldaia, vapore, fluido pressurizzato
    Sonda giacketata

    Giacketata

    Installazioni industriali, applicazioni pesanti
    Sonda a baionetta

    Baionetta

    Stampaggio plastico, attrezzature, macchina per stampaggio ad iniezione, motore, alternatore
    Progettazione PCBA

    progettazione PCBA

    Applicazione specifica, elettronica integrata, schede elettroniche personalizzate
  • Sensori

    RTD

    Pt10, Pt50, Pt100, Pt200, Pt500, Pt1000, Pt5000, Ni100, Ni120, Cu10, Cu50, Balco

    PTC

    KTY81-110, KTY81-210, KTY83-110, KTY84-130, PTC130, Silistor, TFPT, MZ6, MZ8, MZ9

    1-Wire

    DS18B20, DS18S20, DS1822, DS28EA00, DS18B20-PAR, DS1920, DS2438, DS1835...

    Termocoppia

    B, E, J, K, N, R, S, T, C, D, G

    UART

    MLX90614, MLX90615, GY-906, DHT11, DHT22, SHT75, SHT85, RS232, RS485

    SPI

    MAX6675, MAX31855, MAX31856, MCP3208, TMP125, TMP121, ADT7310, LTC2983...

    NTC

    1kΩ, 2kΩ, 3kΩ, 5kΩ, 10kΩ, 15kΩ, 20kΩ, 30kΩ, 50kΩ, 100kΩ, 200kΩ, 470kΩ, 1MΩ

    I²C

    TMP102, TMP117, LM75, LM73, MCP9808, MCP9600, SHT31, SHTC3, BME280, BME688, HTU21D, HDC1080, Si7051, ADT7410, STTS751, TCN75A...
  • Chi siamo
  • 0
  • 0
  • Seguici
  • English (US) Français Italiano Español
  • Accedi
  • Contattaci
guilcor.com
  • 0
  • 0
    • Home
    • Prove
    • Sensori
    • Chi siamo
  • Seguici
  • English (US) Français Italiano Español
  • Accedi
  • Contattaci

 RS485 
 Temperature sensors 

Robust serial communication standard designed for long-distance and multi-device industrial networks with high noise immunity.

 Maximum precision
+/- 0,1 / 0,5°K

 Minimum temperature
-200°C

 Maximum temperature
+1200°C

 Resolution
0,01°C

 Power supply voltage

9,0→30,0V

Speed (Bauds)

4800/115200

 Supported protocole
Modbus RTU

Price
High

What is a RS485 sensor ?Operating principleExample of digital conversion (Python - ModBus RTU)Principle diagramApplication areas

What is a RS485 sensor ?


The RS485 is a robust differential serial interface that allows for the connection of up to 32 sensors on the same bus, over distances of up to 1,200 meters.

RS485 sensors are often intelligent transmitters that combine:

  • a temperature sensor (PT100, thermocouple, NTC, etc.),
  • an A/D converter,
  • and a Modbus RTU communication module.

Each sensor has a unique address on the bus.

Operating principle


The sensor measures the temperature through its internal or external probe, converts the signal, and then sends the data over the differential RS485 line (A/B).

The master (PC, PLC, or data logger) queries the slaves via Modbus RTU.

Example of a Modbus frame:

[ID] [03] [00 01] [00 01] [CRC_L] [CRC_H]

→ Typical response:

[ID] [03] [02] [00 19] [CRC_L] [CRC_H]

💡 0x0019 = 25 °C in binary coding (resolution 0.1 °C).

Example of digital conversion (Python - ModBus RTU)


from pymodbus.client import ModbusSerialClient client = ModbusSerialClient(port='/dev/ttyUSB0', baudrate=9600, parity='N', stopbits=1) client.connect() result = client.read_holding_registers(1, 1, unit=2) # Adresse 2, registre 1 temp = result.registers[0] / 10.0 print(f"Température : {temp:.1f} °C") client.close()

✅ Example output:

Temperature: 24.7 °C

Principle diagram


[PC / Automate]───[USB–RS485 Adapter]───(A/B)───[Sensor 1]───[Sensor 2]───...

💡 The RS485 bus can exceed 1 km with shielded twisted cable (e.g., Cat. 6 STP).

Application areas


🏭 Industrial automation and thermal processes

⚙️ HVAC (heating, ventilation, air conditioning)

🌿 Greenhouses, controlled environment agriculture

🧪 Laboratories, test benches, data centers

🚧 Long-distance multipoint networks






Should I choose a RS485 sensor ?

Strengths points

  • 📡 Long-distance and robust communication
    → Up to 1,200 m without signal loss — immune to interference.
  • 🧠 Modbus RTU multipoint network
    → Up to 32 sensors on a single line, ideal for monitoring.
  • 🎯 High precision and stability
    → Accuracy of 0.1 °C possible according to the built-in sensor.
  • ⚙️ Universal compatibility
    → Simple reading from PC, Siemens, Schneider, Wago, etc.
RS485 Sensors

Weaknesses points

  • 🪛 Requires initial setup
    → Address, baud rate, and parity must be defined before integration.
  • 📚 Requires a Modbus master
    → Not directly compatible with Arduino without a specific library.
  • 💰 Higher cost than I²C or analog sensors
    →But compensated by its robustness and versatility.

Useful information

Here is some useful information regarding the RS485 sensors.

Brooch
Name
Description
1 A / D+ Positive differential line
2 B / D− Negative differential line
3 GND Mass
4 VCC 9–30 V DC

💡 Some models combine power and signal on M12 (A+, B−, GND, VCC).

Adress (déc) Description Format
Unity
0x0000 Instantaneous temperature int16 0,1 °C
0x0001 Moving average int16 0,1 °C
0x0002 Max temperature int16 0,1 °C
0x0003 Min temperature int16 0,1 °C
0x0004 Sensor address int8 —
💡 Each manufacturer provides its own detailed Modbus table.

+24V ───────────────┐ │ [Sensor RS485] │ A ───────┬── Bus RS485 ───┬── [Sensor 2] │ B ───────┴────────────────┘ │ GND

💡 Termination resistors of 120 Ω are required at both ends of the bus.

Order
Function
ADDR=2 Defines the sensor's address
BAUD=9600 Defines the speed of communication
PARITY=N Defines the parity (None, Even, Odd)
SAVE Internal memory backup
💡 Most RS485 models include a small serial menu for local configuration.
Temperature (°C) Error (K)
−100 ±0,1
0 ±0,05
100 ±0,1
400 ±0,15
600 ±0,2
💡 Comparable to a professional measurement chain Pt100 + analog transmitter.

 We integrate any sensor into any probe 

Smooth tube probe

 Smooth tube 

Waterproof probe

 Waterproof

 Bayonet

Slot probe

 Slot

Ambient probe

 Atmosphere

Head connection probe

Termal block

Stick-in probe

Stick-in

Thread probe

Thread

Contact probe

Contact

Jacketed probe

Jacketed

PCBA Design

PCBA design

Winding probe

Winding

More than 1,000,000 probes delivered in 2025

Contact us for a personalized offer

Contact Us

Need a RS485 sensor?

Whether you need a few parts for a prototype or several hundred for a production line, we support you at every step.

Submit
Collegamenti utili
  • Casa
  • Chi Siamo
  • Lavori
  • Note Legali
  • Informativa sulla Privacy
  • Contattaci
Chi siamo

Presso Guilcor, la nostra missione è fornire a ogni cliente una soluzione di misurazione perfettamente adatta alle proprie esigenze specifiche. Con il pieno controllo sul design e sulla produzione, garantiamo la precisione e l'affidabilità dei nostri sensori anche negli ambienti più esigenti.

L'eccellenza tecnica e la soddisfazione del cliente sono al centro di tutto ciò che facciamo.

Entra in contatto con noi
  • Contattaci
  • contact@guilcor.com
Seguici

Politica sui cookie

Usiamo cookie per garantirti la migliore esperienza utente sul nostro sito web. Informativa sui cookie

Solo essenziali Accetto