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 👍