Programmation : Xsoft Codesys 3

Objectifs :

Programmer un équipement piloté par des API EATON : gammes XV, XVS, et XC
Utiliser Xsoft-Codesys-3 dans la conception et la mise au point de programme

Programme :

Présentation de la gamme :
Des API XV, XVS, XC…
Des modules d’E/S : XI/XOC et XI/ON
La structure d’une application :
Le fonctionnement monotâche
Le fonctionnement multitâche
Les UOP (unités d’organisation de programme) : Programme, bloc fonctionnel, fonction
Les variables :
Standard (BOOL, BYTE, WORD, …)
Définies (ARRAY, Structures, …) – notions
Adressage local et sur bus
Le refactoring
La programmation :
Les langage CEI 61131-3 : LD, FBD, ST, SFC, CFC (suivant besoin et/ou habitude de l’entreprise)
La gestion des UOP, programmes de démarrage
Le jeu d’instructions de base
La gestion, la création des bibliothèques
L’ergonomie du logiciel XSOFT-CODESYS V3 :
Ouverture du projet à partie du PC ou de l’API
Lecture et modification de la configuration matérielle
Configuration de la communication : liaison série et Ethernet
Les transferts et les sauvegardes
Les fonctions du logiciel :
Les tables de surveillance et de forçage, les références croisées
L’histogramme (trace)
Utilisation des objets de visualisation élémentaire : bouton/voyants/potentiomètre
Fonctions en ligne (Démarrage, arrêt, points d’arrêt, …)
Les recettes pour recharger des données
Travaux pratiques :
Travail avec de petits cahier des charges fournis par l’animateur
Eventuellement lecture de vos programmes