Modbus入門

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

Modbus入門

Modbusは、電子コントローラに適用されるシリアル通信プロトコルであり、産業用電子機器間の一般的な接続方法であり、このプロトコルを通じて、コントローラ同士、ネットワーク(イーサネットなど)を介したコントローラと他のデバイス間の通信が可能です。これは一般的な業界標準となっており、異なるメーカーの制御機器を産業ネットワークに接続して集中監視することができます。以下では、4入4出力リレーモジュール(Modbus RTU)を例に、Modbusプロトコルをサポートする端末機器をModbusモノのインターネットクラウドプラットフォームに接続する方法を説明し、配線と設定の方法をデモンストレーションし、通信機器は有人の4G DTU USR-DR 15Xを選択します。

I.準備する

材料の準備

Modbusクラウドプラットフォームの登録

携帯電話番号/メールアドレスでModbus Cloud Platform Passを登録し、Modbusクラウドプラットフォームにログイン。

2.接続機器

1.リレーとDTUを485シリアルケーブルで接続
リレーとDTU(12V)(茶色の正と黒の負)にそれぞれ電源を供給します。

3.クラウドの追加設備

クラウドにデバイスを追加するには、基本情報、製品の選択、デバイスのクラウドの3つのステップが必要で、デバイスをModbusクラウドプラットフォームにすばやく接続できます。

1.プロフィールプロフィール

機器名、機器番号、機器契約、機器緯度経度、順序など、機器の基本情報を入力します。

追加方法の定義:

Modbus入門插图

ユニット番号-既定では、システムによって自動生成されるか、カスタム入力が可能です。

製品の追加方法:

Modbus製品ライブラリには、さまざまなパートナーメーカーの優れた製品が集まり、ユーザーは“機器管理”→“追加機器”→“製品ライブラリ”の方法でブランド、カテゴリ、モデルを選択し、ワンクリックで機器を追加します。

Modbus入門插图1

追加のセンサー

デバイス管理でデバイス情報→(デバイス)→プロパティ設定(アイコン)→センサーの追加をクリックします。

Modbus入門插图2
Modbus入門插图3

センサーの一覧

ここでは、アドレス番号はスレーブアドレスであり、レジスタ番号はオフセットアドレスであり、センサ情報を追加するときは、収集パラメータの属性に従って追加する必要があります。次に、センサ内の各フィールドの意味を具体的に説明します。

Modbus入門插图4

センサーの詳細。

データ型

データ型一般的な読み取りは、データがデータプロパティであることを示し、一部のシナリオではデバイスにデータを書き込む必要があり、プロパティを設定することができます。

アドレス番号:Address Number

アドレス番号はmodbusスレーブ設備のアドレスであり、その範囲は1~255であり、ここで我々が記入したデータはすべて10進表示データであり、例えばあるmodbusスレーブ設備のアドレスは0x11であれば、ここのアドレスは17を記入するだけです。

レジスター番号

レジスタ番号は、マシンのレジスタオフセットアドレスからmodbus、デバイスの仕様を参照すると、一般的に2つの形式があります。1つはレジスタアドレス、PLCまたは構成アドレスに別のものを表示します。レジスタアドレスであれば、湿度収集属性レジスタアドレスは0であり、温度収集属性レジスタアドレスは1であることがわかります。PLCまたは構成アドレスが与えられた場合、変換する必要があります。一般的に最上位ビットを削除し、1を引くことができます。

最高位を取り除くと00001になり、1を引くと0,40001 - 0 ,40002 - 1になります。

データ精度

データ精度は、渡された数値10.234のようなデータの有効桁数です。データ精度が2を選択した場合、小数点3桁目は10.23に丸められます。

貯蔵戦略の策定

ストレージポリシー、データベースに格納されるデータスキーマは、名前に応じて理解することができ、特別な要件はなく、デフォルトです。

数式処理

数式処理(装置-プラットフォーム)収集したデータは、数式計算後に保存して表示して使用します。例えば、収集した値は100です。我々は10で割りたいので、x/10を記入することができます。プラットフォーム-デバイスの数式は、データを書き込むときに使用されます。

パラメータ構成

パラメータ設定は、データのプロパティを使用する設定であり、一般的なmodbusプロパティは0 1,0 2,0 3,0 4,0 5,0 6などの機能を持ち、各機能対応機能は次のとおりです。デフォルトの0 3機能コードは、設定する必要はありませんが、データや制御スイッチを書き込むなど、対応するルールに従って設定する必要があります。例えば、我々は40001を一般的に使用している場合、その機能コードは0 3で、レジスタアドレスは0で、10003の情報は機能コードは0 2で、レジスタアドレスは2です。以下の図は、センサを設定する際のパラメータ設定方法を詳しく示しています

スイッチすっちコイルこーる設定せってい 05 命令、システムはデフォルトで0 5書き込み、0 1命令読み取りを実行します。

読取りおよび書込みデータ構成 06 システムはデフォルトで0 6書き込み、0 3命令読み取りを実行します。

その他は通常の命令関数コード構成に従って行されます。

Modbus入門插图5

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

《“Modbus入門”》 有 1 条コメント

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注