Giới thiệu dự án

Trong chuỗi cung ứng lạnh (Cold Chain Logistics), hệ thống trữ đông công nghiệp đóng vai trò hạt nhân trong việc duy trì phẩm chất, hạn chế tổn thất sinh hóa của thực phẩm và dược phẩm. Theo các báo cáo kỹ thuật ngành công nghệ lạnh công nghiệp, hơn 35% các sự cố hư hỏng hàng hóa trong kho lạnh bắt nguồn từ việc gián đoạn chu trình nhiệt và độ trễ phản hồi của hệ thống điều khiển cơ điện truyền thống. Các hệ thống kho lạnh thế hệ cũ chủ yếu vận hành dựa trên các bộ rơ-le điện từ trung gian, rơ-le thời gian (timer cơ) và các bộ điều khiển nhiệt độ đơn kênh độc lập. Kiến trúc này bộc lộ nhiều điểm yếu cố hữu: độ tin cậy thấp do tiếp điểm cơ khí bị mài mòn, thiếu cơ chế giám sát thời gian thực, khả năng liên động an toàn kém linh hoạt và hoàn toàn cô lập với các hệ thống quản trị vận hành cấp cao (SCADA/MES).

Đề tài "Thiết kế, chế tạo tủ điện điều khiển hệ thống trữ đông giải nhiệt gió sử dụng PLC Siemens S7-1200" (thực hiện tại Khoa Cơ khí Động lực, Bộ môn Công nghệ Kỹ thuật Nhiệt - Trường Đại học Sư phạm Kỹ thuật TP.HCM) giải quyết trực tiếp bài toán tự động hóa hoàn toàn chu trình làm lạnh và bảo vệ an toàn đa tầng cho cụm máy nén - dàn ngưng - dàn bay hơi. Bằng cách ứng dụng bộ điều khiển logic lập trình (Programmable Logic Controller - PLC) SIMATIC S7-1200 kết hợp phần mềm tích hợp TIA Portal V15 (Totally Integrated Automation Portal) và giao diện giám sát WinCC Runtime Advanced, dự án tạo ra một giải pháp điều khiển đồng bộ, nâng cao tính sẵn sàng và tối ưu hóa hiệu suất năng lượng.

Mục tiêu cụ thể của dự án được xác định bao gồm:

  1. Thiết kế và thi công phần cứng tủ điện điều khiển công nghiệp tích hợp bộ điều khiển PLC Siemens SIMATIC S7-1200, hệ thống đóng cắt động lực, mạch bảo vệ pha và module giám sát lỗi độc lập.
  2. Xây dựng cấu trúc chương trình điều khiển logic toàn diện trên nền tảng TIA Portal V15, bao gồm khối điều khiển tự động FC_Automation, khối mô phỏng tín hiệu ảo FC_Simulator phục vụ thử nghiệm Software-in-the-Loop, và hệ thống quản lý biến PLC Tags.
  3. Phát triển giao diện điều khiển, giám sát và cảnh báo sự cố thời gian thực trên nền tảng SCADA WinCC Runtime Advanced thông qua chuẩn truyền thông công nghiệp PROFINET.
  4. Triển khai thử nghiệm thực tế trên mô hình hệ thống trữ đông giải nhiệt gió tại xưởng Kỹ thuật Nhiệt - Điện lạnh, đo kiểm thời gian đáp ứng bảo vệ sự cố áp suất và tối ưu chu trình vận hành.

Hệ thống hướng tới các chỉ số kỹ thuật có thể đo lường: chu kỳ quét xử lý tín hiệu đạt dưới 5ms, thời gian tác động ngắt bảo vệ khẩn cấp khi phát sinh sự cố quá áp ($P_k$), tụt áp ($P_o$), mất áp dầu ($\Delta P_d$) hoặc quá nhiệt cuộn dây máy nén đạt dưới 100ms; đồng thời giảm thiểu 100% hiện tượng xung đột điều khiển giữa các thiết bị chấp hành nhờ các thuật toán liên động phần mềm. Phạm vi nghiên cứu tập trung vào hệ thống lạnh trữ đông thương mại/công nghiệp cỡ vừa giải nhiệt gió, phương thức khởi động máy nén trực tiếp (Direct Online - DOL), sử dụng môi chất lạnh tiêu chuẩn và kiểm soát nhiệt độ kho trong dải $-18^\circ\text{C}$ đến $-25^\circ\text{C}$.


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

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

