Giới thiệu dự án

Trong xu thế cách mạng công nghiệp 4.0 và chuyển đổi số trong sản xuất, tự động hóa khâu logistics nội bộ và phân loại sản phẩm đóng vai trò then chốt trong việc tối ưu hóa chuỗi cung ứng. Theo các khảo sát công nghiệp sản xuất, quy trình phân loại thủ công chiếm tới 35-45% tổng thời gian xử lý đơn hàng nhưng lại tiềm ẩn tỷ lệ sai sót từ 3-5%, dẫn đến sự sụt giảm năng suất và tổn thất uy tín doanh nghiệp. Để giải quyết triệt để vấn đề này, đề tài tốt nghiệp ngành Công nghệ Kỹ thuật Điện - Điện tử (Trường Đại học Sư phạm Kỹ thuật TP.HCM) thực hiện nghiên cứu: "Hệ Thống Phân Loại Sản Phẩm Dùng Đọc Mã Vạch Và Điều Khiển Biến Tần Trong Mạng CC-Link" do sinh viên Lê Hữu Sơn và Phùng Huy Hoàng thực hiện dưới sự hướng dẫn của ThS. Lê Hoàng Lâm.

+------------------+      RS-232 / USB      +-------------------------+
| DataMan 8050     | ---------------------> | Mitsubishi Q03UDVCPU    |
| Barcode Reader   |                        | (PLC Master Controller) |
+------------------+                        +-------------------------+
                                                         |
         +-----------------------------------------------+-----------------------+
         |                                                                       |
         v (Bus RS-485 / 10 Mbps)                                                v (24VDC Digital I/O)
+------------------------------------+                               +--------------------------+
| Module Mạng CC-Link QJ61BT11N      |                               | Khối Cảm Biến & Khí Nén  |
|        |                           |                               | - Sensor E3F-DS30C4      |
|        v (Trạm Remote Device)      |                               | - Van điện từ Solenoid   |
| Biến tần Mitsubishi FR-E700        |                               | - Xy lanh tác động kép   |
|        |                           |                               +--------------------------+
|        v                           |
| Động cơ 3 pha KĐB (Băng tải)       |
+------------------------------------+

1. Problem Statement

Tại các doanh nghiệp sản xuất vừa và nhỏ (SMEs), công đoạn phân loại hàng hóa vẫn phụ thuộc chủ yếu vào sức lao động thủ công với những rào cản kỹ thuật rõ rệt:

  • Tốc độ xử lý giới hạn: Khả năng nhận diện của con người suy giảm nhanh theo thời gian làm việc liên tục, tạo điểm nghẽn (bottleneck) tại khâu đóng gói cuối dây chuyền.
  • Độ chính xác không đồng đều: Các sản phẩm có mã bao bì tương đồng hoặc ký hiệu nhỏ dễ bị phân loại nhầm buồng chứa.
  • Hệ thống dây đấu nối phức tạp: Các hệ thống điều khiển truyền thống dùng dây tín hiệu song song (hardwired) gây khó khăn cho việc bảo trì, chống nhiễu kém và không linh hoạt khi mở rộng quy mô.

2. Mục tiêu dự án

  1. Thiết kế phần cứng hoàn chỉnh: Chế tạo kết cấu cơ khí băng tải dây đai kết hợp hệ thống cấp phôi, máng trượt và cơ cấu phân loại bằng pittông khí nén.
  2. Tích hợp mạng truyền thông công nghiệp CC-Link: Thiết lập cấu hình mạng truyền thông trường tốc độ cao giữa bộ điều khiển lập trình PLC Mitsubishi Q03UDVCPU (thông qua module QJ61BT11N) và biến tần Mitsubishi FR-E700.
  3. Ứng dụng công nghệ đọc mã vạch công nghiệp: Tích hợp đầu đọc Cognex DataMan 8050 Series để giải mã chuẩn mã vạch 1D EAN-8 thời gian thực.
  4. Xây dựng chương trình điều khiển và giám sát: Lập trình giải thuật điều khiển phân loại tuần tự trên phần mềm GX Works 2 và thiết kế giao diện SCADA/HMI giám sát trực quan trên GT Designer 3 / GT SoftGOT2000.

3. Giải pháp tiếp cận và biện minh kỹ thuật

