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 toàn cầu, ngành công nghiệp thực phẩm và đồ uống (F&B) đang chứng kiến sự tăng trưởng vượt bậc với sản lượng bao bì đóng chai tăng trưởng trung bình từ 8% - 10%/năm. Các yêu cầu khắt khe về an toàn vệ sinh thực phẩm (tiêu chuẩn HACCP, ISO 22000), tính đồng đều của dung tích chiết rót và tốc độ đóng gói đặt ra thách thức lớn cho các doanh nghiệp sản xuất nước giải khát, rượu, bia và hóa mỹ phẩm.

Vấn đề thực tiễn và bài toán kỹ thuật

Tại nhiều cơ sở sản xuất vừa và nhỏ tại Việt Nam, quy trình chiết rót và đóng nắp vẫn phụ thuộc lớn vào thao tác bán tự động hoặc các hệ thống định lượng theo thời gian mở van thô sơ. Những hệ thống này tồn tại nhiều điểm nghẽn nghiêm trọng:

  • Sai số dung tích lớn (> 5%) do áp suất bồn chứa thay đổi theo thời gian.
  • Hiện tượng bọt khí và tràn mép gây thất thoát dung dịch, mất vệ sinh an toàn thực phẩm.
  • Tốc độ đóng nắp chậm, cơ chế siết nắp không đồng đều dẫn đến hở khí hoặc làm biến dạng ren chai.
  • Thiếu hệ thống giám sát tập trung (SCADA) và cơ chế lưu trữ dữ liệu thời gian thực phục vụ truy xuất nguồn gốc và kiểm toán sản xuất.
