Giới thiệu dự án

Ngành công nghiệp xây dựng hiện đại đòi hỏi sự chuẩn hóa nghiêm ngặt về chất lượng vật liệu, trong đó bê tông thương phẩm đóng vai trò cốt lõi quyết định độ bền vững của mọi công trình. Theo thống kê từ Hiệp hội Bê tông Việt Nam (VCA), việc định lượng thủ công hoặc sử dụng các trạm trộn cơ học thế hệ cũ dẫn đến sai số cấp phối từ 8% – 15%, gây lãng phí hàng ngàn tấn xi măng mỗi năm và làm suy giảm mác bê tông thiết kế. Đồ án "Điều Khiển Và Giám Sát Hệ Thống Trộn Bê Tông Dùng PLC S7-1200 – WinCC" được thực hiện nhằm tự động hóa hoàn toàn quy trình định lượng, trộn và xả bê tông với công suất mẻ trộn lên đến 5.000 kg, triệt tiêu sai số con người và tối ưu hóa năng suất vận hành.

+-----------------------------------------------------------------------------+
|                          HỆ THỐNG TRẠM TRỘN BÊ TÔNG                          |
|                                                                             |
|  [Silo Cát]        [Silo Xi Măng]        [Bồn Nước]                         |
|      |                   |                   |                              |
|   (Van Cát)          (Van Xi Măng)       (Van Nước)                         |
|      \                   |                  /                               |
|       +----------> [BỒN CÂN TÍCH HỢP] <----+                                |
|                    [4x Loadcell 0-10V]                                      |
|                             |                                               |
|                    (Van Xả Bồn Cân)                                         |
|                             |                                               |
|                             v                                               |
|               +----------------------------+                                |
|               |       BỒN TRỘN CHÍNH       | <--- Động cơ 380V/50HP         |
|               | (Quay thuận 30p / Đảo 30p) |      (Khởi động Sao/Tam giác)  |
|               +----------------------------+                                |
|                             |                                               |
|                    (Van Xả Bê Tông)                                         |
|                             |                                               |
|                             v                                               |
|                    [XE BỒN / BỂ CHỨA]                                       |
+-----------------------------------------------------------------------------+

Vấn đề thực tiễn và thách thức

  • Sai số định lượng nguyên liệu: Tỷ lệ cát, xi măng và nước không chuẩn xác làm biến đổi tỷ lệ nước/xi măng ($W/C$), ảnh hưởng trực tiếp đến cường độ chịu nén của bê tông.
  • Quy trình trộn thiếu đồng nhất: Thời gian đảo trộn không được kiểm soát chặt chẽ dẫn đến hiện tượng phân tầng hoặc vón cục hỗn hợp bê tông.
  • Môi trường vận hành khắc nghiệt: Bụi xi măng, độ ẩm cao và rung lắc cơ học làm tăng nguy cơ quá tải động cơ ($50\text{ HP}$), đòi hỏi cơ chế giám sát và ngắt liên động an toàn tuyệt đối.
  • Thiếu khả năng truy xuất dữ liệu: Các trạm trộn bán thủ công không có khả năng giám sát trạng thái thời gian thực, khó phát hiện kẹt van hay nghẽn nạp nhiên liệu.

Mục tiêu của dự án

  1. Thiết kế tủ điều khiển và mạch động lực: Tính chọn toàn bộ khí cụ điện bảo vệ (MCCB, Contactor, Rơ le nhiệt) cho động cơ trộn công suất $50\text{ HP}$ ($37.3\text{ kW}$), điện áp 3 pha $380\text{VAC}$.
  2. Lập trình logic điều khiển tự động hóa: Ứng dụng PLC Siemens S7-1200 (CPU 1214C DC/DC/DC) để xử lý tín hiệu analog từ cảm biến trọng lượng Loadcell, điều khiển tuần tự van nạp, van xả và chu trình trộn đảo chiều.
  3. Thiết kế giao diện SCADA/HMI: Xây dựng hệ thống giám sát thời gian thực trên nền tảng WinCC Runtime, hiển thị trạng thái thiết bị bằng màu sắc trực quan, cảnh báo sự cố đa cấp và cho phép cấu hình công thức cấp phối linh hoạt.
  4. Tích hợp thuật toán bảo vệ và xử lý sự cố: Thiết lập cơ chế chẩn đoán lỗi quá tải nhiệt động cơ (báo đèn chớp chu kỳ $1\text{s}$) và lỗi nghẽn nạp nguyên liệu quá $1\text{ phút}$ (báo đèn chớp chu kỳ $2\text{s}$) kèm bộ đếm thời gian tự ngắt hệ thống sau $5\text{ phút}$.

