Khi một nhà máy tại Thái Lan thuê ngoài phát triển màn hình HMI, yêu cầu báo giá chỉ dựa trên số màn hình và số tag PLC có thể làm cho giá trông dễ so sánh, nhưng không tạo ra tiêu chí hoàn thành tương đương. Một HMI có thể vận hành phải giúp người dùng nhận biết đúng trạng thái thiết bị, chỉ cho phép thao tác đúng quyền, hướng dẫn phản ứng khi bất thường, hiển thị rõ bằng mọi ngôn ngữ yêu cầu và khôi phục được từ bản sao lưu đã kiểm chứng. Các kết quả đó cần nằm trong cùng một phạm vi nghiệm thu.
Bài viết này chuyển phạm vi trên thành yêu cầu thực tế cho quản lý nhà máy, kỹ sư sản xuất, bảo trì và điều khiển, bộ phận mua hàng cũng như người phê duyệt ở trụ sở Nhật Bản. Nội dung gồm ranh giới phát triển HMI, ma trận RFP, sản phẩm bàn giao, cách so sánh nhà cung cấp trung lập, phép thử FAT/SAT và mô hình khối lượng công việc minh bạch. Đây không phải bảng xếp hạng thương hiệu. Tính năng thay đổi theo model, license, phiên bản phần mềm, giao thức, phần cứng và môi trường triển khai; phải xác minh tương thích chính xác trước khi mua.
Phát triển màn hình HMI công nghiệp thực sự gồm những gì
HMI là Human-Machine Interface, điểm giao tiếp nơi con người nhìn trạng thái thiết bị, ra quyết định và phát lệnh được phép. Vì vậy, phát triển HMI không chỉ là vẽ nút. Phạm vi còn gồm mô hình trạng thái, phân cấp màn hình, ranh giới dữ liệu với PLC, cảnh báo, vai trò người dùng, ngôn ngữ, lịch sử, recipe, sao lưu, kiểm soát thay đổi, đào tạo và nghiệm thu.
Hướng dẫn này xem công việc HMI là vòng đời của giao diện vận hành, từ thiết kế, triển khai, vận hành, thay đổi đến khôi phục—không phải một tập hợp màn hình. Vì thế, bên mua nên quy định ai cần quyết định điều gì, trong kịch bản nào, dùng dữ liệu nào, với quyền nào và kiểm chứng kết quả ra sao—không chỉ hỏi nhà thầu sẽ vẽ bao nhiêu màn hình. Đây là khung mua sắm thực tiễn, không thay thế tiêu chuẩn áp dụng.
Vì sao báo giá theo số màn hình dễ thất bại
Hai dự án cùng có 20 màn hình có thể cần khối lượng rất khác. Một dự án chỉ hiển thị trạng thái; dự án khác có thay recipe, audit trail, ba ngôn ngữ, xem từ xa, trend, phân quyền và khôi phục. Số màn hình không cho biết dự án có bao gồm:
- chỉ vận hành bình thường hay cả chuyển mã, chế độ tay, bảo trì và phục hồi bất thường;
- hai trạng thái chạy/dừng hay cả khởi động, chờ, interlock, lỗi và xác nhận phục hồi;
- chỉ hiện nội dung cảnh báo hay cả mức ưu tiên, nguyên nhân, hậu quả, hành động, quyền xác nhận và lịch sử;
- chủ sở hữu thuật ngữ đa ngôn ngữ, font, nhập liệu, độ dài chuỗi và phê duyệt;
- định nghĩa tag, scale, chất lượng, chu kỳ cập nhật và cách hiển thị dữ liệu cũ;
- source file, quy trình build, license, quản lý phiên bản và thử nghiệm restore.
Giá thấp trên một màn hình không đồng nghĩa tổng chi phí thấp. Phạm vi bị bỏ quên thường quay lại dưới dạng phát sinh, chậm chạy máy, thao tác sai hoặc project không thể khôi phục.
Đặt truy vết từ yêu cầu đến thử nghiệm ở trung tâm RFP
Tài liệu quan trọng nhất của hoạt động mua HMI là chuỗi truy vết:
Kịch bản vận hành → trạng thái thiết bị → đối tượng màn hình → tag PLC → quyền → cảnh báo/hành động → bằng chứng FAT/SAT

