Lỗi Thường Gặp Trên PLC Mitsubishi FX5U Và Cách Khắc Phục

Lỗi thường gặp trên PLC Mitsubishi FX5U

Một PLC FX5U đang chạy bỗng đèn ERR sáng, máy dừng giữa ca. Người vận hành gọi điện, việc đầu tiên nhiều anh em làm là tắt nguồn bật lại. Đôi khi máy chạy tiếp, nhưng lỗi vẫn nằm đó và sẽ quay lại. Bài này tổng hợp các nhóm lỗi thường gặp trên PLC Mitsubishi FX5U theo đúng thứ tự mà kỹ sư hiện trường nên kiểm tra: nguồn và đèn báo, chẩn đoán trong GX Works3, kết nối, chương trình, rồi đến phần cứng mở rộng.

Một lưu ý trước khi bắt đầu: mã lỗi của FX5U là mã 4 chữ số hệ hex, và cùng một mã có thể có nhiều nguyên nhân tùy cấu hình. Đừng tra mã trên các bảng copy trên mạng. Nguồn đúng là cửa sổ Module Diagnostics trong GX Works3 (có mô tả và cách xử lý đi kèm) và tài liệu MELSEC iQ-F FX5 User’s Manual (Application), phần Troubleshooting.

Đèn ERR sáng trên PLC Mitsubishi FX5U
Đèn ERR trên mặt CPU FX5U là điểm bắt đầu của mọi lần chẩn đoán

1. Đọc đèn báo trước khi làm bất cứ điều gì

Mặt trước CPU FX5U có các đèn PWR, ERR, P.RUN, BAT và đèn trạng thái thẻ SD. Ghi lại trạng thái đèn ngay khi đến máy, trước khi reset hay tắt nguồn, vì nhiều lỗi chỉ hiện một lần.

Hiện tượngÝ nghĩa thường gặpViệc cần làm đầu tiên
PWR tắtKhông có nguồn hoặc nguồn nằm ngoài dải cho phépĐo điện áp tại cầu đấu nguồn của CPU, không đo ở đầu aptomat
ERR sáng hoặc nháy, P.RUN tắtLỗi làm dừng CPU (parameter, chương trình, phần cứng)Kết nối GX Works3, mở Module Diagnostics, đọc mã lỗi và lịch sử lỗi
ERR sáng, P.RUN vẫn sángLỗi mức tiếp tục: CPU vẫn chạy nhưng có cảnh báoĐọc SD0 hoặc Module Diagnostics, xử lý trước khi lỗi leo thang
BAT sángPin yếu hoặc thiếu pin trong khi parameter khai báo có pinThay pin FX3U-32BL hoặc chỉnh lại cài đặt pin trong parameter

Mức độ lỗi (dừng hay tiếp tục) phải xác nhận trong phần mềm. Đèn chỉ cho biết có vấn đề, không cho biết vấn đề nằm ở đâu.

2. Lỗi nguồn và nhiễu: nguyên nhân bị đánh giá thấp nhất

Bản DC của FX5U dùng nguồn 24 V DC, dải cho phép khoảng 20,4 đến 28,8 V. Bộ nguồn tổ ong cũ hoặc dùng chung với van điện từ, contactor thường tụt áp lúc tải đóng, khiến CPU reset hoặc báo lỗi ngẫu nhiên. Những lỗi “thỉnh thoảng mới bị, không theo quy luật” phần lớn bắt nguồn từ đây.

  • Đo điện áp bằng đồng hồ có chức năng ghi min/max trong lúc máy chạy đủ một chu kỳ, không đo lúc máy đứng yên.
  • Tách nguồn cấp cho CPU khỏi nguồn cấp cho cuộn van, cuộn contactor. Cuộn cảm DC cần diode dập, cuộn AC cần mạch RC hoặc varistor.
  • Nối đất kiểu riêng (class D, điện trở 100 Ω trở xuống), dây tiếp địa ngắn và tiết diện đủ lớn. Không nối đất chung một điểm với biến tần công suất lớn.
  • Đi dây tín hiệu tách khỏi dây động lực, cáp encoder và cáp truyền thông dùng loại có chống nhiễu, nối vỏ chống nhiễu một đầu.

3. Dùng GX Works3 để tìm đúng nguyên nhân

Khi đã kết nối được, vào Diagnostics → Module Diagnostics (CPU Diagnostics). Cửa sổ này hiển thị lỗi hiện tại, mô tả, nguyên nhân và hướng xử lý của chính Mitsubishi, cùng lịch sử lỗi có thời gian xảy ra. Lịch sử này rất quý: nếu thấy cùng một lỗi lặp lại vào cùng khung giờ, khả năng cao là có thiết bị nào đó trong nhà máy khởi động lúc đó gây sụt áp hoặc nhiễu.

