Télécharger Imprimer la page

Willtek STABILOCK 4032 Manuel D'utilisation page 241

Publicité

Variables chaîne de caractères
Variables chaîne de caractères
Les chaînes de caractères (en anglais : strings) peuvent comporter une succes -
sion de caractères placés entre guillemets (la chaîne elle-même ne doit contenir
aucun guillemet). Les variables chaîne sont par exemple des noms de personne,
des désignations d'appareil, des instructions de réglage ou des messages
quelconques. Les programmes AUTORUN peuvent présenter ces chaînes à
l'écran, les imprimer ou contrôler leur concordance avec une chaîne de compa-
raison.
Variables chaîne de
caractères admissibles
10 A$="TEST PROGRAM"
20 PRINT A$
La variable chaîne M$ utilisée de façon interne
!
La variable chaîne M$ a une signification particulière : chaque commande IEEE
du type "Tâche de mesure" place automatiquement le résultat de mesure obtenu
dans la variable chaîne de caractères M$. Le contenu initial de M$ est alors
irrémédiablement perdu.
10 LET A=M_RMS
20 PRINT A
30 PRINT M$
Lors de l'utilisation de la commande IEEE SER_In, la variable chaîne M$ permet
de lire une chaîne de caractères pouvant comporter jusqu'à 1000 caractères via
l'interface RS 232 (option). Etant donné que dans ce cas également le contenu
de M$ est écrasé par les ordres de mesure qui suivent, il est recommandé de
diviser en plusieurs parties le contenu de cette variable et de les affecter
immédiatement à d'autres variables chaînes.
Exemple:
M$=SER_In
A$=M$(1,49)
B$=M$(50,98)
C$=M$(99,147)
Le STABILOCK 4032 permet de disposer de 26
variables de chaîne A$ à Z$, pour la mémorisation
de chaînes de caractères (la 13ème variable de
chaîne M$ a une fonction spéciale). Chaque varia-
ble chaîne de caractères peut recevoir un maximum
de 49 caractères.
La chaîne TEST PROGRAM est tout d'abord plaçée
dans la variable chaîne de caractères A$ avant
d'être imprimée.
La commande IEEE M_RMS (scrutation de l'instru-
ment RMS) transmet à la ligne 10 le résultat de
mesure à la variable A. Mais le résultat est aussi
placé automatiquement dans la variable chaîne M$.
Les deux sorties (lignes 20 et 30) fournissent donc
le même résultat.
Ecriture des programmes
8
8-17

Publicité

loading