Télécharger Imprimer la page

Interface Rsib; Environnements Windows - Rohde & Schwarz FSEA20 Manuel D'utilisation

Publicité

FSE

Interface RSIB

L'interface RSIB permet de commander l'appareil au moyen des applications de programmes Visual
C++ et Visual Basic. Les fonctions destinées à la programmation d'applications de commande sont
fournies les DLL RSIB32.DLL (pour applications 32 bits, uniquement avec contrôleur Windows NT) et
RSIB.DLL (pour applications 16 bits).
Un système d'exploitation Unix peut être installé sur le contrôleur externe en plus d'un système
d'exploitation Windows. Dans ce cas, les applications de commande se créent soit en C soit en C++.
Les systèmes d'exploitation Unix assistés comprennent actuellement :
Les applications de commande peuvent tourner en local sur l'appareil de mesureou sur un contrôleur
externe configuré dans un réseau, uniquement avec contrôleur Windows NT. En commande locale, le
nom "@local" est indiqué lorsqu'une liaison est établie au moyen de la fonction RSDLLibfind(). Si, par
contre, '@local' n'est pas indiqué, la bibliothèque interprète le nom comme une adresse IP et essaie
d'établir une liaison avec l'appareil via l'interface Winsock.
contrôleur externe
(Windows NT ou Windows 95)
Application 16 bits Application 32 bits

Environnements Windows

L'accès aux appareils de mesure via l'interface RSIB exige que les DLL soient installées dans les
répertoires correspondants :
• RSIB.DLL dans le répertoire Windows NT system ou dans le répertoire des applications de
commande.
• RSIB32.DLL dans le répertoire Windows NT system32 ou dans le répertoire des applications de
commande.
Les DLL sont déjà installées dans les répertoires correspondants de l'appareil de mesure.
Il existe pour les différents langages de programmation des fichiers contenant les déclarations des
fonctions DLL et la définition des codes d'erreur.
Appareils à contrôleur Windows NT :
Visual Basic (16 bit):
Visual Basic (32 bit):
C:
Appareils à contrôleur MS DOS :
Visual Basic:
'RSIB.BAS'
1065.6016.13
Sun Solaris 2.6 Sparc Station
Sun Solaris 2.6 Intel Platform
Red Hat Linux 6.2 x86 Processors
Commande à
distance
via réseau
'RSIB.BAS'
'RSIB32.BAS'
'RSIB.H'
(D:/runtime/RSIB)
FSE
.
.
EMI T EST REC EIVER
20 Hz . . . 7 GHz
1088.749
07
SYSTEM
FREQU ENCY
LEVEL
DAT A ENTR Y
CENTER /
SPAN /
REF /
-dBm
PRESET
CAL
FREQ Z OOM
UNIT
7
8
9
V
GHz
s
dBm
DISPL AY
INFO
ST ART STOPRAN GE
4
5
6
MHz
mV
ms
dB
1
2
3
µV
kHz
CONFIGUR ATION
MARK ERLINES
µs
MODE
NORMAL
SEARCH
D LINES
0
.
-
dB..
Hz
nV
ns
SETU P
DELT A
MKR
LIMITS
CLR
BACK
EXP
HARDC OPY
TRAC E SW EEP
DAT A
TRIGGER
ST ART
1
2
HOLD STEP
SETT ING
3
4
SW EEP /
MEMOR Y
SC AN
SAVE
RBW
REC ALL
ST ATUS
MENU
SRQ
VBW
CONFIG
SW T
Applications
REMOT E
COUPLING /
LOC AL
RUN
INPUT
AF OUT PUT
RF INPUT 2 20Hz ...
PROB E POW ER
GEN OUT PUT
PROB E / COD E
RF INPUT 1
+
30 dBm
+
30 dBm
DC 0V
MAX
MAX
MAX
50Ω
50Ω
locales
REMOT E
MAD E IN
sur l'appareil
Interface réseau RSIB
(C:/R_S/Instr/RSIB)
(C:/R_S/Instr/RSIB)
(C:/R_S/Instr/RSIB)
8.11
Interfaces
App 16 bits
App 32
F-13

Publicité

Chapitres

loading