FORMATION : Industrie 4.0 & Edge computing : les nouvelles infrastructures mixtes de temps réel et d’automatisme industriel
Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.
OBJECTIFS
> Initier les participants aux notions de temps réel et d’automatisme industriel
> Mettre en œuvre la théorie vue durant ces 2 jours
Travaux Pratiques réalisés dans l’environnement Agilia Intuitive Automation™ développé par AIM
Un kit de développement AIM-kit1 sera fourni à chaque participant.
PROGRAMME sur 2 jours
JOUR 1 :
- Principes de l’informatique temps réel embarquée
• Temps de cycles et échéance de tâche ;
• Ordonnancement statique ou dynamique ;
• Gestion des interruptions et préemption ;
• Sémaphore.
- Principe de l’automatisme industriel
• Automate : temps de cycles et entrées/sorties ;
• Programmation : différents modes pour différents besoins ;
• Fonction de transfert et asservissement.
JOUR 2 :
- Mise en œuvre des microcontrôleurs STM32 de STMicroelectronics dans le contexte temps réel avec l’environnement intuitif Agilia :
• Introduction sur Agilia avec un cas d’application temps réel ;
• Atelier pratique : Mise en œuvre du système d’exploitation multitâche µRTS et initiation aux mécanismes d’ordonnancement (gestion de tâches, sémaphores…) ;
• Atelier pratique : 3 tâches + sémaphore
- Accélérer ses applications industrielles embarquées avec l’Atelier Agilia Intuitive automation - Premières interactions avec l’architecture du STM32 et l’AIM-kit1 dans différents contextes : acquisition, régulation, communications
• Programmation des IHM.
• Exercices de gestion de périphériques (GPIO, ADC/DAC, USART...) ;
• Génération de signaux (PWM, buzzer…) ;
- Connectivité pour l’industrie 4.0
• Lora/LoraWAN, Sigfox, GSM… ; AIM peut vous mettre à disposition le nouveau système modulaire Mateo qui intègre LORA et d’autres réseaux
• Zigbee, BLE, NB-IOT ;
• Réseau filaire. Ethernet, Ethercat, Profibus
- Introduction aux infrastructures Cloud pour l’industrie 4.0
• Collecter les données ;
• Analyser les données.
INFORMATIONS PRATIQUES
Public concerné :
Tout profil technique impliqué dans la réalisation de projet industriel souhaitant découvrir le monde de la programmation temps réel sur microcontrôleur STM32 ou découvrir le monde de l’automatisme et de ses paradigmes.
Pré-requis :
Connaissances de base du développement sur microcontrôleur et informatique industrielle.
Moyens pédagogiques :
Support de cours ;
Travaux pratiques avec Agilia et ses modules temps-réel