Hệ thống kết hợp sức mạnh xử lý chu kỳ lệnh siêu tốc (34 ns/lệnh) của dòng PLC MELSEC-Q với mạng truyền thông công nghiệp CC-Link chuẩn mở. Thay vì điều khiển biến tần qua các tiếp điểm I/O rời rạc hoặc tín hiệu Analog 0-10V dễ suy hao, mạng CC-Link cho phép truyền thông số tần số, trạng thái Run/Stop, mã lỗi và giám sát dòng điện trực tiếp qua 2 dây tín hiệu chống nhiễu (RS-485 Differential Bus). Dữ liệu mã vạch từ đầu đọc DataMan 8050 được PLC thu nhận, giải mã và kích hoạt các trạm khí nén tương ứng thông qua thanh ghi dịch (Shift Register Tracking).

4. Kết quả kỳ vọng và chỉ số đo lường

  • Tốc độ xử lý phân loại: $\ge 30$ sản phẩm/phút.
  • Tỷ lệ đọc và phân loại chính xác: $\ge 99.0%$.
  • Độ trễ đáp ứng của mạng CC-Link: $\le 10\text{ ms}$ tại tốc độ truyền 10 Mbps.
  • Thời gian phản hồi kích hoạt pittông khí nén: $\le 50\text{ ms}$.

5. Phạm vi và giới hạn đề tài

  • Phạm vi: Mô hình phân loại áp dụng cho sản phẩm dạng hộp có dán mã vạch EAN-8 chuẩn, kích thước đồng nhất, chuyển động trên băng tải đơn cấp tốc độ điều khiển qua biến tần.
  • Giới hạn: Góc quét của đầu đọc cố định ở mặt trên sản phẩm; hệ thống phân loại chia làm 2 nhánh phân loại chính và 1 nhánh chứa sản phẩm lỗi/không xác định.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Phương pháp phân loại Độ chính xác Tốc độ đáp ứng Chi phí đầu tư Độ phức tạp bảo trì Khả năng mở rộng
Thủ công bằng con người Thấp (85 - 95%) Chậm ($<15$ sp/phút) Thấp (chi phí nhân công liên tục) Thấp Rất kém
Cảm biến màu sắc / Kích thước Trung bình (92 - 96%) Nhanh ($30 - 45$ sp/phút) Thấp - Trung bình Trung bình (dễ bám bụi) Kém (hạn chế loại sản phẩm)
Thẻ từ RFID Rất cao ($>99.5%$) Rất nhanh ($>60$ sp/phút) Rất cao (chi phí thẻ/đầu đọc) Cao (nhiễu kim loại/chất lỏng) Tốt
Mã vạch + Mạng CC-Link (Đề tài) Cao ($\ge 99.2%$) Nhanh ($30 - 50$ sp/phút) Hợp lý (Tối ưu cho SMEs) Rất thấp (Chẩn đoán số hóa) Rất cao (Bus mở rộng)

Phân tích yêu cầu hệ thống theo mô hình MoSCoW

  • Must have (Bắt buộc có): Đọc chuẩn mã vạch EAN-8; truyền thông CC-Link ổn định giữa QJ61BT11N và FR-E700; điều khiển đảo chiều/thay đổi 3 cấp tốc độ động cơ; cơ cấu pittông đẩy chính xác vào khay chứa.
  • Should have (Nên có): Giao diện HMI hiển thị số lượng sản phẩm phân loại theo từng loại mã; nút dừng khẩn cấp và cảnh báo lỗi biến tần.
  • Could have (Có thể mở rộng): Tự động lưu trữ lịch sử phân loại ra file CSV trên máy tính điều khiển; mở rộng trạm I/O từ xa qua mạng CC-Link Ver.2.
  • Won't have (Chưa thực hiện): Nhận diện ảnh 360 độ đa hướng không phụ thuộc vị trí dán nhãn; tích hợp cánh tay robot gắp sản phẩm.

Thiết kế hệ thống

+-------------------------------------------------------------------------------+
|                            MITSUBISHI MELSEC-Q RACK                           |
| +-----------+--------------+--------------+--------------+------------------+ |
| |  Q61P-A1  |   Q03UDV     |     QX40     |    QY40P     |    QJ61BT11N     | |
| | (Power)   |    (CPU)     |  (16x In DC) | (16x Out DC) | (CC-Link Master) | |
| +-----------+--------------+--------------+--------------+------------------+ |
+-------+------------+--------------+--------------+-----------------+----------+
        |            |              |              |                 |
        | 220VAC     | USB/Ethernet | 24VDC In     | 24VDC Out       | CC-Link (DA/DB/DG)
        v            v              v              v                 v
   Nguồn lưới     PC / HMI       Cảm biến      Van Solenoid      Biến tần FR-E700
                GT SoftGOT     E3F-DS30C4      Xy lanh khí       Động cơ 3 pha AC

