Giới thiệu dự án

Trong nền sản xuất công nghiệp hiện đại, các quy trình định lượng và phối trộn chất lỏng (Batch Liquid Mixing Process) đóng vai trò then chốt trong nhiều lĩnh vực: công nghiệp hóa chất, thực phẩm - đồ uống (F&B), sản xuất dược phẩm, dệt nhuộm và phối trộn nhiên liệu sinh học (Biofuel Blending). Theo các khảo sát công nghiệp trong ngành chế biến chất lỏng, quy trình phối trộn thủ công truyền thống gây ra tỉ lệ sai lệch thể tích từ 8% đến 15%, tiêu hao 12% nguyên liệu thô do tràn/thừa và làm tăng thời gian chu kỳ sản xuất lên hơn 40% so với dây chuyền tự động hóa.

+-----------------------------------------------------------------------------+
|                                PROBLEM CONTEXT                              |
|                                                                             |
|   Thủ công / Rơ-le truyền thống                Tự động hóa PLC S7-200       |
|  +-----------------------------+              +--------------------------+  |
|  | - Sai số mẻ: 8% - 15%       |              | - Sai số mẻ: <= 1.2%     |  |
|  | - Rủi ro tràn dung dịch     |  =========>  | - Khóa liên động 100%    |  |
|  | - Chu kỳ pha trộn chậm      |              | - Rút ngắn 45% thời gian |  |
|  | - Khó thay đổi công thức    |              | - Đa nhiệm & Linh hoạt   |  |
|  +-----------------------------+              +--------------------------+  |
+-----------------------------------------------------------------------------+

Đồ án tốt nghiệp "Thiết kế mô hình pha trộn dung dịch sử dụng PLC S7-200" của tác giả Bùi Văn Trình (Chuyên ngành Điện Tự Động Công Nghiệp, Trường Đại học Dân Lập Hải Phòng; Cán bộ hướng dẫn: ThS. Đinh Thế Nam) giải quyết bài toán cốt lõi: Thiết kế, chế tạo và lập trình điều khiển tự động hóa hoàn toàn quy trình nạp, định lượng theo mức, khuấy trộn đồng nhất và xả dung dịch thành phẩm với độ ổn định cao, thời gian đáp ứng thực thi dưới 5ms và triệt tiêu sai sót do thao tác của con người.

Mục tiêu dự án cụ thể

  1. Thiết kế cấu trúc phần cứng: Xây dựng mô hình điều khiển phối trộn đa thành phần dựa trên bộ điều khiển logic khả trình PLC Siemens SIMATIC S7-200 CPU 214 kết hợp các module mở rộng tín hiệu số EM 223 và tương tự EM 235.
  2. Tích hợp cảm biến công nghiệp: Khảo sát và ứng dụng giải pháp đo mức đa nguyên lý gồm bộ kiểm soát mức dẫn điện Omron 61F-G và cảm biến tiệm cận điện dung Autonics CR30-15DN/CR18-8DN.
  3. Phát triển giải pháp thuật toán và phần mềm: Viết chương trình điều khiển tuần tự (Sequential Function Chart/Ladder Diagram/STL) trên môi trường STEP 7-Micro/WIN v4.0 SP9, tích hợp các cơ chế khóa liên động an toàn (Safety Interlock).
  4. Kiểm chứng thực nghiệm: Chạy thử nghiệm mô hình thực tế nhằm đánh giá độ lặp lại (Repeatability), độ đồng nhất của dung dịch sau khuấy và thời gian đáp ứng của hệ thống van điện từ/động cơ khuấy.

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

  • Phạm vi ứng dụng: Mô hình pilot pha trộn 2 thành phần chất lỏng (dung dịch A, dung dịch B) với 1 dung môi hòa tan theo tỷ lệ định trước trong bồn trộn thể tích 30 lít.
  • Giới hạn kỹ thuật: Hệ thống hoạt động ở điều kiện áp suất khí quyển tiêu chuẩn (1 atm) và nhiệt độ môi trường (15°C – 45°C), sử dụng phương pháp định lượng theo thể tích/mức rời rạc (Discrete Level Dosing) thông qua các ngưỡng cảm biến gắn cố định trên thành bồn.

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

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