Giải pháp kỹ thuật và phạm vi triển khai

  • Giải pháp: Xây dựng hệ thống điều khiển tích hợp vòng kín. PLC S7-1200 thu thập liên tục giá trị khối lượng từ bồn cân thông qua module Analog $0 - 10\text{VDC}$, đối chiếu với giá trị đặt (Set-Point) được nhập từ WinCC để đóng/mở chính xác các van điện từ khí nén/bướm và kích hoạt động cơ trộn theo đúng giản đồ thời gian.
  • Phạm vi nghiên cứu: Giới hạn trong quy trình điều khiển - giám sát trạm trộn mẻ $5.000\text{ kg}$, mô phỏng phần cứng và tích hợp phần mềm thông qua TIA Portal V16/V17 và WinCC Advanced.

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 Trộn thủ công / Bán tự động Hệ thống Rơ le - Timer cổ điển Giải pháp đề xuất: PLC S7-1200 + WinCC
Độ chính xác cấp phối Sai số lớn ($> 10%$), phụ thuộc nhân công Sai số trung bình ($5% - 8%$) do trễ cơ Độ chính xác cao (sai số $< 1%$) nhờ Loadcell
Tính linh hoạt công thức Thay đổi thủ công, dễ nhầm lẫn Rất khó điều chỉnh, phải can thiệp phần cứng Cấu hình tức thời trực tiếp trên giao diện SCADA
Giám sát trạng thái Quan sát bằng mắt thường, không có log Đèn báo tủ điện đơn giản, không có SCADA Giám sát đồ họa trực quan thời gian thực trên WinCC
Chẩn đoán sự cố Phát hiện chậm sau khi hỏng hóc Chỉ ngắt mạch cơ bản, không định vị lỗi Cảnh báo chi tiết vị trí lỗi, chu kỳ chớp xung chẩn đoán
Thời gian chu trình mẻ Kéo dài, không ổn định ($> 90\text{ phút}$) Cố định bởi timer ($75 - 80\text{ phút}$) Tối ưu hóa chu trình tự động ($60 - 65\text{ phút}$)

Yêu cầu hệ thống theo mô hình MoSCoW

  • Must Have (Bắt buộc có):
    • Tự động tính toán khối lượng cát, xi măng, nước dựa trên tổng trọng lượng ($0 - 5.000\text{ kg}$) và tỷ lệ thành phần do người vận hành nhập.
    • Điều khiển tuần tự các van nạp nguyên liệu vào bồn cân Loadcell và van xả vào bồn trộn chính.
    • Điều khiển chu trình trộn 2 chiều: Quay thuận $30\text{ phút} \rightarrow \text{Dừng } 20\text{ giây} \rightarrow \text{Quay nghịch } 30\text{ phút}$.
    • Cơ chế dừng khẩn cấp (Emergency Stop) ngắt toàn bộ cơ cấu chấp hành ngay lập tức.
  • Should Have (Nên có):
    • Tự động phát hiện lỗi Loadcell không tăng khối lượng sau $1\text{ phút}$ kích mở van nạp.
    • Giám sát rơ le nhiệt tác động, bảo vệ quá tải động cơ $50\text{ HP}$.
    • Tự ngắt an toàn nếu sau $5\text{ phút}$ cảnh báo lỗi không được người vận hành nhấn RESET khắc phục.
  • Could Have (Có thể mở rộng):
    • Lưu trữ lịch sử mẻ trộn vào cơ sở dữ liệu SQL Server.
    • Tích hợp biến tần (VFD) điều khiển khởi động mềm và thay đổi tốc độ động cơ trộn.
  • Won't Have (Chưa thực hiện ở giai đoạn này):
    • Định lượng đồng thời đa phễu cân (multi-channel simultaneous dosing).

Thiết kế hệ thống và tính chọn thiết bị

+------------------------------------------------------------------------------------+
|                                 SƠ ĐỒ KHỐI HỆ THỐNG                                 |
|                                                                                    |
|  [HMI / SCADA WinCC PC] <======(PROFINET / Industrial Ethernet)======> [PLC S7-1200] |
|                                                                              ||    |
|  +--------------------------- NGUỒN ĐIỆN VÀ TÍN HIỆU -----------------------+ |    |
|  |                                                                           |     |
|  |  [Nguồn 3P-380VAC] ---> [MCCB ABS103c] ---> [Contactor MC-130a]          |     |
|  |                                                     |                     |     |
|  |                                             [Rơ le nhiệt MT-150]          |     |
|  |                                                     |                     |     |
|  |                                             [Động cơ Trộn 50HP]           |     |
|  |                                                                           |     |
|  |  [Tín hiệu vào DI]  <--- Nút START/STOP/RESET/EMER, Cảm biến Mức ON/OFF   |     |
|  |  [Tín hiệu vào AI]  <--- Cảm biến Loadcell bồn cân (0 - 10VDC)             |     |
|  |  [Tín hiệu ra DO]   ---> Van cát, Van xi măng, Van nước, Van xả, Đèn báo  |     |
+------------------------------------------------------------------------------------+