+---------------------------------------------------------------------------------------------------+
|                                 KIẾN TRÚC TỔNG THỂ HỆ THỐNG                                       |
|                                                                                                   |
|  [Cảm biến quang E3Z] ---> [PLC Siemens S7-1200] <--- [Lưu lượng kế Flowmeter (Xung NPN)]        |
|  [Cảm biến từ CS1-G]  --->       (CPU 1214C)     <--- [Cảm biến điện dung]                        |
|                                  |        |                                                       |
|        +-------------------------+        +--------------------------+                            |
|        |                                                             |                            |
|        v (PROFINET / TCP/IP)                                         v (Điều khiển chấp hành)     |
|  [SCADA WinCC Runtime]                                        [Driver Động cơ bước SI09AFTG]      |
|        |                                                      [Van khí điện từ AIRTAC 4V110-06]   |
|        v (VBScript / ADODB)                                   [Động cơ DC Băng tải 24V 100RPM]    |
|  [Cơ sở dữ liệu SQL Server]                                                                       |
|        |                                                                                          |
|        v (ADO.NET / Entity Framework)                                                             |
|  [Giao diện Web Giám sát C#/ASP.NET]                                                              |
+---------------------------------------------------------------------------------------------------+

Mục tiêu đề tài

  1. Thiết kế phần cứng cơ điện: Xây dựng mô hình dây chuyền tự động hoàn chỉnh gồm 2 băng chuyền vận tải, mâm xoay cấp phôi, cơ cấu chiết rót định lượng, cụm cấp nắp tự động và đầu vặn nắp khí nén.
  2. Lập trình điều khiển thời gian thực: Ứng dụng PLC Siemens S7-1200 (CPU 1214C DC/DC/DC) kết hợp hàm đếm xung tốc độ cao (High Speed Counter - HSC) để đo thể tích dòng chảy chính xác từ lưu lượng kế (Flowmeter).
  3. Phát triển hệ thống SCADA: Thiết kế giao diện vận hành trên phần mềm Siemens WinCC Professional, phân quyền tài khoản người dùng, hiển thị trạng thái vận hành và phát cảnh báo lỗi trực quan.
  4. Tích hợp cơ sở dữ liệu và Web Server: Sử dụng mã nguồn Visual Basic (VBScript) trên WinCC để kết nối ODBC/OLEDB ghi dữ liệu vào Microsoft SQL Server; phát triển ứng dụng Web bằng ngôn ngữ C# và ASP.NET trên Visual Studio nhằm giám sát sản xuất qua mạng nội bộ.

Giải pháp và phạm vi nghiên cứu

  • Tiếp cận công nghệ: Mô phỏng theo nguyên lý dây chuyền chiết rót công nghiệp hiện đại của hãng KHS (Đức), kết hợp công nghệ định lượng thể tích bằng cảm biến lưu lượng điện từ với độ chính xác cao thay cho phương pháp định lượng phao cơ hay thời gian.
  • Phạm vi triển khai: Mô hình nghiên cứu pilot phòng thí nghiệm tại Khoa Chất Lượng Cao, Trường Đại học Sư phạm Kỹ thuật TP.HCM; áp dụng cho quy trình đóng chai thể tích từ 250ml đến 500ml.

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

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

Tiêu chí Phương pháp định lượng thời gian Phương pháp đo mức quang/phao cơ Phương pháp Flowmeter + HSC (Đề tài)
Độ chính xác Thấp (Sai số $\pm 5% - 8%$) Trung bình (Sai số $\pm 3% - 4%$) Cao (Sai số $\pm 1% - 1.5%$)
Ảnh hưởng áp suất bồn Rất lớn (Lưu lượng đổi theo cột áp) Không đáng kể Tự động bù trừ theo xung lưu lượng
Độ linh hoạt loại chai Kém (Phải calibrate lại toàn bộ) Phải chỉnh lại vị trí cơ học cảm biến Cài đặt trực tiếp setpoint trên HMI/SCADA
Khả năng số hóa dữ liệu Không có Hạn chế (On/Off) Thu thập giá trị analog/xung liên tục
Chi phí đầu tư phần cứng Rất thấp Thấp Trung bình - Hiệu quả lâu dài cao

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

  • Must have (Bắt buộc có): Phát hiện chai tại các trạm bằng cảm biến quang Omron E3Z-D81; định lượng nước tự động bằng Flowmeter; cấp và siết nắp chai bằng cơ cấu phối hợp khí nén và động cơ bước; nút dừng khẩn cấp (Emergency Stop).
  • Should have (Nên có): Giao diện SCADA giám sát thời gian thực trạng thái I/O, hiển thị số lượng chai đạt chuẩn, lưu trữ thông số mẻ chiết vào SQL Server.
  • Could have (Có thể có): Giao diện Web hiển thị báo cáo năng suất từ xa qua trình duyệt Web, cho phép truy xuất lịch sử cảnh báo lỗi.
  • Won't have (Chưa thực hiện trong pha này): Cơ chế định lượng bù áp suất đẳng áp cho đồ uống có gas ($CO_2$), hệ thống rửa chai tự động (CIP).

Thiết kế hệ thống

Danh mục công nghệ và thiết bị phần cứng

  • Bộ điều khiển lập trình: Siemens SIMATIC S7-1200 CPU 1214C DC/DC/DC (Firmware v4.2), tích hợp sẵn 14 ngõ vào số 24VDC (hỗ trợ đếm xung tốc độ cao lên tới 100kHz trên chân HSC1: %I0.0), 10 ngõ ra số Transistor 24VDC và 2 ngõ vào Analog (0-10V).
  • Phần mềm điều khiển & SCADA: Siemens TIA Portal V15.1, WinCC Professional V15.1 Runtime.
  • Hệ cơ sở dữ liệu & Nền tảng Web: Microsoft SQL Server 2016, Visual Studio (C# .NET Framework 4.6, ASP.NET MVC).
  • Cảm biến và Chấp hành:
    • Cảm biến quang thu phát hồng ngoại: Omron E3Z-D81 / E3F-DS30C4 (Ngõ ra NPN, thời gian đáp ứng cực nhanh $\le 1\text{ms}$).
    • Cảm biến từ vị trí xy lanh: Airtac CS1-G gắn rãnh từ trên thân xy lanh vuông SDA.
    • Cảm biến đo lưu lượng: Flowmeter cánh quạt từ trường, ngõ ra xung NPN tỷ lệ thể tích.
    • Bộ điều khiển động cơ bước: Driver Microstep 3.5A 40VDC sử dụng IC chuyên dụng SI09AFTG (Japan), hỗ trợ vi bước từ $1/1$ đến $1/32$ step.
    • Cơ cấu khí nén: Van điện từ khí nén 5/2 Airtac 4V110-06 (điện áp cuộn coil 24VDC), kết hợp hệ thống cấp nguồn xung tổ ong 24VDC 5A (120W).
+---------------------------------------------------------------------------------------------+
|                             DATABASE SCHEMA - HỆ THỐNG GIÁM SÁT                             |
+---------------------------------------------------------------------------------------------+
| [Table: tbl_ProductionLog]                                                                  |
|   - RecordID          : INT (Primary Key, Identity)                                         |
|   - TimeStamp         : DATETIME (Default: GETDATE())                                       |
|   - BottleID          : BIGINT                                                              |
|   - TargetVolume_ml   : INT                                                                 |
|   - ActualVolume_ml   : INT                                                                 |
|   - CappingStatus     : BIT (1: Success, 0: Failed)                                         |
|   - FillingDuration_ms: INT                                                                 |
|   - SystemErrorStatus : NVARCHAR(50)                                                        |
+---------------------------------------------------------------------------------------------+

Bảo mật và toàn vẹn chương trình trên PLC

  • Know-How Protection: Khóa bảo vệ bản quyền thuật toán trong các khối hàm tổ chức (OB1), khối hàm chức năng (FC), ngăn chặn việc xem hoặc chỉnh sửa mã nguồn trái phép từ phần mềm TIA Portal ngoài.
  • Copy Protection: Trói buộc mã nhị phân của chương trình trực tiếp với số seri của thẻ nhớ SIMATIC Memory Card (MWC) hoặc số seri của CPU S7-1200, ngăn chặn việc sao chép chương trình sang phần cứng khác.

Implementation và kết quả

Development Process & Mã nguồn kỹ thuật

Quy trình phát triển được triển khai qua 4 giai đoạn nối tiếp: Thiết kế cơ khí CAD/lắp ráp khung vỏ $\rightarrow$ Đấu nối sơ đồ động lực và I/O PLC $\rightarrow$ Lập trình Logic S7-1200 & SCADA WinCC $\rightarrow$ Xây dựng Service đồng bộ CSDL SQL và Web Portal.

// Khối xử lý tín hiệu Flowmeter sử dụng lệnh CTRL_HSC trong TIA Portal SCL
// Thuật toán: Chuyển đổi số xung đếm từ bộ đếm tốc độ cao sang thể tích thực tế (ml)

FUNCTION_BLOCK "FB_FlowMeter_Processing"
VAR_INPUT
    b_StartFill      : Bool;     // Lệnh bắt đầu chiết rót
    i_TargetVol_ml   : Int;      // Thể tích cài đặt (ví dụ: 330 ml)
    r_PulsePerMl     : Real;     // Hệ số xung của cảm biến (Xung/ml, ví dụ: 2.25)
END_VAR
VAR_OUTPUT
    b_ValveCmd       : Bool;     // Xuất tín hiệu mở van điện từ chiết rót
    b_FillDone       : Bool;     // Cờ báo chiết rót hoàn thành
    i_CurrentVol_ml  : Int;      // Thể tích thực tế hiện tại
END_VAR
VAR
    dw_PulseCount    : DWord;    // Giá trị đọc về từ bộ đếm HSC1 (Địa chỉ %ID1000)
    di_PulsesOffset  : DInt;
    di_TargetPulses  : DInt;
END_VAR

BEGIN
    // Tính toán số xung mục tiêu cần đạt
    di_TargetPulses := REAL_TO_DINT(INT_TO_REAL(i_TargetVol_ml) * r_PulsePerMl);
    
    IF b_StartFill THEN
        // Đọc giá trị tức thời từ phần cứng HSC1 (%ID1000)
        dw_PulseCount := %ID1000;
        i_CurrentVol_ml := DINT_TO_INT(DWORD_TO_DINT(dw_PulseCount) / REAL_TO_DINT(r_PulsePerMl));
        
        IF DWORD_TO_DINT(dw_PulseCount) < di_TargetPulses THEN
            b_ValveCmd := TRUE;
            b_FillDone := FALSE;
        ELSE
            b_ValveCmd := FALSE;   // Ngắt van tức thời khi đạt thể tích
            b_FillDone := TRUE;
        END_IF;
    ELSE
        b_ValveCmd := FALSE;
        b_FillDone := FALSE;
    END_IF;
END_FUNCTION_BLOCK
' WinCC VBScript: Tự động ghi dữ liệu trạng thái cảm biến và dung tích vào SQL Server
Sub WriteDataToSQLServer()
    Dim conn, cmd, strSQL
    Dim connStr, targetVol, actualVol, bottleStatus
    
    ' Lấy giá trị từ WinCC Internal/External Tags
    targetVol = SmartTags("HMI_Setpoint_Volume")
    actualVol = SmartTags("PLC_Actual_Volume")
    bottleStatus = SmartTags("PLC_Capping_OK")
    
    ' Khởi tạo kết nối OLEDB/ODBC tới SQL Server
    connStr = "Provider=SQLOLEDB;Data Source=127.0.0.1;Initial Catalog=IndustrialAutomationDB;User ID=sa;Password=IndustrialPass2019;"
    Set conn = CreateObject("ADODB.Connection")
    conn.Open connStr
    
    ' Câu lệnh truy vấn INSERT dữ liệu sản xuất
    strSQL = "INSERT INTO tbl_ProductionLog (TargetVolume_ml, ActualVolume_ml, CappingStatus, SystemErrorStatus) " & _
             "VALUES (" & targetVol & ", " & actualVol & ", " & bottleStatus & ", 'NORMAL_OPERATION')"
             
    Set cmd = CreateObject("ADODB.Command")
    cmd.ActiveConnection = conn
    cmd.CommandText = strSQL
    cmd.Execute
    
    conn.Close
    Set conn = Nothing
    Set cmd = Nothing
End Sub
// C# ASP.NET Code-behind: Đọc dữ liệu từ SQL Server hiển thị lên Web Portal
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

public partial class WebProductionMonitor : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            FetchRealtimeSensorData();
        }
    }

    private void FetchRealtimeSensorData()
    {
        string connString = ConfigurationManager.ConnectionStrings["IndustrialDBConn"].ConnectionString;
        using (SqlConnection conn = new SqlConnection(connString))
        {
            string query = "SELECT TOP 10 TimeStamp, ActualVolume_ml, CappingStatus FROM tbl_ProductionLog ORDER BY RecordID DESC";
            using (SqlCommand cmd = new SqlCommand(query, conn))
            {
                using (SqlDataAdapter sda = new SqlDataAdapter(cmd))
                {
                    DataTable dt = new DataTable();
                    sda.Fill(dt);
                    GridViewProduction.DataSource = dt;
                    GridViewProduction.DataBind();
                }
            }
        }
    }
}

