Exemples De Programme; Inclusion De La Bibliothèque Bus Cei Pour Quickbasic; Initialisation Et État De Base; Initialisation Du Contrôleur - Rohde & Schwarz SME02 Manuel D'utilisation

Table des Matières

Publicité

SME
Annexe D

Exemples de programme

Les exemples expliquent la programmation de l'appareil et peuvent servir de base pour la solution de
tâches de programmation plus complexes.
Le langage de programmation utilisée est le QuickBASIC. Il est également possible de traduire les
programmes dans d'autres langages.
1.
Inclusion de la bibliothèque bus CEI pour QuickBASIC
REM ---
Inclure la bibliothèque bus CEI pour QuickBASIC -----
'$INCLUDE: 'c:\qbasic\qbdecl4.bas'
2.
Initialisation et état de base
Au début de chaque programme, le bus CEI ainsi que les réglages de l'appareil sont mis dans un état
de base défini. Pour cela, il faut utiliser les sous-programmes "InitController" et "InitDevice".
2.1.
Initialisation du contrôleur
REM --------- Initialiser le contrôleur -----------
REM InitController
iecaddress% = 28
CALL IBFIND("DEV1", generator%)
CALL IBPAD(generator%, iecaddress%)
d'appareil
CALL IBTMO(generator%, 11)
REM
**********************************************************************
2.2.

Initialisation de l'appareil

Les registre d'état bus CEI et les réglages d'appareil du SME sont mis dans leur état initial.
REM ---------- Initialisation
REM InitDevice
CALL IBWRT(generator%, "*cls")
CALL IBWRT(generator%, "*rst")
CALL IBWRT(generator%, "OUTPUT ON")
REM *************************************************************************
1038.6002.02
'Adresse bus CEI de l'appareil
'Ouvrir la voie à l'appareil
'Informer le contrôleur de l'adresse
'Durée de réponse 1 sec
de l'appareil ------------
'Mettre les registres d'état à zéro
'Mettre l'appareil à zéro
'Activer la sortie RF
9D.1
Exemples de programme
F-13

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sme03Sme03eSme03aSme06

Table des Matières