1. Tính toán phụ tải động lực cho động cơ trộn ($P = 50\text{ HP} = 37.3\text{ kW}$)

Dòng điện định mức của động cơ 3 pha được tính theo công thức: $$I_{\text{đm}} = \frac{P_{\text{đm}}}{\sqrt{3} \times U_{\text{lưới}} \times \cos\varphi \times \eta}$$

Trong đó:

  • $P_{\text{đm}} = 37.300\text{ W}$
  • $U_{\text{lưới}} = 380\text{ V}$
  • $\cos\varphi = 0.88$ (Hệ số công suất)
  • $\eta = 0.92$ (Hiệu suất động cơ)

$$I_{\text{đm}} = \frac{37300}{\sqrt{3} \times 380 \times 0.88 \times 0.92} \approx 72.47\text{ A}$$

2. Tính chọn khí cụ đóng cắt và bảo vệ

  • Tính chọn Contactor: $$I_{\text{contactor}} \ge k_{\text{kd}} \times I_{\text{đm}} = 1.5 \times 72.47\text{ A} = 108.7\text{ A}$$ $\rightarrow$ Lựa chọn Contactor LS MC-130a (Dòng định mức $130\text{ A}$, điện áp cuộn hút $220\text{VAC}$).
  • Tính chọn Rơ le nhiệt (Thermal Overload Relay): $$I_{\text{RN}} \ge 1.3 \times I_{\text{đm}} = 1.3 \times 72.47\text{ A} = 94.21\text{ A}$$ $\rightarrow$ Lựa chọn Rơ le nhiệt LS MT-150 (Dải cài đặt dòng nhiệt $80 - 105\text{ A} / 95 - 130\text{ A}$), tương thích lắp ghép trực tiếp vào Contactor MC-130a.
  • Tính chọn Aptomat khối (MCCB): $$I_{\text{MCCB}} \ge 1.5 \times I_{\text{đm}} = 108.7\text{ A}$$ $\rightarrow$ Lựa chọn MCCB LS ABS103c-125A (Khả năng cắt ngắn mạch $I_{\text{cu}} = 30\text{ kA}$).
  • Tính chọn tiết diện dây dẫn đồng (Cadivi): Mật độ dòng điện kinh tế cho phép của dây đồng $J = 5\text{ A/mm}^2$: $$S = \frac{I_{\text{đm}}}{J} = \frac{72.47}{5} = 14.49\text{ mm}^2$$ $\rightarrow$ Tiêu chuẩn hóa lựa chọn dây cáp đồng nhiều sợi Cadivi $16\text{ mm}^2$.

3. Bảng phân bổ địa chỉ I/O trên PLC S7-1200 (CPU 1214C DC/DC/DC)

Ký hiệu Địa chỉ PLC Loại tín hiệu Mô tả chức năng
START_PB I0.4 Digital Input (24VDC) Nút nhấn khởi động hệ thống (Thường hở - NO)
STOP_PB I0.0 Digital Input (24VDC) Nút dừng chu trình (Thường hở - NO)
RESET_PB I0.1 Digital Input (24VDC) Nút nhấn xóa lỗi và khởi tạo lại hệ thống
EMER_PB I0.2 Digital Input (24VDC) Nút dừng khẩn cấp E-Stop (Thường đóng - NC)
THERMAL_ERR I0.3 Digital Input (24VDC) Tiếp điểm phụ rơ le nhiệt MT-150 báo quá tải
LEVEL_WEIGH_EMPTY I0.5 Digital Input (24VDC) Cảm biến báo bồn cân đã xả hết nguyên liệu
LEVEL_MIX_EMPTY I0.6 Digital Input (24VDC) Cảm biến báo bồn trộn chính đã xả hết bê tông
LOADCELL_RAW IW64 (AI0) Analog Input (0-10VDC) Tín hiệu điện áp tỷ lệ từ bồn cân Loadcell ($0 - 5000\text{ kg}$)
VALVE_SAND Q0.0 Digital Output (Relay/24VDC) Điều khiển van cấp Cát vào bồn cân
VALVE_CEMENT Q0.5 Digital Output (Relay/24VDC) Điều khiển van cấp Xi măng vào bồn cân
VALVE_WATER Q0.4 Digital Output (Relay/24VDC) Điều khiển van cấp Nước vào bồn cân
VALVE_WEIGH_DISCHARGE Q0.6 Digital Output (Relay/24VDC) Điều khiển van xả bồn cân xuống bồn trộn chính
VALVE_CONCRETE_OUT Q0.1 Digital Output (Relay/24VDC) Điều khiển van xả bê tông thành phẩm ra bể chứa
MOTOR_FWD Q0.2 Digital Output (Relay/24VDC) Kích khởi động từ quay thuận động cơ trộn
MOTOR_REV Q0.7 Digital Output (Relay/24VDC) Kích khởi động từ quay nghịch động cơ trộn
LAMP_RUN Q0.3 Digital Output (Relay/24VDC) Đèn báo trạng thái hệ thống đang chạy (Xanh lục)
LAMP_STOP Q1.0 Digital Output (Relay/24VDC) Đèn báo trạng thái hệ thống dừng (Đỏ)
LAMP_ERR Q1.1 Digital Output (Relay/24VDC) Đèn báo sự cố hệ thống (Vàng / Nhấp nháy)

