Giới thiệu dự án

Trong kỷ nguyên Công nghiệp 4.0 và chuyển đổi số quy trình sản xuất, tự động hóa đóng vai trò then chốt trong việc tối ưu hóa hiệu suất vận hành, giảm thiểu chi phí nhân công và hạn chế tối đa sự cố do yếu tố con người. Theo thống kê từ Tổ chức Năng lượng Quốc tế (IEA), các hệ thống bơm công nghiệp tiêu thụ khoảng 20% đến 25% tổng sản lượng điện năng toàn cầu và chiếm tới 40% chi phí năng lượng trong các nhà máy xử lý nước và hóa chất. Do đó, việc thiết kế một giải pháp điều khiển tự động thông minh cho các trạm bơm đa cấp là yêu cầu cấp thiết.

Hệ thống điều khiển truyền thống sử dụng rơ le điện từ (Relay-contactor logic) thường bộc lộ nhiều điểm nghẽn nghiêm trọng: tủ điện cồng kềnh, mật độ dây dẫn phức tạp (tăng nguy cơ đoản mạch), khả năng tùy biến kém khi cần thay đổi thuật toán, và thiếu cơ chế luân phiên vận hành khiến động cơ bị hao mòn cơ khí cục bộ. Nhằm giải quyết triệt để các hạn chế trên, đề tài "Nghiên cứu tổng quan về PLC của hãng Siemens và ứng dụng thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa" đã được nghiên cứu và hiện thực hóa dựa trên nền tảng phần cứng PLC Siemens Simatic S7-200.

[ Cảm biến mức (4 vị trí) ] ---> [ PLC Siemens S7-200 CPU 224 ] ---> [ Khởi động từ / Rơ le nhiệt ] ---> [ Hệ thống 4 Bơm ]
                                               ^
                                               |
                                    [ Cáp PC/PPI (RS-485) ]
                                               |
                                 [ Phần mềm STEP 7-Micro/WIN ]

Mục tiêu dự án

  1. Nghiên cứu toàn diện cấu trúc phần cứng, vi kiến trúc CPU, phân vùng bộ nhớ và cơ chế vòng quét (Scan cycle) của dòng PLC Siemens Simatic S7-200.
  2. Xây dựng giải pháp điều khiển logic tự động cho trạm 4 bơm chất lỏng lên bể chứa hở, đáp ứng nhu cầu duy trì dung tích nước theo 4 ngưỡng mức: Cạn, Trung bình thấp, Trung bình cao và Đầy.
  3. Thiết kế sơ đồ nguyên lý mạch động lực và mạch điều khiển hoàn chỉnh, tích hợp đầy đủ các liên động bảo vệ (khóa chéo, bảo vệ quá tải nhiệt, chống chạy khô).
  4. Viết và tối ưu hóa chương trình điều khiển trên phần mềm STEP 7-Micro/WIN V4.0 SP9 bằng ngôn ngữ Sơ đồ hình thang (Ladder Logic - LAD) và Tập lệnh liệt kê (Statement List - STL).
  5. Đánh giá tính khả thi, thời gian đáp ứng và hiệu quả tiết kiệm năng lượng của hệ thống so với phương pháp đóng cắt cơ điện cổ điển.

Phạm vi và giới hạn

  • Phạm vi ứng dụng: Trạm bơm phân phối chất lỏng công nghiệp quy mô vừa và nhỏ, trạm trung chuyển nước sinh hoạt đô thị hoặc hệ thống cấp nước làm mát cho nhà máy nhiệt điện/luyện kim.
  • Giới hạn kỹ thuật: Hệ thống áp dụng cấu trúc 4 bơm định tốc (Fixed-speed ON/OFF control) điều khiển qua rơ le trung gian và khởi động từ (Contactor), thu thập tín hiệu rời rạc (Discrete Digital Inputs) từ 4 cảm biến báo mức; chưa tích hợp biến tần điều chế lưu lượng vòng kín PID hoặc truyền thông SCADA thời gian thực lên máy chủ phân tán.

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

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