Testing và Đo kiểm thực nghiệm

+---------------------------------------------------------------------------------------------+
|                     KẾT QUẢ ĐO KIỂM THỰC NGHIỆM ĐỊNH LƯỢNG THỂ TÍCH                         |
+---------------------------------------------------------------------------------------------+
| Mẫu thử nghiệm (330 ml) | Thể tích thực tế (ml) | Độ lệch (ml) | Tỷ lệ sai số (%)           |
+-------------------------+-----------------------+--------------+----------------------------+
| Chai #01                | 333.5                 | +3.5         | +1.06%                     |
| Chai #02                | 332.0                 | +2.0         | +0.60%                     |
| Chai #03                | 334.2                 | +4.2         | +1.27%                     |
| Chai #04                | 331.8                 | +1.8         | +0.54%                     |
| Chai #05                | 333.0                 | +3.0         | +0.90%                     |
+-------------------------+-----------------------+--------------+----------------------------+
| Trung bình              | 332.9 ml              | +2.9 ml      | +0.87% (Đạt tiêu chuẩn)    |
+---------------------------------------------------------------------------------------------+
  • Độ tin cậy cảm biến: Cảm biến quang Omron E3Z-D81 cho khả năng phát hiện vật cản tin cậy 100% trong dải khoảng cách từ 50mm - 150mm, độ trễ tín hiệu dưới $1\text{ms}$.
  • Hiệu suất đóng nắp: Động cơ bước phối hợp trục vít me và xy lanh khí nén kẹp nắp hoàn thành 1 chu trình siết nắp chuẩn xác trong $1.8\text{s}$, tỷ lệ nắp siết kín đạt $98.5%$.
  • Độ trễ truyền thông SCADA - Web: Chu kỳ quét dữ liệu PLC lên WinCC qua PROFINET đạt 100ms; độ trễ cập nhật từ SQL Server lên Web Portal đạt dưới 1.2 giây.

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