Technology Stack và cấu hình phần cứng

  • Bộ điều khiển trung tâm: CPU Mitsubishi MELSEC-Q Q03UDVCPU (Bộ nhớ 28k steps, tốc độ 34 ns/lệnh logic, hỗ trợ cổng Ethernet & USB).
  • Nguồn cấp hệ thống: Mitsubishi Q61P-A1 (Input: 100-240VAC, Output: 5VDC - 5A, công suất 105VA).
  • Module mạng truyền thông: Mitsubishi QJ61BT11N (CC-Link Master/Local Module Ver.2.00, tốc độ tối đa 10 Mbps).
  • Module Digital I/O: Ngõ vào QX40 (16 ngõ vào 24VDC, cách ly quang), ngõ ra QY40P (16 ngõ ra Transistor Sink 12-24VDC/0.1A).
  • Thiết bị điều khiển động lực: Biến tần Mitsubishi FR-E700 công suất 0.4kW - 3 pha 220V, điều khiển động cơ không đồng bộ 3 pha gắn hộp giảm tốc kéo băng tải.
  • Đầu đọc mã vạch: Cognex DataMan 8050 Series Handheld/Industrial Reader, quét tốc độ cao mã 1D/2D, truyền thông RS-232/USB.
  • Cảm biến và cơ cấu chấp hành: Cảm biến quang hồng ngoại E3F-DS30C4 (NPN NO, dải phát hiện 10-30cm); Van điện từ khí nén 5/2 Airtac 24VDC; Xy lanh khí nén tác động kép hành trình 100mm.
  • Nền tảng phần mềm: GX Works 2 v1.596W (lập trình PLC Ladder/SFC), GT Designer 3 v1.215Z / GT SoftGOT2000 (thiết kế và chạy HMI runtime).

Bản đồ địa chỉ liên kết mạng CC-Link (CC-Link Memory Mapping)

Cấu hình Master Station chiếm 1 trạm thiết bị thông minh (Inverter Station 1, Occupied 1 station):

  • Remote Input (RX):
    • RX00: Biến tần đang chạy (Inverter running - RUN).
    • RX01: Chạy thuận (Forward running - STF).
    • RX02: Chạy nghịch (Reverse running - STR).
    • RX04: Chế độ tự động/Mạng (Net mode).
    • RX07: Báo lỗi biến tần (Fault occurrence - ABC relay trip).
  • Remote Output (RY):
    • RY00: Lệnh chạy thuận (Forward rotation command).
    • RY01: Lệnh chạy nghịch (Reverse rotation command).
    • RY02: Cấp tốc độ cao (High speed operation - RH).
    • RY03: Cấp tốc độ trung bình (Middle speed operation - RM).
    • RY04: Cấp tốc độ thấp (Low speed operation - RL).
    • RY0A: Lệnh Reset lỗi biến tần (Error reset).
  • Remote Register Write (RWw) - Ghi từ PLC sang biến tần:
    • RWw0: Lệnh điều khiển chạy và chức năng giám sát.
    • RWw1: Đặt tần số cài đặt (Set frequency - độ phân giải 0.01 Hz, ví dụ: 5000 = 50.00 Hz).
  • Remote Register Read (RWr) - Đọc từ biến tần về PLC:
    • RWr0: Tần số ngõ ra hiện tại (Output frequency).
    • RWr1: Dòng điện ngõ ra động cơ (Output current - 0.01 A).

Methodology

Quy trình thực hiện dự án áp dụng mô hình V-Model trong kỹ thuật Cơ - Điện tử:

Yêu cầu hệ thống -----------------------------> Kiểm thử nghiệm thu (UAT)
      |                                              ^
      v                                              |
Thiết kế kiến trúc (Cơ/Điện/Mạng) --------> Kiểm tra tích hợp CC-Link/Khí nén
      |                                              ^
      v                                              |