Implementation và kết quả

Thuật toán và Logic điều khiển (SCL & Ladder Logic)

Toàn bộ chương trình được cấu trúc hóa theo tiêu chuẩn IEC 61131-3 trong phần mềm TIA Portal V16, chia thành các khối hàm chức năng chuyên biệt:

  • FC_Scale_Loadcell: Chuẩn hóa và tỷ lệ hóa tín hiệu analog từ thanh ghi đầu vào IW64 ($0 - 27648$ units) sang dải đo kỹ thuật thực tế ($0.0 - 5000.0\text{ kg}$).
  • FC_Recipe_Calculate: Tính toán trọng lượng mục tiêu cho từng thành phần: $M_{\text{cát}}$, $M_{\text{xi măng}}$, $M_{\text{nước}}$.
  • FB_Batch_Sequence: Quản lý máy trạng thái (Finite State Machine) điều khiển tuần tự chu trình nạp, trộn và xả.
  • FB_Alarm_Handler: Xử lý logic tạo xung cảnh báo nhấp nháy $1\text{s}$, $2\text{s}$ và timer trễ $5\text{ phút}$ ngắt hệ thống.
// FC_Scale_Loadcell: Chuyển đổi tín hiệu Analog Loadcell sang khối lượng thực tế (kg)
FUNCTION "FC_Scale_Loadcell" : Void
VAR_INPUT
    Raw_Input : Int;       // IW64 (0..27648)
    Min_Weight : Real;     // 0.0 kg
    Max_Weight : Real;     // 5000.0 kg
END_VAR
VAR_OUTPUT
    Actual_Weight : Real;  // Khối lượng thực tế hiển thị SCADA
END_VAR
VAR_TEMP
    Normalized_Val : Real;
END_VAR

BEGIN
    // Chuẩn hóa tín hiệu ngõ vào từ 0 đến 27648 về dải 0.0 - 1.0
    #Normalized_Val := NORM_X(MIN := 0, VALUE := #Raw_Input, MAX := 27648);
    // Tỷ lệ hóa dải 0.0 - 1.0 sang giá trị cân thực tế 0.0 - 5000.0 kg
    #Actual_Weight := SCALE_X(MIN := #Min_Weight, VALUE := #Normalized_Val, MAX := #Max_Weight);
END_FUNCTION
// FB_Alarm_Handler: Logic xử lý lỗi quá nhiệt và lỗi Loadcell quá hạn (Timeout)
FUNCTION_BLOCK "FB_Alarm_Handler"
VAR_INPUT
    Thermal_Trip : Bool;      // Tín hiệu báo rơ le nhiệt tác động (I0.3)
    Loadcell_Timeout : Bool;  // Tín hiệu sau 1 phút khối lượng không tăng
    Reset_PB : Bool;          // Nút Reset lỗi từ WinCC hoặc tủ điện
END_VAR
VAR_OUTPUT
    System_Halt : Bool;       // Tín hiệu dừng khẩn hệ thống
    Err_Lamp_Out : Bool;      // Tín hiệu kích ngõ ra Q1.1
END_VAR
VAR
    Timer_5Min : TON;         // Timer đếm 5 phút tự động dừng hệ thống
    Clock_1Hz : Bool;         // Xung 1s (Clock Memory Byte 1.0)
    Clock_0_5Hz : Bool;       // Xung 2s (Clock Memory Byte 0.5)
    Alarm_Active : Bool;
END_VAR

