KEPOPC lưu khi có thay đổi trong hệ thống
- Sao chép liên kết
- Chia sẻ với Facebook
- Chia sẻ với X
- Chia sẻ với Pinterest
- Chia sẻ với Linkedin
- Gửi bài qua Email
gửi email cho tác giả
Tiến hành sửa lưu khi có thay đổi thì
ChatGPT đã nói:
Tốt lắm 👍
Dưới đây là hướng dẫn kết hợp 2 kiểu log trong KEPServerEX DataLogger — để bạn vừa có log đều 1s (cho biểu đồ, theo dõi real-time) vừa có log khi thay đổi (cho thống kê hoặc cảnh báo).
🧩 Mục tiêu:
-
Nhóm 1: Ghi dữ liệu liên tục mỗi 1 giây
-
Nhóm 2: Ghi dữ liệu chỉ khi giá trị thay đổi
→ Cả hai cùng lưu vào SQL (hoặc file log) khác nhau.
🧱 Cách thực hiện chi tiết:
🥇 Bước 1 – Tạo nhóm log 1 (Log đều 1s)
-
Vào DataLogger → Add Group
-
Đặt tên ví dụ:
Analog_1s
-
Trigger type: chọn
Always Triggered
-
Sang phần Logging Conditions
✅ Tick “Log on Static Interval”-
Đặt 1000 ms (1s)
❌ Bỏ tick “Log on Data Change”
-
-
Chọn các tag analog bạn muốn log đều.
-
Chọn Data Source (SQL) như bình thường.
-
Hoàn tất.
👉 Kết quả: mỗi 1s, Kepware sẽ ghi 1 dòng dữ liệu, kể cả khi giá trị không đổi.
🥈 Bước 2 – Tạo nhóm log 2 (Log khi thay đổi)
-
Tạo nhóm mới:
Analog_OnChange
-
Trigger type: cũng chọn
Always Triggered
-
Sang phần Logging Conditions
✅ Tick “Log on Data Change of any value within the log group”
❌ Bỏ tick “Static Interval” -
Thêm các tag tương tự (hoặc những tag bạn chỉ muốn ghi khi đổi)
-
Chọn bảng SQL khác (ví dụ
DI_DO_Change
hoặcAnalog_Change
)
👉 Kết quả: chỉ khi giá trị thay đổi mới ghi vào bảng này.
⚙️ Bước 3 – Tối ưu SQL / dung lượng
-
Bảng
Analog_1s
có thể lớn → nên dùng xóa dữ liệu cũ sau 7 ngày hoặc chạy backup script định kỳ. -
Bảng
Analog_Change
gọn hơn, phù hợp cho thống kê dài hạn hoặc báo cáo sự kiện.
📊 Bước 4 – Ứng dụng thực tế
Mục đích | Nhóm log dùng | Ghi dữ liệu khi |
---|---|---|
Biểu đồ thời gian thực | Analog_1s | Mỗi 1 giây |
Báo cáo / thống kê | Analog_OnChange | Khi giá trị thay đổi |
Giảm tải DB | Analog_OnChange | Khi cần tiết kiệm dung lượng |
Bạn có muốn mình gửi mẫu cấu hình chi tiết (kèm hình minh họa) của 2 nhóm log này trong Kepware để bạn làm theo không?