04 72 14 18 00
0 Devis
Nos configurateurs

CODESYS Professional Developer Edition : suite de développement avancée

Quantité

Ce produit est disponible sur devis.

CODESYS Professional Developer Edition : suite de développement avancée

Ref : Professional Developer Edition

MCP Server pour l’ingénierie assistée par IA
Versioning Git et SVN intégré
Analyse statique du code
Tests automatisés et profiling
Licence annuelle avec essai 30 jours


CODESYS Professional Developer Edition : suite de développement avancée

Quantité

Ce produit est disponible sur devis.

Présentation

-

Présentation CODESYS Professional Developer Edition : suite de développement avancée

CODESYS Professional Developer Edition, ou PDE, complète le CODESYS Development System avec une suite d’outils destinée aux automaticiens et aux équipes qui développent professionnellement des applications IEC 61131-3. Versioning, analyse du code, tests, profiling, simulation et assistance par intelligence artificielle sont regroupés autour du même environnement de développement. 

Professionnaliser le développement d’applications CODESYS

Le développement d’une application automate ne se limite plus à écrire et télécharger du code. Sur des projets industriels complexes ou maintenus sur plusieurs années, les équipes doivent également gérer les versions, vérifier la qualité du logiciel, automatiser les tests, analyser les performances, travailler à plusieurs et maintenir une traçabilité des évolutions.

CODESYS Professional Developer Edition apporte ces méthodes issues du développement logiciel directement dans l’environnement CODESYS.

La suite est particulièrement adaptée aux constructeurs de machines, intégrateurs, bureaux d’études et équipes automatisme souhaitant structurer et industrialiser leurs méthodes de développement.

Les outils de CODESYS Professional Developer Edition

Outil Fonction
CODESYS Development System MCP Server Connecte des systèmes d’IA compatibles MCP au CODESYS Development System pour lire, créer, modifier et analyser les éléments d’un projet
CODESYS Git Intègre la gestion de versions Git aux objets d’une application CODESYS
CODESYS SVN Intègre Apache Subversion pour la gestion des versions
CODESYS Static Analysis Analyse le code selon des règles configurables afin d’identifier des problèmes ou écarts aux règles de programmation
CODESYS Test Manager Automatise la création, l’exécution et la documentation de tests d’applications et de bibliothèques
CODESYS Profiler Analyse le comportement temporel et les appels des blocs du programme
CODESYS UML Permet de travailler avec des diagrammes de classes et d’états UML
CODESYS File-Based Storage Permet un stockage du projet orienté fichiers afin de faciliter les workflows de versioning et d’intégration avec des outils externes
CODESYS Simulation Interface Assure la connexion entre un runtime CODESYS et des outils de simulation pour tester une application sur un modèle de machine

 

Ces composants sont actuellement référencés dans la documentation de licence de la Professional Developer Edition. CODESYS indique notamment MCP Server, File-Based Storage, Git, Profiler, Static Analysis, Simulation Interface, SVN, Test Manager et UML.

Développer avec l’intelligence artificielle grâce au MCP Server

La Professional Developer Edition intègre la licence permettant d’utiliser CODESYS Development System MCP Server.

Grâce au Model Context Protocol, une IA compatible peut disposer du contexte d’un projet CODESYS et utiliser les outils mis à sa disposition par le serveur MCP. Elle peut notamment générer des POU et du code PLC, analyser et corriger certaines erreurs, exécuter le compilateur, lancer des tests ou expliquer du code existant.

Cette approche permet d’utiliser l’IA comme assistant d’ingénierie, tout en conservant l’automaticien au centre de la conception, de la validation et de la mise en service.

Pour comprendre son fonctionnement : consultez notre guide CODESYS MCP Server et IA pour l’automatisme.

CODESYS indique actuellement une compatibilité notamment avec des systèmes MCP tels que Claude Desktop, ChatGPT et GitHub Copilot.

Versionner et faire évoluer les projets CODESYS

CODESYS Git et CODESYS SVN apportent des fonctions de gestion de versions directement dans l’environnement de développement.

Pour une équipe travaillant sur plusieurs machines ou plusieurs variantes d’une même base logicielle, le versioning permet de conserver l’historique des modifications, travailler avec des branches, comparer des versions et revenir à un état précédent du projet.

Cette approche facilite également la collaboration entre plusieurs automaticiens et la maintenance de logiciels industriels sur le long terme.

Contrôler la qualité du code

CODESYS Static Analysis analyse automatiquement le code source à partir de règles configurables. L’outil peut notamment identifier du code dupliqué, des variables inutilisées, des portions inaccessibles ou des écarts par rapport aux conventions définies pour le projet.

Cette fonction constitue également un contrôle complémentaire particulièrement intéressant lorsque certaines portions de code ont été produites avec l’assistance d’une IA.

Automatiser les tests

Avec CODESYS Test Manager, les équipes peuvent créer et exécuter automatiquement des tests unitaires, système ou de régression.

Les tests peuvent être réalisés sur des environnements simulés ou sur du matériel cible et intégrés dans des workflows CI/CD afin de vérifier plus régulièrement les évolutions d’une application.

Analyser les performances avec CODESYS Profiler

CODESYS Profiler fournit une analyse du comportement à l’exécution de l’application. Il permet notamment d’identifier la fréquence d’appel des blocs et les parties du programme consommant le plus de temps d’exécution.

L’objectif est de disposer d’informations concrètes pour analyser et optimiser les performances du programme sur le contrôleur cible.

Licence CODESYS Professional Developer Edition

La Professional Developer Edition est commercialisée sous forme d’abonnement annuel.

CODESYS propose actuellement une licence individuelle ainsi qu’une formule réseau pour cinq utilisateurs. Une licence de démonstration permet également de tester les outils de la PDE pendant 30 jours.

Pour bénéficier de l’ensemble des fonctions actuelles, notamment du MCP Server, les pré-requis sont Windows 10 ou Windows 11 64 bits avec CODESYS Development System V3.5 SP22 ou ultérieur.

Quelle licence CODESYS choisir pour votre équipe ?

Le bon choix dépend du nombre de développeurs, des outils utilisés, de votre version actuelle de CODESYS et de l’organisation de vos projets.

IP Systèmes est référencé par CODESYS comme distributeur pour la France et peut vous accompagner dans le choix de la licence, la Professional Developer Edition, les runtimes et les composants nécessaires à votre environnement CODESYS. 

Vous souhaitez équiper vos automaticiens avec CODESYS Professional Developer Edition ?

Présentez-nous votre environnement CODESYS, le nombre d’utilisateurs et les fonctions dont vous avez besoin : versioning, tests automatisés, analyse du code, simulation ou développement assisté par IA.

Nos spécialistes vous accompagnent dans le choix de la licence et des outils adaptés à votre projet.

Demander ma licence CODESYS PDE via notre formulaire ci-dessous.

Demande de devis ou d'information complémentaires

Autres solutions avec Codesys

CODESYS Control RTE SL : SoftPLC temps réel pour PC industriel Windows
Tête de station EtherCAT programmable avec Codesys GN-9481
CODESYS Virtual Control SL : PLC virtuel et SoftPLC conteneurisé
CODESYS Control for Linux ARM SL : SoftPLC pour plateformes industrielles ARM