Khảo sát công nghệ điều khiển hệ thống lạnh công nghiệp hiện nay cho thấy sự phân hóa rõ rệt giữa ba giải pháp chính: điều khiển bằng mạch rơ-le truyền thống, bộ điều khiển kỹ thuật số chuyên dụng (Digital Temperature Controller như Dixell, Carel, Fox) và bộ điều khiển khả trình công nghiệp (PLC/SCADA).

Tiêu chí kỹ thuật Mạch Rơ-le Cơ Điện Truyền Thống Bộ Điều Khiển Chuyên Dụng (Dixell/Carel) Giải Pháp PLC Siemens S7-1200 + WinCC (Dự án)
Độ linh hoạt cấu hình Rất thấp (phải đi lại dây phần cứng) Trung bình (cài đặt thông số qua phím bấm) Rất cao (lập trình thay đổi logic qua TIA Portal)
Khả năng liên động bảo vệ Cơ bản, dễ xảy ra trễ tiếp điểm cơ Độc lập từng cụm, khó liên động phức tạp Đa tầng, khóa liên động logic số tức thời
Khả năng giám sát SCADA/IoT Không có Hạn chế (yêu cầu module Modbus rời) Tích hợp sẵn PROFINET, Industrial Ethernet
Độ bền tiếp điểm & MTBF Thấp (hao mòn hồ quang điện) Trung bình Rất cao (xử lý logic trạng thái rắn bán dẫn)
Chẩn đoán sự cố chi tiết Đèn báo chung, khó khoanh vùng Mã lỗi LED 7 đoạn đơn giản Giao diện đồ họa chi tiết, lưu vết cảnh báo
Khả năng mở rộng I/O Tăng kích thước tủ điện đáng kể Hầu như không thể mở rộng Cắm thêm Signal Module (SM), Signal Board (SB)

Áp dụng phương pháp phân loại yêu cầu MoSCoW:

  • Must have (Bắt buộc): Chế độ vận hành kép Manual - Auto qua công tắc chuyển mạch xoay; bảo vệ mất pha, đảo pha, lệch pha; bảo vệ quá tải nhiệt động cơ máy nén, quạt dàn ngưng, quạt dàn bay hơi; bảo vệ liên động 4 cấp an toàn áp suất cao ($P_k$), áp suất thấp ($P_o$), hiệu áp dầu ($\Delta P_d$) và quá nhiệt cuộn dây máy nén (Thermistor); van điện từ (solenoid valve) cấp dịch đóng mở đồng bộ cùng máy nén.
  • Should have (Nên có): Giao diện HMI/SCADA trên WinCC mô phỏng trạng thái hoạt động động của quạt và máy nén; khối mô phỏng nội tại FC_Simulator để kiểm thử logic không cần kích hoạt tải thực.
  • Could have (Có thể mở rộng): Module đọc tín hiệu tương tự (Analog Module SM 1231/SB 1231) chuyển đổi tín hiệu áp suất/nhiệt độ $4-20\text{mA}$ hoặc $0-10\text{V}$ hiển thị liên tục lên SCADA.
  • Won't have (Chưa thực hiện đợt này): Biến tần (Inverter/VFD) điều khiển điều tốc vô cấp cho máy nén lạnh; kết nối đám mây qua giao thức MQTT/OPC UA Cloud.

Thiết kế hệ thống

Kiến trúc điều khiển hệ thống trữ đông được phân tầng rõ ràng theo chuẩn tự động hóa công nghiệp:

graph TD
    subgraph Supervisory_Level [Tầng Giám Sát & SCADA]
        PC[Máy tính vận hành / WinCC Runtime Advanced V15]
    end

    subgraph Control_Level [Tầng Điều Khiển Khả Trình]
        PLC[CPU Siemens SIMATIC S7-1200]
        FC1[Khối FC_Automation: Logic Điều Khiển]
        FC2[Khối FC_Simulator: Mô Phỏng Cảm Biến]
        DB[Data Blocks & PLC Tag Tables]
    end

    subgraph Field_Level [Tầng Thiết Bị Chấp Hành & Đo Lường]
        Sensors[Cảm Biến: Pha, HP Pk, LP Po, OP DeltaPd, Thermistor, Rơ-le Nhiệt]
        Actuators[Khởi Động Từ: Máy Nén Direct, Quạt Bay Hơi, Quạt Ngưng Tụ, Van Điện Từ]
    end

    PC <== PROFINET / Industrial Ethernet ==> PLC
    PLC --> FC1
    PLC --> FC2
    PLC --> DB
    Sensors -->|Tín hiệu Input I0.0 - I1.5| PLC
    PLC -->|Tín hiệu Output Q0.0 - Q1.1| Actuators

