Chapitre 4
Paramétrage de Mesugraf
par une ligne de commande
ou un fichier de configuration
(Menu général Mode d'emploi)
  1. Principe de la ligne de commande :

  2. C'est un système qui existe pour de très nombreux logiciels : après le nom du programme à lancer, avant de valider, on continue à taper, séparés par des espaces, un ou plusieurs "mots", qui seront automatiquement interprétés par le logiciel.
    Chaque mot de la ligne de commande de Mesugraf doit commencer par deux lettres EN MAJUSCULES, et se continuer par la valeur alphanumérique que l'on veut passer en paramètre.

    Par exemple
    Mesugraf LItpchimie.txt NP40 NA41 MA300 IN3 DU400 BElismoi.com
    signifie : "lancer mesugraf avec le texte du fichier "tpchimie.txt" en arrière plan, PMB voies 1 et 2 comme voies principale et auxiliaire, le maximum prévisible pour les ordonnées sera de 300, l'intervalle entre lesmesures sera de 3 secondes, la durée d'une expérience de 400 secondes, et quand on appellera l'option bibliographie, ce sera le logiciel "lismoi.com" qui sera exécuté".

    C'est tout simple quand on connait les codes...

    Néammoins, c'est ennuyeux de taper sans erreur de longs codes d'une ligne de commande. C'est pourquoi, lorsque votre manipulation est bien au point, il est conseillé de stocker tout ceci dans un fichier .BAT.
    Par exemple, si le fichier OXYGENE.BAT est un mini-fichier de texte contenant la ligne
    Mesugraf LItpchimie.txt NP40 NA41 MA300 IN3 DU400 BElismoi.com
    il suffira de taper OXYGENE et de valider pour que toute la ligne de commande soit exécutée. C'est moins contraignant !
     

  3. Réglage automatique de Mesugraf par des fichiers de configuration

  4. C'est la nouveauté de Mesugraf 95. Ce sont de simples fichiers de texte, éditables par n'importe quel programme de traitement de texte, et utilisent les mêmes mots que la ligne de commande.
    Leur intérêt essentiel est qu'on peut les sauvegarder et les recharger en cours d'expérience.
    Ceci permet de changer automatiquement les réglages de Mesugraf si on change d'expérience. Par exemple, au cours d'un TP de chimie sur la charge d'un accumulateur, on pourra commencer par un accumulateur au cadmium-nickel (1,2 V), puis poursuivre par une batterie de voiture au plomb (12 v). Les tensions atteintes ne seront pas les mêmes, et il faudra changer les réglages. Grâce à deux fichiers de configuration préenregistrés (CADMIUM.CFG et PLOMB.CFG), les élèves n'auront pas besoin de se perdre dans le détail des menus.
     
  5. Détail des deux premières lettres des mots de commande

  6. AAnnnn : nnnn est la valeur maximale prévisible de la voie auxiliaire (255 par défaut
    AInnnn : nnnn est la valeur minimale prévisible de la voie auxiliaire (0 par défaut)
    BDtttt : tttt est le nom du fichier-document de l'option bibliographie
    BEtttt : tttt est le nom du fichier exécutable de l'option bibliographie
    CAnnnn : nnnn est le coefficient de correction de la sortie analogique (par défaut : 1);
    CFllll : llll est le nom du fichier de configuration appelable par la ligne de commande (par défaut : MESUGRAF.CFG)
    CTllll : llll est le chemin du tableur (lançable par l'option "tableur"). Par défaut, on suppose qu'on utilise QuattroPro, situé sur le disque dur courant, et donc ce chemin est "\QPRO\Q.EXE"
    DUnnnn : nnnn est la durée (en secondes) d'une expérience lors de l'enregistrement graphique
    EL pour lancer Mesugraf en mode "élève" (désactivation de certaines options du menu)
    FAxxxx : xxxx est la formule de la fonction de transformation de la voie auxiliaire
    FOllll : llll est l'extension des fichiers, donc le format de ceux-ci. Par défaut, c'est ".DIF", sinon on peut choisir ".WOR" ou ".CSV".
    FPxxxx : xxxx est la formule de la fonction de transformation de la voie principale
    INnnnn : nnnn est l'intervalle entre les mesures (en secondes)
    IPllll : llll est le port de l'imprimante. Par défaut, c'est LPT1, mais vous pouvez choisir LPT2, COM1 ou COM2 en fonction de votre configuration.
    ITl : l est une lettre caractéristique du type de votre imprimante. Par défaut, c'est "E" (Epson-IBM), mais vous pouvez choisir "H" (Hewlett-Packard) ou "I" (Imagewriter).
    LIllll : llll est le nom du fichier-texte à lire et à afficher dans le fond de l'écran
    LTllll : llll est la ligne de commande du tableur, pour que celui-ci charge un fichier autre que Travail.dif, Travail.csv ou Travail.wor
    MAxxxx : xxxx est le maximum prévisible pour l'axe des ordonnées
    MBllll : lllll est l'intitulé du menu correspondant au programme de bibliographie (Biblio par défaut)
    MIxxxx : xxxx est le minimum prévisible pour l'axe des ordonnées, dans la représentation graphique
    MTllll : llll est l'intitulé du menu correspondant au programme Tableur (Tableur par défaut)
    NAnnnn : nnnn est le numéro conventionnel d'interface pour la voie auxiliaire ; sa valeur par défaut est 999 ce qui signifie qu'il n'y a pas de voie auxiliaire à mesurer.
    NPnnnn : nnnn est le numéro conventionnel d'interface pour la voie principale (voir ci-après)
    PC1 indique la prise en compte de la sortie analogique progressive, et PC0 (valeur par défaut) l'absence de prise en compte.
    PDnnnn : nnnn est la valeur de début de la sortie progressive
    PFnnnn : nnnn est la valeur de fin de la sortie progressive
    SFnnnn : si un pilote est installé à l'interruption 250, la 1e sortie analogique passera à la valeur nnnn millivolts
    SLnnnn : nnnn corrrespond à la valeur des bits des sorties binaires (ou sorties logiques) ; la valeur par défaut est 0
    TAllll : llll est le titre de la voie auxiliaire (par défaut, c'est une chaine vide)
    TPllll : llll est le titre de la voie principale (par défaut, c'est une chaine vide)
    Pour ne pas vous fatiguer à retenir tous ces codes, le plus simple est d'utiliser normalement Mesugraf95. Lorsque les réglages seront bons, sauvegardez la configuration (menu "Options") sous un nom particulier par exemple SOUVENIR.CFG. Ultérieurement, le simple chargement de SOUVENIR.CFG remettra en vigueur ces réglages.
     
  7. Numéros des différentes interfaces

  8. Ce sont les mêmes que pour les logiciels Symbiote et Semisymb.
    0, 1, 2, 3 pour les quatres voies possibles de Capman fonctions lentes
    10, 11, 12, 13 pour les 4 voies de Capman fonctions rapides
    20 et 21 pour Botens voies 1 et 2
    30 et 31 pour Candibus voies 1 et 2
    40, 41, 42, 43 pour PMB configuré pour l'adresse $300-$308
    44, 45, 46, 47 pour PMB configuré pour l'adresse $310-$318
    50 à 53 pour les 4 entrées analogiques de Jeulin Esao3
    60 et 61 pour les entrées A et B de la mini-carte d'entrées-sorties Elektor
    100 à 113 pour les 14 connecteurs du système Pierron SMF10 (dans l'ordre I1, I2, V1 à V4, T1, T2, pH, champs magnétiques, analogiques M3 à M6) avec l'amplification *30
    120 à 133 pour Pierron SMF10 avec l'amplification *10
    140 à 153 pour Pierron SMF10 avec l'amplification *3
    160 à 173 pour Pierron SMF10 avec l'amplification *1
    180 à 184 pour Leybold Cassy voie B (calibre 0,3, 1, 3, 10 et 30 volts),
    185 à 189 pour la voie C (mêmes calibres), 190 et 191 pour les voies A et B (calibre fixe : 10 volts)
    200 à 207 pour Orphy GTS en port Com1:
    210 à 217 pour Orphy GTS en port Com2:
    220 à 227 pour Eurosmart PCMES2
    230..233 : Cappar (parallèle LPT1)
    234..237 : Cappar (parallèle LPT2)
    238..241 : Cappar (parallèle LPT3)
    10000 et suivantes : pilote à l'interruption 250 (FAh)
    20000 et suivantes : pilote à l'interruption 251 (FBh)

    Sorties analogiques :
    48 : PMB en 300 h
    49 : PMB en 310 h
    59 : Jeulin ESAO3
    178 : Pierron SMF10
    198, 199 : Leybold Cassy
    208 : Orphy GTS en Com1:
    218 : Orphy GTS en Com2:
    228, 229 : Eurosmart PCMES2
    11100 et suivantes : pilote à l'interruption 250 (FAh)
    21100 et suivantes : pilote à l'interruption 251 (FBh)