Cải tiến kỹ thuật nổi bật

  1. Kiến trúc tích hợp dọc 3 tầng (OT-to-IT Integration): Cầu nối liền mạch từ tầng vận hành trực tiếp (PLC S7-1200, Sensor, Actuator) qua tầng điều khiển giám sát (SCADA WinCC) đến tầng quản trị và phân tích dữ liệu (SQL Server, ASP.NET Web App).
  2. Kỹ thuật định lượng thể tích xung tốc độ cao: Sử dụng hàm chức năng CTRL_HSC kết hợp ngắt phần cứng của CPU S7-1200 giúp việc bắt xung từ Flowmeter độc lập hoàn toàn với chu kỳ quét vòng lặp (Scan Time) của PLC, loại bỏ trễ thời gian thực.
  3. Cơ cấu phân độ mâm xoay bằng Microstepping: Điều khiển động cơ bước qua driver SI09AFTG chia vi bước giúp mâm xoay định vị vị trí cổ chai chính xác dưới vòi rót và đầu cấp nắp mà không bị rung giật, giảm chấn cơ khí hiệu quả.
+----------------------------------------------------------------------------------------------------+
|                             SO SÁNH CÁC GIẢI PHÁP TỰ ĐỘNG HÓA                                      |
+------------------------------+-------------------------+--------------------+----------------------+
| Đặc tính kỹ thuật            | Vi điều khiển giá rẻ    | Rơ le truyền thống | Hệ thống S7-1200     |
|                              | (Arduino/PIC)           | & Timer cơ học     | & SCADA/SQL (Đề tài) |
+------------------------------+-------------------------+--------------------+----------------------+
| Tính ổn định công nghiệp     | Thấp, dễ nhiễu điện từ  | Trung bình         | Rất cao (Chuẩn IEC)  |
| Khả năng mở rộng module      | Phức tạp, tự hàn mạch   | Khó khăn           | Cực kỳ linh hoạt     |
| Giám sát SCADA & Database    | Không có/Phức tạp       | Hoàn toàn không    | Trực quan qua WinCC  |
| Cấp bảo vệ chương trình      | Yếu                     | Không áp dụng      | Know-How Protection  |
| Quản lý dữ liệu từ xa qua Web| Khó triển khai          | Không thể          | Sẵn sàng qua Web App |
+------------------------------+-------------------------+--------------------+----------------------+

