Logo CODESYS

Programmation Codesys v2.3

Objectifs :

Découvrir et mettre en œuvre les fonctionnalités du logiciel CODESYS v2
Maintenir ou développer des applications pilotées par des API industriels à base de Codesys v2

Programme

Présentation de la norme CEI 61131-3 :
Déclaration de données
Règles de programmation des API et contrôleurs
La structure du programme (programme, UOP, …)
Syntaxe des langages de programmation CEI :
Langage Ladder (LD)
Boîtes fonctionnelles (FBD)
Grafcet (SFC)
Liste d’instruction (IL)
Texte structuré (ST)
La configuration des entrées sorties :
Les types de données :
Standard (BOOL, BYTE, WORD, …)
Définies (ARRAY, Structures, …)
Les éléments de programmation :
Opérateurs logiques, mathématiques, … (Affectations, comparaison, …)
Les fonctions et blocs fonctionnels CEI (ET, OU, Mémoires, Temporisations, Compteurs, …)
Les bibliothèques internes et externes
Les fonctions du logiciel :
Les tâches
L’histogramme (trace)
La Supervision et les écrans d’animation
Fonctions en ligne (Démarrage, arrêt, points d’arrêt, …)
Visualisation des variables et forçage (espions et recettes)
La simulation sur PC
Travaux pratiques :
Réalisation de petits programmes destinés à mettre en œuvre les notions étudiées.