R&S FSP
Exemples de programmation détaillés
Réglage par défaut du R&S FSP
Les réglages ci-après donnent des exemples type des possibilités de modification du réglage
par défaut du R&S FSP.
Nota : les réglages ne sont nécessaires qu'en partie selon l'exemple d'application. En
particulier, on peut souvent se passer du réglage de la largeur de bande de résolution, de la
largeur de bande vidéo et du temps de balayage, étant donné que ces paramètres se
calculent automatiquement sur le réglage par défaut en cas de modification de la plage de
représentation. De même, l'atténuation d'entrée se calcule automatiquement en fonction du
niveau de référence sur le réglage par défaut. Enfin, les détecteurs de niveau sont couplés
sur le réglage par défaut au mode de courbe choisi.
Les paramètres calculés automatiquement sur le réglage par défaut sont marqués d'un
astérisque (*) dans l'exemple de programmation suivant.
Réglage des registres d'état de bus CEI
REM ************************************************************************
Public Sub SetupStatusReg()
Dim status As ViStatus
Dim retCnt As Long
REM ------ Registre d'état IEEE 488.2 --------------------------------------
status = viWrite(analyzer, "*CLS", 4, retCnt)
status = viWrite(analyzer, "*SRE 168", 8, retCnt)
status = viWrite(analyzer, "*ESE 61", 7, retCnt)
REM ------ Registres d'état SCPI --------------------------------------------
status = viWrite(analyzer, "STAT:OPER:ENAB 0", 16, retCnt)
status = viWrite(analyzer, "STAT:QUES:ENAB 0", 16, retCnt)
End Sub
REM ************************************************************************
1164.4556.63
Exemples de programmation détaillés
'Remet les registres d'état à l'état initial
'Permet une demande de service pour les registres
'STAT:OPER-,STAT:QUES et ESR
'Positionne le bit de validation d'événement pour :
'opération achevée
'erreur d'instruction, d'exécution, dépendante de
l'appareil et d'interrogation
'Désactive registre d'état OPERation
'Désactive registre d'état QUEStionable
7.9
F-2