Урок 5 з 5 · Фінал серії · TECORP GROUP

Haiwell HMI + PLC
Тачскрін за 1 годину
// від нуля до живого проекту

Фінальний урок. З'єднуємо Haiwell A7 HMI з PLC серія A, налаштовуємо зв'язок, створюємо кнопки, дисплеї і числові поля прямо в HaiSoft. Повний покроковий проект — від підключення кабелю до першого натискання кнопки на екрані.

📺 Haiwell A7 HMI
🔗 RS-485 / Ethernet
🖱️ HaiSoft Editor
🏭 Живий симулятор
🏆 Фінал серії

HMI — це обличчя вашого ПЛК

PLC — мозок автоматики, HMI — очі і руки оператора. Human-Machine Interface (панель оператора) відображає поточний стан процесу і дозволяє оператору змінювати уставки, запускати і зупиняти обладнання — без доступу до шафи управління і без ноутбука.

Haiwell A7 — 7-дюймова сенсорна панель з роздільною здатністю 800×480. Підключається до PLC серія A через RS-485 або Ethernet. Програмується у безкоштовному HaiSoft — окремому ПЗ від HaiwellHappy. Регістри HD0–HD4999 автоматично синхронізуються між HMI і PLC.

ХарактеристикаHaiwell A7A7 Pro
Дисплей7″ TFT, 800×480, 65K кольорів7″ TFT, 800×480, 65K кольорів
ІнтерфейсиRS-232, RS-485, USBRS-232, RS-485, USB, Ethernet
ПротоколиHaiwell, Modbus RTU/TCP, 200+ PLCHaiwell, Modbus RTU/TCP, MQTT
SmartLinkБазоваПовна (IoT, Cloud)
Ціна (орієнт.)від $300 + курс НБУ ×1.1від $433 + курс НБУ ×1.1
ПЗHaiSoft — безкоштовно, без ліцензії

Підключення HMI до PLC

Найпростіший варіант — RS-485: два дроти (A+ і B−), відстань до 1200 м, швидкість 115200 бод. Ethernet швидший і простіший в налаштуванні, але потребує A7 Pro або мережевий кабель на панелі.

// Схема підключення Haiwell A7 ↔ PLC серія A · RS-485
HAIWELL A7 HMI Panel 800×480 · RS-485 COM1 RS485 A+ B− GND (екран) HAIWELL PLC Серія A (A8, AT16...) Slave ID: 1 COM2 // HaiSoft Settings PLC Type: Haiwell PLC Interface: RS-485 / COM1 Baud Rate: 115200 Station ID: 1 Data Bits: 8, None, 1
⚡ Живлення
A7 HMI: 24V DC (±10%). Підключати до тієї ж шини живлення що і PLC. Споживання ~5W. Заземлення обов'язкове через PE клему.
🔌 Кабель RS-485
Вита пара, екранована. Мінімум 0.2 мм². Екран підключати тільки з одного боку (зазвичай з боку PLC) щоб уникнути петлі заземлення.
📡 Ethernet (A7 Pro)
CAT5e/CAT6 патч-корд. PLC і HMI в одній підмережі (192.168.1.x). У HaiSoft вибрати TCP/IP, вказати IP адресу PLC.

Створення проекту в HaiSoft

Покроковий процес від нового проекту до завантаження на панель. Орієнтовний час — 45–60 хвилин для першого знайомства.

1
Встановлення та запуск
Завантажте HaiSoft з сайту Haiwell
HaiSoft — окреме ПЗ для програмування HMI панелей (не плутати з HaiwellHappy для PLC). Завантажується на haiwell.com → Support → Software. Інсталятор ~300 МБ, підтримує Windows 10/11. Після встановлення запустіть HaiSoft.exe.
2
Новий проект
Файл → Новий проект → Виберіть модель HMI
File → New Project. У діалозі: HMI Model = A7 (або A7 Pro), роздільна здатність 800×480, орієнтація — горизонтальна. У розділі PLC Settings: тип = Haiwell PLC, порт = COM1 RS-485, бодрейт = 115200, Station ID = 1. Натисніть OK.
3
Кнопки
Додайте кнопку «Пуск» — компонент Bit Button
Панель Components → Bit Button. Перетягніть на екран. У властивостях: Write Address = Y0 (або M0 якщо хочете через маркер), Action = Set ON while pressed (момент) або Toggle (перемикач). Змінте текст і колір: ON State = зелений, OFF State = сірий. Додайте другу кнопку «Стоп» з Y1.
4
Лампи стану
Bit Lamp — відображення стану входів і виходів
Components → Bit Lamp. Read Address = Y0. Зображення: OFF = сіре коло, ON = зелене коло. Підпишіть «Двигун». Додайте окрему лампу для X0 (датчик) — вона покаже чи є сигнал з поля. Bit Lamp читає але не пише — це тільки індикатор, не кнопка.
5
Числові поля
Number Display + Number Input — читання і запис регістрів
Number Display: Read Address = D0, формат = decimal, десяткових знаків = 1 (якщо значення ×0.1). Відображає поточну температуру.

Number Input: Write Address = HD0 (або D10). При натисканні з'являється цифрова клавіатура. Оператор вводить уставку — значення одразу записується в PLC. Мінімум і максимум задаються в налаштуваннях.
6
Завантаження
Build → Download → USB або Ethernet
Компіляція: F7 або Build → Compile. Перевірте що немає помилок.
Завантаження: підключіть USB-кабель (micro-USB) між ноутбуком і A7. На панелі в системному меню активуйте USB Transfer. Натисніть Download → USB Transfer.
Завантаження займає ~30–60 секунд. Панель перезавантажиться і відкриє ваш перший екран.

Живий симулятор — панель оператора

Емуляція реальної HMI-панелі Haiwell A7. Натискайте кнопки, вводьте уставки — дивіться як змінюються регістри PLC в реальному часі.

// Haiwell A7 HMI Emulator — Проект: Насосна станція
Головний екран
Уставки
Тривоги
НАСОСНА СТАНЦІЯ
00:00:00
НАСОС P1
0.0
BAR
ЗБІЙ
Рівень резервуару0%
Уставка:
3.5
BAR
Мотогод:
0
год
PLC Регістри (реальний час)
Y0 Насос P1 OFF
M10 Збій OFF
D0 Тиск ×0.1 bar 0
D1 Рівень % 0
HD0 Уставка ×0.1 bar 35
D10 Мотогодини 0
HD0 — спільний регістр HMI↔PLC. Оператор вводить уставку на екрані → вона автоматично потрапляє в D10 (або HD0) PLC без жодного коду.
Натисніть ▶ ПУСК щоб запустити насос. Тиск і рівень змінюватимуться в реальному часі. Перейдіть на вкладку Уставки щоб ввести нове значення уставки тиску через цифрову клавіатуру — як на реальній панелі оператора.
🏆
Серію завершено!
Ви пройшли всі 5 уроків: Ladder Diagram → Лічильники → Таймери → Регістри → HMI. Це повний базовий курс промислової автоматики. Тепер ви можете написати першу реальну програму для Haiwell PLC і відобразити дані на тачскріні.

Готовий стенд для навчання від TECORP GROUP

Haiwell PLC серія A + HMI A7 — повноцінний учбовий стенд від $675. Ми допоможемо з підключенням і першим проектом. Підтримка українською, постачання з Дніпра.