Với giao diện trực quan, thư viện đồ họa phong phú và khả năng kết nối linh hoạt, InoTouchPad giúp bạn tạo ra các màn hình HMI Inovance chuyên nghiệp một cách nhanh chóng và dễ dàng. Trong bài viết này, Hoàng Ngân TEC sẽ hướng dẫn lập trình HMI Inovance cơ bản thông qua phần mềm InoTouchPad. Hãy theo dõi ngay dưới đây nhé!
InoTouchPad – Phần mềm lập trình HMI Inovance
InoTouchPad là một phần mềm lập trình HMI được phát triển bởi Inovance, một trong những nhà cung cấp giải pháp tự động hóa hàng đầu thế giới. Phần mềm này cung cấp một môi trường làm việc trực quan và thân thiện, giúp người dùng dễ dàng thiết kế và tạo ra các giao diện điều khiển HMI chuyên nghiệp.
Với InoTouchPad, bạn có thể tùy chỉnh giao diện người dùng, tạo các màn hình hiển thị thông tin, các nút điều khiển, các biểu đồ và các hình ảnh động một cách linh hoạt. Phần mềm này hỗ trợ nhiều loại thiết bị HMI của Inovance, cho phép bạn kết nối và cấu hình dễ dàng. Bên cạnh đó, InoTouchPad còn tích hợp nhiều tính năng mạnh mẽ. Ví dụ như: thư viện đối tượng phong phú, hỗ trợ nhiều ngôn ngữ lập trình, khả năng gỡ lỗi trực tuyến, v.v.. Nhờ vậy, InoTouchPad đã trở thành một công cụ không thể thiếu cho các kỹ sư tự động hóa trong việc thiết kế và triển khai các hệ thống điều khiển hiện đại.

>> Tìm hiểu thêm: InoTouchPad – Phần mềm lập trình HMI Inovance download
Giao diện người dùng của InoTouchPad
Khi bạn chạy phần mềm InoTouchPad lần đầu tiên, hộp thoại Tạo Dự Án Mới (Create New Project) sẽ hiện lên. Bạn có thể tạo một dự án mới, mở một dự án hoặc mở một Dự án ví dụ (Example Project) để vào giao diện chính của InoTouchPad.

Giao diện người dùng bao gồm: thanh menu, thanh công cụ, cây thư mục dự án, chế độ xem chi tiết, trình chỉnh sửa màn hình, thanh bên phải, chế độ xem thuộc tính và chế độ xem đầu ra, như hình sau:

Vùng | Mô tả | Mô tả | |
(1) | Thanh menu | Framework chỉ cung cấp 5 menu bao gồm Chỉnh sửa, Xem, Tùy chọn và Trợ giúp. Các menu khác thuộc về các mô-đun chức năng. | Menu |
(2) | Thanh công cụ | Framework chỉ cung cấp ba thanh công cụ: Dự án, chỉnh sửa và biên dịch. Các thanh công cụ khác thuộc về các mô-đun chức năng | Nút cho các hoạt động chính |
(3) | Trình chỉnh sửa màn hình | – Trang – Cửa sổ thuộc tính dành riêng cho trang | Có thể mở tối đa 20 trang tab. |
(4) | Danh sách thư mục dự án | Danh sách thư mục bao gồm Màn hình, Truyền thông, Quản lý báo thức, Công thức, Kịch bản và Dữ liệu lịch sử | N/A |
(5) | Hộp đối tượng | Trong quá trình cấu hình màn hình, bạn có thể kéo một mục từ Màn hình, Thẻ, Công thức, Danh sách văn bản và Danh sách đồ họa vào màn hình để tạo một điều khiển. | Chỉ dành cho Màn hình, Thẻ, Công thức, Danh sách văn bản, Danh sách đồ họa và Báo cáo. |
(6) | Chế độ xem chi tiết | Nếu bạn chọn một mục màn hình trong chế độ xem Dự án, tất cả các đối tượng điều khiển được cấu hình sẽ được liệt kê trong chế độ xem Chi tiết (nếu có một nhóm đối tượng trong màn hình, bạn có thể chọn bất kỳ điều khiển nào trong nhóm trong chế độ xem Chi tiết và sau đó chỉnh sửa các thuộc tính của điều khiển riêng biệt trong chế độ xem Thuộc tính). Nếu bạn chọn một mục nhóm thẻ, tất cả các thẻ trong nhóm sẽ được liệt kê trong chế độ xem, nơi bạn có thể kéo và thả các thẻ vào màn hình. | N/A |
(7) | Thanh bên phải | – Đối với Màn hình: danh sách điều khiển – Đối với Kịch bản: trình hướng dẫn danh sách hàm và trình hướng dẫn mẫu mã – Đối với Truyền thông: danh sách giao thức | N/A |
(8) | Chế độ xem đầu ra | – Hiển thị thông tin biên dịch. – Hiển thị thông tin hoạt động của các mô-đun chức năng. – Hiển thị thông tin trạng thái. | N/A |
Cấu hình chương trình
Quy trình cấu hình chương trình điển hình sẽ bao gồm: tạo dự án, thiết lập kết nối, cấu hình màn hình và tải xuống dự án.

