eletechsup.comТільки КитайМодуль PT100 → Modbus RTU (RS485), 4 канали, до 500 °C
Каталожний номер:
sensor-temp-pt100_modbus_4ch
Там, де DS18B20 уже не працює: парогенератор і перегріта пара
Шукати: PTA8C04 4CH PT100 RTD RS485 Modbus RTU temperature module
Варіанти
| Виконання | Ціна | Наявність | |
|---|---|---|---|
Виконання A — −40…+220 °C
sensor-temp-pt100_modbus_4ch~a |
— | — | |
Виконання B — −40…+500 °C
sensor-temp-pt100_modbus_4ch~b |
— | — |
Ціна однакова, тож брати B: воно перекриває і те, що вміє A, і парогенератор із перегрітою парою. Виконання A має сенс лише якщо продавець його відвантажує швидше. Напруга живлення 12 або 24 В — не окреме виконання, модуль приймає обидві.
Специфікація
| Підключення | UART |
|---|---|
| Діапазон | −40…+220 або −40…+500 °C за виконанням |
| Живлення | 12 або 24 В DC |
Що брати
головна відмінність від DS18B20 — стеля виміру: 1-Wire датчик іде до +125 °C, тобто для парогенератора й перегрітої пари він просто не годиться, а PT100 через цей модуль бере до 500 °C. Modbus прошивка тримає: у контролері є майстер RS485 (rb_modbus.cpp), читання холдингових (03) або вхідних (04) регістрів. Кожен канал заводиться ОКРЕМОЮ периферією зі своїм slave-id, кодом функції та адресою регістра. Шина RS485 має бути лінійною, з резисторами 120 Ом на обох кінцях (docs/kb/automation/diy-modbus-setup.md). За сторінкою виробника: типова швидкість 9600, N-8-1; читання — код 03, запис налаштувань — 06 і 16; точність 1 %; споживання 14–18 мА; на одній шині до 247 модулів, але понад 16 уже потрібен повторювач RS485. Самі датчики PT100 у лот не входять — гільзу з PT100 брати окремо; модуль приймає 2- і 3-провідне підключення: у трипровідного червоний іде на P+, два однакові за кольором — на P- і GND (порти не розрізняються), у двопровідного червоний на P+, синій на P- і G
Чого не брати
прошивка читає ОДИН 16-бітний регістр і трактує його як беззнакове число, а масштаб знає лише три: як є, ÷10 і ÷100 (rb_environment.cpp). Звідси два наслідки: мінусову температуру таким модулем не прочитати — доповняльний код перетвориться на кількатисячне значення; а якщо модуль віддає температуру як float у двох регістрах, він не запрацює взагалі. Формат регістра зʼясувати ДО купівлі. Ще одне: RS485 у контролері один (UART2), тож усі Modbus-пристрої живуть на спільній шині й адреси в них не мають збігатися
Ролі, під які підходить
down_column-temp (опційна), up_column-temp, heat_exchanger-out_braga-temp (опційна), parrot-temp, cooler-out_water-temp
Де взяти
- Eletechsup 11.99 ₴ PTA8C04, обрати виконання B (−40…500 °C) і напругу 12 або 24 В; на сторінці вказано «Size: 93 × 87 × 41 mm, Weight: 122 g». Коробка на DIN-рейку (UM72) у лот не входить — це ще 99 г
Перевірено