Ứng dụng PLC Mitsubishi trong máy CNC: thay dao, mã M, servo và dây chuyền gia công

ứng dụng PLC Mitsubishi trong máy CNC

Nói đến ứng dụng PLC Mitsubishi trong máy CNC, cần tách bạch hai trường hợp rất khác nhau. Trường hợp thứ nhất: PLC nằm bên trong bộ điều khiển CNC (Mitsubishi M80, M800, hay Fanuc, Siemens), lo phần logic máy như thay dao, tưới nguội, bôi trơn, cửa an toàn. Trường hợp thứ hai: một PLC Mitsubishi độc lập (FX5U, iQ-R) điều khiển máy chuyên dùng, cụm cấp phôi, robot cấp liệu hoặc cả dây chuyền gồm nhiều máy CNC. Hiểu đúng ranh giới giữa CNC và PLC giúp anh em thiết kế, sửa chữa và cải tạo máy đúng hướng.

PLC Mitsubishi trong máy CNC công nghiệp
Trong máy CNC, phần nội suy quỹ đạo do CNC đảm nhận, PLC lo logic máy

Phân vai giữa CNC và PLC

Chức năngCNC đảm nhậnPLC đảm nhận
Đọc chương trình G-codeCó
Nội suy đường thẳng, cung tròn, bù dao, bù bán kínhCó
Điều khiển servo các trục chính X, Y, Z và trục chính spindleCóCho phép, khóa liên động
Thực hiện mã M, T (tưới nguội, thay dao, kẹp phôi)Gửi lệnhThực hiện và báo hoàn thành
Bôi trơn, làm mát, băng tải phoi, đèn báoCó
Cửa an toàn, dừng khẩn, giới hạn hành trìnhPhối hợpCó (kèm mạch an toàn phần cứng)
Báo lỗi máy hiển thị trên màn hình CNCHiển thịSinh ra cảnh báo

Ngay cả khi PLC có module chuyển động hỗ trợ nội suy, nó không thay thế được CNC cho gia công biên dạng 3 trục: không có trình thông dịch G-code đầy đủ, không có bù dao, look-ahead, kiểm soát gia tốc theo quỹ đạo như một bộ CNC chuyên dụng.

Trường hợp 1: PLC tích hợp trong bộ CNC

Cơ chế mã M và tín hiệu hoàn thành

Khi chương trình gặp lệnh M08, CNC đặt mã 8 vào vùng tín hiệu giao tiếp và bật tín hiệu strobe. Ladder trong PLC giải mã, bật bơm tưới nguội, rồi trả tín hiệu hoàn thành (FIN). CNC chỉ chạy tiếp dòng lệnh sau khi nhận FIN. Trên Fanuc, ví dụ quen thuộc là MF (F7.0) và FIN (G4.3); trên Mitsubishi, tên và địa chỉ tín hiệu tra trong tài liệu PLC Interface của dòng CNC tương ứng. Máy “treo” ở một dòng M là triệu chứng điển hình của việc PLC không trả FIN, thường do một cảm biến xác nhận không lên.

Trình tự thay dao tự động (ATC)

PLC Mitsubishi kết hợp servo trên máy gia công
Trình tự thay dao là phần logic phức tạp nhất do PLC xử lý
  1. Lệnh T chọn dao: PLC quay ổ dao (magazine) tới vị trí dao cần, đếm vị trí bằng cảm biến hoặc encoder, chọn chiều quay ngắn nhất.
  2. Lệnh M06: trục Z về vị trí thay dao, spindle định hướng (orientation) để rãnh then khớp với tay thay dao.
  3. Tay thay dao xoay, nhả kẹp dao (unclamp) bằng khí hoặc thủy lực, rút dao, đổi vị trí, đưa dao mới vào, kẹp lại.
  4. PLC kiểm tra cảm biến kẹp dao, cập nhật bảng dao (dao nào nằm ở ô nào), rồi trả FIN.

Mỗi bước đều có điều kiện xác nhận và thời gian giám sát. Lỗi ATC phổ biến nhất ngoài hiện trường là cảm biến xác nhận bị bẩn, lệch hoặc áp khí không đủ, chứ hiếm khi do chương trình.

Sửa ladder trên CNC

Nhiều bộ CNC cho xem và sửa ladder ngay trên màn hình, và có công cụ trên máy tính của hãng. Trước khi sửa, sao lưu toàn bộ ladder, tham số máy và tham số servo. Sửa ladder CNC cần hiểu rõ tín hiệu giao tiếp CNC, vì một thay đổi nhỏ ở khóa liên động có thể làm máy chạy sai trình tự, gây va chạm.

Trường hợp 2: PLC Mitsubishi độc lập điều khiển máy chuyên dùng

Tủ điều khiển PLC Mitsubishi
Tủ điều khiển máy chuyên dùng với PLC Mitsubishi và servo

Máy khoan nhiều đầu, máy cắt theo chiều dài, máy ta-rô, máy chấn đơn giản, cụm cấp phôi không cần G-code đầy đủ. Ở đây PLC đảm nhận toàn bộ, kết hợp servo theo các cách:

