TECORP GROUP · Технічна документація
Haiwell PLC
Модулі температури
і вологості
A04TC · A04RC · A08TC · A04DT — Посібник і кейси українською
Термопари K/E/J/S/B/N/R
Pt100 · Pt1000 · Cu50
DS18B20 · SHT11
0.1°C точність
Виробник
Xiamen Haiwell Technology Co., Ltd
Офіційний партнер в Україні
TECORP GROUP
068 419-41-77 · tecorp-group.com.ua
← Документація Haiwell
SEO — налаштування AIOSEO
Slug
/haiwell-plc-moduli-temperatury-i-volohosti
SEO Title
Haiwell PLC Модулі температури A04TC A04RC A04DT — підключення українською | TECORP
Meta Description
Посібник Haiwell A04TC A04RC A08TC A04DT українською. Підключення термопар K/E/J, Pt100, DS18B20, схеми підключення, таблиці Modbus CR-регістрів, кейси без програми перетворення. Офіційний партнер Haiwell в Україні.
Keyphrase
Haiwell модуль температури термопара Pt100 підключення Україна
Додаткові keyphrases
Haiwell A04TC термопара K підключення · Haiwell A04RC Pt100 Modbus · Haiwell DS18B20 PLC · Haiwell температура SCADA
Зміст
Частина I — Посібник користувача
- Перелік моделей та розміри
- Індикатори PWR та LINK
- Характеристики живлення
- Умови експлуатації
- Основні параметри модулів
- Схеми підключення датчиків
- Розміщення клем по моделях
- Таблиця Modbus CR-регістрів
- Монтаж та встановлення
Частина II — Прикладні кейси
Частина I — Посібник користувача
01
Перелік моделей та розміри
| Модель | Тип вимірювання | Каналів | Живлення DC 24В | Розміри Ш×В×Г |
|---|---|---|---|---|
| A04TC | Термопари (thermocouple) | 4 | макс. 0.1А | 25×95×65 мм |
| A04RC | Термоопори RTD (Pt100, Cu50 та ін.) | 4 | макс. 0.1А | |
| A08TC | Термопари (thermocouple) | 8 | макс. 0.1А | |
| A04DT | Цифрові датчики T/H (DS18B20, SHT11) | 4 | макс. 0.1А |
02
Індикатори PWR та LINK
| Індикатор | Стан | Значення |
|---|---|---|
| PWR (зелений) | Горить постійно | Живлення в нормі |
| Не горить | Помилка живлення | |
| LINK (триколірний) | Не горить | Модуль не комунікує |
| Зелений постійно | MPU розпізнав модуль, зв'язку немає | |
| Зелене тремтіння 30/30 мс | Модуль комунікує з MPU — норма | |
| Жовте миготіння 0.5/0.5 с | Недостатнє живлення — підключити зовнішнє DC 24В | |
| Червоне постійно / тремтіння | Помилка прошивки або апаратна несправність |
03
Характеристики живлення
⚠Увага! Живлення — виключно DC 24В. Підключення AC призведе до незворотного пошкодження.
| Параметр | Значення |
|---|---|
| Напруга живлення | DC 24В від −15% до +20% |
| Миттєвий кидок | макс. 20А / 1.5 мс |
| Допустима втрата живлення | до 10 мс |
| Запобіжник | 0.3А, 250В |
| Захист | Від зворотної полярності та перенапруги |
04
Умови експлуатації
| Параметр | Специфікація |
|---|---|
| Температура роботи / зберігання | 0°C … +55°C / −25°C … +70°C |
| Вологість | 5–95% відн. вологість, без конденсату |
| Вібростійкість | 10–57 Гц, 0.075 мм; 57–150 Гц, 1G; по 10 разів X/Y/Z |
| Перешкодозахищеність DC | EFT: ±2500В · Surge: ±1000В |
| Умови довкілля | Уникати пилу, вологи, агресивних середовищ, ударів |
05
Основні параметри модулів
A04DT — цифровий модуль температури і вологості
| Параметр | Значення |
|---|---|
| Підтримувані датчики | DS18B20 · RW1820 · DS1990 · SHT1x · SHT7x |
| Кількість каналів | 4 канали · 4 точки |
| Дальність вимірювання | до 200 м (опір кабелю ≤50 Ом) |
| Діапазон DS18B20 | −55°C … +125°C |
| Діапазон SHT11 | −40°C … +123.8°C · 0–100% відн. вологість |
| Живлення датчиків | Від внутрішнього живлення MPU |
| Ізоляція | Між каналами — без ізоляції; між аналогом і цифрою — оптоізоляція |
A04RC / A04TC / A08TC — термоопори та термопари
| Параметр | Термоопори (A04RC) | Термопари (A04TC / A08TC) |
|---|---|---|
| Типи датчиків | Pt100 · Pt1000 · Cu50 · Cu100 | S · K · E · J · B · N · R · Wre3/25 · Wre5/26 · [0–20]мВ · [0–50]мВ · [0–100]мВ |
| Роздільна здатність | 0.1°C | 0.1°C |
| Вхідний опір | 6 МОм | 6 МОм |
| Час відповіді | 560 мс / 4 канали · 880 мс / 8 каналів | |
| Цифровий діапазон | 16 біт; код: 0 … 32000 | |
| Точність | 0.1% від повної шкали | |
| Ізоляція | Оптоелектронна між аналогом і цифрою; між каналами — без ізоляції | |
| Споживання | DC 24В ±20%, макс. 50 мА | |
06
Схеми підключення датчиків
A04DT — підключення DS18B20 / RW1820 (один датчик)
A04DT — кілька DS18B20 на одній шині (до 16 датчиків)
A04TC / A08TC — підключення термопари (2 проводи + екран)
A04RC — підключення термоопору Pt100/Cu50 (3-провідна схема)
07
Розміщення клем по моделях
| Модель | Клеми (зліва направо) |
|---|---|
| A04TC | Cu+ · Cu− · T0+ · T0− · T1+ · T1− · T2+ · T2− · T3+ · T3− |
| A04DT | V0+ · V0− · CK0 · DT0 · DT1 · V2+ · V2− · CK2 · DT2 · DT3 |
| A04RC | R0 · R0+ · R0− · R1 · R1+ · R1− · • · • · • · • · R2 · R2+ · R2− · R3 · R3+ · R3− · • · • · • |
| A08TC | Cu+ · Cu− · T0+ · T0− · T1+ · T1− · T2+ · T2− · T3+ · T3− · T4+ · T4− · T5+ · T5− · T6+ · T6− · T7+ · T7− · • |
ℹПозначення: T0+/T0− — термопара канал 0 · R0/R0+/R0− — термоопір канал 0 (3-провідна схема) · V0+/V0− — живлення цифрових датчиків · DT — лінія даних 1-Wire · CK — клок SHT1x · Cu+/Cu− — холодний спай
08
Таблиця Modbus CR-регістрів
ℹCR-код = адреса Modbus-регістру. Затінені рядки — тільки читання.
A04DT — цифровий модуль T+H
| CR-адреса | Опис | Тип |
|---|---|---|
| 10H–13H | Значення температури каналів 1–4 | R |
| 14H–17H | Значення вологості каналів 1–4 | R |
| 18H–1BH | Тип сигналу каналів 1–4 (0=DS18B20/RW1820/DS1990 · 1=SHT1x/SHT7x) | R/W |
| 1CH | Позначка використання інженерного значення (біт = 1 канал) | R/W |
| 1DH–20H | Нижня межа інженерного значення каналів 1–4 | R/W |
| 21H–24H | Верхня межа інженерного значення каналів 1–4 | R/W |
| 2DH | Аларм обриву датчика кан. 1–4 (кожен біт = 1 канал; 0=норма, 1=обрив) | R |
| 30H–3FH | Серійні номери датчиків кан. 1–4 (кожен номер займає 4 регістри) | R |
A04RC (термоопори) та A04TC (термопари) — 4 канали
| CR-адреса | A04RC (RTD) | A04TC (термопара) | Тип |
|---|---|---|---|
| 10H–13H | Значення каналів 1–4 | R | |
| 14H–17H | Тип сигналу (Прим. 2) | Тип сигналу (Прим. 3) | R/W |
| 18H | Позначка інженерного значення (Прим. 5) | R/W | |
| 19H–1CH | Нижня межа інженерного значення кан. 1–4 | R/W | |
| 1DH–20H | Верхня межа інженерного значення кан. 1–4 | R/W | |
| 21H–24H | Частота дискретизації кан. 1–4 (Прим. 1) | R/W | |
| 25H–28H | Корекція нульової точки кан. 1–4 | R/W | |
| 29H | Аларм обриву кан. 1–4 (біт=1 канал; 0=норма, 1=обрив) | R | |
Типи сигналів (примітки)
Прим. 2 — RTD типи (A04RC)
| Код | Тип термоопору |
|---|---|
| 0 | Pt100 |
| 1 | Pt1000 |
| 2 | Cu50 |
| 3 | Cu100 |
Прим. 3 — Типи термопар (A04TC / A08TC)
| Код | Тип | Код | Тип | Код | Тип |
|---|---|---|---|---|---|
| 0 | S | 4 | J | 8 | Wre3/25 |
| 1 | K | 5 | B | 9 | Wre5/26 |
| 2 | T | 6 | N | 10 | [0–20]мВ |
| 3 | E | 7 | R | 11/12 | [0–50]мВ / [0–100]мВ |
Прим. 1 — Частота дискретизації
| Код | Кількість вимірювань для усереднення |
|---|---|
| 0 | 2 рази |
| 1–5 | 4 · 8 · 16 · 32 · 64 рази (рекомендовано: 5 = 64) |
| 6–7 | 128 · 256 разів |
09
Монтаж та встановлення
⚠Встановлюйте у закритому розподільному щиті. Мінімальний зазор 50 мм з усіх боків. Монтаж на стандартну 35 мм DIN-рейку.
- Підключення до MPU — через паралельний порт (нижній правий → нижній лівий наступного)
- Зафіксуйте двома гачками зверху і знизу
- Правий порт цього модуля → для наступного в ланцюжку
Частина II — Прикладні кейси
К1
Живлення модуля
✓Модуль живиться безпосередньо від MPU через паралельний порт. Зовнішнє живлення не потрібне, якщо PWR горить зеленим. Якщо PWR не горить — підключіть зовнішнє DC 24В до клем живлення модуля.
К2
Читання температури без програми перетворення
Приклад: A04TC + A04RC + A08TC
ПЛК A16S0T розширений модулями зліва направо: A04TC → A04RC → A08TC
| Модуль | Канал | Тип | Регістр AI | Приклад значення |
|---|---|---|---|---|
| A04TC | 1 | К-тип | AI0 | AI0 = 123 → 12.3°C |
| A04TC | 2 | Е-тип | AI2 | AI2 = 3456 → 345.6°C |
| A04RC | 1 | Pt100 | AI4 | AI4 = 235 → 23.5°C |
| A04RC | 2 | Pt1000 | AI6 | AI6 = 1000 → 100.0°C |
| A08TC | 1–8 | Довільний | AI8–AI23 | Аналогічно |
Налаштування в HaiwellHappy
Меню → Вид → Конфігурація обладнання → додайте модулі в порядку підключення. Адреси AI призначаться автоматично.
Для кожного каналу в налаштуваннях модуля вкажіть:
- Тип сигналу: K / E / Pt100 тощо
- Використовувати інженерне значення: ✓
- Нижня межа: −2000 (відповідає −200.0°C)
- Верхня межа: 13000 (відповідає 1300.0°C для K-типу)
💡Після налаштування просто читайте AI0 — якщо AI0 = 123, то температура 12.3°C. Жодної програми перетворення писати не потрібно!
К3
Алармна програма на перевищення температури
Задача: аларм якщо температура > 125°C
При налаштованому інженерному значенні температура 125°C = код 1250.
// Мережа 1: температура вище 125°C → аварійний вихід Y0
[ AI0 > 1250 ] ────────────────────── ( Y0 )
Аларм перегріву
ℹAI0 = 1250 = 125.0°C. Завдяки інженерному значенню у програмі використовуються зрозумілі числа — без жодних формул перетворення.
К4
Відображення на SCADA та HMI
Відображення з одним знаком після коми
| Параметр примітиву відображення | Значення |
|---|---|
| Читаємий регістр | HaiwellPLC_1.AI0 |
| Кількість знаків після коми | 1 (для відображення в °C) |
| Одиниці | °C |
Коли AI0 = 123 → SCADA автоматично ділить на 10 → відображає 12.3°C. Жодної обробки в програмі ПЛК не потрібно.
✓Температура, тиск, вологість — всі фізичні величини Haiwell передає вже в зручному форматі. Налаштуйте тільки кількість знаків після коми на екрані.
К5
Код 0–32000 без інженерних значень
Ручне перетворення (якщо не використовується інженерне значення)
Без інженерного значення всі типи датчиків дають код 0–32000. Для ручного перетворення:
OUT = (IN − IN_мін) × (OUT_макс − OUT_мін) / (IN_макс − IN_мін) + OUT_мін
Або використовуйте інструкцію SC (Scale / Лінійне перетворення) в HaiwellHappy.
💡Рекомендується завжди вмикати «Використовувати інженерне значення» — це позбавляє від написання будь-яких програм перетворення.
К6
CR-код: читання аларму обриву датчика
Задача: контроль обриву датчиків A04TC (позиція 1)
Аларм обриву каналів 1–4 зберігається в CR29 = 29H (hex) = 41 (dec).
// Читання регістру алармів обриву через інструкцію FROM
FROM: En → Eno
Slot = 1 // A04TC стоїть на 1-й позиції
CR = 41 // 0x29 = 41 decimal = аларм обриву кан. 1–4
N = 1 // читаємо 1 регістр (16 біт)
Out → V20 // результат в V20
// Розшифровка бітів V20:
WTOB: En → Eno
V20 In → Out M0 // Bit0 = канал 1: 1=обрив
N = 1
| Біт V20 | Канал | 0 = норма | 1 = обрив датчика |
|---|---|---|---|
| Біт 0 (M0) | Канал 1 | Датчик підключено | Обрив/відсутній датчик |
| Біт 1 (M1) | Канал 2 | Датчик підключено | Обрив/відсутній датчик |
| Біт 2 (M2) | Канал 3 | Датчик підключено | Обрив/відсутній датчик |
| Біт 3 (M3) | Канал 4 | Датчик підключено | Обрив/відсутній датчик |
Питання щодо модулів температури Haiwell?
Офіційний партнер Haiwell з 2017 · Допомога з підключенням і налаштуванням
Пов'язані матеріали
© Xiamen Haiwell Technology Co., Ltd · www.haiwell.com
Переклад та адаптація: TECORP GROUP · tecorp-group.com.ua
Переклад та адаптація: TECORP GROUP · tecorp-group.com.ua
Haiwell PLC — Модулі температури і вологості
Переклад: UA · 2026
Переклад: UA · 2026
