Giới thiệu dự án

Trong kỷ nguyên Công nghiệp 4.0 và chuyển đổi số sản xuất, các hệ thống vận tải liên tục kết hợp tự động hóa đóng vai trò xương sống tại các nhà máy chế biến thực phẩm, dược phẩm, may mặc, bao bì và logistic. Theo các báo cáo kỹ thuật ngành tự động hóa, các quy trình phân loại thủ công truyền thống chiếm tới 30% – 45% chi phí nhân công vận hành và tồn tại tỷ lệ sai sót dao động từ 4% đến 7% do mệt mỏi thị giác và thao tác thủ công. Tình trạng tắc nghẽn tại công đoạn phân loại cuối chuyền trực tiếp làm suy giảm hiệu suất tổng thể thiết bị (Overall Equipment Effectiveness - OEE) của toàn dây chuyền.

Vấn đề đặt ra là phải xây dựng một hệ thống phân loại sản phẩm tự động theo thuộc tính quang học (màu sắc) có độ ổn định công nghiệp cao, hoạt động liên tục 24/7 với chi phí đầu tư tối ưu cho các doanh nghiệp vừa và nhỏ (SMEs). Đồ án môn học Điều khiển Logic: "Ứng dụng PLC điều khiển tự động băng chuyền đếm, phân loại sản phẩm theo màu sắc" do sinh viên Thiều Quang Thịnh thực hiện dưới sự hướng dẫn của thầy Võ Khánh Thoại (Khoa Điện - Trường Cao đẳng Công Nghệ Đà Nẵng) giải quyết bài toán cốt lõi này bằng việc ứng dụng bộ điều khiển khả trình (Programmable Logic Controller - PLC) họ OMRON kết hợp hệ thống cảm biến công nghiệp chuyên dụng và cơ cấu chấp hành khí nén.

                  SƠ ĐỒ KHÁI QUÁT DÂY CHUYỀN
  +---------+     +----------------+     +----------------+
  | START   | --> | Băng tải chính | --> | Cảm biến màu   |
  +---------+     +----------------+     | OMRON E3MC     |
                          |              +----------------+
                          v                      |
                  +----------------+             v
                  | Cảm biến quang |       [Phân loại A/B/C]
                  | OMRON E3F3     |             |
                  +----------------+             v
                          |              +----------------+
                          v              | Pittông I/II/III|
                  [Đếm SP & Hộp]   -->   | Đẩy vào thùng  |
                                         +----------------+

Mục tiêu cụ thể của đồ án bao gồm:

  1. Thiết kế và tích hợp phần cứng hệ thống truyền động băng tải vận chuyển liên tục kết hợp 03 cơ cấu gạt phân loại bằng pittông khí nén và 03 động cơ chuyển thùng hàng độc lập.
  2. Tích hợp cảm biến nhận dạng màu sắc chuyên dụng OMRON E3MC và cảm biến quang điện OMRON E3F3 nhằm phát hiện, định danh và đếm chính xác 03 nhóm sản phẩm có màu sắc khác biệt: Loại A (Màu đỏ), Loại B (Màu vàng), Loại C (Màu xanh).
  3. Xây dựng thuật toán logic điều khiển tuần tự trên nền tảng PLC OMRON (dòng CPM2A / CP1E) bằng phần mềm CX-Programmer v9.x, đảm bảo cơ chế trễ thời gian (time-delay), định lượng đóng thùng tự động và tính năng an toàn tự ngắt khi hệ thống không tải quá 5 phút.
  4. Tối ưu hóa giản đồ thời gian và sơ đồ bậc thang (Ladder Diagram) nhằm đạt độ trễ đáp ứng của cơ cấu chấp hành dưới 100ms, loại trừ hoàn toàn hiện tượng kẹt sản phẩm hoặc tràn thùng chứa.

Giải pháp lựa chọn vi điều khiển khả trình PLC thay vì vi điều khiển nhúng (MCU/Arduino) hay mạch logic rơ-le rời dựa trên khả năng chống nhiễu công nghiệp vượt trội (tiêu chuẩn IEC 61131-2), độ bền môi trường cao (MTBF > 50.000 giờ), chuẩn tín hiệu công nghiệp 24VDC đồng bộ và khả năng mở rộng linh hoạt module I/O, truyền thông RS-232C/RS-485 Modbus RTU.

Phạm vi nghiên cứu tập trung vào mô hình tự động hóa phân loại 03 kênh màu sắc trên băng chuyền đơn hướng, giới hạn tải trọng vật thể đơn chiếc dưới 2.0kg với kích thước hình học tiêu chuẩn, vận hành trong điều kiện ánh sáng môi trường được kiểm soát.


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

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

Trước khi thiết kế hệ thống điều khiển tự động hóa, các giải pháp phân loại sản phẩm trên thị trường được đánh giá và so sánh toàn diện:

Tiêu chí kỹ thuật / Kinh tế Phân loại thủ công (Manual) Điều khiển Rơ-le / Timer cứng Mạch Vi điều khiển (MCU / Arduino) Giải pháp PLC OMRON (Đề tài)
Độ chính xác phân loại 92% – 95% (phụ thuộc con người) 96.0% (giới hạn cảm biến đơn) 97.5% (dễ nhiễu tín hiệu) ≥ 99.2% (công nghiệp)
Tốc độ xử lý / Năng suất Chậm (10 – 15 SP/phút) Trung bình (25 – 30 SP/phút) Nhanh (35 – 45 SP/phút) Cao (40 – 60 SP/phút)
Khả năng chống nhiễu EMC Không áp dụng Khá Kém (dễ treo CPU khi đóng ngắt cảm ứng) Rất cao (Optocoupler cách ly 2.5kV)
Tính linh hoạt (Lập trình) Không Kém (phải đấu nối lại toàn bộ dây) Trung bình (cần nạp lại firmware C/C++) Rất cao (Online edit qua CX-Programmer)
Chi phí bảo trì & Tuổi thọ Chi phí nhân công định kỳ cao Tiếp điểm cơ khí nhanh mòn Khó sửa chữa trong tủ điện công nghiệp Chi phí vận hành thấp, linh kiện module

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

  • Must have (Bắt buộc): Nhận diện chính xác 3 mã màu (Đỏ, Vàng, Xanh) qua OMRON E3MC; kích hoạt pittông đẩy tương ứng với trễ thời gian xác định ($T_A = 3s$, $T_B = 4s$, $T_C = 5s$); đếm đủ số lượng đóng thùng (Thùng A: 10 SP, Thùng B: 15 SP, Thùng C: 20 SP); ngắt toàn bộ hệ thống khẩn cấp bằng nút STOP.
  • Should have (Nên có): Cơ chế tự động xoay/đẩy thùng chứa mới thông qua Motor A/B/C hoạt động trong 3 giây khi thùng hiện tại đầy; chức năng tự ngắt sau 5 phút không phát hiện sản phẩm trên chuyền.
  • Could have (Có thể mở rộng): Bảng hiển thị thông số thời gian thực qua màn hình HMI/LCD CP1W-DAM01; giám sát dữ liệu đếm thông qua vùng nhớ DM (Data Memory).
  • Won't have (Chưa thực hiện ở giai đoạn này): Nhận diện lỗi bề mặt bằng xử lý ảnh công nghiệp (Machine Vision Inspection) và điều khiển biến tần qua truyền thông mạng Modbus/EtherNet/IP.
       MA TRẬN ĐÁNH GIÁ YÊU CẦU THEO MÔ HÌNH MoSCoW
+-------------------------------------------------------------+
| MUST HAVE                                                   |
| - Nhận diện 3 màu sắc (E3MC) & Đếm quang (E3F3)            |
| - Kích hoạt Pittông I/II/III theo đúng chu kỳ trễ           |
| - Dừng khẩn cấp qua nút STOP                               |
+-------------------------------------------------------------+
| SHOULD HAVE                                                 |
| - Chuyển thùng tự động (Motor A/B/C chạy 3s)               |
| - Tự ngắt tiết kiệm năng lượng sau 5 phút không tải (TIM000)|
+-------------------------------------------------------------+
| COULD HAVE                                                  |
| - Màn hình giám sát HMI / LCD                               |
| - Lưu trữ dữ liệu ca sản xuất vào vùng nhớ DM                |
+-------------------------------------------------------------+
| WON'T HAVE                                                  |
| - Xử lý ảnh Machine Vision AI                              |
| - Biến tần điều khiển đồng bộ qua Ethernet/IP               |
+-------------------------------------------------------------+

Thiết kế hệ thống

Kiến trúc hệ thống được phân tách thành 03 khối chức năng: Khối thu thập tín hiệu (Inputs), Khối điều khiển trung tâm (Controller Unit), và Khối cơ cấu chấp hành (Outputs & Actuators).

Technology Stack và Phần cứng triển khai:

  • Bộ điều khiển khả trình: OMRON CPM2A-30CDR-A (Tích hợp 18 Digital Inputs, 12 Relay Outputs, nguồn nuôi 100-240VAC, bộ nhớ chương trình 4.096 words, tốc độ xử lý $0.64\mu s$/lệnh cơ bản) hoặc dòng tương đương CP1E-N30DRA.
  • Cảm biến nhận dạng màu: OMRON E3MC-A81 (Cảm biến quang điện phân tích màu RGB, ngõ ra NPN/PNP, thời gian đáp ứng $1ms$).
  • Cảm biến quang điện đếm sản phẩm: OMRON E3F3-D11 (Cảm biến thu phát chung, khoảng cách phát hiện 300mm, tần số đáp ứng 500Hz).
  • Cơ cấu chấp hành khí nén: Xylanh tác động kép STNC phi 20mm hành trình 100mm, van điện từ khí nén Solenoid Valve 5/2 Airtac 4V210-08 điện áp cuộn coil 24VDC.
  • Động cơ truyền động: Động cơ không đồng bộ 3 pha 220/380VAC 0.4kW gắn hộp giảm tốc tỉ số truyền $i=1:30$ cho băng tải chính; 03 động cơ DC 24VDC có điều tốc cho băng tải chuyển thùng A, B, C.
  • Phần mềm lập trình: OMRON CX-Programmer v9.6 thuộc bộ phần mềm CX-One Suite.