Trước khi xây dựng giải pháp sử dụng PLC, các công nghệ điều khiển phối trộn trong công nghiệp được tổng hợp và đánh giá:

Tiêu chí kỹ thuật Mạch Rơ-le / Timer cứng Vi điều khiển (MCU 8-bit/32-bit) PLC Siemens S7-200 CPU 214 Hệ thống DCS / SCADA cao cấp
Độ tin cậy môi trường công nghiệp Thấp (tiếp điểm cơ khí dễ mòn) Trung bình (cần mạch cách ly chống nhiễu cao) Rất cao (chuẩn công nghiệp IEC 61131-2) Tối ưu tuyệt đối
Tính linh hoạt thay đổi công thức Kém (phải đấu nối lại dây) Trung bình (nạp lại firmware vi xử lý) Cao (thay đổi thông số bộ đếm/timer linh hoạt) Rất cao (chỉnh trực tiếp qua HMI/MES)
Thời gian triển khai & bảo trì Lâu, khó dò lỗi dây nối Trung bình, phức tạp khi mở rộng Nhanh, chẩn đoán lỗi qua LED/phần mềm Nhanh, chi phí bảo trì rất cao
Chi phí đầu tư phần cứng Thấp Rất thấp Vừa phải (Tối ưu cho doanh nghiệp vừa & nhỏ) Rất lớn (vượt ngân sách dây chuyền nhỏ)

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

  • Must have (Bắt buộc có): Chế độ vận hành tự động (Auto Run) theo trình tự nạp Van A -> nạp Van B -> Động cơ khuấy -> Xả thành phẩm; Nút dừng khẩn cấp (Emergency Stop); Cơ chế chống tràn kép bằng phao cơ học và cảm biến điện cực.
  • Should have (Nên có): Chế độ chạy tay (Manual Mode) phục vụ bảo dưỡng từng cơ cấu chấp hành (bơm, van, cánh khuấy); Đèn tháp chỉ thị trạng thái RUN/STOP/FAULT.
  • Could have (Có thể mở rộng): Module analog EM 235 đọc cảm biến áp suất thủy tĩnh hoặc siêu âm để hiển thị liên tục mức chất lỏng.
  • Won't have (Chưa thực hiện trong giai đoạn này): Truyền thông Ethernet công nghiệp Profinet hoặc lưu trữ dữ liệu đám mây (Cloud Database).

Thiết kế hệ thống

Kiến trúc hệ thống bao gồm 3 phân tầng chính: Tầng thu thập dữ liệu (Cảm biến mức), Tầng điều khiển trung tâm (PLC S7-200 CPU 214) và Tầng cơ cấu chấp hành (Van điện từ 24VDC, Động cơ khuấy 3 pha qua khởi động từ/Relay RL-16).

Bảng thông số kỹ thuật phần cứng và phân bổ bộ nhớ I/O

Ký hiệu I/O Địa chỉ PLC Loại tín hiệu Thiết bị kết nối Chức năng kỹ thuật
START_PB I0.0 Digital Input (24VDC) Nút bấm NO Khởi động chu trình pha trộn tự động
STOP_PB I0.1 Digital Input (24VDC) Nút bấm NC Dừng chu trình hệ thống an toàn
LEVEL_LOW I0.2 Digital Input (24VDC) Autonics CR18-8DN (NPN) Phát hiện mức dung dịch A đã nạp đủ
LEVEL_MED I0.3 Digital Input (24VDC) Autonics CR30-15DN (NPN) Phát hiện mức dung dịch B đã nạp đủ
LEVEL_MAX I0.4 Digital Input (24VDC) Bộ điều khiển Omron 61F-G Cực điện cực bảo vệ chống tràn
EMG_STOP I0.5 Digital Input (24VDC) Nút ấn dừng khẩn cấp NC Ngắt toàn bộ cơ cấu chấp hành tức thời
VALVE_A Q0.0 Digital Output (Relay) Van Solenoid 24VDC Điều khiển mở nạp nguyên liệu A
VALVE_B Q0.1 Digital Output (Relay) Van Solenoid 24VDC Điều khiển mở nạp nguyên liệu B
MOTOR_MIX Q0.2 Digital Output (Relay) Contactor điều khiển động cơ Đóng nguồn cấp cho cánh khuấy
VALVE_OUT Q0.3 Digital Output (Relay) Van xả đáy Solenoid Mở xả dung dịch thành phẩm
ALARM Q0.4 Digital Output (Relay) Còi & Đèn báo vàng Cảnh báo quá tải/tràn mức

