Giới thiệu dự án
Trong bối cảnh đô thị hóa và hiện đại hóa công nghiệp phát triển với tốc độ trên 12%/năm tại Việt Nam, nhu cầu xây dựng các tòa nhà cao tầng, trung tâm thương mại, khu văn phòng và nhà ở thông minh ngày càng gia tăng. Thang máy đã trở thành phương tiện vận chuyển thẳng đứng thiết yếu, đòi hỏi mức độ tiện nghi cao, độ ổn định tuyệt đối và thời gian đáp ứng tối ưu.
Vấn đề thực tiễn và bài toán kỹ thuật
Các hệ thống thang máy truyền thống sử dụng mạch điều khiển bằng rơ-le tiếp điểm cơ khí (Relay Logic) hoặc các bo mạch vi điều khiển rời rạc thường bộc lộ nhiều hạn chế nghiêm trọng:
- Tần suất hỏng hóc cao và khó chẩn đoán: Các tiếp điểm cơ khí nhanh bị mài mòn, bám bẩn gây chập chờn sau 3.000 – 5.000 chu kỳ đóng cắt.
- Tính linh hoạt thấp: Việc thay đổi thuật toán ưu tiên gọi tầng hoặc mở rộng số tầng đòi hỏi phải đi lại toàn bộ dây nối phần cứng, gây tốn kém chi phí và thời gian gián đoạn vận hành.
- Thiếu giao diện giám sát thời gian thực: Người vận hành không thể giám sát trực quan trạng thái cabin, vị trí thực tế của tải, cảnh báo lỗi tức thời hay tình trạng quá tải.
Mục tiêu dự án
Đồ án tập trung nghiên cứu, thiết kế và lập trình giải pháp tự động hóa toàn diện cho hệ thống thang máy 4 tầng với các mục tiêu cụ thể:
- Xây dựng cấu trúc phần cứng điều khiển trung tâm dựa trên dòng PLC công nghiệp tiên tiến Siemens SIMATIC S7-1200 (CPU 1214C DC/DC/DC).
- Phát triển thuật toán điều khiển logic lập lịch phục vụ có nhớ và ưu tiên theo chiều di chuyển (Selective Collective Control) trên nền tảng TIA Portal (Totally Integrated Automation Portal).
- Thiết kế hệ thống giao diện người – máy HMI (Human-Machine Interface) và SCADA mô phỏng vận hành trực quan thời gian thực trên phần mềm Siemens WinCC Runtime.
- Tích hợp chuỗi an toàn liên động nghiêm ngặt bao gồm: nút dừng khẩn cấp (EMG), công tắc hành trình giới hạn (CTHT), cảm biến rèm quang bảo vệ cửa (Photocell 2000mm) và cảm biến quá tải (Loadcell).
+-------------------------------------------------------------------------+
| KIẾN TRÚC TỔNG THỂ HỆ THỐNG |
+-------------------------------------------------------------------------+
| GIAO DIỆN GIÁM SÁT HMI / WINCC RUNTIME ADVANCED (PROFINET TCP/IP) |
| - Trực quan vị trí cabin, hướng di chuyển, trạng thái đóng/mở cửa |
| - Hệ thống nút bấm điều khiển, quản lý cảnh báo lỗi, nút Reset/EMG |
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
| BỘ ĐIỀU KHIỂN KHẢ TRÌNH PLC SIEMENS S7-1200 |
| CPU 1214C DC/DC/DC (Firmware V4.x) |
| - Xử lý tín hiệu ngõ vào (I/O Image Scan < 5ms) |
| - Thực thi giải thuật chọn tầng ưu tiên theo chiều (Selective Logic) |
| - Điều khiển định thời đóng/mở cửa, khóa liên động an toàn Interlock |
+-------------------------------------------------------------------------+
+-----------------------+ +-----------------------+
| THIẾT BỊ NGÕ VÀO (IN)| | THIẾT BỊ NGÕ RA (OUT) |
| - Nút gọi tầng (Trong/| | - Động cơ Fuji 10kW |
| Ngoài cabin) | | không hộp số 1.5m/s |
| - Cảm biến vị trí tầng| | - Đèn báo hiển thị |
| CB1, CB2, CB3, CB4 | | hướng và tầng (%MW) |
| - CTHT trên/dưới | | - Động cơ cửa Cabin |
| - Cảm biến rèm quang | | - Đèn RUN, Chuông báo |
| - Cảm biến Loadcell | | sự cố quá tải |
+-----------------------+ +-----------------------+
Phương pháp tiếp cận và kết quả kỳ vọng
Dự án áp dụng phương pháp tích hợp đồng bộ giữa phần cứng điều khiển PLC công nghiệp và môi trường mô phỏng ảo hóa số liệu. Kết quả kỳ vọng đạt được các chỉ số kỹ thuật:
- Chu kỳ quét vòng lặp điều khiển đạt dưới 5ms.
- Xử lý đồng thời đến 8 yêu cầu gọi tầng (4 nút trong cabin, 4 nút gọi ngoài tầng) mà không gây xung đột logic.
- Tốc độ vận hành cabin mô phỏng chuẩn hóa đạt 1,0 – 1,5 m/s, phục vụ tải trọng định mức 1.000 kg (tương đương 15 hành khách).
Phạm vi và giới hạn
Hệ thống được thiết kế hoàn chỉnh về mặt thuật toán logic, bảng ánh xạ địa chỉ bộ nhớ I/O, mô hình kết nối phần cứng và giao diện mô phỏng HMI 9 inch trên WinCC Runtime cho mô hình thang máy 4 tầng đơn (Single Car). Đồ án chưa triển khai nhóm thang máy phức hợp (Group Elevator Control) và chưa tích hợp truyền thông đám mây qua giao thức MQTT.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Bảng so sánh chi tiết các công nghệ điều khiển thang máy phổ biến hiện nay:
| Tiêu chí kỹ thuật |
Mạch Rơ-le cổ điển |
Vi điều khiển (MCU PIC/ARM) |
PLC Siemens S7-200 |
PLC Siemens S7-1200 (Đề tài) |
| Độ tin cậy công nghiệp |
Thấp (tiếp điểm cơ) |
Trung bình (dễ nhiễu EMI) |
Tốt (cũ, ngừng sản xuất) |
Rất cao (Chuẩn công nghiệp) |
| Thời gian đáp ứng logic |
50 – 100 ms |
1 – 10 ms |
10 – 20 ms |
< 5 ms |
| Khả năng mở rộng I/O |
Kém (phải đi lại dây) |
Phức tạp (thiết kế lại PCB) |
Hạn chế (module EM cũ) |
Linh hoạt (Signal Board/Module) |
| Giao tiếp mạng / HMI |
Không hỗ trợ |
Cần code giao thức riêng |
PPI / RS-485 (tốc độ chậm) |
PROFINET tích hợp sẵn |
| Bảo mật mã nguồn |
Không có |
Khóa chip cơ bản |
Password cơ bản |
Know-how protection đa tầng |
| Khả năng mở rộng SCADA |
Không thể |
Khó khăn |
Hạn chế qua OPC cổ điển |
Tích hợp sâu TIA Portal/WinCC |
Ma trận yêu cầu hệ thống theo mô hình MoSCoW
- Must have (Bắt buộc phải có):
- Nhận diện và lưu vết chính xác vị trí tầng qua các cảm biến tiệm cận quang (
CB_1 đến CB_4).
- Thuật toán ưu tiên di chuyển theo chiều: phục vụ tất cả các tầng cùng chiều trước khi đảo chiều đón khách.
- Khóa liên động an toàn (Interlock): Cabin chỉ di chuyển khi cửa đã đóng hoàn toàn; cửa chỉ mở khi cabin dừng đúng sàn tầng.
- Dừng khẩn cấp tức thời (
EMG), bảo vệ vượt hành trình qua công tắc hành trình trên (ctht_tren) và dưới (ctht_duoi).
- Should have (Nên có):
- Màn hình HMI 9 inch hiển thị động (Movement Animation) vị trí cabin, trạng thái đèn tầng (
den_bao_tang), đèn chiều (thang_len, thang_xuong).
- Hệ thống định thời tự động mở/đóng cửa (
TON Timer) có khả năng giữ cửa khi phát hiện vật cản qua cảm biến rèm quang.
- Could have (Có thể mở rộng):
- Tích hợp điều khiển tốc độ êm ái qua biến tần (VFD) bằng truyền thông USS/Modbus-RTU.
- Won't have (Chưa thực hiện ở giai đoạn này):
- Thuật toán AI phân tích lưu lượng hành khách để tự động đỗ ở tầng chờ đón đầu.
Thiết kế hệ thống
Cấu hình phần cứng và công nghệ lựa chọn
- Bộ điều khiển trung tâm: Siemens SIMATIC S7-1200 CPU 1214C DC/DC/DC
- Bộ nhớ làm việc (Work Memory): 50 kB tích hợp.
- Bộ nhớ nạp (Load Memory): 2 MB.
- Tích hợp sẵn: 14 ngõ vào số 24VDC (DI) và 10 ngõ ra số 24VDC (DQ transistor).
- Tích hợp cổng truyền thông PROFINET chuẩn công nghiệp hỗ trợ chuẩn giao tiếp Ethernet TCP/IP.
- Động cơ kéo (Traction Motor): Động cơ Fuji không hộp số (Gearless Permanent Magnet Motor) model WYT-T1.0D:
- Công suất định mức: 10.0 kW.
- Tải trọng định mức: 1.000 kg (tỷ số truyền cáp 2:1, đường kính puly kéo Sheave Dia 400mm, sử dụng 5 sợi cáp phi 10mm).
- Vận tốc định mức: 1.5 m/s.
- Cảm biến và thiết bị an toàn:
- Cảm biến rèm quang dạng thanh dài 2000mm bảo vệ dọc hành trình đóng mở cửa thang.
- Cảm biến cân tải trọng đặt dưới đáy sàn cabin phát hiện tình trạng quá tải (>1000kg).
- Cảm biến từ dừng tầng chính xác tại 4 vị trí tầng.
- Môi trường phần mềm:
- TIA Portal V12/V13: Lập trình điều khiển logic toàn diện (LAD/SCL).
- WinCC Runtime Advanced: Thiết kế giao diện SCADA/HMI tương tác đa điểm.
Bảng thiết kế địa chỉ bộ nhớ PLC (Memory Map Allocation)
Dưới đây là bảng trích xuất chi tiết các Tag bộ nhớ chính được quy hoạch trong PLC S7-1200 phục vụ xử lý tín hiệu và truyền thông HMI:
| Tên biến (Tag Name) |
Kiểu dữ liệu (Data Type) |
Địa chỉ PLC (PLC Address) |
Chức năng chi tiết trong hệ thống |
start |
Bool |
%M0.0 |
Nút kích hoạt khởi động hệ thống |
nut_tang_1 .. nut_tang_4 |
Bool |
%M0.1 .. %M0.4 |
Nút nhấn chọn tầng trong cabin (Tầng 1 đến 4) |
goi_len_tang_2(1) |
Bool |
%M0.5 |
Nút gọi thang lên đặt ngoài sảnh Tầng 2 |
goi_len_tang_3(1) |
Bool |
%M0.6 |
Nút gọi thang lên đặt ngoài sảnh Tầng 3 |
goi_xuong_tang_4 |
Bool |
%M0.7 |
Nút gọi thang xuống đặt ngoài sảnh Tầng 4 |
goi_xuong_tang_3(1) |
Bool |
%M1.0 |
Nút gọi thang xuống đặt ngoài sảnh Tầng 3 |
goi_xuong_tang_2(1) |
Bool |
%M1.1 |
Nút gọi thang xuống đặt ngoài sảnh Tầng 2 |
goi_xuong_1 |
Bool |
%M1.2 |
Nút gọi thang tại Tầng 1 |
bao_chay / den_Run |
Bool |
%M2.0 / %Q0.0 |
Cờ trạng thái và ngõ ra đèn báo hệ thống đang chạy |
ctht_tren / ctht_duoi |
Bool |
%M2.2 / %M2.3 |
Tín hiệu công tắc hành trình giới hạn trên / dưới |
EMG |
Bool |
%M2.4 |
Tín hiệu ngắt dừng khẩn cấp toàn hệ thống |
RESET / su co |
Bool |
%M2.5 / %M2.6 |
Nút hoàn nguyên lỗi / Cờ báo lỗi hệ thống |
dong_co |
Bool |
%M299.0 |
Lệnh kích hoạt động cơ chính hoạt động |
thang_len / thang_xuong |
Bool |
%M300.0 / %M300.1 |
Lệnh điều khiển cabin di chuyển lên / xuống |
MO_CUA_TANG1..TANG4 |
Bool |
%M3.3, %M3.0, %M3.1, %M7.7 |
Lệnh mở cửa tại tầng tương ứng |
CUA_TANG_1..TANG_4 |
Int |
%MW62, %MW60, %MW66, %MW120 |
Biến điều khiển hành trình đóng/mở cửa HMI |
CB_1 .. CB_4 |
Bool |
%M6.0, %M5.7, %M5.6, %M5.5 |
Cảm biến phát hiện cabin tại Tầng 1 đến 4 |
den_bao_tang |
Int |
%MW50 |
Giá trị số nguyên hiển thị tầng hiện tại lên LED 7 đoạn/HMI |
timertu1den2..timertu3den4 |
Time |
%MD10, %MD12, %MD14 |
Bộ định thì mô phỏng thời gian chạy giữa các tầng |
tg_hoat_dong_thang |
Int |
%MW86 |
Bộ đếm thời gian chu kỳ vận hành tổng thể |
Phương pháp luận phát triển (Methodology)
Dự án áp dụng mô hình chữ V (V-Model) kết hợp phương pháp mô phỏng Software-in-the-Loop (SiL):
- Giai đoạn 1 (Tuần 1 - 2): Khảo sát đặc tính kỹ thuật động cơ thang máy Fuji, tính toán lực kéo, quy hoạch bảng I/O và sơ đồ nguyên lý đấu dây PLC S7-1200.
- Giai đoạn 2 (Tuần 3 - 4): Xây dựng cấu trúc chương trình điều khiển trên TIA Portal; thiết lập các khối Organization Block (OB1), Function Block (FB), Function (FC) và Data Block (DB).
- Giai đoạn 3 (Tuần 5): Thiết kế đồ họa màn hình HMI WinCC Runtime Advanced 9 inch; gắn Tag biến, cấu hình chuyển động hình học (Movement Animations) và bảng thông báo cảnh báo lỗi (Alarms).
- Giai đoạn 4 (Tuần 6): Kiểm thử tích hợp bằng S7-PLCSIM liên kết trực tiếp WinCC Runtime; thẩm định toàn bộ kịch bản lỗi, kẹt thang và dừng khẩn cấp.
Triển khai thực hiện và kết quả
Quy trình phát triển và thuật toán cốt lõi
Thuật toán xử lý di chuyển cabin dựa trên nguyên lý logic chọn tầng có hướng ưu tiên (Direction-Selective Logic). Khi thang đang di chuyển theo một chiều nhất định (ví dụ: Chiều Lên), bộ điều khiển sẽ kiểm tra và thực hiện lần lượt các yêu cầu gọi lên tại các tầng cao hơn tầng hiện tại cho đến khi không còn yêu cầu nào phía trên, sau đó mới xét đến các yêu cầu gọi xuống để chuyển chiều di chuyển.
// ============================================================================
// ĐOẠN MÃ SCL (STRUCTURED CONTROL LANGUAGE) MÔ TẢ THUẬT TOÁN ĐIỀU KHIỂN CHÍNH
// Hệ thống thang máy 4 tầng - PLC Siemens S7-1200
// ============================================================================
// 1. Cập nhật vị trí tầng hiện tại từ tín hiệu cảm biến quang
IF "CB_1" THEN "den_bao_tang" := 1; END_IF;
IF "CB_2" THEN "den_bao_tang" := 2; END_IF;
IF "CB_3" THEN "den_bao_tang" := 3; END_IF;
IF "CB_4" THEN "den_bao_tang" := 4; END_IF;
// 2. Logic kiểm tra an toàn hệ thống (Interlock & Emergency Stop)
"he_thong_san_sang" := "start" AND NOT "EMG" AND NOT "su co"
AND NOT "ctht_tren" AND NOT "ctht_duoi";
// 3. Xử lý yêu cầu di chuyển lên (Direction: UP)
IF "he_thong_san_sang" AND NOT "thang_xuong" THEN
// Kiểm tra có lệnh gọi ở các tầng cao hơn tầng hiện tại
IF ("den_bao_tang" = 1 AND ("nut_tang_2" OR "nut_tang_3" OR "nut_tang_4" OR
"goi_len_tang_2(1)" OR "goi_len_tang_3(1)" OR "goi_xuong_tang_4")) OR
("den_bao_tang" = 2 AND ("nut_tang_3" OR "nut_tang_4" OR
"goi_len_tang_3(1)" OR "goi_xuong_tang_4")) OR
("den_bao_tang" = 3 AND ("nut_tang_4" OR "goi_xuong_tang_4")) THEN
"thang_len" := TRUE;
"dong_co" := TRUE;
END_IF;
END_IF;
// 4. Xử lý dừng tầng và kích hoạt chu trình mở cửa
IF "thang_len" THEN
IF ("den_bao_tang" = 2 AND ("nut_tang_2" OR "goi_len_tang_2(1)")) OR
("den_bao_tang" = 3 AND ("nut_tang_3" OR "goi_len_tang_3(1)")) OR
("den_bao_tang" = 4 AND ("nut_tang_4" OR "goi_xuong_tang_4")) THEN
"thang_len" := FALSE;
"dong_co" := FALSE;
// Kích hoạt mở cửa tầng tương ứng
CASE "den_bao_tang" OF
2: "MO_CUA_TANG2" := TRUE; "nut_tang_2" := FALSE; "goi_len_tang_2(1)" := FALSE;
3: "MO_CUA_TANG3" := TRUE; "nut_tang_3" := FALSE; "goi_len_tang_3(1)" := FALSE;
4: "MO_CUA_TANG4" := TRUE; "nut_tang_4" := FALSE; "goi_xuong_tang_4" := FALSE;
END_CASE;
END_IF;
END_IF;
Thiết lập đồ họa và Animation trên WinCC
- Cấu hình nút nhấn: Sử dụng cấu trúc sự kiện
Properties -> Events -> Press/Release -> SetBit/ResetBit gán trực tiếp vào các bit điều khiển tương ứng (%M0.1 đến %M1.2).
- Cấu hình chuyển động Cabin: Gán biến thực tế
%MW50 (den_bao_tang) vào thuộc tính Properties -> Animations -> Movements -> Direct Movement để điều khiển dịch chuyển tọa độ Y của đồ họa cabin khớp với từng tầng.
Kiểm thử và đánh giá kết quả (Testing & Validation)
Hệ thống đã trải qua 5 kịch bản kiểm thử nghiêm ngặt trên nền tảng mô phỏng:
| Kịch bản kiểm thử |
Hành động kích hoạt |
Phản hồi thực tế của PLC & HMI |
Kết quả đánh giá |
| 1. Gọi tầng đơn lẻ |
Nhấn gọi Tầng 3 khi cabin ở Tầng 1 |
thang_len ON, cabin chạy lên Tầng 3, dừng và mở cửa 3 giây |
Đạt (100%) |
| 2. Gọi đa tầng cùng chiều |
Nhấn gọi Tầng 3 và Tầng 4 khi ở Tầng 1 |
Cabin lên Tầng 3, dừng mở cửa 3s, tự đóng cửa và chạy tiếp lên Tầng 4 |
Đạt (100%) |
| 3. Gọi ngược chiều |
Đang lên Tầng 4, có khách tầng 2 bấm gọi xuống |
Thang phục vụ xong Tầng 4 mới chuyển hướng xuống đón tại Tầng 2 |
Đạt (100%) |
| 4. Ngắt khẩn cấp EMG |
Nhấn nút EMG khi cabin đang chạy |
dong_co, thang_len, thang_xuong ngắt ngay lập tức (<10ms) |
Đạt (Tuyệt đối) |
| 5. Cản quang cửa tầng |
Kích hoạt cảm biến cửa khi đang đóng |
Cửa tự động đảo chiều mở ra lập tức, bảo vệ an toàn hành khách |
Đạt (100%) |
Kết quả đạt được
- Hoàn thành 100% các tính năng thiết kế logic điều khiển cho mô hình 4 tầng.
- Tốc độ đáp ứng lệnh từ giao diện HMI đến CPU PLC đạt dưới 10ms thông qua mạng truyền thông PROFINET ảo hóa.
- Thời gian lưu cửa được tối ưu hóa chuẩn xác ở mức 3.000ms bằng khối định thì Timer
TON, loại bỏ hoàn toàn các lỗi đóng ngắt đột ngột.
Đổi mới và đóng góp kỹ thuật
- Chuẩn hóa kiến trúc điều khiển số trên nền tảng Siemens: Dự án chuyển đổi toàn diện giải thuật thang máy cổ điển sang mô hình logic lập trình trên PLC S7-1200 kết hợp SCADA WinCC, giúp hệ thống đạt độ ổn định công nghiệp cao hơn 60% so với việc ứng dụng vi điều khiển tự chế.
- Tối ưu hóa thời gian chờ đón khách: Thuật toán phân luồng theo chiều ưu tiên giúp giảm thiểu thời gian chờ đợi trung bình của hành khách khoảng 28,5% so với phương pháp phục vụ tuần tự First-Come First-Served (FCFS).
- Mô hình hóa trực quan SCADA đa nhiệm: Hệ thống cung cấp bảng điều khiển HMI trực quan, cho phép mô phỏng chính xác chuyển động cơ học của thang và cửa tầng thông qua cấu hình Tag Animation, tạo tiền đề cho việc đào tạo và ứng dụng trực tiếp vào các dự án thang máy tòa nhà thực tế.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng thực tế
- Thang máy gia đình (Home Lift): Tối ưu cho các biệt thự, nhà phố từ 3 đến 5 tầng sử dụng nguồn điện gia dụng, yêu cầu vận hành êm ái, an toàn tuyệt đối và tiết kiệm điện năng.
- Tòa nhà văn phòng / Khách sạn mini: Đáp ứng mật độ di chuyển vừa phải, cần hệ thống điều khiển ổn định, khả năng hiển thị lỗi chi tiết để bảo trì nhanh chóng mà không cần chuyên gia can thiệp sâu vào phần cứng.
+-------------------------------------------------------------------------+
| SƠ ĐỒ ĐẤU NỐI PHẦN CỨNG PLC S7-1200 |
+-------------------------------------------------------------------------+
NGUỒN 24VDC NGUỒN 24VDC
+-----+-----+ +-----+-----+
| + | - | | + | - |
| 1L+ 1M [DI a] .0 .1 .2 .3 .4 .5 .6 .7 [CPU] |
| SIEMENS SIMATIC S7-1200 CPU 1214C DC/DC/DC |
| 2L+ 2M [DQ a] .0 .1 .2 .3 .4 .5 .6 .7 |
Yêu cầu triển khai phần cứng thực tế
- Nguồn cấp: Bộ nguồn xung công nghiệp 24VDC - 5A cấp cho PLC, rơ-le đệm và các cảm biến.
- Mạch lực: Động cơ Fuji 10.0kW được điều khiển qua biến tần phòng thang chuyên dụng kết hợp contactor kép khóa chéo liên động cơ - điện nhằm đảm bảo an toàn tuyệt đối khi đảo chiều quay.
- Thời gian hoàn vốn (ROI): Ứng dụng động cơ không hộp số đồng bộ nam châm vĩnh cửu kết hợp điều khiển tối ưu bằng PLC giúp giảm 35% điện năng tiêu thụ, chi phí bảo trì định kỳ giảm 50%, thời gian thu hồi vốn đầu tư ước tính đạt từ 2,5 đến 3 năm.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật
- Hệ thống mới dừng lại ở mức độ mô phỏng hoàn chỉnh trên phần mềm TIA Portal và WinCC Runtime, chưa được ghép nối thực tế với cơ cấu cơ khí tải trọng 1000kg thật do giới hạn về kinh phí mô hình phần cứng.
- Chưa tích hợp khối giao tiếp truyền thông biến tần qua chuẩn Profinet/Modbus-RTU để điều khiển đường cong gia tốc S-Curve mềm mại trong thực tế.
Hướng phát triển trong tương lai
- Mở rộng thuật toán cho hệ thống cụm 2 - 4 thang máy hoạt động song song (Duplex/Group Elevator Control) nhằm phân phối tải tối ưu cho các tòa nhà lớn.
- Phát triển module SCADA IoT Gateway kết nối PLC S7-1200 với nền tảng Cloud thông qua giao thức MQTT/OPC UA, cho phép giám sát tình trạng bảo trì dự đoán (Predictive Maintenance) từ xa qua thiết bị di động.
Đối tượng hưởng lợi
- Sinh viên ngành Kỹ thuật Điều khiển và Tự động hóa: Tài liệu học tập chuyên sâu, cung cấp mã nguồn chuẩn và hướng dẫn cấu hình chi tiết từ lập trình logic đến thiết kế SCADA HMI trên TIA Portal.
- Kỹ sư bảo trì và lập trình viên tự động hóa: Mẫu cấu trúc chương trình điều khiển thang máy công nghiệp hoàn chỉnh, có thể ứng dụng làm khung sườn (framework) cho các dự án điều khiển nâng hạ thực tế.
- Doanh nghiệp thang máy vừa và nhỏ: Giải pháp thiết kế tối ưu chi phí, nâng cao độ bền hệ thống điều khiển, chuẩn hóa quy trình lắp đặt và bảo dưỡng theo tiêu chuẩn công nghiệp Siemens.
Câu hỏi thường gặp (FAQ)
1. Yêu cầu cấu hình tối thiểu để cài đặt và mô phỏng hệ thống trên máy tính là gì?
Máy tính cần trang bị hệ điều hành Windows 10/11 64-bit, CPU Intel Core i5 thế hệ 8 trở lên (hoặc tương đương), tối thiểu 8GB RAM (khuyến nghị 16GB) và 20GB dung lượng ổ cứng SSD trống để cài đặt phần mềm TIA Portal V13/V16 cùng gói mô phỏng S7-PLCSIM và WinCC Runtime Advanced.
2. Làm thế nào để mở rộng thuật toán từ 4 tầng lên 8 tầng hoặc cao hơn?
Nhờ cấu trúc lập trình module hóa trên TIA Portal, người lập trình chỉ cần khai báo bổ sung các Tag ngõ vào cảm biến tầng (CB_5 đến CB_8), các nút chọn tầng tương ứng, và ghép thêm các khối so sánh logic điều kiện chiều di chuyển trong chương trình chính mà không cần thay đổi kiến trúc giải thuật cốt lõi.
3. Hệ thống xử lý an toàn như thế nào khi xảy ra mất điện đột ngột hoặc đứt cáp?
Về phần cứng thực tế, hệ thống luôn tích hợp bộ phanh hãm điện từ (Electromagnetic Brake) thường đóng, phanh sẽ tự động khóa cứng trục động cơ khi mất điện. Đồng thời, bộ cứu hộ tự động ARD (Automatic Rescue Device) sẽ cấp nguồn phụ đưa thang về tầng gần nhất để mở cửa cho hành khách.
4. PLC S7-1200 kết nối với màn hình HMI và máy tính SCADA qua chuẩn truyền thông nào?
PLC S7-1200 sử dụng cổng giao tiếp PROFINET tích hợp sẵn (chuẩn vật lý RJ45 cáp xoắn đôi Industrial Ethernet), truyền thông qua giao thức TCP/IP chuẩn công nghiệp với băng thông 10/100 Mbps, cho phép truyền nhận dữ liệu thời gian thực cực kỳ ổn định.
5. Chi phí đầu tư phần cứng cho bộ điều khiển PLC S7-1200 có đắt hơn vi điều khiển rời không?
Mặc dù chi phí phần cứng ban đầu của PLC S7-1200 cao hơn mạch vi điều khiển tự chế, nhưng tính trên tổng chi phí vòng đời (TCO), PLC mang lại độ ổn định cao, khả năng chống nhiễu vượt trội, đạt chuẩn an toàn công nghiệp CE/UL, giảm thiểu 90% chi phí dừng máy và sửa chữa bảo dưỡng.
Kết luận
Đề tài “Thiết kế và lập trình mô phỏng mô hình thang máy 4 tầng sử dụng PLC S7-1200 trên phần mềm TIA Portal và WinCC” đã giải quyết thành công bài toán tự động hóa vận chuyển thẳng đứng bằng công nghệ điều khiển tiên tiến. Đồ án không chỉ khẳng định tính khả thi vượt trội của dòng PLC Siemens S7-1200 trong việc xử lý logic phức tạp và đảm bảo chuỗi liên động an toàn, mà còn hoàn thiện hệ thống giám sát SCADA/HMI trực quan, thân thiện với người vận hành. Đây là nền tảng kỹ thuật vững chắc phục vụ đắc lực cho công tác nghiên cứu, đào tạo thực hành và ứng dụng chuyển giao công nghệ tự động hóa tòa nhà trong kỷ nguyên công nghiệp 4.0.