
|
製造業におけるPCシステムでもWindowsが主流となった1995年頃、1台のPC上で複数のアプリケーションが動作するマルチタスクも当たり前になり、バックグラウンドでデータ収集プログラムを走らせながら、フォアグラウンドでは監視画面でモニタリングするといった光景もよく見かけるようになりました。
この時期、問題になっていたのが、オーソライズされた「アプリケーション間通信の規約」がないため、各アプリケーション毎に通信プロトコルのプログラムを実装しなければならなかった点です。
もちろん、個々のユーザ単位、工場単位、PLCメーカ単位あるいはSCADAなどのアプリケーション単位ではある程度共通化はされていましたが、製造業全体ではないに等しい状況でした。
このような状況下の米国で、マイクロソフトやロックウェル、シーメンス、ナショナルインスツルメンツなど製造業のソフトウェアメーカとPLCメーカが集まり、策定されたのがアプリケーション間通信の標準仕様「OPC」です。
OPCは、それ自体は「仕様」でしかなく、形の無いものです。OPCを実装した製品は、PLCなどのフィールド機器と通信を司るOPCサーバ製品と、SCADAなどユーザにソリューションを提供するOPCクライアント製品に大別されます。
近年、よく耳にするようになったOPCですが、ユーザにとって、そのメリットは何でしょう。また、どんな場面で向いているのでしょう。ここでは、OPCの基本的な部分から最新のテクノロジまで、分かりやすく解説します。
お休み時間等にご覧頂き、少しでもお役に立てる情報を提供できれば幸いです。
|
|