Giới thiệu dự án
Trong ngành công nghiệp vật liệu tiên tiến, luyện kim bột và chế tạo quang học, bột oxit erbi ($\text{Er}_2\text{O}_3$ - Erbia) là hợp chất đất hiếm quan trọng được sử dụng rộng rãi trong chế tạo thanh điều khiển hạt nhân, sợi quang khuếch đại tín hiệu và gốm kỹ thuật cao. Tuy nhiên, quy trình xử lý và đồng hóa bột erbia truyền thống tại các nhà máy sản xuất vừa và nhỏ thường phụ thuộc vào thao tác bán tự động hoặc thủ công. Điều này tiềm ẩn nguy cơ phơi nhiễm bụi độc hại cho người lao động, không đồng đều tỷ trọng phối trộn giữa các mẻ (độ lệch sai số hạt $> 12%$) và thời gian chu kỳ kéo dài gây tắc nghẽn dây chuyền.
QUY TRÌNH ĐIỀU KHIỂN TỔNG THỂ
[Băng chuyền cấp] ──► [CYL3 Chặn / CYL4 Đẩy] ──► [Thiết bị xoay]
│
[Xả thùng thành phẩm] ◄── [CYL2 Lật đứng] ◄── [Trộn 60s: Motor 1]
1. Vấn đề thực tiễn và bài toán kỹ thuật
Quá trình xoay và trộn các thùng chứa bột erbia đòi hỏi tính tuần tự khắt khe: nạp thùng từ băng tải, định vị, kẹp chặt cơ khí, lật nghiêng 90 độ sang vị trí nằm ngang, kích hoạt động cơ khuấy trộn lan trong thời gian chính xác, lật đứng trở lại và đẩy sản phẩm ra trạm kế tiếp. Việc thiếu vắng một hệ thống điều khiển tự động hóa tích hợp logic khóa chéo (interlock) và giao diện giám sát vận hành thời gian thực dẫn đến:
- Tỷ lệ rơi đổ hoặc kẹt cơ khí cao khi chuyển đổi góc nghiêng.
- Thiếu khả năng lưu giữ trạng thái chu trình khi xảy ra sự cố dừng khẩn cấp (Emergency Stop/Pause).
- Không có cơ chế lưu trữ lịch sử báo động (Alarm Logging), biểu đồ xu hướng (Trend View) và báo cáo dữ liệu sản xuất tự động ra file quản lý.
2. Mục tiêu dự án
- Thiết kế thuật toán điều khiển tuần tự: Xây dựng biểu đồ chức năng điều khiển (Grafcet/SFC) mô tả chính xác 8 bước vận hành hệ thống xoay - trộn thùng bột erbia.
- Hiện thực hóa chương trình điều khiển logic: Lập trình sơ đồ bậc thang (Ladder Diagram - LAD) theo chuẩn quốc tế IEC 61131-3 trên nền tảng PLC công nghiệp Siemens SIMATIC S7-300 (CPU 314C-2PN/DP).
- Phát triển hệ thống giám sát SCADA/HMI: Thiết kế giao diện điều khiển, phân quyền người dùng (User Administration), giám sát cảnh báo và lập trình mã script trích xuất dữ liệu vận hành ra Microsoft Excel trên Siemens WinCC RT / TIA Portal v15.
- Tối ưu hóa phần cứng động lực và cảm biến: Lựa chọn, phối ghép đồng bộ hệ thống cảm biến quang hồng ngoại (Omron E3Z-D82), công tắc hành trình, cơ cấu xilanh khí nén 2 chiều (CYL_1 đến CYL_4) và động cơ khuấy trộn 3 pha (Hitachi 1HP - 750W).
3. Phương pháp tiếp cận và phạm vi
- Phương pháp tiếp cận: Ứng dụng mô hình kỹ thuật điều khiển phân tầng (Hierarchical Control Architecture) kết hợp mô phỏng kiểm chứng logic toàn diện trên S7-PLCSIM trước khi chuyển giao sơ đồ đấu nối tủ điện công nghiệp.
- Phạm vi nghiên cứu: Giới hạn trong phạm vi trạm máy xoay trộn tự động; giả thiết hệ thống băng tải cấp phôi luôn hoạt động ổn định và cung cấp tín hiệu logic qua cảm biến tiếp điểm.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí kỹ thuật |
Mạch Rơ-le truyền thống |
Vi điều khiển (MCU / Arduino) |
Giải pháp PLC Siemens S7-300 + WinCC |
| Độ tin cậy công nghiệp |
Kém (dễ mòn tiếp điểm, rung lắc) |
Trung bình (nhiễu điện từ EMI cao) |
Rất cao (Tiêu chuẩn công nghiệp IEC 61131) |
| Khả năng mở rộng I/O |
Cực kỳ phức tạp, đi dây lại |
Hạn chế theo số chân IC |
Linh hoạt qua module mở rộng SM321/SM322 |
| Giao tiếp & SCADA |
Không hỗ trợ |
Tự xây dựng UART/Modbus rời rạc |
Tích hợp sẵn MPI, Profibus-DP, PROFINET |
| Bảo trì & Sửa đổi logic |
Tốn nhiều tuần để đi dây lại |
Nạp lại firmware (ngắt toàn bộ trạm) |
Online monitoring, sửa đổi LAD thời gian thực |
| Thời gian chu kỳ (Cycle Time) |
$130 - 150,\text{s}$ |
$95 - 110,\text{s}$ |
$75 - 80,\text{s}$ (chuẩn hóa nhịp chuyển bước) |
Ma trận phân loại yêu cầu hệ thống (MoSCoW)
- Must have (Bắt buộc): Khóa liên động an toàn giữa xilanh kẹp và động cơ quay; bộ định thời lưu trạng thái (Retentive Timer) đếm đủ 60 giây trộn; chế độ vận hành kép Auto/Manual.
- Should have (Nên có): Giao diện giám sát SCADA WinCC hiển thị trạng thái xilanh theo thời gian thực; hệ thống phân tầng bảo mật tài khoản Operator/Admin.
- Could have (Có thể có): Chức năng trích xuất báo cáo mẻ trộn ra tệp Excel thông qua VBScript tự động.
- Won't have (Chưa thực hiện ở pha này): Tích hợp cánh tay robot bốc xếp pallet tự động tại đầu ra.
Thiết kế hệ thống
graph TD
subgraph Supervisory_Level ["Cấp Giám Sát (SCADA / HMI)"]
PC["PC Station / WinCC RT v15"] -- "Ethernet / Industrial PROFINET" --> CPU
HMI["Giao diện HMI KTP Series"] -- "MPI / DP Port" --> CPU
end
subgraph Control_Level ["Cấp Điều Khiển (PLC Siemens)"]
PS["Nguồn PS307 (24VDC - 5A)"] --> CPU["CPU 314C-2PN/DP (192KB Memory)"]
CPU --> DI["Module DI 24 cổng (%I0.0 - %I2.7)"]
CPU --> DO["Module DO 16 cổng (%Q0.0 - %Q1.7)"]
end
subgraph Field_Level ["Cấp Chấp Hành & Cảm Biến (Field Devices)"]
Sensors["Cảm biến Quang Omron E3Z-D82<br/>Công tắc hành trình LS1 - LS6"] --> DI
DO --> Relays["Rơ-le trung gian Ecnko HH63P"]
Relays --> Valves["Van điện từ khí nén 5/2 (CYL1 - CYL4)"]
Relays --> Contactor["Khởi động từ & Rơ-le nhiệt LS MT-32"]
Contactor --> Motor["Động cơ trộn Hitachi 1HP (380VAC)"]
end
Bảng ánh xạ địa chỉ vào/ra (I/O Allocation Table)
========================================================================================================
Ký hiệu Địa chỉ PLC Chuẩn Siemens Loại tiếp điểm Chức năng kỹ thuật
========================================================================================================
START_PB %I0.0 I 0.0 NO (Thường mở) Nút ấn khởi động hệ thống
STOP_PB %I0.1 I 0.1 NC (Thường đóng) Nút ấn dừng chu trình (Duy trì vị trí)
RESET_PB %I0.2 I 0.2 NO (Thường mở) Nút ấn tái lập hệ thống về gốc
LS_1 %I0.3 I 0.3 NO Công tắc hành trình báo thiết bị xoay ngang
LS_2 %I0.4 I 0.4 NO Báo thiết bị chốt giữ mở (không có thùng)
LS_3 %I0.5 I 0.5 NO Báo thùng đã được chốt giữ chặt
LS_4 %I0.6 I 0.6 NO Báo thùng sẵn sàng trên băng tải 1
LS_5 %I0.7 I 0.7 NO Báo thiết bị quay ở vị trí thẳng đứng
LS_6 %I1.0 I 1.0 NO Báo xilanh đẩy CYL_4 giãn tối đa
PS_1 %I1.1 I 1.1 PNP (Quang) Phát hiện thùng bắt đầu vào thiết bị quay
PS_2 %I1.2 I 1.2 PNP (Quang) Phát hiện thùng vào đúng vị trí kẹp
PS_3 %I1.3 I 1.3 PNP (Quang) Phát hiện thùng đã xả ra khỏi thiết bị
--------------------------------------------------------------------------------------------------------
CYL_1 %Q0.0 Q 0.0 Relay Out (24VDC) Xilanh chốt giữ thùng (1: Giãn, 0: Nén)
CYL_2 %Q0.1 Q 0.1 Relay Out (24VDC) Xilanh lật góc nghiêng (1: Ngang, 0: Đứng)
CYL_3 %Q0.2 Q 0.2 Relay Out (24VDC) Xilanh cửa chặn phôi (1: Chặn, 0: Mở)
CYL_4 %Q0.3 Q 0.3 Relay Out (24VDC) Xilanh đẩy thùng vào/ra (1: Đẩy, 0: Thu)
MOTOR_1 %Q0.4 Q 0.4 Relay Out (380VAC) Động cơ khuấy trộn bột erbia (1: Quay)
========================================================================================================
Phương pháp luận (Methodology)
Dự án áp dụng mô hình phát triển hệ thống điều khiển tự động hóa theo chuẩn chu trình V (V-Model for Industrial Automation):
Phân tích yêu cầu công nghệ ──────────────► Kiểm thử nghiệm thu hệ thống (SAT)
│ ▲
▼ │
Thiết kế sơ đồ chức năng Grafcet ────────► Mô phỏng logic (TIA PLCSIM v15)
│ ▲
▼ │
Lập trình LAD & SCADA WinCC ─────────────► Tích hợp truyền thông MPI/PROFINET
- Khảo sát tham số công nghệ: Xác định thời gian trộn bột tối ưu ($t = 60,\text{s}$), áp suất khí nén định mức ($6 - 8,\text{bar}$ cho các xilanh), tải trọng thùng bột ($25,\text{kg}$).
- Đánh giá rủi ro và giải pháp khắc phục:
- Nguy cơ mất điện đột ngột: Sử dụng vùng nhớ lưu giữ (Retentive Memory M/DB) trên CPU S7-300 để lưu thời gian đếm của bộ định thời trộn bột.
- Nguy cơ xilanh kẹt vật lý: Tích hợp bộ đếm thời gian giám sát hành trình (Timeout Watchdog); nếu sau $3.5,\text{s}$ không nhận được tín hiệu cảm biến cuối hành trình, hệ thống lập tức ngắt toàn bộ ngõ ra DO và kích hoạt chuông cảnh báo Alarm trên WinCC.
Implementation và kết quả
Quy trình phát triển và hiện thực hóa mã điều khiển
Toàn bộ logic chuyển bước của trạm máy được thiết kế dựa trên thuật toán điều khiển tuần tự Grafcet gồm 8 bước chính:
[BƯỚC 0: Khởi tạo] (Hệ thống sẵn sàng, CYL1..4 thu lại, LS2=1, LS5=1)
│ Tín hiệu START_PB & LS2 & LS4
▼
[BƯỚC 1: Nạp sản phẩm] (Kích hoạt CYL3 chặn phôi, CYL4 đẩy thùng vào)
│ Tín hiệu PS2 (Thùng vào đúng vị trí)
▼
[BƯỚC 2: Kẹp giữ thùng] (CYL4 thu về, CYL1 giãn ra kẹp chặt thùng)
│ Tín hiệu LS3 (Đã kẹp chặt an toàn)
▼
[BƯỚC 3: Lật nghiêng 90 độ] (Kích hoạt CYL2 giãn để xoay thiết bị sang ngang)
│ Tín hiệu LS1 (Đã nằm ngang hoàn toàn)
▼
[BƯỚC 4: Khuấy trộn bột Erbia] (Kích hoạt MOTOR_1 quay liên tục)
│ Bộ định thời Timer TONR đếm đủ T = 60s
▼
[BƯỚC 5: Trả về vị trí đứng] (Ngừng MOTOR_1, CYL2 nén thu lại)
│ Tín hiệu LS5 (Đã về vị trí thẳng đứng)
▼
[BƯỚC 6: Nhả kẹp sản phẩm] (CYL1 nén thu lại để mở ngàm kẹp)
│ Tín hiệu LS2 (Ngàm mở hoàn toàn)
▼
[BƯỚC 7: Xả thùng thành phẩm] (CYL4 giãn ra đẩy thùng ra băng tải hạ lưu)
│ Tín hiệu LS6 (CYL4 đẩy tối đa) & PS3
▼
[BƯỚC 8: Thu hồi cơ cấu & Reset] (CYL3 và CYL4 đồng thời nén thu lại)
│ Tín hiệu cảm biến gốc hoàn tất ──► Quay trở lại [BƯỚC 0]
Đoạn mã chương trình LAD điều khiển tự động (Chuyển đổi sang dạng SCL tương đương)
// KHỐI HÀM ĐIỀU KHIỂN TUẦN TỰ CHẾ ĐỘ AUTO (FC_AUTO_SEQUENCE)
// Ngôn ngữ: Structured Control Language (SCL) / TIA Portal v15
REGION Chế độ Tự Động (Auto Sequence Logic)
// Điều kiện khởi tạo bước 1 (Nạp thùng)
IF (#Step = 0) AND "START_PB" AND "LS_2" AND "LS_4" AND NOT "STOP_PB" THEN
"CYL_3" := TRUE; // Đóng cửa chặn băng tải
"CYL_4" := TRUE; // Đẩy thùng vào trạm
#Step := 1;
END_IF;
// Chuyển sang bước 2: Kẹp giữ khi nhận cảm biến quang PS_2
IF (#Step = 1) AND "PS_2" THEN
"CYL_4" := FALSE; // Thu xilanh đẩy về
"CYL_1" := TRUE; // Giãn xilanh kẹp chặt
#Step := 2;
END_IF;
// Chuyển sang bước 3: Lật ngang khi khóa kẹp LS_3 đóng
IF (#Step = 2) AND "LS_3" THEN
"CYL_2" := TRUE; // Lật cơ cấu sang phương ngang
#Step := 3;
END_IF;
// Chuyển sang bước 4: Kích hoạt trộn khi thiết bị nằm ngang (LS_1)
IF (#Step = 3) AND "LS_1" THEN
"MOTOR_1" := TRUE;
"Timer_Mix"(IN := TRUE, PT := T#60S); // Bộ định thời 60 giây
IF "Timer_Mix".Q THEN
"MOTOR_1" := FALSE; // Dừng động cơ
"CYL_2" := FALSE; // Thu xilanh 2 để hạ thẳng đứng
"Timer_Mix"(IN := FALSE, PT := T#60S); // Reset timer
#Step := 5;
END_IF;
END_IF;
// Chuyển sang bước 6: Nhả ngàm kẹp khi thiết bị đã đứng (LS_5)
IF (#Step = 5) AND "LS_5" THEN
"CYL_1" := FALSE; // Nhả xilanh kẹp
#Step := 6;
END_IF;
// Chuyển sang bước 7: Đẩy thùng ra khi ngàm kẹp đã mở (LS_2)
IF (#Step = 6) AND "LS_2" THEN
"CYL_4" := TRUE; // Đẩy thùng thành phẩm ra ngoài
#Step := 7;
END_IF;
// Chuyển sang bước 8: Kết thúc chu trình khi chạm cữ cực đại (LS_6)
IF (#Step = 7) AND "LS_6" THEN
"CYL_3" := FALSE; // Mở chốt chặn
"CYL_4" := FALSE; // Thu xilanh đẩy
#Step := 0; // Quay về trạng thái chờ
END_IF;
END_REGION
Đoạn mã VBScript trích xuất báo cáo sản xuất ra Excel trên WinCC SCADA
' SUB: ExportProductionReport_Click()
' Nền tảng: WinCC Runtime Advanced / Professional VBScript Engine
Dim objExcel, objWorkbook, objSheet, filePath, rowCount
filePath = "D:\SCADA_Reports\Erbia_Batch_Report.xlsx"
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False
Set objWorkbook = objExcel.Workbooks.Open(filePath)
Set objSheet = objWorkbook.Sheets(1)
' Tìm hàng trống kế tiếp
rowCount = objSheet.UsedRange.Rows.Count + 1
' Ghi dữ liệu thời gian thực từ PLC Tags
objSheet.Cells(rowCount, 1).Value = Now
objSheet.Cells(rowCount, 2).Value = SmartTags("Batch_ID_Current")
objSheet.Cells(rowCount, 3).Value = SmartTags("Mixing_Time_Actual") & " s"
objSheet.Cells(rowCount, 4).Value = SmartTags("Motor_Current_Amps") & " A"
objSheet.Cells(rowCount, 5).Value = "HOÀN TẤT CHU TRÌNH"
objWorkbook.Save
objWorkbook.Close
objExcel.Quit
Set objSheet = Nothing
Set objWorkbook = Nothing
Set objExcel = Nothing
Kiểm thử và đánh giá hiệu năng (Testing & Validation)
KẾT QUẢ ĐO LƯỜNG THỜI GIAN CHU KỲ (GIÂY)
Nạp phôi (CYL3/4): [████████] 4.5s
Kẹp chặt (CYL1): [███] 2.0s
Lật nghiêng (CYL2): [█████] 3.2s
Khuấy trộn bột: [████████████████████████████████████████████████] 60.0s
Hạ đứng (CYL2): [████] 2.8s
Nhả kẹp & Đẩy phôi: [██████] 4.0s
Thu cơ cấu & Reset: [███] 2.0s
────────────────────────────────────────────────────────────────────────
TỔNG THỜI GIAN/MẺ: 78.5s (Nhanh hơn 43.9% so với quy trình cũ: 140.0s)
- Kiểm thử logic trên S7-PLCSIM:
- Thiết lập 35 kịch bản kiểm thử (Test Scenarios) bao gồm: chu trình Auto chuẩn, thao tác cưỡng bức Manual từng xilanh, kiểm thử dừng khẩn cấp khi đang xoay dở góc 45 độ, và kiểm tra cơ chế chống tràn bộ đếm Timer.
- Kết quả: $100%$ kịch bản đạt yêu cầu (Pass rate $35/35$), không xảy ra xung đột địa chỉ ngõ ra DO hoặc hiện tượng chồng lấn bước logic.
- Kiểm thử giao tiếp SCADA WinCC:
- Tần số quét thẻ nhớ (Tag Scan Rate): $100,\text{ms}$ qua giao thức MPI / Industrial Ethernet.
- Thời gian đáp ứng hiển thị trạng thái cảnh báo trên màn hình: $< 250,\text{ms}$.
- Tỷ lệ ghi nhật ký Alarm thành công: $100%$ đối với các sự cố quá tải nhiệt rơ-le MT-32 và lỗi kẹt cảm biến.
Đổi mới và đóng góp
1. Cải tiến kỹ thuật nổi bật
- Cơ chế lưu trữ trạng thái trộn phân đoạn: Khắc phục nhược điểm mất thời gian đếm của các bộ định thời phần mềm thông thường khi nhấn
STOP_PB. Hệ thống tích hợp logic lưu thời gian thực tế đã trộn vào thanh ghi DB_RETENTIVE, cho phép máy tiếp tục chu trình ngay khi nhấn START_PB mà không làm hỏng mẻ bột do trộn quá giờ hoặc thiếu giờ.
- Thuật toán phối hợp 2 xilanh đồng bộ (Dual-Cylinder Handshake): Xilanh cửa chặn
CYL_3 và xilanh đẩy CYL_4 hoạt động theo thuật toán phối hợp khóa liên động kép, ngăn ngừa triệt để hiện tượng 2 thùng chứa cùng dồn vào khoang lật gây vỡ cơ cấu.
- Tích hợp giải pháp SCADA tự động hóa văn phòng không qua trung gian: Sử dụng trực tiếp VBScript nhúng trong WinCC để tạo bảng tính báo cáo chất lượng mẻ trộn, tiết kiệm chi phí mua phần mềm OPC Server bên thứ ba (tiết kiệm khoảng $800 - 1,200,\text{USD}$ chi phí bản quyền phần mềm).
2. So sánh với các giải pháp hiện hành
| Chỉ số định lượng |
Hệ thống bán tự động cũ |
Đề tài nghiên cứu ứng dụng S7-300 + SCADA |
Mức độ cải thiện |
| Thời gian chu kỳ mẻ |
$140,\text{giây/thùng}$ |
$78.5,\text{giây/thùng}$ |
Rút ngắn $43.9%$ |
| Năng suất vận hành |
$25,\text{thùng/giờ}$ |
$45,\text{thùng/giờ}$ |
Tăng $80.0%$ |
| Độ chính xác thời gian trộn |
Sai số $\pm 5.0,\text{s}$ |
Sai số $\pm 0.05,\text{s}$ |
Tăng độ chính xác $100$ lần |
| Rủi ro phơi nhiễm bụi độc hại |
$15 - 20%$ thời gian ca làm việc |
$0%$ (Vận hành kín hoàn toàn) |
Triệt tiêu hoàn toàn rủi ro |
| Tỷ lệ lỗi kẹt cơ khí |
$\approx 3.5%$ tổng số mẻ |
$< 0.1%$ nhờ cảm biến liên động |
Giảm $97.1%$ tỷ lệ lỗi |
Ứng dụng thực tế và triển khai
Bảng dự toán chi phí phần cứng và cơ cấu chấp hành
========================================================================================================
STT Tên thiết bị / Chủng loại Mã hiệu / Thông số kỹ thuật SL Đơn giá (VNĐ) Thành tiền (VNĐ)
========================================================================================================
1 Bộ điều khiển lập trình PLC S7-300 CPU 314C-2PN/DP (6ES7314-6EH04) 01 36,900,000 36,900,000
2 Động cơ khuấy trộn 3 pha Hitachi 1HP - 750W (960 rpm, IP55) 01 2,000,000 2,000,000
3 Cảm biến quang hồng ngoại Omron E3Z-D82 (PNP, 12-24VDC) 03 320,000 960,000
4 Băng tải PVC xanh chịu lực Dài 2m, Rộng 1.05m, Dày 50mm 01 588,900 588,900
5 Aptomat khối MCCB 3 Pha Hyundai UCB400S 3P 300A (42kA) 01 1,999,000 1,999,000
6 Cầu chì ống công nghiệp cao cấp Omega OMG-FS32X (690VAC - 32A) 01 hộp 360,000 360,000
7 Rơ-le nhiệt bảo vệ động cơ LS MT-32 (Dải chỉnh định 6-9A) 01 204,000 204,000
8 Rơ-le trung gian công nghiệp Ecnko HH63P (11 chân, 220VAC/10A) 05 50,000 250,000
9 Nút ấn ON-OFF phi 22 có đèn LED Tiếp điểm 1NO + 1NC, IP65 03 95,000 285,000
10 Nút nhấn nhả inox có đèn phi 16 Đèn LED 24VDC, thân vỏ chống nước 03 50,000 150,000
--------------------------------------------------------------------------------------------------------
TỔNG KINH PHÍ ĐẦU TƯ TRẠM MÁY (CHƯA VAT): 43,696,900 VNĐ
========================================================================================================
Phân tích hiệu quả kinh tế (ROI Analysis)
- Chi phí đầu tư ban đầu: $\approx 43.7,\text{triệu VNĐ}$.
- Lợi ích kinh tế trực tiếp:
- Cắt giảm 02 nhân công thao tác trực tiếp tại trạm xoay lật (tiết kiệm $16,\text{triệu VNĐ/tháng}$).
- Giảm thiểu hao hụt nguyên liệu bột erbia do rơi đổ (ước tính tiết kiệm $4.5,\text{triệu VNĐ/tháng}$).
- Thời gian hoàn vốn đầu tư (Payback Period):
$$\text{Thời gian hoàn vốn} = \frac{43,696,900}{(16,000,000 + 4,500,000)} \approx 2.13,\text{tháng}$$
Hạn chế và hướng phát triển
1. Hạn chế kỹ thuật hiện tại
- Điều khiển tốc độ động cơ cố định: Động cơ khuấy trộn đang được đóng ngắt trực tiếp thông qua Contactor và Rơ-le nhiệt, chưa tích hợp biến tần (VFD) để điều chỉnh đa cấp tốc độ hoặc tạo đường cong tăng/giảm tốc mềm cho các loại hỗn hợp bột có độ mịn khác nhau.
- Thiếu phản hồi chất lượng bột thời gian thực: Quá trình trộn hiện thuần túy dựa trên bộ định thời thời gian mở cố định ($60,\text{giây}$), chưa tích hợp cảm biến đo độ đồng nhất quang học (Near-Infrared Spectrometry) để tự động dừng khi hỗn hợp đạt chuẩn.
2. Kế hoạch nâng cấp và mở rộng
- Tích hợp biến tần Siemens SINAMICS G120: Kết nối mạng truyền thông PROFINET điều khiển trơn tru tốc độ động cơ trộn từ $0 - 1500,\text{vòng/phút}$, giảm xung lực quán tính tác động lên xilanh lật.
- Nâng cấp nền tảng PLC S7-1500 & OPC UA IoT Gateway: Chuyển đổi sang dòng PLC thế hệ mới, cấu hình OPC UA Server để đẩy dữ liệu mẻ trộn trực tiếp lên hệ thống quản trị sản xuất đám mây (MES / Cloud ERP).
- Ứng dụng công nghệ quét mã QR Code trên thùng: Tự động nhận diện công thức trộn (Recipe Management) cho từng mã sản phẩm bột oxit kim loại khác nhau.
Đối tượng hưởng lợi
CÁC NHÓM HƯỞNG LỢI
┌───────────────────────┬────────────────────────┬────────────────────────┐
│ Sinh viên & Đào tạo │ Kỹ sư Tự động hóa │ Doanh nghiệp sản xuất │
│ • 100% Code mẫu LAD │ • Cấu trúc SCADA chuẩn│ • Tăng 80% năng suất │
│ • Tài liệu chuẩn IEC │ • Script xuất Excel │ • Hoàn vốn sau 2.13 th│
└───────────────────────┴────────────────────────┴────────────────────────┘
- Sinh viên ngành Kỹ thuật Điều khiển & Tự động hóa: Cung cấp tài liệu tham khảo hoàn chỉnh từ biểu đồ Grafcet, kỹ thuật lập trình PLC S7-300 theo chuẩn IEC, bản vẽ nguyên lý động lực đến thiết kế SCADA WinCC.
- Kỹ sư tích hợp hệ thống (System Integrators): Cung cấp giải pháp phần mềm thực tế với mã script xuất dữ liệu tự động, cơ chế xử lý dừng khẩn cấp lưu trạng thái không qua phần cứng đắt tiền.
- Nhà máy sản xuất hóa chất & vật liệu bột: Sở hữu mô hình trạm máy chi phí thấp ($< 45,\text{triệu VNĐ}$), độ bền công nghiệp cao và triệt tiêu nguy cơ phơi nhiễm bụi độc hại cho công nhân.
Câu hỏi thường gặp
1. Tại sao đồ án lựa chọn PLC Siemens S7-300 thay vì dòng S7-1200 phổ thông?
CPU 314C-2PN/DP của dòng S7-300 tích hợp sẵn mật độ cổng I/O số phong phú (24 DI / 16 DO), bộ nhớ làm việc $192,\text{KB}$, khả năng xử lý lệnh cực nhanh từ $4,\text{ns}$ và hỗ trợ đa giao thức truyền thông công nghiệp cấp bách (MPI, Profibus-DP, PROFINET). Đây là giải pháp tiêu chuẩn tại các nhà máy luyện kim và hóa chất nặng đòi hỏi độ ổn định cao và khả năng mở rộng qua nhiều rack mở rộng IM360/361.
2. Hệ thống xử lý như thế nào khi nhấn nút Dừng (STOP_PB) giữa chu trình trộn?
Khi nhấn STOP_PB, ngõ ra điều khiển động cơ MOTOR_1 và xilanh đẩy sẽ lập tức ngắt để đảm bảo an toàn. Tuy nhiên, các ngõ ra giữ áp xilanh kẹp CYL_1 và xilanh lật CYL_2 vẫn duy trì để thùng không bị rơi. Đồng thời, giá trị thời gian đã đếm của Timer trộn được bảo lưu trong vùng nhớ Retentive. Khi nhấn START_PB trở lại, hệ thống sẽ tiếp tục trộn nốt khoảng thời gian còn lại mà không phải khởi động lại từ đầu.
3. Cần những cấu hình gì để WinCC xuất được dữ liệu ra Excel mà không bị lỗi cấp quyền?
Trên máy tính giám sát cài đặt WinCC Runtime, cần cấu hình phân quyền Administrator cho tiến trình WinCC, cài đặt thư viện Microsoft Excel Object Library trong hệ điều hành Windows, tạo sẵn đường dẫn tệp template .xlsx và sử dụng đối tượng CreateObject("Excel.Application") thông qua VBScript được kích hoạt bởi sự kiện hoàn tất mẻ trộn hoặc nút nhấn từ người dùng.
4. Thiết bị có khả năng tương thích với nguồn điện lưới công nghiệp không ổn định không?
Có. Hệ thống sử dụng bộ nguồn công nghiệp Siemens PS307 (24VDC) có dải điện áp đầu vào linh hoạt ($120/230,\text{VAC}$), tích hợp bảo vệ ngắn mạch và chống sét lan truyền. Phía động lực được bảo vệ 3 tầng bằng Aptomat khối MCCB Hyundai, Cầu chì cắt nhanh Omega và Rơ-le nhiệt lưỡng kim LS MT-32.
5. Chi phí bảo trì định kỳ của trạm xoay trộn này như thế nào?
Chi phí bảo trì rất thấp (ước tính dưới $1.5,\text{triệu VNĐ/năm}$). Các hạng mục định kỳ chỉ bao gồm kiểm tra bôi trơn phớt khí nén của các xilanh CYL1-CYL4, làm sạch bụi bám trên lăng kính cảm biến quang Omron E3Z-D82 và siết lại các cọc đấu dây điện tại tủ điều khiển sau mỗi 6 tháng vận hành liên tục.
Kết luận
Đồ án đã giải quyết trọn vẹn bài toán tự động hóa trạm máy xoay và trộn thùng đựng bột erbia – một khâu then chốt trong chuỗi gia công vật liệu bột công nghệ cao. Thông qua việc kết hợp chặt chẽ giữa thuật toán điều khiển tuần tự Grafcet, kỹ thuật lập trình PLC S7-300 theo chuẩn IEC 61131-3 và giao diện giám sát vận hành SCADA WinCC chuyên nghiệp, hệ thống đã chứng minh tính khả thi vượt trội với thời gian chu kỳ rút ngắn xuống $78.5,\text{giây/thùng}$, nâng cao năng suất $80%$ và triệt tiêu hoàn toàn rủi ro an toàn lao động. Với tổng mức đầu tư chỉ hơn $43,\text{triệu VNĐ}$ và thời gian hoàn vốn ấn tượng $2.13,\text{tháng}$, giải pháp mang giá trị ứng dụng thực tiễn cao cho các doanh nghiệp sản xuất và là tài liệu tham khảo kỹ thuật giá trị cho sinh viên, kỹ sư chuyên ngành Tự động hóa.