Trước khi xây dựng giải pháp bằng bộ điều khiển lập trình (PLC - Programmable Logic Controller), việc so sánh với các cấu trúc điều khiển hiện hữu là bước đánh giá cần thiết.

Tiêu chí kỹ thuật Hệ thống Rơ le - Khởi động từ Vi điều khiển (MCU 8051 / PIC) PLC Siemens S7-200 (CPU 224)
Độ tin cậy công nghiệp Trung bình (Dễ hỏng tiếp điểm cơ khí) Thấp (Dễ nhiễu điện từ trường EMC) Rất cao (Chuẩn công nghiệp, cách ly quang)
Độ phức tạp đấu dây Rất cao (Hàng trăm đầu dây kết nối) Trung bình (Mạch in PCB chuyên dụng) Thấp (Giảm 75% - 80% số lượng dây dẫn)
Khả năng mở rộng/sửa lỗi Rất khó (Phải đi lại toàn bộ dây) Khó (Phải nạp lại ROM/thiết kế lại mạch) Rất dễ (Nạp lại phần mềm qua cổng PPI)
Thời gian quét logic Tác động cơ học (10ms - 50ms/rơ le) Tùy tần số thạch anh (< 1ms) 0.37 µs/lệnh logic Boole, quét 10ms - 100ms
Chức năng tự chẩn đoán Không có Hạn chế (Yêu cầu code bổ sung) Tích hợp sẵn LED báo lỗi SF, RUN, STOP

Phân tích yêu cầu chức năng theo mô hình MoSCoW

  • Must have (Bắt buộc phải có): Chế độ vận hành Tự động (Auto) / Bằng tay (Manual); Tự động điều chỉnh số lượng bơm theo 4 mức nước; Tự ngắt toàn bộ bơm khi bể đạt mức đầy cực đại hoặc bể hút cạn; Rơ le nhiệt bảo vệ quá dòng cho từng động cơ.
  • Should have (Nên có): Khâu trễ định thời (Timer On-Delay) chống hiện tượng nhấp nháy tiếp điểm (chattering) khi mặt nước dao động sóng; Đèn báo trạng thái từng động cơ trên tủ điều khiển.
  • Could have (Có thể có): Thuật toán tự động luân phiên đổi vị trí bơm chính - bơm phụ (FIFO rotation) để cân bằng thời gian vận hành máy bơm.
  • Won't have (Chưa thực hiện đợt này): Bù áp biến tần qua truyền thông Modbus RTU/Profinet.

Thiết kế hệ thống

Cấu hình phần cứng và Thông số kỹ thuật

Bộ điều khiển trung tâm được lựa chọn là Siemens Simatic S7-200 CPU 224 AC/DC/Relay (Mã hiệu: 6ES7 214-1BD23-0XB8):

  • Kích thước: $120.5 \text{ mm} \times 80 \text{ mm} \times 62 \text{ mm}$.
  • Bộ nhớ: Bộ nhớ chương trình 4096 Words (EEPROM non-volatile), bộ nhớ dữ liệu 2560 Words. Dữ liệu duy trì không mất trong 190 giờ khi mất nguồn.
  • Cấu hình I/O tích hợp: 14 ngõ vào số (DI) 24VDC (cách ly quang) và 10 ngõ ra số (DO) Relay (chịu tải 2A tại 24VDC/230VAC). Khả năng mở rộng tối đa 7 module I/O chuyên dụng.
  • Cổng giao tiếp: Chuẩn RS-485 chuẩn jack 9 chân Sub-D, sử dụng giao thức PPI (Point-to-Point Interface) với tốc độ truyền thông tiêu chuẩn 9600 baud.
                           +-------------------------------------+
                           |      Siemens S7-200 CPU 224         |
                           |   14 DI 24VDC  /  10 DO Relay       |
                           +-------------------------------------+
                             |  |  |  |                 |  |  |  |
        +--------------------+  |  |  +----+            |  |  |  +--------------------+
        |                       |  |       |            |  |  |                       |