Ví dụ với kịch bản “phục hồi sau kẹt băng tải”, hãy liên kết tag phát hiện kẹt, cách hiển thị trạng thái, lý do dừng, điều kiện reset, lệnh chỉ dành cho bảo trì, cảnh báo liên quan và phép thử phục hồi dưới cùng một Requirement ID. Khi điều kiện đổi, nhóm dự án tìm được phạm vi ảnh hưởng. Khi nghiệm thu, bên mua thấy rõ yêu cầu nào đã có bằng chứng.
| Trường | Nội dung cần ghi | Cách dùng khi nghiệm thu |
|---|---|---|
| Requirement ID | Mã duy nhất | Liên kết thay đổi, lỗi và thử nghiệm |
| Kịch bản | Sản xuất, chuyển mã, bảo trì, phục hồi | Phát hiện tình huống bị thiếu |
| Trạng thái/chuyển trạng thái | Trạng thái, điều kiện vào, thao tác cấm | Căn chỉnh HMI với PLC |
| Màn hình/đối tượng | Tên màn hình, hiển thị, lệnh | Đối chiếu inventory với yêu cầu |
| Tag | Địa chỉ, kiểu, đơn vị, chất lượng | Xác định chủ dữ liệu và phép thử truyền thông |
| Quyền | Vai trò được xem, thao tác, phê duyệt | Thử từ chối vượt quyền |
| Cảnh báo/hành động | Ưu tiên, nguyên nhân, phản ứng, lịch sử | Chứng minh cảnh báo có thể xử lý |
| Test ID | Bước và kết quả mong đợi FAT/SAT | Ngăn thiếu bằng chứng |
Ma trận phạm vi HMI dành cho bên mua
RFP hiệu quả phân biệt thông tin nhà máy cung cấp, phần thiết kế nhà tích hợp chịu trách nhiệm và tài liệu hai bên cùng phê duyệt. Có thể dùng ma trận sau làm checklist đầu dự án.
| Hạng mục | Quyết định trong RFP | Bằng chứng nghiệm thu |
|---|---|---|
| Kịch bản vận hành | Bình thường, dừng, chuyển mã, tay, bảo trì, phục hồi | Danh sách kịch bản và kết quả thử |
| Mô hình trạng thái | Tên, chuyển trạng thái, interlock, lệnh cấm | Sơ đồ trạng thái và thử trực tiếp |
| Phân cấp/điều hướng | Nhà máy, khu vực, cụm máy, chi tiết, chẩn đoán | Sơ đồ màn hình và đường điều hướng |
| Cảnh báo/sự kiện | Phân loại, ưu tiên, phản ứng, xác nhận, suppression | Alarm master và log |
| Vai trò/quyền | Operator, bảo trì, giám sát, quản trị, kiểm toán | Role matrix và phép thử từ chối |
| Ngôn ngữ | Ngôn ngữ, glossary, font, nhập liệu, người duyệt | Review ngôn ngữ và thử chuyển đổi |
| PLC/tag | Chủ sở hữu, tên, kiểu, đơn vị, tốc độ, chất lượng | Tag dictionary và thử mất kết nối |
| Lịch sử/recipe/báo cáo | Lưu giữ, phê duyệt, phục hồi, xuất dữ liệu | Dữ liệu mẫu và thử phục hồi |
| Truy cập từ xa | Chỉ xem/điều khiển, tuyến kết nối, duyệt, log | Kiến trúc và access log |
| Sao lưu/khôi phục | Tài sản, tần suất, nơi lưu, môi trường sạch | Bằng chứng restore thành công |
| Tài liệu/đào tạo | Đối tượng, ngôn ngữ, học liệu, người cập nhật | Tài liệu, danh sách học, bàn giao |
Xác định trạng thái trước khi chọn màu
Một HMI tốt giúp người vận hành hiểu máy đang ở trạng thái nào, vì sao và hành động nào được phép tiếp theo. Hãy xác định sản xuất, chờ, dừng, lỗi, chuẩn bị khởi động, chờ interlock, can thiệp tay, lỗi truyền thông và dữ liệu cũ nếu phù hợp với kịch bản thực tế.
Màu đơn lẻ dễ gây nhầm dưới ánh sáng phản chiếu, chất lượng màn hình khác nhau, khác biệt nhận biết màu và nhiều cảnh báo cạnh tranh. Cần kết hợp màu với hình dạng, nhãn, vị trí và animation được kiểm soát. Giữ trạng thái bình thường yên tĩnh về mặt thị giác, chỉ nhấn mạnh điều kiện cần hành động, rồi ghi quy tắc vào HMI philosophy và style guide.
Thiết kế HMI công nghiệp phải tính đến găng tay và nguy cơ bấm nhầm
Khu vực sản xuất ở Thái Lan có thể có găng tay, nhiệt, bụi, chói sáng, thao tác khi đứng và nhiều ngôn ngữ. Mục chạm quá nhỏ, lệnh nguy hiểm đặt sát nhau hay điều kiện bị giấu dưới vùng cuộn có thể vượt qua review trên bàn nhưng thất bại tại hiện trường. Hãy quy định kích thước và khoảng cách, cách xác nhận, hold-to-act hoặc phê duyệt hai bước khi phù hợp, và ranh giới giữa lệnh HMI với nút vật lý.
HMI không tự thân là một chức năng an toàn. Logic và validation liên quan an toàn phải nằm trong safety system phù hợp và được người đủ năng lực xem xét. HMI có thể truyền đạt trạng thái an toàn nhưng không thay thế mạch an toàn.
Thiết kế cảnh báo HMI để dẫn đến hành động
Danh sách cảnh báo không thể chỉ là danh sách message từ PLC. Cần phân công rõ trách nhiệm đối với sự cần thiết, mức ưu tiên, phản ứng mong đợi, triển khai, kiểm thử, giám sát vận hành, thay đổi và lịch sử. Hướng dẫn này chuyển chuỗi trách nhiệm đó thành yêu cầu RFP và kiểm thử nghiệm thu.
Mỗi cảnh báo tối thiểu cần có:
- ID duy nhất, điều kiện phát sinh và trở về, delay và deadband;
- mức ưu tiên và cơ sở của mức đó;
- hành động mong đợi từ người vận hành;
- nguyên nhân có thể và vị trí kiểm tra;
- hậu quả nếu không hành động;
- vai trò được acknowledgement và bản ghi xác nhận;
- quy tắc shelving, suppression, maintenance mode;
- bước FAT/SAT cho phát sinh, xác nhận, trở về và lịch sử.
Nếu chỉ cần ghi một thay đổi trạng thái, hãy dùng event. Nếu chỉ cung cấp thông tin không cần phản ứng, hãy dùng message. Chỉ dành alarm cho điều kiện đòi hỏi hành động kịp thời; nếu không, cảnh báo quan trọng sẽ chìm trong alarm flood. Alarm master nên được quản lý tách khỏi graphic và lưu lý do thay đổi cùng người phê duyệt.
HMI đa ngôn ngữ cho trụ sở Nhật và người vận hành Thái
Localization không phải thay chuỗi vào phút cuối. Nhãn tiếng Nhật ngắn có thể dài hơn nhiều trong tiếng Thái hay tiếng Anh và tràn khỏi nút, bảng, trend hay popup. Cần thử tổ hợp nguyên âm và dấu thanh tiếng Thái, dấu tiếng Việt và từ ghép dài tiếng Anh bằng chính runtime và font sẽ triển khai.
Glossary được kiểm soát phải gán một thuật ngữ đã duyệt cho mỗi máy, trạng thái và lệnh. Người sử dụng thiết bị tại hiện trường phải tham gia duyệt, không chỉ người dịch ở trụ sở. Hồ sơ bàn giao cần chỉ rõ người duyệt bản dịch, quy trình đổi, ngôn ngữ fallback, cách import/export string và cách đưa chuỗi sửa đổi trở lại source control.
Nghiệm thu đa ngôn ngữ cần gồm:
- mở mọi màn hình bằng mọi ngôn ngữ, ghi nhận tràn chữ, chồng lấp và key chưa dịch;
- kiểm tra cấu tạo ký tự Thái và Việt, cùng xử lý search/input nếu có;
- xác minh ngôn ngữ trong alarm history, trend, recipe, audit log và file PDF/CSV;
- chuyển ngôn ngữ khi đang vận hành mà không làm hỏng trạng thái hay giá trị nhập dở;
- đồng bộ thay đổi glossary qua màn hình, hướng dẫn và học liệu trong cùng quản lý phiên bản.
Làm rõ quyền sở hữu PLC, tag và dữ liệu
HMI và PLC liên kết chặt, nhưng ranh giới trách nhiệm mơ hồ sẽ làm quá trình phân tích lỗi bế tắc. Tag dictionary cần có tên logic, địa chỉ PLC, kiểu dữ liệu, đơn vị, scale, chiều đọc/ghi, chu kỳ cập nhật, chất lượng, chủ sở hữu và các màn hình sử dụng. Phân biệt giá trị HMI tính, interlock PLC đảm bảo và recipe đến từ hệ thống cấp trên.
Nếu có sửa PLC, hãy xem source control, online change, rollback, kiểm tra I/O và ảnh hưởng lên máy hiện hữu như một phạm vi riêng. Tham khảo hướng dẫn thuê ngoài phát triển chương trình PLC tại Thái Lan và với thiết bị cũ, kết hợp hướng dẫn thay thế và retrofit PLC để lập kế hoạch tương thích và thời gian dừng.
Khi mất truyền thông, giá trị tốt gần nhất không được trông như giá trị hiện tại. Phải phân biệt stale, bad-quality và disconnected, đồng thời quy định lúc nào khóa lệnh. Đây là yêu cầu bảo vệ quyết định vận hành, không phải lựa chọn thẩm mỹ.
Danh mục sản phẩm bàn giao phát triển HMI
Ghi rõ định dạng, ngôn ngữ, nguồn có thể sửa và người phê duyệt trong phạm vi mua. Chỉ nhận PDF hiếm khi đủ cho thay đổi tương lai.
| Sản phẩm | Nội dung chính | Điều kiện hoàn thành |
|---|---|---|
| HMI philosophy/style guide | Phân cấp, trạng thái, màu, component, lệnh, alarm | Duyệt bằng màn hình mẫu |
| Screen inventory | ID, mục đích, người dùng, điều hướng, thiết bị | Bao phủ mọi Requirement ID |
| Tag dictionary | Kiểu, đơn vị, chiều, chất lượng, chủ sở hữu | Đối chiếu xong với PLC |
| State/cause-effect reference | Trạng thái, chuyển đổi, nguyên nhân, kết quả | Không mâu thuẫn thiết kế PLC |
| Alarm master | Ưu tiên, nguyên nhân, phản ứng, lịch sử, thử nghiệm | Hoàn thành rationalization review |
| Role matrix | Xem, lệnh, sửa, phê duyệt | Qua thử nghiệm từng vai trò |
| Language glossary | Nguồn, bản dịch, độ dài, phê duyệt | Người dùng hiện trường duyệt |
| Source/project file | Mọi tài sản có thể chỉnh sửa | Mở được trên máy chỉ định |
| Build/version manifest | Phần mềm, license, model, dependency | Có thể tái build |
| Backup/restore procedure | Phạm vi, nơi lưu, khôi phục, kiểm tra | Restore thành công trong môi trường sạch |
| FAT/SAT script | Điều kiện, bước, kết quả, bằng chứng | Truy vết hai chiều được |
| Defect log | Mức độ, chủ xử lý, hạn, retest | Thống nhất xử lý mục còn mở |
| Training/handover | Vận hành, bảo trì, quản trị, thay đổi | Bàn giao và ghi nhận theo nhóm |
So sánh nhà cung cấp theo RFP, không theo xếp hạng thương hiệu
Thông tin chính thức của Mitsubishi Electric GOT3000, Rockwell Automation FactoryTalk Optix và Siemens WinCC Unified cho thấy những ví dụ như hiển thị độ phân giải cao, đồ họa đa ngôn ngữ, alarm, quản lý phiên bản, OPC UA, web client, triển khai tập trung và kết nối dữ liệu PLC. Đây là ví dụ, không phải yêu cầu phổ quát hay cam kết cho mọi model. Hãy xác minh model, license, version, protocol và runtime mục tiêu.

