cài MQTT Explorer và Eclipse Mosquitto thì mới đủ được môi trường xuất ra các tín hiệu được
Bởi
Operator
vào
06 thg 3, 2026
Chia sẻ
- 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ả
Kết quả này:
C:\Users\ASUS>netstat -ano | findstr 1883
không ra gì cả ⇒ nghĩa là port 1883 chưa có chương trình nào chạy.
👉 Kết luận: máy bạn chưa có MQTT Broker chạy, nên MQTTX và WinCC Unified không thể kết nối.
MQTT luôn cần 3 thành phần:
Publisher → MQTT Broker → Subscriber
Ví dụ hệ của bạn:
WinCC Unified → Broker → MQTTX
Hiện tại bạn thiếu Broker.
Cách sửa nhanh nhất (2 phút)
Cài Eclipse Mosquitto
1️⃣ Download
Trang chính thức:
https://mosquitto.org/download/
Chọn:
mosquitto-2.x.x-install-windows-x64.exe
2️⃣ Cài đặt
Cứ Next → Next → Finish
Sau khi cài xong Mosquitto sẽ chạy service Windows.
3️⃣ Kiểm tra lại
Mở CMD:
netstat -ano | findstr 1883
Nếu đúng sẽ thấy:
TCP 0.0.0.0:1883 LISTENING
4️⃣ Test MQTTX
Trong MQTTX:
Host: 127.0.0.1
Port: 1883
→ bấm Connect
Test nhanh
Subscribe:
#
Publish:
Topic
test
Payload
{"msg":"hello"}
Nếu thấy message hiện ra ⇒ MQTT chạy OK.
💡 Tôi cũng có thể chỉ bạn cách làm WinCC Unified vừa publish vừa subscribe MQTT (5 phút là chạy) — rất tiện khi test PLC hoặc SCADA.
Nội dung chính