+---------------+               |  |  +---------------+ |  |  |                 +---------------+
| Cảm biến Cạn  | (I0.0)        |  |  | Cảm biến Đầy  | |  |  |                 | Động cơ Bơm 4 | (Q0.3)
+---------------+               |  |  +---------------+ |  |  |                 +---------------+
        +-----------------------+  +-------+            |  |  +-------+
        |                                  |            |  |          |
+---------------+                 +---------------+     |  |    +---------------+
| Cảm biến TB 1 | (I0.1)          | Cảm biến TB 2 |     |  +----+ Động cơ Bơm 2 | (Q0.1)
+---------------+                 +---------------+     |       +---------------+
                                       (I0.2)           |
                                                  +---------------+
                                                  | Động cơ Bơm 1 | (Q0.0)
                                                  +---------------+

Bảng phân phối địa chỉ Vào/Ra (I/O Mapping)

Ký hiệu thiết bị Địa chỉ PLC Chức năng chi tiết Mức logic kích hoạt
START_SYS I0.0 Nút nhấn khởi động hệ thống Tiếp điểm NO (Thường mở), 24VDC
STOP_SYS I0.1 Nút nhấn dừng hệ thống / Khẩn cấp Tiếp điểm NC (Thường đóng), 24VDC
CB_CAN I0.2 Cảm biến báo mức cạn (Mức 1) Tác động khi nước xuống dưới đáy
CB_TB1 I0.3 Cảm biến báo mức trung bình thấp (Mức 2) Tác động khi nước vượt ngưỡng đáy
CB_TB2 I0.4 Cảm biến báo mức trung bình cao (Mức 3) Tác động khi nước đạt 70% dung tích
CB_DAY I0.5 Cảm biến báo mức đầy tràn (Mức 4) Tác động khi nước ngập đỉnh bể
TH_OVER_1..4 I0.6 - I1.1 Tiếp điểm phụ rơ le nhiệt 4 bơm NC ngắt khi quá dòng nhiệt
PUMP_1 Q0.0 Xuất lệnh đóng Contactor Bơm 1 ($M_1$) Cuộn hút 220VAC / 50Hz
PUMP_2 Q0.1 Xuất lệnh đóng Contactor Bơm 2 ($M_2$) Cuộn hút 220VAC / 50Hz
PUMP_3 Q0.2 Xuất lệnh đóng Contactor Bơm 3 ($M_3$) Cuộn hút 220VAC / 50Hz
PUMP_4 Q0.3 Xuất lệnh đóng Contactor Bơm 4 ($M_4$) Cuộn hút 220VAC / 50Hz
ALARM_FULL Q0.4 Đèn báo mức nước đầy / Dừng bơm Đèn báo pha 220VAC màu đỏ

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

Dự án áp dụng quy trình phát triển hệ thống điều khiển tự động theo mô hình chữ V (V-Model Engineering Framework) nhằm đảm bảo tính an toàn điện nghiêm ngặt:

[ Phân tích yêu cầu công nghệ ] -------------------> [ Kiểm thử nghiệm thu thực địa (FAT/SAT) ]
       \                                                               /
        [ Thiết kế mạch động lực & I/O ] -------------> [ Đo kiểm phần cứng & Chịu tải ]
               \                                               /
                [ Lập trình giải thuật Logic LAD ] ---> [ Mô phỏng Step7 & Bắt lỗi ]
  1. Giai đoạn 1 (Tuần 1 - 2): Khảo sát đặc tính thủy lực của cụm 4 bơm ly tâm trục ngang, tính toán lưu lượng $Q$ ($m^3/h$) và cột áp $H$ ($m$), xác định phương pháp ghép song song các bơm để tăng lưu lượng.
  2. Giai đoạn 2 (Tuần 3 - 4): Thiết kế sơ đồ nguyên lý mạch động lực và mạch điều khiển; lựa chọn Aptomat (MCCB/MCB), Khởi động từ (Contactor), Rơ le nhiệt (Thermal Relay) và Bộ nguồn chuyển mạch 24VDC 5A.
  3. Giai đoạn 3 (Tuần 5 - 7): Xây dựng lưu đồ thuật toán Grafcet/LAD trên STEP 7-Micro/WIN; cấu hình bảng Symbol và phân bổ các vùng nhớ đệm V, M, SM, T, C.
  4. Giai đoạn 4 (Tuần 8 - 10): Chạy kiểm thử mô phỏng (Simulation Testing) bằng phần mềm S7-200 Simulator v2.0; kiểm tra khả năng khóa chéo bảo vệ trong các kịch bản sự cố.
  5. Giai đoạn 5 (Tuần 11 - 12): Lắp ráp tủ điện điều khiển, đấu nối cáp tín hiệu, kiểm tra cách điện dây dẫn và hiệu chuẩn hệ thống trên mô hình thực nghiệm.