| Tiêu chí | Câu trả lời cần yêu cầu | Lưu ý so sánh |
|---|---|---|
| Hiểu yêu cầu | Scope và exclusion theo kịch bản | Tránh logic chỉ theo số màn hình |
| Phù hợp kỹ thuật | Thiết bị, OS, PLC, protocol, version | Xác minh “hỗ trợ” bằng mã cụ thể |
| Phương pháp thiết kế | State, hierarchy, component, alarm rule | Xem mẫu và review gate |
| Localization | Chủ dịch, font, review hiện trường | Phân biệt nhập chuỗi với test runtime |
| Cybersecurity | Role, log, remote access, patch | Làm rõ quyền sở hữu IT/OT |
| Đảm bảo chất lượng | Trace matrix, review, FAT/SAT | Kiểm tra mẫu bằng chứng |
| Bàn giao | Source, license, backup | Nhận diện điều kiện lock-in |
| Hỗ trợ | Phản hồi, thay đổi, remote/on-site | Tách thời gian, ngôn ngữ, phí |
| Thương mại | Giả định, số lượng, ngoại lệ | Chuẩn hóa scope trước tổng giá |
Trong buổi demo, hãy yêu cầu xem mất truyền thông, lệnh bị từ chối, chuỗi tiếng Thái dài, tải alarm và khôi phục—không chỉ màn hình tổng quan đẹp ở trạng thái bình thường.
Đưa truy cập từ xa và an ninh mạng vào RFP ngay từ đầu
Nếu HMI kết nối mạng nhà máy, historian, web client, cloud hoặc hỗ trợ từ xa, phạm vi đã chạm ranh giới IT/OT. Nguồn thực hành khuyến nghị ICS công khai của CISA đề cập defense in depth, quản lý bản vá, ứng phó sự cố, ngôn ngữ mua sắm an toàn và truy cập từ xa an toàn. RFP tối thiểu cần quy định:
- tài khoản định danh và vai trò, bao gồm cách kiểm soát tài khoản quản trị dùng chung;
- phê duyệt remote access, giới hạn thời gian, MFA và bản ghi phiên;
- chiều truyền thông và port được phép giữa HMI, PLC, historian và hệ thống trên;
- quy trình USB/file transfer, kiểm tra mã độc và application allow-list;
- trách nhiệm patch và môi trường thử của OS, runtime, project;
- mã hóa, vị trí, thời gian giữ và chủ sở hữu phục hồi backup;
- liên lạc sự cố, bảo toàn bằng chứng, cô lập và phục hồi.
Cho phép remote control hay chỉ remote viewing không chỉ là quyết định tiện lợi. Cần xem xét hazard, thiết kế an toàn, người xác nhận tại chỗ, độ trễ, hành vi khi ngắt và phê duyệt đủ năng lực.
Phép thử nghiệm thu FAT/SAT cho HMI
FAT xác minh thiết kế trong môi trường phát triển hoặc trước giao hàng. SAT xác minh giải pháp tích hợp với PLC, mạng, thiết bị, tài khoản và điều kiện vận hành thực tế. Phải thống nhất ranh giới, test data, simulator, người chứng kiến, định dạng bằng chứng và quy tắc retest trước khi trao hợp đồng.

