NFL-OI4-SDK
OI4 Open Edge Computing SDK

OI4に準拠したエッジアプリケーション用開発キット
  • 相互運用可能なOI4エッジアプリケーションの開容易な開発

  • 公式開発ガイドラインに準拠したOI4適合性の確保

  • OI4に関する深い技術的知識がなくても開発時間を短縮

  • 複数回使用する場合でもアプリケーションの結果を高品質で再現可能

  • 半日のオンライン・ワークショップを含む

OI4準拠のエッジ・アプリケーションの独立した開発

ソフトウェア開発キット(SDK)のOI4 Open Edge Computingは、Open Industry 4.0 Alliance準拠のアプリケーションの開発を簡素化および標準化します。OI4 OEC開発ガイドラインに従うことで、開発者は、直感的なC-APIを使用して完全なアプリケーションとそのアセットをモデル化できます。

これは、APIからMQTTまでのすべての関連機能を含めることで、開発プロセスを大幅に加速し、最初から基本的な実装エラーを防ぎます。MQTT通信では、SDKはオープンソースのEclipse Pahoクライアントをサンプルとして使用します。

このキットは、MQTTバスのすべてのサービスからAPIを介して顧客固有のコードを分離します。マスタ・アセット・モデルのマッピングに加え、指定されたMQTTトピック・ネームスペース内におけるOPC UA PubSubベースのJSONコード化ペイロードのエンコード/デコードも採用されています。

キットに含まれるワークショップにより、オンボード・プロセスが合理化され、実装の成功に必要な弾みがつきます。ワークショップの参加者は、理想的には既存のソース・コードとともに、作成対象のアプリケーションの明確なコンセプトを心に抱いていることが期待されます。必須要件として、堅牢な開発環境、C/C++プログラミング言語の能力、Linuxの熟知、およびコンテナ・テクノロジーの知識が求められます。

NFL-OI4-SDK supports the following protocols:

技術データ

NFL-OI4-SDK

内容

ソースコードとコンテナとしてのサンプル・アプリケーション

ライセンス

ヒルシャーのソースコードおよびソフトウェア使用許諾契約 https://hilscher.atlassian.net/wiki/x/7Q02Bg

プログラミング言語

C

プログラミング言語ラッパー

C++、NodeJSその他

オペレーティングシステムの要件

LinuxなどのPOSIX互換OS

API機能の深さ

10個のコア機能

統合MQTTクライアント

Eclipseによるプロジェクト「PAHO」

互換性

Open Industry 4.0 Allianceの「Open Edge Computingの開発ガイドライン」バージョン1.1.1

自動アクセスされるOECリソース

MAM、正常性、プロファイル、ライセンス、LicenseText、PublicationList、SubscriptionList、データ、メタデータ、イベント、ReferenceDesignation、GenericMethodサービス

OECリソースは未サポート

構成、インターフェース

オーダー情報

型式

型番

内容

NFL-OI4-SDK

1917.600

OI4 Open Edge Computing SDK

ダウンロード

関連トピックと製品

A photo collage showcasing various Hilscher products

ターンキー製品から高度に統合されたソリューションや補完的なソフトウェアまで、ヒルシャーは産業用通信におけるお客様のパートナーです。お客様の機械のネットワークをまったく新しいレベルに引き上げるために、当社がどのようなお手伝いができるか、その概要をご覧ください!

netX通信コントローラの概要高度に統合されたソリューションとして、ネットワーク規格に関係なく、機械および生産システムをお客様のネットワークに柔軟に統合できます。ハードウェア、ソフトウェア、認証、サポートを、1つのソースで提供いたします。

Four different embedded modules from Hilscher on a colorful background. The devices are slightly mirrored on the bottom.

ヒルシャーの組込みモジュールは、フィールドバスまたはリアルタイム・イーサネット・インターフェースをコンパクトなオートメーション・デバイスに統合するための理想的なソリューションです。これにより、ドライブやコントローラなどのフィールドデバイスを自動化システムに、迅速かつ容易に統合できます。

 

モジュール1つで、あらゆる産業用通信プロトコルを実装できます。netJACKは、マスタまたはスレーブ機能を必要とするすべてのアプリケーションのためのユニバーサルソリューションです。

 

ロボットやPLC、ドライブにネットワークインターフェースを搭載します。comXは、マスタまたはスレーブ機能を必要とするすべてのアプリケーションに対応するユニバーサルソリューションです。

 

netICは、バーコードスキャナ、識別システム、バルブマニホールド、入出力モジュールなど、データスループットの低いシンプルなフィールドデバイスに最適なスレーブ・ソリューションです。

 

netRAPIDを使用すれば、スレーブ・インターフェースを短時間で安全に実装できます。netXチップキャリアは、コストのかかる自社開発に代わる選択肢です。

 

Three PC cards on a colorful background. One has a red PCB while the other two are green. One has an AIFX detached network interface connected to it.

cifX PCカードは、PCベースのデバイスを自動化環境に統合する最も簡単で迅速な方法です。当社のnetX通信コントローラをベースに、あらゆるアプリケーションに対応したフォームファクタで、すべてのプロトコルにアクセスできます。