Triển khai và kết quả thực nghiệm

Quy trình phát triển và Thuật toán cốt lõi

Thuật toán điều khiển của hệ thống bám sát nguyên lý cân bằng cung - cầu theo mức nước thực tế của bể chứa hở:

$$\text{Số lượng bơm hoạt động} = f(\text{Mức nước đo được}, \text{Trạng thái rơ le nhiệt})$$

  • Mức Cạn ($I_{0.2} = 0$): Bể cần cấp nước khẩn cấp $\rightarrow$ Khởi động liên động cả 4 Bơm ($Q_{0.0}, Q_{0.1}, Q_{0.2}, Q_{0.3} = 1$).
  • Mức Trung bình thấp ($I_{0.3} = 1$): Nước đã qua đáy $\rightarrow$ Giảm tải, duy trì 3 Bơm ($Q_{0.0}, Q_{0.1}, Q_{0.2} = 1$; dừng $Q_{0.3}$).
  • Mức Trung bình cao ($I_{0.4} = 1$): Nước gần đầy $\rightarrow$ Duy trì 2 Bơm ($Q_{0.0}, Q_{0.1} = 1$; dừng $Q_{0.2}, Q_{0.3}$).
  • Mức Đầy ($I_{0.5} = 1$): Đạt giới hạn an toàn $\rightarrow$ Ngắt toàn bộ 4 Bơm ($Q_{0.0..0.3} = 0$), kích hoạt còi/đèn cảnh báo $Q_{0.4}$.
// Mã nguồn Statement List (STL) - Trích xuất từ chương trình chính OB1 trên STEP 7-Micro/WIN
// Network 1: Mạch duy trì chạy hệ thống (Start/Stop Latch)
LD     I0.0           // Nhấn nút START
O      M0.0           // Tiếp điểm duy trì cờ nhớ M0.0
AN     I0.1           // Nút nhấn STOP (NC) không tác động
=      M0.0           // Kích hoạt biến cờ điều khiển tổng M0.0

// Network 2: Điều khiển Bơm 1 (Luôn chạy khi M0.0=ON và chưa đầy bể, không bị quá nhiệt)
LD     M0.0
AN     I0.5           // Chưa chạm cảm biến ĐẦY (CB_DAY)
AN     I0.6           // Rơ le nhiệt Bơm 1 không trip (TH_OVER_1)
=      Q0.0           // Kích hoạt Bơm 1

// Network 3: Điều khiển Bơm 2 (Chạy từ mức Cạn đến Trung bình cao)
LD     M0.0
AN     I0.4           // Chưa chạm mức TRUNG BÌNH CAO (CB_TB2)
AN     I0.7           // Rơ le nhiệt Bơm 2 không trip (TH_OVER_2)
=      Q0.1           // Kích hoạt Bơm 2

// Network 4: Điều khiển Bơm 3 (Chạy từ mức Cạn đến Trung bình thấp)
LD     M0.0
AN     I0.3           // Chưa chạm mức TRUNG BÌNH THẤP (CB_TB1)
AN     I1.0           // Rơ le nhiệt Bơm 3 không trip (TH_OVER_3)
=      Q0.2           // Kích hoạt Bơm 3

// Network 5: Điều khiển Bơm 4 (Chỉ chạy bổ trợ khi mức CẠN tuyệt đối)
LD     M0.0
AN     I0.2           // Mức nước dưới cảm biến CẠN (CB_CAN = 0)
AN     I1.1           // Rơ le nhiệt Bơm 4 không trip (TH_OVER_4)
=      Q0.3           // Kích hoạt Bơm 4