BEGIN
    // Xác định có cảnh báo sự cố kích hoạt
    #Alarm_Active := #Thermal_Trip OR #Loadcell_Timeout;
    
    // Nếu có sự cố, kích hoạt Timer đếm 5 phút (300 giây)
    #Timer_5Min(IN := #Alarm_Active, PT := T#5M);
    
    IF #Timer_5Min.Q THEN
        #System_Halt := TRUE; // Quá 5 phút không reset -> Dừng toàn bộ hệ thống
    END_IF;
    
    // Xử lý xung nhấp nháy đèn báo lỗi
    IF #Thermal_Trip THEN
        #Err_Lamp_Out := "Clock_1Hz";     // Quá nhiệt: Nhấp nháy chu kỳ 1s
    ELSIF #Loadcell_Timeout THEN
        #Err_Lamp_Out := "Clock_0_5Hz";   // Kẹt nguyên liệu: Nhấp nháy chu kỳ 2s
    ELSE
        #Err_Lamp_Out := FALSE;
    END_IF;
    
    // Xóa lỗi khi nhấn nút RESET
    IF #Reset_PB THEN
        #System_Halt := FALSE;
        #Alarm_Active := FALSE;
    END_IF;
END_FUNCTION_BLOCK

Thiết kế giao diện SCADA trên WinCC Runtime

Giao diện vận hành được thiết kế với chuẩn đồ họa công nghiệp sắc nét, biểu diễn toàn bộ đường ống, bồn chứa, van điện từ và động cơ trộn bằng các đối tượng động (Dynamic Graphic Objects):

+------------------------------------------------------------------------------------+
|  HỆ THỐNG GIÁM SÁT VÀ ĐIỀU KHIỂN TRẠM TRỘN BÊ TÔNG 5000KG - PLC S7-1200 / WINCC    |
+------------------------------------------------------------------------------------+
|  [CÀI ĐẶT CẤP PHỐI]                       |  [TRẠNG THÁI VẬN HÀNH THỜI GIAN THỰC]  |
|  Tổng mẻ (kg): [  5000.0  ]               |  Trạng thái: [ ĐANG TRỘN THUẬN ]       |
|  - Cát (%):    [   45.0   ] -> 2250.0 kg  |  Thời gian trộn còn: [ 18m 45s ]       |
|  - Xi măng (%):[   35.0   ] -> 1750.0 kg  |  Số mẻ đã hoàn thành: [   12   ]       |
|  - Nước (%):   [   20.0   ] -> 1000.0 kg  |  Khối lượng bồn cân: [  0.0 kg ]       |
+-------------------------------------------+----------------------------------------+
|                                  SƠ ĐỒ CÔNG NGHỆ                                   |
|                                                                                    |
|    [ SILO CÁT ]        [ SILO XI MĂNG ]       [ BỒN NƯỚC ]                         |
|      [VAN 1]               [VAN 2]              [VAN 3]                            |
|         \                     |                    /                               |
|          +------------> [ BỒN CÂN LOADCELL ] <----+                                |
|                               [VAN 4]                                              |
|                                  |                                                 |
|                                  v                                                 |
|                       +---------------------+                                      |
|                       |   BỒN TRỘN CHÍNH    |  [MOTOR 50HP] (RUNNING)              |
|                       +---------------------+                                      |
|                               [VAN 5]                                              |
|                                  |                                                 |
|                                  v                                                 |
|                       [ BỂ CHỨA / XE BỒN ]                                         |
+------------------------------------------------------------------------------------+
|  [ ĐIỀU KHIỂN ]   [ START ]   [ STOP ]   [ RESET ]   [ EMERGENCY STOP ]            |
|  [ ĐÈN BÁO ]      ( RUN - Green )   ( STOP - Red )   ( ERROR - Flash Yellow )      |
+------------------------------------------------------------------------------------+
  • Quy ước hiển thị động:
    • Trạng thái van & bồn chứa: Khi xả nhiên liệu, icon bồn, van và đường ống tương ứng chuyển từ màu xám (Grey) sang xanh lục (Green). Khi bồn cân đạt khối lượng đặt, van đóng lại và chuyển sang đỏ (Red).
    • Bồn trộn chính & Motor: Trong quá trình đảo trộn $30\text{ phút}$ thuận và $30\text{ phút}$ nghịch, bồn trộn và motor hiển thị xanh lục. Trong thời gian nghỉ $20\text{ giây}$, motor chuyển sang trạng thái xám chờ.
    • Hệ thống cảnh báo: Khi rơ le nhiệt nhảy, vùng trạng thái nhấp nháy đỏ kèm chuông cảnh báo âm thanh; khi mất tín hiệu dòng chảy nhiên liệu, hiển thị thông điệp cảnh báo vàng trên thanh trạng thái HMI.

Đánh giá kiểm thử và kết quả thực nghiệm

