Accueil/ Stage BTS/ Missions

Missions HASLER Group

Détail des missions réalisées lors des deux stages BTS SIO

Retour au stage
HASLER Group

Missions — Stage 1

Développement du logiciel VisuaLLink (WinDev) — Découverte de WINDEV & communication Modbus

Découverte de WinDev

Dès mon entretien, mon maître de stage m'avait expliqué que le stage serait réalisé sur WinDev. J'ai pris les devants pour me familiariser avec ce logiciel de génie logiciel et son langage propriétaire : le W Langage.

En parallèle des vidéos PC SOFT et de l'analyse du code de mon maître de stage, je me suis rapidement adapté à cet environnement.

WinDev interface

La première activité consistait à effectuer des mises à jour sur le SCM 3, à la fois en urgence et via les dernières versions disponibles.

Logiciel utilisé : ModScan — logiciel de balayage utilisant le protocole ModbusTCP.

J'ai également exploré toutes les options de la PDU pour me familiariser avec le matériel et les logiciels de l'entreprise.

PDU — unité de distribution de puissance

Formatage d'une carte SD en système de fichiers FAT32 pour assurer la compatibilité avec les différents appareils, notamment la PDU.

J'ai également appris à mettre à jour la PDU et à suivre les procédures associées.

Objectif : faire communiquer WinDev avec le SCM3 via le protocole Modbus TCP/IP.

Schéma Modbus Code Modbus
  • Analyse des besoins
  • Recherche sur le fonctionnement de la communication
  • Implémentation des améliorations
  • Tests et débogage
  • Intégration de la communication ModBusTCP
  • Documentation

La mission a progressé de manière satisfaisante avec des étapes clés accomplies. Les retours utilisateurs permettront de continuer à améliorer le projet.

Mission principale : centraliser dans VisuaLLink tous les paramètres d'un SCM3 pour que les ingénieurs n'aient plus à les saisir manuellement.

Table de communication ingénieurs Table de communication VisuaLLink

Le logiciel VisuaLLink est constitué d'une base de données comprenant tous les types d'éléments à ajouter dans une table de communication, triés par type de machine, accessibles via une interface ergonomique.

Le logiciel permet d'importer des tables par défaut pour les modifier (80% de l'utilisation), puis de les exporter en fichier interprétable par le SCM3.

Je considère la mission réussie à l'issue de ce stage.

Missions — Stage 2

Amélioration du projet VisuaLLink — Gestion PDU & Conversion Excel PSF

Mission : confirmer s'il est possible de gérer plusieurs PDU simultanément grâce à l'émulateur BlueStacks.

J'ai utilisé un script pour forcer le lancement de 2 PDU en parallèle, car BlueStacks empêche par défaut l'exécution de plusieurs instances.

Création de tableaux Excel regroupant les paramètres et leurs valeurs pour chaque fonctionnalité, afin de faciliter la conversion vers un fichier PSF.

Tableau Excel de base Tableau organisé Fichier PSF résultat
  • Délai très court : 4 jours
  • Complexité des formules Excel pour lier les données
  • Développement logiciel et scripting VBS
  • Maîtrise avancée d'Excel
  • Communication et travail d'équipe

J'ai vérifié la possibilité de gérer plusieurs PDU simultanément avec BlueStacks, puis organisé les données dans Excel pour conversion en fichier PSF.

Malgré des contraintes de temps (4 jours) et la complexité des formules Excel, toutes les étapes ont été accomplies : analyse, recherche, implémentation, tests, intégration et documentation.

Sur le plan personnel : développement logiciel, interface utilisateur, scripts VBS, Excel, communication et travail d'équipe.