AutomationView est en développement actif. Cette page vous donne une image claire de ce qui est déjà dans l'outil, de ce sur quoi nous travaillons actuellement et de la direction que nous prenons.
AutomationView fournit déjà une base solide pour la programmation et la simulation d'automatisation :
Dessinez votre diagramme Grafcet ou SFC sur papier, prenez une photo ou scannez-le, et laissez AutomationView le convertir en une séquence numérique entièrement éditable. Cela comble le fossé entre les sessions de conception sur tableau blanc et votre projet réel - plus besoin de recréer manuellement ce que vous avez déjà esquissé. Idéal pour numériser rapidement la documentation existante ou pour les exercices en classe.
AutomationView étend ses capacités d'exportation et d'intégration pour couvrir un large éventail de plateformes industrielles. L'objectif est de générer du code prêt à être déployé directement à partir de vos séquences, en ciblant le format natif de chaque plateforme.
| Plateforme | Statut |
|---|---|
| Générique IEC 61131-3 | en cours |
| CODESYS | en cours |
| Siemens S7 (TIA Portal) | en cours |
| Allen-Bradley (Studio 5000) | en cours |
| Schneider Electric (EcoStruxure) | Prévu |
| Beckhoff (TwinCAT) | Prévu |
| Omron (Sysmac Studio) | Prévu |
| Mitsubishi (GX Works) | Prévu |
Les cibles marquées Disponible sont livrées comme des extensions fournisseur installables depuis le marketplace. Installez le fournisseur correspondant à votre plateforme pour l'activer. Le cas échéant, l'exportation génère des fichiers de projet spécifiques à la plateforme aux côtés du code du programme, afin que vous puissiez les importer directement dans l'environnement d'ingénierie de chaque fournisseur.
La traduction des séquences en Texte Structuré et en Diagramme à Contacts est déjà livrée via les extensions CODESYS, Siemens et Rockwell. Ce qui est prévu ensuite est une expérience dédiée dans l'éditeur pour chaque langage de sortie : coloration syntaxique, complétion de code et diagnostics directement dans AutomationView plutôt que dans le logiciel d'ingénierie du fournisseur cible. La sortie en Diagramme de Blocs Fonctionnels est également prévue pour une version future. L'objectif est de vous laisser concevoir dans la représentation qui vous semble naturelle et de relire le code généré sans quitter l'éditeur.
Définissez vos propres règles structurelles et de sécurité pour les diagnostics automatisés. Par exemple, vous pouvez configurer une règle qui signale des états d'actionneurs conflictuels - comme deux vérins opposés activés en même temps - qui pourraient entraîner des dommages matériels ou une collision. Les règles s'exécutent pendant la simulation et la conception, détectant les problèmes tôt avant qu'ils n'arrivent en production.
Testez les systèmes entraînés par des moteurs directement dans AutomationView sans vous connecter à du matériel physique. Le modèle d'émulation de moteur intégré vous permet de valider les séquences de démarrage/arrêt, les changements de direction, les profils de vitesse et les conditions de défaut dans le cadre de votre simulation. C'est particulièrement utile pour les systèmes de convoyage, les pompes et toute application où le comportement du moteur dicte la logique du processus.
Obtenez une vue schématique 2D générée automatiquement de votre système d'automatisation pendant la simulation. Regardez les convoyeurs bouger, les vannes s'ouvrir et les indicateurs basculer en temps réel au fur et à mesure que votre séquence s'exécute. Cette couche visuelle se superpose à votre projet et se met à jour en direct, vous offrant un moyen intuitif de surveiller et de déboguer le comportement de la machine sans lire les tables de variables brutes.
Connectez AutomationView directement à un API physique pour la surveillance en direct, les tests et le déploiement. Cette capacité de "Hardware-In-the-Loop" vous permet d'exécuter votre simulation par rapport à des E/S réelles - validant votre programme avec des entrées de capteurs réels et des retours d'actionneurs avant une mise en service complète. Particulièrement précieux pour les scénarios de tests hybrides où une partie du système est physique et l'autre simulée.
Nous affinons continuellement l'interface et élargissons les capacités des utilisateurs en fonction des retours du terrain. Cela inclut des améliorations de la surveillance des variables, de l'affichage des tendances, de la visualisation de l'état des E/S et du flux de travail d'édition global. Si quelque chose semble maladroit ou manquant, il y a de fortes chances que ce soit déjà sur notre liste.
Aujourd'hui, vous pouvez utiliser des assistants de code IA externes sur les fichiers Python des séquences. L'étape suivante est une assistance intégrée plus poussée : décrivez ce que votre machine doit faire en langage clair et obtenez une séquence de départ, avec un affinage en plusieurs étapes et une validation par rapport aux règles de votre projet. La sortie générée reste un point de départ que vous affinez et validez, et non un remplacement au jugement de l'ingénieur.
Édition collaborative en temps réel pour les équipes d'ingénierie réparties. Plusieurs ingénieurs pourront travailler sur le même projet simultanément, avec des modifications synchronisées entre tous les participants.
Vous avez une idée ou un besoin spécifique ? Nous serions ravis de vous entendre. Contactez-nous via automationview.app.