Chào mừng bạn đến với chuỗi bài viết hướng dẫn thiết kế HMI. Trong bài viết này, tôi sẽ chia sẻ với các bạn cấu trúc một file dự án HMI tiêu chuẩn bao gồm những trang giao diện và chức năng của chúng như thế nào. Nắm vững nội dung này bạn sẽ biết cách thiết kế giao diện HMI chuyên nghiệp cho bất kì máy tự động hóa nào.
Mục lục
1. Cơ bản về HMI
HMI (Human Machine Interface): là thiết bị (thường là màn hình cảm ứng) cho phép người vận hành kết nối, giám sát dữ liệu và điều khiển máy móc, hệ thống tự động hóa.

Ví dụ giao diện HMI điều khiển máy tự động hóa
Một hãng thông dụng thường gặp:
- Weintek
- Mitsubishi: GOT1000, GOT2000
- Proface
- TOP
- Delta
- Siemens
- Inovance
- Omron
- Panasonic
Một số loại HMI thông dụng trong các máy tự động hóa
2. Cấu trúc giao diện HMI tiêu chuẩn
Giao diện HMI tiêu chuẩn bao gồm các trang màn hình chức năng chính dưới đây:
- Overlay Screen (Background): trang màn hình lớp phủ, dùng làm khung giao diện tiêu chuẩn
- Auto Screen: trang màn hình chính của máy
- Manual Screen: trang màn hình điều khiển chế độ bằng tay
- Teach Screen: trang màn hình cài đặt chuyên sâu thông số vận hành của máy
- Data Screen: trang màn hình theo dõi dữ liệu
- I/O Screen: trang màn hình theo dõi tình trạng các tín hiệu vào/ra của máy
- Alarm Screen: trang màn hình lưu lịch sử lỗi máy
Lưu ý: tài liệu hướng dẫn này áp dụng cho HMI Weintek, với HMI hãng khác cách thức thiết kế hoàn toàn tương tự. Với những máy kiểm soát nghiêm ngặt người vận hành cần thiết kế thêm trang Operation Log lưu lịch sử thay đổi các thông số máy

Ví dụ trang màn hình điều khiển máy chế độ tự động Auto Screen
3. Quy trình thiết kế HMI cho dự án
Quy trình thiết kế HMI bao gồm 9 bước dưới đây:
- Chuẩn bị file địa chỉ vùng nhớ: file quy định địa chỉ vùng nhớ bit, thanh ghi gắn vào các đối tượng trên HMI.
- Tạo dự án và cấu hình kết nối: đây là bước quan trọng mapping chính xác địa chỉ vùng nhớ trong PLC và địa chỉ các object trên HMI. Cần xem tài liệu hướng dẫn kết nối HMI của hãng với các loại PLC khác nhau
- Thiết kế trang Background: thiết lập khung giao diện tiêu chuẩn của các trang màn hình, đảm bảo sự đồng nhất và hạn chế số lượng đối tượng trên cùng 1 lớp của trang màn hình hiện tại.
- Thiết kế trang I/O: thể hiện trạng thái các tín hiệu vào ra của PLC
- Thiết kế trang Manual: trang màn hình điều khiển xy lanh, động cơ,…
- Thiết kế trang Teach: trang màn hình Teaching, cài đặt điều khiển servo, thông số vận hành máy
- Thiết kế trang Auto: trang màn hình chính
- Thiết kế trang Data: các dữ liệu cần giám sát
- Thiết kế trang Alarm: lưu lịch sử lỗi máy
Quy trình thiết kế HMI cho dự án
Thiết kế Background Sreen
Khi thiết kế
Trang màn hình Background Screen thường bao gồm những nội dung sau:
- Header (thanh tiêu đề)
- Tên máy: AUTOMATION TRAINING KIT
- Line: Số thứ tự máy trên line (nếu line sản xuất có nhiều máy giống nhau)
- Model: model hiện tại đang chạy (nếu máy được thiết kế có khả năng chạy nhiều model sản phẩm)
- Version phần mềm lập trình, thiết kế
- Thời gian: ngày, tháng, năm, giờ, phút, giây
- Trạng thái chế độ vận hành hiện tại: Auto/Manual, chế độ Operator/Engineer/PM Mode, Door SS (Enable/Disable)
Kết luận
Tóm lại, việc hiểu rõ về [Chủ đề] sẽ giúp bạn [Lợi ích mang lại]. Hy vọng những thông tin trên sẽ giúp bạn đạt được kết quả mong muốn.


