Paramétrage d'une liaison RS232


Objectifs

Vous disposez de 3 outils pour paramétrer une liaison RS232 entre deux machines.

A l'aide de chaque outil, vous déterminerez un bon paramétrage de la liaison et vous mettrez en évidence l'influence du paramétrage sur la qualité des échanges. Vous consignerez dans un compte rendu les observations faites pendant la séance (il sera transmis à l'enseignant à la fin du T.P.).

Remarque : le travail à réaliser sur chaque outil est relativement proche. Gérez au mieux votre temps pour pouvoir tester chaque outil (3 outils en 4 heures) et construire votre compte rendu.

Présentation

Le compte rendu de ce TP sera envoyé en fichier joint (dont le nom comportera aucun espace) par courrier électronique en respectant une syntaxe bien déterminée.
Vous utiliserez obligatoirement le script fourni en tapant dans une console :
/opt/envoiCR.sh
et en vous laissant guider par les fenêtres.


Outils

Le TP se déroulera sous environnement Linux, avec l'interface graphique de votre choix, et sous Dos/WindowsXP.
Vous disposez de 3 outils différents pour paramétrer votre liaison RS232 :

      Xtalk (fonctionnement sous dos et windowsXP),
      minicom (fonctionnement sous Linux),
      SerLooK (fonctionnement sous Linux).

Assurez vous que les machines sont bien reliées par paires avec un cable RS232.
Pour plus de commodité commencez par redémarrer la machine sous windowsXP pour tester Xtalk.
Dans la suite vous redémarrerez la machine sous Linux pour tester minicom puis serlock.


Travail Demandé

1. Utilisation de Xtalk

Sous S: / Xtalk :
       => lancez Xtalk par le raccourci disponible sur le bureau.

Remarque 1 : Si ce raccourci n'existe pas, il faut le créer en :
    - recopiant le raccourci présent dans S:\Xtalk
    - modifiant ses propriétés (clic droit/Propriétés/Programme)
    - vérifiant que
            Ligne de commande = S:\Xtalk\XTALK.EXE S:\Xtalk\S52.XTK
            Répertoire de travail = S:\Xtalk

Remarque 2 : Si Xtalk ne fonctionne pas sous windowsXP (impossibilité d'utiliser le port COM1:), redémarrer l'ordinateur à l'aide d'une disquette de démarrage (fournie par l'enseignant), qui lancera automatiquement Xtalk.

La touche «Home» (ou «Orig») permet de basculer entre l'écran de configuration et celui d'affichage des données échangées.
La séquence « Ctrl W » permet d'activer la ligne de commande.

Travail à réaliser avec Xtalk :

       => Vérifiez que la communication passe entre les machines en échangeant des messages.

       => Configurez la communication en modifiant les paramètres suivants et notez les résultats obtenus :
            Vitesse
            Nombre de bits de données
            Parité
            Bits de stop
            Duplex
            Emulate
            Mode
            DE

       => Consignez sur le compte rendu le rôle des différents paramètres et expliquez les phénomènes observés (aidez vous pour cela de ce qui a été vu en cours et en T.D.). Vous testerez les différents cas possibles.

       => Trouvez un bon paramétrage pour l'échange des données.


2. Utilisation de Minicom :

Sous Linux,
       => tapez minicom dans une fenêtre de commande.

La séquence « Ctrl A puis Z » permet d'activer le menu principal
La séquence « Ctrl A puis Une_autre_lettre » permet d'activer la commande associée à Une_autre_lettre (voir les options du menu).

Travail à réaliser avec Minicom :
       => La première étape consiste à effectuer le même travail que celui réalisé avec Xtalk.
       => Dans un deuxième temps, vous créerez sur chaque machine un fichier texte grâce à une commande Linux.
       => Vous paramétrerez le système afin de pouvoir échanger le fichier créé auparavant.
       => Ensuite, vous effectuerez le transfert et vous vérifierez le fichier reçu (il doit être identique au fichier envoyé).


3. Utilisation de serlook

Dans une fenêtre de commandes, sous Linux,
       => lancez l'application serlook

Travail à réaliser avec SerLooK :
       => Etudiez le manuel fourni (Help/SerLooK Handbook).
       => Reprenez les étapes réalisées avec Xtalk.
       => ... cable Y
       => Consignez sur le compte rendu vos résultats