Cours Codesys,automate Wago

WAGO, inventeur de la connectique à ressort, est un groupe allemand fabriquant des bornes pour appareillage électrique et le bâtiment, et des composants pour automatismes.Pour la commande de l'ensemble des tâches d'automatisation, WAGO offre des automates programmables de différentes catégories de puissance.Un environnement de développement pour toutes les commandes WAGO : avec CODESYS, vous ne faites pas seulement la programmation dans les langages de programmation selon CEI 61131-3 mais vous visualisez aussi vos process si besoin. Pour cela, utilisez la visualisation cible intégrée et affichez vos données sur un écran ou à distance à l'aide d'un navigateur web.

Automate wago

De plus, on peut d'une part configurer et utiliser ces commandes par serveur Web via Intranet ou Internet, mais elles permettent d'autre part également l'intégration dans des systèmes existants ERP ou MES par ETHERNET.Les automates  sont largement utilisé dans le monde de la domotique, il sont répartis en gamme  dénommé Wago I/O System 750,dans cette gamme en peut retrouver des controleurs profibus,ethernet,bacnet,knx,canopen,modbus,Lonworks et des controleurs d'application pour la régulation automatisée d'éclairages et  la protection solaire.

L'environnement de développement Codesys

CoDeSys est un logiciel de programmation (Controller Development System) pour automates programmables industriels (API) selon la nouvelle norme internationale CEI 61131-3. CoDeSys est bien plus qu’un simple logiciel, c’est un environnement de développement d’applications dans l’automatisation industrielle pour appareils embarqués ou basé sur PC. Ce système de programmation est développé et commercialisé par la société 3S-Smart Software Solution, une société indépendante fondée en 1994 et situé à Kempten en Allemagne. La première version 1.0 date de cette époque. C’est un système de programmation libre de droits et peut être installé et utilisé légalement sur tout ordinateur.

CoDeSys comporte deux parties logicielles : l’environnement de développement CoDeSys installé sur un PC qui permet de construire son application software ; et le Runtime CoDeSys installé dans l’API ou équipement. Lorsque le Runtime est installé sur votre appareil, celui-ci devient un appareil programmable avec le logiciel CoDeSys.

CoDeSys est utilisé par un grand nombre de fabricants de contrôleurs de secteurs industriels divers et variés.

Des milliers d’utilisateurs (programmeurs, maintenance, éducation nationale) travaillent quotidiennement avec CoDeSys. Cet environnement logiciel tend à devenir le nouveau standard sur le marché Européen de l’automatisme. Les domaines d’application de CoDeSys sont très variés et est utilisé dans le domaine de la machines, les engins mobiles, secteur de l’énergie.

Quels sont les langages intégrés dans CoDeSys selon la norme CEI 61161-3 ?
IL :    langage sous de listes d’instructions (Instruction List)
ST :   langage sous forme de textes structurés (Structured Text)
LD :   langage sous forme de contact (Ladder)
FBD : langage sous forme de boîtes fonctionnelles (Function Block Diagram)
SFC : langage sous forme de Grafcet (Sequential Function Chart)
CFC : langage sous forme de boîtes fonctionnelles (Continious Function Chart)

CoDeSys est un outil logiciel adaptable aux processeurs les plus utilisés dans notre industrie. De plus, CoDeSys permet de combiner les avantages de la programmation en C ou Pascal avec la facilité d'emploi et les fonctionnalités d'un système de programmation d'automates. CoDeSys offre la possibilité de crée des module de programmation qui peuvent s’intégrer dans des bibliothèques soit constructeur ou soit utilisateurs. CoDeSys intègre également un système de simulation offline afin de tester la programmation. Un système de supervision est directement implémenté dans CoDeSys avec tous ce que cela comporte de fonctionnalités telles que : supervision de variables, courbe mesure, serveur DDE, serveur OPC.

Codesys

Les différentes versions:

Version 3.1 : Cette version conserve les mêmes fonctionnalités que la précédente. Mais de nouvelles telles la possibilité de travailler avec des module orientés objet, la possibilité d’ajouter des catégories et des contraintes sur les bibliothèques afin de garantir que la plus récente ou une version de la bibliothèque spécifique est utilisé. Cette version 3.1 offre également un configurateur CANopen ainsi qu'un monitor CAN intégrée. Les bibliothèques liées à CANopen sont bien entendu ajoutées. Ce CoDeSys V3.1 offre des solutions complètes également pour EtherCAT et Profibus. Cette version est compatible avec la version 2.3.

Version 3.3 : Cette nouvelle mouture permet à l’utilisateur, à l’aide d’un éditeur, de concevoir des cames. Une bibliothèque CNC offre tous éléments nécessaires pour un contrôle de mouvement de l’interpolation jusqu’à la préparation du contour.
Avec un système Runtime et un compilateur intégré pour la famille Infineon C16x, CoDeSys n’est pas limité aux processeurs 32 bits, mais permet de programmer les appareils 16 bits de façon conventionnelle ou de façon orientée objet.
La version 3.3 offre la supervision web : un serveur web sur le système Runtime du contrôleur communique avec un applet Java comme client dans un browser quelconque, affichant ainsi les masques de visualisation, indépendamment de la plate-forme. En outre, des éléments complexes comme l’affichage de tableaux et de bar-graphe ont été ajoutés à l’éditeur de visualisation.

Codesys v23 f manuel utilisateurcodesys-v23-f-manuel-utilisateur.pdf (3.49 Mo)

S'inscrire à nos formations

Profil
 

automatisme

  • 2 votes. Moyenne 1.5 sur 5.

Commentaires

  • Benharbit
    • 1. Benharbit Le 09/10/2018
    Bonjour,
    je voudrais savoir si vous donner la formation sur la programmation en Codesys en ligne ou par distance,
    Si oui, combien est la durée de la formation et combien est le cout.
    Merci

Ajouter un commentaire

 

7 choses à savoir si Tu débutes en automatisme...

7 choses que tu dois savoir si tu debutes en automatismeCliquez ici pour télécharger le guide PDF

Superv 3