Télévac AN 3008 : Interfaçage et communications MX200 vers PC

Description

This application note explains the process for interfacing and communicating with an MX200 from a Windows PC. The serial communications program Tera Term must be installed prior to following these instructions. If you don’t have Tera Term installed, click here to install the latest version from GitHub.

Instructions

1. Connect the MX200 USB port on the back of the unit to a USB port on your PC.

2. Drivers should automatically download and install. If not, the drivers can be downloaded here.

3. Open the Start Menu.

4. Open the Control Panel.

5. Open the Hardware and Sound.

6. Open the Device Manager.

7. Expand the Ports (COM & LPT) drop down.

8. Determine the COM port assignment for your MX200, in this example the MX200 is assigned to COM3.

9. Open TeraTerm.

10. Open the Setup menu and select the Serial port… option.

11. Change the Port setting to the COM port for your MX200, in this example it is COM3.

12. Ensure that the remainder of the settings match what is shown below, then select OK. Note that this example uses the default baud rate of 57600. This can be changed through the front panel by pressing the home button then going to Global Setup>Communications>Settings>Baud Rate.

  1. Taux de baud : 57600
  2. Données : 8 bits
  3. Parité : aucune
  4. Stop : 1 bit
  5. Contrôle des flux : Xon/Xoff
  6. Retard de transmission : 0 msec/char, 0 msec/ligne

13. Open the Setup menu and select the Terminal setup… option.

14. Ensure that the settings are the following based on how you’ll be using the communications, then select OK:

Pour le chargement des bottes

  1. Recevoir : CR
  2. Transmettre : CR
  3. Echo local : non vérifié

Pour les communications standard dans le terminal

    1. Recevoir : CR+LF
    2. Transmettre : CR+LF
    3. Echo local : vérifié

15. You should now be able to communicate with the MX200. As an example, send the following command to read the output from all connected channels: “S1<cr>” (not including the quotations). A list of all commands can be found below in Table 1. A more detailed description of the communications can be found in the MX200 manual.

