Modbusエッジコンピューティングゲートウェイ

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

Modbusエッジコンピューティングゲートウェイ
ModbusエッジコンピューティングゲートウェイFigure

機能の概要:

ネットワークを485ゲートウェイデバイスに変換し、Modbusエッジゲートウェイ機能を備え、多数のデバイスを転送できます。
レジスタ値ポーリングステージング、レジスタ値生成と論理判定機能、出力カスタム。
のデータはローカルデバイスを制御する。

選択の推奨事項:

広く家庭、オフィスビル、ホテル、銀行、病院、学校、空港、博物館、工場、
ラボなどのModbusデバイスを使用するユーザーは、弱い電力インテグレーター、スマートホームソリューションエンジニアリングにも適しています。
専門家が使用する。

製品の特徴:

従来のネットワークTCP/IP 485のすべての機能を備えています。
2つの独立シリアルポート(ボーレートは変更可能)、各独立シリアルポートは2つのネットワークポートをサポートします。
各ネットワークポートは、サーバクライアント、ハートビート、登録パケットを設定できます。
4つのネットワークポートは最大128のクライアント接続をサポートします。
5、ネットワークモジュールのモディファイヤ検索設定IP、Webページ設定パラメータ。
複数のModbusデバイスの状態ポーリングストレージ、サーバの1回限りのクエリをサポートします。
最大400個のポーリングレジスタをサポートします。
マルチ条件とロジック、またはロジックエッジ判断、直接ローカル実行をサポートします。
エッジ判断実行、複数の実行命令、またはシーンCommandを追加することができます。
10、Commandの実行はカスタムデータをサポートし、任意のバス機器の駆動をサポートする。
エッジコンピューティングの判断ロジックは最大256セットをサポートします。
12、二次呼び出し開発をサポートし、API呼び出しインタフェースを提供します。
NTPクロック調整機能を搭載し、インターネット接続の場合、シリアルポート1と2を介して送信できます。
学校時代の協定。
14、モジュールは小型サポート35レール設置、広い電圧7- 24 V電源。
HTTPプロトコル経由で任意のシリアルポートにカスタムバスデータを送信できます。
メインポートはModbus TCP 502ポートCommunicationをサポートしています。
1-15レジスタで1回限りの読み取りをサポートします。

使用方法:

1、モジュールの電源、ネットワークへのアクセス。
2、同じローカルエリアネットワークのネットワークモジュール変更子でIPを検索し、モジュールの初期状態は自動的にIPを取得します。
このソフトウェアは、IPの検索、変更、デバイスの再起動にのみ使用されます。

ModbusエッジコンピューティングゲートウェイFigure1

3、IP 88でWebページ端にアクセスしてモジュールの配置と設定を行います。例えば、10.168.1.233 88、デフォルトです。
ユーザー名パスワードはadmin、admin

ModbusエッジコンピューティングゲートウェイFigure2
ModbusエッジコンピューティングゲートウェイFigure3

ステータスページはモジュールのステータス情報を表示します。

ModbusエッジコンピューティングゲートウェイFigure4

IPアドレス:モジュールのIP関連パラメータの設定に使用されます。

ModbusエッジコンピューティングゲートウェイFigure5

ポート1は、メインシリアルポートと対応する2つのネットワークポート構成に使用されます。
ポート2ユーザーポーリングシリアルポートとそれに対応する2つのネットワークポート構成。
S/PORT1は、ネットワークポート1のポート番号です。
S/PORT2:ネットワークポート2に対応するポート番号。
RATEはボーレートです。RE CNTは10秒のネットワーク再接続時間です。
C 1 TYPEポートタイプ、サーバまたはクライアント;
クライアントC 1 IPを选択したは、接続サーバーのIPアドレス;
クライアントC 1 PORTを選択した場合、サーバに接続するポートです。
クライアントC1 REGを選択すると、接続サーバの登録パケットであり、16進;
クライアントC 1 HBCを選択した場合、接続サーバーのハートビートパケットは16進数です。
クライアントC 1 HBCTを選択した場合、接続サーバーのハートビートパケット間隔であり、時間単位は秒です。
S/PORT2の配置はポート1と同じです。

ModbusエッジコンピューティングゲートウェイFigure6
ModbusエッジコンピューティングゲートウェイFigure7

Modbus、主にポーリングデータの設定に使用されます。
ADDは外部Modbusアドレスで、ネットワークとメインシリアルポートを介して設定したすべてをポーリングできます。
レジスタデータ。
· STAが状態であり、ポーリングをオンにするかどうか。
· QTはポーリング時間間隔であり、2つのレジスタ間のポーリング時間間隔である。
HREGはホストレジスタ、ホストレジスタであり、ネットワークとメインシリアルポートを介して一度にロールすることができます。
割り当てられたレジスタの値を尋ねます。
· FUNはポーリング機能コードとポーリングレジスタ数、“23”は機能コード03でワンホイールを表す。
2つのレジスタを参照。
· NAMEはそのレジスタの名前補助記憶である.
· SADはSliver Add、スレーブアドレスです。
· SREGはSliver Register、スレーブレジスタです。
· VALUEはポーリングバックレジスタの値です。

ModbusエッジコンピューティングゲートウェイFigure8
ModbusエッジコンピューティングゲートウェイFigure9
ModbusエッジコンピューティングゲートウェイFigure10