Thiết kế chi tiết mạch & PLC/HMI ---------> Kiểm thử đơn vị (Module I/O, Đầu đọc)
      |                                              ^
      +------------> Triển khai thi công & Code -----+
  • Timeline dự án (4 tháng):
    • Tháng 3: Khảo sát yêu cầu, tính toán công suất động cơ, thiết kế kết cấu cơ khí 3D, chọn thiết bị phần cứng.
    • Tháng 4: Gia công cơ khí băng tải, lắp đặt tủ điện điều khiển, đi dây tín hiệu chống nhiễu cho CC-Link và cảm biến.
    • Tháng 5: Lập trình logic điều khiển trên GX Works 2, cấu hình mạng CC-Link, giải thuật truyền thông mã vạch, thiết kế màn hình HMI trên GT Designer 3.
    • Tháng 6: Chạy thử tải, cân chỉnh thời gian trễ pittông khí nén, hiệu chỉnh biến tần, lập tài liệu nghiệm thu.

Implementation và kết quả

Development Process

1. Cấu hình tham số mạng CC-Link trên PLC Q03UDVCPU

Trong phần mềm GX Works 2, tiến hành khai báo tham số mạng cho module QJ61BT11N tại slot mạng:

  • Mode: QJ61BT11N (Master Mode Ver.2)
  • Total Module Connected: 1 Station (Inverter FR-E700)
  • Transmission Speed: 10 Mbps (Thiết lập công tắc phần cứng xoay sang nấc 4)
  • Refresh Parameters:
    • RX gán vào vùng nhớ PLC X1000 - X101F
    • RY gán vào vùng nhớ PLC Y1000 - Y101F
    • RWr gán vào Data Register D1000 - D1003
    • RWw gán vào Data Register D2000 - D2003

2. Cài đặt tham số truyền thông trên biến tần FR-E700

Để biến tần nhận lệnh điều khiển thông qua mạng CC-Link, các tham số (Parameter) được cấu hình:

  • Pr. 79 = 2 hoặc 6 (Chuyển chế độ hoạt động sang Network Mode / Switchover mode).
  • Pr. 340 = 10 (Khởi động ở chế độ truyền thông mạng CC-Link sau khi cấp nguồn).
  • Pr. 542 = 1 (Thiết lập địa chỉ trạm - Station Number = 1).
  • Pr. 543 = 4 (Tốc độ truyền Baud Rate = 10 Mbps, đồng bộ với Master).
  • Pr. 544 = 0 (Chế độ dữ liệu CC-Link tiêu chuẩn).

3. Giải thuật kiểm tra mã vạch EAN-8 (Checksum Verification Algorithm)

Mã vạch EAN-8 gồm 7 số dữ liệu $c_1 c_2 c_3 c_4 c_5 c_6 c_7$ và 1 số kiểm tra $c_8$. Thuật toán xác thực số kiểm tra (Modulo 10) được triển khai trong chương trình PLC theo đoạn mã sau:

(* Khối hàm tính số kiểm tra EAN-8 trên Structured Text / PLC *)
FUNCTION Check_EAN8_Checksum : BOOL
VAR_INPUT
    D: ARRAY[1..7] OF INT; (* Mảng 7 số đầu của mã vạch *)
    Checksum_In : INT;     (* Số kiểm tra ký tự thứ 8 *)
END_VAR
VAR
    Sum_Odd  : INT;
    Sum_Even : INT;
    Total    : INT;
    Mod_Val  : INT;
    Calc_Chk : INT;
END_VAR

(* Trọng số: Vị trí lẻ nhân 3, vị trí chẵn nhân 1 *)
Sum_Odd  := (D[1] + D[3] + D[5] + D[7]) * 3;
Sum_Even := D[2] + D[4] + D[6];
Total    := Sum_Odd + Sum_Even;
Mod_Val  := Total MOD 10;

IF Mod_Val = 0 THEN
    Calc_Chk := 0;
ELSE
    Calc_Chk := 10 - Mod_Val;
END_IF;

IF Calc_Chk = Checksum_In THEN
    Check_EAN8_Checksum := TRUE;  (* Mã vạch hợp lệ *)
ELSE
    Check_EAN8_Checksum := FALSE; (* Lỗi Checksum *)
END_IF;

4. Đoạn mã Ladder điều khiển mạng CC-Link và phân loại sản phẩm

