APIMOU

Un simulateur d'Automate Programmable Industriel

An industrial PLC simulator

Un simulador de autómata programable

Apimou est un simulateur d'Automate Programmable Industriel qui permet de créer et tester des programmes simples mettant en œuvre des fonctions de logique combinatoire et séquentielle. Sans avoir les performances et les fonctionnalités requises pour se substituer à un API, il permet de s'initier à la logique de fonctionnement d'un équipement de ce type.

Apimou dispose de 32 entrées et 32 sorties binaires ainsi que de variables internes (variables d'étape, variables de temporisation, variables de comptage, bits internes).

Les sorties peuvent être des fonctions directes des entrées (équations logiques), ou dépendre d'une séquence matérialisée par un grafcet.

Apimou permet la saisie de grafcets avec un éditeur autorisant toutes les constructions (séquences linéaires, sélections de séquences, séquences simultanées, multi-grafcets synchronisés ou non, etc.).

Il fonctionne de façon autonome, en mode simulation, ou couplé à une partie opérative logicielle ou réelle, en mode connecté.

Huit parties opératives logicielles sont disponibles (poste de transfert, feux de croisement, ascenseur, chariots...). 

Pour une partie opérative réelle, utiliser  Dido.

Apimou permet également de générer un sketch Arduino (code C++) à partir du programme saisi.

__________________________________________________

Apimou 2.5.4.1 :

Téléchargement Apimou

Logiciel gratuit

Auteur : François ARNAUD

Contact : apimou@laposte.net

__________________________________________________

10/02/2024 : version 2.5.4.1 (correction de bug : la liaison manuelle permettait des constructions non conformes aux règles du grafcet)
28/01/2024 : version 2.5.4 (correction de bugs concernant l'enregistrement des séquences créées par combinaisons de touches ainsi que l'antirebond Arduino, ajout d'une base 100ms pour les tempos, divergences et convergences en ET possibles avec plus de 2 séquences)
14/01/2024 : version 2.5.3 (drag & drop des actions et réceptivités)
31/12/2023 : version 2.5.2 (antirebond possible sur les entrées Arduino)
23/12/2023 : version 2.5.1 (ajout de fonctionnalités pour l'édition des grafcets)
16/12/2023 : version 2.5.0 (édition de grafcets multipages, possibilité de forçages, corrections de bugs)
30/09/2023 : version 2.4.0 (sauvegarde de l'affectation des broches et du pinMode Arduino, possibilité de téléversement direct du sketch, modifications mineures)
20/03/2023 : version 2.3.3.1 (ajout des langues ES et EN)
20/01/2023 : version 2.3.3 (correction d'un bug mineur, retouche du code Arduino), ajout d'une nouvelle PO (ligne d'embouteillage).
25/02/2022 : mise à disposition des sources
27/03/2021 : version 2.3.2 (repères de transitions, modifications mineures sur le code Arduino)
13/03/2021 : version 2.3.1 (caractères '↑' et '↓' acceptés pour les mnémoniques des bits internes)
11/03/2021 : version 2.3.0 (assistant pour la création de fronts)
14/02/2021 : version 2.2.0 (temporisations TON, TOF et TP)
17/01/2021 : version 2.1.0 (génération de code Arduino)
03/12/2020 : version 2.0.0 (éditeur de grafcet intégré, animation du jeton, impression du grafcet).




chariots.mp4
feux.mp4
ascenseur.mp4