Les bases de l’algorithme et du langage ST
2 jours - 14 heures
Base
TH 40% - TP 60%
De 1 à 6
Objectifs :
- Savoir modéliser un problème à résolution informatique dans un pseudo-code
- Connaître la terminologie en algorithmique
- Acquérir la logique et la rigueur de raisonnement
- Connaître et utiliser tout type de formats de données IEC 61131-3
- Créer des fonctions et des blocs fonctions en langage ST*
- Savoir utiliser diverses structures de contrôle : séquentielles, alternatives, itératives, ainsi que les pointeurs.
Référence :
Organisation :
Domaines concernés :
Prérequis :
Moyens pédagogiques:
Évaluation de la formation:
Validation formateur sur la base des exercices réalisés pendant la formation
Auto-évaluation en fin de formation
Attestation de capacité délivrée à l’issue de la formation
Pour aller plus loin :
Financement:
Entreprise, fonds formation, auprès de votre éventuel OPCO
Programme :
- Intérêt de la modélisation et de l’algorithmique
- Comparaison organigrammes et algorithmes : éléments de base
- Méthode de résolution
- La construction d’un algorithme
- Les entités de programmes (POU) et le langage normalisé ST
- Les types de données : entiers, réels, booléens, caractères, chaînes, énuméré, intervalles, structures, … et les constantes
- La déclaration des variables IEC 61131-3
- La structure séquentielle
- Les structures alternatives simples et imbriquées
- Priorités dans les combinaisons ET / OU / (…)
- La structure itérative, les boucles « 0, N » ou « 1, N »
- Les tableaux : dimensions, déclaration, parcours, index …
- Complément sur les types de pointeurs
- Complément sur les données génériques
- Qualité d’un développement en informatique industrielle
- Conseils de nommage des variables selon IEC 61131-3
- Les opérateurs du langage ST
- Travaux pratiques (Utilisation de Codesys* v3 ; autre logiciel : envisageable)
- Exercices de modélisation
- TP sur logiciel Codesys et son langage ST
ST* = Structured Text : langage normalisé CEI 61131-3
Codesys * : Environnement de développement intégré (IDE) n° 1 mondial, de plus en plus courant dans le développement des automatismes programmés
API * : Automate Programmable Industriel
Handicap :
Si vous êtes en situation de handicap, merci de bien vouloir contacter notre référent handicap à : contact@araformations.com pour étudier la possibilité de mettre en place un accompagnement qui correspond à vos besoins.
Date de mise à jour :
Vous avez des questions ? Ecrivez-nous !
Siège
8 clos badinand 42290 Sorbiers
Horaires
Du lundi au vendredi
de 8h à 18h
Téléphone
+33 (0)7 60 75 84 17