I.教育事例の紹介
このケースでは、構成NA111シリアルポートサーバがModBus IoTプラットフォームに接続これにより、ModBus IoTプラットフォームはMA 01-AXCX 4020デバイスのDIステータスを取得し、DO出力を制御できます。

2.関係図
ModBus IoTプラットフォームとMA 01-AXCX 4020へのアクセス図:

三、シリアルポートサーバ設備の準備
NA111シリアルポートサーバー 1台;
MA01-AXCX4020シリアルIOネットワーキング·モジュール1つは
1つのネットワーク;
RS485複数の通信ケーブル
12Vスイッチ電源2つ;
ModBus IoTプラットフォーム
1、プロジェクトを作成し、図に示すように、新しいプロジェクトに対応する情報を入力して保存します。

2、デバイスを作成し、デバイス管理のデバイスリストをクリックして、デバイスを追加します。図のように:

3、デバイス名を入力し、手動(カスタマイズ)またはランダムにデバイス番号SN(コピースタンバイ用のデバイス番号SN)を生成し、デバイスプロトコルでModBus TCPを選択し、他は記入しないで保存します。

RS-485に接続されたMA 01-AXCX 4020デバイスを追加し、デバイスリストで作成したばかりのデバイスを探します。シリアルポートサーバデバイスのプロパティ設定で、図のようにスレーブの追加をクリックします。

5、ダイアログがポップアップした後、図のように新しいスレーブデバイスノードをクリックします。

ノード名:DI1から、デバイスアドレス:1(MA 01-AXCX 4020のデバイスアドレスに対応)、レジスタ:1(MA 01-AXCX 4020のDI1のレジスタアドレスに対応)、デバイスノードタイプから選択:ステータスタイプ、ユニット選択:オン/オフ、最後に、図に示すようにパラメータ構成のアイコンをクリックします。
注:MA01-AXCX 4020デバイスのハードウェアのレジスタアドレスを確認し、Ebibert公式サイト(https//www.ebyte.com)の製品詳細をダウンロードしてレジスタアドレスを確認します。

ポップアップパラメータ設定ダイアログで、プロパティタイプ選択:ModBus、関数コード選択:0 2を選択し、図に示すように保存をクリックします。

8、最後にクリックして保存するので、図に示すようにDIのすべての方法を設定します:

保存後は、図のように次のようになります。

図に示すように、4つのDIを追加するには、レジスタアドレスを変更するだけです。

ノード名:DO1から、デバイスアドレス:1(MA 01-AXCX 4020のデバイスアドレスに対応)、レジスタ:1(MA 01-AXCX 4020のDO1のレジスタアドレスに対応)、デバイスノードタイプから選択:スイッチタイプ、ユニット選択:オン/オフ、最後に、図に示すようにパラメータ構成のアイコンをクリックします。

11、ポップアップパラメータ設定ダイアログで、プロパティタイプ選択:ModBus、機能コード選択:01/05、読み書きモード選択:読み書きし、保存をクリックします。

図に示すように、2つのDOを追加するには、レジスタアドレスを変更するだけです。

これで、MA 01-AXCX 4020のすべてのデータポイントの構成が完了しました。
五、NA111シリアルポートサーバの設定
1.オープンNA 11 1シリアルサーバーのホストコンピュータ(Ebubert公式サイトの対応する場所からダウンロードできます)、ネットワークパラメータを設定し、ネットワーク動作モードをTCPクライアント、宛先IP/ドメイン名:cloud.ModBus.cn、宛先ポート:50001(ModBus)に変更します。Internet of Thingsプラットフォームの接続パラメータ)を、図に示すように、

2、シリアルパラメータをクリックし、シリアルパラメータの構成は次のとおりです。96 00 -8 N 1(MA 01-AXCX 4020シリアルパラメータの構成と一貫しています。MA 01-AXCX 4020シリアルパラメータの構成方法は後述しません)。

3、詳細パラメータをクリックして、ハートビートパケットモードを次のように設定します。ネットワークハートビートパケット、ハートビート周期:60秒、ハートビートパケットのカスタムデータはクラウドプラットフォームでバックアップされたデバイス番号SN:53313230 3 0 3 7 3453に記入します。登録パケットモードを次のように設定します。接続はカスタム登録パケットを送信し、登録パケットのカスタムデータはクラウドプラットフォームでバックアップされたデバイス番号SN:53313230 3 0 3 7 3453に記入します。

ModBusパラメータをクリックします。ModBusゲートウェイのシンプルなプロトコル変換図に示すように、TCPからRTUに切り替えます。

5、すべての構成が完了したら、構成の保存をクリックし、保存完了後にデバイスを再起動します。図のように:

6.機能のデモンストレーション
DIステータスの取得:MA 01-AXCX 4020デバイスDI1のステータスを変更すると、ModBus IoTプラットフォームはNA111シリアルサーバを介してMA 01-AXCX 4020デバイスDI1のステータスを取得します。

2、制御DO出力:ModBusモノのインターネットプラットフォームは開放命令を出し、NA111シリアルポートサーバーによってMA01-AXCX 4020設備DO1の状態を制御し、図のように:


ModBus IoTプラットフォームが導入されました。シリアルポートサーバMA01-AXCX4020デバイスのDIを取得し、DO出力を制御します。
この記事の出典https//baijiahao.baidu.com/s? id=1757064560035187477 wfr=spider for=pc
发表回复