Chương trình chuyển đổi dữ liệu và kích hoạt lệnh chạy biến tần, thanh ghi dịch sản phẩm:

// 1. Ghi tần số cài đặt 50.00Hz (5000 Dec) sang Biến tần qua CC-Link (RWw1 -> D2001)
|--[ M0 (Auto Mode) ]------------------------------------[ MOV K5000 D2001 ]--|

// 2. Kích hoạt lệnh chạy thuận trên CC-Link (RY00 -> Y1000)
|--[ M0 (Auto Mode) ]----[/ X1007 (No Inverter Fault) ]--------[ OUT Y1000 ]--|

// 3. Xử lý tín hiệu cảm biến E3F-DS30C4 kết hợp kết quả đọc mã vạch
|--[ X0 (Sensor Trigger) ]--[ M100 (Barcode Matched Type A) ]--[ SFT D10 K1 ]--|

// 4. Kích hoạt Van điện từ 1 khi thanh ghi dịch đạt vị trí pittông 1
|--[ M10 (Bit Shift Pos 1) ]-----------------------------------[ OUT Y20 ]----|
|                                                                              |
|--[ Y20 ]-----------------------------------------------[ TON T1 K10 (1.0s) ]-|
|--[ T1 ]-----------------------------------------------------[ RST Y20 ]-----|

Testing và validation

1. Kịch bản kiểm thử phân loại và tốc độ đáp ứng

[Băng tải chạy] -> [Cảm biến phát hiện] -> [DataMan quét EAN-8] -> [PLC giải mã] -> [Pittông đẩy vào rãnh]
                         |                         |                     |                  |
                    (0.00s)                   (+0.08s)              (+0.09s)           (+0.85s)

Quá trình kiểm thử được thực hiện với 3 cấp tốc độ băng tải tương ứng với các tần số thiết lập qua CC-Link:

Cấp thử nghiệm Tần số biến tần Vận tốc băng tải Số mẫu kiểm thử Đọc thành công Phân loại đúng vị trí Tỷ lệ chính xác
Thấp (Low) $20.0\text{ Hz}$ $0.15\text{ m/s}$ 300 sản phẩm 300 299 $99.67%$
Chuẩn (Nominal) $35.0\text{ Hz}$ $0.26\text{ m/s}$ 500 sản phẩm 497 496 $99.20%$
Cao (High) $50.0\text{ Hz}$ $0.38\text{ m/s}$ 300 sản phẩm 294 291 $97.00%$

2. Đánh giá độ tin cậy truyền thông và lỗi hệ thống

  • CC-Link Communication Packet Loss: $0.00%$ trong suốt 120 giờ vận hành liên tục (sử dụng cáp chuyên dụng 3 lõi bọc kim có điện trở đầu cuối $110,\Omega - 1/2\text{W}$).
  • Thời gian đáp ứng của Pittông: Đo đạc thực tế từ khi cuộn hút van Solenoid 24VDC có điện đến khi cần pittông đạt hành trình cực đại là $42\text{ ms}$ (áp suất khí nén đạt chuẩn 6 bar).

Kết quả đạt được

KẾT QUẢ ĐẠT ĐƯỢC SO VỚI MỤC TIÊU BAN ĐẦU:
[==================================================] 100%
- Phần cứng cơ khí: Hoàn thiện 100% khung nhôm định hình, máng trượt
- Tủ điện điều khiển: Đạt chuẩn công nghiệp, bảo vệ ngắn mạch, cách ly
- Mạng CC-Link: Kết nối thời gian thực Master-Slave tốc độ 10 Mbps
- Tốc độ phân loại thực tế: Đạt 32 sản phẩm/phút (Vượt mục tiêu 30 sp/p)
  1. Hiệu năng vận hành: Hệ thống hoạt động trơn tru với độ chính xác trung bình toàn chu kỳ đạt $99.2%$.
  2. Khả năng giám sát: Giao diện SCADA trên GT SoftGOT2000 hiển thị thời gian thực mã số vạch vừa quét, tần số vận hành, dòng điện động cơ và tổng sản lượng từng nhóm hàng.
  3. Tính ổn định: Hệ thống bảo vệ đóng cắt tự động, chống quá tải, chống sụt áp và tự động dừng hệ thống khi áp suất khí nén suy giảm dưới mức an toàn.

Đổi mới và đóng góp

