
|
 |
|
 |
|
| |
はじめに |
ここで紹介する内容は、弊社のOPCサーバを使用してインテグレーションを行うユーザ様が設計段階で通信性能の目安を把握できることを目的としたものです。
※本資料は当社での試験結果であり、値を保証するものではありません。
|
| |
試験方法 |
この試験は、OPCサーバが動作するPCと対象シーケンサを1:1で接続しています。また、単一または複数のグループに該当点数のSHORT型タグを登録し、「IsActivate=TRUE / IsSubscribed=TRUE」として
非同期通信(AsyncRead)させています。測定方法は、任意のアイテムに対して単位時間に発生するDataChangeイベントの発生回数をカウントし、平均通信時間を算出しています。
※ラップタイムを計測する試験プログラム(Visual Basic 6.0)は、 こちらからダウンロード可能です。
|
| |
試験環境(2007年09月試験実施) |
| CPU |
Pentium4 2.8GHz |
HyperThreading対応CPU |
|
| OS |
Windows XP Professional SP2 |
|
|
| OPCクライアント |
Visual Basic 6.0 / SP6 |
|
|
| Ethernetモジュール |
QJ71E71-100 |
100BASE-TX |
|
| スキャンタイム |
0.6ms以下 |
全デバイスの値は毎スキャン変化 |
|
※アクセスデバイスは、データレジスタ「D」の連続エリアです。
|
| |
試験結果−Ethernetインターフェース
(1:1接続) |

|
回数 |
1024点 |
2048点 |
4096点 |
8192点 |
16K点 |
32K点/2G |
64K点/4G |
128K点/8G |
|
1 |
0.033 |
0.062 |
0.095 |
0.176 |
0.353 |
0.678 |
1.203 |
2.409 |
|
2 |
0.034 |
0.062 |
0.095 |
0.175 |
0.355 |
0.689 |
1.181 |
2.453 |
|
3 |
0.034 |
0.062 |
0.095 |
0.175 |
0.357 |
0.683 |
1.184 |
2.422 |
|
4 |
0.033 |
0.063 |
0.094 |
0.174 |
0.356 |
0.671 |
1.197 |
2.500 |
|
5 |
0.032 |
0.062 |
0.095 |
0.177 |
0.353 |
0.686 |
1.187 |
2.425 |
|
6 |
0.034 |
0.062 |
0.095 |
0.173 |
0.358 |
0.684 |
1.213 |
2.509 |
|
7 |
0.034 |
0.062 |
0.095 |
0.175 |
0.357 |
0.689 |
1.237 |
2.491 |
|
8 |
0.033 |
0.062 |
0.095 |
0.175 |
0.355 |
0.681 |
1.206 |
2.478 |
|
9 |
0.033 |
0.062 |
0.096 |
0.177 |
0.353 |
0.684 |
1.209 |
2.444 |
|
10 |
0.033 |
0.062 |
0.094 |
0.173 |
0.355 |
0.677 |
1.200 |
2.475 |
| 最小 |
0.032 |
0.062 |
0.094 |
0.173 |
0.353 |
0.671 |
1.181 |
2.409 |
| 最大 |
0.034 |
0.063 |
0.096 |
0.177 |
0.358 |
0.689 |
1.237 |
2.509 |
| 平均 |
0.033 |
0.062 |
0.095 |
0.175 |
0.355 |
0.682 |
1.202 |
2.461 |
※表中の測定値は、それぞれ通信5回あたり平均値です。「回数」は、さらに10回繰り返し、測定しています。従って、最終行の平均値は50回通信を行った際の平均を意味します。
※「128K点/8G」という表記は、128K点(1,310,720点 =
128*1024点)のデータを8個のOPCグループに分割して登録し、アクセスしていることを意味します。
|
|
|
|
|