Technologies
- Environnement de développement : Visual Studio Professional 2015
- Language de programmation : C#
- Framework : .NET Framework v4.5.2
Fonctionnalités de base
- Multi langage
- Personnalisation du thème de l'interface
- Mise à jour automatique
- Configuration des connexions
Périphériques externes
- Base de données SQL Server 2019 Express
- Automate Siemens S7
- Entrées/sorties Wago Série 750
- Visseuse Dessouter ESP2-A
- Caméra IFM Série O2I100
- Imprimante Zebra ZT610
Cahier des charges
Logiciel permettant de gérer le processus d'emballage d'une pièce sur une ligne d'assemblage de chariot pour guidage linéaire. Ce logiciel fait parti de l'ensemble avec le
superviseur.Ce logiciel fonctionne avec une base de données SQL afin de récupérer toutes les informations nécessaires sur l'état de la pièce, ainsi que les composants finaux à intégrer au produit.
En plus de cette connexion avec la base de données, le logiciel communique avec l'automate de la machine précédente (afin d'obtenir le numéro de série de la pièce qui va arriver), des caméras IFM (pour contrôler la correspondance des codes articles des composants par rapport à la nomenclature), une viseuse pour le montage final des vis sur le produit, un module d'entrées-sorties déportées, ainsi qu'une imprimante pour l'impression d'une étiquette sur l'emballage.

Quand l'automate de la machine précédente envoie l'information qu'une nouvelle pièce est en attente à l'entrée de l'emballage, le logiciel vérifie si la pièce est autorisée à être emballée. Dans le cas contraire, la pièce est mise en rebut.
Une série d'opérations s'en suit comme le vissage des vis finales, ou bien le contrôle via des caméra IFM qui vérifie que les codes articles des composants déposés sur la station correspondent bien aux composants dans la nomenclature du produit. Tant que les bons composants ne sont pas déposés, il est impossible de continuer l'emballage.

