Étapes de base de la programmation en commande à distance R&S FSL
Étapes de base de la programmation en commande
à distance
Les exemples suivants illustrent la programmation de l'appareil et servent de base pour
résoudre les tâches complexes de programmation.
Le langage de programmation utilisé est VISUAL BASIC. Il est toutefois possible de
transposer les programmes dans d'autres langages.
Dans les langages de programmation tels que C, C++ ou les programmes tels
que MATLAB, NI Interactive Control, une séquence d'échappement débute par
un antislash (par exemple, « \n » est utilisé pour débuter une nouvelle ligne).
Dans ces langages de programmation et programmes, il faut employer deux
antislashs au lieu d'un dans les commandes à distance, par exemple dans
Sauvegarde des réglages de l'appareil :
au lieu de
MMEM:STOR:STAT 1,'D:\USER\DATA\TEST1'
utiliser
MMEM:STOR:STAT 1,'D:\\USER\\DATA\\TEST1'
Liaison de la bibliothèque de commande à distance pour
VISUAL BASIC
Remarques concernant la programmation ;
• Édition de textes au moyen de la fonction « Print »
En utilisant la méthode d'impression, cet exemple affiche la valeur de la variable MyVar
dans la fenêtre Immediate (immédiat) de l'environnement de développement Visual
Basic. La méthode d'impression s'applique uniquement aux objets capables d'afficher du
texte.
Debug.Print MyVar
• Accès aux fonctions de la VISA32.DLLL
Pour permettre aux utilisateurs de créer des applications de commande Visual Basic, le
fichier VISA32.BAS doit être ajouté afin de pouvoir appeler les fonctions de VISA32.DLL.
En outre, le fichier VPPTYPE.BAS est ajouté au projet. Ce fichier contient des
constantes et des définitions pour le traitement des erreurs, les valeurs de temporisation,
etc.
1300.2519.63
6.2
F-3