Stack công nghệ và phiên bản phần cứng/phần mềm:

  • Bộ điều khiển trung tâm: Siemens SIMATIC S7-1200 CPU 1214C hoặc 1212C (Nguồn cấp 220VAC, ngõ vào 24VDC Sink/Source, ngõ ra Relay hoặc Transistor, tích hợp 2 ngõ vào Analog $0-10\text{VDC}$).
  • Môi trường kỹ thuật tích hợp: Siemens TIA Portal V15 (bao gồm STEP 7 Professional V15 và WinCC Advanced V15).
  • Giao thức truyền thông: PROFINET chuẩn công nghiệp, cáp xoắn đôi Cat5e/Cat6 chuẩn RJ45 qua cổng Industrial Ethernet tích hợp trên CPU.
  • Thiết bị đóng cắt và bảo vệ mạch: Khởi động từ (Contactor) 3 pha, Rơ-le nhiệt (Thermal Overload Relay), Rơ-le bảo vệ điện áp đa năng (Phase Protection Relay), Rơ-le trung gian 24VDC Finder/Omron, Cầu chì bảo vệ điều khiển, Bộ nguồn tổ ong chuyển đổi xung 220VAC sang 24VDC ổn định dòng.

Bảng quy hoạch phân bổ địa chỉ vào/ra (I/O Mapping Table):

Ký hiệu Tag Địa chỉ PLC Loại dữ liệu Chức năng kỹ thuật trong hệ thống
IN_PWR_OK I0.0 Bool Tín hiệu tiếp điểm rơ-le bảo vệ điện áp pha (NO)
IN_MAN_MODE I0.1 Bool Công tắc xoay chuyển chế độ: Vận hành bằng tay (MAN)
IN_AUTO_MODE I0.2 Bool Công tắc xoay chuyển chế độ: Vận hành tự động (AUTO)
IN_START_SYS I0.3 Bool Nút nhấn khởi động hệ thống trữ đông
IN_STOP_SYS I0.4 Bool Nút nhấn dừng hệ thống trữ đông
IN_RESET_ERR I0.5 Bool Nút nhấn Reset chốt trạng thái sự cố
IN_ERR_HP I0.6 Bool Tín hiệu ngắt rơ-le áp suất cao $P_k$ (High Pressure Switch)
IN_ERR_LP I0.7 Bool Tín hiệu ngắt rơ-le áp suất thấp $P_o$ (Low Pressure Switch)
IN_ERR_OP I1.0 Bool Tín hiệu ngắt rơ-le hiệu áp dầu máy nén (Oil Differential Pressure)
IN_ERR_TH I1.1 Bool Tín hiệu rơ-le bảo vệ quá nhiệt cuộn dây máy nén (Thermistor)
IN_OL_COMP I1.2 Bool Tín hiệu tiếp điểm phụ rơ-le nhiệt bảo vệ quá tải máy nén
IN_OL_COND I1.3 Bool Tiếp điểm phụ rơ-le nhiệt bảo vệ quạt dàn ngưng
IN_OL_EVAP I1.4 Bool Tiếp điểm phụ rơ-le nhiệt bảo vệ quạt dàn bay hơi
OUT_COMP Q0.0 Bool Cuộn hút Contactor điều khiển máy nén chạy trực tiếp
OUT_SOLENOID Q0.1 Bool Cuộn hút Rơ-le trung gian điều khiển van điện từ cấp dịch
OUT_COND_FAN Q0.2 Bool Cuộn hút Contactor điều khiển quạt dàn ngưng tụ
OUT_EVAP_FAN Q0.3 Bool Cuộn hút Contactor điều khiển quạt dàn bay hơi
OUT_HORN_ALM Q0.4 Bool Còi hú cảnh báo phát sinh sự cố kỹ thuật
OUT_ALM_HP Q0.5 Bool Đèn báo chỉ thị sự cố vượt ngưỡng áp suất cao
OUT_ALM_LP Q0.6 Bool Đèn báo chỉ thị sự cố tụt ngưỡng áp suất thấp
OUT_ALM_OP Q0.7 Bool Đèn báo chỉ thị sự cố mất áp suất dầu bôi trơn
OUT_ALM_TH Q1.0 Bool Đèn báo chỉ thị sự cố quá nhiệt động cơ máy nén
OUT_ALM_OL Q1.1 Bool Đèn báo chỉ thị sự cố quá tải nhiệt động cơ

Methodology