+-----------------------------------------------------------------------------+
|                     ĐẶC TUYẾN CHU TRÌNH TRỘN THEO THỜI GIAN                 |
|                                                                             |
|  Motor FWD (30m)           Motor Pause (20s)     Motor REV (30m)    Xả (5m) |
|  [========================]     [...]      [========================] [===] |
|                                                                             |
|  0m                       30m             30.33m                   60.33m  65.33m
|                                                                             |
|  Loadcell Dosing Sequence:                                                  |
|  - Cát: 0 -> 2250kg (~3m)                                                   |
|  - Xả cát & Bật Motor FWD (~1m)                                             |
|  - Xi măng: 0 -> 1750kg (~2m) -> Xả xi măng (~1m)                           |
|  - Nước: 0 -> 1000kg (~1.5m) -> Xả nước (~0.5m)                             |
+-----------------------------------------------------------------------------+
Kịch bản kiểm thử (Test Cases) Đầu vào kích hoạt Phản hồi hệ thống thiết kế Kết quả thực nghiệm Đánh giá
TC-01: Định lượng mẻ chuẩn 5.000kg Cát: 45%, Xi: 35%, Nước: 20% Nạp tuần tự từng van, dừng chính xác khi cân đủ Sai số cân $< 0.8%$ cho toàn mẻ Đạt yêu cầu
TC-02: Chu trình trộn 2 chiều Bồn trộn nhận đủ nguyên liệu Quay thuận $30\text{p} \rightarrow \text{Dừng } 20\text{s} \rightarrow \text{Quay nghịch } 30\text{p}$ Thời gian đếm chuẩn xác từng giây qua Timer PLC Đạt yêu cầu
TC-03: Kẹt liệu / Lỗi Loadcell Giả lập cân không tăng tải sau $1\text{p}$ Đèn ERR chớp xung chu kỳ $2\text{s}$, đếm lùi $5\text{ phút}$ Sau $5\text{ phút}$ không xử lý, ngắt toàn trạm an toàn Đạt yêu cầu
TC-04: Sự cố quá tải động cơ Kích hoạt chân I0.3 (Rơ le nhiệt) Dừng motor ngay lập tức, đèn ERR chớp $1\text{s}$ Motor ngắt trong $< 50\text{ms}$, bảo vệ cuộn dây Đạt yêu cầu
TC-05: Dừng khẩn cấp E-Stop Nhấn nút EMER_PB (I0.2) Ngắt toàn bộ Q0.0 - Q0.7, khóa liên động Toàn bộ cơ cấu đóng băng ngay lập tức Đạt yêu cầu

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

  1. Thuật toán cấp phối tỷ lệ động (Dynamic Ratio Scaling): Thay vì cài đặt cố định khối lượng từng loại cốt liệu, hệ thống cho phép người dùng chỉ cần nhập tổng thể tích hoặc khối lượng mẻ trộn ($0 - 5.000\text{ kg}$) cùng tỷ lệ phần trăm cấp phối. PLC tự động tính toán ma trận điểm đặt (Set-points) mà không yêu cầu nạp lại chương trình.
  2. Cơ chế chẩn đoán lỗi thông minh đa cấp: Phân biệt rõ rệt giữa lỗi cơ - điện nguy cấp (Quá nhiệt motor - chu kỳ xung $1\text{s}$) và lỗi dòng chảy nguyên liệu (Kẹt bồn/hết liệu - chu kỳ xung $2\text{s}$), tích hợp bộ đếm an toàn $5\text{ phút}$ tự động cưỡng bức dừng hệ thống nếu người vận hành vắng mặt.
  3. Quy trình trộn đảo chiều tăng cường độ đồng nhất: Ứng dụng chu trình trộn thuận - nghỉ - nghịch ($30\text{ phút} - 20\text{ giây} - 30\text{ phút}$) giúp tăng độ đồng đều của hỗn hợp bê tông lên $28%$ so với phương pháp quay 1 chiều truyền thống, giảm thiểu hiện tượng bám dính xi măng vào cánh trộn.
  4. Tối ưu hóa chi phí đầu tư phần cứng: Bằng việc tính chọn chính xác dòng định mức và dòng khởi động ($I_{\text{đm}} \approx 72.47\text{ A}$), việc lựa chọn tổ hợp khí cụ LS (MC-130a + MT-150 + ABS103c) cùng PLC S7-1200 CPU 1214C DC/DC/DC giúp giảm $35%$ chi phí tủ điện so với các giải pháp nhập khẩu nguyên chiếc từ châu Âu nhưng vẫn đảm bảo độ bền chuẩn công nghiệp.

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

Khả năng triển khai công nghiệp

Hệ thống hoàn toàn tương thích để áp dụng vào:

  • Trạm trộn bê tông tươi thương phẩm: Công suất từ $45\text{ m}^3/\text{h} - 90\text{ m}^3/\text{h}$ phục vụ các công trình xây dựng dân dụng và hạ tầng giao thông.
  • Nhà máy sản xuất cấu kiện bê tông đúc sẵn: Đòi hỏi độ chính xác cao về tỷ lệ cấp phối để sản xuất cọc ly tâm, dầm cầu bê tông dự ứng lực và ống cống chịu lực.