Đóng góp thực tiễn và học thuật

  • Cung cấp tài liệu mẫu hoàn chỉnh về quy trình cấu hình, lập trình S7-1200, tạo kịch bản VBScript kết nối CSDL và xuất dữ liệu Web cho sinh viên và kỹ sư chuyên ngành Kỹ thuật Điều khiển & Tự động hóa.
  • Giảm thiểu $40%$ thời gian dừng máy (Downtime) nhờ các cảnh báo lỗi trực quan trên SCADA.

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

Kịch bản vận hành thực tế

  • Dây chuyền sản xuất nước tinh khiết: Vận hành độc lập trạm chiết rót và siết nắp chai PET dung tích 330ml - 500ml tại các hợp tác xã, doanh nghiệp vừa và nhỏ.
  • Chiết rót hóa chất và mỹ phẩm lỏng: Áp dụng cho các dung dịch như nước rửa chén, cồn y tế, sữa tắm với cơ chế điều chỉnh setpoint thể tích linh hoạt trực tiếp trên HMI.
+---------------------------------------------------------------------------------------------+
|                                KẾ HOẠCH TRIỂN KHAI DỰ ÁN (ROADMAP)                          |
|                                                                                             |
| Giai đoạn 1: Khảo sát & Thiết kế phần cứng [Tuần 1 - Tuần 4]                                |
| [====================]                                                                      |
| Giai đoạn 2: Lắp ráp cơ điện & Cấu hình Driver/PLC [Tuần 5 - Tuần 9]                        |
|                      [=========================]                                            |
| Giai đoạn 3: Lập trình Logic, SCADA WinCC & SQL [Tuần 10 - Tuần 14]                          |
|                                                [=========================]                  |
| Giai đoạn 4: Thử nghiệm thực địa & Tối ưu hóa Web [Tuần 15 - Tuần 18]                       |
|                                                                          [=================]|
+---------------------------------------------------------------------------------------------+

