Quels sont les meilleurs simulateurs d’automates et pourquoi ?


Presque tous les automates ont leur outil de simulation. Et pour tester le programme en temps réel ou à des fins d'étude, ils fonctionnent bien.

Pour l'automate Mitsubishi son simulateur GX, pour l'automate Allen Bradley son émulateur RS Logix. Mais dans la plupart des cas, vous devez installer l'outil de simulation séparément. Par exemple, le logiciel de simulation est fourni avec le progiciel Mitsubishi PLC et, lors de l'installation, il peut vous être demandé si vous souhaitez également installer le logiciel de simulation. De même, vous devez avoir un pilote d'émulateur installé dans votre système logiciel Allen Bradley pour exécuter la simulation dans votre programme PLC Allen Bradley.


CODESYS est un autre logiciel de programmation PLC a simulateur connu sous le nom de Visualisation. Je suppose que c'est l'un des meilleurs parmi les outils de simulation qui offrent une imitation efficace du fonctionnement d'un processus du monde réel. Il s'agit d'un éditeur intégré qui aide l'utilisateur à créer des masques de visualisation complexes directement dans le système de programmation CODESYS et à les animer en fonction des variables de l'application. Pour simplifier la procédure, des éléments de visualisation intégrés sont disponibles. Une boîte à outils optionnelle permet à l'utilisateur de créer ses propres éléments de visualisation. Les masques créés sont, entre autres, utilisés pour les tests d'application et la mise en service pendant le fonctionnement en ligne du système de programmation. En combinaison avec des clients de visualisation optionnels, les masques peuvent également être utilisés pour faire fonctionner des machines ou des installations.


main-qimg-4863d165dadfee3ae99501ab9aaf337e.webp

( Image et quelques informations de Codesys prises respectivement sur Google Image & Wikipedia)

Je suppose que le logiciel Codesys est également gratuit à installer depuis son site web.

Certaines plateformes de simulation bien connues peuvent également être utilisées pour la simulation de la programmation d'automates comme LabVIEW & Simulink. Mais comme les deux sont des outils de simulation à part entière offrent une large gamme d'avantages dans la simulation et la modélisation, prendrait un certain temps à apprendre, bien qu'ils ne soient pas difficiles à apprendre. (du moins, je peux le dire de LabVIEW d'après mon expérience). Et leur apprentissage aurait donné un immense avantage aux ingénieurs en automatisation industrielle dans leur domaine. C'est un lien : Connecter LabVIEW à n'importe quel PLC en utilisant OPC montre comment LabVIEW peut être connecté à un PLC par le biais d'un serveur OPC et comment le statut des entrées/sorties peut être visualisé dans la plateforme LabVIEW.

Dans Simulink, chaque rung de programme PLC doit être traduit en écrivant les codes correspondants dans le logiciel Simulink. En fait, le paquet de traduction PLC-Matlab/Simulink déjà développé dans la plateforme Simulink peut être exécuté afin de convertir le programme de contrôle PLC dans le langage Matlab/Simulink.

Cependant, j'ai l'impression que l'utilisation de Codesys Visualisation pour la simulation est quelque peu amusante et je recommanderais de l'utiliser non seulement pour étudier mais aussi pour jouer avec la programmation PLC.