Dưới đây là các bước chi tiết để cấu hình một dự án trong InoTouchPad:
Tạo dự án
Để tạo một dự án cấu hình HMI Inovance, bạn cần thực hiện các bước sau:
- Nhấp đúp vào biểu tượng phần mềm InoTouchPad
trên màn hình desktop để mở phần mềm. Sau đó nhấp vào Dự án mới (New Project), hộp thoại sau sẽ xuất hiện.

- Chọn thiết bị màn hình cảm ứng HMI mong muốn (IT7070E được chọn trong ví dụ này). Tiếp theo, nhập “Đèn báo” (Indicator Light) làm tên dự án và chọn vị trí lưu dự án, rồi nhấp vào OK để tạo dự án.
Thiết lập kết nối HMI Inovance
Để thiết lập kết nối giữa phần mềm và thiết bị HMI, bạn cần:
Bước 1:
Nhấp đúp hoặc nhấp chuột phải vào Kết nối (Connection) trong cây Truyền thông (Communication tree) của cửa sổ dự án để mở trình chỉnh sửa kết nối.

Bước 2:
Chọn loại cổng truyền thông (ví dụ: USB, Ethernet) và thiết lập thông số kết nối. Sau đó, nhấn nút “Thêm” để tạo một kết nối mới. Nếu muốn xóa kết nối, hãy chọn nó và nhấn nút “Xóa”.

Tùy thuộc vào cách thức kết nối, bạn có thể chọn giao thức phù hợp trong phần Giao thức truyền thông. Để xem danh sách các giao thức được hỗ trợ, hãy tham khảo phần Giao thức được hỗ trợ.
Bước 3:
Để thiết lập kết nối với thiết bị mục tiêu, bạn cần mở trình chỉnh sửa kết nối và cấu hình các tham số giao tiếp. Trong cửa sổ này, bạn có thể chọn giao thức truyền thông phù hợp, nhập địa chỉ IP và cổng của thiết bị. Đồng thời, thiết lập các cài đặt khác cần thiết. Sau khi hoàn tất, bạn có thể thử kết nối để kiểm tra xem có thành công hay không.

Lưu ý: Để HMI và PLC có thể giao tiếp với nhau qua mạng Ethernet, chúng cần được kết nối trong cùng một mạng LAN. Nói cách khác, cả hai thiết bị phải thuộc cùng một hệ thống mạng nội bộ.
Tạo thẻ
Các thẻ bên ngoài được tạo trong một dự án HMI có thể được truyền đến PLC, thuận tiện cho việc trao đổi dữ liệu giữa chúng. Trong mô-đun thẻ, thẻ bao gồm thẻ nội bộ, thẻ hệ thống và thẻ bên ngoài. Các bước tạo thẻ như sau:
- Bước 1: Trong chế độ xem dự án, đi đến Truyền thông → Thẻ.