Bảng phân bổ địa chỉ vào/ra (I/O Allocation Table):

Ký hiệu thiết bị Loại tín hiệu Địa chỉ PLC (Bit) Chức năng kỹ thuật trong quy trình công nghệ
START Input Digital 000.00 Nút nhấn khởi động hệ thống (Thường hở - NO)
STOP Input Digital 000.01 Nút nhấn dừng khẩn cấp toàn bộ hệ thống (Thường đóng - NC)
CB_DO (E3MC) Input Digital 000.02 Tín hiệu phát hiện sản phẩm màu Đỏ (Loại A)
CB_VANG (E3MC) Input Digital 000.03 Tín hiệu phát hiện sản phẩm màu Vàng (Loại B)
CB_XANH (E3MC) Input Digital 000.04 Tín hiệu phát hiện sản phẩm màu Xanh (Loại C)
CB_QUANG (E3F3) Input Digital 000.05 Tín hiệu cảm biến quang đếm sản phẩm đi vào thùng
DEN_HD Output Digital 010.00 Đèn báo trạng thái hệ thống đang chạy
MOTOR_BT Output Digital 010.01 Điều khiển Contactor cấp nguồn Động cơ Băng tải chính
DEN_DO Output Digital 010.02 Đèn chỉ thị phân loại sản phẩm Đỏ (Loại A)
DEN_VANG Output Digital 010.03 Đèn chỉ thị phân loại sản phẩm Vàng (Loại B)
DEN_XANH Output Digital 010.04 Đèn chỉ thị phân loại sản phẩm Xanh (Loại C)
PITTONG_1 Output Digital 010.05 Van Solenoid điều khiển Pittông I đẩy sản phẩm A
PITTONG_2 Output Digital 010.06 Van Solenoid điều khiển Pittông II đẩy sản phẩm B
PITTONG_3 Output Digital 010.07 Van Solenoid điều khiển Pittông III đẩy sản phẩm C
MOTOR_A Output Digital 011.00 Relay đóng nguồn Động cơ chuyển thùng A (10 SP)
MOTOR_B Output Digital 011.01 Relay đóng nguồn Động cơ chuyển thùng B (15 SP)
MOTOR_C Output Digital 011.02 Relay đóng nguồn Động cơ chuyển thùng C (20 SP)

Methodology

Quy trình phát triển đồ án áp dụng mô hình thiết kế kỹ thuật chữ V (V-Model for Industrial Automation):

1. Khảo sát & Yêu cầu -> 2. Thiết kế Cơ - Điện -> 3. Lập trình Logic -> 4. Mô phỏng CX-Sim -> 5. Tích hợp & Kiểm chuẩn
  • Giai đoạn 1 (Tuần 1 - 2): Khảo sát động học băng tải, tính toán momen khởi động động cơ truyền động $M_{kd} \ge 1.8 M_{dm}$, tính áp suất khí nén cấp cho xylanh ($P = 6 \text{ bar}$, lực đẩy $F \approx 188\text{N}$).
  • Giai đoạn 2 (Tuần 3 - 4): Thiết kế sơ đồ nguyên lý đấu dây tủ điện (Schematics), bố trí bộ lọc nguồn, aptomat chống giật RCBO và optocoupler trung gian bảo vệ ngõ ra PLC.
  • Giai đoạn 3 (Tuần 5 - 7): Lập trình thuật toán điều khiển trên CX-Programmer; tối ưu hóa chu kỳ quét (Scan Cycle Management); sử dụng các tập lệnh định thời gian TIM, đếm sự kiện CNT, chốt dữ liệu KEEP(11) và phát hiện sườn xung DIFU(13).
  • Giai đoạn 4 (Tuần 8 - 9): Chạy mô phỏng mô hình trên CX-Simulator, gỡ lỗi logic xung đột I/O, kiểm thử các điều kiện biên.
  • Giai đoạn 5 (Tuần 10): Chạy thực nghiệm trên mô hình thực tế, đo đạc sai số thời gian và hiệu chuẩn độ nhạy cảm biến màu.

Đánh giá rủi ro và giải pháp khắc phục (FMEA Matrix):

Rủi ro kỹ thuật Mức độ Nguyên nhân tiềm ẩn Giải pháp thiết kế khắc phục
Nhiễu tín hiệu quang do ánh sáng ngoài Cao Ánh sáng đèn huỳnh quang làm sai lệch ngưỡng RGB của E3MC Thiết kế buồng đo quang khép kín; cài đặt khoảng nhận diện hẹp trên biến trở cảm biến.
Quán tính băng tải làm trôi sản phẩm Trung bình Tắt động cơ đột ngột không hãm cưỡng bức Sử dụng động cơ có phanh từ hoặc tính toán bù trừ thời gian trễ ($T_{offset} = 0.2s$) trong PLC.
Xung đột tín hiệu 2 sản phẩm đi liền nhau Cao Khoảng cách nạp phôi quá ngắn ($< 150mm$) Thiết kế phễu cấp phôi cách ly cơ khí nhả từng sản phẩm theo nhịp 2 giây.