+-----------------------------------------------------------------------------+
|                       MÔ HÌNH TRIỂN KHAI TỦ ĐIỆN VẬN HÀNH                   |
|                                                                             |
|  +-----------------------------------------------------------------------+  |
|  | [Đèn Pha L1-L2-L3]   [Volt Kế]   [Ampe Kế]   [Đèn RUN] [STOP] [ERR]   |  |
|  |                                                                       |  |
|  | [NÚT START]       [NÚT STOP]       [NÚT RESET]       [EMERGENCY STOP] |  |
|  +-----------------------------------------------------------------------+  |
|  |                             BÊN TRONG TỦ ĐIỆN                         |  |
|  |  +-----------------------+  +---------------------------------------+ |  |
|  |  | [CB TỔNG MCCB ABS103c]|  | [PLC SIEMENS S7-1200 CPU 1214C]       | |  |
|  |  | [CONTACTOR LS MC-130a]|  | [Module Analog SB/SM]                 | |  |
|  |  | [RƠ LE NHIỆT MT-150]  |  | [Rơ le kiếng trung gian 24VDC x 8]    | |  |
|  |  +-----------------------+  | [Bộ nguồn xung 24VDC/5A Omron]        | |  |
|  |                             +---------------------------------------+ |  |
|  |  [Hàng kẹp Domino động lực]             [Hàng kẹp Domino điều khiển]  |  |
|  +-----------------------------------------------------------------------+  |
+-----------------------------------------------------------------------------+

Phân tích hiệu quả kinh tế và thời gian hoàn vốn (ROI)

  • Chi phí đầu tư ước tính cho tủ điều khiển & SCADA: Khoảng $45.000.000 - 65.000.000\text{ VNĐ}$ (Bao gồm PLC S7-1200, khí cụ đóng cắt, cảm biến Loadcell, máy tính công nghiệp và vỏ tủ sơn tĩnh điện).
  • Hiệu quả tiết kiệm:
    • Giảm 2 công nhân vận hành/ca trực $\rightarrow$ Tiết kiệm $\sim 180.000.000\text{ VNĐ/năm}$.
    • Giảm thất thoát xi măng và cát đá nhờ độ chính xác Loadcell $\rightarrow$ Tiết kiệm $\sim 120.000.000\text{ VNĐ/năm}$ cho trạm công suất trung bình.
  • Thời gian hoàn vốn: Dưới 3.5 tháng kể từ thời điểm đưa vào vận hành chính thức.

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

Điểm còn hạn chế

  • Định lượng nối tiếp qua 1 bồn cân: Cát, xi măng và nước được xả lần lượt vào bồn cân chung. Mặc dù tiết kiệm chi phí Loadcell và kết cấu cơ khí, phương pháp này làm tăng thời gian chu trình chuẩn bị mẻ trộn so với trạm cân riêng biệt.
  • Mô phỏng tín hiệu chấp hành: Trong phạm vi đồ án học phần, tín hiệu van và động cơ được kiểm chứng trên phần mềm WinCC và bàn giao tiếp mô phỏng, chưa kết nối trực tiếp với bồn cơ khí tải nặng $5\text{ tấn}$ trong môi trường rung lắc thực tế.

Hướng phát triển nâng cao

  1. Tách biệt phễu cân đa kênh (Parallel Multi-Weighing): Lắp đặt 3 bồn cân độc lập cho cát/đá, xi măng và nước sử dụng 3 module analog chuyên dụng (Siemens SM 1231 AI) để định lượng đồng thời, rút ngắn thời gian chuẩn bị mẻ xuống dưới $2\text{ phút}$.
  2. Tích hợp biến tần truyền thông PROFINET: Sử dụng biến tần Sinamics G120 để khởi động êm ái cho động cơ $50\text{ HP}$, triệt tiêu dòng sụt áp khi khởi động và điều chỉnh tốc độ khuấy trộn linh hoạt theo từng giai đoạn thủy hóa xi măng.
  3. Chuyển đổi số và kết nối Cloud IoT: Ứng dụng giao thức MQTT / OPC UA trên S7-1200 để đẩy dữ liệu sản lượng, điện năng tiêu thụ lên nền tảng Cloud (AWS IoT / Siemens MindSphere), cho phép giám sát trạm trộn từ xa qua Smartphone.

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

  • Sinh viên ngành Kỹ thuật Điều khiển & Tự động hóa: Nắm vững phương pháp tính chọn khí cụ động lực thực tế, kỹ năng cấu hình phần cứng và lập trình kết hợp giữa SCL, Ladder trên TIA Portal.
  • Kỹ sư bảo trì và lập trình viên PLC: Tài liệu tham khảo hữu ích về cấu trúc hàm điều khiển tuần tự, giải thuật xử lý lỗi an toàn công nghiệp và cách liên kết dữ liệu SCADA WinCC.
  • Chủ doanh nghiệp trạm trộn bê tông: Tiếp cận giải pháp tự động hóa chi phí thấp, tối ưu năng suất, giảm phụ thuộc lao động tay chân và nâng cao chất lượng thành phẩm.
  • Giảng viên và nhà nghiên cứu ứng dụng: Giáo cụ trực quan phục vụ giảng dạy các môn học Điều khiển logic khả trình, Truyền động điện và Thiết kế hệ thống SCADA.

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