オートメーション/オートメーションは、主にリターンデータと論理比較計算を行うために使用されます。
Commandを実行する。
Automation Name:このロジックの名前です。
·論理演算子:論理演算子と論理演算子を選択できます。論理演算子は、論理演算子を選択できます。
·結果が真であることを示す:演算条件を満たした後にカスタム16進データ1111データを発行する
複数のCommandを送信する場合は、追加実行をクリックします。論理操作に参加する
レジスタは,いずれかが変化すると一度論理判断を行う.
·結果は偽実行:演算条件を満たさないことを示した後にカスタム16進データ1111データを発行する
複数のCommandを送信する場合は、追加実行をクリックします。論理演算に参加する
のレジスタは,いずれかが変化すると一度論理判定を行う.
条件1-HADD:論理判断に関与するModbusホストアドレス(MG02のアドレス)を示す。
条件1-HREG Add:論理判定に関与するModbusホストレジスタのアドレスを表します。
一意の比較数値を取得し、自動論理演算に参加させることができる
条件演算子:レジスタ値の論理的判断を表し、より大きい、より小さい、などを含む演算ルールを表します。
に、以上、以下、等しくない。条件値は、演算規則に関与する参照値を表します。
·条件を追加ボタン:複数の判断条件を追加し、論理演算子と組み合わせて実行および/または論理を実行できます。
審判だ。

ModbusエッジコンピューティングゲートウェイFigure11
ModbusエッジコンピューティングゲートウェイFigure12

9、設定メニューはユーザー名パスワードを設定します。
·校正機能を開くかどうかは、プロトコルを介してシリアル1またはシリアル2に校正プロトコルを発行することができます。
時間サイクルは24時間で、クリックするとすぐに時間プロトコルが送信され、マシンコードは時間プロトコルです。
最初の4文字。
·学校時代の協定:
例:Saturday July 2/23 11:27:0 9秒
22 10 11 00 (マシンコード)F0BB 78 01(固定バイト)0B(11ドット)1B(27分)
0 9(0 9秒)17(23年)0 7(7月)0 2(2日)0 6(6月6日) 64(終了バイト)
日曜日は0 7ではない。
·下りポートは、校正プロトコルから送信されるシリアルポートを選択でき、PORT1はシリアルポート1、PORT2はシリアルポート2です。
WEB PORTはWebアクセスポートで、デフォルトは88で一時的に変更をサポートしません。
·モジュール名:モジュール名を簡単に管理できます。

ModbusエッジコンピューティングゲートウェイFigure13

機能の更新

一部のデバイス、特に電気メーター製品のレジスタデータは4バイトなので、
元の2バイトの格納場所は満たされません。今回は最適化で2、4、5、8をサポート
バイトデータ长のレジスタデータ読み込み。データは自動的に次のステップに記録されます。
データの保存場所。例えば、データは4バイトで、レジスタのアドレスを読み取ることができます。
0 0 48の場合、データは自動的にホストレジスタ0 0 11と0 0 12の位置に入力されます。送る。
メモリ0 0 12はFF 0 1を埋める。これにより、システムは自動的に0 0 12ポーリングをスキップし、0 0 11のみをポーリングする。
背番号は48。
レジスタアドレスの最初のバイトがFF XXである場合、システムはその位置ポーリングをスキップします。

ModbusエッジコンピューティングゲートウェイFigure14

2、自動論理判断最適化。以前は、デバイスの値ソースに基づいてロジックを自動化しました。
アドレスとレジスタのアドレス。理論的には重複しないが、多くのModbusプロトコルは
レジスタアドレスは同じで、機能コードは同じではなく、読み取りの意味は同じではありません。
0 0 0 0レジスタを読み取ることができます。0 1は出力状態、0 2は入力状態を読み取ります。これは
自動論理状態比較に参加すると、比較する一意の値を得ることはできません。場所は
比較のアドレスをホストアドレスに変更し、レジスタアドレスをホストレジスタアドレスに変更します。
これにより、自動論理演算に参加できる一意の比較値が得られます。

ModbusエッジコンピューティングゲートウェイFigure15

複数のレジスタ読み取りルールを設定します。のデバイスにコピーする
1回では時間がかかるので、設定をバックアップして復元できるツールを作りました。
Modbusレジスタの読み込みルール。MG02のゲートウェイアドレスを入力するとバックアップ復元が可能です。

ModbusエッジコンピューティングゲートウェイFigure16
ModbusエッジコンピューティングゲートウェイFigure17

HTTPプロトコル

HTTPプロトコルを介してバスネットワークにカスタムシリアルデータを送信できます。
HTTPプロトコルの形式は次のとおりです。

http://192.168.1.200:88/uartw.cgi?data=DDCCBBAACC00020001&type
=1&pswd123asadmin:admin=

http://192.168.1.200:88/uartw.cgi? data= DDCCBBAAC00020001(16進)
type=1
adminユーザー名adminパスワード=

Modbus TCPプロトコル

Modbus TCPCommunicationモードをサポートしており、以下の方法で使用できます。
クライアントモードまたはサーバモードでは、メインポートのポートを502、上位コンピュータとMG02に設定します。
Communicationモードは自動的にModbus Tcpモードに切り替わり、別のCommunicationポートは
失敗します。

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.