物事MQTTゲートウェイアプリケーションと設定のテストはじめに

1.MQTTの説明:

最も一般的に使用されるModbusプロトコルの一つとして除き、MQTT(メッセージキューテレメトリ交通、メッセージキューテレメトリ転送プロトコル)、ベースのリソースの少ない消費、高効率の利点は、それほど広く業界内で、モデルをパブリッシュ/サブスクライブするので使用しています。

 

2.MQTTアプリケーションの原則:

 

MQTTアプリケーション原理.PNG

 

図MQTTアプリケーション原理に示すように、ホストコンピュータとのModbusプロトコル(例えば、PLC)、シリアルポート(RS485)を介してゲートウェイへ馬白工業無線アクセスBMG500-A、ModbusのJSON形式のデータに収集されたデータアップゲートウェイその後、MQTTによってクラウドプラットフォームにアップロード。

 

3.白馬産業無線プレゼンテーションゲートウェイ

BAI馬産業無線ゲートウェイ、CE、EMC認定4、MQTTプロトコルのサポート、ネットワークカバレッジ5G / 4G / 3G。過酷な環境適用される特許、VPNの特許。広く遠隔監視、遠隔制御、および他の分野で使用されます。

 

工業用ワイヤレスゲートウェイ.PNG

 

二、MQTT特定のアプリケーション環境を構築し、設定するには

上記MQTTの図によればMQTT機能を検証するためにシミュレートされた環境試験を設定するには、原則としての実用化を示し、次のような対応するソフトウェアとハ​​ードウェアを必要とします:

◆ソフトウェアModbusスレーブ、低級機(等PLC、メートルなど)をシミュレートするために使用されます。

◆白馬産業用無線ゲートウェイBMG500(又はBMG520)。

◆ためにサブスクライブ/クライアントとサーバー、リリースシミュレートされたデータを構築するために、それぞれ、補助ツールとしてApache-アポロ。

 

1、Modbusスレーブの設定

1)オープンModbusスレーブソフトウェア、Modbusデバイスを作成します

 

Modbusのスレーブソフトウェア.PNG

 

2)シリアルリンク

 

シリアルリンク.PNG

 

設定したシリアルポート情報

 

シリアルポートの情報を設定します.PNG

 

Modbusデバイスのパラメータを設定します。

 

Modbusデバイス・パラメータ.PNG

 

3)セットのModbusデバイス番号、ファンクションコードとアドレスレジスタ、レジスタの数

 

Modbusデバイスを設定します.PNG

 

2、工業用ワイヤレスゲートウェイは、MQTTを設定します

 

工業用ワイヤレスゲートウェイMQTTは.PNG設定しました

 

工業用ワイヤレスゲートウェイMQTTは2.png設定しました

 

工業用ワイヤレスゲートウェイMQTTは3.png設定しました

 

3、パブリッシュおよびサブスクライブ

補助ツールとしてApache-アポロ、それぞれ、クライアントとサーバーを構築して、サブスクリプションを持つパブリッシャークライアントとして、2つのクライアントを開きます

ダウンロードする1、apacheの-アポロツール、あなたがオンラインで情報を参加することができ、ここでは、インストールに詳細に記載されていませんします。https://www.cnblogs.com/huhongy/p/7929299.html

2、MQTTクライアントの設定

サブスクリプションとして、リリースとして、ソフトウェアpaho.exeを実行し、「+」をクリックして、二つの新しいクライアント

 

MQTTクライアント構成.PNG

 

1)クライアントは接続を確立し、メッセージを投稿します

 

クライアントが接続を確立し.PNG

 

2)クライアントは接続、サブスクリプションのニュースを確立します

 

クライアントが接続を確立2.png

 

おすすめ

転載: www.cnblogs.com/biamatech77/p/11242093.html