- Bước 2: Trong danh sách các nhóm thẻ, bạn sẽ thấy sẵn một nhóm có tên là Nhóm Thẻ_2. Nếu cần, bạn có thể tạo thêm các nhóm thẻ mới. Để chỉnh sửa các thẻ trong một nhóm, hãy nhấp đúp vào tên nhóm đó.

- Bước 3: Để tạo một thẻ mới, hãy nhấp vào “+” trong phần làm việc của trình chỉnh sửa thẻ.

Nếu bạn muốn xem các trường ẩn, hãy bấm chuột phải vào tiêu đề của phần làm việc.
- Bước 4: Trong chế độ xem thuộc tính, bạn có thể thay đổi các cài đặt khác của thẻ tùy ý.

- Bước 5: Làm theo các bước tương tự như trên để thiết lập các thẻ hoặc nhóm thẻ khác.
Cấu hình màn hình
Để cấu hình màn hình trong dự án HMI, trước tiên cần thiết lập kết nối truyền thông và tạo các thẻ cần thiết. Sau đó, bạn có thể thêm các điều khiển như đèn báo và nút điều khiển vào màn hình để người dùng có thể tương tác với hệ thống. Bạn có thể làm theo các bước:
Bước 1: Vào dự án
Vào dự án và mở màn hình đầu tiên (Screen_1), hoặc tìm và mở Screen_1 trong danh sách các màn hình của dự án.