| Vùng thử | Ví dụ FAT | Ví dụ SAT | Bằng chứng đạt |
|---|---|---|---|
| Vận hành bình thường | Mô phỏng chuyển trạng thái và quyền | Chạy kịch bản bằng I/O thật | Log, ảnh, chữ ký |
| Phục hồi bất thường | Chèn lỗi kẹt và sensor | Phục hồi theo quy trình hiện trường | Expected/actual từng bước |
| Mất truyền thông | Ngắt PLC/server mô phỏng | Thử mất tuyến có kiểm soát | Stale/bad và khóa lệnh |
| Mất điện/khởi động lại | Restart sau forced stop | Phục hồi trong cửa sổ kế hoạch | State, history, recipe nhất quán |
| Quyền | Allow/deny cho mọi role | Thử tài khoản hiện trường | Audit log và kết quả từ chối |
| Đa ngôn ngữ | Kiểm tra mọi màn hình/string | Font runtime với người dùng ngôn ngữ | Checklist từng ngôn ngữ |
| Cảnh báo | Phát sinh, ack, trở về, lịch sử | Xác minh từ tín hiệu thật | Đối chiếu alarm master |
| Sao lưu | Restore sang PC/VM khác | Restore môi trường sạch của bên mua | Thời gian và checksum |
| Sở hữu source | Mở và rebuild toàn bộ | Sửa nhỏ trên máy bàn giao | Build thành công và bản ghi phiên bản |
Đưa phục hồi bất thường vào tiêu chí đạt chính thức
Demo vận hành bình thường không bộc lộ điểm yếu. Phải kiểm tra đánh dấu stale data, hành vi restart, recipe dở dang, lịch sử acknowledgement và phục hồi không gây tự động khởi động thiếu an toàn. Mọi phép thử phải theo đánh giá rủi ro và phương pháp đã duyệt.
Backup không đạt chỉ vì có file. Trên workstation hay máy ảo sạch, hãy khôi phục phần mềm, license, cài đặt truyền thông và project, rồi tái hiện startup, edit, build và download khi an toàn. Không để phục hồi phụ thuộc vào trí nhớ của một kỹ sư.
Để tích hợp bằng chứng PLC, HMI, I/O và máy, tham khảo thiết kế điều khiển trình tự và FAT và dùng cùng Requirement ID xuyên suốt.
Mô hình khối lượng giả định minh bạch, không phải giá thị trường
Không có giá thị trường phổ quát cho phát triển HMI. Khối lượng thay đổi theo tag, kịch bản, rationalization cảnh báo, ngôn ngữ, runtime, giao tiếp PLC, recipe, báo cáo, FAT/SAT, đào tạo, tài liệu và bàn giao source. Phép tính sau là giả định lập kế hoạch, không phải báo giá thị trường hay báo giá TOMAS TECH.
Giả định một dây chuyền mới, 12 màn hình chính, 8 popup, 300 tag PLC, 60 cảnh báo, ba ngôn ngữ, chưa có style guide, một FAT và một SAT.
| Gói công việc | Nỗ lực giả định | Cơ sở số học giả định |
|---|---|---|
| Yêu cầu/kịch bản | 6 người-ngày | Phỏng vấn và hai vòng review |
| State/hierarchy/style | 8 người-ngày | Gồm reusable component |
| Tag/truyền thông | 5 người-ngày | 300÷60 tag mỗi ngày |
| Triển khai màn hình | 12 người-ngày | 12×0,7 + 8×0,45, làm tròn |
| Thiết kế/triển khai alarm | 6 người-ngày | 60÷10 alarm mỗi ngày |
| Localization/review | 6 người-ngày | Glossary, import, kiểm tra ba ngôn ngữ |
| Chuẩn bị/chạy/sửa FAT | 7 người-ngày | Script, chạy, sửa vòng đầu |
| SAT/đào tạo/bàn giao | 6 người-ngày | Site test, đào tạo, restore |
| Tổng | 56 người-ngày | 6+8+5+12+6+6+7+6 |
Con số 56 người-ngày chỉ là giả định. Điều cần so sánh là mỗi nhà thầu bao gồm công việc gì, đầu vào nào bên mua chịu trách nhiệm, và retest hay thời gian chờ hiện trường được tính ra sao. Chuyển báo giá “20 màn hình” thành các gói trên sẽ làm rõ khác biệt.
Khi có thay đổi, đánh giá theo Requirement ID và màn hình, tag, ngôn ngữ, alarm, tài liệu, retest bị ảnh hưởng. Sửa nhãn và đổi state transition hay permission không phải cùng một loại công việc.
Rủi ro dự án đặc thù tại nhà máy Thái Lan
Phê duyệt ba bên: trụ sở, hiện trường Thái và nhà tích hợp
Khi trụ sở định chính sách, nhà máy Thái nghiệm thu và nhà tích hợp thực hiện, phê duyệt mơ hồ gây chậm. Gán người soạn, người review và người duyệt cho từng gate: yêu cầu, glossary, prototype, alarm, FAT và SAT. Ví dụ trụ sở sở hữu chính sách máy, operator sở hữu usability, controls sở hữu ranh giới PLC, IT sở hữu mạng và tài khoản.
Thời gian dừng hạn chế cho thử nghiệm thật
Dây chuyền hiện hữu không thể tự do tạo mọi lỗi. Hãy thống nhất cửa sổ dừng, phép thử bằng simulator thay thế, rủi ro còn lại của test chưa thực hiện và điều kiện retest sau đó. Online change phải có backup, review khác biệt, rollback và phê duyệt hiện trường.
Rủi ro license và tài khoản bảo trì
Project có thể chạy trên PC nhà phát triển nhưng thiếu runtime, driver, web client, historian hay language license tại nhà máy. Ghi mã sản phẩm, số lượng, chủ hợp đồng, kỳ gia hạn, khả năng offline và chuyển sang thiết bị thay thế trong build/version manifest. Không để recovery phụ thuộc duy nhất vào tài khoản cá nhân của nhân viên nhà thầu.
Diễn giải điều kiện về BOI Thái Lan
Investment Promotion Guide hiện hành của BOI Thái Lan liệt kê các hoạt động liên quan máy móc hoặc thiết bị tự động hóa có thiết kế kỹ thuật, tích hợp hệ thống tự động hóa và cấu hình hệ thống điều khiển. Điều này không có nghĩa dự án HMI riêng lẻ tự động đủ điều kiện. Pháp nhân, hoạt động, thiết bị, thời điểm nộp và dữ kiện khác cần được xác minh từng trường hợp với BOI hoặc cố vấn thích hợp.
Trình tự thực hiện dự án HMI
- Quan sát công việc và xác định kịch bản: gồm ca sản xuất, chuyển mã, vệ sinh, bảo trì và phục hồi.
- Phê duyệt HMI philosophy: thống nhất state, hierarchy, màu, component, lệnh, alarm và ngôn ngữ bằng mẫu.
- Tạo traceability và prototype: nối requirement, tag, permission, alarm, test trước khi triển khai toàn bộ.
- Triển khai lặp: bắt đầu từ component dùng lại và kịch bản đại diện, review với người dùng ngôn ngữ hiện trường.
- Thực hiện FAT: mô phỏng normal, abnormal, communication, permission, language và recovery.
- Thực hiện SAT: dùng PLC, I/O, mạng, tài khoản và điều kiện hiện trường thật.
- Đào tạo và bàn giao: tách operator, bảo trì, quản trị, change control; trình diễn restore.
- Quản lý thay đổi: lưu Requirement ID, version, lý do, phê duyệt và bằng chứng retest sau chạy máy.
FAQ về phát triển màn hình HMI
Phát triển màn hình HMI có chỉ là thiết kế bố cục touch panel không?
Không. Bố cục chỉ là một phần. Phạm vi đầy đủ gồm kịch bản vận hành, trạng thái, tag PLC, quyền, cảnh báo, ngôn ngữ, lịch sử, remote access, backup, FAT/SAT, đào tạo và source có thể chỉnh sửa.
Có thể so sánh chi phí phát triển HMI theo giá mỗi màn hình không?
Không đáng tin nếu dùng riêng. Hành vi tag, dynamic object, recipe, báo cáo, alarm, localization, quyền, truyền thông, test và tài liệu có thể làm cùng số màn hình cần nỗ lực khác nhau. Hãy so sánh work package, giả định, ngoại lệ, retest và hỗ trợ hiện trường.
Thiết kế HMI công nghiệp nên bắt đầu từ đâu?
Hãy xác định người dùng, kịch bản vận hành, trạng thái thiết bị, lệnh được phép và hành động bất thường trước màu hay widget. Sau đó mới thiết kế hierarchy, navigation, reusable object và visual rule.
Sản phẩm bàn giao thiết kế cảnh báo HMI cần có gì?
Yêu cầu alarm master với cơ sở ưu tiên, nguyên nhân, hậu quả, phản ứng người vận hành, quyền acknowledgement, suppression rule, history, bước FAT/SAT và change record. Cần rationalization xem từng alarm có thực sự cần hành động hay không.
Có nên thuê cùng một công ty phát triển PLC và HMI?
Một công ty có thể đơn giản hóa quyền sở hữu nhưng không bắt buộc. Nếu tách nhà cung cấp, hãy quy định state model, tag dictionary, cause-and-effect, version control, integration test và quyền xử lý sự cố trong RFP.
Khi hỗ trợ chạy máy, FAT hay SAT quan trọng hơn?
Cần cả hai. FAT phát hiện lỗi thiết kế khi còn dễ sửa; SAT xác minh máy, mạng, tài khoản và người vận hành thật. Chỉ SAT sẽ dồn lỗi vào thời gian dừng; chỉ FAT sẽ bỏ lỡ khác biệt tích hợp hiện trường.
HMI có thể dùng như chức năng an toàn không?
HMI có thể hỗ trợ nhận biết nhưng không thay safety system phù hợp. Logic, mạch, chức năng dừng và validation liên quan an toàn phải được người đủ năng lực review theo tiêu chuẩn áp dụng và đánh giá rủi ro.
Nhận source file có nghĩa bàn giao hoàn tất chưa?
Chưa. Bên mua còn cần phần mềm và phiên bản, license, driver, cài đặt truyền thông, hướng dẫn build, checksum, backup và clean restore đã trình diễn. Kỹ sư bên mua nên tự mở, build và thực hiện một thay đổi nhỏ có kiểm soát.
Kết luận: nghiệm thu giao diện vận hành, không phải một bộ màn hình
Chất lượng phát triển màn hình HMI không thể đo bằng vẻ ngoài hay số lượng màn hình. Hãy truy vết kịch bản qua trạng thái, đối tượng màn hình, tag PLC, quyền, cảnh báo, ngôn ngữ, phục hồi và bằng chứng thử nghiệm. Chứng minh hành vi bất thường, localization, mất truyền thông, restart và clean backup restore trong FAT/SAT. RFP cũng phải định nghĩa sản phẩm bàn giao, ranh giới trách nhiệm, phiên bản, license, sở hữu source và quản lý thay đổi để mọi nhà thầu được so sánh trên cùng cơ sở.
Nếu đang lên kế hoạch HMI cho nhà máy tại Thái Lan, bạn có thể trao đổi ngay cả khi screen inventory và tag list chưa hoàn chỉnh. TOMAS TECH có thể hỗ trợ cấu trúc kịch bản hiện trường, ranh giới RFP và tiêu chí FAT/SAT. Hãy gửi loại thiết bị, PLC hiện hữu, ngôn ngữ cần dùng và thời điểm dự kiến chạy máy qua trang liên hệ tiếng Việt.