Haiwell PLC — Модулі температури і вологості A04TC A04RC A08TC A04DT | TECORP GROUP
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 — Посібник користувача
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
Перешкодозахищеність DCEFT: ±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 · Cu100S · K · E · J · B · N · R · Wre3/25 · Wre5/26 · [0–20]мВ · [0–50]мВ · [0–100]мВ
Роздільна здатність0.1°C0.1°C
Вхідний опір6 МОм6 МОм
Час відповіді560 мс / 4 канали · 880 мс / 8 каналів
Цифровий діапазон16 біт; код: 0 … 32000
Точність0.1% від повної шкали
ІзоляціяОптоелектронна між аналогом і цифрою; між каналами — без ізоляції
СпоживанняDC 24В ±20%, макс. 50 мА
06
Схеми підключення датчиків
A04DT — підключення DS18B20 / RW1820 (один датчик)
Підключення DS18B20 до Haiwell A04DT DS18B20 RW1820 DS1990 VDD GND DQ 4.7кОм Pull-up A04DT Haiwell PLC V0+ V0− DT Екранована 4-жильна кручена пара · заземлення екрану з боку датчика VDD → V0+ (живлення) GND → V0− (земля) DQ → DT (сигнал)
A04DT — кілька DS18B20 на одній шині (до 16 датчиків)
Підключення кількох DS18B20 до Haiwell A04DT на одній шині A04DT Haiwell PLC V0+ V0− DT DS18B20 #1 DS18B20 #2 DS18B20 #16 До 16 датчиків на одному каналі DT · відстань до 200 м · кожен датчик має унікальний 64-бітний номер
A04TC / A08TC — підключення термопари (2 проводи + екран)
Підключення термопари до Haiwell A04TC Термопара K / E / J / S / B … + (термоелектрод) − (термоелектрод) A04TC канал 1 T0+ T0− Екранований кабель · заземлення екрану з одного боку T0+ ← «+» термоелектрод T0− ← «−» термоелектрод Не плутати полярність!
A04RC — підключення термоопору Pt100/Cu50 (3-провідна схема)
Підключення термоопору Pt100 до Haiwell A04RC 3-провідна схема Pt100 Pt1000 / Cu50 Cu100 P1 P2 P3 провід 1 провід 2 (компенсація) провід 3 A04RC канал 1 R0 R0+ R0− R0 — один кінець термоопору R0+ — другий кінець R0− — компенсація лінії Екранований кабель · заземлення екрану з одного боку (з боку модуля або датчика)
07
Розміщення клем по моделях
МодельКлеми (зліва направо)
A04TCCu+ · Cu− · T0+ · T0− · T1+ · T1− · T2+ · T2− · T3+ · T3−
A04DTV0+ · V0− · CK0 · DT0 · DT1 · V2+ · V2− · CK2 · DT2 · DT3
A04RCR0 · R0+ · R0− · R1 · R1+ · R1− · • · • · • · • · R2 · R2+ · R2− · R3 · R3+ · R3− · • · • · •
A08TCCu+ · 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–4R
14H–17HЗначення вологості каналів 1–4R
18H–1BHТип сигналу каналів 1–4 (0=DS18B20/RW1820/DS1990 · 1=SHT1x/SHT7x)R/W
1CHПозначка використання інженерного значення (біт = 1 канал)R/W
1DH–20HНижня межа інженерного значення каналів 1–4R/W
21H–24HВерхня межа інженерного значення каналів 1–4R/W
2DHАларм обриву датчика кан. 1–4 (кожен біт = 1 канал; 0=норма, 1=обрив)R
30H–3FHСерійні номери датчиків кан. 1–4 (кожен номер займає 4 регістри)R
A04RC (термоопори) та A04TC (термопари) — 4 канали
CR-адресаA04RC (RTD)A04TC (термопара)Тип
10H–13HЗначення каналів 1–4R
14H–17HТип сигналу (Прим. 2)Тип сигналу (Прим. 3)R/W
18HПозначка інженерного значення (Прим. 5)R/W
19H–1CHНижня межа інженерного значення кан. 1–4R/W
1DH–20HВерхня межа інженерного значення кан. 1–4R/W
21H–24HЧастота дискретизації кан. 1–4 (Прим. 1)R/W
25H–28HКорекція нульової точки кан. 1–4R/W
29HАларм обриву кан. 1–4 (біт=1 канал; 0=норма, 1=обрив)R
Типи сигналів (примітки)
Прим. 2 — RTD типи (A04RC)
КодТип термоопору
0Pt100
1Pt1000
2Cu50
3Cu100
Прим. 3 — Типи термопар (A04TC / A08TC)
КодТипКодТипКодТип
0S4J8Wre3/25
1K5B9Wre5/26
2T6N10[0–20]мВ
3E7R11/12[0–50]мВ / [0–100]мВ
Прим. 1 — Частота дискретизації
КодКількість вимірювань для усереднення
02 рази
1–54 · 8 · 16 · 32 · 64 рази (рекомендовано: 5 = 64)
6–7128 · 256 разів
09
Монтаж та встановлення
Встановлюйте у закритому розподільному щиті. Мінімальний зазор 50 мм з усіх боків. Монтаж на стандартну 35 мм DIN-рейку.
  • Підключення до MPU — через паралельний порт (нижній правий → нижній лівий наступного)
  • Зафіксуйте двома гачками зверху і знизу
  • Правий порт цього модуля → для наступного в ланцюжку
Частина II — Прикладні кейси
К1
Живлення модуля
Модуль живиться безпосередньо від MPU через паралельний порт. Зовнішнє живлення не потрібне, якщо PWR горить зеленим. Якщо PWR не горить — підключіть зовнішнє DC 24В до клем живлення модуля.
К2
Читання температури без програми перетворення
Приклад: A04TC + A04RC + A08TC

ПЛК A16S0T розширений модулями зліва направо: A04TC → A04RC → A08TC

МодульКаналТипРегістр AIПриклад значення
A04TC1К-типAI0AI0 = 123 → 12.3°C
A04TC2Е-типAI2AI2 = 3456 → 345.6°C
A04RC1Pt100AI4AI4 = 235 → 23.5°C
A04RC2Pt1000AI6AI6 = 1000 → 100.0°C
A08TC1–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 · Допомога з підключенням і налаштуванням