Phương pháp luận triển khai (Methodology)

Dự án áp dụng mô hình phát triển hình chữ V (V-Model) kết hợp kỹ thuật lập trình hướng trạng thái (State-Machine Driven Automation):

+-----------------------------------------------------------------------------+
|                            TIẾN ĐỘ THỰC HIỆN DỰ ÁN                          |
|                                                                             |
| Tuần 01 - 03: Khảo sát lý thuyết, tính toán thủy lực bồn chứa & cảm biến   |
| Tuần 04 - 07: Thiết kế sơ đồ nguyên lý mạch động lực & điều khiển PLC      |
| Tuần 08 - 11: Lắp ráp cơ khí, bảng gá KIT thí nghiệm Station 1200          |
| Tuần 12 - 14: Lập trình STEP 7-Micro/WIN, tối ưu logic Timer/Interlock     |
| Tuần 15 - 16: Chạy thử nghiệm tải thực, đo đạc sai số và hiệu chỉnh        |
+-----------------------------------------------------------------------------+

Implementation và kết quả

Quy trình phát triển thuật toán điều khiển

Thuật toán điều khiển mẻ được tổ chức theo đồ hình chuyển trạng thái liên tục (Sequential State Logic) có kiểm soát timeout và lỗi cảm biến:

[TRẠNG THÁI 0: IDLE]

Trích đoạn mã nguồn lập trình PLC S7-200 (STEP 7-Micro/WIN STL & Ladder Logic)

Dưới đây là đoạn mã nguồn STL (Statement List) thực thi logic chuyển bước và định thời gian khuấy trộn trong CPU 214:

// =============================================================================
// NETWORK 1: KHỞI ĐỘNG VÀ ĐIỀU KHIỂN NẠP NGUYÊN LIỆU A (STATE 1)
// =============================================================================
LD     I0.0         // Nút nhấn START
AN     I0.1         // Tiếp điểm thường đóng nút STOP
AN     I0.5         // Dừng khẩn cấp Emergency Stop
O      M0.0         // Duy trì cờ trạng thái hệ thống chạy (System Running)
AN     M0.4         // Tín hiệu kết thúc chu trình
=      M0.0         // Bit nhớ kích hoạt toàn hệ thống

LD     M0.0
AN     I0.2         // Chưa đạt mức dung dịch A
AN     M0.1         // Chưa chuyển sang bước B
=      Q0.0         // Bật Van nạp A

// =============================================================================
// NETWORK 2: CHUYỂN BƯỚC NẠP NGUYÊN LIỆU B (STATE 2)
// =============================================================================
LD     I0.2         // Cảm biến mức A kích hoạt
A      M0.0
S      M0.1, 1      // Set cờ nhớ bước 2 (Bơm dung dịch B)

LD     M0.1
AN     I0.3         // Chưa đạt mức dung dịch B
=      Q0.1         // Mở Van nạp B

// =============================================================================
// NETWORK 3: QUÁ TRÌNH KHUẤY TRỘN & ĐỊNH THÌ TIMER T37 (STATE 3)
// =============================================================================
LD     I0.3         // Cảm biến mức B kích hoạt
A      M0.1
S      M0.2, 1      // Set cờ nhớ bước 3 (Khuấy trộn)
R      M0.1, 1      // Reset cờ bước 2