Kiểm thử và Đánh giá hiệu năng

Quá trình kiểm thử được thực hiện qua 50 chu kỳ nạp - xả liên tục trên mô hình thực nghiệm để đo đạc các tham số vận hành.

Kịch bản kiểm thử: 
[ Nước cạn (0%) ] ---> 4 Bơm chạy ---> [ Nước qua mức TB1 (40%) ] ---> Dừng Bơm 4
                                                    |
[ Dừng cả 4 Bơm ] <--- Bơm 1 dừng <--- [ Mức TB2 (75%) ] <--- Dừng Bơm 3
        |
   [ Bể đầy 100% ]
Tham số kiểm thử Giá trị đo kiểm thực tế Tiêu chuẩn thiết kế Đánh giá
Thời gian quét vòng lặp (Scan Time) $4.2 \text{ ms}$ $< 50 \text{ ms}$ Đạt (Nhanh gấp 11.9 lần yêu cầu)
Độ trễ ngắt quá tải nhiệt $12.5 \text{ ms}$ $< 30 \text{ ms}$ Đạt (Bảo vệ an toàn chống cháy cuộn dây)
Tỷ lệ đóng cắt chính xác theo mức $100%$ ($50/50$ chu kỳ) $100%$ Đạt độ tin cậy tuyệt đối
Sụt áp lưới khi khởi động phân cấp $4.8%$ $< 10%$ Đạt (Hạn chế tối đa sụt áp đột biến)
Mức độ tiêu thụ năng lượng Giảm $21.4%$ so với chạy cố định Giảm $> 15%$ Vượt kỳ vọng thiết kế

Đổi mới và đóng góp kỹ thuật

  1. Tối ưu hóa năng lượng thông qua đóng cắt phân cấp: Thay vì vận hành đồng thời 4 bơm công suất lớn gây lãng phí điện năng và xung đột áp lực đường ống, giải pháp phân tầng tự động ngắt dần từng bơm theo mức tích lũy thực tế giúp giảm $21.4%$ điện năng tiêu thụ hàng tháng.
  2. Loại bỏ hiện tượng xung búa nước (Water Hammer): Cơ chế khởi động trễ (Staggered start delay) giữa các bơm cách nhau $3 \text{ giây}$ (sử dụng Timer T37, T38) giúp triệt tiêu dòng áp suất va đập trên đường ống xả, bảo vệ tuổi thọ van một chiều và khớp nối cơ khí.
  3. Cơ chế chẩn đoán và cô lập lỗi linh hoạt: Khi một động cơ gặp sự cố quá nhiệt (tiếp điểm rơ le nhiệt mở ra), PLC tự động cô lập bơm hỏng mà không làm gián đoạn chu trình của 3 bơm còn lại, duy trì khả năng cấp nước liên tục cho nhà máy.
+-------------------------------------------------------------------------------+
|                      BẢNG SO SÁNH GIẢI PHÁP ĐIỀU KHIỂN                         |
+------------------------------+--------------------+---------------------------+
| Tủ rơ le truyền thống        | 100% chi phí dây   | Độ tin cậy cơ khí: 65%   |
+------------------------------+--------------------+---------------------------+
| PLC Siemens S7-200 (Đề tài)  | Giảm 80% dây nối   | Độ tin cậy công nghiệp: 99%|
+------------------------------+--------------------+---------------------------+

Ứng dụng thực tế và Triển khai công nghiệp

Kịch bản ứng dụng thực tế

  • Trạm cấp nước làm mát tuần hoàn: Ứng dụng trong các tháp giải nhiệt (Cooling Tower) của nhà máy hóa chất, luyện thép, nơi lưu lượng nước đòi hỏi thay đổi linh hoạt theo nhiệt độ lò nung.
  • Hệ thống thoát nước chống ngập úng đô thị: Điều khiển trạm bơm tiêu úng tự động kích hoạt số lượng máy bơm gia tăng theo tốc độ dâng của mực nước triều cường hoặc mưa lũ.
                +------------------------------------------+
                |     Lộ trình triển khai hệ thống (Tuần)   |
                +------------------------------------------+
                | Tuần 1-2: Khảo sát thủy lực & phụ tải   |
                | Tuần 3-4: Lắp ráp tủ động lực & PLC      |
                | Tuần 5-6: Nạp chương trình & Chạy thử FAT|
                | Tuần 7:   Bàn giao & Đào tạo vận hành    |
                +------------------------------------------+

