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

Données techniques

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

Informations de commande

Nom du produit

Référence

Brève description

NFL-OI4-SDK

1917.600

SDK OI4 Core Library

Related topics and products

A photo collage showcasing various Hilscher products

Des produits clé en main aux solutions hautement intégrées et logiciels associés, Hilscher est votre partenaire pour tout ce qui touche la communication industrielle. Découvrez comment nous pouvons vous aider à faire passer la mise en réseau de vos machines au niveau supérieur !

Présentation de nos contrôleurs de communication NetX. Ces solutions hautement intégrées vous aident à intégrer vos systèmes de production à vos machines et systèmes de production, avec une flexibilité maximale, quel que soit le standard réseau. Nous vous proposons un fournisseur unique pour l’ensemble du matériel, des logiciels, de la certification et de l'assistance.

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

Les modules embarqués de Hilscher constituent la solution idéale pour intégrer un bus de terrain ou une interface Ethernet temps réel à un dispositif d'automatisation compact. Ils permettent d'intégrer rapidement et facilement des dispositifs de terrain (entraînements, contrôleurs, etc.) à des systèmes automatisés.

Mettez en œuvre toute la gamme de protocoles de communication industrielle avec un seul module. netJACK est la solution universelle pour toutes les applications qui nécessitent des fonctionnalités maître ou esclave.

Équipez vos robots, automates ou pilotes d'une interface réseau. comX constitue la solution universelle pour toutes les applications nécessitant des fonctionnalités maître ou esclave.

netIC est la solution esclave idéale pour les appareils de terrain simples à faible débit de données comme les lecteurs de code-barres, les systèmes d’identification, les collecteurs de vannes et les modules d’entrée/sortie.

Utilisez netRAPID pour mettre en œuvre votre interface esclave rapidement et en toute sécurité. Le système sur module (SoM) netX permet de s’affranchir des coûts élevés associés au développement interne.

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.

Les cartes PC cifX constituent le moyen le plus simple et le plus rapide d'intégrer des appareils PC à un environnement automatisé. Grâce à nos contrôleurs de communication netX, vous avez accès à tous les protocoles, quel que soit le format et l'application.