Atelier Librairie Objet

Atelier NXS-LOM "Librairie Objet"

Développez vos propres applications avec des piles de protocoles bus de terrain ou Ethernet temps réel sur netX 10/51/52.

Avec le modèle LOM, vous développerez votre propre logiciel sur la puce netX. Lors de ce processus, Hilscher vous fournira des piles de protocoles et un système d'exploitation en temps réel, rcX, comme base.

Vous en apprendrez davantage sur la puce netX, les outils et utilitaires, le système d'exploitation rcX et l'interface pour la pile de protocoles lors de blocs de formation théoriques et exercices pratiques. À la fin de l'atelier, vous aurez créé une application netX rudimentaire et l'aurez démarré avec une pile de protocoles. L'application échange des données cycliques avec un maître bus via le bus. Vous pouvez utiliser le projet logiciel de base sur lequel vous avez travaillé pendant les exercices pratiques comme base pour votre propre développement.

Les exercices pratiques sont réalisés avec une carte d'évaluation NXHX 51-ETM et la pile de protocoles d'appareil PROFINET correspondante.

Durée

2 jours, de 9h00 à 17h00

Contenu de la formation

  • Principes fondamentaux de la puce netX
  • Concepts netX
    • LOM : Librairie Objet
    • Processus de démarrage
    • Format de fichier, en-tête de démarrage
    • Configuration des listes de balises LFW
  • Outils et utilitaires
    • Assistant de démarrage, outil Flash firmware
    • Listes de balises de l'éditeur pour configuration
    • Exercice pratique
  • Projet logiciel
    • Structure du projet, composants et cibles
    • Système de construction Waf, scripts Waf
    • Exercice pratique, intégration de nouveaux composants
  • RTOS rcX
    • Principes fondamentaux, objets rcX
    • Configuration, config.c
    • Pilotes et middleware
    • TLR : Task Layer Reference Model
    • Exercice pratique :
      Créer une nouvelle tâche statique
      Configurer et utiliser un pilote UART
      Accéder au système de fichier Flash
  • Pile de protocoles Hilscher
    • Communication entre l'application et la pile de protocoles
    • Exercice pratique

Groupe cible

Développeur de logiciels, gestionnaires de projets

Prérequis :

Programmation C intégrée, interaction avec un environnement de développement intégré et des outils de construction, connaissances de base des micro-contrôleurs et de leurs périphériques

Langue

Les diapositives et le matériel de formation sont en anglais. Les présentations peuvent éventuellement être tenues en anglais ou allemand.

Offres supplémentaires

NXS-PNS, NXS-ECS, NXS-EIS, introduction aux protocoles Ethernet temps réel PROFINET, EtherCAT et EtherNet/IP