OPCDA 通信速度
OPCDAサーバー接続
この試験は2台の異なるバージョンのOPCサーバーが入ったPCをクライアント側と、サーバー側に分けて使用します。
サーバー側の共有メモリをクライアント側から配列で読出し、登録タグに対する一回の通信時間を計測します。その10回平均値を算出し、通信速度とします。
この時間は、デバイスの連続エリアの値の読み出しにかかる時間に相当します。
PC環境
基本OS:
Windows 7 Professional 32ビットOS
CPU:
Intel(R) Core(TM) i7 CPU 860 @2.80GHz
メモリ:3.00GB
OPCサーバー:
DeviceXPlorer OPC Server Ver4.2.0.2
OPC Client:
OPCClientサンプルVcSampleOpc(C++)
ケーブル:
100BASE-TX クロスケーブル直結
OPCサーバー設定
プロトコルタイマーTICK:10msec
非同期更新モードのタイマーTICK:10msec
マルチアクセスモード:有効
同期・非同期のマルチアクセス化:無効
非同期更新モード:無効
接続先環境
基本OS:
Windows XP Professional SP3 32ビットOS
CPU:Intel(R) 4CPU @2.80GHz
メモリ:2.00GB
OPCサーバー:
MELSEC OPCサーバー Ver.3.12 build 6
レジスタ:D0~D8191
(シミュレーションモード:共有メモリ)
通信速度性能
≪ローカル接続≫
(sec)
|
| 1024点
| 2048点
| 4096点
| 8192点
| 16K点
| 32K点
| 64K点
| 128K点
|
| 平均値
| 0.001 |
0.002 |
0.004 |
0.006 |
0.015 |
0.031 |
0.048 |
0.092 |
| 最大値
| 0.001 |
0.003 |
0.004 |
0.008 |
0.017 |
0.033 |
0.064 |
0.119 |
| 最小値
| 0.001 |
0.001 |
0.004 |
0.003 |
0.008 |
0.027 |
0.024 |
0.059 |
≪リモート接続(DCOM)≫
(sec)
|
| 1024点
| 2048点
| 4096点
| 8192点
| 16K点
| 32K点
| 64K点
| 128K点
|
| 平均値
| 0.002 |
0.002 |
0.004 |
0.008 |
0.015 |
0.043 |
0.054 |
0.095 |
| 最大値
| 0.003 |
0.003 |
0.004 |
0.008 |
0.015 |
0.160 |
0.065 |
0.133 |
| 最小値
| 0.001 |
0.002 |
0.002 |
0.006 |
0.007 |
0.025 |
0.028 |
0.070 |
測定結果
共有メモリの連続エリアをアクセスした場合、最速で0.1秒間に128,000ワードのデータを取得できることが分かります。LOCAL接続とDCOM接続の通信速度で大きな違いが無いことが分かります。
備考
※10回の通信パフォーマンスの平均値をグラフ化したものです。(1点=1ワード)
※32K点は、1デバイスに対して16K点読出し、2デバイス、合計32K点に対する読み出し時間の結果。
※本資料は当社での試験結果であり、測定値を保証するものではありません。
[2010年6月測定]
各インターフェイス通信速度
同期・非同期・データ変化通知など、インターフェイス別の処理速度の計測結果を紹介しています。
(詳細)