組込み用OPC UA Matrikon® FLEX™ OPC UA SDK OPC Foundation認証済みのクライアント・サーバーツールキット

OPC UAとは

OPC UAは、工場やプロセス制御装置から大規模な上位情報系システムへ情報転送をするために設計された高信頼の産業通信用のデータ交換標準規格です。ドイツ発のIndustrie 4.0や、中国製造2025の後押しで近年注目されています。

第三次産業革命では、コンピュータやIT技術を用い、機械化・自動化などが進められました。今後、世界が目指すのは、これまで培われてきた情報通信技術をさらに発展的に活用し、機械・ヒト・製品がインテリジェントに協調した産業の実現です。たとえば、製造分野ではスマートファクトリーの検討が進められ、機械から稼働状況のデータを直接吸い上げてネットワーク上に送り、分析やフィードバックを行うことで、生産プロセスの効率化や部材状況の確認、故障予防につなげようとしています。実現にあたり、作業現場からクラウドまでをセキュアにつなぐことのできるOPC UAは、中核となる通信プロトコルとして採用されています。

Matrikon® FLEX OPC UA SDK

Matrikon® FLEX OPC UA SDKは、Matrikon社が開発した、OPC UAの規格に則ったシステム構築を行うためのSDKです。

あらゆる環境で使える拡張性の高い設計

IoT化が進みスマートファクトリーが本格的に稼働した際には、1秒間に何百万個という膨大な量のデータ交換が想定されています。MatrikonのSDKは、それを見越した堅牢なつくりでありながら、エッジ側の非力な組込み環境でも使用できるよう、小フットプリント、省メモリに設計されています。そのため、組込みからエンタープライズまで幅広く利用できる拡張性の高いSDKです。

最新仕様に対応したクライアント用、サーバー用のSDKを提供

最新仕様に追従したSDKをサーバーとクライアントのそれぞれに向けて用意しており、必要に応じてご提供します。

日本でのサポート体制

主要OSのサンプルプロジェクトや日本語版マニュアル、トレーニング、日本人エンジニアによるサポートを提供しており、OPC UA導入にかかる期間を大幅に短縮できます。

世界で採用されている信頼性

OPC Classic時代から20年以上にわたってOPCに携わってきた専門家集団により開発されたSDKです。OPC Foundationの認定済みで世界中で採用の実績があり、信頼性の高い製品です。

主な特長

拡張性

  • ひとつのSDKで、あらゆる環境での使用が可能
    • 小フットプリント設計で非力な組込み環境でも使用可能でありながら、エンタープライズ向けの大量のデータ送受信に耐えうる設計
    • シングル、マルチスレッドに対応
    • OS/CPU非依存設計(OSなしでも搭載可能)
  • OPC UAサーバーとクライアントの両方に対応(個別の提供も可)

安全性

  • Matrikonの親会社であるHoneywellのセキュリティチームによる厳しいテストをパス
  • オープンソース完全不使用、コアからすべて独自開発

充実のサポート体制

  • 日本語マニュアル、日本語サポートを提供
  • トレーニング、もしくはトレーニングビデオを提供

使い易さ

  • アプリケーション開発の容易さを考慮したAPI構成
  • C言語対応APIを提供(基本はC++言語での記述)
  • サンプルのTCP/IPスタック付属。開発は最小限で対応可能(商用のTCP/IPスタックをお探しの場合は、弊社が提供するHE-NETの使用を推奨)

アプリケーション開発も可能な無償評価版あり

主な仕様

Matrikon® FLEX™ (R410.2)
OPC UAサーバーOPC UAクライアント
OPC仕様OPC UA v1.03および1.04に順次対応
プログラム言語APIは、CまたはC++で用意(内部コードはC++記述)
ProfileEmbedded Server Profile
(Nano and Micro Device Server Profiles)
Standard Server Profile
Standard Client Profile
[対応Facet]Data Access:
Standard Data Change Subscription Server Facet
Event:
Standard Event Subscription Server facet
Address Space Notifier Server Facet
Alarm & Conditions:
A&C Basic Condition Server Facet
A&C Refresh2 Server Facet
A&C Address Space Instance Server Facet
A&C Enable Server Facet, A&C Alarm Server Facet
A&C Acknowledgeable Alarm S Facet
A&C Certificate Expiration Server Facet
Auditing Server Facet
ComplexType Server Facet
Data Access Server Facet
History Access
Core Client Facet
Base Client Behaviour Facet
Discovery Client Facet
Multi Server Client Connection Facet
Address Space Lookup Client Facet
Attribute Read/Write Client Facet
Data Change Subscriber Client Facet
Data Access Client Facet
Method Client Facet
State Machine Client Facet
OPC UA SecuritySecurity Policy: None/Basic128Rsa15/Basic256/Basic256Sha256
AES128SHA256_RSA_OAEP
AES256SHA256_RSA_PSS
Transport PoliciesUA-TCP UA-SC Binary
対応OS/CPUOS、プラットフォーム非依存 (OSなしでも搭載可能)
提供形態ソースコード提供(コア分は難読化コードで提供)
TCP/IPスタックのサンプルコード付属
組込み環境用のサンプルコードおよびプロジェクト

Matrikon® FLEX™ OPC UA SDKクイックスタートガイド

※ccボタンをクリックすると日本語字幕が表示されます。

技術サポート体制

専任の担当者による技術サポートを提供いたします。