Bonjour,
Le logiciel Apimou, dans sa dernière version, permet de construire et de traduire un (ou des) grafcet(s) en code C++ compatible Arduino / ESP32, sans bibliothèque tierce (pour la partie grafcet). La nouveauté est qu'il est possible, avec un ESP32, de visualiser l'évolution du (ou des) grafcet(s) avec un navigateur web. Il est également possible de procéder en run à certains réglages (temporisations, compteurs, bits IHM).
Pour information à ceux qui ne le connaitraient pas, le grafcet est un langage graphique normé permettant de décrire le fonctionnement d'un système séquentiel. Ce langage, assez simple de prime abord, est un mode de représentation des machines à état utilisé par les automaticiens.
Le logiciel ne gère que des variables binaires. Pour des entrées/sorties/variables analogiques, il est possible de modifier le code, structuré et commenté, en testant les variables d'étapes ou en ajoutant des conditions aux transitions.
Ce logiciel fonctionne exclusivement sous Windows, il est gratuit.
Une vidéo de démonstration : https://www.youtube.com/watch?v=1U68TgmFtdU