Cách cấu hình Alarm (Cảnh báo) và Trend (Biểu đồ) trên HMI Siemens
Trong các hệ thống dùng SIMATIC HMI của Siemens, hai chức năng quan trọng nhất để giám sát là:
Alarm (Cảnh báo) → phát hiện sự cố
Trend (Biểu đồ) → theo dõi dữ liệu theo thời gian
Cả hai đều được cấu hình trong TIA Portal (WinCC). Nếu làm đúng, bạn sẽ nâng hệ thống từ “chỉ hiển thị” lên mức giám sát chuyên nghiệp .
Tổng quan: Alarm và Trend hoạt động thế nào?
Alarm:
PLC phát hiện lỗi → gửi bit trạng thái
HMI hiển thị cảnh báo
Trend:
PLC gửi dữ liệu liên tục
HMI lưu và vẽ biểu đồ
👉 Alarm = phản ứng nhanh 👉 Trend = phân tích sâu
Cấu hình Alarm trên HMI Siemens
Các loại Alarm phổ biến
1. Discrete Alarm (Digital)
Dựa trên bit ON/OFF
Ví dụ: quá tải, lỗi motor
2. Analog Alarm
Dựa trên giá trị vượt ngưỡng
Ví dụ: nhiệt độ > 80°C
Bước 1: Tạo Alarm trong TIA Portal
Vào HMI → Alarms → Discrete alarms
Add new alarm
Cấu hình:
Tag: chọn biến PLC (ví dụ: Motor_Overload )
Trigger: khi = TRUE
Message: “Motor quá tải”
👉 Đây là nội dung hiển thị cho người vận hành.
Bước 2: Thiết lập thuộc tính Alarm
Các thông số quan trọng:
Class : phân loại (Error, Warning…)
Priority : mức độ quan trọng
Acknowledgement : yêu cầu xác nhận
👉 Ví dụ:
Lỗi nguy hiểm → Priority cao + bắt buộc xác nhận
Bước 3: Hiển thị Alarm trên màn hình
Vào Screens
Kéo đối tượng Alarm View vào màn hình
Tùy chỉnh:
Hiển thị thời gian
Hiển thị trạng thái (Active/Ack)
Lọc theo loại alarm
👉 Đây là nơi người vận hành theo dõi lỗi.
Bước 4: Test Alarm
Giả lập lỗi trong PLC
Kiểm tra HMI có hiển thị không
Kiểm tra nút acknowledge
👉 Nếu không hiện → kiểm tra tag & connection.
Cấu hình Trend (Biểu đồ) trên HMI Siemens
Khi nào cần dùng Trend?
Trend rất quan trọng khi:
Theo dõi nhiệt độ
Áp suất
Tốc độ
Mực nước
👉 Giúp phát hiện vấn đề trước khi xảy ra lỗi.
Bước 1: Tạo Tag Logging
Vào HMI → Tag Logging
Add new tag logging
Cấu hình:
Tag: chọn biến PLC (ví dụ: Temperature)
Acquisition mode: cyclic
Cycle time: 1s / 5s / 10s
👉 Quyết định tần suất lấy dữ liệu.
Bước 2: Cấu hình lưu trữ dữ liệu
Các lựa chọn:
Lưu trong RAM
Lưu vào file (CSV)
Lưu vào thẻ nhớ
👉 Nếu cần phân tích lâu dài → nên lưu file.
Bước 3: Tạo Trend View
Vào Screens
Kéo đối tượng Trend View
Cấu hình:
Add curve
Chọn tag (Temperature, Pressure…)
Chọn màu cho từng đường
👉 Có thể hiển thị nhiều biến cùng lúc.
Bước 4: Tùy chỉnh biểu đồ
Các tùy chọn quan trọng:
Time range (5 phút, 1 giờ…)
Scale (min/max)
Zoom / Scroll
👉 Giúp người dùng phân tích dữ liệu dễ hơn.
Bước 5: Test Trend
Chạy hệ thống
Quan sát biểu đồ
Kiểm tra dữ liệu có cập nhật không
👉 Nếu không chạy:
Kiểm tra tag logging
Kiểm tra connection
So sánh Alarm và Trend
Tiêu chí Alarm Trend Chức năng Cảnh báo lỗi Theo dõi dữ liệu Thời gian Tức thời Liên tục Dữ liệu Digital/Analog Analog Mục đích Phản ứng nhanh Phân tích Mẹo tối ưu Alarm & Trend
Với Alarm:
Không tạo quá nhiều alarm
Viết message rõ ràng
Phân cấp ưu tiên
Với Trend:
Không log quá nhiều tag
Chọn chu kỳ hợp lý
Giới hạn thời gian hiển thị
👉 Tránh làm HMI bị lag.
Các lỗi thường gặp
❌ Alarm không hiển thị → sai tag ❌ Trend không chạy → chưa cấu hình logging ❌ HMI bị chậm → log quá nhiều dữ liệu ❌ Alarm quá nhiều → người vận hành bỏ qua
Kết luận
Cấu hình Alarm và Trend là bước nâng cấp hệ thống HMI:
Alarm → giúp phản ứng nhanh với sự cố
Trend → giúp hiểu và tối ưu hệ thống
👉 Khi kết hợp tốt, bạn sẽ có:
Hệ thống giám sát chuyên nghiệp
Giảm downtime
Tăng hiệu suất vận hành
Nếu bạn muốn, mình có thể:
Gửi project mẫu Alarm + Trend
Hoặc hướng dẫn cấu hình theo hệ thống thực tế của bạn 👍