1. Đổi mới kỹ thuật nổi bật

  • Số hóa toàn diện liên kết Inverter - PLC qua CC-Link: Loại bỏ hoàn toàn phương thức điều khiển truyền thống bằng tín hiệu analog (vốn nhạy cảm với nhiễu điện từ từ cuộn dây động cơ) và dây I/O điều khiển cấp tốc độ rời rạc. Giảm thiểu từ 14 dây nối xuống chỉ còn 3 dây truyền thông bus mạng.
  • Tích hợp giải mã Barcode công nghiệp trực tiếp: Ứng dụng đầu đọc Cognex DataMan 8050 cho khả năng xử lý giải thuật quang học vượt trội, đọc được cả các mã vạch bị mờ, xước hoặc in trên bề mặt phản quang nhẹ mà các đầu đọc laser thông thường không thực hiện được.
  • Giải thuật bám vết dịch bit thời gian thực (FIFO Shift Register Tracking): Đảm bảo nhiều sản phẩm di chuyển liên tiếp trên băng chuyền vẫn được theo dõi chính xác vị trí mà không gây xung đột kích hoạt pittông.

2. So sánh với các giải pháp hiện hành

Tiêu chí Hệ thống rơle + Cảm biến quang Hệ thống PLC độc lập (Hardwired I/O) Hệ thống Đề tài (CC-Link + DataMan + Q-PLC)
Khả năng phân loại Chỉ phân loại theo chiều cao/kích thước Phân loại màu sắc / mã vạch cơ bản Phân loại chi tiết theo cơ sở dữ liệu mã EAN-8
Độ linh hoạt cấu hình Rất thấp (phải đi lại dây hoàn toàn) Thấp (phụ thuộc số lượng cổng I/O vật lý) Cực cao (Cấu hình lại toàn bộ qua phần mềm)
Giám sát thông số động cơ Không thể Cần thêm module Analog đắt tiền Đọc trực tiếp qua thanh ghi RWr của CC-Link
Số lượng dây nối điều khiển $>30$ dây Khoảng 20-25 dây 3 dây mạng CC-Link + Dây nguồn
Khả năng mở rộng I/O Không thể Giới hạn theo rack PLC Mở rộng tối đa 64 trạm trên mạng bus

3. Đóng góp khoa học và ứng dụng thực tiễn

  • Đề tài là tài liệu thực hành hoàn chỉnh, chuẩn mực về việc ứng dụng mạng truyền thông trường CC-Link và PLC dòng cao cấp MELSEC-Q cho sinh viên ngành Điện tử - Tự động hóa.
  • Cung cấp giải pháp đóng gói công nghệ chi phí tối ưu, sẵn sàng chuyển giao cho các xưởng sản xuất, kho vận bán tự động cần nâng cấp lên tự động hóa thông minh.

Ứng dụng thực tế và triển khai

+-----------------------------------------------------------------------------------+
|                        MÔ HÌNH NHÀ MÁY THỰC TẾ TRIỂN KHAI                         |
|                                                                                   |
|  [Trạm Nhập Hàng] --> [Băng Tải Chính]                                            |
|                             |                                                     |
|                             v                                                     |
|                     [DataMan 8050 Scanner]                                        |
|                             |                                                     |
|             +---------------+---------------+                                     |
|             | (CC-Link Bus)                 |                                     |
|             v                               v                                     |
|     [Máng 1: Hàng Loại A]          [Máng 2: Hàng Loại B]       [Thùng: Hàng Lỗi]  |
|     (Pittông 1 kích hoạt)          (Pittông 2 kích hoạt)       (Cuối băng tải)    |
+-----------------------------------------------------------------------------------+

1. Kịch bản ứng dụng thực tế

  • Trung tâm phân phối logistics / E-commerce: Phân loại kiện hàng theo mã bưu chính hoặc tuyến giao hàng tự động.
  • Ngành công nghiệp đồ uống và thực phẩm: Phân loại thùng sản phẩm dựa trên ngày sản xuất, lô hàng và hương vị đã được mã hóa vào mã vạch bao bì.
  • Sản xuất dược phẩm: Tách biệt các lô thuốc đạt chuẩn và các sản phẩm sai số mã định danh cần cách ly kiểm nghiệm.

