NFL-OI4-SDK
Active

OI4 Open Edge Computing SDK

Entwicklungs-Kit für OI4-konforme Edge-Applikationen
  • Mühelose Entwicklung interoperabler OI4-Edge-Apps

  • Sicherstellung der OI4-Konformität nach offizieller Development Guideline

  • Verkürzte Entwicklungszeiten ohne profundes technisches OI4-Wissen

  • Replizierbare App-Ergebnisse von hoher Qualität bei Mehrfacheinsatz

  • Inklusive eines halbtages Online-Workshops

Eigenständige Entwicklung von OI4-konformen Edge-Applikationen

Das Software Development Kit (SDK) OI4 Open Edge Computing vereinfacht und standardisiert die Entwicklung von Open Industry 4.0 Alliance konformen Apps. Gemäß der OI4 OEC Development Guideline können Entwickler mit der intuitiven C-API eine vollständige App und deren Assets modellieren.

Mit der Übernahme aller relevanten Funktionen von der API bis zum MQTT beschleunigt es den Entwicklungsprozess erheblich und verhindert grundsätzliche Implementierungsfehler bereits zu Beginn der Entwicklung. Zur MQTT-Kommunikation verwendet exemplarisch das SDK den open-source Client Eclipse Paho.

Das Kit entkoppelt den kundeneigenen Code über die API von sämtliche Diensten am MQTT-Bus. Die Abbildung des Master Asset Models wird genauso übernommen wie das Codieren/Decodieren der JSON-Nutzdaten auf OPC UA PubSub-Basis innerhalb des vorgeschriebenen MQTT-Topic-Namespaces.

Der beim Erwerb des Kits beinhaltete Online-Workshop vereinfacht den Einstieg und liefert den richtigen Impuls für eine erfolgreiche Implementierung. Voraussetzung für die Teilnahme an dem inkludierten Workshop sind eine grobe Vorstellung der zu realisierten App ggfs. mit bereits eigenem vorhandenem Quellcode, eine Entwicklungsumgebung, Kenntnisse in der Programmiersprache C/C++, Linux sowie Container-Technologie.

NFL-OI4-SDK

Wert

Lieferumfang

Quellcode mit einer Beispiel-Applikation als Container

Lizenz

Hilscher Source Code und Software Lizenz-Vereinbarung https://hilscher.atlassian.net/wiki/x/7Q02Bg

Programmiersprache

C

Programmiersprachen-Wrapper

C++, NodeJS und andere

Betriebssystem-Voraussetzung

POSIX kompatibles OS, wie Linux

API-Funktionstiefe

10 Kernfunktionen

Integrierter MQTT-Client

Projekt “Paho” von Eclipse

Kompatibilität

Open Industry 4.0 Alliance “Development Guideline for Open Edge Computing” V1.1.1

Automatisch bediente OEC-Ressourcen

MAM, Health, Profile, License, LicenseText, PublicationList, SubscriptionList, Data, Metadata, Event, ReferenceDesignation, GenericMethod service

Momentan noch nicht unterstützte OEC-Ressourcen

Config, Interfaces

Produktname

Artikelnummer

Kurzbeschreibung

NFL-OI4-SDK

1917.600

OI4 Open Edge Computing SDK