Ekarl Co., Ltd
+8615000360686
Hubungi Kami
  • Syarikat: Acrel Co., Ltd.
  • Alamat: NO. 253, Yulv Road, JiaDing Zone, Shanghai, China
  • Faks: +86 21 6915 8302
  • Hubungi: Aliness Sun
  • Telefon Bimbit: +8615000360686
  • E-mel:aliness@acrel.cn
  • Whatsapp: +8615000360686
  • Wechat: ali15000360686

Perbincangan Mengenai Gabungan MQTT

Jan 05, 2023

Konsep Protokol MQTT

MQTT (Pengangkutan Telemetri Beratur Mesej), juga dikenali sebagai protokol Pengangkutan Telemetri Beratur Mesej, ialah protokol komunikasi "ringan" berdasarkan mod penerbitan/langganan. Ia adalah protokol komunikasi yang dibina pada TCP/IP dan dikeluarkan pada tahun 1999. Kelebihan MQTT ialah ia boleh menyediakan perkhidmatan pemesejan masa nyata dan boleh dipercayai untuk menyambungkan peranti jauh dengan kod kecil dan lebar jalur terhad. Sebagai protokol komunikasi masa nyata dengan penggunaan tenaga yang rendah dan pendudukan lebar jalur yang rendah, ia telah digunakan secara meluas dalam Internet Perkara, peranti kecil, aplikasi mudah alih dan sebagainya.

Pelayan MQTT (ejen mesej), pelayan MQTT biasa bukanlah sekumpulan kabinet dalam bilik komputer makro, tetapi berdasarkan pembangunan platform Erlang/OTP sesuatu perisian, dan kemudian terdapat komputer dan peranti lain untuk menjalankan perisian ini. Difahami secara intuitif sebagai pelayan atau sekumpulan pelayan yang menjalankan perisian pelayan mesej MQTT.

Rajah 1-1 menunjukkan fungsi:

(1) Terima sambungan rangkaian daripada pelanggan

(2) Terima maklumat yang dikeluarkan oleh klien

(3) Mengendalikan permintaan langganan dan nyahlanggan daripada pelanggan

(4) Majukan mesej aplikasi kepada pelanggan yang dilanggan.

Penghantaran Rangkaian Protokol MQTT

MQTT akan membina pengangkutan rangkaian asas, ia akan mewujudkan sambungan pelanggan dan pelayan, dan Menyediakan penghantaran tertib, tanpa kehilangan, dwiarah berdasarkan aliran bait. Apabila menghantar data, MQTT akan mengaitkan kualiti perkhidmatan (Qos) yang berkaitan dengan Topik.

(1) Prinsip protokol

Proses komunikasi protokol MQTT perlu diselesaikan oleh kedua-dua pelanggan dan pelayan. Terdapat tiga identiti: Terbitkan, Broker dan Langgan. Penerbit mesej dan pelanggan kedua-duanya boleh menjadi pelanggan, dan broker mesej ialah pelayan MQTT.

① Pelaksanaan MQTT

Topik: Yang boleh difahami sebagai jenis mesej;

Muatan: Menunjukkan kandungan mesej, iaitu kandungan data yang akan digunakan

②Pelanggan MQTT

Aplikasi atau peranti yang menggunakan protokol MQTT, iaitu sambungan rangkaian berdasarkan pelayan MQTT, digunakan untuk menerbitkan maklumat, melanggan untuk menerbitkan maklumat, menyahlanggan atau memadam mesej aplikasi dan memutuskan sambungan daripada pelayan.

(2) Ciri-ciri protokol MQTT

Protokol ini direka bentuk untuk berkomunikasi dengan penderia jauh dan peranti kawalan dalam rangkaian jalur lebar rendah yang tidak boleh dipercayai. Ia mempunyai ciri-ciri utama berikut:

① Gunakan mod terbitkan/langganan mesej untuk menyediakan program aplikasi penerbitan satu-ke-banyak dan penyahgandingan.

② Penghantaran mesej topeng kandungan beban.

③ Gunakan TCP/IP untuk menyediakan sambungan rangkaian.

④ Terdapat tiga jenis kualiti perkhidmatan penerbitan mesej, penerbitan mesej (Qos: 0 paling banyak sekali, 1 sekurang-kurangnya sekali, 2 sekali sahaja)

