NFL-OI4-SDK
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 supports the following protocols:

Technische Daten

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

Bestellinformationen

Produktname

Artikelnummer

Kurzbeschreibung

NFL-OI4-SDK

1917.600

OI4 Open Edge Computing SDK

Verwandte Produkte: Container Apps

netFIELD App Modbus to MQTT Adapter - Datenbrücke zwischen Modbus und IIoT-Applikationen

Mühelose IIoT-Einbindung von Modbus RTU- oder TCP-Systemen

netFIELD App PROFINET Device - Datenbrücke zwischen PROFINET und IIoT

PROFINET-Systeme mittels intelligentem IO-Device IIoT-fähig machen

netFIELD App OPC UA to MQTT Converter - Datenbrücke zwischen OPC UA-Servern und einem MQTT-Broker

Erweiterte Datenflexibilität und Interoperabilität in Industrie 4.0 Anwendungen

netFIELD App MQTT to OPC UA Converter - Datenbrücke zwischen einem MQTT-Broker und OPC UA-Clients

Erweiterte Datenflexibilität und Interoperabilität in Industrie 4.0 Anwendungen

netFIELD App IO-Link Adapter - IIoT-Projekte mit IO-Link Sensordaten anreichern

Wertschöpfung durch IO-Link-Master Datenabgriff parallel zur Steuerung

netFIELD App IO-Link Configurator - Web-Anwendung zur IO-Link-Master- und IO-Link-Device-Konfiguration

Web-basierte steuerungsunabhängige Konfiguration ganzer IO-Link-Systeme

netFIELD App Edge Monitor - Erweiterte Edge-Geräte Überwachung

Erweiterte Geräte-Diagnose in netFIELD Cloud

netFIELD App MQTT Broker - MQTT-Broker

Offizieller open-source MQTT Message Broker Mosquitto

netFIELD App Platform Connector - netFIELD Cloud Datenvermittler

Nutzdatenvermittler zwischen MQTT-Broker und netFIELD Cloud

netFIELD App PROFINET Tap ̶ IIoT-Projekte mit PROFINET-Daten realisieren

Wertschöpfung durch passiven Abgriff der Geräteprozessdaten aus dem Netzwerk

netFIELD App EtherCAT Tap ̶ IIoT-Projekte mit EtherCAT-Daten realisieren

Wertschöpfung durch passiven Abgriff der Geräteprozessdaten aus dem Netzwerk

OI4 Open Edge Computing SDK

Entwicklungs-Kit für OI4-konforme Edge-Applikationen