14.12.2015 Views

4.0

OPC-UA-Interoperability-For-Industrie4-and-IoT-JP-v3

OPC-UA-Interoperability-For-Industrie4-and-IoT-JP-v3

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

19<br />

プラットフォーム 独 立 型<br />

「Classic OPC」はDCOM 技 術 をベースとしていたた<br />

め、どうしてもWindowsプラットフォームとサポート 言 語 と<br />

のつながりがありましたが、OPC UAは 任 意 のプログラ<br />

ム 言 語 を 使 用 する 任 意 のプラットフォームのアプリケーシ<br />

ョン 用 に 設 計 されています。<br />

<br />

<br />

<br />

サービスはモデルから 独 立<br />

<br />

<br />

<br />

<br />

<br />

<br />

• 一 番 下 のレベルには、アドレス 空 間 モデル、 異 なるオ<br />

ブジェクトと 変 数 の 構 造 、アラームなどの 抽 象 的 OPC<br />

U Aモデルとサービスがあります。<br />

性 能<br />

OPC UAサービスは 様 々な 技 術 にマッピングすることがで<br />

きます。 現 在 、 基 本 的 にUA-TCPと HTTPSの2 種 類 の<br />

マッピングがあります。 最 先 端 のイーサネット 技 術 に 加 え<br />

UA-TCPを 使 用 すると、 高 性 能 が 確 保 されます。<br />

サービスのインターフェイス 仕 様 自 体 も 高 いデータスルー<br />

プットに 対 応 する 設 計 です。 例 えば、1 回 の 読 み 取 りサー<br />

ビスの 呼 び 出 しで、 数 千 件 の 値 にアクセスすることがで<br />

きます。サブスクリプションサービスにより、 値 が 変 更 さ<br />

れ、 設 定 しきい 値 を 超 えたときに 通 知 を 行 うことができま<br />

す。<br />

OPC UAの 情 報 モデル<br />

OPC UAメタモデル<br />

重 要 :OPC UAモデルはクライアントがサーバー 上<br />

の 情 報 にアクセスする 方 法 を 記 述 しています。<br />

この 情 報 をサーバーに 編 成 する 方 法 は 指 定 さ<br />

れていませ ん 。 例 えば 、 下 位 デ バイスや デ ータ<br />

ベースでの 保 管 が 可 能 です。<br />

• 次 のレベル(サービスバインディング)は、サービスを 特<br />

定 のプロトコルにどのようにマッピングするかを 指 定 す<br />

る 際 に 使 用 されます。 現 在 、TCP(UA-TCP)と<br />

HTTP(OPC UA Webサービス) 用 のマッピングが 用<br />

意 されています。 将 来 、 新 しい 技 術 が 確 立 された<br />

ら、OPC UAモデルとサービスを 変 更 することなく、さら<br />

にマッピングを 指 定 できるようになります。マッピングは<br />

標 準 化 された 基 本 プロトコルに 完 全 に 基 づいており、<br />

これらはすでにすべての 既 知 のプラットフォームに 存<br />

在 しています。<br />

• 次 のレベルは、 専 用 プラットフォームと 言 語 のための 具<br />

現 化 です。OPC Foundationは、Java、.NET、ANSI<br />

C/C++の3 種 類 の 具 現 化 を 提 供 しています。<br />

言 語 の 他 に、 利 用 するプラットフォームの 選 択 が 行 え<br />

ます。<br />

OPC UAオブジェクトモデルは、1 組 の 標 準 化 されたノー<br />

ドタイプを 定 義 しており、これを 使 ってアドレス 空 間 のオ<br />

ブジェクトを 表 すことが できます 。こ の モ デ ル は 、バリアブ ル<br />

(データ/プロパティ)、メソッド、イベント、 他 のオブジェク<br />

ト に 対 す るリファレン ス に より 、オブジェクトを 表 します 。<br />

ノードのプロパティはOPC UAが 定 義 したアトリビュート<br />

によって 記 述 されています。アトリビュートはデータ 値 を 持<br />

つサーバーの 唯 一 の 要 素 です。アトリビュートのデータタ<br />

イプには、 単 純 型 と 複 合 型 があります。<br />

OPC UAにより、 任 意 のオブジェクトとバリアブルタイプ、<br />

およびそれらの 関 係 をモデル 化 することができます。アド<br />

レス 空 間 でサーバーが 情 報 を 示 し、クライアントが<br />

(ナビゲーション 中 に)それを 取 得 できます。タイプ 定 義<br />

は 標 準 化 することも、ベンダー 固 有 にすることもできま<br />

す。 各 タイプはその 定 義 を 担 当 した 組 織 によって 識 別 さ<br />

れます。

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!