Mất Điện Hoàn Toàn Trên Màn Hình HMI Weintek/Delta: Rủi Ro Mất Dữ Liệu, Hỏng File Project Và Quy Trình Khôi Phục
SCADA và điều khiển công nghiệp11 tháng 9, 2026· 20 phút đọc · 1 lượt xem

Mất Điện Hoàn Toàn Trên Màn Hình HMI Weintek/Delta: Rủi Ro Mất Dữ Liệu, Hỏng File Project Và Quy Trình Khôi Phục

Mất điện đột ngột khi HMI Weintek/Delta đang ghi recipe hoặc cập nhật project có thể gây hỏng file, mất giám sát PLC. Quy trình khôi phục an toàn.

Kỹ thuật viên đang tải (download) một bản cập nhật project mới lên màn hình HMI giữa ca sản xuất — thanh tiến trình chạy được 70% thì cả tủ điện mất điện hoàn toàn. Khi điện trở lại, màn hình khởi động lên một thông báo lỗi lạ, không vào được giao diện vận hành bình thường. Đây là kịch bản mất điện hoàn toàn tệ nhất đối với HMI — không chỉ mất dữ liệu tạm, mà có thể mất luôn khả năng vận hành của cả màn hình cho đến khi tải lại project từ máy tính.

1. Vì sao mất điện hoàn toàn trên HMI có tính chất khác với PLC hay server

Ở các cụm bài trước trong chuỗi 10-từ-khóa này, mất điện hoàn toàn trên PLC gây mất dữ liệu retentive (biến số đang chạy), trên server/ESXi gây rủi ro hỏng file hệ thống nếu đang ghi đĩa, còn trên thiết bị y tế gây rủi ro dữ liệu bệnh nhân hoặc an toàn tính mạng. Với HMI, hậu quả mang tính chất riêng: bản thân màn hình không thực thi logic điều khiển (đó là việc của PLC) nên mất điện HMI không trực tiếp làm dừng dây chuyền nếu PLC vẫn chạy độc lập — nhưng nó lại có một rủi ro đặc thù mà các thiết bị khác trong chuỗi ít gặp: khả năng hỏng chính file project/firmware của màn hình nếu mất điện xảy ra đúng lúc đang ghi dữ liệu vào bộ nhớ trong (khi tải project mới, khi ghi recipe database, khi cập nhật firmware) — một khi file hệ thống bị hỏng, màn hình có thể không khởi động vào giao diện vận hành được nữa, phải khôi phục từ máy tính tại chỗ, không thể chỉ "chờ điện có lại rồi chạy tiếp" như PLC.

2. Ba tình huống ghi dữ liệu nguy hiểm nhất nếu mất điện đúng lúc

Dựa trên tài liệu chính thức của Weintek về cơ chế lưu trữ (đã nêu ở bài "Sụt Áp" cùng chuỗi) và cấu trúc file recipe database (định dạng .db, biên dịch từ project thành file .exob), có ba tình huống ghi dữ liệu mà nếu mất điện xảy ra đúng lúc, rủi ro hỏng dữ liệu/file cao hơn bình thường:

  • Đang tải (download) project mới từ máy tính lên HMI: quá trình này ghi đè file .exob (chứa toàn bộ giao diện, logic màn hình) vào bộ nhớ trong. Mất điện giữa lúc ghi có thể khiến file này không hoàn chỉnh, dẫn đến màn hình không khởi động được vào giao diện vận hành.

  • Đang ghi recipe database ra flash (theo chu kỳ 1 phút hoặc khi bị buộc ghi qua bit LB-9029, đã nêu ở bài "Sụt Áp") — rủi ro thấp hơn tình huống trên vì dung lượng ghi nhỏ hơn nhiều, nhưng vẫn có khả năng dữ liệu recipe bị ghi không hoàn chỉnh.

  • Đang backup Recipe Database ra USB/SD card: theo User Manual chính thức của Weintek, đây là quá trình ghi file .db riêng biệt ra thiết bị lưu trữ ngoài — mất điện giữa lúc này có nguy cơ hỏng file backup, nhưng ít ảnh hưởng đến dữ liệu đang chạy trên HMI vì đây chỉ là bản sao.

