概要

インダストリー4.0の推奨プロトコル(Reference Architecture Model Industrie 4.0)であるOPC UAのサーバー機能を実現する組み込み用SDKです。C言語ベースのSDKであり、OPC UA未対応の工作機器やロボットを中心とした産業機器に組み込むことで、容易にOPC UAサーバ機能の実装が可能となります。マクニカ自社開発の国内初となる日本製OPC UAサーバSDKのため、日本語ドキュメントやマクニカでの技術サポートも合わせて提供します。

特長

  • 国内初、日本製OPC UAサーバーSDK
  • C言語対応のAPIを提供

  APIのみではなく、内部実装もC言語で実装。組み込み機器向けに最適

  • OPCUA規格の適合性評価を実施済み

  OPC Foundation提供のUA Compliance Test Tool で動作確認済み

  • OPCFoundationが推奨するセキュリティポリシーをサポート
  • 日本語マニュアルを提供
  • 各種コンパニオンモデルに対応
    VDMA, VDW,(EUROMAP77)

マクニカ製SDKによるOPC UAの実現

仕様

  • 規格

  OPC UA仕様Version 1.0.3

  • プロファイル

  Embedded Profile  (Micro, Nano Profileについては別途お問い合わせください)

  • 転送プロトコル

  UA-Binary

  • セキュリティポリシー

  None, Basic128Rsa15, Basic256,Basic256Sha256

ブロックダイアグラム

Article header opc ua sw stack j  1

※本SDKは株式会社プエルト及びマクニカが共同開発したものです。
※ANCI C Stack部はRCLライセンスにて供給致します。
    GPL v2ライセンスには抵触致しません。

動作確認済み環境

H/W

  • Mpression Sodiaボード(INTEL® Cyclone® V SoC)
  • TI AM335x Starter Kit(Sitara™ ARM® Processors)
  • Omron NYB17-212K2
  • NVIDIA Jetson TX2 / TX2i
  • Alpha Project AP-RZG-0A(Renesas RZ/G1E)
  • GlobalScale Technologies ESPRESSOBin Board(Marvell Armada3720)
  • Alpha Project AP-RZT-0A(Renesas RZ/T1)


MPU

  • INTEL® Cyclone® V SoCファミリ
  • Texas Instruments Sitara™ AM335x ARM®シリーズ
  • INTEL® Core iシリーズ
  • NVIDIA Jetson TX2 / TX2i
  • Renesas RZ/G1E
  • Renesas RZ/T1
  • Marvell Armada3720
  • 他、ARM® Cortex®-A, Rシリーズ搭載のMPU全般


S/W

  • Linuxディストリビューション
    • Debian v8.0 (jessie)
    • Ubuntu v16.04
  • Microsoft Windows 10 Pro 64Bit
  • Microsoft Windows 7 Professional64Bit
  • Windows 7 IoTEnterprise LTSB 64bit
  • VLP v2.0.3(CIP v4.4.55)
  • eForce uC3/Standard


※特定の環境への動作確認状況については、別途お問い合わせください

対応開発環境

  • VisualStudio2017 Professional
  • gcc version4.9.3

   (別バージョンへの対応については別途お問い合わせください)

提供物

  • OPC UAServer SDK(バイナリ)

  (ソースコード提供については別途ご相談となります)

  • サンプルアプリケーション
  • ユーザーズマニュアル
  • API仕様書

要求リソース

対象環境 ROM容量 RAM容量
Windows 約600KB 約3MB
Linux 約550KB

※測定条件
・最適化オプション無し、セキュリティ無し
・共有ファイル形式(.DLL, .so)
・接続Client数1台

評価環境

  • UVCクラスに対応したUSBカメラ
Article header opc ua eva env j  2

デモンストレーション

Article header opcua  4

マクニカのIndustrial IoTはこちら

https://www.macnica.co.jp/business/ai_iot/