Commande Exemple de sortie Description
R1<cr> XX<cr><lf> Réglage des unités de sortie XX : PA=Pascal, TR=Torr, MB=mBar, TD=Torr décimal, MT=mTorr/Torr
W1XX<cr> XX<cr><lf> Mettre les unités à XX : PA=Pascal, TR=Torr, MB=mBar, TD=Torr décimal
S1XX<cr> ppsee<cr><lf> La lecture du vide pour la station XX est ppsee
S1<cr> XX=ppsee … XX=ppsee<cr><lf> Sortie ppsee lectures pour chaque canal XX
S2<cr> NNNNNN<cr><lf> Version du microprogramme logique
S3<cr> NNNNNN<cr><lf> Afficher la version du microprogramme
S4<cr> XX=YY … XX=YY<cr><lf> Types de stations de sortie : XX = numéro de la station, YY = type de capteur
S5<cr> XX=YY … XX=YY<cr><lf> Point de consigne de sortie XX état YY (ON=marche, OF=arrêt, 00=aucun point de consigne connecté)
S6<cr> Televac … <cr><lf> Produire toutes les informations de configuration
RC1XX<cr> Baa<cr><lf> Sortie du premier point d'étalonnage pour le canal XX
RC2XX<cr> Baa<cr><lf> Second point d'étalonnage de sortie pour le canal XX
RC3XX<cr> Baa<cr><lf> Troisième point d'étalonnage de sortie pour le canal XX, erreur de retour si le point n'existe pas
RC4XX<cr> Baa<cr><lf> Sortie du quatrième point d'étalonnage pour le canal XX, erreur de retour si le point n'existe pas
WC1XXBaa<cr> PPSEE<cr><lf> Fixer le premier point d'étalonnage pour le canal XX
WC2XXBaa<cr> PPSEE<cr><lf> Fixer un deuxième point d'étalonnage pour le canal XX
WC3XXBaa<cr> PPSEE<cr><lf> Fixer un troisième point d'étalonnage pour le canal XX, erreur de retour si le point n'existe pas
WC4XXBaa<cr> PPSEE<cr><lf> Fixer un quatrième point d'étalonnage pour le canal XX, erreur de retour si le point n'existe pas
R2<cr> 01 02 03 04 05 … <cr><lf> Numéros des canaux de sortie connectés au MX200
R3XX<cr> HI<cr> or LO<cr><lf> Résultats de la résolution HI/LO pour la station XX
W3XX<cr> HI<cr> or LO<cr><lf> Basculer la résolution HI/LO pour la station XX
R4<cr> 01 02 03 04 05 … <cr><lf> Les numéros des canaux de sortie sont réglés pour s'afficher sur l'écran de mesure
W4XX<cr> ON<cr> or OF<cr><lf> Ajout ou suppression du canal XX dans l'écran de mesure
R5XX<cr> FbaaBAA<cr><lf> Format de sortie analogique, valeurs hautes et basses
W5XXF<cr> F<cr><lf> Régler le format de la sortie analogique du canal XX sur linéaire par décade (lin/dec=3, lin/dec 7E=4)
W5XX1baa<cr> Fbaa<cr><lf> Régler le format de sortie analogique du canal XX sur linéaire : baa=haute valeur
W5XX2baaBAA<cr> FbaaBAA<cr><lf> Régler le format de sortie analogique du canal XX sur linéaire : baa=valeur élevée, BAA=valeur faible
R6XX<cr> GG<cr><lf> Réglage du gaz de sortie pour le canal XX
W6XXGG<cr> GG<cr><lf> Régler le canal XX sur le type de gaz GG
R7Y<cr> ppseePPSEEZZ<cr><lf> Sortie relais Y activé = ppsee, relais Y désactivé = PPSEE, et canal ZZ attribué au relais Y
W7YppseePPSEEZZ<cr> ppseePPSEE<cr><lf> Activez le relais Y sur le ppsee, désactivez le relais Y sur le PPSEE, et le relais Y sur le canal ZZ
R8<cr> A<cr><lf> Sortie du mode cathode froide, A (auto = 1, self = 2)
W8A<cr> A<cr><lf> Règle le mode de cathode froide, A (auto = 1, self = 2)
R9<cr> BB<cr><lf> Renvoie la valeur du point de commutation de la cathode froide, BB (01 à 50)
W9BB<cr> BB<cr><lf> Règle la valeur du point de commutation de la cathode froide, BB (01 à 50)
R10<cr> CD<cr><lf> Renvoie l'état de la cathode froide impair et pair (on/off) C-odd, D-even (0 = off, 1 = on)
W10CD<cr> CD<cr><lf> Définit l'état de la cathode froide : impaire et pair (on/off) C-odd, D-even (0 = off, 1 = on)
C1TTTT<cr> TTTT<cr><lf> Régler le débit en bauds sur TTTT
C2EE<cr> EE<cr><lf> Régler l'adresse sur EE (00 à 99), RS-485 uniquement
C4N<cr> N<cr><lf> Changer les E/S en N (RS-232=1, RS-485=2, USB=3)
C1<cr> TTTT<cr><lf> Réglage du débit en bauds de sortie
C2<cr> EE<cr><lf> Adresse de sortie pour RS-485
C4<cr> N<cr><lf> Type de communication en sortie (RS-232=1, RS-485=2, USB=3)
HM<cr> M<cr><lf> Retour à l'écran de mesure
RLR<cr> SXXX<cr> Sortir le calcul du taux de fuite ou le canal 1 en mTorr (S=sign, XXX=-999 à 999)
WLRX<cr> X<cr><lf> Activer ou désactiver le calcul du taux de fuite pour le canal 1 (0=off, 1=on)
WD_1XX<cr> XX<cr><lf> Restaurer les paramètres par défaut de la chaîne XX
WD_7X<cr> X<cr><lf> Rétablir les valeurs par défaut du relais pour le point de consigne X
WD_CXX<cr> XX<cr><lf> Rétablir les valeurs par défaut de l'étalonnage du canal XX
WD_G<cr> D<cr><lf> Rétablir les valeurs par défaut pour la configuration globale
SN<cr> NNNNNN<cr><lf> Renvoie le numéro de série à six chiffres de l'unité, avec des valeurs allant de 000000 à 999999
PG_LGC<cr> Bootloader … <cr><lf> Entre dans le chargeur d'amorçage pour le microprogramme logique
PG_DSP<cr> Bootloader … <cr><lf> Entre dans le chargeur de démarrage pour le microprogramme d'affichage

Produits connexes

Modular vacuum controller that offers the full vacuum range of 1E-11 to 10,000 Torr

Contrôleur de vide MX200

• 1*10-11 Torr  to 1*104 Torr
• Control up to 10 Televac® vacuum gauges
• RS-232/RS-485/USB digital communications
• Easy-to-read OLED display

Modular vacuum controller that offers the full vacuum range of 1E-11 to 10,000 Torr with EthernetIP digital communications.

Contrôleur de vide EthernetIP MX200

- 1*10-11 Torr à 1*104 Torr
- Contrôle jusqu'à 10 vacuomètres Televac®.
- Communications numériques EthernetIP/USB
- Affichage OLED facile à lire