インダストリー4.0で重要な役目を果たす、Windows生まれの「OPC UA」:IoT観測所(20)(2/3 ページ)
Windows OSで使われていたOLEを発端とする産業オートメーション標準規格が「OPC UA」だ。トランスポート〜プレゼンテーション層に相当する機能を提供しながら上下層の規定がないという柔軟性を持ち、インダストリー4.0においても重要な役割を担う。
OPC Classicの先見性
ここでOPC Classicが偉かった(?)のは、事実上、物理層の定めがなかった事だ。OPC ClassicはOPC DA(Data Access)、AE(Alarm & Events)、HDA(Historical Data Access)の3つが定義されている。DAは値やタイムスタンプ、品質情報などを、AEは状態の値、状態の管理、アラーム及びイベントのメッセージ交換を、HDAは履歴データやタイムスタンプ付きデータに対する問い合わせ方法や分析機能などをそれぞれ定義している。
ただいずれの仕様もWindows OLEのベースであるCOM/DCOM(Distributed Component Object Model)に基づくものとなっている。つまり、ベースとしてWindowsが動作するPC(それもWindows 95ないしWindows NT 4.0以降)が要求されており、逆にこれらのPCがサポートするTCP/IPベースのネットワーク(でないとCOM/DCOMが動かない)であれば何でもいい、という形で実装されたことだ。
この結果として既存フィールドバスはもちろんのこと、RS422やRS485といったシリアル通信で接続されていた機器であっても、そこに1台のWindows PCを介在させるだけでOPCとして管理することが可能になった。Photo01の図で言えば、PLCとかDCSにも、そのそばにOPCで接続するためのWindows PCを1台挟み込んでいる形だ。
さてこの第一世代のOPC(OPC Classic)はそれなりに成功を収めたが、Windowsをベースにしているというのはどうしてもいろいろな制約が出るのも事実であり、もう少しオープンな環境向けの仕様が必要という議論になった。またOPC Classicが実際に製造施設などで利用される事になり、ここからのさらなる要求も出てきた。
こうした要求に向けて、新しく仕様が定められたのがOPC UA(Unified Architecture)である。このOPC UAの仕様がリリースされたのは2008年の事で、OPC Classicの1996年から12年も掛かっている計算だ。
実はこの間に、幾つかのバージョンが挟まっている。まずXMLとSOAPが登場した事により、これをベースとしたXML DAと呼ばれる仕様が2003年に策定された。また、登場時期的にはOPC UAの後になってしまったのだが、OLE(というか、COM/DCOM)が古くなってしまった事もあり、途中でOPC .NET 3.0(正式名称はOPC Xi:Express Interface)と呼ばれる、OLEを.NETに置き換えたものがリリースされているが、これは通信方式をWCF(Windows Communication Foundation)に入れ替えただけのものである。
OPC UAの特徴
さてこのOPC UAはOPC Classicとの後方互換性をきちんと保ちつつ、大幅な機能拡張を施した。具体的にOPC UAの特徴として挙げられているものとしては以下のようなものとなる。
- 後方互換性:全てのOPC Classicが提供するサービスに相当するものが、OPC UAでも同じようにマッピングされている。
- プラットフォーム非依存:マイクロコントローラーからクラウドサービスまで利用可能
- セキュリティ:暗号化、認証、及び監査のシステムが取り入れられた
- 拡張性:新しい機能を既存のアプリケーションに影響を及ぼす事無く追加できる
- 包括的な情報モデリング:複雑な情報の定義が可能になった
Photo02がそのOPC UAで提供されるInformation Modelである。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 産業用ネットワーク「PROFINET」はIIoTを実現するのか
今回はFAとPAの双方をカバーするフィールドバスとして重用されている、イーサネットベースの産業用ネットワーク「PROFINET」を取り上げる。オープン規格であるため、IIoT(Industrial IoT)を実現する規格であるともいえるが、そう単純なものではない。 - 「Lite」で普及の兆しを見せる「ECHONET」、波乱万丈の20年史と今後の課題
国内HEMSの標準プロトコルとなり電力自由化の後押しもあって、普及の兆しが見える「ECHONET Lite」だが、前身のECHONETを含めると苦難の連続といえる。その歴史を振り返り、現状の課題を確認する。 - 日本発の無線規格「Wi-SUN」、国際展開への飛躍を阻む4つの問題
IoTにまつわる標準化規格で数少ない日本発の規格が「Wi-SUN」だ。家庭向けに低消費電力でメッシュネットワークを構築できるWi-SUNの特徴と、国際的なデファクトスタンダード化を阻む問題について解説する。 - IoT団体によるUPnP(Universal Plug and Play)吸収を読み解く
インテルやサムスンらが主導するIoT標準化団体「OIC」が、UPnP(Universal Plug and Play)Forumを吸収した。UPnPの推進する“挿すだけで使える”をIoTに持ち込むことは理にかなっているように思えるが、AppleのHomeKitや、GoogleのProject Brilloに対する競争力はあるだろうか。 - 出遅れた老舗「oneM2M」、Alljoyn連携で巻き返しなるか
通信関係の標準化団体が組織した「oneM2M」は、M2Mプラットフォームの水平化を狙うが、IoTを取り巻くスピードは速く、実装までを考えると遅きに失する感が否めない。Alljoynとの連携での巻き返しを狙う。 - アマゾン「AWS IoT」は何が衝撃的なのか
米Amazonが発表したIoTサービス「AWS IoT」は業界に大きなインパクトを与えた。一企業の発表した取り組みがなぜ、IoTを取り巻く各社に大きな影響を及ぼすのかを考察する。