Ir al contenido
guilcor.com
  • Inicio
  • Sondas
    Smooth tube probe

    Tubo liso

    Refrigerador, bomba de calor, horno, congelador, calentador de agua
    Contact probe

    Contacto

    Tubería, superficie de tubería, placa calefactora
    Slot probe

    Ranura

    Motor, alternador, bobinado, estator
    Head connection probe

    Cabezal de conexión

    Caldera, bomba de calor, aire acondicionado, salas técnicas, ventilación
    Waterproof probe

    Impermeable

    Aire acondicionado, ventilación, refrigeración, almacenamiento en frío, conductos
    Stick-in probe

    Inserción

    Horno, cocción, equipos de procesamiento de alimentos
    Winding probe

    Bobinado

    Motor, alternador, transformador, bobinado, estator
    Ambient probe

    Ambiente

    Caldera, bomba de calor, aire acondicionado, salas técnicas, ventilación
    Thread probe

    Con racor

    Máquina de café, caldera, vapor, fluido presurizado
    Jacketed probe

    Envainadas

    Instalaciones industriales, aplicaciones de alta resistencia
    Bayonet probe

    Bayoneta

    Moldeo de plástico, herramientas, máquina de moldeo por inyección, motor, alternador
    PCBA Design

    Diseño de PCBA

    Aplicación específica, electrónica embebida, placas electrónicas personalizadas
  • Sensores

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

    Termopar

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

    UART

    MLX90614, MLX90615, GY-906, DHT11, DHT22, AM2302, 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, SHT85, BME280, BME688, HTU21D, HDC1080, Si7051, ADT7410, STTS751, TCN75A...
  • Sobre nosotros
  • 0
  • 0
  • Síganos
  • English (US) Français Italiano Español
  • Iniciar sesión
  • Contáctenos
guilcor.com
  • 0
  • 0
    • Inicio
    • Sondas
    • Sensores
    • Sobre nosotros
  • Síganos
  • English (US) Français Italiano Español
  • Iniciar sesión
  • Contáctenos

 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
Enlaces útiles
  • Inicio
  • Sobre nosotros
  • Empleos
  • Avisos legales
  • Política de privacidad
  • Contáctenos
Sobre nosotros

At Guilcor, our mission is clear: to provide every client with a measurement solution perfectly suited to their specific needs.With full control over design and manufacturing, we ensure the precision and reliability of our sensors in even the most demanding environments.

La excelencia técnica y la satisfacción del cliente están en el corazón de todo lo que hacemos.

Contáctenos
  • Contáctenos
  • contact@guilcor.com
Síganos

Cookie Policy

Utilizamos cookies para proporcionarle una mejor experiencia de usuario en este sitio web. Política de cookies

Solo las necesarias Acepto