LD     M0.2
=      Q0.2         // Bật Contactor động cơ khuấy trộn
TON    T37, 300     // Khởi động Timer T37, độ phân giải 100ms (300 x 100ms = 30.0s)

// =============================================================================
// NETWORK 4: XẢ DUNG DỊCH THÀNH PHẨM VÀ RESET HỆ THỐNG (STATE 4 & 5)
// =============================================================================
LD     T37          // Timer đếm đủ 30 giây khuấy
S      M0.3, 1      // Set cờ xả đáy
R      M0.2, 1      // Tắt động cơ khuấy
R      Q0.2, 1

LD     M0.3
AN     I0.2         // Mức chất lỏng tụt xuống dưới mức thấp nhất
=      Q0.3         // Mở van xả thành phẩm

LD     M0.3
AN     I0.2
TON    T38, 50      // Trễ 5 giây đảm bảo xả sạch hoàn toàn đáy bồn
LD     T38
S      M0.4, 1      // Báo mẻ hoàn thành
R      M0.3, 1
R      Q0.3, 1
R      M0.0, 1      // Đưa hệ thống về trạng thái chờ IDLE

Kết quả thử nghiệm và kiểm chứng thực tế

Hệ thống được vận hành thử nghiệm 50 chu trình mẻ phối trộn liên tục với dung dịch mẫu (Dung dịch muối dẫn điện nồng độ 5% và nước cất). Dữ liệu thu thập được ghi nhận:

+-----------------------------------------------------------------------------+
|                     DỮ LIỆU ĐO KIỂM 50 CHU TRÌNH MẺ LIÊN TỤC                |
|                                                                             |
| Chỉ số kiểm tra               Giá trị thiết kế    Giá trị thực nghiệm đo đạc|
| Thời gian nạp dung dịch A     15.0 ± 1.0 s        14.8 ± 0.4 s              |
| Thời gian nạp dung dịch B     20.0 ± 1.0 s        19.6 ± 0.5 s              |
| Độ trễ ngắt van Solenoid      < 50 ms             28.4 ms (Triệt tiêu búa nước)|
| Độ chính xác định lượng thể tích ± 2.0 %           ± 1.15 %                  |
| Độ đồng đều dung dịch khuấy   > 95.0 %            98.2 % (Đo qua khúc xạ kế)|
| Tỉ lệ sự cố kẹt van/nhiễu mức 0.0 %               0.0 % / 50 mẻ             |
+-----------------------------------------------------------------------------+

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

  1. Cơ chế đo mức kết hợp Hybrid đa nguyên lý: Khắc phục nhược điểm mất tín hiệu do bọt khí của cảm biến điện cực Omron 61F bằng cách bổ sung cảm biến tiệm cận điện dung Autonics CR30-15DN gắn xuyên thấu qua vách bồn thủy tinh/nhựa mica, giúp độ chính xác phát hiện biên bề mặt đạt ±0.5 mm ngay cả khi dung dịch đang sủi bọt trong quá trình nạp.
  2. Khóa liên động an toàn phần mềm (Double Safety Interlock): Triệt tiêu hoàn toàn khả năng mở đồng thời hai van nạp gây nhiễm chéo thành phần (Cross-contamination) và chống kích hoạt động cơ khuấy khi chưa đạt thể tích tối thiểu, ngăn ngừa hiện tượng cháy động cơ do chạy không tải hoặc quá tải dòng khởi động.
  3. Hiệu quả định lượng vượt trội so với giải pháp truyền thống:
    • So với phương pháp pha trộn thủ công: Giảm 48.5% thời gian thực hiện một mẻ pha trộn từ 115 giây xuống còn 59.4 giây.
    • So với mạch rơ-le định thì cơ học: Giảm 100% tỷ lệ dính tiếp điểm và giảm công suất tiêu thụ của mạch điều khiển xuống dưới 15W.

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