Trong chương trình, mã lỗi mới nhất nằm ở thanh ghi đặc biệt SD0, và các relay đặc biệt báo lỗi cho phép anh em viết logic báo động lên HMI. Nên đưa SD0 lên một màn hình HMI để người vận hành chụp lại khi có sự cố, tiết kiệm rất nhiều thời gian cho kỹ sư.

Chẩn đoán lỗi PLC FX5U bằng GX Works3
Module Diagnostics cho biết mã lỗi, nguyên nhân và lịch sử lỗi theo thời gian

4. Không kết nối được GX Works3 với FX5U

FX5U không có cổng USB lập trình như dòng FX3. Cách kết nối chuẩn là qua cổng Ethernet tích hợp. Các lỗi kết nối hay gặp:

  1. Sai cách chọn kết nối. Trong Online → Current Connection Destination, chọn Ethernet Board → PLC Module, rồi chọn kiểu Ethernet Port Direct Connection nếu cắm cáp thẳng từ laptop vào PLC. Kiểu này không cần biết IP của PLC.
  2. Không cùng dải mạng. Khi đi qua switch, máy tính phải cùng dải với PLC. IP mặc định của FX5U là 192.168.3.250, nhưng máy đã qua tay nhà tích hợp thì gần như chắc chắn đã bị đổi. Xem bản vẽ, hỏi người lập trình cũ, hoặc dùng Direct Connection để đọc lại parameter.
  3. Firewall hoặc card mạng ảo. Card ảo của VMware, VPN, Wi-Fi đang bật cùng lúc làm GX Works3 gửi gói tin sai cổng. Tắt bớt card mạng khi kết nối lần đầu.
  4. Có mật khẩu bảo vệ hoặc bộ lọc IP. FX5U hỗ trợ chặn truy cập theo IP và đặt mật khẩu cho file. Nếu kết nối được nhưng không đọc được chương trình, đó là bảo mật chứ không phải lỗi phần cứng. Liên hệ chủ sở hữu chương trình.
Lỗi kết nối GX Works3 với PLC FX5U
Phần lớn lỗi kết nối nằm ở cài đặt Connection Destination và dải IP

5. Lỗi chương trình và parameter

Watchdog timer (vòng quét quá dài)

Thời gian giám sát vòng quét mặc định là 200 ms. Vòng lặp FOR/NEXT quá lớn, lệnh nhảy JMP quay ngược tạo vòng lặp vô tận, hoặc xử lý chuỗi dữ liệu lớn trong một chu kỳ đều có thể làm CPU dừng vì quá thời gian. Cách xử lý đúng là chia nhỏ công việc qua nhiều vòng quét, chứ không phải tăng thời gian watchdog lên tối đa.

Lỗi phép toán

Chia cho 0, chỉ số (index) trỏ ra ngoài vùng thiết bị, chuyển đổi kiểu dữ liệu vượt giới hạn đều sinh lỗi phép toán. Thói quen tốt là kiểm tra điều kiện trước lệnh chia và giới hạn giá trị index bằng lệnh so sánh.

Cuộn dây kép (double coil)

Một cuộn ra Y hoặc M được ghi ở hai chỗ trong chương trình. PLC không báo lỗi dừng, nhưng chỉ lệnh cuối cùng có hiệu lực, làm ngõ ra chập chờn khó hiểu. Dùng Tool → Check Program trong GX Works3 để phát hiện trước khi nạp.

Chuyển chương trình từ FX3 sang FX5U

GX Works3 mở được project GX Works2 của dòng FX3, nhưng chuyển đổi tự động không phải là xong. Các relay và thanh ghi đặc biệt khác nhau (ví dụ M8000 bên FX3 tương ứng SM400 bên FX5), một số lệnh và cách định địa chỉ module đặc biệt cũng đổi. Sau khi chuyển, phải rà lại toàn bộ chỗ dùng thiết bị đặc biệt, lệnh FROM/TO, và chạy thử từng chức năng trước khi đưa vào sản xuất.

Lỗi chương trình ladder trên PLC FX5U
Kiểm tra chương trình bằng Check Program trước khi ghi xuống PLC

6. Module mở rộng, ngõ vào/ra và thẻ SD

  • Lỗi cấu hình module: danh sách module trong Module Configuration phải khớp thứ tự lắp thực tế. Thêm hoặc tháo một module mà không sửa cấu hình là nguyên nhân phổ biến của lỗi khi khởi động.
  • Ngõ vào không ăn: kiểm tra kiểu đấu sink/source tại chân S/S, đo áp tại cầu đấu, và nhớ rằng cảm biến NPN và PNP cần cách đấu chung khác nhau.
  • Ngõ ra transistor hỏng: thường do tải vượt dòng hoặc thiếu diode dập cho cuộn cảm. Ngõ ra relay hỏng sau thời gian dài do đóng cắt tải lớn liên tục. Nên dùng relay trung gian cho tải cuộn dây.
  • Thẻ SD không nhận: dùng thẻ được Mitsubishi khuyến nghị (dòng NZ1MEM), định dạng bằng chính GX Works3, và tắt chức năng truy cập thẻ trước khi rút ra.
