2008-09-15 6 views

答えて

2

は注意してください。私はOPC APIをまだ使用していませんが、あらゆる種類の呼び出し規約、特にメモリーを解放する領域(COM、文書化されているかどうかなど)に適切に準拠しています。メモリリークのデバッグを1ヶ月間待つこと。

+2

私が同意すると、私はリンクしたものでチューニングとプロファイリングを行いました。私が行ったようにいくつかの(小さな)問題を修正しなければなりませんでしたが、そのライブラリは機能します。残念なことですが、OPCはこのような巨大なものですが、時には必要な悪(ここでは政治政治)です。 – GEOCHET

3

コードプロジェクトの記事は、.NETの初期のものであり、今日では最良の選択肢ではないかもしれません。

代替品には、OPC Foundation独自の.NET API(OPC Foundationメンバーシップが必要)またはいくつかの製品が含まれます。 OPCconnect.comには、これらの番号がいくつか記載されています。

1

SoftwareToolboxのOPCData.NET(http://www.opcdata.net/)は、OPCクライアント用の100%Managed Codeソリューションであると主張しています。 SoftwareToolboxには、OPCデータをフォームやWebインターフェイスにバインドするのに役立つその他のOPCライブラリもあります。

0

comercialツールキットを購入するオプションがある場合、私はNorthern Dynamics server toolkitを使用していて、うまくいきました。ツールキットは、他の質問に記載されている多くの問題を取り除きます(または、問題がある場合は少なくともサポートを得るべきです)。

OPCプロトコルをうまく包み込んだので、使いやすくなっています。私がこれを助けるために書いたtype-safe Variant wrapperについての私の質問の1つを見てください。

関連する問題