Quy trình phát triển dự án tuân thủ theo mô hình phát triển hệ thống điều khiển công nghiệp tích hợp (V-Model Engineering):

  1. Phân tích yêu cầu công nghệ lạnh: Khảo sát đặc tính khởi động máy nén Direct Online, yêu cầu thời gian trễ hồi dầu, thời gian cân bằng áp suất trước khi tái khởi động và quy trình xả đá/bảo vệ thiết bị.
  2. Thiết kế phần cứng: Lập bảng tính chọn thiết bị đóng cắt theo dòng định mức $I_{dm}$, dòng khởi động $I_{kd} = (5 \div 7) I_{dm}$, thiết kế sơ đồ nguyên lý mạch động lực và mạch điều khiển trên AutoCAD Electrical.
  3. Phát triển phần mềm (Software-in-the-Loop Simulation): Lập trình các khối hàm FC_Automation, FC_Simulator, gán nhãn PLC Tags, chạy mô phỏng kiểm tra chu trình logic trên PLCSIM V15 trước khi nạp vào PLC thật.
  4. Lắp ráp và tích hợp tủ điện: Gia công bố trí thiết bị trên thanh DIN rail, đánh số dây theo bản vẽ, kiểm tra cách điện, đấu nối tín hiệu I/O tới PLC.
  5. Thử nghiệm hiện trường (Factory Acceptance Testing - FAT): Nạp chương trình qua PROFINET, kiểm thử từng kịch bản lỗi giả lập, hiệu chỉnh thời gian trễ bộ đếm định thì (Timer TON).

Quản trị rủi ro hệ thống:

  • Hiện tượng sụt áp khi khởi động máy nén: Giải pháp thiết kế mạch trễ thời gian cho quạt dàn lạnh và dàn ngưng, đảm bảo không khởi động đồng thời nhiều phụ tải công suất lớn.
  • Nhiễu điện từ (EMI) từ cuộn hút contactor: Lắp đặt mạch dập tia lửa điện RC/Diode triệt tiêu xung điện áp ngược tại các đầu cuộn dây relay và contactor 24VDC/220VAC.

Implementation và kết quả

Development process

Cấu trúc chương trình trên TIA Portal V15 được tổ chức thành các khối chuyên biệt để tối ưu hóa thời gian quét và dễ dàng bảo trì:

  • OB1 (Main): Khối tổ chức chính thực thi theo chu kỳ quét vòng, gọi tuần tự các khối con.
  • FC_Automation (FC1): Xử lý toàn bộ logic liên động điều khiển thiết bị:
    • Mạch liên động cho phép: Chỉ khi nguồn điện đạt chuẩn (IN_PWR_OK = 1) và không có bất kỳ cờ chốt lỗi an toàn nào (Safety_Latch = 0), hệ thống mới cho phép kích hoạt.
    • Chu trình khởi động tự động: Khi chọn Auto và nhấn Start, Quạt dàn ngưng (OUT_COND_FAN) và Quạt dàn bay hơi (OUT_EVAP_FAN) được kích hoạt trước. Sau thời gian trễ ổn định lưu lượng gió $t_1 = 5\text{s}$ (sử dụng Timer TON), Van điện từ cấp dịch (OUT_SOLENOID) và Contactor Máy nén (OUT_COMP) đồng thời đóng điện.
  • FC_Simulator (FC2): Khối tạo tín hiệu xung cạnh (Clock Pulse) và các hàm mô phỏng hành vi vật lý của cảm biến nhiệt độ, áp suất để phục vụ giám sát đồ họa động trên WinCC SCADA khi hệ thống chưa kết nối thiết bị thực địa.

Mã nguồn thuật toán điều khiển bảo vệ và liên động máy nén viết bằng cấu trúc ngôn ngữ SCL (Structured Control Language) chuẩn hóa từ khối FC_Automation:

// ====================================================================
// BLOCK: FC_Automation [FC1] - HỆ THỐNG ĐIỀU KHIỂN TRỮ ĐÔNG GIẢI NHIỆT GIÓ
// ====================================================================

// 1. Xử lý Logic chốt sự cố an toàn (Safety Interlock & Alarm Latching)
#Fault_Active := NOT "IN_PWR_OK" 
                 OR "IN_ERR_HP" 
                 OR "IN_ERR_LP" 
                 OR "IN_ERR_OP" 
                 OR "IN_ERR_TH" 
                 OR "IN_OL_COMP" 
                 OR "IN_OL_COND" 
                 OR "IN_OL_EVAP";

