TDM2511 MODBUS RS485 to MQTT
Hướng dẫn Test Modbus:
Tài liệu tham khảo:
Schematic: TDM2511-V00.pdf
Yêu cầu phần mềm:
Giao thức truyền dữ liệu - Hỗ trợ gửi lên cloud:
-
Giao thức chính: MQTT over WiFi/4G (gửi dữ liệu thời gian thực lên cloud endpoint, e.g., AWS IoT hoặc server tùy chỉnh).
-
Định dạng dữ liệu: JSON
-
Chu kỳ gửi: 1-60 giây (có thể cấu hình, ưu tiên 1 giây cho dữ liệu sản xuất thời gian thực).
-
Cấu trúc dữ liệu mẫu (JSON):
{ “device_id”: “DEVICE_SERIAL”, “timestamp”: 1234567890, “DI1”: {“state”: 1, “count”: 1523}, “DI2”: {“state”: 0, “count”: 3421}, “DI3”: {“state”: 1, “count”: 567}, “DI4”: {“state”: 0, “count”: 890}, “AI1”: {“value”: 7.35, “unit”: “V”}, “AI2”: {“value”: 15.2, “unit”: “mA”} }
2.2. Kết nối mạng:
-
WiFi: 802.11 b/g/n (2.4GHz), hỗ trợ chế độ Station (kết nối mạng hiện có) và Access Point (AP) cho cấu hình ban đầu.
-
Bảo mật: WPA2 cho WiFi, SSL/TLS cho MQTT (bắt buộc để gửi dữ liệu an toàn lên cloud).
2.3. Giao diện cấu hình:
-
Web server tích hợp: HTTP trên port 80 (IP mặc định 192.168.4.1 ở chế độ AP).
-
Chế độ Access Point: SSID mặc định “GW-XXXX” (XXXX là serial number), mật khẩu mặc định “12345678”.
-
Xác thực: Username/password (mặc định admin/admin, buộc thay đổi lần đầu để tăng bảo mật).
-
Cấu hình chi tiết: T.B.D qua form web.
-
Hỗ trợ OTA: Cập nhật firmware từ xa qua WiFi.
2.4. Lưu trữ & Buffer:
-
Bộ nhớ đệm: Lưu tối thiểu 1000 bản ghi khi mất mạng (sử dụng SPIFFS hoặc tương đương).
-
Tự động đồng bộ: Gửi lại dữ liệu khi có kết nối, đảm bảo không mất dữ liệu từ cảm biến (e.g., đếm sản phẩm liên tục).
No Comments