I n t e r f a c e R S - 2 3 2 – C o m m a n d e à d i s t a n c e
Broche
2
Tx Data (transmission des données de l'instrument de
vers l'appareil externe)
3
Rx Data (réception des données de l'appareil externe vers
l'instrument de mesure)
5
Masse (potentiel de référence relié à la terre par l'appareil
mesure et le cordon secteur avec fi l de terre).
9
Tension d'alimentation +5 V pour appareils externes
(max. 400 mA).
La différence de potentiel maximale entre les bornes 2 et 3 est de ±12
volts.
Protocole RS-232:
N-8-1 (sans parité, 8 bits de données, 1 bit d'arrêt)
Réglage de la vitesse de transmission
À la mise sous tension de l'appareil, l'interface RS-232 adopte sa confi -
guration par défaut qui est de 4800 bauds. Cette vitesse peut ensuite être
modifi ée en 9 600, 38 400 ou 115 200 bauds à l'aide d'une commande.
Transmission de données
Après la mise sous tension, l'appareil délivre automatique-ment sur son
interface série le message »HAMEG HM5014-2« à 4800 bauds.
Un logiciel fonctionnant sous Windows 95, 98, Me, NT 4.0 (avec le Service
Pack courant), 2000 et XP est fourni avec l'appareil.
Les mises à jour sont publiées sur l'Internet à l'adresse www.hameg.
de.
Commandes du PC vers le HM5014-2
Structure générale: Toute instruction/interrogation doit commen-cer
par le caractère »#« [23 hex = 35 déc] suivi de 2 lettres (par exemple TG
pour générateur suiveur). S'il s'agit d'une instruction, les paramètres
doivent venir à la suite des lettres. Chaque instruction doit se terminer
par le code de la touche »Entrée« (hex: 0x0d). Les minuscules et ma-
juscules ne sont pas différenciées (TG = tg). L'unité de mesure étant
toujours explicite (par exemple l'excursion s'exprime toujours en MHz),
elle n'est pas précisée.
Liste des instructions de paramétrage:
(E)
= désigne la touche Entrée (caractère
(CR)
= retour chariot)
#kl0(E)
= déverrouillage des touches (= mode
commande à distance désactivé)
#kl1(E)
= verrouillage des touches (= mode commande
à distance activé, la LED Remote est allumée)
Les instructions suivantes sont seulement exécutées en mode com-
mande à distance (LED Remote allumée, kl1).
#tg0(E)
= générateur suiveur désactivé
#tg1(E)
= générateur suiveur activé
#vf0(E)
= fi ltre vidéo désactivé
#vf1(E)
= fi ltre vidéo activé
#tl+01.0(E)
= niveau de suivi à +1,0 dBm
#tl-50.0(E)
= à -50,0 dBm par pas de 0,2 dB
#rl-30.0(E)
= niveau de référence à -30,0 dBm
#rl-99.6(E)
= à -99,6 dBm par pas de 0,2
#at0(E)
= atténuateur 0 (10, 20, 30, 40) dB
#bw1000(E)
= bande passante 1000 (120,9) kHz
#sp1000(E)
= excursion 1000 (1000, 500, 200, ...5, 2, 1) MHz
#sp0(E)
= excursion nulle
#db5(E)
= 5 dB/Div.
#db10(E)
= 10 dB/Div.
#cf0500.000(E) = fréquence centrale en xxxx,xxx MHz
#dm0(E)
= mode détection désactivé (moyenne,
max.HLD)
#dm1(E)
= mode détection activé (moyenne,
max.HLD)
42
Sous réserve de modifi cations
#sa(E)
= mémorisation du signal A dans la
mesure
#vm0(E)
= affi chage du signal A
#vm1(E)
= affi chage du signal B (signal mémorisé)
#vm2(E)
= affi chage du signal A-B
d e
#vm3(E)
= affi chage de la moyenne
#vm4(E)
= affi chage de la valeur maximale (Max. Hold)
#br4800(E)
= vitesse de transmission 4800
#bm1(E)
= transfert du signal (2048 octets)
#rc0(E)
= Recall (0 à 9)
#sv0(E)
= Save (0 à 9)
Instructions spéciales pour les mesures en CEM, seulement possibles
avec une excursion nulle:
#es0(E)
= blocage de la »mesure 1 seconde«
#es1(E)
= préparation de la »mesure 1seconde«
#ss1(E)
= démarre une »mesure 1 seconde« à la fré-
Remarque: L'analyseur de spectre renvoie »RD« (CR) après la réception
et l'exécution d'une instruction.
Exemple de mesure CEM:
#es1(CR) (activation de la fonction), #cf.xxx(CR), #ss1 (CR) (mesure,
mais effacement des données), #cfxxxx.xxx(CR), #ss1(CR) (mesure
et analyse des données), #cfxxxx.xxx(CR), #ss1(CR), ...., #es0(CR)
(blocage de la fonction).
Interrogation des paramètres
(liste des instructions d'interrogation):
L'appareil répond aux interrogations suivantes même s'il ne se trouve
pas en mode commande à distance (Remote éteinte, KL0):
Syntaxe:
#xx(E)
= envoie les paramètres de xx (xx = tg, tl, rl, vi,
at, bw, sp, cf, db, kl, hm, vn, vm, dm, uc)
Remarque:
Toutes les instructions sont déjà mentionnées et décrites dans la liste
des instructions de paramétrage à l'exception des suivantes:
#hm(E)
= demande le type d'appareil
#vn(E)
= demande la version du logiciel
#uc(E)
= demande les conditions de mesure (calibré, non calib-
ré)
er
1
exemple:
#uc(E) (non calibré): le PC envoie #uc(CR). L'instrument répond par
UC0(CR) (calibré) ou UC1(CR) (non calibré)
ème
2
exemple:
#tl(E): le PC interroge le niveau du générateur suiveur en envoyant
#tl(CR). L'instrument répond par TL-12.4 (CR)
ème
3
exemple:
#vn(E): le PC demande le numéro de version en envoyant #vn(CR).
L'instrument répond par x.xx(CR) où x.xx est, par exemple, 1.23
ème
4
exemple:
#hm(E) : le PC demande le type d'appareil en envoyant #hm(CR).
L'instrument répond par 5014-2 (CR).
mémoire B
(9600, 38 400, 115 200) bauds
composé de: 2001 octets de signal, 3 octets
de somme de contrôle et un caractère de fi n:
0D (hex)
(durée de mesure 1seconde; activer
l'excursion nulle et sélectionner la bande
passante de résolution appropriée)
quence centrale réglée et transmet en même
temps les données de la mesure précédente