Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Sistem Kontrol Otomatisasi

Memahami MQTT:Cara Kerja Protokol Pesan IoT Ringan

Di dunia IoT, kemampuan sensor untuk mengirim data ke perangkat jarak jauh sering kali didukung oleh MQTT—protokol publikasi/langganan yang ringan dan bandwidth rendah. Jika terminologi penerbit, pelanggan, atau broker terasa asing, panduan ini akan memperjelas cara pesan dikirim, mengapa MQTT efisien, dan bagaimana Anda dapat bereksperimen dengannya secara real time.

Apa itu MQTT?

MQTT, atau Message Queuing Telemetry Transport, adalah seperangkat aturan yang memungkinkan perangkat bertukar informasi melalui internet atau jaringan lokal. Dirancang untuk lingkungan berdaya rendah dan bandwidth terbatas, MQTT menggunakan pesan berukuran kecil dan pendekatan berbasis peristiwa, yang mentransmisikan data hanya saat perangkat perlu berbagi atau menerima informasi baru.

Setiap perangkat dapat bertindak sebagai penerbit (mengirim data) dan pelanggan (menerima data). Tidak seperti banyak protokol, MQTT tidak merutekan pesan secara langsung antar perangkat; sebaliknya, semua komunikasi melewati entitas pusat yang dikenal sebagai broker .

Broker dan Klien MQTT

Klien—baik mereka menerbitkan, berlangganan, atau keduanya—berkomunikasi hanya dengan broker. Bayangkan broker sebagai petugas bea cukai di perbatasan:ia menerima setiap paket yang masuk dan mengarahkannya ke tujuan yang benar. Pemisahan ini menjaga jaringan tetap skalabel dan menyederhanakan desain perangkat.

Broker populer meliputi:

Cara Kerja MQTT

Broker berada di jantung setiap operasi MQTT. Penerbit mengirim pesan ke broker mengenai topik tertentu . Topik adalah rangkaian hierarki yang dipisahkan dengan garis miring (misalnya, factory/line1/temperature ). Hanya klien yang berlangganan topik tersebut yang menerima pesan.

Perutean berbasis topik ini berarti:

Contoh Ilustratif

Pertimbangkan lantai pabrik dengan sensor suhu dan tekanan. Kedua sensor mempublikasikan ke topik berbeda:

Pelanggan1, yang hanya tertarik pada suhu, menerima muatan pertama. Pelanggan2, fokus pada tekanan, menerima yang kedua. Broker menangani perutean secara otomatis.

Memahami MQTT:Cara Kerja Protokol Pesan IoT Ringan

Memahami MQTT:Cara Kerja Protokol Pesan IoT Ringan

Perintah Publikasi Biasa

Di broker Mosquitto lokal, Anda dapat mempublikasikan pesan melalui baris perintah:

mosquitto_pub -h localhost -t retain/topic -m "Take a hike"

Di sini:

Klien grafis seperti MQTT Explorer dan MQTTX menyediakan antarmuka yang mudah digunakan untuk memublikasikan dan berlangganan, sehingga memudahkan eksperimen bahkan bagi pemula.

Penutup

Model publikasi/langganan MQTT, yang didukung oleh broker dan topik, memberikan cara yang sederhana, efisien, dan terukur bagi perangkat IoT untuk berkomunikasi. Menguasai konsep inti ini akan membuka aplikasi canggih di bidang manufaktur, rumah pintar, dan lainnya.

Sistem Kontrol Otomatisasi

  1. Vecna ​​Robotics mengumpulkan $65 juta dalam pendanaan Seri C
  2. ABB Dynamic Assembly Pack menyediakan 'bagian terakhir yang hilang' dalam mengotomatisasi aplikasi perakitan trim akhir
  3. Yizumi-HPM Memperkenalkan Alat Bantu Cetakan
  4. Robot Kolaboratif:Hype atau Harapan?
  5. Otomasi:Gripper Tanpa Tanda yang Lebih Kecil Untuk Permukaan Halus, Mengkilap, atau Berlubang
  6. Lima kemajuan AI yang membuat otomatisasi cerdas menjadi lebih cerdas, oleh Sarah Burnett
  7. ABB memprediksi tren utama yang akan mengubah otomatisasi robot pada tahun 2022
  8. Bagaimana organisasi menikmati manfaat RPA
  9. UR Help Tool Mengukur Produksi Komponen Ganda
  10. Dari empati hingga pemberdayaan:empat kiat untuk meruntuhkan hambatan adopsi RPA