Kiểm tra module mở rộng PLC FX5U
Cấu hình module trong GX Works3 phải khớp với thứ tự lắp thực tế

7. Quy trình xử lý gọn khi máy dừng

  1. Chụp ảnh trạng thái đèn và màn hình HMI.
  2. Đo nguồn 24 V tại CPU.
  3. Kết nối GX Works3, đọc Module Diagnostics và lịch sử lỗi, lưu lại.
  4. Đọc phần giải thích của mã lỗi, xử lý đúng nguyên nhân.
  5. Chỉ reset CPU sau khi đã ghi lại thông tin.
  6. Sao lưu chương trình kèm parameter sau mỗi lần sửa, ghi ngày và người sửa.

Xem thêm: thông số FX5U-32MT/ES và module mở rộng.

Xem thêm: giá PLC FX5U và module thay thế.

Cần thiết bị cho ứng dụng này?

Cần thay CPU, module hoặc pin cho PLC Mitsubishi? Xem PLC Mitsubishi FX3U/FX5U chính hãng, có sẵn tại Việt Nam. Tư vấn chọn model miễn phí, báo giá trong 24 giờ: 0879 848 668 hoặc gửi yêu cầu báo giá.

Câu hỏi thường gặp

Tắt nguồn bật lại có làm mất lỗi không?

Lỗi hiện tại có thể mất, nhưng lịch sử lỗi vẫn được lưu trong CPU. Tuy vậy, nếu nguyên nhân là phần cứng hoặc nguồn, lỗi sẽ quay lại. Hãy đọc chẩn đoán trước khi reset.

Có tra được mã lỗi FX5U mà không cần phần mềm không?

Có thể đọc SD0 qua HMI nếu chương trình đã đưa lên, sau đó tra trong FX5 User’s Manual (Application). Không nên dựa vào bảng mã lỗi chép lại trên mạng vì nhiều bảng bị sai hoặc lẫn với dòng FX3.

Khi nào nên thay CPU?

Khi chẩn đoán báo lỗi phần cứng lặp lại sau khi đã loại trừ nguồn, nhiễu và cấu hình, hoặc CPU không lên đèn PWR dù nguồn đạt chuẩn. Trước khi thay, phải có bản sao lưu chương trình và parameter.

Nếu cần CPU FX5U, module mở rộng hoặc hỗ trợ đọc lỗi tại nhà máy, liên hệ HOANTRANTDH để được tư vấn đúng mã thiết bị và kiểm tra trước khi giao.

Đọc thêm: Các dòng PLC Mitsubishi.

Dữ liệu PLC, SCADA của bạn có thể dự báo hỏng thiết bị

Dữ liệu đã có trong PLC, SCADA, DCS và biến tần là đầu vào để kỹ sư xếp hạng sức khỏe từng bơm, động cơ và chỉ ra máy sắp có vấn đề – không cần lắp thêm thiết bị.

Phân tích dữ liệu bơm →  ·  Giải pháp bảo trì dự đoán →

Chia sẻ bài viết:

Cần báo giá hoặc tư vấn kỹ thuật?

Để lại thông tin, kỹ sư HOANTRANTDH sẽ liên hệ trong giờ làm việc.

Hoặc gọi/Zalo 0879 848 668 · Email sales@hoantrantdh.com


BÀI VIẾT LIÊN QUAN

Lỗi PLC Thường Gặp: 6 Nhóm Lỗi & Cách Khắc Phục Mọi Hãng

Lỗi PLC là gì và vì sao cần chẩn đoán đúng? Lỗi PLC là tình trạng bộ điều khiển lập trình ngừng chạy đúng chương trình: không lên nguồn, đèn ERR/ERROR sáng, mất kết nối với HMI/SCADA, ngõ vào–ra không tác động, hoặc treo giữa chừng. Dù bạn dùng Mitsubishi, Siemens, Omron, Delta, Schneider, Allen-Bradley […]

Cách Kết Nối PLC Mitsubishi Với Máy Tính Qua USB, Ethernet Và Cổng Nối Tiếp

Muốn kết nối PLC Mitsubishi với máy tính, việc đầu tiên không phải là mở phần mềm mà là xác định dòng PLC: FX3U, FX3G, FX5U, Q hay iQ-R mỗi dòng có cổng lập trình khác nhau, dùng cáp khác nhau và phần mềm khác nhau. Chọn sai cáp hoặc sai phần mềm là lý […]

So sánh PLC Mitsubishi FX3U và FX5U: giữ, thay thế hay nâng cấp?

FX3U là dòng PLC nhỏ phổ biến nhất của Mitsubishi trong gần hai thập kỷ, có mặt trên vô số máy đóng gói, máy ép, băng tải ở Việt Nam. FX5U thuộc nền tảng MELSEC iQ-F là thế hệ thay thế. Câu hỏi thực tế của nhà máy không phải “cái nào mạnh hơn” mà […]

Chat Zalo Gọi 0879 848 668