Bước 2: Thêm một hình elip vào màn hình từ thư viện Điều khiển đơn giản (Expand Simple Controls).
Để hình elip này có thể thay đổi màu sắc, hãy thiết lập thuộc tính Hoạt hình thành “Thay đổi hình thức” và bật nó.
- Đặt thẻ: Gán thẻ D0 cho hình elip.
- Đặt kiểu: Chọn kiểu dữ liệu là Bit cho thẻ.
- Thêm bit: Thêm hai giá trị bit cho thẻ.
- Đặt màu: Đặt màu nền cho mỗi hàng bit:
- Hàng bit 0: Màu đỏ (#ff0000)
- Hàng bit 1: Màu xanh lá (#00ff00)
Màu nền này sẽ giúp dễ dàng phân biệt các trạng thái khác nhau của đèn báo. Bạn có thể tùy chỉnh màu sắc theo ý muốn.

Bước 3: Tạo nút điều khiển đèn nhấp nháy
- Kéo và thả nút: Di chuyển một nút điều khiển từ danh sách điều khiển sang màn hình.
- Đặt chức năng:
– Để nút bật đèn: Đặt văn bản tắt của nút thành “Đặt” và liên kết với chức năng hệ thống “ĐặtBitTrongThẻ”.
– Để nút tắt đèn: Đặt văn bản tắt của nút thành “Đặt lại” và liên kết với chức năng hệ thống “Đặt lạiBitTrongThẻ”.
- Liên kết với thẻ: Cả nút và đèn đều được kết nối với cùng một thẻ dữ liệu D0.


Tải chương trình HMI
Để tải dự án xuống thiết bị HMI Inovance, bạn cần thực hiện các bước sau:
- Biên dịch dự án: Nhấp vào nút “Biên dịch” trên thanh menu hoặc
thanh công cụ. - Tải xuống dự án: Sau khi biên dịch thành công, nhấp vào nút “Tải xuống” hoặc
trên thanh công cụ, hoặc nhấn phím F7.
Bạn có thể tải dự án qua kết nối Ethernet hoặc USB. Tuy nhiên, kích thước dự án không được vượt quá 30 MB.

Khi tải xuống dự án, nếu bạn đã đặt mật khẩu bảo vệ, bạn cần nhập đúng mật khẩu để tiếp tục quá trình tải.

Lưu ý: Địa chỉ IP mặc định của màn hình HMI dòng IT7000 là 192.168.1.100.
Mô phỏng và Chạy thử chương trình
Sau khi hoàn tất thiết lập dự án, bạn có thể chạy thử dự án bằng cách chọn “Biên dịch” (Compiler) > “Khởi động thời gian chạy/Khởi động thời gian chạy trực tuyến” (Start Runtime/Start Online Runtime) từ menu hoặc nhấn nút
tương ứng trên thanh công cụ. Trong chế độ giả lập này, bạn có thể điều chỉnh các giá trị để xem ngay lập tức những thay đổi trên màn hình.

InoTouchPad có hai công cụ giúp bạn thử nghiệm dự án mà không cần kết nối với thiết bị thực:
- Trình mô phỏng ngoại tuyến: Bạn có thể chạy và kiểm tra dự án trên chính máy tính của mình mà không cần kết nối với thiết bị.
- Trình giả lập trực tuyến: Công cụ này cho phép bạn chạy dự án như thể nó đang chạy trên thiết bị thực, giúp bạn kiểm tra các chức năng và tương tác với dự án như người dùng cuối.
Khởi động mô phỏng ngoại tuyến (Offline)
Lưu ý: Mô phỏng ngoại tuyến (offline) không có bộ điều khiển.
- Bước 1: Tạo dự án mới.
- Bước 2: Lưu và biên dịch dự án.
- Bước 3: Mở bảng mô phỏng
Tìm và chọn “Biên dịch” (Compiler) → “Khởi động thời gian chạy” (Start Runtime) trên thanh menu. Hoặc, nhấn vào nút
tương ứng trên thanh công cụ.
- Bước 4: Mở thẻ cấu hình
Tìm và mở thẻ cấu hình trong bảng mô phỏng.
- Bước 5: Thử nghiệm
Thay đổi giá trị của các thẻ trong bảng mô phỏng. Sau đó, quan sát những thay đổi trên màn hình mô phỏng.

Kết quả: Khi bạn nhấp vào nút Đặt, đèn báo sáng xanh và khi bạn nhấp vào nút Đặt lại, đèn báo sáng đỏ.

Khởi động mô phỏng trực tuyến (Online)
Lưu ý: Mô phỏng online sẽ bao gồm bộ điều khiển. Do đó, thẻ bên ngoài chỉ có hiệu quả khi thiết bị lập trình được kết nối với bộ điều khiển. Bằng cách kết nối PG/PC với bộ điều khiển, bạn có thể thực hiện mô phỏng trực tuyến thiết bị HMI được cấu hình trên thiết bị lập trình.
- Bước 1: Tạo dự án
Tạo một dự án mới trên phần mềm.
- Bước 2: Lưu và biên dịch:
Lưu dự án và biên dịch nó thành mã máy.
- Bước 3: Khởi động mô phỏng
Chọn lệnh “Khởi động thời gian chạy trực tuyến” (Start Online Runtime) từ menu hoặc nhấn nút tương ứng
.
- Bước 4: Kiểm tra kết quả
Bạn có thể thử thay đổi các giá trị trong dự án và xem kết quả hiển thị trên màn hình mô phỏng.

Kết quả: Khi bạn nhấp vào nút Đặt, đèn báo chuyển sang màu xanh và khi bạn nhấp vào nút Đặt lại, đèn báo chuyển sang màu đỏ.
Ngoài ra, bạn có thể tham khảo thêm hướng dẫn sử dụng phần mềm InoTouchPad chi tiết tại đây. Nếu bạn vẫn gặp khó khăn trong việc lập trình phần mềm InoTouchPad, bạn có thể liên hệ với Hoàng Ngân TEC để được hỗ trợ. Là đại lý phân phối chính thức của Inovance tại Việt Nam, chúng tôi luôn sẵn sàng hỗ trợ khách hàng trong suốt quá trình sử dụng các sản phẩm Inovance. Hãy liên hệ ngay với Hoàng Ngân TEC qua hotline 0962.070.538 hoặc Zalo OA để được hỗ trợ kỹ thuật sớm nhất!
Lời kết
Trên đây là toàn bộ hướng dẫn lập trình HMI Inovance mà Hoàng Ngân TEC đã chia sẻ cho bạn. Bằng việc sử dụng InoTouchPad, bạn có thể dễ dàng tạo ra các giao diện người máy chuyên nghiệp, nâng cao hiệu suất sản xuất và giảm thiểu thời gian bảo trì. Hy vọng bài viết này đã mang lại cho bạn những thông tin hữu ích nhất!







Trả lời