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.