Nous proposons une plateforme de développement de type Low-Code (framework) pour automatiser le développement de vos systèmes industriels et réduire le temps entre la conception et la mise en service de votre production.
Elle est basée sur une architecture évolutive, modulaire et structurée s'affranchissant au maximum des périphériques, actionneurs et technologies intégrées. La solution propose également des modules spécifiques en vision industrielle, intelligence augmentée et Industrie 4.0.
Fonctionnalités: Navigation simple et facile, ergonomie intuitive, documentation intégrée et interactive, traçabilité (audit trail), système de Vision contrôlé, apprentissage profond, contrôle qualité, gestion des alarmes centralisée, intégration facile à programmer, représentation 2D/3D et d’autres fonctionnalités…
Logiciel de pilotage et de programmation des équipements :
IHM Personnalisable : pages contextualisées
Gestion des alarmes, recettes, audit log, librairies etc.
Connecteurs : ADS, FOCAS, OPC-UA…
Synoptique machine (navigation graphique)
Documentation interactive
Module 3D
Traçabilité 21 CFR Part 11
Centralisation des données
Module de pilotage et de programmation des systèmes de vision industrielle :
Assistants métier avec édition intégrées : Cognex
Connecteurs : Cognex, Halcon…
Gestion des recettes
Localisation, classification, détection d’anomalie, reconnaissance de caractères (OCR), ...
Intégration d’algorithme IA
Module de gestion de production collaborative :
Maintenance prédictive
Optimisation de la consommation d’énergie
Analyse des données
Connecteurs ERP, SCADA, MES etc.
Interface web
Interface Homme-Machine (IHM): Afin d’accélérer le développement de vos interfaces homme-machine (IHM) spécifiques , dgtis a créé une base IHM regroupant des fonctionnalités communes à tous vos besoins.
Ce module fournit tous les outils nécessaires pour créer des applications faciles à utiliser et très agiles sur différents environnements. La plateforme prend en compte la versatilité des machines, et vous permet de rapidement uniformiser, concevoir et contextualiser vos interfaces selon vos profils utilisateurs.
Un framework logiciel d’une machine d’assemblage est une structure ou un ensemble de bibliothèques, d’outils et de conventions de programmation qui facilitent le développement, la gestion et la maintenance de logiciels complexes pour contrôler et automatiser les machines d’assemblage industrielles. Il sert de base pour créer des applications de contrôle de machine personnalisées et adaptées aux besoins spécifiques de chaque utilisateur.
L’utilité d’un framework pour le fabricant de machines est multiple
Réduction du temps de développement
Le framework fournit des modules préfabriqués et des fonctionnalités prêtes à l’emploi, ce qui permet aux développeurs de se concentrer sur la création de fonctionnalités spécifiques à l’application plutôt que sur la construction de l’infrastructure de base.
Amélioration de la qualité et de la fiabilité
Les frameworks sont généralement testés et éprouvés, ce qui garantit une meilleure qualité et une plus grande fiabilité des logiciels développés sur leur base.
Réutilisabilité du code
Le framework permet de réutiliser des parties de code pour différents projets, ce qui évite de réinventer la roue à chaque fois et accélère le développement de nouvelles machines.
Standardisation et interopérabilité
L’utilisation d’un framework commun facilite l’intégration de différentes machines et la communication entre elles, ce qui est essentiel dans un environnement industriel.
Pour les utilisateurs finaux, l’utilisation d’un framework présente également plusieurs avantages.
Personnalisation et flexibilité
Les frameworks permettent de personnaliser et d'adapter les logiciels de contrôle de machine aux besoins spécifiques de chaque utilisateur ou processus de production, ce qui améliore l'efficacité et la productivité.
Facilité de maintenance et de mise à niveau
Les frameworks offrent une structure et une organisation claires, ce qui facilite la maintenance et les mises à niveau du logiciel au fil du temps ainsi que les rétrofit machine.
Formation et support
L'utilisation d'un framework commun facilite la formation des opérateurs et le support technique, car les concepts et les conventions sont standardisés.
Intégration avec d’autres systèmes
Les frameworks facilitent l'intégration avec d'autres systèmes industriels, tels que les systèmes de gestion de production (MES) ou les systèmes d'information de l'entreprise (ERP).
En résumé, un framework dans le logiciel d'une machine d'automatisation facilite et accélère le développement de logiciels de contrôle de machine personnalisés, améliore la qualité et la fiabilité des solutions, et offre une plus grande flexibilité et personnalisation pour les fabricants de machines et les utilisateurs finaux.
Les économies potentielles pour le fabricant de machines d'assemblage et l'utilisateur final en utilisant un framework logiciel sont diverses et peuvent se manifester de plusieurs façons :
Pour le fabricant de machines
Réduction des coûts de développement
L'utilisation d'un framework réduit le temps de développement en fournissant des modules et des fonctionnalités prêts à l'emploi. Cela permet de réduire les coûts de main-d'œuvre et les ressources nécessaires pour créer et maintenir les logiciels de contrôle de machine.
Diminution des coûts de maintenance
Un framework bien conçu et structuré facilite la maintenance et les mises à jour du logiciel, réduisant ainsi les coûts associés à ces tâches.
Réduction des coûts de formation
La standardisation et l'interopérabilité offertes par un framework commun réduisent les coûts de formation pour le personnel technique et les développeurs.
Réduction des coûts liés aux erreurs
Un framework testé et éprouvé contribue à réduire les erreurs de programmation et les problèmes de qualité, diminuant ainsi les coûts liés aux corrections de bugs et aux problèmes de fiabilité.
Avantages concurrentiels
L'utilisation d'un framework efficace peut donner au fabricant un avantage concurrentiel en lui permettant de développer des machines plus rapidement et à moindre coût tout en maintenant une qualité élevée.
Pour l’utilisateur final
Réduction des coûts de personnalisation
Les frameworks offrent une plus grande flexibilité et facilitent la personnalisation des logiciels de contrôle de machine pour répondre aux besoins spécifiques de l'utilisateur, réduisant ainsi les coûts associés à la personnalisation.
Réduction des coûts de formation
La standardisation et l'interopérabilité offertes par un framework commun réduisent également les coûts de formation pour les opérateurs et le personnel de maintenance.
Diminution des coûts de maintenance
La facilité de maintenance et de mise à niveau des logiciels basés sur un framework permet de réduire les coûts de maintenance et de support technique.
Amélioration de l’efficacité et de la productivité
L'utilisation d'un framework adapté aux besoins de l'utilisateur permet d'optimiser l'efficacité et la productivité des machines d'assemblage, ce qui peut entraîner une réduction des coûts de production et une augmentation du retour sur investissement.
En résumé, l'utilisation d'un framework logiciel dans les machines d'automatisation peut générer des économies significatives pour les fabricants et les utilisateurs finaux en réduisant les coûts de développement, de personnalisation, de formation et de maintenance, tout en améliorant l'efficacité et la productivité des machines.