PCプラットフォームによる PCプラットフォームによる 産業用ソリューションプロバイダー 産業用ソリューションプロバイダー


採用情報


お問合せ

JapaneseEnglish

  • PP361

RSI-ECAT 性能データ(旧)


更新日 2020年3月16日
■ 性能の情報
RSI-ECAT-Master製品は、PCプラットフォーム上で動作するEtherCAT®マスターソフトウェア製品です。 このため通信速度といった性能については、実装するPCハードウェアのCPU性能に左右されます。
本ページでは、目安としてさまざまなCPUを実装したPC上での通信性能について紹介いたします。
  • 性能の情報
    • 測定条件
    • 測定結果
  • 各評価機ごとの詳細結果
    • PC#1:Core™ i7 860
    • PC#2:Atom® N270
    • PC#3:Core™ 2 Duo

測定条件

  • CPUごとの処理時間について測定します。
  • 測定に使用するCPUには、Core™i7 860、Atom® N270、Core™ 2 Duoの3つを用います。
  • 図中の測定プログラムからRSI-ECATの通信ステートをOperationalに変更し、この時の処理の様子を、INtime®に付属するユーティリティ「INscope*1」で計測します。
  • 取得したINscopeからの情報から、RSI-ECATの処理時間を調べます。

*1 INscope : INtime®上でのスレッドの切り替えイベントやAPIコールイベントなどを記録するデバッグ用ユーティリティ

測定結果


  Master動作時間*2
Core™ i7 860
( 1サイクルに要する時間)
68 usec
Atom® N270
( 1サイクルに要する時間)
436 usec
Core™ 2 Duo
( 1サイクルに要する時間)
95 usec
表 1. 各CPUにおける Master動作時間の測定結果
  • 上記表1より以下のことが言えます。
    • Core™i7では、処理時間に、およそ70usec必要なので、1サイクル周期は100usecから設定可能。
    • Atom® N270では、他のCPUに比べ処理時間が大きくかかり、1サイクル周期は最低でも1msecは必要。
    • Atom® N270では処理に時間がかかる為、受信待ちのIdle Timeがない。
    • Core™ 2 Duo では、処理時間に、およそ100usec必要なので、1サイクル周期は125usecから設定可能。


*2 Master動作時間 : 1サイクル中、実際にRSI-ECATがCPUを使用する時間

■ 各評価機ごとの詳細結果

PC#1:Core™ i7 860

スペック

Hard CPU Core™i7 860 2.8GHz
Memory 4GB
NIC Pro 1000 MT
Soft Windows Windows 7 Professional
INtime® INtime 4.2 SDK Dedicated Mode
Master RSI-ECAT-Master 2.2 HPE2
Studio RSI-ECAT-Studio 1.10.172.0
表 2. Core™i7 測定環境

結果

< 設定 >
  • INtime Kernel Tick : 500 usec
  • Master 1サイクル時間 : 500 usec
< 測定結果 >
  測定結果
1サイクルに要する時間 [③] 68 usec
Master動作時間 [(①-⑤)+②] 52 usec
表 3. Core™i7 測定結果
図 1. Core™i7環境での処理の様子(クリックで拡大)

PC#2:Atom® N270

スペック

Hard CPU Atom® N270 1.6GHz
Memory 1GB
NIC Pro 1000 MT
Soft Windows Windows XP Professional SP3
INtime® INtime 4.2 SDK Dedicated Mode *4
Master RSI-ECAT-Master 2.2 HPE2
Studio RSI-ECAT-Studio 1.10.172.0
表 4. Atom® N270 測定環境

結果

< 設定 >
  • INtime Kernel Tick : 1000 usec
  • Master 1サイクル時間 :1000 usec
< 測定結果 >
  測定結果
1サイクルに要する時間 [③] 436 usec
Master動作時間 [①+②] 436 usec
表 5. Atom® N270 測定結果
図 2. Atom® N270環境での処理の様子(クリックで拡大)

*4 Atom® N270はシングルコアの為、Hyper Threadingを利用してDedicated Modeにしています。

PC#3:Core™ 2 Duo

スペック

Hard CPU Core™ 2 Duo 1.83GHz
Memory 1GB
NIC Pro 1000 MT
Soft Windows Windows XP Professional SP3
INtime® INtime 4.2 SDK Dedicated Mode
Master RSI-ECAT-Master 2.2 HPE2
Studio RSI-ECAT-Studio 1.10.172.0
表 6. Core™ 2 Duo 測定環境

結果

< 設定 >
  • INtime Kernel Tick : 500 usec
  • Master 1サイクル時間 : 500 usec
< 測定結果 >
  測定結果
1サイクルに要する時間 [③] 95 usec
Master動作時間 [①+②] 90 usec
表 7. Core™ 2 Duo 測定結果
図 3. Core™ 2 Duo環境での処理の様子 (クリックで拡大)