Implementation và kết quả

Development process

Cấu trúc chương trình PLC được module hóa thành các vùng xử lý chuyên biệt nhằm đảm bảo tính tường minh và tốc độ quét vòng lặp (Scan Time $T_{scan} < 5ms$):

  • Khối 01 - System Master Control: Khởi tạo hệ thống, duy trì bit trạng thái chạy HR0.00 thông qua lệnh KEEP(11), giám sát nút nhấn START/STOP và kích hoạt bộ định thời tự ngắt không tải 5 phút (TIM 000 #3000).
  • Khối 02 - Color Discrimination & Pulse Catching: Đọc tín hiệu từ cảm biến màu sắc 000.02, 000.03, 000.04, sử dụng lệnh DIFU(13) để bắt sườn lên tín hiệu, chống lặp lệnh phân loại.
  • Khối 03 - Delay Tracking & Sorting Actuation: Thiết lập các bộ định thời trễ di chuyển của sản phẩm từ vị trí cảm biến đến vị trí từng pittông (TIM 001 #0030 cho 3 giây, TIM 002 #0040 cho 4 giây, TIM 003 #0050 cho 5 giây). Sau khi trễ kết thúc, kích hoạt dừng băng tải và đẩy pittông tương ứng trong 3 giây (TIM 004, TIM 005, TIM 006).
  • Khối 04 - Packaging Counter & Box Dispenser: Tích hợp bộ đếm CNT 001 #0010 (Thùng A - 10 SP), CNT 002 #0015 (Thùng B - 15 SP), CNT 003 #0020 (Thùng C - 20 SP). Khi cờ đếm bật, ngắt băng tải và kích hoạt động cơ đẩy thùng mới (011.00, 011.01, 011.02) trong thời gian 3 giây (TIM 007, TIM 008, TIM 009).
          GIẢN ĐỒ THỜI GIAN ĐIỀU KHIỂN SẢN PHẨM LOẠI A
          
Signal             Timeline (Giây)
                   0s       3s       6s      ...     Khi đủ 10 SP
START (000.00)     |--ON--|
DEN_HD (010.00)    |========================================>
MOTOR_BT (010.01)  |==============|------|==================>
CB_DO (000.02)     |--PULSE--|
TIM 001 (Delay 3s) |--COUNTING----|
PITTONG_1 (010.05)                |======|
CNT 001 (Đếm 10)   |-- 1 ... 2 ... 3 ... 9 ---------------> [ĐỦ 10]
MOTOR_A (011.00)                                            |======| (Chạy 3s)

Key algorithms và Code snippets

Dưới đây là trích đoạn chương trình điều khiển dạng danh sách lệnh Mnemonic (chuẩn tập lệnh OMRON CPM2A/CP1E) cho chu trình khởi động, định thời tự ngắt không tải và chu trình phân loại sản phẩm Loại A:

; ==============================================================================
; MODULE 1: KHỞI ĐỘNG HỆ THỐNG VÀ BỘ ĐỊNH THỜI TỰ NGẮT 5 PHÚT (300.0 GIÂY)
; ==============================================================================
00000 LD      000.00        ; Nạp tiếp điểm thường hở nút START
00001 ANDNOT  TIM000        ; Tiếp điểm thường đóng cờ Timer 5 phút không tải
00002 LD      000.01        ; Nạp tiếp điểm thường đóng nút STOP
00003 KEEP(11) HR000.00     ; Rơ-le chốt trạng thái hoạt động toàn hệ thống

00004 LD      HR000.00      ; Tiếp điểm duy trì hệ thống
00005 OUT     010.00        ; Bật Đèn báo hoạt động (DEN_HD)

00006 LD      HR000.00      ; Khi hệ thống đang chạy
00007 ANDNOT  000.05        ; Khi KHÔNG có sản phẩm đi qua cảm biến quang E3F3
00008 TIM     000 #3000     ; Bộ định thời 300.0 giây (5 phút không tải)

; ==============================================================================
; MODULE 2: ĐIỀU KHIỂN BĂNG TẢI CHÍNH (TỰ ĐỘNG DỪNG KHI ĐẨY HOẶC CHUYỂN THÙNG)
; ==============================================================================
00009 LD      HR000.00      ; Hệ thống ở trạng thái hoạt động
00010 ANDNOT  010.05        ; Ngắt khi Pittông I đang đẩy
00011 ANDNOT  010.06        ; Ngắt khi Pittông II đang đẩy
00012 ANDNOT  010.07        ; Ngắt khi Pittông III đang đẩy
00013 ANDNOT  011.00        ; Ngắt khi Motor A đang chuyển thùng
00014 ANDNOT  011.01        ; Ngắt khi Motor B đang chuyển thùng
00015 ANDNOT  011.02        ; Ngắt khi Motor C đang chuyển thùng
00016 OUT     010.01        ; Kích hoạt Động cơ Băng tải chính (MOTOR_BT)

; ==============================================================================
; MODULE 3: PHÂN LOẠI SẢN PHẨM LOẠI A (MÀU ĐỎ)
; ==============================================================================
00017 LD      000.02        ; Tín hiệu cảm biến màu Đỏ (E3MC)
00018 AND     HR000.00      ; Điều kiện hệ thống đang hoạt động
00019 DIFU(13) 200.00       ; Lấy sườn lên xung nhận diện màu đỏ (Bit phụ)

00020 LD      200.00        ; Kích hoạt chốt nhớ phân loại A
00021 LD      TIM004        ; Reset sau khi pittông hoàn thành chu trình đẩy
00022 KEEP(11) HR000.01     ; Bit duy trì quy trình phân loại Đỏ

00023 LD      HR000.01      ; Tiếp điểm cờ quy trình Đỏ
00024 OUT     010.02        ; Bật Đèn chỉ thị Đỏ (DEN_DO)
00025 TIM     001 #0030     ; Trễ 3.0 giây (thời gian phôi di chuyển tới Pittông I)

00026 LD      TIM001        ; Sau khi trễ 3 giây hoàn tất
00027 OUT     010.05        ; Kích hoạt Solenoid Pittông I đẩy sản phẩm A
00028 TIM     004 #0030     ; Giữ pittông đẩy và ngắt băng tải trong 3.0 giây

; ==============================================================================
; MODULE 4: ĐẾM SẢN PHẨM A VÀ TỰ ĐỘNG CHUYỂN THÙNG A (ĐỦ 10 SẢN PHẨM)
; ==============================================================================
00029 LD      000.05        ; Tín hiệu cảm biến quang E3F3 (đặt tại họng thùng A)
00030 AND     010.05        ; Chỉ đếm khi Pittông I đang trong chu trình đẩy
00031 LD      TIM007        ; Tín hiệu Reset bộ đếm khi thùng mới đã vào vị trí
00032 CNT     001 #0010     ; Counter 001: Cài đặt đếm lùi 10 sản phẩm

00033 LD      CNT001        ; Khi đếm đủ 10 sản phẩm (Cờ CNT001 ON)
00034 OUT     011.00        ; Kích hoạt Động cơ chuyển thùng A (MOTOR_A)
00035 TIM     007 #0030     ; Định thời Motor A hoạt động trong 3.0 giây

Testing và validation

Quy trình kiểm thử được tiến hành qua 200 chu kỳ chạy thực tế trên mô hình với 3 bộ mẫu thử nghiệm phân bố ngẫu nhiên (60 mẫu Đỏ, 70 mẫu Vàng, 70 mẫu Xanh):

Kịch bản kiểm thử (Test Scenarios) Số chu kỳ thực hiện Tỷ lệ thành công (%) Độ trễ trung bình Ghi chú kỹ thuật
Phân loại đơn chiếc (Màu Đỏ - Loại A) 60 100% 3.02s (Sai số +0.02s) Pittông I tác động chính xác tâm phôi
Phân loại đơn chiếc (Màu Vàng - Loại B) 70 100% 4.01s (Sai số +0.01s) Pittông II gạt gọn gàng vào họng máng B
Phân loại đơn chiếc (Màu Xanh - Loại C) 70 98.6% (69/70) 5.03s (Sai số +0.03s) 01 mẫu trượt do góc phản quang mép hộp
Kiểm thử đếm và chuyển thùng liên tục 10 chu kỳ đầy thùng 100% (10/10) Đúng định lượng 10/15/20 Motor A/B/C quay đúng 3.0s, đưa thùng mới khớp cữ
Tự ngắt khi không tải 5 phút (Timeout) 5 lần thử nghiệm 100% (5/5) 300.1s Toàn bộ ngõ ra OFF, hệ thống về chế độ chờ an toàn
  • Kết quả giải quyết lỗi: Trong giai đoạn đầu, hiện tượng "bật cóc" tiếp điểm cảm biến quang E3F3 khi mép sản phẩm gồ ghề tạo ra xung đếm kép ($2 \text{ pulses/item}$). Vấn đề được xử lý triệt để bằng lệnh lọc sườn xung DIFU(13) kết hợp điều kiện logic liên động AND 010.05 (chỉ ghi nhận đếm khi pittông tương ứng đang kích hoạt).

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

  1. Thuật toán liên động logic mềm (Soft Interlocking Matrix): Thay thế hoàn toàn các rơ-le thời gian và công tắc hành trình cơ khí bằng cấu trúc lệnh TIM, CNTKEEP(11) bên trong bộ nhớ PLC, loại bỏ 100% hiện tượng hồ quang tiếp điểm, giảm 65% khối lượng dây đấu nối trong tủ điện.
  2. Cơ chế đệm trễ động và khóa liên động an toàn: Thuật toán tự động ngắt băng tải chính trong thời gian đúng 3.0 giây khi bất kỳ pittông nào đang đẩy phôi hoặc khi động cơ chuyển thùng đang quay. Giải pháp này loại bỏ hoàn toàn nguy cơ xô lệch, kẹt phôi hoặc va chạm cơ khí giữa sản phẩm kế tiếp và pittông.
  3. Quản lý năng lượng thông minh (Auto-Standby Mechanism): Tích hợp thuật toán định thời giám sát dòng phôi liên tục. Sau 300 giây (5 phút) không xuất hiện tín hiệu từ cảm biến quang 000.05, hệ thống tự động chuyển sang trạng thái ngắt tải động cơ, giúp giảm 18% – 22% điện năng tiêu thụ vô ích của nhà xưởng trong các quãng nghỉ chuyển ca.
  4. Cải thiện năng suất định lượng: Tăng tốc độ phân loại đóng gói từ 12 sản phẩm/phút (phân loại thủ công) lên 45 sản phẩm/phút (gấp 3.75 lần), giảm tỷ lệ sai màu từ 6.5% xuống dưới 0.5%.
             SO SÁNH CÁC CHỈ SỐ VẬN HÀNH CHÍNH
  [Năng suất (SP/phút)]
  Thủ công:    |████ 12
  Đồ án PLC:   |███████████████ 45  (+275%)

  [Tỷ lệ sai sót (%)]
  Thủ công:    |███████ 6.5%
  Đồ án PLC:   |█ 0.4%              (-93.8%)

  [Điện năng tiêu thụ không tải (W)]
  Chạy liên tục:|██████████ 450W
  Tự ngắt 5ph:  |██ 80W              (-82.2%)

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

Khả năng ứng dụng thực tế

Hệ thống được thiết kế theo dạng module hóa công nghiệp chuẩn hóa cao, sẵn sàng chuyển giao công nghệ cho các dây chuyền sản xuất thực tế:

  • Ngành chế biến nông sản & thực phẩm: Phân loại trái cây (cà chua, xoài, cam) theo độ chín thông qua màu vỏ; phân loại lon nước ngọt, nắp chai đồ uống theo mã quy cách đóng gói.
  • Ngành dược phẩm & hóa mỹ phẩm: Phân loại hộp thuốc, chai lọ hóa chất theo nhãn màu quy chuẩn phòng sạch; tự động đếm đủ số lượng vỉ thuốc đóng vào thùng carton cấp 2.
  • Ngành sản xuất linh kiện nhựa & dệt may: Phân loại phôi nhựa ép, suốt chỉ may, phụ kiện may mặc trước khi chuyển sang công đoạn bao gói hoàn thiện.

Hướng dẫn lắp đặt và triển khai tủ điện (Deployment Specs):

  • Yêu cầu nguồn điện: Điện áp xoay chiều $220\text{VAC} \pm 10%$, tần số $50\text{Hz}$; nguồn một chiều thứ cấp 24VDC - 5A cấp cho PLC và cảm biến lấy từ bộ nguồn xung chống nhiễu (Switching Power Supply Omron S8FS).
  • Yêu cầu khí nén: Áp suất làm việc $0.4 - 0.7 \text{ MPa}$ ($4 - 7 \text{ bar}$), có gắn cụm lọc tách nước và tra dầu bôi trơn tự động (F.R.L Unit).
  • Quy chuẩn nối đất: Tiếp địa vỏ tủ điện và chân nối đất PLC (Terminal PE) với điện trở nối đất $R_{te} < 4\Omega$ để triệt tiêu nhiễu cao tần từ động cơ.
       CẤU TRÚC KẾT NỐI TỦ ĐIỆN ĐIỀU KHIỂN
  +-----------------------------------------------+
  |  Nguồn AC 220V ---> Aptomat (RCBO 30mA)        |
  |                        |                      |
  |       +----------------+----------------+     |
  |       |                                 |     |
  |  Nguồn 24VDC (S8FS)              Biến áp / Relay |
  |       |                                 |     |
  |  PLC OMRON CPM2A                  Động cơ 220V |
  |  [Inputs: E3MC, E3F3]             [Van Solenoid 24V]|
  |  [Outputs: Relay/Trans]           [Motor A/B/C] |
  |       |                                       |
  |  Chân PE nối đất tập trung (< 4 Ohm) ----------+
  +-----------------------------------------------+

Phân tích hiệu quả kinh tế (Cost-Benefit & ROI Analysis):

  • Chi phí đầu tư phần cứng (Mô hình 3 line phân loại):
    • Bộ điều khiển PLC OMRON CPM2A / CP1E: ~ 4.500.000 VNĐ
    • Cảm biến màu OMRON E3MC + Cảm biến E3F3: ~ 5.200.000 VNĐ
    • Hệ thống khí nén (Xylanh, Van từ, phụ kiện): ~ 2.800.000 VNĐ
    • Khung cơ khí, băng tải, động cơ giảm tốc: ~ 6.500.000 VNĐ
    • Tủ điện, rơ-le, nút nhấn, phụ kiện lắp đặt: ~ 2.000.000 VNĐ
    • Tổng mức đầu tư ban đầu: ~ 21.000.000 VNĐ
  • Hiệu quả thu hồi vốn (ROI): Cắt giảm 02 nhân công phân loại thủ công tại phân xưởng (tiết kiệm khoảng 14.000.000 VNĐ/tháng chi phí lương). Thời gian hoàn vốn đầu tư toàn bộ hệ thống ước tính chỉ trong 1.5 đến 2.0 tháng vận hành thực tế.

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

Hạn chế kỹ thuật

  • Cảm biến màu quang điện OMRON E3MC phát hiện dựa trên cường độ phản xạ màu theo điểm (Spot Detection), do đó yêu cầu sản phẩm phải có bề mặt tương đối phẳng và đi qua đúng vị trí quét của chùm sáng cảm biến.
  • Cơ cấu gạt phân loại bằng pittông tác động thẳng có thể gây rung lắc nhẹ đối với các sản phẩm dạng chất lỏng hoặc hàng dễ vỡ nếu không trang bị van tiết lưu giảm chấn ở hai đầu hành trình xylanh.
  • Băng tải chính vận hành ở một cấp tốc độ cố định, chưa thể điều chỉnh tăng giảm tốc mượt mà theo lưu lượng phôi đầu vào.

Hướng phát triển mở rộng

  1. Nâng cấp công nghệ thị giác máy (Machine Vision System): Thay thế cảm biến quang điểm bằng Camera công nghiệp OMRON dòng FQ2 hoặc camera AI (OpenCV/Python) để nhận diện đa thuộc tính: màu sắc, hình dạng, kích thước hình học, và phát hiện khuyết tật nứt vỡ bề mặt.
  2. Tích hợp biến tần điều khiển động học (Inverter Integration): Sử dụng biến tần OMRON 3G3MX2 kết hợp lệnh phát xung cao tốc PRV(62) hoặc truyền thông mạng Modbus RTU (RS-485) để điều khiển trơn tru tốc độ băng tải theo biên dạng tăng/giảm tốc chữ S, hạn chế tối đa quán tính va đập.
  3. Số hóa quản lý nhà máy qua HMI và SCADA/IoT: Bổ sung màn hình cảm ứng HMI OMRON NB7W-TW01B để trực quan hóa sơ đồ công nghệ, cài đặt trực tiếp số lượng đóng thùng mà không cần nạp lại code PLC; tích hợp gateway IoT truyền dữ liệu sản lượng thời gian thực lên Cloud Dashboard phục vụ công tác bảo trì dự đoán.

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

+-----------------------------------------------------------------------+
|                       ĐỐI TƯỢNG HƯỞNG LỢI                             |
+-----------------------------------+-----------------------------------+
| SINH VIÊN KỸ THUẬT                | KỸ SƯ TỰ ĐỘNG HÓA                 |
| - Làm chủ tập lệnh OMRON          | - Tham khảo thiết kế tủ I/O       |
| - Hiểu logic Timer/Counter        | - Tái sử dụng mẫu code Mnemonic   |
| - Nắm vững cơ khí - khí nén       | - Tối ưu vòng quét chống xung đột |
+-----------------------------------+-----------------------------------+
| DOANH NGHIỆP SẢN XUẤT             | NHÀ NGHIÊN CỨU & GIẢNG VIÊN       |
| - Cắt giảm 75% nhân công          | - Mô hình giảng dạy thực hành     |
| - Hoàn vốn nhanh trong 2 tháng    | - Nền tảng nâng cấp Vision/IoT    |
| - Nâng cao chỉ số OEE nhà máy     | - Dữ liệu kiểm chuẩn thuật toán   |
+-----------------------------------+-----------------------------------+
  • Sinh viên ngành Điện - Tự động hóa & Cơ điện tử: Tiếp cận phương pháp lập trình điều khiển logic tuần tự bài bản, nắm vững kỹ năng đọc - hiểu giản đồ thời gian, sơ đồ bậc thang (Ladder Diagram) và cách cấu hình phần cứng PLC OMRON CPM2A/CP1E.
  • Kỹ sư vận hành & Tích hợp hệ thống: Tài liệu tham khảo hữu ích về cấu trúc thiết kế tủ điện điều khiển công nghiệp, kinh nghiệm xử lý nhiễu cảm biến và các mẫu code logic liên động (Interlock) sẵn sàng ứng dụng thực tế.
  • Doanh nghiệp vừa và nhỏ (SMEs): Bản thiết kế mẫu giải pháp tự động hóa giá thành thấp, giúp tối ưu hóa dây chuyền đóng gói, giải phóng sức lao động thủ công và nâng cao chất lượng quản lý chất lượng sản phẩm xuất xưởng.
  • Giảng viên và Nhà nghiên cứu: Bộ giáo cụ trực quan phục vụ công tác giảng dạy thực hành môn học Điều khiển Logic, PLC nâng cao và Khí nén - Thủy lực tại các trường đại học, cao đẳng kỹ thuật.

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

1. Yêu cầu kỹ thuật phần cứng tối thiểu để triển khai giải pháp này là gì?

Hệ thống yêu cầu tối thiểu một bộ điều khiển PLC có từ 6 ngõ vào Digital (hỗ trợ tín hiệu 24VDC NPN/PNP) và 10 ngõ ra Digital (Relay 2A hoặc Transistor 24VDC) như OMRON CPM2A-30CDR, CP1E-N20/30DRA hoặc Mitsubishi FX3U-32MR. Về khí nén, cần nguồn cấp khí áp suất ổn định $0.5 - 0.6 \text{ MPa}$ kèm bộ van điện từ $5/2$ và nguồn chuyển mạch tổ ong 24VDC - 5A chuẩn công nghiệp.

2. Hệ thống có giới hạn tốc độ phân loại không và làm sao để nâng cao công suất?

Trên mô hình mẫu, tốc độ phân loại đạt 40 – 45 sản phẩm/phút do bị giới hạn bởi thời gian cơ khí của pittông đẩy ($3s$). Để nâng cao công suất lên 80 – 120 sản phẩm/phút, cần thay thế cơ cấu pittông đẩy vuông góc bằng cơ cấu gạt xoay trợ lực servo hoặc súng khí thổi (Air Jet Blow), đồng thời rút ngắn thời gian trễ trong PLC từ $3s$ xuống $0.5s$ kết hợp sử dụng ngõ ra Transistor tốc độ cao.

3. Làm cách nào để tích hợp thêm cảm biến hoặc kết nối hệ thống với máy tính chủ?

PLC OMRON CPM2A và CP1E đều hỗ trợ cổng truyền thông RS-232C/RS-485 và cổng lập trình Peripheral/USB. Người dùng có thể gắn thêm Board truyền thông nối tiếp để liên kết với máy tính chạy phần mềm SCADA (như Wonderware InTouch, WinCC hoặc C# qua giao thức Host Link/Modbus RTU) để thu thập dữ liệu bộ đếm CNT 001 - CNT 003 và giám sát trạng thái ngõ vào/ra theo thời gian thực.

4. Chi phí bảo trì định kỳ và các hạng mục cần bảo dưỡng gồm những gì?

Hệ thống có chi phí bảo trì rất thấp nhờ sử dụng PLC không chi tiết chuyển động cơ học. Các hạng mục cần bảo dưỡng định kỳ (3 - 6 tháng/lần) bao gồm: xả nước đọng ở cốc lọc khí nén, tra dầu bôi trơn chuyên dụng cho xylanh, vệ sinh bụi bẩn bám trên bề mặt quang học của cảm biến E3MC/E3F3 và kiểm tra độ căng của dây đai băng tải.

5. Nếu sản phẩm có màu sắc khác ngoài 3 màu Đỏ, Vàng, Xanh thì hệ thống xử lý ra sao?

Theo thiết kế logic hiện tại, nếu sản phẩm mang màu sắc lạ (không kích hoạt cả 3 ngõ vào 000.02, 000.03, 000.04), sản phẩm sẽ đi thẳng qua cả 3 trạm pittông và trượt vào thùng chứa hàng không đạt chuẩn (Reject Bin) đặt ở cuối băng tải. Hệ thống không bị dừng đột ngột mà vẫn duy trì dòng chảy sản xuất liên tục.


Kết luận

Đồ án môn học "Ứng dụng PLC điều khiển tự động băng chuyền đếm, phân loại sản phẩm theo màu sắc" do sinh viên Thiều Quang Thịnh thực hiện là một công trình nghiên cứu ứng dụng hoàn chỉnh, kết hợp nhuần nhuyễn giữa lý thuyết điều khiển tự động hóa và kỹ thuật cơ điện tử thực hành. Bằng việc làm chủ công nghệ điều khiển khả trình PLC OMRON (CPM2A/CP1E), khai thác hiệu quả các tập lệnh logic thời gian thực (KEEP, TIM, CNT, DIFU) và tích hợp cảm biến công nghiệp chuyên dụng (OMRON E3MC, E3F3), đề tài đã giải quyết trọn vẹn bài toán tự động hóa công đoạn phân loại và đóng gói sản phẩm.

Kết quả thử nghiệm đạt độ chính xác 99.2%, năng suất đạt 45 sản phẩm/phút, cùng cơ chế tự ngắt thông minh tiết kiệm năng lượng đã chứng minh tính khả thi, độ tin cậy và giá trị ứng dụng thực tiễn cao của giải pháp đối với các nhà máy sản xuất hiện đại. Đây là nền tảng vững chắc để tiếp tục mở rộng sang các hệ thống điều khiển thông minh tích hợp thị giác máy AI và quản trị dữ liệu sản xuất toàn diện trong tương lai.