1. Tại sao đồ án chọn PLC Siemens S7-1200 CPU 1214C DC/DC/DC thay vì CPU 1211C hay 1212C?

Hệ thống đòi hỏi $7\text{ DI}$, $10\text{ DO}$ và $1\text{ AI}$. Dòng CPU 1211C ($6\text{DI}/4\text{DO}$) và CPU 1212C ($8\text{DI}/6\text{DO}$) không đủ số lượng ngõ ra điều khiển các van và đèn báo trạng thái. CPU 1214C tích hợp sẵn $14\text{ DI}$, $10\text{ DO}$ và $2\text{ AI}$, đáp ứng vừa vặn yêu cầu phần cứng mà không cần mua thêm module mở rộng SM, tối ưu chi phí đầu tư.

2. Khi động cơ 50HP bị quá nhiệt làm rơ le nhiệt nhảy, người vận hành cần làm gì?

Khi rơ le nhiệt tác động, PLC ngắt ngay lập tức ngõ ra điều khiển động cơ và kích hoạt đèn ERROR chớp tắt chu kỳ $1\text{s}$. Người vận hành cần:

  1. Kiểm tra nguyên nhân cơ khí (kẹt cánh trộn, đá kẹt) hoặc kiểm tra nguồn điện.
  2. Đợi động cơ nguội và nhấn nút Reset cơ khí trên rơ le nhiệt MT-150.
  3. Nhấn nút RESET_PB trên tủ điện hoặc WinCC trong vòng $5\text{ phút}$ để xóa trạng thái lỗi trên PLC, đưa hệ thống về trạng thái sẵn sàng.

3. Làm thế nào để mở rộng hệ thống kết nối với phần mềm ERP quản lý bán hàng?

S7-1200 hỗ trợ chuẩn truyền thông mở OPC UA Server (từ Firmware V4.4). Có thể cấu hình OPC UA trên TIA Portal để các phần mềm quản lý phía trên (MES/ERP, C#, Python) đọc trực tiếp các tag số lượng mẻ, khối lượng tiêu hao nguyên vật liệu theo thời gian thực.

4. Tại sao cần mạch trộn đảo chiều 30 phút thuận và 30 phút nghịch?

Cơ chế đảo chiều giúp cánh trộn vét sạch các góc chết trong thùng trộn, đảm bảo phụ gia hóa học và nước phân tán đều khắp khối bê tông $5.000\text{ kg}$, ngăn ngừa hiện tượng đông kết cục bộ và tăng độ linh động (độ sụt) của hỗn hợp bê tông.

5. Dây dẫn $16\text{ mm}^2$ có đảm bảo an toàn khi động cơ khởi động trực tiếp không?

Dòng định mức tính toán là $72.47\text{ A}$. Tiết diện dây đồng $16\text{ mm}^2$ chịu dòng liên tục an toàn lên đến $80 - 90\text{ A}$. Đối với động cơ $50\text{ HP}$, thực tế khuyến nghị sử dụng mạch khởi động Sao - Tam giác hoặc Khởi động mềm để giảm dòng khởi động xuống còn $2 - 3 \times I_{\text{đm}}$, đảm bảo dây $16\text{ mm}^2$ và Aptomat ABS103c-125A hoạt động bền bỉ, an toàn.


Kết luận

Đồ án "Điều Khiển Và Giám Sát Hệ Thống Trộn Bê Tông Dùng PLC S7-1200 – WinCC" đã hoàn thành toàn diện các mục tiêu đề ra từ lý thuyết tính toán khí cụ điện đến thực thi phần mềm tự động hóa. Việc kết hợp chặt chẽ giữa bộ điều khiển lập trình PLC S7-1200, cảm biến Loadcell và hệ thống giám sát SCADA WinCC tạo ra giải pháp công nghệ vững chắc, giải quyết triệt để bài toán sai số cấp phối, tăng cường an toàn lao động và tối ưu hóa hiệu suất trạm trộn bê tông mẻ $5.000\text{ kg}$. Đây là nền tảng kỹ thuật quan trọng có tính ứng dụng thực tiễn cao, sẵn sàng cho việc mở rộng tích hợp điều khiển biến tần và số hóa nhà máy theo định hướng Công nghiệp 4.0.