Cách điều khiển servoThiết bị Mitsubishi tiêu biểuPhù hợp
Phát xung từ ngõ ra PLCFX5U (ngõ ra xung tích hợp, tối đa 4 trục)Định vị điểm-điểm đơn giản, chi phí thấp
Module Simple Motion qua mạng quang SSCNET III/HFX5-40SSC-S, FX5-80SSC-S, RD77MS với servo MR-J4Nhiều trục, nội suy cơ bản, cam điện tử, đồng bộ
Module chuyển động qua CC-Link IE TSNDòng iQ-R, servo MR-J5Máy nhiều trục, yêu cầu đồng bộ cao

Ưu điểm của mạng servo so với phát xung: không mất xung do nhiễu, đọc được vị trí tuyệt đối, dòng tải, cảnh báo của từng servo ngay trong PLC, đi dây ít hơn nhiều.

Trường hợp 3: PLC điều phối dây chuyền nhiều máy CNC

Nhà máy sử dụng PLC Mitsubishi điều phối dây chuyền
PLC điều phối robot cấp phôi và nhiều máy CNC trong một ô gia công

Trong một ô gia công có robot cấp phôi, PLC đóng vai trò điều phối: nhận tín hiệu “máy sẵn sàng”, “chu trình xong”, “cửa mở” từ từng CNC qua I/O hoặc mạng, ra lệnh cho robot gắp phôi, kích hoạt chu trình mới, quản lý băng tải phôi và khay thành phẩm. Phần bắt tay (handshake) giữa PLC, robot và CNC phải được thiết kế chặt chẽ với trạng thái lỗi và thao tác phục hồi rõ ràng, nếu không mỗi lần dừng giữa chừng sẽ cần kỹ sư đến xử lý tay.

PLC cũng là nơi tập trung dữ liệu: số chi tiết, thời gian chu kỳ, thời gian dừng và lý do, để đưa lên SCADA hoặc hệ thống MES tính OEE.

Dây chuyền máy CNC điều khiển bằng PLC
Dữ liệu chu kỳ và dừng máy thu về PLC để tính OEE

Kinh nghiệm cải tạo máy CNC cũ

  • Máy cũ dùng PLC đời cũ (FX2N, FX3U, A-series, Q-series) có thể nâng cấp lên FX5 hoặc iQ-R, nhưng phải chuyển đổi chương trình và rà lại toàn bộ thiết bị đặc biệt. Xem bài so sánh FX3U và FX5U.
  • Khi bộ CNC hoặc servo đời cũ hỏng mà không còn hàng mới, tìm module thay thế cùng mã thường nhanh và rẻ hơn nhiều so với retrofit toàn bộ, nhưng nên lập kế hoạch nâng cấp dài hạn.
  • Luôn sao lưu ladder, tham số CNC, tham số servo và dữ liệu bảng dao trước khi thay pin bộ nhớ hoặc thay bo mạch.
Bảo trì PLC Mitsubishi trên máy CNC
Sao lưu ladder và tham số trước mọi thao tác bảo trì phần cứng

Xem thêm: giá PLC FX5U cho máy CNC.

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

Cần PLC, module I/O hoặc thay thế linh kiện cho máy CNC? Xem PLC Mitsubishi FX3U/FX5U và module servo, I/O cho máy CNC. 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

Có thể dùng FX5U thay bộ điều khiển CNC không?

Cho máy định vị điểm-điểm hoặc máy chuyên dùng thì được. Cho gia công biên dạng phức tạp nhiều trục theo G-code thì không nên, hãy dùng bộ CNC chuyên dụng.

Máy dừng ở dòng lệnh M và không báo lỗi, kiểm tra gì?

Mở màn hình chẩn đoán tín hiệu PLC trên CNC, xem tín hiệu strobe đã bật chưa và điều kiện nào trong ladder chặn tín hiệu hoàn thành. Thường là một cảm biến xác nhận hoặc công tắc áp suất.

Lập trình PLC Mitsubishi bắt đầu từ đâu?

Xem bài lập trình PLC FX5U bằng GX Works3 và lỗi thường gặp trên FX5U.

Cần PLC, module Simple Motion, servo Mitsubishi (kể cả mã đời cũ) cho máy gia công, liên hệ HOANTRANTDH.

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 Thường Gặp Trên PLC Mitsubishi FX5U Và Cách Khắc Phục

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 […]

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à […]

Các dòng PLC Mitsubishi: FX3U, FX5U, Q series, iQ-R và cách chọn

Mitsubishi Electric có nhiều dòng PLC nối tiếp nhau qua nhiều thập kỷ, và trong một nhà máy ở Việt Nam hoàn toàn có thể gặp cùng lúc FX2N, FX3U, Q series và iQ-R. Bài này tổng quan các dòng PLC Mitsubishi theo góc nhìn thực tế: dòng nào dùng cho loại máy nào, phần […]

Chat Zalo Gọi 0879 848 668