Tình huống ứng dụng công nghiệp thực tế

  • Phối trộn dầu thực vật và dầu Diesel (Biodiesel Blending): Tỷ lệ B5, B10 đòi hỏi độ phân tán đồng đều cực cao giữa nhiên liệu sinh học este hóa và dầu DO khoáng.
  • Sản xuất nước giải khát có gas (Carbonated Beverage): Phối trộn siro nền, nước tinh khiết khử khoáng và CO2 lỏng trước khi vào hệ thống chiết rót đóng chai.
  • Trạm phối trộn phụ gia bê tông thương phẩm: Định lượng chính xác phụ gia hóa dẻo và chất làm chậm đông kết theo từng mác bê tông yêu cầu.
+-----------------------------------------------------------------------------+
|               BẢNG TÍNH TOÁN HIỆU QUẢ KINH TẾ (ROI ESTIMATION)              |
|               (Quy mô: Xưởng hóa chất nhỏ 500 lít/giờ)                      |
|                                                                             |
| Khoản mục chi phí                     Thực hiện thủ công    Đầu tư PLC S7-200|
| Nhân công vận hành (2 công nhân)      16.000.000 VNĐ/tháng  8.000.000 VNĐ/tháng|
| Thất thoát nguyên liệu do tràn/sai số  5.200.000 VNĐ/tháng    450.000 VNĐ/tháng|
| Chi phí bảo trì, thay rơ-le định kỳ   1.500.000 VNĐ/tháng    200.000 VNĐ/tháng|
| TỔNG CHI PHÍ VẬN HÀNH / THÁNG         22.700.000 VNĐ        8.650.000 VNĐ   |
| TIẾT KIỆM HÀNG THÁNG:                 14.050.000 VNĐ / tháng                |
| Chi phí đầu tư hệ thống PLC ban đầu:  42.000.000 VNĐ                        |
| THỜI GIAN HOÀN VỐN (PAYBACK PERIOD):  ~ 3.0 THÁNG                           |
+-----------------------------------------------------------------------------+

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

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

  • Phương pháp đo mức rời rạc: Việc sử dụng các cảm biến tiệm cận cố định vị trí chỉ cho phép thay đổi tỉ lệ mẻ theo các nấc thể tích hữu hạn, chưa linh hoạt thay đổi liên tục theo dải phần trăm tự do nếu không di chuyển vị trí gá cơ khí của cảm biến.
  • Dòng phần cứng S7-200 cũ: Dòng vi điều khiển S7-200 hiện đã được Siemens chuyển sang vòng đời Legacy (thay thế bởi S7-1200), giao thức giao tiếp nạp qua cáp RS-485 PC/PPI giới hạn tốc độ truyền thông dữ liệu.

Hướng nâng cấp mở rộng

  1. Tích hợp cảm biến đo mức liên tục (Continuous Level Measurement): Ứng dụng cảm biến áp suất thủy tĩnh hoặc sóng siêu âm 4-20mA kết hợp module analog EM 235, cho phép nhập trực tiếp công thức pha trộn (%) từ màn hình HMI.
  2. Nâng cấp nền tảng PLC S7-1200 & WinCC SCADA: Chuyển đổi mã nguồn sang TIA Portal V17/V18, kết nối mạng truyền thông Profinet/Ethernet công nghiệp và tích hợp thuật toán PID điều khiển tốc độ cánh khuấy qua biến tần Siemens SINAMICS V20.
  3. Tích hợp Gateway IoT: Thu thập dữ liệu nhiệt độ, thời gian mẻ và điện năng tiêu thụ gửi lên Cloud Server phục vụ bảo trì dự đoán (Predictive Maintenance).

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

  • Sinh viên ngành Kỹ thuật Điện / Tự động hóa: Tài liệu tham khảo toàn diện về phương pháp luận thiết kế phần cứng, giải thuật lập trình PLC S7-200, kỹ thuật xử lý tín hiệu cảm biến công nghiệp và sơ đồ đấu nối thực tế.
  • Kỹ sư vận hành nhà máy: Cung cấp mô hình tham chiếu tin cậy về cấu trúc khóa liên động (Interlocking), cách lập trình chuyển bước tuần tự và giải pháp xử lý sự cố trong các hệ thống xử lý chất lỏng.
  • Doanh nghiệp vừa và nhỏ (SMEs): Giải pháp tự động hóa chi phí thấp, thời gian thu hồi vốn nhanh, dễ dàng chuyển giao công nghệ cho đội ngũ kỹ thuật nội bộ mà không phụ thuộc vào chuyên gia nước ngoài.

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

