Kiến trúc khuyến nghị
PLC thường không ghi trực tiếp vào SQL. Mô hình an toàn là PLC → Gateway (Node-RED/.NET/Python) → SQL Database.
1. Dữ liệu nên lưu
- Production count theo ca
- Alarm history
- Thông số quá trình theo timestamp
2. Thiết kế bảng tối thiểu
telemetry(id, tag, value, ts)alarms(id, code, message, started_at, ended_at)batches(id, lot_no, started_at, ended_at)
3. Lưu ý hiệu năng
Dùng batch insert, index theo timestamp, retention policy và tách DB vận hành với DB báo cáo để hệ thống ổn định lâu dài.