本文へスキップします。

本文へ

サービスサイトロゴ

株式会社SRA

サービスサイトヘッダーリンク

OPC UA 基礎知識 ヘ戻る
PLCopen 解説

PLCopen OPC UA 解説

memory_alt PLCopen OPC UA とは

概要

PLCopen OPC UAは、PLCプログラミングの国際規格であるIEC 61131-3で定義されるソフトウェアモデルをOPC UAの情報モデルにマッピングすることで、PLCやHMI、MESなどのシステム間における相互運用性を高める仕様です。

IEC 61131-3は、PLCのプログラミング言語や構成要素を標準化することで、メーカーごとの差異を抑え、プログラム資産の再利用性や共通化を促進することを目的とした規格です。
これに、情報モデルの標準化と安全で信頼性の高い通信を実現するOPC UAを組み合わせることで、PLCの変数やファンクションブロック、各種メタデータを上位システムから一貫した形で扱いやすくなります。
さまざまな機器やシステムと連携しながらPLCデータを活用する環境の構築を目指す際に、導入を検討する価値のある仕様です。


ユースケース

異なるメーカーのPLC間でデータ交換を行う際、従来は専用ゲートウェイやカスタムプロトコルが必要でしたが、
PLCopen OPC UAを導入することで、IEC 61131-3の変数や関数ブロックを標準化された情報モデルで公開することができ、異種PLC間の直接通信が可能になります。
これにより、メーカーに依存しない生産ラインの柔軟な構成変更が可能になり、保守コストの削減も見込めます。

format_align_left 情報モデルの構造


PLCopen OPC UA は、
  • http://opcfoundation.org/UA/ [1.04 2019-01-31]
  • http://opcfoundation.org/UA/DI/ [1.01 2012-12-31]
との依存関係にあります。


問い合わせボタン