Trong ba tình huống trên, tình huống đầu tiên (đang tải project mới) là nguy hiểm nhất về hậu quả, vì đây là lúc duy nhất trong vòng đời vận hành bình thường mà toàn bộ file hệ thống của màn hình bị ghi đè — và đây cũng thường là lúc kỹ thuật viên chủ động thực hiện (không phải lúc vận hành tự động bình thường), nên có thể chủ động kiểm soát rủi ro này bằng cách chỉ thực hiện tải project khi nguồn điện ổn định hoặc có UPS bảo vệ, khác với sụt áp/mất điện ngẫu nhiên không thể lường trước khi đang vận hành bình thường.

3. Hậu quả khi mất điện xảy ra trong lúc vận hành bình thường (không đang tải project)

Với tình huống phổ biến hơn — mất điện xảy ra trong lúc màn hình đang hiển thị giao diện vận hành bình thường, không đang tải project hay cập nhật gì — hậu quả nhẹ hơn nhiều: màn hình tắt ngay, khởi động lại khi có điện, dữ liệu recipe/tham số đã lưu vào flash trước đó (theo chu kỳ ghi 1 phút) vẫn còn, chỉ mất giá trị vừa nhập trong vòng chưa đầy 1 phút trước sự cố (như đã phân tích ở bài "Sụt Áp"). Điểm khác biệt quan trọng với mất điện hoàn toàn (so với sụt áp ngắn): PLC cùng tủ điện, nếu không có UPS riêng, cũng mất điện cùng lúc — nghĩa là cả dây chuyền dừng hẳn, không còn tình huống "PLC chạy mà HMI mất giám sát" như ở sụt áp ngắn, nhưng lại có một rủi ro khác: khi điện phục hồi, HMI và PLC khởi động lại không đồng thời (thời gian boot khác nhau tùy model), tạo ra một khoảng thời gian ngắn HMI chưa kết nối được với PLC — cần lưu ý khi thiết kế quy trình khởi động lại tủ điện, không giả định "cắm điện là chạy lại ngay được toàn bộ giám sát".

4. Quy trình khôi phục sau mất điện hoàn toàn

Khi tủ điện có điện trở lại sau sự cố mất điện, quy trình khôi phục nên theo thứ tự sau để giảm rủi ro:

  1. Chờ PLC khởi động hoàn tất trước khi thao tác trên HMI — vì logic điều khiển chạy trên PLC, HMI chỉ là giao diện, nên đảm bảo PLC đã ở trạng thái ổn định trước khi dùng HMI để điều khiển sẽ tránh gửi lệnh vào lúc PLC chưa sẵn sàng.

  2. Kiểm tra màn hình khởi động vào đúng giao diện vận hành bình thường, không dừng ở màn hình lỗi hoặc màn hình boot loader — nếu dừng ở màn hình lỗi, đây là dấu hiệu file project có thể đã bị hỏng do mất điện giữa lúc ghi (xem mục 2), cần chuẩn bị tải lại project từ máy tính.

  3. Đối chiếu toàn bộ giá trị recipe/tham số hiện tại với giá trị đã đặt trước sự cố — không giả định máy tự khôi phục đúng giá trị mới nhất, vì cơ chế lưu định kỳ 1 phút (đã nêu ở bài "Sụt Áp") có thể khiến giá trị quay về bản lưu trước đó.

  4. Kiểm tra kết nối giữa HMI và PLC đã ổn định (đèn báo kết nối, hoặc thông báo lỗi kết nối trên màn hình nếu có) trước khi giao lại quyền vận hành bình thường cho người vận hành.

  5. Nếu màn hình không vào được giao diện vận hành, chuẩn bị máy tính có cài EasyBuilder Pro (Weintek) hoặc phần mềm tương ứng của Delta, cùng file project gốc mới nhất đã lưu, để tải lại project trực tiếp qua cáp USB/Ethernet tại tủ điện.

5. Vì sao nên có bản backup project HMI, tương tự bản backup cấu hình PLC

Một thực hành quan trọng thường bị bỏ qua trong vận hành thực tế: nhiều đơn vị lưu bản backup chương trình PLC cẩn thận (vì đây được xem là "não" của hệ thống), nhưng lại không lưu bản backup file project HMI mới nhất một cách có tổ chức — trong khi project HMI cũng chứa toàn bộ logic hiển thị, cảnh báo, và cấu hình recipe được thiết kế riêng cho từng dây chuyền, thường phải mất nhiều giờ đến vài ngày công để dựng lại từ đầu nếu không có bản backup và file gốc bị hỏng do mất điện giữa lúc ghi (mục 2).

