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

Related topics and products

A photo collage showcasing various Hilscher products

Von schlüsselfertigen Produkten über hochintegrierte Lösungen bis hin zu ergänzender Software – Hilscher ist Ihr Partner für industrielle Kommunikation. Verschaffen Sie sich einen Überblick, wie Sie mit uns die Vernetzung Ihrer Maschinen auf ein neues Level bringen!

Unsere netX-Kommunikations-Controller im Überblick. Als hochintegrierte Lösung vernetzen sie flexibel Ihre Maschinen und Anlagen – unabhängig des Netzwerkstandards. Hardware, Software, Zertifizierung und Support bekommen Sie bei uns aus einer Hand.

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

Embedded-Module von Hilscher sind die ideale Lösung, um eine Feldbus- bzw. Real-Time-Ethernet-Schnittstelle in ein kompaktes Automatisierungsgerät einzubinden. So lassen sich beispielsweise Feldgeräte wie Antriebe oder Steuerungen einfach und schnell in automatisierte Systeme integrieren.

Realisieren Sie mit nur einem Modul die gesamte Breite an industriellen Kommunikationsprotokollen! Der netJACK ist die universelle Lösung für alle Anwendungen, welche Master- oder Slave-Funktionalitäten benötigen.

Statten Sie Ihre Roboter, SPS oder Antriebe mit einer Netzwerkschnittstelle aus! Das comX ist die universelle Lösung für alle Anwendungen, welche Master- oder Slave-Funktionalitäten benötigen.

netIC ist Ihre ideale Slave-Lösung für einfache Feldgeräte mit geringem Datendurchsatz wie zum Beispiel Barcodeleser, Identifikationssysteme, Ventilinseln oder Ein-/Ausgabebausteine.

Setzen Sie mit netRAPID schnell und sicher Ihre Slave-Anschaltung um! Der netX-Chip-Carrier ist die Alternative zu einer kostenintensiven Eigenentwicklung.

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-Karten sind der einfachste und schnellste Weg, PC-basierte Geräte in eine automatisierte Umgebung zu integrieren. Basierend auf unseren netX-Kommunikations-Controllern erhalten Sie Zugang zu allen Protokollen – in jedem Formfaktor für jeden Anwendungsfall.