EtherNet/IP Adapter Stack

EtherNet/IP Adapterに対応したスタックをご提供

1msの通信が実現可能、DLRにも既に対応済みです。

EtherNet/IP Adapter Stack

EtherNet/IP Adapterに対応したスタックをご提供致します。

1msの通信が実現可能、DLRにも既に対応済みです。

購入者は作成するシステムに合わせて、入出力データ変更するだけ。

購入者がスタックを修正することは一切ございませんので、後はアプリケーションの作成に時間をかけてください。

1.提供ファイル

弊社から提供する本スタックのフォルダ構成は以下になります。

1)devicedescription
 本スタックのサンプル用に作成したEDSファイルが含まれております。
 必要に応じて、このEDSファイルを修正することにより、
 ユーザ独自のシステムを簡単に構築できます。

2)documentation
 本スタックの取り扱い説明書及びSDAIのマニュアルが含まれております。

3)sample
次の章で解説します。

4)readme.txt
起動時のパラメータ修正方法等が記載されております。

5)リリースノート.txt
本スタックのリリースノートになります。

2.サンプルの起動

サンプルの起動は至って簡単です。
以下のフォルダにあるファイルをダブルクリックしてIARの開発環境を立ち上げてください。
   sample\sdai\appl_rin32m3\IAR\demo_ethernetip.eww
上記を起動すると以下の場面が立ち上がります。

修正のポイントは4つ、「demo_platform.h」を開いていただき、以下を必要に応じて修正してください。

①デバイス関連
「RENESAS_VENDORID」はルネサスが所有しているEtherNet/IPのベンダーIDを利用しております。
ユーザ側で既にベンダーIDをお持ちの場合はここを修正してください。
合わせてEDSファイルの該当箇所の修正も必要になります。
お持ちでない場合はこのIDをそのままお使いください。
「RENESAS_DEVICEID」はユーザが独自に設定できます。
先ずはこのIDをそのままお使いください。
「DEMO_DEVICE_NAME」はScanner側の設定と合わせてください。

②デモプロダクト関連
これら値も製品化時に修正が必要になります。
先ずはこのままお使いください。
修正した場合はEDSファイルの変更も必要になります。

③MACアドレス
このMACアドレスはルネサスが所要しているMACアドレスを利用しております。ユーザ側で既にMACアドレスを取得済みの場合はここを修正してください。

④IPアドレス
ユーザ側の環境に合わせて修正してください。

修正が終了しましたら、上記青枠のボタンをクリックして評価ボードにスタックをダウンロードしてください。
シリアルを接続している場合、以下の様な画面が出力されます。

3.IO構成の設定

本スタックのIO構成とScannerのIO構成を以下の様に設定します。
ScannerはロックウェルのCompactLogixを例とします。

R-IN32M3のLED及びスイッチを利用する場合は以下の様にCompactLogixで修正します。

4.アプリケーション作成

本スタックのアプリケーションはdemo.c内のdemo_update_input_data又は
demo_update_output_data関数内を修正することで、アプリケーションの作成の作成が可能です。(詳細記述準備中)

5.スタック機能

Cycle Time1ms
Device-Level RingSlave hardware functionality
I/O Data505 Bytes output, 509 Bytes input
Number of I/O Connections10 (default; configurable depending on available socket resources)
Number of Encapsulation Sessions10 (default; configurable depending on available socket resources)Number of Explicit Messaging
Connections2 explicit messaging connections per encapsulation session (20 explicit messaging connections in total, configurable)
Number of User-Specific ObjectsUnlimited
Maximum Number of Connections2 explicit messaging connections x 10 encapsulation sessions + 10 I/O connections (30 connections)
Predefined Standard Objects> Identity
> Message Router (with implemented functionality)
> Up to 32 Assemblies
> Connection Manager
> Device Level Ring
> Quality of Service
> TCP/IP Interface
> Ethernet Link

6.最後に

本スタックは、上記の様に簡単な修正でアプリケーションの開発が可能です。
繰り返しになりますが、ユーザは面倒なスタック部分の開発は一切不要ですので、
アプリケーションの作成のみに注力する事ができます。
これによりタイムリーに市場に製品の供給が可能になります。

更に詳しい情報は以下の取扱説明書をダウンロードしてください。
・Sherpa-R-IN32_EIP_adapter_kit_JPN_R01_06.pdf(日本語版)
・Sherpa-R-IN32_EIP_adapter_kit_ENG_R01_06.pdf(英語版)

    PAGE TOP