Thực hành tốt: lưu bản backup file project HMI (.emtp với Weintek, hoặc định dạng tương ứng của Delta) mỗi khi có thay đổi, đặt tên kèm ngày cập nhật, lưu ở ít nhất hai nơi (máy tính kỹ thuật tại nhà máy và một bản lưu trữ ngoài như cloud hoặc USB dự phòng) — tương tự nguyên tắc backup cấu hình đã áp dụng phổ biến cho PLC/switch/firewall ở các cụm bài trước trong chuỗi.

6. Nhiều HMI trong một nhà máy dùng chung một UPS: cách tính công suất tránh sai lầm phổ biến

Với nhà máy có nhiều dây chuyền, mỗi tủ điện thường có ít nhất một HMI + một PLC, và trong thực tế triển khai, nhiều đơn vị chọn cách lắp một UPS công suất lớn cho cả phòng điều khiển trung tâm thay vì UPS riêng cho từng tủ — cách làm này giúp tiết kiệm chi phí nhưng có một sai lầm phổ biến khi tính công suất: chỉ cộng công suất tiêu thụ danh định (theo datasheet, ví dụ 510mA@24VDC của MT8106iP tương đương ~12W) của từng HMI mà quên tính đến công suất của PLC, cảm biến, và các module mở rộng dùng chung nguồn với HMI trong mỗi tủ điện. Hậu quả: UPS được tính công suất "đủ cho HMI" trên giấy nhưng khi mất điện thực tế, thời gian backup thực tế ngắn hơn nhiều so với tính toán ban đầu vì tải thực tế cao hơn.

Cách tính đúng: với mỗi tủ điện, cộng tổng công suất tiêu thụ thực tế của toàn bộ thiết bị dùng chung đường nguồn DC trung tâm (HMI + PLC + module mở rộng + cảm biến có nguồn riêng), không chỉ tính riêng HMI — sau đó cộng tổng công suất của tất cả các tủ điện dùng chung một UPS trung tâm, và chọn UPS có công suất dự phòng ít nhất 20-30% so với tổng tải tính được, để có biên an toàn khi mở rộng hệ thống hoặc khi công suất tiêu thụ thực tế cao hơn thông số danh định trên giấy.

7. Bảng: Mức độ rủi ro theo từng loại thao tác khi mất điện xảy ra

Thao tác đang thực hiện khi mất điện

Mức độ rủi ro

Hậu quả điển hình

Có thể kiểm soát thời điểm không?

Vận hành bình thường (không ghi gì)

Thấp

Mất giá trị recipe nhập trong <1 phút trước sự cố

Không (ngẫu nhiên)

Đang ghi recipe theo chu kỳ tự động

Thấp-Trung bình

Recipe database có thể ghi không hoàn chỉnh

Không (ngẫu nhiên)

Đang backup Recipe Database ra USB/SD

Trung bình

File backup (.db) hỏng, không ảnh hưởng dữ liệu đang chạy

Có — nên chủ động chọn lúc điện ổn định

Đang tải (download) project mới

Cao

File hệ thống (.exob) hỏng, màn hình không vào được giao diện vận hành

Có — nên chủ động chọn lúc điện ổn định hoặc có UPS

8. Giải pháp: UPS cho tủ điện, và "cửa sổ an toàn" khi cập nhật project

Với thao tác vận hành bình thường, giải pháp chính vẫn là UPS Online cho toàn tủ điện (đã nêu ở bài "Sụt Áp"), giúp HMI/PLC có thời gian tắt/lưu dữ liệu an toàn thay vì mất điện đột ngột. Nhưng với thao tác tải project mới — vốn là hành động có chủ đích, không phải sự cố ngẫu nhiên — giải pháp hiệu quả nhất và không tốn thêm chi phí thiết bị: quy định nội bộ rằng việc tải project mới hoặc cập nhật firmware HMI chỉ được thực hiện khi có UPS đang hoạt động ổn định cấp cho tủ điện, hoặc vào thời điểm được xác nhận lưới điện ổn định (không phải giờ cao điểm dễ brownout, không phải lúc có cảnh báo thời tiết xấu) — tương tự nguyên tắc "cửa sổ bảo trì an toàn" áp dụng phổ biến trong ngành CNTT khi cập nhật firmware thiết bị mạng.

