Modbus TCPとは
Modbus TCPとは? Modbusは、プログラマブルロジックコントローラー(PLC)で使用するために1979年にModicon(現在のSchneider Electric)によって最初に公開されたシリアル通信プロトコルです。Modbusは事実上の標準通信プロトコルになり、現在では産業用電子機器を接続する一般的に利用可能な手段です。
Modbusは、同じネットワークに接続された多くのデバイス間での通信を可能にします。たとえば、温度と湿度を測定し、結果をコンピューターに通信するシステムです。Modbusは、監視制御およびデータ収集(SCADA)システムで監視コンピューターをリモート端末ユニット(RTU)に接続するためによく使用されます。データ型の多くは、業界のラダーロジックの使用とリレーの駆動での使用から命名されています。シングルビット物理出力はコイルと呼ばれ、シングルビット物理入力はディスクリート入力または接点と呼ばれます。
Modbus TCP / IPは、TCPインターフェイスを介してイーサネット上で実行されるシンプルなModbusプロトコルです。Modbusは、次の直近のレイヤーで使用されるプロトコルの影響を受けることなく、さまざまなレイヤー間でデータを管理および受け渡す方法を割り当てるアプリケーションプロトコルです。
Modbus TCP / IPは、さまざまなシステム上の互換性のあるデバイス間でModbusからメッセージを送信するために、伝送制御プロトコル(TCP)とインターネットプロトコル(IP)を使用します。つまり、Modbus TCP / IPは、ネットワーク標準(TCP / IP)を備えた物理ネットワーク(Ethernet)を使用し、それ自体がデータを表現する方法を提供します(アプリケーションプロトコルとしてModbus)。Modbus TCP / IPメッセージは、基本的にイーサネットTCP / IPカバーで圧縮されたModbus通信データメッセージです。TCP / IPは単なるトランスポートレイヤープロトコルであり、メッセージ内でのデータの保存または解釈方法を変更しません。
WIFIデータロガーのPRECISE-LOGシリーズは、現在Modbusファミリーの一部です。Modbusサーバー/スレーブデバイスとして簡単に構成できます。標準のModbusマスターまたはクライアントは、これらのデータロガーと通信し、イーサネットWIFI接続を介してそれらからリアルタイムデータを収集できます。
PRECISE-LOGデータロガーへのModbusプロトコルを有効にする方法
2019年7月15日から、Modbus TCPプロトコルがデータロガーのすべてのPRECISE-LOGシリーズに追加されます。Modbusマスタ/クライアントは、Modbus TCP通信を介してPRECISE-LOGデータロガーで利用可能な1つ以上の入力レジスタおよび保持レジスタを読み取ることができます。
入力レジスタと保持レジスタの詳細な仕様は、PRECISE-LOGページで確認できます。次の手順では、SiteViewソフトウェアからModbus TCPプロトコルを有効にする方法について詳しく説明します。
- PRECISE-LOGデータロガーをコンピューターのUSBポートに接続します。
- USB通信の下のデータロガーアイコンをダブルクリックします。タブ。
- ロガーのステータスウィンドウで、[構成]ボタンをクリックします。
4.ポップアップダイアログで、[WIFI設定]タブをクリックし、[Modbusプロトコルを使用する]をオンにします。
デフォルトのModbusはポート502を使用します。Modbusクライアント/マスターが他のポート番号をサポートしている場合、「ポート」設定をサポートされているポート番号に変更できます。
5.アプリケーションに基づいて、「Wifiモード」設定に「標準サーバーモード」または「AccessPointサーバーモード」を選択できます。
6. [WIFI設定の保存]ボタンをクリックします。LEDは、通信が確立されるまで点滅し始めます。
それだ!データロガーは標準のModbusサーバーになりました。
PRECISE-LOGデータロガーのWIFI設定を構成する方法の詳細については、次のFAQリンクを参照してください。