2. Yêu cầu lắp đặt và hướng dẫn triển khai

  • Yêu cầu nguồn điện: 1 pha 220VAC $\pm 10%$, $50/60\text{ Hz}$, nối đất an toàn ($R_{\text{tiếp địa}} \le 10,\Omega$). Nguồn cách ly 24VDC 5A cho các cảm biến và van khí nén.
  • Hệ thống khí nén: Áp suất làm việc ổn định $5 - 8\text{ bar}$, trang bị bộ lọc tách nước và tra dầu tự động (FRL Unit).
  • Quy chuẩn đi dây CC-Link: Sử dụng cáp xoắn đôi 3 ruột bọc giáp (shielded twisted-pair). Nối vỏ giáp vào chân Shield của module QJ61BT11N. Tuyệt đối gắn 2 điện trở đầu cuối $110,\Omega$ tại 2 điểm đầu - cuối của mạng bus.

3. Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis & ROI)

  • Chi phí đầu tư ước tính: Khoảng 35.000.000 - 45.000.000 VNĐ cho một dây chuyền phân loại 3 cổng độc lập (bao gồm PLC MELSEC-Q, biến tần, module CC-Link, đầu đọc mã vạch và cơ khí).
  • Khả năng tiết kiệm: Cắt giảm 02 nhân công phân loại thủ công tại mỗi ca làm việc (tiết kiệm ước tính ~14.000.000 VNĐ/tháng).
  • Thời gian hoàn vốn (ROI): Ước tính từ 3.0 - 4.5 tháng, đồng thời giảm thiểu $98%$ chi phí phát sinh do bồi thường đơn hàng gửi nhầm địa chỉ.

Hạn chế và hướng phát triển

1. Hạn chế kỹ thuật hiện tại

  • Hạn chế góc quét: Hệ thống sử dụng một đầu đọc đơn hướng, do đó sản phẩm bắt buộc phải được đặt sao cho mặt có mã vạch hướng lên trên hoặc quay về phía góc đọc của cảm biến quang học.
  • Hạn chế kích thước vật lý: Khoảng cách giữa các trạm pittông cố định, chưa tự động điều chỉnh linh hoạt theo kích thước hộp hàng biến thiên lớn.
  • Cơ chế truyền thông cục bộ: Dữ liệu giám sát mới chỉ hiển thị trên máy tính nội bộ (HMI SoftGOT), chưa đưa lên nền tảng đám mây (Cloud IoT).

2. Hướng phát triển và nâng cấp

  1. Nâng cấp công nghệ thị giác máy (Machine Vision): Trang bị cụm 4 camera công nghiệp xung quanh băng tải hoặc sử dụng hệ thống xử lý ảnh AI Deep Learning (YOLOv8) để nhận diện mã vạch đa hướng $360^\circ$ và phân tích lỗi ngoại quan bao bì.
  2. Chuyển đổi giao thức CC-Link IE Field: Nâng cấp từ CC-Link RS-485 lên mạng Ethernet công nghiệp tốc độ Gigabit (CC-Link IE Field), hỗ trợ truyền tải đồng thời dữ liệu điều khiển và hình ảnh thời gian thực.
  3. Tích hợp Cloud SCADA & IIoT: Kết nối PLC qua giao thức MQTT / OPC-UA lên hệ thống điều hành sản xuất MES và ERP của nhà máy.

Đối tượng hưởng lợi

  • Sinh viên ngành Tự động hóa & Điện - Điện tử: Tiếp cận tài liệu chuẩn về cách thiết lập, lập trình cấu hình mạng CC-Link và CPU PLC dòng MELSEC-Q; hiểu sâu nguyên lý phối hợp giữa PLC, Biến tần và Thiết bị đọc mã vạch.
  • Kỹ sư bảo trì & Tích hợp hệ thống: Ứng dụng ngay mẫu chương trình bám vết sản phẩm (Shift tracking) và cấu hình vùng nhớ ánh xạ (RX/RY, RWw/RWr) cho các dự án biến tần Mitsubishi.
  • Doanh nghiệp vừa và nhỏ (SMEs): Bản thiết kế mẫu giúp tự động hóa khâu phân loại đóng gói với chi phí vừa phải, thời gian thu hồi vốn ngắn và độ ổn định cao.
  • Nhà nghiên cứu ứng dụng: Cung cấp số liệu thực nghiệm về độ trễ đáp ứng, sai số phân loại và khả năng chống nhiễu của mạng truyền thông trường trong môi trường công nghiệp.

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

