本文へスキップします。

本文へ

サービスサイトロゴ

株式会社SRA

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

承認:エディタ

OPC UA 導入支援ソリューション



まずは資料を見る・相談する (無料)

OPC UA導入の流れ


OPC UA 導入の流れ

OPC UAの導入事例


自動車工場での生産実績データ集計


絵が無いときの表示

  • FA機器からNC独自のプロトコルで取得した計測データを産業用PCでOPC UAに変換し、上位システムで取得します。
  • ヨーロッパ、米国、中国の各工場では、現地で調達したFA機器を使用していますが、OPC UA化されたシステムは、異なるFA機器を使用する海外工場でもそのまま使用可能です。


基盤検査装置の自動化/レシピ管理/機器管理/AGV制御


絵が無いときの表示

  • MESはOPC UAコンバーターを介し、基盤検査装置に対して検査命令、検査レシピを発行します。検査結果はOPC UAコンバーターを介してMESに​​アップロードされ、MESは検査結果をデータベースに登録します。
  • OPC UAコンバーターは半導体検査装置を制御するだけではなく、検査工程内でAGVの搬送の制御も実装されています。


OPC UA導入への課題/ハードル


  • OPC UAの導入に際して何から始めればよいかがわからない
  • 初期段階からご相談を承ります。個別説明会・相談会等も実施しますので、お気軽にご依頼ください。

  • データの受け渡しに必要なOPC UA Server、OPC UA Client等、最適なシステム構成を検討したい
  • OPC Foundationの認証を取得したOPC UA Server、Clientを始めとした製品をご提供します。また、システム構成につきましてもご提案可能です。

  • 独自プロトコルや他のプロトコルで通信する既存のFA機器や蓄積されたデータをOPC UA対応させたい
  • OPC UA Convertorなどのツールを用いて、OPC UAへの変換が可能です。

  • 情報モデルの理解が難しい( 仕様が読めない / 構築の仕方がわからない)
  • SRAでは、情報モデルに関するコンサルティングや技術サポートで、設計から実装までご支援します。
    情報モデルは、ノードとそれに付随するVariableなどのメタデータ、ノード間の関連を表すReferenceなどのOPC UA固有の構成要素を理解した上で各ノードを適切に定義して適切に構成する(組み合わせる)ことが必要とされます。そしてこれらを仕様として表し、最終的にXML形式の Information Modelを作成するスキルも必要になります。


  • OPC UAのクライアントアプリケーションを開発したい
  • SRAはソフトウェア開発において豊富な経験があります。OPC UAデータを取得して扱うクライアントアプリケーションの開発もおまかせください。

OPC UA導入支援


OPC UAソリューション

AAA

OPC UAでの接続方式

  • 実機にOPC UA Serverを実装。上位システムが持つClientとの間で 直接OPC UAでのデータ交換を行う。
  • 接続方法1

  • 実機から出力される従来のプロトコルをコンバーターでOPC UAに変換し、OPC UAで上位システムとのデータ交換を行う。
  • 接続方法2

  • ブローカーレスのUDPマルチキャストを使用したPubSub通信によりデータ交換を行う。
  • 接続方法3


    接続方法凡例

SRAが提供するOPC UA導入支援ソリューション

SRAでは、国内におけるOPC UAのリーディングカンパニーであり、世界でも数社しかないOPC UA SDKベンダーであるEmpress Software Japan社とパートナー契約を結び、Empress製品を販売しています。また、Empress社のバックアップを受け、コンサルティングや技術サポート等のサービスを提供しています。