Phân tích chi phí và bài toán kinh tế (ROI)

  • Ước tính chi phí đầu tư ban đầu: Thiết bị phần cứng PLC S7-1200, cảm biến Omron, cơ khí nhôm định hình, hệ thống khí nén và động cơ dao động từ 25 - 35 triệu VNĐ (cho mô hình Pilot).
  • Thời gian hoàn vốn (ROI): Nhờ việc tăng sản lượng gấp 3.5 lần so với đóng chai thủ công và cắt giảm 2 nhân công vận hành tại mỗi ca sản xuất, thời gian thu hồi vốn ước tính trong khoảng 10 - 14 tháng.

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

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

  • Hiện tượng vọt lố lưu lượng (Flow Overshoot): Do quán tính chất lỏng trong đường ống sau khi ngắt van điện từ đơn cấp dẫn tới dung tích rót vượt mức cài đặt khoảng $1.5\text{ml} - 4\text{ml}$.
  • Cơ chế cấp nắp trọng lực: Máng cấp nắp dựa trên độ nghiêng cơ học đôi khi xảy ra hiện tượng kẹt nắp nếu kích thước nắp chai không đồng đều.

Hướng phát triển nâng cấp

  • Tích hợp van chiết 2 giai đoạn (Fast/Slow Valve): Áp dụng giải pháp chiết rót 2 tốc độ (rót nhanh 80% thể tích đầu và rót chậm 20% thể tích cuối) hoặc van tỷ lệ điều khiển bằng tín hiệu Analog (0-10V / 4-20mA) để triệt tiêu hoàn toàn sai số vọt lố.
  • Tích hợp Machine Vision (Xử lý ảnh công nghiệp): Bổ sung camera AI để kiểm tra nắp chai bị nghiêng, nắp chưa siết chặt hoặc phát hiện dị vật trong chai trước khi xuất xưởng.
  • Chuyển đổi giao thức sang OPC UA / MQTT: Kết nối hệ thống trực tiếp lên nền tảng Cloud (AWS IoT / Azure IoT) để theo dõi chỉ số hiệu suất thiết bị tổng thể (OEE) và bảo trì dự đoán (Predictive Maintenance).

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

+----------------------------------------------------------------------------------------------------+
|                                     ĐỐI TƯỢNG HƯỞNG LỢI DỰ ÁN                                      |
+-----------------------+----------------------------------------------------------------------------+
| Nhóm đối tượng        | Giá trị thực tiễn và lợi ích định lượng mang lại                           |
+-----------------------+----------------------------------------------------------------------------+
| **Sinh viên kỹ thuật**| Nguồn học liệu tham khảo trực quan về lập trình S7-1200, đếm xung HSC,     |
|                       | kết nối WinCC với CSDL SQL và thiết kế web giám sát công nghiệp.           |
+-----------------------+----------------------------------------------------------------------------+
| **Kỹ sư Tự động hóa** | Khung kiến trúc mẫu (Design Pattern) chuẩn về việc tích hợp OT và IT,     |
|                       | tái sử dụng các khối mã nguồn VBScript và SCL cho các dự án thực tế.       |
+-----------------------+----------------------------------------------------------------------------+
| **Doanh nghiệp vừa**  | Bản thiết kế giải pháp dây chuyền chiết rót tự động hóa tin cậy với chi phí|
| **và nhỏ (SMEs)**     | đầu tư tối ưu, giúp nâng cao năng suất đóng gói và chuẩn hóa sản phẩm.     |
+-----------------------+----------------------------------------------------------------------------+
| **Nhà nghiên cứu**    | Cung cấp dữ liệu thực nghiệm về sai số động học của dòng chảy và các thông |
|                       | số điều khiển vi bước động cơ trong hệ thống chiết rót định lượng.        |
+-----------------------+----------------------------------------------------------------------------+

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

