RN17XでRS485出力する

DEKIST RN17xをお買い上げいただきありがとうございます。

RN17xはModbus TCP / IPをサポートします。 したがって、MODBUS TCP / IPネットワークに接続して、測定したデータ値をそのサーバーから取得できます。 また、ネットワークにコンバータを接続し、PC、PLC、レコーダーなどRS485インターフェース使用機器から測定データ値を受け取ることができます。

RN17x内部でModbus TCP/IPを使用するための設定は以下の通りです。 コンソールメニューの「5.MODBUS TCP Setup」 内容を参照してください。

– 下 –

  • 「HOLDING REGISTER」にデータがリアルタイムで更新されます。
  • サポートフォーマットは4 BYTE FLOATING POINTと2 BYTE INTEGERで、読み取りのみ可能です。
  • 2 BYTE INTEGERフォーマットの場合、小数点以下の数字は無視され、整数値のみが渡されます。ヘッダーのトランザクションID、プロトコルID、ユニットIDは内部的に無視されます。
  • Function Codeとして「3」を使用し、データはどの値が入っても構いません。

1. Modbus TCP/IPネットワーク接続

RN17xのコンソールメニューからModbus TCP / IPネットワークに登録するために設定を進めます。
MODBUS/TCP接続用にRN17xを設定する

2. Modbus→RS485変換準備

Modbus→RS485に変換する装置を準備する(NET485-MB - Modbus RS485 Adapter)

1. DeviceInstaller Program Download
2. NET485-MB Data Sheet Download
3. Modbus Protocol User Guide PDF Download
4. RS-485 converter(Model:Sena LTC100)Data Sheet Download
5. USB to Serial Conversion Cable

Modbus TCP/IP ネットワークから RS485 デバイスへの接続の概要

3. Modbus→RS485コンバータ機器結線方法

ノイズ防止のために、ケーブルはツイスト接続を推奨します。

1.下図のようにNET485-MB TXD AピンとRXD Aピン、TXD BピンとRXD Bピンを接続します。
2. NET485-MB TXD AピンをConverter TX +ピン、TXD BピンをConverter TX-ピンに接続します。
3. 8-24VDCアダプターを接続して、電源をします。
4. Converterでusb to serial Conversion cable利用PCと接続します。

動<XNUMXxEB><XNUMXxAXNUMX>宿<XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX> NET485製品でRS485出力線を結線する

PCでRS485連動テストのための結線図

TCP/IPのデータ単位をRS485インタフェース信号単位に切り替え、RS485信号単位をPCとUSB通信が可能に構成したものです。

4. NET485-MB設定方法

NET485-MB - Modbus RS485 Adapter

1.プログラムを実行する - タスクバーのスタートボタンをクリックしてPrograms \ DeviceInstallerを選択すると、オプションリストにDeviceInstallerデバイスインストーラのメインダイアログボックスが表示されます。 プログラムは自動的にデバイスを検索します。

<図1 DeviceInstaller Program実行>

2.図1は、DHCPサーバーが割り当てるIPアドレスを使用して、ネットワーク上で検出された任意のデバイスを示しています。 機器のIPアドレスは、一般的に工場で0.0.0.0に設定されます。 ハードウェアアドレスは、プライベートネットワークの特定のデバイスに割り当てられた永続的なアドレスです。 ハードウェアアドレスは、商品ラベルに表示されています。 XPort-IAPに表示されたデバイスの種類は、Modbusデバイスです。

<図2 Device Info>

3. [デバイスインストーラ]ウィンドウで[XPort-IAP]をダブルクリックすると、図2に示すように、画面の右ペインにそのデバイスに関する情報が表示されます。

<図3 Web Configuration Click>

4. DeviceInstaller Utilityの[Web Configuration]タブ(左から4番目のタブ)をクリックすると、IPアドレスとポート番号が表示されます。 DeviceInstallerウィンドウでWebマネージャを表示するにはナビゲーションアイコン[→]をクリックし、デフォルトのWebブラウザでWebマネージャを開く(推奨)、外部ブラウザアイコン(右端)をクリックします。

パスワードウィンドウが表示さユーザー名とパスワードのフィールドを空白のままに[OK]ボタンをクリックします。 基本的にはデバイスサーバの構成にパスワード保護機能がありません。

<図4 Network Settings>

5.図4は、ネットワークの設定画面です。 NET485 MODBUS / TCP製品の流動あるいは固定IP設定を変更することができます。 IPアドレスは、ネットワークの固有の値に設定する必要があります。

<図5​​。 RS485 Serial Settings>

6.図5は、RS485シリアル設定画面です。 Boud Rate(通信速度)とData Bits、Parity、Stop bits、Flow Controlをユーザーのデバイスでサポートされている内容に変更します。

<図6。 Modbud / TCP Settings>

7.図6のModbus / TCPデバイスは、MasterまたはSlaveに定義されます。
RN17x製品Modbus / TCP Port番号のデフォルト値は502です。 RN17xでModbus / TCPでデータを送信してRS485にデータを受信した場合、Masterとして選択します。 Start IDとEnd IDはUnit IDでここ10を入力します。 Host AddressはRN17xのIP(192.168.1.84)を入力します。

5.データ受信方法の例(動作確認のプロセス)

Radzio Modbus Master Simulator Program(RMMS)

RMMS というプログラムを無料でテストを行っできます。
RS485受信またはModbus TCPデータをできます。
Radzio Modbus Master Simulator(RMMS)Downroad

Connection> Settings

Connection> Settingsタブを選択し、 NET485-MB - Modbus RS485 AdapterでRS485 Serial Settingsた値を入力します。 ポート義経場合、PCと接続しているコンフォートを選択します。

<図7。 RMMS Settings>

File> new]タブを選択して、上の写真のようにウィンドウが表示されたら、Device IDは NET485-MB - Modbus RS485 Adapter で設定したUnit ID値(10)を入力します。 Holding RegisterとDisplay optionsはRN17x製品がFORMAT方式を32Bit Float(4 Byte Floating point)をサポートするため、32Bit Floatを選択します。

PCと NET485-MB - Modbus RS485 Adapter が接続されている場合、コンバータのRX / TX LEDが点滅を繰り返します。 上の図は、485つのチャンネル値をRS-XNUMXで読み、PC画面に表示した結果を示す一例です。

Updated on 2022年2月23日

この記事は役に立ちましたか?

関連記事

コメント