9. Checklist khôi phục sau mất điện hoàn toàn cho HMI Weintek/Delta

  • Chờ PLC khởi động ổn định trước khi thao tác điều khiển qua HMI.

  • Kiểm tra màn hình khởi động vào đúng giao diện vận hành, không dừng ở màn hình lỗi/boot loader.

  • Đối chiếu toàn bộ giá trị recipe/tham số hiện tại với giá trị đã đặt trước sự cố, không giả định tự khôi phục đúng.

  • Kiểm tra kết nối HMI-PLC ổn định trước khi giao lại quyền vận hành cho người vận hành.

  • Nếu màn hình không vào được giao diện vận hành, chuẩn bị máy tính + file project gốc mới nhất để tải lại tại chỗ.

  • Chỉ thực hiện tải project mới/cập nhật firmware khi có UPS hoạt động ổn định hoặc xác nhận lưới điện không có cảnh báo bất thường.

  • Lưu bản backup file project HMI mỗi khi có thay đổi, đặt tên kèm ngày, lưu ở ít nhất 2 nơi khác nhau.

  • Ghi log thời điểm và hậu quả mỗi lần mất điện ảnh hưởng đến HMI để rút kinh nghiệm và làm căn cứ đầu tư UPS.

10. Câu hỏi thường gặp (FAQ)

1. Mất điện hoàn toàn có nguy hiểm hơn sụt áp ngắn với HMI không? Về mặt dữ liệu vận hành thông thường, mức độ rủi ro tương tự sụt áp ngắn (mất giá trị chưa lưu vào flash) — nhưng mất điện hoàn toàn nguy hiểm hơn nếu trùng đúng lúc đang tải project mới hoặc cập nhật firmware, vì có thể làm hỏng file hệ thống.

2. Nếu màn hình không vào được giao diện sau mất điện, có tự sửa được không? Thường cần tải lại project từ máy tính có cài phần mềm lập trình tương ứng (EasyBuilder Pro cho Weintek) và file project gốc — đây là lý do bản backup project rất quan trọng.

3. PLC và HMI có luôn mất điện cùng lúc không? Thường có, nếu dùng chung một đường nguồn trong tủ điện — trừ khi PLC được cấp UPS riêng biệt với HMI, khi đó có thể xảy ra tình huống PLC vẫn chạy trong khi HMI mất điện.

4. Có nên cập nhật firmware/project HMI vào giờ cao điểm không? Không nên — nên chọn thời điểm lưới điện ổn định hơn (tránh giờ cao điểm dễ brownout) hoặc đảm bảo có UPS hoạt động, vì đây là lúc rủi ro hỏng file hệ thống cao nhất nếu mất điện xảy ra.

5. Vì sao nên backup file project HMI riêng, không chỉ backup PLC? Vì project HMI chứa toàn bộ giao diện, cảnh báo, và cấu hình recipe được thiết kế riêng — mất và không có backup có thể phải dựng lại từ đầu, tốn nhiều thời gian tương đương hoặc hơn việc khôi phục chương trình PLC.

6. UPS có bảo vệ được cả tình huống đang tải project không? Có, nếu UPS đủ công suất và thời gian backup đủ cho quá trình tải hoàn tất — đây là lý do nên quy định chỉ tải project khi có UPS hoạt động ổn định, không phải chỉ dựa vào "hy vọng không mất điện đúng lúc đó".

7. Tính công suất UPS chỉ dựa vào datasheet HMI có đủ không? Không nên — cần cộng thêm công suất thực tế của PLC, module mở rộng và cảm biến dùng chung đường nguồn với HMI trong cùng tủ điện, cộng biên an toàn 20-30%, thay vì chỉ tính riêng công suất danh định của màn hình.

8. Một UPS trung tâm cho cả phòng điều khiển có rủi ro gì so với UPS riêng từng tủ? Rủi ro chính là nếu UPS trung tâm gặp sự cố, toàn bộ các tủ điện dùng chung đều mất bảo vệ cùng lúc — cần cân nhắc giữa chi phí (UPS trung tâm rẻ hơn) và mức độ tập trung rủi ro trước khi quyết định kiến trúc triển khai.

⚡
Chưa biết chọn UPS công suất bao nhiêu?
Nhập danh sách thiết bị, công cụ sẽ tính tự động và gợi ý model phù hợp.
Tính công suất miễn phí

Cần tư vấn giải pháp UPS?

UPSsmart hỗ trợ tư vấn miễn phí, không ràng buộc.