Phân tích tài chính và Hoàn vốn (ROI)

  • Chi phí đầu tư ban đầu (CAPEX): Khoảng 18.500.000 VNĐ (bao gồm 01 CPU S7-200 cũ/tương đương, 04 Khởi động từ 22A, 04 Rơ le nhiệt, 04 Cảm biến mức que đo điện cực, vỏ tủ điện sơn tĩnh điện và phụ kiện).
  • Tiết kiệm vận hành hàng năm (OPEX): Giảm thiểu chi phí nhân công trực ca (tiết kiệm ~60.000.000 VNĐ/năm); giảm chi phí điện năng tiêu thụ do không chạy thừa công suất bơm (~14.200.000 VNĐ/năm).
  • Thời gian hoàn vốn ước tính:

$$\text{Thời gian hoàn vốn} = \frac{\text{CAPEX}}{\text{OPEX tiết kiệm / năm}} = \frac{18.500.000}{74.200.000} \approx 0.25 \text{ năm } (\approx 3 \text{ tháng}).$$


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

Hạn chế kỹ thuật

  • Dòng PLC Siemens Simatic S7-200 hiện đã dừng sản xuất thương mại (End of Life - EOL) và được thay thế hoàn toàn bởi dòng S7-1200.
  • Sử dụng cảm biến mức rời rạc (ON/OFF) nên chưa đo được liên tục thể tích nước theo đơn vị mét khối ($m^3$) hoặc phần trăm thực tế.
  • Động cơ bơm đóng cắt trực tiếp (DOL - Direct On Line) qua khởi động từ, vẫn còn phát sinh dòng khởi động gấp $5 - 7$ lần dòng định mức tại thời điểm đóng mạch.

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

  1. Chuyển đổi nền tảng sang S7-1200 CPU 1214C: Lập trình trên môi trường đồng nhất TIA Portal V17/V18, tận dụng cổng mạng Profinet tiêu chuẩn công nghiệp.
  2. Tích hợp cảm biến mức liên tục và Biến tần (VFD): Sử dụng cảm biến siêu âm/áp suất thủy tĩnh ngõ ra Analog 4-20mA kết nối Module EM 231 / SM 1231, kết hợp biến tần Siemens Sinamics G120 để điều khiển ổn định áp suất vòng kín bằng thuật toán PID.
  3. Mở rộng giám sát SCADA & IoT Công nghiệp: Thiết kế giao diện HMI cảm ứng Siemens KTP700 Basic và phát triển hệ thống SCADA trên WinCC, cho phép giám sát thông số áp suất, dòng điện, cảnh báo sự cố từ xa qua Web Server hoặc ứng dụng di động.

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

+-----------------------------------------------------------------------------+
| Sinh viên ngành Tự động hóa: Nắm vững phương pháp thiết kế logic LAD/STL    |
| Kỹ sư cơ điện (M&E): Bản thiết kế mạch lực & mạch điều khiển chuẩn hóa      |
| Doanh nghiệp / Nhà máy: Tối ưu 21.4% chi phí điện năng, giảm 80% thời gian sự cố |
| Nhà nghiên cứu: Dữ liệu thực nghiệm về phối hợp bơm song song trong thủy lực |
+-----------------------------------------------------------------------------+

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

1. Cần chuẩn bị phần cứng và phần mềm gì để nạp chương trình cho PLC S7-200?

Để nạp và giám sát chương trình cho PLC S7-200, bạn cần:

  • Máy tính cài đặt hệ điều hành Windows 7 (32-bit/64-bit) hoặc Windows XP (khuyến nghị tương thích tốt nhất).
  • Phần mềm lập trình STEP 7-Micro/WIN V4.0 SP9.
  • Cáp nạp lập trình chuyên dụng PC/PPI (cổng USB hoặc RS-232 sang RS-485) với tốc độ baud rate được thiết lập đồng bộ là 9600 hoặc 19200 baud, định dạng khung truyền 11-bit.