1. Yêu cầu kỹ thuật cốt lõi để triển khai hệ thống là gì?

Hệ thống yêu cầu nguồn cấp 220VAC ổn định, nguồn khí nén áp lực từ 6 đến 8 bar và tủ điện điều khiển gồm PLC Mitsubishi Q-Series (Q03UDV hoặc tương đương), module Master CC-Link QJ61BT11N, Biến tần FR-E700, các rơle đệm cách ly quang và đầu đọc mã vạch hỗ trợ chuẩn giao tiếp nối tiếp/Ethernet.

2. Giới hạn mở rộng tối đa của mạng CC-Link trong hệ thống này là bao nhiêu?

Với module Master QJ61BT11N (CC-Link Ver.2), hệ thống cho phép kết nối tối đa 64 trạm (stations), hỗ trợ mở rộng tới 8192 điểm I/O từ xa (RX/RY) và 2048 thanh ghi từ xa (RWw/RWr). Tổng chiều dài cáp có thể lên đến 1200 mét ở tốc độ 156 kbps hoặc 100 mét ở tốc độ cực đại 10 Mbps.

3. Hệ thống xử lý thế nào khi sản phẩm bị mờ mã vạch hoặc không đọc được?

Khi sản phẩm đi qua cảm biến kích hoạt nhưng đầu đọc DataMan gửi về chuỗi "NOREAD" hoặc mã vạch không thỏa mãn thuật toán Checksum Modulo 10, PLC sẽ không kích hoạt bất kỳ pittông phân loại nào. Sản phẩm sẽ tiếp tục di chuyển thẳng về cuối băng tải và rơi vào thùng chứa "Sản phẩm lỗi/Cần kiểm tra lại".

4. Tại sao cần sử dụng rơle trung gian cách ly thay vì kích trực tiếp van khí nén từ module QY40P?

Module ngõ ra QY40P là dạng Transistor ngõ ra dòng nhỏ ($0.1\text{A/chân}$). Cuộn hút van điện từ (Solenoid) tiêu thụ dòng lớn và sinh ra sức điện động cảm ứng ngược khi ngắt điện. Việc sử dụng cụm rơle trung gian Panasonic RT3S-24V giúp cách ly hoàn toàn điện áp, triệt tiêu dòng quá độ và bảo vệ an toàn cho bo mạch PLC.

5. Chi phí bảo trì và bảo dưỡng định kỳ hệ thống bao gồm những gì?

Chi phí bảo dưỡng định kỳ rất thấp, chủ yếu bao gồm: kiểm tra tra dầu cho bộ lọc khí nén FRL, làm sạch mặt kính quang học của đầu đọc DataMan 8050, kiểm tra độ căng dây đai băng tải và siết lại các ốc bắt terminal tín hiệu truyền thông CC-Link định kỳ 6 tháng/lần.


Kết luận

Đồ án tốt nghiệp "Hệ Thống Phân Loại Sản Phẩm Dùng Đọc Mã Vạch Và Điều Khiển Biến Tần Trong Mạng CC-Link" của nhóm sinh viên Lê Hữu Sơn và Phùng Huy Hoàng đã giải quyết trọn vẹn bài toán tự động hóa phân loại hàng hóa thông minh. Bằng sự kết hợp chặt chẽ giữa công nghệ điều khiển khả trình PLC Mitsubishi MELSEC-Q, mạng truyền thông trường CC-Link tốc độ cao 10 Mbps, biến tần FR-E700 và công nghệ xử lý ảnh mã vạch công nghiệp Cognex DataMan 8050, hệ thống đã chứng minh được tính ưu việt về độ chính xác ($99.2%$), tốc độ đáp ứng linh hoạt và độ tin cậy vận hành.

Mô hình không chỉ dừng lại ở phạm vi nghiên cứu học thuật mà sở hữu tiềm năng thương mại hóa và ứng dụng thực tiễn rất cao trong các dây chuyền sản xuất công nghiệp tại Việt Nam. Đây là nền tảng vững chắc để tiếp tục mở rộng tích hợp các công nghệ tiên tiến như Trí tuệ nhân tạo (AI Vision) và Internet vạn vật công nghiệp (IIoT), góp phần thúc đẩy lộ trình chuyển đổi nhà máy thông minh (Smart Factory) trong tương lai.