Giới thiệu dự án
Trong bối cảnh công nghiệp hóa và hiện đại hóa sản xuất, ngành công nghiệp thực phẩm, đồ uống (F&B), dược phẩm và hóa mỹ phẩm đang chứng kiến sự chuyển dịch mạnh mẽ từ các công đoạn bán thủ công sang hệ thống tự động hóa hoàn toàn. Theo các báo cáo ngành công nghiệp đóng gói, chi phí nhân công và tỷ lệ thất thoát nguyên liệu do chiết rót thiếu chính xác chiếm tới 12 - 18% tổng chi phí vận hành tại các cơ sở sản xuất vừa và nhỏ. Việc ứng dụng bộ điều khiển logic lập trình được (PLC - Programmable Logic Controller) kết hợp với hệ thống truyền động độ chính xác cao và giám sát SCADA (Supervisory Control and Data Acquisition) trở thành giải pháp cốt lõi để nâng cao năng suất, đảm bảo vệ sinh an toàn và tối ưu hóa chi phí sản phẩm.
Vấn đề cốt lõi đặt ra là các doanh nghiệp quy mô vừa và nhỏ thường khó tiếp cận các dây chuyền chiết rót công nghiệp nhập khẩu do chi phí đầu tư hàng tỷ đồng, cấu trúc cồng kềnh và khó tùy biến theo kích thước chai lọ đa dạng. Trong khi đó, các mô hình tự chế thủ công sử dụng mạch vi điều khiển đơn giản hoặc rơ le cơ khí thường xuyên gặp lỗi trượt bước, lệch nhãn dán, kẹt nắp, sai số định lượng lớn và thiếu hệ thống giám sát dữ liệu sản xuất theo thời gian thực.
Dự án nghiên cứu và chế tạo "Điều khiển và giám sát dây chuyền chiết rót sử dụng PLC S7-1200" được thực hiện nhằm giải quyết trọn vẹn bài toán tự động hóa dây chuyền đóng gói khép kín với 4 mục tiêu cụ thể:
- Thiết kế và thi công hoàn chỉnh mô hình cơ điện tử tích hợp: 2 băng tải vận chuyển, cơ cấu mâm xoay định vị 4 trạm chia độ $90^\circ$, hệ thống vòi chiết rót, trạm cấp - siết nắp chai và trạm dán nhãn sản phẩm.
- Ứng dụng bộ điều khiển PLC Siemens S7-1215C DC/DC/DC phát xung tốc độ cao PTO (Pulse Train Output) kết hợp tập lệnh Motion Control để điều khiển vị trí chính xác động cơ AC Servo Omron công suất 400W.
- Thiết kế hệ thống SCADA trực quan trên nền tảng WinCC Runtime Advanced V13, hỗ trợ phân quyền người dùng, cảnh báo lỗi và điều khiển giám sát quy trình theo thời gian thực ở 2 chế độ Tự động (Auto) và Bằng tay (Manual).
- Tích hợp trạm kiểm tra chất lượng đa cảm biến (mực chất lỏng không tiếp xúc và cảm biến nắp) kết hợp cơ cấu phân loại sản phẩm lỗi bằng xi lanh khí nén tác động kép.
Giải pháp lựa chọn cấu trúc mâm xoay 4 vị trí đặt vuông góc giữa 2 băng tải nhằm tối ưu diện tích sàn, kết hợp chu trình khép kín: Chiết rót $\rightarrow$ Cấp nắp $\rightarrow$ Vặn nắp $\rightarrow$ Dán nhãn $\rightarrow$ Phân loại. Hệ thống hướng đến năng suất thiết kế đạt 60 sản phẩm/giờ đối với chai dung tích 330ml (kích thước tiêu chuẩn $60 \times 120\text{ mm}$), độ chính xác định vị mâm xoay đạt tuyệt đối $90^\circ$ không trôi bước, và độ chính xác phân loại sản phẩm đạt trên 90%. Phạm vi nghiên cứu tập trung vào mô hình tự động hóa quy mô pilot phục vụ nghiên cứu ứng dụng và chuyển giao công nghệ cho các cơ sở sản xuất đóng chai cỡ nhỏ.
+---------------------------------------------------------------------------------------------------+
| QUY TRÌNH DÂY CHUYỀN CHIẾT RÓT 4 TRẠM |
| |
| [ Băng tải 1: Cấp chai ] ---> [ Trạm 1: Chiết rót định lượng ] ---> [ Trạm 2: Cấp nắp tự động ] |
| | |
| v |
| [ Băng tải 2: Phân loại ] <--- [ Trạm 4: Dán nhãn chai ] <--- [ Trạm 3: Đóng & Siết nắp chai ] |
| | |
| +---> [ Cảm biến mực nước Y26 + Cảm biến nắp ] ---> Chai Đạt / Chai Lỗi (Xi lanh đẩy) |
+---------------------------------------------------------------------------------------------------+
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Khảo sát công nghệ chiết rót và đóng gói công nghiệp hiện nay cho thấy sự đa dạng về nguyên lý định lượng và cấp nhãn:
| Công nghệ chiết rót |
Nguyên lý hoạt động |
Ưu điểm |
Nhược điểm |
Ứng dụng phù hợp |
| Bơm bánh răng (Rotary) |
Bơm quay thể tích, motor AC biến tần |
Ít tạo bọt, dải chiết rộng (250–5000ml), đổi chai nhanh |
Cần vệ sinh kỹ khe bánh răng, chi phí trung bình |
Hóa mỹ phẩm, dung dịch nhớt nhẹ |
| Bơm Piston |
Xi lanh piston hành trình cố định/Servo |
Độ chính xác định lượng rất cao, chống tràn tốt |
Cấu trúc cơ khí phức tạp, tốc độ trung bình |
Dầu ăn, dầu gội, nước sốt đặc |
| Bơm trục vít |
Trục xoắn định lượng liên tục |
Chuyên trị chất lỏng siêu nhớt, độ bền cao |
Giá thành đắt, khó làm sạch nhanh |
Dầu nhớt động cơ, keo công nghiệp |
| Lưu lượng kế (Flowmeter) |
Cảm biến đo lưu lượng điện từ/mass |
Độ chính xác tuyệt đối, dễ CIP/SIP vệ sinh |
Giá thành rất cao, phụ thuộc bọt khí trong ống |
Nước giải khát cao cấp, dược phẩm |
| Chiết đối lưu (Đẳng áp) |
Cân bằng áp suất khí $CO_2$ và bình chứa |
Ổn định gas, chiết nhanh chai 500–1500ml |
Chỉ dùng cho đồ uống có ga, áp suất cao |
Bia, nước ngọt có ga, nước khoáng |
Về công nghệ dán nhãn, máy dán nhãn thủ công có chi phí thấp nhưng phụ thuộc 100% vào thao tác con người; máy dán nhãn bán tự động đạt 500–1000 sản phẩm/giờ nhưng cần công nhân cấp phôi; trong khi máy dán nhãn tự động tích hợp PLC và sensor nhãn quang điện (như SU-02XP) đạt tốc độ cao, đồng bộ hoàn hảo với băng chuyền.
Dựa trên yêu cầu hệ thống, bảng phân loại yêu cầu người dùng theo mô hình MoSCoW được xác lập:
- Must-have (Bắt buộc): Điều khiển chính xác mâm xoay góc $90^\circ$ bằng AC Servo; định thời chiết rót chai 330ml; cơ cấu siết nắp đồng bộ xi lanh hạ nắp; dán nhãn tự động dừng bằng cảm biến khe nhãn; loại bỏ chai thiếu nước hoặc mất nắp.
- Should-have (Nên có): Giao diện SCADA giám sát thời gian thực, hiển thị trạng thái I/O, đếm tổng sản phẩm đạt/lỗi, cảnh báo mất kết nối.
- Could-have (Có thể có): Chức năng phân quyền tài khoản vận hành Operator/Admin; lưu trữ lịch sử lỗi ra file CSV.
- Won't-have (Chưa thực hiện đợt này): Chiết rót tự động đa đầu vòi song song; hệ thống cấp phôi nắp rung mâm xoắn ốc công nghiệp (vẫn sử dụng máng trượt trọng lực).
Thách thức kỹ thuật lớn nhất nằm ở việc loại bỏ rung lắc và hiện tượng quá trớn (overshoot) quán tính khi mâm xoay mang 4 vị trí chai dừng đột ngột, cùng với việc chống nhiễu tín hiệu phát xung 100 kHz từ PLC sang Servo Driver trong môi trường có nhiều relay đóng cắt và động cơ DC.
Thiết kế hệ thống
Kiến trúc phần cứng và điều khiển được thiết kế theo mô hình 3 tầng tự động hóa: Tầng chấp hành & cảm biến $\rightarrow$ Tầng điều khiển trung tâm $\rightarrow$ Tầng điều hành & giám sát SCADA.
graph TD
subgraph Supervisor["Tầng Điều Hành & Giám Sát (SCADA)"]
PC["Máy tính giám sát WinCC Runtime Advanced V13"]
end
subgraph Controller["Tầng Điều Khiển Trung Tâm"]
PLC["PLC Siemens S7-1215C DC/DC/DC (6ES7 215-1AG40-0XB0)"]
end
subgraph MotionControl["Tầng Truyền Động Chính Xác"]
Driver["Servo Driver Omron R7D-AP04H"]
Motor["AC Servo Motor R7M-A40030 (400W, 3000 RPM)"]
MechDisc["Mâm xoay Mica 2 tầng 4 vị trí 90 độ"]
end
subgraph ActuatorsSensors["Tầng Cảm Biến & Chấp Hành Ngoại Vi"]
Sensors["Cảm biến Quang, Tiệm cận Điện từ, Nước Y26, Nhãn SU-02XP"]
Pneumatic["Van khí nén SY3120-5LZ-M5 + Xi lanh TN20x150"]
Motors["Động cơ Bơm 12VDC, Motor Vặn nắp 24VDC, Motor Băng tải 24VDC"]
end
PC <== "PROFINET / Industrial Ethernet (RJ45, TCP/IP)" ==> PLC
PLC -- "Phát xung PTO Q0.0 (Pulse) / Q0.1 (Sign)" --> Driver
Driver -- "U, V, W 3-pha" --> Motor
Motor -. "Hồi tiếp Encoder vi sai 2000 ppr" .-> Driver
Motor ==> MechDisc
Sensors -- "Tín hiệu số DI (24VDC)" --> PLC
PLC -- "Tín hiệu điều khiển DO qua Relay 24VDC" --> Pneumatic
PLC -- "Điều khiển đóng cắt Relay / Transistor" --> Motors
Danh mục công nghệ và thiết bị phần cứng được chuẩn hóa với phiên bản kỹ thuật chi tiết:
| Hạng mục |
Tên thiết bị / Phần mềm |
Thông số kỹ thuật chi tiết |
Vai trò trong hệ thống |
| Bộ điều khiển (PLC) |
Siemens S7-1215C DC/DC/DC |
14 DI 24VDC, 10 DO Transistor, 2 AI (0–10V), 2 AO, RAM 125KB, 6 HSC, 4 ngõ PTO 100kHz |
Xử lý logic toàn hệ thống, phát xung điều khiển trục Servo |
| Môi trường lập trình |
Siemens TIA Portal V13 SP1 |
Ngôn ngữ LAD/FBD/SCL, tích hợp Motion Control & Hardware Config |
Biên dịch mã điều khiển PLC và nạp cấu hình hệ thống |
| Phần mềm SCADA |
SIMATIC WinCC Advanced V13 |
WinCC Runtime PC, kết nối S7 Protocol qua Industrial Ethernet |
Thiết kế giao diện HMI/SCADA, thu thập dữ liệu và cảnh báo |
| Động cơ Servo & Driver |
Omron R7M-A40030 / R7D-AP04H |
Động cơ AC Servo 400W, 3000 RPM, $1.27\text{ Nm}$, Encoder gia tăng 2000 ppr; Driver cấp nguồn $1\text{ pha } 200\text{--}230\text{VAC}$ |
Truyền động quay mâm xoay chính xác góc $90^\circ$, loại bỏ sai số trượt |
| Cảm biến mức nước |
XKC-Y26-NPN |
Cảm biến điện dung không tiếp xúc, nguồn $5\text{--}24\text{VDC}$, tần số đáp ứng 10kHz |
Kiểm tra mực nước đạt chuẩn xuyên qua thành chai nhựa |
| Cảm biến dán nhãn |
RiKO SU-02XP |
Cảm biến quang khe chuyên dụng, khoảng cách xuyên thấu $0\text{--}20\text{mm}$, nguồn $10\text{--}30\text{VDC}$ |
Phát hiện mép nhãn decal để dừng động cơ dán nhãn chính xác |
| Cơ cấu khí nén |
SMC SY3120-5LZ-M5 / TN20x150 |
Van điện từ $3/2$ và $5/2$ 24VDC ($t_{\text{resp}} < 32\text{ms}$); Xi lanh vuông tác động kép nòng $\varnothing20$, hành trình 70mm |
Hạ cơ cấu vặn nắp và đẩy gạt phân loại chai lỗi |
| Bơm chiết rót |
Bơm màng DC 12V |
Công suất 30W, áp lực 0.6 MPa, lưu lượng định mức $4\text{ L/phút}$ |
Bơm cấp chất lỏng định lượng theo thời gian vào chai |
Bảo mật và an toàn vận hành được thiết lập qua tính năng "Know-how protection" và khóa Password chống truy cập trái phép trên CPU S7-1200; hệ thống cấp nguồn sử dụng aptomat (CB) riêng biệt, nguồn tổ ong 24VDC 5A cách ly optocoupler qua các module relay trung gian 5A, đảm bảo triệt tiêu xung điện áp cảm ứng ngược từ các cuộn dây van khí nén và động cơ.
Methodology
Dự án áp dụng phương pháp luận phát triển thác nước cải tiến (Modified Waterfall) kết hợp kiểm thử vòng lặp (V-Model) trong thời gian 17 tuần:
[Tuần 1-2: Đề cương & Khảo sát]
└──> [Tuần 3-6: Thiết kế 3D CAD & Gia công cơ khí mâm xoay, khung sắt]
└──> [Tuần 7-9: Lắp ráp tủ điện, Cấu hình PTO & Lập trình LAD / SCADA]
└──> [Tuần 10-14: Hiệu chuẩn cảm biến, Tích hợp & Chạy thử nghiệm]
└──> [Tuần 15-17: Đo lường 50 mẫu, Đánh giá sai số & Hoàn thiện]
Ma trận quản lý rủi ro và giải pháp khắc phục:
- Rủi ro sụt áp và nhiễu xung điều khiển: Khi động cơ servo tăng tốc hoặc bơm 12V đóng ngắt, điện áp nguồn có thể sụt giảm gây reset PLC. Giải pháp: Tách riêng 2 bộ nguồn xung (24VDC 5A cho PLC/Sensor/Driver logic và 12VDC riêng cho bơm); đấu nối điện trở hạn dòng $1.5\text{ k}\Omega$ trên đường phát xung $24\text{V} \rightarrow 5\text{V}$ vào chân
+PULS / +SIGN của Driver Omron R7D-AP04H.
- Rủi ro kẹt cơ khí tại mâm xoay: Ma sát giữa mâm mica và đế đỡ gây quá tải servo. Giải pháp: Tiện mâm dưới đường kính 32cm (mica dày 5mm) và mâm trên 29cm (mica 3mm) có khoét 4 lỗ định vị $\varnothing5\text{mm}$ bằng máy cắt Laser CNC, kết hợp vòng bi đỡ trung tâm giảm tối đa ma sát.
Implementation và kết quả
Development process
Quá trình lập trình trên TIA Portal V13 bao gồm cấu hình đối tượng công nghệ trục (Technology Object Axis) và viết logic điều khiển thời gian thực bằng ngôn ngữ Ladder (LAD).
Bảng ánh xạ biến vào/ra (I/O Tag Mapping):
| Địa chỉ I/O |
Ký hiệu Tag |
Loại tín hiệu |
Thiết bị / Chức năng liên kết |
I0.4 |
BTN_START |
Digital Input |
Nút nhấn khởi động hệ thống (NO) |
I0.5 |
SS_BOTTLE_IN |
Digital Input |
Cảm biến quang phát hiện chai vào trạm 1 trên băng tải 1 |
I0.6 |
SS_CAP_CHECK |
Digital Input |
Cảm biến quang kiểm tra trạng thái có nắp tại trạm vặn |
I0.7 |
SS_LABEL_EDGE |
Digital Input |
Cảm biến quang khe SU-02XP báo điểm dừng nhãn |
I1.0 |
SS_LEVEL_Y26 |
Digital Input |
Cảm biến điện dung Y26 báo mực nước đạt chuẩn |
I1.1 |
SS_CAP_PASS |
Digital Input |
Cảm biến quang kiểm tra nắp hoàn thiện tại trạm loại |
I1.2 |
SS_BOTTLE_OUT |
Digital Input |
Cảm biến quang phát hiện chai đến trạm kiểm tra băng tải 2 |
I0.0 |
SS_ORIGIN_PROX |
Digital Input |
Cảm biến tiệm cận điện từ xác định điểm Home ($0^\circ$) của mâm xoay |
Q0.0 |
PTO_PULSE |
High Speed Output |
Ngõ ra phát xung điều khiển vị trí Servo (Pulse) |
Q0.1 |
PTO_DIR |
High Speed Output |
Ngõ ra điều khiển hướng quay Servo (Direction/Sign) |
Q0.2 |
PUMP_12V |
Digital Output |
Điều khiển đóng ngắt Relay bơm chiết rót 12VDC |
Q0.4 |
VALVE_CAP_CYL |
Digital Output |
Điều khiển van khí nén hạ xi lanh siết nắp TN20x150 |
Q0.5 |
MOTOR_CAP |
Digital Output |
Điều khiển động cơ vặn nắp 24VDC 295 RPM |
Q0.6 |
VALVE_EJECT |
Digital Output |
Điều khiển xi lanh khí nén đẩy phân loại chai lỗi |
Q0.7 |
MOTOR_LABEL |
Digital Output |
Điều khiển động cơ dán nhãn 24VDC |
Q1.0 |
CONVEYOR_1_2 |
Digital Output |
Điều khiển động cơ 2 băng tải chạy liên tục |
Cấu hình phát xung PTO trong Technology Object Axis:
- Kiểu phát xung:
PTO (Pulse A and direction B)
- Chân phát xung:
Q0.0, Chân hướng: Q0.1
- Đơn vị đo: Độ góc ($^\circ$)
- Tỷ lệ xung cơ khí: $10000\text{ xung} = 360^\circ$ (tương đương $27.777\text{ xung/độ}$)
- Tốc độ định vị: $90^\circ/\text{s}$, Tốc độ gia tốc/giảm tốc: $180^\circ/\text{s}^2$
Đoạn mã điều khiển chuyển động mâm xoay và logic chiết rót được triển khai như sau:
// =========================================================================
// FUNCTION_BLOCK FB_Motion_And_Fill_Control
// Triển khai tập lệnh Motion Control và chu trình chiết rót định lượng
// =========================================================================
NETWORK 1: KHỞI TẠO VÀ KÍCH HOẠT TRỤC SERVO (MC_POWER)
"MC_Power_Axis_Rotary"(
Axis := "Axis_Rotary_Disc",
Enable := "Sys_Ready" AND NOT "Emergency_Stop",
StartMode := 1,
StopMode := 0,
Status => "Axis_Enabled",
Busy => "Axis_Power_Busy",
Error => "Axis_Power_Error",
ErrorID => "Axis_Power_ErrCode"
);
NETWORK 2: THIẾT LẬP ĐIỂM GỐC VỀ HOME 0 ĐỘ (MC_HOME)
// Khi cảm biến tiệm cận I0.0 kích hoạt, đặt tọa độ mâm xoay về 0.0 độ
"MC_Home_Axis_Rotary"(
Axis := "Axis_Rotary_Disc",
Execute := "SS_ORIGIN_PROX" AND NOT "Sys_Homed",
Position := 0.0,
Mode := 0, // Direct home position setting
Done => "Sys_Homed",
Busy => "Home_Busy",
Error => "Home_Error"
);
NETWORK 3: ĐIỀU KHIỂN QUAY ĐỊNH VỊ 90 ĐỘ TƯƠNG ĐỐI (MC_MOVERELATIVE)
// Khi chu trình chiết rót và siết nắp hoàn tất, kích mâm xoay quay 90 độ
"MC_MoveRelative_Disc"(
Axis := "Axis_Rotary_Disc",
Execute := "Trig_Rotate_90Deg",
Distance := 90.0, // Di chuyển đúng một góc 90 độ
Velocity := 90.0, // Vận tốc 90 độ/giây
Acceleration := 180.0, // Gia tốc khởi động
Deceleration := 180.0, // Gia tốc hãm dừng
Done => "Rotate_Done",
Busy => "Rotate_Busy",
CommandAborted=> "Rotate_Aborted",
Error => "Rotate_Error"
);
NETWORK 4: LOGIC ĐỊNH LƯỢNG CHIẾT RÓT BƠM 12V
// Khi chai vào trạm (I0.5 = 1) và mâm xoay đứng yên, kích bơm trong 6.0 giây (330ml)
"TON_Filling_Timer"(
IN := "SS_BOTTLE_IN" AND NOT "Rotate_Busy",
PT := T#6S,
Q => "Filling_Complete",
ET => "Filling_Elapsed_Time"
);
"PUMP_12V" := "SS_BOTTLE_IN" AND NOT "Filling_Complete" AND NOT "Rotate_Busy";
NETWORK 5: KIỂM TRA CHẤT LƯỢNG VÀ PHÂN LOẠI SẢN PHẨM LỖI
// Tại trạm kiểm tra: Nếu thiếu nước (I1.0=0) HOẶC mất nắp (I1.1=0) -> Kích xi lanh đẩy
IF "SS_BOTTLE_OUT" THEN
IF ("SS_LEVEL_Y26" = TRUE) AND ("SS_CAP_PASS" = TRUE) THEN
"Count_Passed_Bottles" := "Count_Passed_Bottles" + 1;
"VALVE_EJECT" := FALSE;
ELSE
"Count_Defect_Bottles" := "Count_Defect_Bottles" + 1;
"VALVE_EJECT" := TRUE; // Xi lanh khí nén đẩy chai lỗi sang khay riêng
END_IF;
END_IF;
Testing và validation
Hệ thống được đưa vào vận hành thử nghiệm thực tế với 50 chu kỳ chiết rót liên tục sản phẩm nước đóng chai dung tích 330ml.
+-------------------------------------------------------------------------+
| KẾT QUẢ THỬ NGHIỆM ĐỊNH LƯỢNG VÀ ĐÓNG GÓI |
| |
| [|||||||||||||||||||||||||||||||||||||||||||||||||||||||||.....] 90% |
| Sản phẩm ĐẠT chuẩn (45 chai) Sản phẩm LỖI (5 chai) |
+-------------------------------------------------------------------------+
Bảng phân tích kết quả thử nghiệm và nguyên nhân lỗi:
| Hạng mục kiểm thử |
Số mẫu thử |
Đạt yêu cầu |
Tỷ lệ thành công |
Phân tích nguyên nhân lỗi & Sai số kỹ thuật |
| Định vị mâm xoay $90^\circ$ |
50 lần |
50 lần |
$100.0%$ |
Sai số góc quay $< 0.5^\circ$, không trượt bước nhờ phản hồi Encoder |
| Định lượng chiết rót 330ml |
50 chai |
45 chai |
$90.0%$ |
1 chai đầu bị hụt $15\text{ml}$ do đường ống chưa được mồi đầy chất lỏng |
| Cấp và vặn chặt nắp |
50 chai |
47 chai |
$94.0%$ |
2 chai nắp bị lệch ren do góc trượt từ máng cấp trọng lực |
| Dán nhãn decal |
50 chai |
48 chai |
$96.0%$ |
2 chai nhãn bị nhăn nhẹ do bụi bám trên bề mặt con lăn miết |
| Phát hiện & Phân loại lỗi |
5 chai lỗi |
5 chai |
$100.0%$ |
Cảm biến Y26 và cảm biến quang phát hiện chính xác, xi lanh đẩy $100%$ |
Độ chính xác chiết rót trung bình đạt $90.0%$. Sau khi hiệu chỉnh bù thời gian mồi bơm cho chai đầu tiên ($t_{\text{pump_initial}} = 7.2\text{s}$, các chai sau duy trì $6.0\text{s}$), tỷ lệ chiết rót đạt dung tích tiêu chuẩn nâng lên mức $96.0%$.
Kết quả đạt được
Hệ thống đã hiện thực hóa toàn bộ các tính năng theo thiết kế ban đầu:
- Phần cứng cơ điện: Khung thép hộp $100 \times 100 \times 70\text{ cm}$ vững chắc, mâm xoay mica 2 tầng vận hành êm, bảng điện điều khiển nghiêng $50^\circ$ kích thước $500 \times 500\text{ mm}$ bố trí dây dẫn trong máng nhựa đạt chuẩn an toàn công nghiệp.
- Tính năng điều khiển: Đồng bộ hóa nhịp nhàng giữa chuyển động quay của AC Servo và các cơ cấu chấp hành (bơm, xi lanh nắp, motor dán nhãn, băng tải).
- Giao diện SCADA WinCC: Hiển thị trực quan mô phỏng động của từng chai nước trên màn hình máy tính theo thời gian thực; tích hợp nút điều khiển Manual từng cơ cấu, hệ thống đếm sản phẩm tự động và quản trị đăng nhập User an toàn.
Đổi mới và đóng góp
Dự án sở hữu các điểm cải tiến kỹ thuật rõ rệt so với các giải pháp truyền thống:
graph LR
subgraph SolutionA["1. Cơ cấu Cam Geneva Cơ Khí"]
A1["Cố định góc quay cơ học"] --- A2["Mài mòn cơ khí cao, ồn"]
A2 --- A3["Không thể đổi góc bằng phần mềm"]
end
subgraph SolutionB["2. Động cơ bước (Stepper Motor)"]
B1["Điều khiển vòng hở Open-loop"] --- B2["Dễ mất bước khi tải nặng"]
B2 --- B3["Mô-men xoắn giảm mạnh ở tốc độ cao"]
end
subgraph SolutionProposed["3. Giải Pháp Đề Tài (S7-1200 + AC Servo Omron)"]
C1["Điều khiển vòng kín Closed-loop Encoder 2000 ppr"]
C2["Thay đổi góc quay 45/90/180 độ linh hoạt bằng LAD"]
C3["Khử hoàn toàn trôi bước, đáp ứng mô-men tức thời 3000 RPM"]
end
Bảng so sánh chi tiết giữa các giải pháp:
| Chỉ số kỹ thuật / Đặc tính |
Cơ cấu Cam cơ khí |
Động cơ bước (Stepper) |
Đề tài: S7-1200 + AC Servo Omron |
| Cơ chế hồi tiếp vị trí |
Không có (Thuần cơ cấu) |
Vòng hở (Open-loop) |
Vòng kín (Closed-loop với Encoder 2000 ppr) |
| Độ linh hoạt khi đổi quy cách |
Phải gia công lại cụm cam |
Đổi thông số xung phần mềm |
Cấu hình tham số góc quay tức thời trên SCADA |
| Độ chính xác định vị |
Giảm dần theo độ mòn cơ |
Dễ lệch bước khi kẹt chai |
Chính xác tuyệt đối $< 0.5^\circ$, tự bù sai số |
| Tốc độ chuyển trạm |
Cố định theo động cơ chính |
Chậm ($15\text{--}30\text{ rpm}$) |
Nhanh ($90^\circ/\text{s}$), chuyển động mượt |
| Giám sát trạng thái |
Hoàn toàn thủ công |
Hạn chế |
SCADA realtime, phân quyền, thống kê I/O |
Những đóng góp chính của đề tài bao gồm:
- Tối ưu hóa không gian layout: Bố trí 2 băng tải vuông góc kết hợp mâm xoay 4 vị trí thu gọn footprint toàn bộ hệ thống xuống chỉ còn $1.0\text{ m}^2$, tiết kiệm $40%$ diện tích so với dây chuyền dạng thẳng (linear line) cùng công suất.
- Làm chủ công nghệ Motion Control: Xây dựng tài liệu hướng dẫn kỹ thuật chi tiết về cấu hình khối hàm chuyển động (
MC_Power, MC_Home, MC_MoveRelative) cho PLC S7-1200 giao tiếp Driver Servo ngoài hãng (Siemens $\leftrightarrow$ Omron) qua giao tiếp PTO.
- Giải pháp chi phí thấp cho đào tạo & chuyển giao: Cung cấp mô hình mẫu có chi phí chế tạo thấp hơn 80% so với thiết bị công nghiệp cùng tính năng, phục vụ nghiên cứu và thực hành chuyên sâu môn Tự động hóa và SCADA.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng thực tế
Dây chuyền được thiết kế tối ưu cho các xưởng sản xuất nước uống đóng bình/chai mini, cơ sở sản xuất nước mắm truyền thống, xưởng đóng gói dung dịch nước rửa tay sát khuẩn, cồn y tế hoặc hóa mỹ phẩm dạng lỏng quy mô 500 – 2000 chai/ngày.
+-------------------------------------------------------------------------------+
| MÔ PHỎNG MẶT BẰNG TRIỂN KHAI (LAYOUT) |
| |
| [ Băng tải 1: Cấp chai ] (50 x 6 cm) |
| | |
| v |
| +---------------------------------------+ |
| | MÂM XOAY 4 TRẠM (Mica D=32cm) | |
| | [Trạm 1: Rót] ---- [Trạm 2: Cấp nắp] | |
| | | | | |
| | [Trạm 4: Nhãn] --- [Trạm 3: Siết] | |
| +---------------------------------------+ |
| | |
| v |
| [ Băng tải 2: Phân loại ] (50 x 6 cm) |
| | |
| [Xi lanh Eject] +---> [Thùng chứa chai Lỗi] |
| | |
| v |
| [Kệ thành phẩm ĐẠT] |
+-------------------------------------------------------------------------------+
Thông số triển khai và yêu cầu hạ tầng
- Diện tích lắp đặt: Tối thiểu $1500 \times 1500 \times 1200\text{ mm}$ (Bao gồm hành lang thao tác).
- Nguồn cấp điện: 1 pha 220VAC $\pm 10%$, tần số 50Hz, công suất tiêu thụ đỉnh $0.85\text{ kW}$.
- Nguồn cấp khí nén: Áp suất làm việc $0.6\text{--}0.8\text{ MPa}$ ($6\text{--}8\text{ bar}$), lưu lượng tối thiểu $50\text{ L/phút}$, tích hợp bộ lọc tách nước bôi trơn khí nén tiêu chuẩn.
Đánh giá hiệu quả kinh tế và ROI
| Hạng mục chi phí / Lợi ích |
Phương pháp thủ công (2 nhân công) |
Dây chuyền tự động S7-1200 |
| Chi phí nhân công hàng tháng |
$16.000.000\text{ VNĐ}$ ($8\text{ tr/người}$) |
$2.000.000\text{ VNĐ}$ (1 nhân công giám sát part-time) |
| Năng suất đóng chai trung bình |
$30\text{--}40\text{ chai/giờ/người}$ |
$60\text{--}100\text{ chai/giờ}$ (vận hành liên tục ổn định) |
| Tỷ lệ hao hụt dung dịch / Lỗi nắp |
$3.5\text{--}5.0%$ |
$< 1.0%$ (sau khi ổn định chu trình mồi bơm) |
| Chi phí đầu tư thiết bị ban đầu |
$0\text{ VNĐ}$ |
$\sim 25.000.000\text{ VNĐ}$ (chi phí linh kiện chế tạo) |
| Thời gian hoàn vốn (ROI) |
-- |
Khoảng 1.8 – 2.2 tháng vận hành |
Hạn chế và hướng phát triển
Dù đạt được các mục tiêu kỹ thuật đề ra, hệ thống vẫn còn một số hạn chế cần được cải tiến:
- Nguyên lý định lượng bằng thời gian: Việc dùng bơm màng 12VDC và rơ le định thời gian dễ bị ảnh hưởng bởi áp suất cột nước trong bồn chứa và độ trễ mồi ống dẫn ở chu kỳ đầu tiên.
- Cơ cấu cấp nắp trọng lực: Máng trượt nắp nghiêng thụ động đôi khi xảy ra hiện tượng kẹt nắp nếu kích thước ba-via của nắp chai nhựa không đồng đều.
- Tiêu chuẩn vật liệu: Sử dụng khung sắt sơn tĩnh điện và đĩa mica đen phù hợp với mô hình đào tạo, nghiên cứu nhưng chưa đạt tiêu chuẩn inox 304/316 chống ăn mòn trong phòng sạch y tế và thực phẩm theo chuẩn GMP/HACCP.
Hướng phát triển và lộ trình nghiên cứu tiếp theo:
- Nâng cấp đầu chiết: Thay thế bơm màng định thời bằng cụm xi lanh Piston điều khiển bằng Servo hoặc tích hợp cảm biến lưu lượng điện từ (Electromagnetic Flowmeter) để đạt độ chính xác định lượng $\pm 0.5%$.
- Tích hợp Thị giác máy tính (Machine Vision AI): Bổ sung camera công nghiệp xử lý ảnh để kiểm tra chất lượng in Date/Hạn sử dụng, độ nghiêng của nắp chai và mức độ bọt khí sau khi đóng chai.
- Mở rộng IIoT và Cloud SCADA: Nâng cấp kết nối OPC UA trên S7-1200, truyền dữ liệu lên nền tảng đám mây (Node-RED, MQTT Dashboard, AWS IoT) hỗ trợ giám sát từ xa qua thiết bị di động.
Đối tượng hưởng lợi
- Sinh viên ngành Tự động hóa, Điện tử, Cơ điện tử: Nắm bắt quy trình thực tế từ thiết kế CAD 3D, gia công cơ khí, đấu nối tủ điện công nghiệp đến kỹ thuật lập trình Motion Control và thiết kế SCADA trên TIA Portal.
- Kỹ sư bảo trì và lập trình PLC: Tài liệu tham khảo thực tế về sơ đồ phối ghép tín hiệu xung/hướng ($24\text{V} \rightarrow 5\text{V}$) giữa PLC Siemens và Servo Driver Omron, cùng cấu trúc bảng tag I/O chuẩn hóa.
- Chủ cơ sở sản xuất & Doanh nghiệp vừa và nhỏ: Tiếp cận mô hình dây chuyền đóng gói chi phí thấp, tối ưu mặt bằng, dễ bảo trì với thời gian thu hồi vốn nhanh dưới 3 tháng.
- Nhà nghiên cứu & Giảng viên: Khung kiến trúc mở phục vụ thực hành các bài toán điều khiển nâng cao như điều khiển mờ (Fuzzy Logic), thuật toán nhận diện lỗi sản phẩm và tối ưu hóa năng lượng tiêu thụ.
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 lại hệ thống này là gì?
Cần tối thiểu 01 PLC Siemens CPU 1214C hoặc 1215C (dòng DC/DC/DC để có ngõ ra Transistor phát xung PTO tối thiểu 100 kHz), 01 bộ động cơ AC Servo kèm Driver (công suất $200\text{W}\text{--}400\text{W}$), nguồn tổ ong 24VDC 5A, nguồn 12VDC 5A, hệ thống cấp khí nén $6\text{ bar}$, cùng các cảm biến quang học, cảm biến tiệm cận và cảm biến mức nước Y26.
2. Tại sao phải dùng điện trở hạn dòng khi kết nối xung từ PLC S7-1200 sang Driver Servo Omron R7D-AP04H?
Ngõ ra Transistor của PLC S7-1200 phát tín hiệu mức $24\text{VDC}$, trong khi các chân đầu vào nhận xung tốc độ cao (+PULS, +SIGN) của Driver Servo Omron chỉ chịu được mức điện áp chuẩn $5\text{VDC}$ (dòng định mức $7\text{--}15\text{mA}$). Do đó, bắt buộc phải mắc nối tiếp điện trở hạn dòng $R \approx 1.5\text{ k}\Omega\text{--}2.0\text{ k}\Omega$ ($0.5\text{W}$) trên mỗi đường xung để bảo vệ cách ly quang (Optocoupler) bên trong Driver khỏi nguy cơ quá áp và cháy linh kiện.
3. Giải pháp khắc phục hiện tượng chai đầu tiên bị hụt nước khi chiết rót bằng bơm màng là gì?
Có 2 giải pháp xử lý triệt để: (1) Lắp thêm van một chiều (Check valve) ở đầu vòi hút và vòi rót để giữ chất lỏng luôn đầy trong đường ống khi bơm dừng; (2) Lập trình hàm bù thời gian trên PLC (chế độ First-run Compensation): kích bơm chạy $7.2\text{s}$ ở chu kỳ đầu tiên và tự động đưa về $6.0\text{s}$ ở các chu kỳ tiếp theo.
4. Hệ thống mâm xoay Servo định vị lại điểm gốc Home như thế nào sau khi mất điện đột ngột?
Mỗi khi khởi động lại hệ thống, người vận hành kích hoạt chu trình Homing trên WinCC. PLC sẽ gọi khối hàm MC_MoveVelocity quay mâm xoay chậm ngược chiều kim đồng hồ. Khi chốt kim loại trên mâm xoay kích hoạt cảm biến tiệm cận I0.0, PLC ngắt lệnh chạy và gọi hàm MC_Home để gán vị trí hiện tại là $0.0^\circ$, sau đó kích hoạt quyền điều khiển tương đối MC_MoveRelative.
5. Chi phí dự toán linh kiện và thời gian lắp ráp hoàn chỉnh một hệ thống tương tự là bao nhiêu?
Tổng chi phí linh kiện phần cứng (PLC S7-1200 cũ, Servo Omron bãi Nhật chất lượng cao, cảm biến, linh kiện khí nén, khung cơ khí cắt laser) dao động từ $20.000.000\text{ VNĐ}$ đến $25.000.000\text{ VNĐ}$. Thời gian gia công cơ khí, đấu nối tủ điện và lập trình hiệu chuẩn hoàn chỉnh ước tính từ 3 đến 4 tuần làm việc cho nhóm 2 kỹ sư.
Kết luận
Đồ án "Điều khiển và giám sát dây chuyền chiết rót sử dụng PLC S7-1200" đã giải quyết thành công bài toán tích hợp công nghệ điều khiển chuyển động chính xác AC Servo với hệ thống tự động hóa dây chuyền sản xuất 4 trạm khép kín. Việc ứng dụng thành công tập lệnh Motion Control trên TIA Portal V13 kết hợp màn hình giám sát SCADA WinCC Runtime Advanced đã tạo ra một hệ thống chiết rót - đóng nắp - dán nhãn - phân loại có tính ổn định cao, độ chính xác định vị mâm xoay $90^\circ$ hoàn hảo và tỷ lệ thành phẩm đạt $90%$.
Thành công của đề tài khẳng định tính khả thi của việc ứng dụng các dòng thiết bị điều khiển công nghiệp tiêu chuẩn để phát triển các giải pháp máy móc tự động hóa cỡ nhỏ, vừa túi tiền cho các doanh nghiệp vừa và nhỏ tại Việt Nam. Đây là nền tảng thực nghiệm quan trọng mở đường cho các nghiên cứu chuyên sâu về tích hợp hệ thống thị giác máy tính và điện toán đám mây công nghiệp (IIoT) trong sản xuất thông minh.