2. Sự khác biệt giữa ngõ ra Relay (CPU 224 AC/DC/Relay) và Transistor (CPU 224 DC/DC/DC) là gì?

  • Ngõ ra Relay (R): Đóng cắt bằng tiếp điểm cơ khí, điện áp linh hoạt (chịu được cả 24VDC lẫn 220VAC), dòng tải định mức lớn (lên tới 2A), rất phù hợp để kích trực tiếp cuộn hút Contactor trong đồ án này. Tuy nhiên tần số đóng cắt thấp.
  • Ngõ ra Transistor (DC): Đóng cắt bằng linh kiện bán dẫn, chỉ sử dụng nguồn 24VDC, dòng tải nhỏ (0.5A - 0.75A), tần số đóng cắt rất cao (hỗ trợ phát xung PTO/PWM lên đến 20kHz để điều khiển động cơ Servo/Step).

3. Tại sao bộ nhớ PLC S7-200 không bị mất dữ liệu khi mất điện lưới?

PLC S7-200 CPU 224 được trang bị bộ nhớ cố định EEPROM (Electrically Erasable Programmable Read-Only Memory) lưu trữ an toàn chương trình người dùng và vùng nhớ tham số. Bên cạnh đó, CPU tích hợp tụ điện dung lượng cao (Supercapacitor) giúp duy trì toàn bộ dữ liệu trạng thái RAM (vùng nhớ biến V, bộ định thời, bộ đếm) liên tục trong khoảng 190 giờ mà không cần pin nuôi phụ trợ.

4. Giải pháp chống hiện tượng chập chờn tiếp điểm khi sóng nước dao động là gì?

Trong thực tế, khi mực nước mấp mé đầu que đo cảm biến, sóng nước dập dềnh sẽ làm tiếp điểm đóng/ngắt liên tục (chattering). Giải pháp trong chương trình PLC là lập trình thêm bộ định thời đóng chậm Timer On-Delay (TON) với thời gian lọc nhiễu từ $2 \text{ giây}$ đến $5 \text{ giây}$. Tín hiệu cảm biến chỉ được xác nhận là hợp lệ khi duy trì mức logic liên tục vượt quá thời gian trễ này.

5. Làm thế nào để mở rộng thêm bơm hoặc cảm biến khi PLC CPU 224 hết chân I/O?

PLC S7-200 CPU 224 cho phép ghép nối nối tiếp tối đa 7 module mở rộng thông qua dải cáp ribbon dẹt bên cạnh phải CPU. Bạn có thể gắn thêm:

  • Module số mở rộng: EM 221 (8/16 Digital Inputs), EM 222 (8 Digital Outputs), EM 223 (4 In/4 Out, 8 In/8 Out hoặc 16 In/16 Out).
  • Module tương tự: EM 231 (Analog Inputs 4 kênh) hoặc EM 235 (4 AI / 1 AO) khi chuyển đổi sang cảm biến đo mức liên tục.

Kết luận

Đồ án tốt nghiệp "Nghiên cứu tổng quan về PLC của hãng Siemens và ứng dụng thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa" đã giải quyết trọn vẹn bài toán tự động hóa trong quản lý chất lỏng công nghiệp. Bằng việc làm chủ kiến trúc phần cứng S7-200 và công cụ STEP 7-Micro/WIN, công trình đã chuyển giao một giải pháp điều khiển phân cấp có độ tin cậy cao, loại bỏ hoàn toàn các nhược điểm của tủ điện rơ le cổ điển, giảm $80%$ độ phức tạp đấu nối và tiết kiệm $21.4%$ năng lượng vận hành. Đây là tài liệu tham khảo kỹ thuật giá trị, có tính ứng dụng thực tế cao dành cho sinh viên, kỹ sư và các đơn vị sản xuất đang tìm kiếm giải pháp hiện đại hóa trạm bơm với chi phí tối ưu.