1. Yêu cầu cấu hình tối thiểu để triển khai và vận hành hệ thống là gì?

  • Phần cứng: 01 PLC Siemens S7-1200 CPU 1214C DC/DC/DC; nguồn tổ ong 24VDC 5A; van điện từ khí nén 24V; máy nén khí áp suất tối thiểu 4-6 bar; máy tính trạm SCADA chạy Windows 10/11 (RAM tối thiểu 8GB, có cổng mạng Ethernet RJ45).
  • Phần mềm: TIA Portal V15.1 trở lên, WinCC Runtime Professional, Microsoft SQL Server 2014/2016, IIS Web Server cho Web giám sát.

2. Làm thế nào để giải quyết triệt để bài toán vọt lố mực nước khi chiết rót?

Trong phần mềm PLC, lập trình bù trừ động (Dynamic Pre-act Offset): Tự động ngắt ngõ ra điều khiển van sớm một lượng xung $\Delta Pulse$ tương ứng với thể tích chất lỏng đang rơi tự do từ đầu vòi vào chai.

3. Hệ thống có khả năng tích hợp vào các hệ thống quản trị doanh nghiệp (ERP/MES) không?

Có. Nhờ việc lưu trữ toàn bộ dữ liệu theo chuẩn quan hệ trên Microsoft SQL Server, hệ thống cho phép các phần mềm quản lý cấp cao như MES hay ERP (SAP, Odoo, Oracle) kết nối thông qua ODBC/JDBC API để lấy số liệu sản lượng, thời gian dừng máy và thống kê hiệu suất ca làm việc.

4. Tại sao lại lựa chọn động cơ bước kết hợp Driver SI09AFTG thay vì động cơ Servo cho mâm xoay?

Đối với tải trọng mâm xoay chai phòng thí nghiệm và cơ sở nhỏ, động cơ bước kết hợp driver điều khiển vi bước ($1/16$ hoặc $1/32$) cung cấp moment giữ lớn tại tốc độ thấp, định vị góc xoay chính xác tuyệt đối mà chi phí chỉ bằng $20% - 30%$ so với việc đầu tư hệ thống Servo AC.

5. Chi phí bảo dưỡng và khả năng thay thế linh kiện như thế nào?

Toàn bộ linh kiện sử dụng trong đề tài (cảm biến Omron, khí nén Airtac, PLC Siemens) đều là các thiết bị công nghiệp tiêu chuẩn hóa, có sẵn trên thị trường Việt Nam. Chu kỳ bảo dưỡng định kỳ van khí nén và bôi trơn trục vít me cơ khí từ 6 đến 12 tháng/lần với chi phí rất thấp.


Kết luận

Đồ án tốt nghiệp "Thiết kế mô hình giám sát và điều khiển hệ thống chiết rót và đóng nắp sử dụng PLC S7-1200" đã giải quyết trọn vẹn bài toán tự động hóa một công đoạn then chốt trong ngành công nghiệp đóng chai. Bằng việc làm chủ công nghệ điều khiển phần cứng của hãng Siemens kết hợp kỹ thuật đếm xung tốc độ cao từ Flowmeter, hệ thống đạt được sự ổn định cao, định lượng chuẩn xác và giảm thiểu tối đa sự can thiệp thủ công của con người.

Đặc biệt, việc thiết kế thành công kiến trúc giám sát đa tầng từ SCADA WinCC, cơ sở dữ liệu SQL Server đến Web Portal đã chứng minh tính khả thi cao trong việc chuyển đổi số và ứng dụng công nghệ thông tin vào công nghiệp sản xuất thực tế. Đây là nền tảng vững chắc để tiếp tục phát triển, nâng cấp thành hệ thống chiết rót công nghiệp thông minh chuẩn công nghiệp 4.0.