⑤ Penghantaran kecil, permintaan trafik kecil.

news-735-476

 

Komunikasi antara Pelayan MQTT dan Peranti Pemantauan Terminal

Banyak meter bersambung ke get laluan untuk membolehkan peranti berinteraksi dengan pelayan MQTT. Walau bagaimanapun, meter ADW300, salah satu meter siri ADW kami, mempunyai fungsi Internet itu sendiri, termasuk 4G dan WIFI, yang membolehkan peranti mempunyai fungsi Internet melalui kad IoT atau LAN. Kurangkan proses remeh menyambung peranti ke pintu masuk dan kemudian pelayan, dan merealisasikan Internet Perindustrian Perkara.

1. Fungsi Utama Meter Tenaga Tanpa Wayar ADW300:

Saiz kecil

Kepersisan Tinggi: Kelas 0.5S

Fungsi yang kaya: Harmonik, Pengukuran Suhu, DI/DO, Penggera, dsb.

Banyak Pilihan untuk Komunikasi: RS485, LoRa, NB, 4G, WiFi

CT luaran

news-605-464

2. Protokol MQTT standard

① Langganan

Langganan termasuk penapis Topik dan Kualiti Perkhidmatan (QoS). Langganan dikaitkan dengan Sesi. Sesi boleh mengandungi berbilang langganan. Setiap langganan dalam setiap sesi mempunyai penapis topik yang berbeza.

② Sesi

Selepas setiap pelanggan mewujudkan sambungan dengan pelayan, harus ada interaksi nyata antara klien sesi dan pelayan. Sesi ini wujud antara rangkaian atau mungkin menjangkau berbilang sambungan rangkaian berterusan antara klien dan pelayan.

③ Nama Topik

Teg yang disambungkan kepada mesej aplikasi yang sepadan dengan langganan pelayan dan pelayan menghantar mesej kepada setiap pelanggan yang langganannya sepadan dengan teg

④ Muat Naik Data

Penghantaran wayarles meter elektrik mencapai penghantaran kecil dan permintaan trafik yang kecil. Proses muat naik data meter elektrik ini adalah mudah. (Lihat lampiran untuk butiran) langkah memuat naik data berlebihan dioptimumkan untuk mempromosikan muat naik data tersuai. Ia termasuk data parameter elektrik yang biasa digunakan, kekuatan isyarat, permintaan kuasa aktif, nisbah voltan-arus, suhu, keadaan DI, kadar herotan harmonik arus voltan, tenaga elektrik puncak dan lembah dan sebagainya.

Kesimpulan

Ringkasnya, dalam persekitaran semasa teknologi Internet of Things, pelayan MQTT telah diterima pakai oleh pelbagai perniagaan, kerana pelayan MQTT dan protokol MQTT dapat memenuhi keperluan pengurusan pintar mereka. Beberapa bengkel pengeluaran banyak perusahaan perlu menggunakan peralatan tanpa wayar untuk memantau keadaan kerja peralatan elektrik, dan bengkel pengeluaran perusahaan kebanyakannya bertaburan peralatan elektrik bebas, jika setiap peralatan dipasang pintu masuk, kos transformasi adalah jumlah modal yang besar . Oleh itu, untuk menjimatkan kos, kebanyakan perusahaan sering memasang sekumpulan meter elektrik untuk peralatan pemantauan wayarles -- ADW300. Melalui CT, pelbagai parameter peralatan kabel dan talian pengeluaran dikumpul, terutamanya termasuk data parameter elektrik seperti arus dan voltan, dan data yang diperolehi dimuat naik ke awan pelayan MQTT dalam masa nyata. Kemudian langgan subjek pelayan MQTT melalui platform dan pangkalan data Internet of Things untuk mendapatkan data peralatan pemantauan terminal, merealisasikan komunikasi dua hala antara terminal dan awan, dan membina saluran data yang berkuasa. Data yang diperolehi disimpan dalam pangkalan data awan pelayan MQTT, yang boleh memastikan keselamatan data dan membina pengurusan kuasa dan sistem paparan. Melalui teknologi awan, data besar dan Internet, data yang diperoleh akan dipaparkan ke latar depan, dan pengguna boleh memantau data kuasa peralatan dan kabel dalam masa nyata dengan log masuk ke APP mudah alih dan halaman web.