OPC UA

 

  • Empress iData OPC UA Server SDK
  • OPC Foundation認証済のソフトウェアスタック製品です。データを蓄えて公開するというOPC UA Serverとしての役割だけでなく、情報モデルの下2階層であるMeta/Built-in Information Modelが実装された状態で提供しています。さらにオプションとしてさまざまなのCompanion Spec、独自モデルの実装も可能で多くの実績があります。
    また、シェアNo.1の組込みデータベースであるEmpress暗号化組込みデータベースも含まれ、ヒストリカルデータの保存も可能です。

    OPC UAバージョン OPC UA version 1.04
    OPC UAトランスポート OPC UA TCP Transport, UA Binary Encording, UA Secure Conversation
    OPC UAセキュリティ セキュリティポリシー:
    Basic128Rsa15,Basic256,Basic256Sha256,
    AES128_Sha256_RsaOaep,AES256_Sha256_RsaPss
    認証方式:
    ユーザ名/パスワード認証方式 もしくは ユーザ名/ユーザ証明書認証方式
    ロード済情報モデル モデル定義基盤(Meta Model)
    基本モデル構成要素(Built-in Information Model)
    ヒストリカルデータ用DB Empress暗号化組み込みデータベース
    対応Profile Embedded 2017 UA Server Profile
    対応Profile(Add) Publisher UDP UADP Periodic Fixed Profile
    Profile PubSub MQTT UADP
    Profile PubSub MQTT JSON
    対応Facet EmbeddedUA2017 ComplexType 2017 Server Facet
    Method Server Facet
    Attribute WriteMask Server Facet
    A6C Base Condition Server Facet
    対応Facet(Add) Historical Raw Data Server Facet
    Historical Data AtTime Server Facet
    Historical Access Modified Data Server Facet
    Historical Access Structured Data Server Facet
    Historical Data Update Server Facet
    Historical Data Insert Server Facet
    Historical Data Replace Servet Facet
    Historical Data Delet Server Facet
    Basic Historical Event Server Facet

  • Empress iData OPC UA Client SDK
  • OPC UA Clientは、OPC UAデータを扱うアプリケーションを作成するためのパーツで、ライブラリとして提供されます。 OPC UAの規定ではServerから値と構造体情報が同時に提供されますが、Empress iData OPC UA Clientは構造体情報を確実にデコードし、値を取得します。

    OPC UAバージョン OPC UA version 1.04
    対応基本API Discovery,Secure Channel,Session,Node Management,Attribute,
    View,Browse,Query用API,TranslateBrowseNamePathToNodeIds
    対応イベント用API Monitored Item,Subscription Service用API(CreateSubscription,
    ModifySubscription,DeleteSubscription,CreateMonitoredItems,ModifyMontoredItem,
    DeleteMonitoredItems,SetMonitoringMode,SetTriggering,Publish,RePublish))
    その他の対応API HistoryRead,HistoryWrite


  • Empress iData Anydata2OPCUA
  • Empress iData Anydata2OPCUAは、工場内のさまざまなメーカーのPLCからノーコードでデータを収集し、OPC UAに変換します。付属のツール「Empress iData Modeler+」を使用して、データマッピングや情報モデルの設計・編集が可能です。これにより、各種OPC UAのCompanion Spec(EUROMAP, Machine Tools, PackML, Robotics, Machine Visionなど)や独自定義の情報モデルに対応します。
    また、あらかじめ用意されたOEE算定モデルやチョコ停分析、レシピ管理などの情報モデルも利用可能です。取得したデータの加算、減算、乗算、除算もサポートします。
    OPC UA Serverの標準機能であるイベントやメソッドをフルサポートし、オプションでHDA、PubSub over MQTT、PubSub over TSNにも対応します。
    Empress iData Anydata2OPCUA

  • Empress iData OPCUA2DB
  • Empress iData OPCUA2DBは、データベース変換機能を備えたOPC UAクライアントアプリケーションで、基本的なOPC UAクライアント機能を提供します。
    OPC UAサーバ内のデータを読み取り、指定されたデータベース形式に変換し、データベースに挿入します。
    このアプリケーションは、OPC UAサーバからITシステムのデータベースにデータをインポートし、工場内のOPC UAデータを迅速かつ安全にITシステムに連携させることで、DX推進の一助となります。
    現在、MySQLデータベースとOracleデータベースのみをサポートしています。
    また、Empress iData Anydata2OPCUAと組み合わせることで、ノーコードでPLCなどのデバイスデータをITシステムのデータベースに挿入することができます。

    Empress iData Anydata2OPCUA

  • OPC UA コンサルティング
  • Companion SpecをOPC UA Serverに実装するためのご支援、もしくはお客様の業種にあったCompanion Information Modelがなく、モデルを立ち上げる場合のご支援を行います。プロトタイプのServerが立ち上がるまでがサービス範囲です。
    コンサルティング時にOPC UA専用のモデリングツールであるEmpress iData Modelerをご提供いたします。
    Empress iData Modelerは、Empress社が開発した日本初のOPC UA専用モデリングアプリケーションツールです。
    このツールは、OPC UAサーバを開発する際にベンダーが作成する必要のあるVendor Specific Extensionsを作成するための支援ツールです。
    独自情報モデル対応はもちろん、PackML、EUROMAP、Robotics、Machine Tools、Machine Vision、PLCOpenなどの公開されている情報モデルにも対応します。

    Empress iData Modeler

  • OPC UA 技術サポート
  • プロトタイプのServerが立ち上がってから検証までのプロセスにおける技術面のご支援を行います。OPC Foundationの認証取得までサポート可能です。

動画/資料公開


ゼロから学ぶOPC UA 注目される理由とその導入方法

OPC UAの導入検討のために最低限必要となる基礎知識について、17分でご説明しています。




関連リンク






ページトップへ