 |
Sommaire
Historique | Présentation
générale | Copies d'écran
Historique de BFlex
J'ai conçu ce logiciel dans le cadre de mon emploi de
Responsable Informatique et Analyste - Programmeur dans une
société d'ingénierie spécialisée
dans l'étude et la réalisation de machines
spéciales (bancs de tests, équipements industriels,
etc.).
Après avoir vendu à un de nos Clients (leader
européen dans le domaine de l'équipement automobile)
plusieurs bancs d'endurance pour flexibles de compteurs de vitesse,
ce dernier a exprimé son souhait de pouvoir piloter les
prochains produits réalisés à l'aide d'un
micro-ordinateur de type PC.
Le "cahier des charges" (rédigé de manière
manuscrite sur une seule feuille A4...), précisait
essentiellement les points suivants :
- La partie mécanique resterait inchangée
permettant ainsi la commande manuelle (par actions sur
interrupteurs et potentiomètres) situés sur le
banc.
- A partir d'un PC (de type 386SX à 16Mhz, 16Mo de RAM,
30 Mo de disque) sous l'environnement Windows 3.1,
l'opérateur définirait un profil de vitesse
(enchaînement de phases caractérisées par une
durée et une vitesse à atteindre) avec
possibilité de le sauvegarder sous forme de fichier. Une
fois défini, le profil serait "exécuté" dans
le cadre d'une campagne d'essai : cela consisterait à
assurer le contrôle - commande, via liaison série, du
variateur de vitesse chargé de mettre en rotation les
flexibles connectés au banc.
- Le logiciel permettrait d'assurer la gestion du banc en mode
"esclave" d'un autre équipement par le biais d'un "contact
sec" et de définir dans la campagne d'essai des pauses
programmées en fonction du temps de fonctionnement (par
exemple, mettre en pause le banc pendant 90 mn, toutes les 12
heures de fonctionnement).
Présentation générale
de BFlex
BFlex (abbréviation de Banc pour FLEXibles) a
été conçu avec Visual Basic 3.0. Ce
logiciel dispose des principales fonctionnalités suivantes
:
- Définition d'un profil de vitesse soit d'un
enchaînement de phases, chacune d'entre elle étant
caractérisée par 2 éléments qui sont :
- sa durée (exprimée en secondes) ;
- sa vitesse en fin (exprimée en km/h).
- Gestion des profils sous la forme de fichiers avec commandes
d'édition au "standard Ms-Windows" (commandes "Ouvrir",
"Enregistrer", "Enregistrer sous", "Imprimer" du menu
"Fichier").
- Exécution à titre de test du profil en cours
d'édition (ce qui équivaut à effectuer un
essai "sans paramètres" avec un nombre total de cycles
égal à 1).
- Définition des informations concernant l'essai
consistant à définir les paramètres suivants
:
- Désignation de l'essai, référence du
produit testé et nom du responsable de l'essai ;
- Nombre total de cycles à exécuter ;
- Durée et période des pauses
programmées.
- Exécution de l'essai via le contrôle-commande
d'un variateur de vitesse, avec affichage de nombreuses
informations concernant entre autres les valeurs
instantanées, les temps passés et restants, les
défauts machine apparus, etc..
Copies d'écran
Compte tenu des nombreuses fonctionnalités présentes
dans ce logiciel et de ma charge de travail actuelle, je ne peux
à ce jour présenter ici une description
détaillée de BFlex. Toutefois, vous trouverez
ci-après, à titre d'information, 2 copies
d'écran de ce logiciel.
BFlex en mode "Edition de fichier-profil"

BFlex en mode "exécution d'essai"

|  |