dùng Fuxa hay KEP ware OPC . để tiến hành làm opc.
Dùng KEP Ware làm IOT getway độ ổn định hơn rất nhiều
Thực hiện được chuẩn và kết nối
So sánh xuất MQTT từ KEPServerEX (IoT Gateway) với FUXA thì về độ ổn định công nghiệp, thường KEPware ổn định hơn. Nhưng còn tùy mục đích hệ thống của bạn.
1️⃣ Độ ổn định
KEPware MQTT
Ưu điểm:
-
phần mềm công nghiệp (industrial grade)
-
chạy service Windows
-
tối ưu cho PLC/SCADA
-
xử lý hàng chục nghìn tag
Đặc biệt IoT Gateway của KEPware:
-
có buffer khi mất mạng
-
auto reconnect MQTT
-
xử lý QoS tốt
➡️ Nhiều nhà máy dùng để gửi dữ liệu lên cloud như:
-
ThingsBoard
-
AWS IoT Core
-
Azure IoT Hub
FUXA MQTT
Ưu điểm:
-
mã nguồn mở
-
rất nhẹ
-
dễ cấu hình
Nhưng:
-
chạy trên Node.js
-
không phải middleware công nghiệp
-
khi tag nhiều dễ CPU tăng
➡️ ổn với hệ thống nhỏ.
2️⃣ Khả năng tải dữ liệu
| Tiêu chí | KEPware MQTT | FUXA MQTT |
|---|---|---|
| Số tag | 50k+ | vài nghìn |
| PLC driver | rất nhiều | ít |
| ổn định 24/7 | rất tốt | trung bình |
| reconnect | tốt | trung bình |
| production | ✔ | ⚠ |
3️⃣ Tốc độ publish
KEPware
-
publish theo scan rate
-
tối ưu thread
Ví dụ:
PLC → KEPware → MQTT
FUXA
PLC → OPC UA → FUXA → MQTT
➡️ thêm 1 layer → trễ hơn chút.
4️⃣ Kiến trúc hệ thống
Kiến trúc tốt nhất
PLC
↓
KEPware OPC
↓
MQTT
↓
ThingsBoard
↓
Dashboard
FUXA nên dùng:
MQTT
↓
FUXA
↓
HMI
Tức là FUXA làm HMI, không nên làm data gateway chính.
5️⃣ Kết luận
| Trường hợp | Nên dùng |
|---|---|
| hệ thống nhỏ | FUXA |
| hệ thống công nghiệp | KEPware |
| nhiều PLC | KEPware |
| SCADA cloud | KEPware |
➡️ Gateway MQTT ổn định nhất:
KEPware
💡 Với hệ thống bạn đang làm:
PLC → KEPware → MQTT → ThingsBoard
đây là kiến trúc chuẩn công nghiệp rồi.
Nếu bạn muốn, tôi có thể chỉ thêm 1 cấu hình trong KEPware khiến MQTT nhanh gấp 5–10 lần (nhiều người dùng IoT Gateway không biết chỉnh nên gửi dữ liệu rất chậm).