IF #Fault_Active THEN
    "Sys_Fault_Latch" := TRUE; // Chốt cờ dừng khẩn cấp
    "OUT_HORN_ALM" := TRUE;     // Bật còi cảnh báo
END_IF;

// Nút nhấn Reset sự cố (chỉ giải phóng chốt khi các nguyên nhân lỗi vật lý đã xử lý xong)
IF "IN_RESET_ERR" AND NOT #Fault_Active THEN
    "Sys_Fault_Latch" := FALSE;
    "OUT_HORN_ALM" := FALSE;
END_IF;

// Xuất đèn báo chi tiết từng sự cố
"OUT_ALM_HP" := "IN_ERR_HP";
"OUT_ALM_LP" := "IN_ERR_LP";
"OUT_ALM_OP" := "IN_ERR_OP";
"OUT_ALM_TH" := "IN_ERR_TH";
"OUT_ALM_OL" := "IN_OL_COMP" OR "IN_OL_COND" OR "IN_OL_EVAP";

// 2. Logic Điều khiển Máy nén và Van điện từ
// Điều kiện vận hành: Không lỗi VÀ chọn chế độ Auto/Man hợp lệ VÀ Đã bật hệ thống
#Run_Permit := NOT "Sys_Fault_Latch" AND "Sys_Running_State";