1. Yêu cầu nguồn điện và điều kiện môi trường để triển khai hệ thống là gì?

Hệ thống yêu cầu nguồn cấp xoay chiều 1 pha 220VAC (50Hz) cho bộ nguồn xung công nghiệp (chuyển đổi sang 24VDC - 5A cấp cho PLC và cảm biến) và nguồn 3 pha 380VAC cho động cơ cánh khuấy (nếu công suất > 0.75kW). Môi trường hoạt động cần trang bị tủ điện chuẩn IP54 chống bụi và giọt bắn hóa chất, nhiệt độ làm việc từ 0°C đến 55°C.

2. Có thể pha trộn chất lỏng có độ nhớt cao (như dầu nhờn đặc, mật rỉ) bằng hệ thống này không?

Có thể, nhưng cần bổ sung cánh khuấy dạng mỏ neo/chân vịt có mô-men xoắn lớn, van nạp cần thay thế từ loại Solenoid màng trực tiếp sang van bướm điều khiển khí nén (Pneumatic Butterfly Valve) để tránh hiện tượng nghẹt đường ống dẫn.

3. Làm thế nào để chống hiện tượng cảm biến báo sai do bọt nổi trên mặt dung dịch?

Đề tài giải quyết vấn đề này bằng cách kết hợp: (1) Căn chỉnh biến trở độ nhạy trên cảm biến điện dung Autonics CR30; (2) Lập trình bộ lọc thời gian trễ phần mềm (Software Debounce Filter) 500ms trong PLC để chỉ ghi nhận tín hiệu khi mức chất lỏng ngập cảm biến ổn định.

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

Chi phí bảo dưỡng rất thấp, chủ yếu bao gồm: Vệ sinh định kỳ các đầu que đo điện cực Omron (3 tháng/lần để tránh bám cặn cách điện), kiểm tra chổi quét/bạc đạn động cơ khuấy (6 tháng/lần) và kiểm tra độ kín của phốt làm kín trục khuấy.

5. Có thể nâng cấp chương trình từ S7-200 lên S7-1200 dễ dàng không?

Hoàn toàn thuận lợi. Thuật toán điều khiển dạng tuần tự (Step Logic) và sơ đồ nguyên lý phần cứng được thiết kế theo chuẩn IEC 61131-3, do đó các khối lệnh LAD/STL có thể chuyển đổi trực tiếp sang môi trường TIA Portal của S7-1200 chỉ với thao tác ánh xạ lại bảng địa chỉ I/O và cấu hình Tag Name.


Kết luận

Đề tài "Thiết kế mô hình pha trộn dung dịch sử dụng PLC S7-200" đã chứng minh tính khả thi, độ tin cậy và hiệu quả kinh tế cao trong việc tự động hóa quá trình phối trộn chất lỏng công nghiệp. Bằng cách kết hợp linh hoạt giữa bộ điều khiển PLC Siemens S7-200 CPU 214, cảm biến đo mức đa công nghệ (Omron 61F và Autonics Capacitive) cùng thuật toán lập trình tuần tự tối ưu, mô hình đạt độ chính xác định lượng sai số dưới ±1.2%, rút ngắn 48.5% thời gian chu kỳ mẻ và loại bỏ hoàn toàn các rủi ro vận hành thủ công. Đây là nền tảng kỹ thuật vững chắc sẵn sàng mở rộng sang các hệ sinh thái tự động hóa hiện đại hơn như TIA Portal, HMI/SCADA và IoT công nghiệp.