neosoft.ca

Partager l'article :

Ce projet vise à optimiser la surveillance des machines CNC pour suivre précisément la charge exercée sur le mandrin. Ce suivi améliore l’apprentissage du système et permet de calculer des seuils de sécurité. En cas de dépassement, le programme déclenche un avertissement ou arrête la machine pour éviter tout risque.

Pour cela, la solution repose sur une DLL .NET connectant LabVIEW à la machine CNC. Cette connexion extrait les données essentielles et intègre un algorithme qui anticipe et empêche les dépassements de seuils. Elle établit ainsi les bases d’un système cyber-physique (CPS) adapté à l’industrie 4.0.

Le système s’appuie sur trois processus parallèles : l’acquisition des données, l’apprentissage et la surveillance en temps réel, ainsi que l’enregistrement des informations.

Acquisition

Le processus d’acquisition utilise une DLL .NET pour connecter LabVIEW au contrôleur CNC. Le système envoie des requêtes régulières et récupère des valeurs clés comme la charge sur le mandrin et sa vitesse de rotation.

Pour optimiser la lecture, il regroupe toutes les données en une seule requête, réduisant ainsi le temps de traitement. Ensuite, il transmet ces informations aux processus d’apprentissage, de surveillance et d’enregistrement pour un suivi précis en temps réel.

Apprentissage/Surveillance

Lorsqu’un nouvel outil est chargé, le système vérifie si un apprentissage a été réalisé. Sinon, il l’active automatiquement. Il enregistre alors la charge sur le mandrin sur plusieurs coupes pour établir un profil, puis analyse ces données afin de définir des seuils de sécurité.

Une fois l’apprentissage terminé, le programme passe en mode surveillance. Si la charge dépasse le seuil d’avertissement, il alerte l’opérateur sans agir. En cas de dépassement critique, il envoie une commande d’arrêt pour prévenir tout dommage.

Enregistrement

Le système stocke les données issues de l’acquisition dans un fichier de log, en les organisant selon la pièce coupée et l’outil utilisé. Cette structure facilite l’accès aux informations et permet de générer rapidement des graphiques comparatifs. Grâce à ces analyses visuelles, il devient plus simple de repérer d’éventuelles irrégularités ou tendances.

En conclusion, grâce à Neosoft Technologies Inc., l’application de surveillance de machine CNC a pu être corrigée et optimisée afin d’assurer sa fonction de maintenance préventive.

En effet, l’efficacité de l’acquisition de données par la DLL .NET a été améliorée de façon à minimiser les requêtes envoyées au contrôleur de la machine. Plusieurs corrections ont aussi été apportées à l’algorithme d’apprentissage et de surveillance afin de les rendre stables et fonctionnels.

Publications associé

Parmi nos projets notables :

En choisissant Neosoft pour vos besoins en consultation et développement de logiciels sur mesure, vous bénéficiez d’une expertise reconnue, d’une approche personnalisée et de technologies de pointe pour optimiser vos processus et garantir la qualité de vos produits.

Pour discuter de vos besoins spécifiques, n’hésitez pas à nous contacter.