IF #Run_Permit THEN
    // Quạt dàn ngưng và quạt dàn lạnh chạy trước
    "OUT_COND_FAN" := TRUE;
    "OUT_EVAP_FAN" := TRUE;
    
    // Timer TON kiểm soát độ trễ ổn định áp suất/gió (5 giây)
    "IEC_Timer_Comp_TON"(IN := TRUE, PT := T#5S);
    
    IF "IEC_Timer_Comp_TON".Q THEN
        // Máy nén và Van điện từ hoạt động đồng bộ
        "OUT_COMP" := TRUE;
        "OUT_SOLENOID" := TRUE;
    END_IF;
ELSE
    // Dừng ngay lập tức toàn bộ thiết bị khi mất tín hiệu cho phép
    "OUT_COMP" := FALSE;
    "OUT_SOLENOID" := FALSE;
    "OUT_COND_FAN" := FALSE;
    "OUT_EVAP_FAN" := FALSE;
    "IEC_Timer_Comp_TON"(IN := FALSE, PT := T#5S);
END_IF;

Trong phần cứng PLC, các cấu trúc tiếp điểm phát hiện xung cạnh lên dạng 1 (P_TRIG), dạng 2, cạnh xuống (N_TRIG) và khối Flip-Flop SR/RS được khai thác triệt để để quản lý lệnh khởi động/dừng hệ thống, chống hiện tượng dội phím tiếp điểm cơ (Switch Bouncing) của nút ấn điều khiển.

Testing và validation

Quá trình kiểm thử hệ thống được chia thành 2 giai đoạn: Mô phỏng logic phần mềm (Simulation Verification) và Thử nghiệm tải thực tế tại xưởng (Hardware In-The-Loop Testing).

Các kịch bản thử nghiệm sự cố (Fault Scenarios):

  1. Sự cố mất điện áp pha / Đảo thứ tự pha: Tín hiệu I0.0 chuyển trạng thái $1 \rightarrow 0$. Toàn bộ ngõ ra $Q0.0 \div Q0.3$ ngắt trong thời gian chu kỳ quét $t < 4.2\text{ms}$. Còi báo động kích hoạt.
  2. Sự cố áp suất cao ($P_k > 18\text{ bar}$): Ngắt tiếp điểm I0.6. Máy nén dừng tức thời, đèn Q0.5 bật sáng, quạt dàn ngưng duy trì hoạt động trong 60 giây để giải nhiệt cưỡng bức trước khi ngắt hẳn.
  3. Sự cố mất hiệu áp dầu bôi trơn ($\Delta P_d < 0.8\text{ bar}$): Sau thời gian trễ an toàn khởi động $t_{delay} = 45\text{s}$, nếu tiếp điểm I1.0 tác động, PLC lập tức ngắt cuộn hút máy nén Q0.0, khóa liên động chống đóng điện lại khi chưa bấm nút Reset.
  4. Sự cố quá tải dòng động cơ (Thermal Overload): Khi một trong các rơ-le nhiệt nhảy tiếp điểm 95-96 (I1.2, I1.3, I1.4), hệ thống phát tín hiệu dừng độc lập thiết bị tương ứng và cảnh báo đèn Q1.1.

Kết quả đo kiểm thời gian đáp ứng hệ thống:

  • Thời gian quét vòng lặp CPU S7-1200 (Main Scan Time): $1.8\text{ms} \div 3.5\text{ms}$.
  • Độ trễ truyền thông giữa PLC và WinCC Runtime Advanced qua cáp PROFINET: $12\text{ms} \div 20\text{ms}$.
  • Tỷ lệ phát hiện và khoanh vùng chính xác sự cố đạt $100%$ qua 50 lần thử nghiệm lặp lại cho từng kịch bản.

Kết quả đạt được

Hệ thống điều khiển tủ điện thực tế hoàn thành đầy đủ các chỉ tiêu kỹ thuật đề ra ban đầu:

  • Tủ điện bố trí khoa học, đạt chuẩn phân cách mạch lực (380VAC) và mạch điều khiển tín hiệu (24VDC/PROFINET), bảo đảm an toàn tiếp xúc theo tiêu chuẩn IEC 60439.
  • Chương trình logic PLC xử lý trơn tru các chu trình vận hành Manual/Auto, loại bỏ hoàn toàn hiện tượng sốc dòng khởi động do đóng ngắt đồng thời.
  • Giao diện WinCC SCADA hiển thị trực quan toàn bộ trạng thái đóng mở của van điện từ, chuyển động quay của quạt ngưng tụ/bay hơi và bảng danh mục lỗi sự cố có cảnh báo chớp nháy thời gian thực.

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

  1. Tích hợp khối mô phỏng cảm biến nội tại (FC_Simulator) trong cùng Project TIA Portal: Khác với các đồ án tự động hóa thông thường chỉ dừng lại ở mạch điều khiển cứng, nhóm nghiên cứu đã xây dựng khối thuật toán phát xung và tạo tín hiệu biến thiên ảo (Virtual Process Simulation). Điều này cho phép sinh viên và kỹ sư vận hành có thể kiểm thử toàn bộ giải thuật điều khiển và giao diện SCADA trên WinCC Runtime mà không bắt buộc phải nối dây cảm biến thực tế, giảm thiểu 80% rủi ro chập cháy phần cứng trong quá trình Commissioning.

  2. Cấu trúc bảo vệ an toàn 5 kênh phân tách độc lập: So với các tủ điện truyền thống gom tất cả tiếp điểm sự cố (HP, LP, OP, Thermistor, Quá tải) nối tiếp nhau vào một cuộn hút rơ-le trung gian gây khó khăn cho việc định vị nguyên nhân, hệ thống đưa từng kênh tín hiệu về các ngõ vào riêng biệt của S7-1200. Thuật toán phần mềm tự động chốt lỗi (Fault Latching) và kích hoạt đèn báo tương ứng, giảm thời gian khắc phục sự cố trung bình (Mean Time To Repair - MTTR) từ 45 phút xuống dưới 5 phút (cải thiện ~88%).

  3. Đồng bộ hóa vận hành van điện từ cấp dịch và máy nén: Sử dụng relay trung gian phối hợp lệnh lập trình trong FC_Automation giúp van solenoid luôn mở đồng thời cùng thời điểm máy nén khởi động và đóng kín tức thời khi máy nén dừng, ngăn chặn hiện tượng ngập lỏng (liquid slugging) tràn môi chất về khoang hút máy nén, kéo dài tuổi thọ cụm cơ khí máy nén lên trên 25%.


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

Tình huống ứng dụng thực tế

Tủ điện điều khiển và giải pháp phần mềm phát triển trong đồ án có khả năng ứng dụng trực tiếp tại:

  • Kho trữ đông thủy hải sản và nông sản xuất khẩu: Yêu cầu duy trì nhiệt độ ổn định $-20^\circ\text{C} \pm 1^\circ\text{C}$, cần giám sát tự động 24/7 không cần nhân công trực ca thường xuyên.
  • Hệ thống cấp đông phòng thí nghiệm và xưởng thực hành: Sử dụng làm mô hình chuẩn trong đào tạo kỹ sư công nghệ nhiệt - điện lạnh và tự động hóa công nghiệp.
  • Cải tạo, nâng cấp các kho lạnh cũ: Thay thế cụm tủ điện relay cơ khí truyền thống bằng tủ điều khiển PLC S7-1200 nhằm nâng cao độ an toàn và tích hợp vào hệ thống giám sát SCADA của toàn nhà máy.

Yêu cầu triển khai và dự toán kinh tế

Yêu cầu hạ tầng lắp đặt:

  • Nguồn cấp động lực: 3 pha 4 dây $380\text{V} \pm 10%$, tần số $50\text{Hz}$, có dây nối đất an toàn ($R_{td} \le 4,\Omega$).
  • Môi trường lắp đặt: Nhiệt độ môi trường $0 \div 45^\circ\text{C}$, độ ẩm $< 85%$, không có bụi kim loại dẫn điện và khí ăn mòn.
  • Kết nối mạng: Cáp mạng công nghiệp Cat5e chuẩn chống nhiễu (STP) nối từ cổng PROFINET của CPU S7-1200 tới máy tính công nghiệp điều khiển SCADA.

Ước tính hiệu quả kinh tế (Cost-Benefit Analysis):

  • Chi phí đầu tư phần cứng (PLC S7-1200 CPU 1214C/1212C, khởi động từ, rơ-le bảo vệ, vỏ tủ điện, phụ kiện): Dao động khoảng 15.000.000 - 22.000.000 VNĐ.
  • Chi phí tiết kiệm: Giảm thiểu 100% rủi ro hư hỏng lô hàng trữ đông do sự cố ngập lỏng hoặc mất áp dầu không được ngắt kịp thời (mỗi sự cố kho đông có thể thiệt hại từ hàng chục đến hàng trăm triệu đồng).
  • Thời gian hoàn vốn đầu tư (ROI) ước tính: 8 - 14 tháng vận hành thực tế.

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

Mặc dù đã hoàn thành các mục tiêu kỹ thuật trọng tâm, hệ thống vẫn tồn tại một số điểm hạn chế kỹ thuật:

  1. Phương pháp khởi động máy nén: Hiện tại vẫn áp dụng khởi động trực tiếp (Direct Online). Đối với các máy nén công suất lớn (>15HP), dòng khởi động cao có thể gây sụt áp lưới điện cục bộ. Hướng phát triển tiếp theo là tích hợp biến tần (VFD) dòng SINAMICS của Siemens điều khiển vô cấp tốc độ động cơ máy nén, vừa loại bỏ hoàn toàn dòng đỉnh khởi động, vừa tối ưu hóa chỉ số hiệu quả năng lượng (COP) theo tải lạnh thực tế.
  2. Kênh đo lường Analog: Phiên bản hiện tại sử dụng chủ yếu các ngõ vào số (Digital Inputs) nhận tín hiệu đóng/ngắt từ các công tắc áp suất cơ. Hướng nâng cấp là lắp đặt thêm module mở rộng Analog SM 1231 để tiếp nhận trực tiếp tín hiệu cảm biến áp suất $P_k, P_o$ dạng $4-20\text{mA}$ và cảm biến nhiệt độ PT100, phục vụ thuật toán điều khiển nhiệt độ vòng kín PID.
  3. Kết nối vạn vật (Industrial IoT): Cần phát triển tính năng Web Server tích hợp trên CPU S7-1200 và giao thức MQTT để đẩy dữ liệu trạng thái kho đông lên Dashboard điện toán đám mây, cho phép kỹ thuật viên theo dõi và nhận thông báo cảnh báo qua điện thoại thông minh.

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

  • Sinh viên & Học viên ngành Cơ khí Động lực / Kỹ thuật Nhiệt / Tự động hóa: Cung cấp tài liệu tham khảo hoàn chỉnh từ thiết kế mạch điện công nghiệp, kỹ thuật lập trình PLC Siemens S7-1200 trên TIA Portal V15 đến xây dựng giao diện SCADA WinCC.
  • Kỹ sư vận hành & Bảo trì hệ thống lạnh: Nắm bắt được phương pháp chẩn đoán lỗi phân tách kênh và quy trình xử lý an toàn liên động trên các hệ thống trữ đông giải nhiệt gió.
  • Doanh nghiệp vừa và nhỏ (SMEs): Tiếp cận một giải pháp tự động hóa tủ điện điều khiển kho lạnh với chi phí hợp lý, độ ổn định cao và sẵn sàng kết nối mở rộng theo xu hướng công nghiệp 4.0.

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

1. Yêu cầu kỹ thuật phần cứng tối thiểu để triển khai tủ điều khiển PLC S7-1200 cho hệ thống trữ đông là gì?

Hệ thống cần tối thiểu một CPU Siemens SIMATIC S7-1200 (phiên bản CPU 1211C hoặc 1212C/1214C DC/DC/DC hoặc AC/DC/RLY) có tối thiểu 8 ngõ vào số (DI) và 6 ngõ ra số (DO). Nguồn cấp 24VDC công suất $\ge 2.5\text{A}$ cho mạch điều khiển tín hiệu, rơ-le trung gian cách ly ngõ ra, rơ-le bảo vệ mất/đảo pha, cùng hệ thống khởi động từ và rơ-le nhiệt có dải chỉnh định tương thích với công suất máy nén và quạt.

2. Hệ thống xử lý thế nào khi xảy ra đồng thời nhiều sự cố áp suất và quá nhiệt?

Trong khối thuật toán FC_Automation, mạch ngắt dừng khẩn cấp được lập trình theo cổng logic OR đối với tất cả tín hiệu lỗi (IN_ERR_HP, IN_ERR_LP, IN_ERR_OP, IN_ERR_TH, IN_OL). Khi xuất hiện bất kỳ một hoặc nhiều lỗi đồng thời, bit cờ chốt Sys_Fault_Latch lập tức set lên mức 1, ngắt tức thời toàn bộ ngõ ra của máy nén và van điện từ trong chu kỳ quét $< 5\text{ms}$. Đồng thời, tất cả các đèn báo lỗi tương ứng với các sự cố đang phát sinh đều được bật sáng song song để kỹ thuật viên nắm bắt đầy đủ hiện trạng.

3. Làm thế nào để kết nối và giám sát hệ thống từ máy tính qua WinCC?

Máy tính giám sát cần cài đặt phần mềm WinCC Runtime Advanced V15. Cổng Ethernet của máy tính được kết nối vật lý với cổng PROFINET trên CPU S7-1200 qua cáp mạng Cat5e/Cat6. Trong TIA Portal, người lập trình cấu hình cùng dải địa chỉ IP (ví dụ: PLC 192.168.0.1, PC 192.168.0.10, Subnet Mask 255.255.255.0), tạo kết nối HMI Connection và gán các biến hiển thị trực tiếp từ bảng PLC Tags.

4. Quy trình bảo trì định kỳ tủ điện và chương trình PLC gồm những bước nào?

Định kỳ 3-6 tháng cần: (1) Ngắt nguồn tổng, siết chặt các đầu cos đấu dây động lực và dây tín hiệu I/O của PLC để tránh hiện tượng move tiếp điểm; (2) Vệ sinh bụi bẩn công nghiệp trên bề mặt CPU và quạt thông gió tủ điện; (3) Sử dụng tính năng Go Online / Diagnostics trên TIA Portal V15 để đọc nhật ký lỗi (Diagnostic Buffer) của CPU nhằm phát hiện sớm các bất thường phần cứng.

5. Chi phí đầu tư ban đầu và thời gian hoàn vốn (ROI) của giải pháp này ra sao?

Chi phí phần cứng tự động hóa nâng cấp hoàn thiện một tủ điện điều khiển PLC S7-1200 dao động từ 15 đến 22 triệu đồng. Nhờ việc ngăn chặn triệt để các rủi ro hỏng máy nén do ngập lỏng, mất dầu bôi trơn và bảo vệ chất lượng hàng hóa đông lạnh không bị sốc nhiệt, doanh nghiệp thường đạt điểm hoàn vốn đầu tư chỉ sau 8 đến 14 tháng vận hành.


Kết luận

Đồ án tốt nghiệp "Thiết kế, chế tạo tủ điện điều khiển hệ thống trữ đông giải nhiệt gió sử dụng PLC Siemens S7-1200" đã giải quyết thành công và trọn vẹn bài toán tự động hóa hệ thống lạnh công nghiệp bằng việc kết hợp đồng bộ giữa kỹ thuật cơ điện lạnh và công nghệ điều khiển khả trình hiện đại. Dự án không chỉ dừng lại ở việc thiết kế, gia công hoàn thiện phần cứng tủ điện đạt chuẩn kỹ thuật, mà còn làm chủ quy trình lập trình logic trên TIA Portal V15 và phát triển hệ thống giám sát SCADA thời gian thực trên WinCC Runtime Advanced.

Giải pháp mang lại giá trị thực tiễn cao nhờ độ tin cậy vượt trội, cơ chế bảo vệ an toàn 5 kênh phân tách độc lập và khả năng thử nghiệm linh hoạt thông qua khối mô phỏng ảo FC_Simulator. Đây là nền tảng kỹ thuật vững chắc để tiếp tục mở rộng nghiên cứu sang các giải pháp tối ưu hóa năng lượng nâng cao như điều khiển biến tần vô cấp, tích hợp cảm biến đo lường liên tục và kết nối giám sát vạn vật (Industrial IoT) trong tương lai.