NFL-OI4-SDK
Annoncé

SDK OI4 Core Library

Kit de développement pour les applications Edge conformes à la norme OI4
  • Développement sans effort d'applications Edge OI4 interopérables

  • Garantie de conformité OI4 selon les directives officielles de développement

  • Réduction des délais de développement sans posséder de connaissances techniques approfondies de l'OI4

  • Résultats de haute qualité reproductibles en cas d'utilisation multiple

  • Inclut une formation interne d'une journée

Le kit de développement logiciel (SDK) OI4 Core Library simplifie et normalise le développement d'applications conformes à l'Open Industry 4.0 Alliance. Selon le guide de développement OI4, les développeurs peuvent modéliser une application complète l’aide de la puissante API du SDK. Cette application peut communiquer sur le bus MQTT, selon les spécifications. Le SDK accélère considérablement le processus de développement et évite toute erreur de mise en œuvre de base dès le début du développement.

Le kit facilite, dans la mesure du possible, le travail du programmeur en effectuant des tâches sur le bus MQTT que l'application serait autrement tenue d’effectuer. Lors de la publication, le kit code les charges utiles JSON sur la base d’OPC UA PubSub, accède à l'espace de noms des rubriques MQTT conformément aux instructions et répond automatiquement aux rubriques d'information lisibles de l'application.

Pour transmettre la charge utile plus efficacement, le SDK dispose d'une liste d'envoi et d'une liste de réception. L'application configure les deux listes via une API. Le kit gère les listes de manière autonome, ce qui réduit les efforts de l'application en fonctionnement normal et permanent :

  • Les données reçues sont transmises via la fonction de rappel.

  • Lors de l'envoi, seules les données d’utilisateur pures sont transférées.

La formation interne, qui se déroule sur une journée, facilite le démarrage et permet de disposer de tous les atouts pour une mise en œuvre réussie. Pour participer à une formation, les conditions préalables sont de disposer de Linux et d’un environnement de développement, ainsi que de connaître le langage de programmation C++ et la technologie des conteneurs.

NFL-OI4-SDK

Valeur

Étendue de la prestation

Code source et bibliothèques Linux traduites pour les architectures amd64, arm64, armhf

Licence

Code source Hilscher et contrat de licence de logiciel https://hilscher.atlassian.net/wiki/x/7Q02Bg

Langage de programmation

C++

Wrappers de langage de programmation

C# et autres

Exigences relatives au système d'exploitation

SE compatible POSIX, comme Linux

Profondeur fonctionnelle API

19 fonctions

Mode API

Asynchrone, le cycle de traitement peut être modifié (20 ms par défaut)

Client MQTT intégré

Projet « PAHO » par Eclipse

Compatibilité

Open Industry 4.0 Alliance « Guide de développement pour Edge Computing ouvert » V1.1.0

Accès automatique aux ressources OI4

MAM, Health, Profile, License, LicenseText, PublicationList, SubscriptionList, Data, Metadata, Event

Ressources OI4 pas encore prises en charge

Config, RtLicense, Interfaces, ReferenceDesignation

Nom du produit

Référence

Brève description

NFL-OI4-SDK

1917.600

SDK OI4 Core Library