EasyManuals Logo
Home>Tektronix>Power Supply>PS 5010

Tektronix PS 5010 User Manual

Tektronix PS 5010
266 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #111 background imageLoading...
Page #111 background image
Programmation
-
PS
50
1
0
L'instruction
POLL
et I'annulation de la Demande de
Service
L'instruction POLL provoque I'appel selectif en serie de
chaque peripherique sur le Bus GPIB par I'interpreteur BASlC
pour determiner I'instrument qui a
emis la demande de service.
Cet instrument, une fois localise, envoie son Mot d8Etat
a
I'in-
terpreteur BASIC sur le GPIB.
L'instruction POLL est normalement executee en reponse
a
une demande de service issue d'un peripherique connecte sur
le GPIB. Deux variables numeriques sont specifiees comme
parametres de I'instruction POLL, suivies d'une serie d'a-
dresses dlEntreelSortie. L'interpreteur BASlC interroge la pre-
miere adresse d'entreelsortie de la liste, puis la seconde, la
troisieme, etc
...
jusqu'a ce que soit determine I'instrument qui
a emis la demande de service. Cadresse d'entreelsortie de
I'appareil doit 6tre incluse dans cette liste, sinon I'execution du
programme s'arr6te.
Le PS 501 0 valide la ligne SRQ
a
la mise en service ou
a
I'arr6t de I'instrument. La demande de service generee a la
mise en service doit 6tre annulee avant la suite des operations.
POLL
A,B;22
Cette instruction represente I'une des faqons d'annuler la
demande de service. Dans cet exemple, les variables A et B
peuvent 6tre des variables non definies.
A
la suite de ces varia-
bles, viennent le delimiteur (point virgule), et le caractere al-
phanumerique definis sur la premiere ligne de programme
comme adresse
primaire de I'instrument. La position (de
I'instrument) dans la liste est affectee
a
la premiere variable
specifiee dans I'instruction POLL. Le Mot d'Etat de I'appareil
est alors envoye sur le Bus GPIB et affecte
a
la seconde varia-
ble specifiee dans I'instruction POLL.
Transfert de I'etat des reglages en langage non evolue
P=22
DIM A(26)
PRINT
@
P:"LLSET?"
WBYTE @64+P:
RBYTE A
WBYTE
@ 32+P:A
Les lignes de programme en langage non evolue ci-dessus
rappelent I'etat des reglages du PS 501 0, pour le renvoyer au
PS 501 0 ulterieurement. Ce transfert en langage non evolue
(format binaire) economise un temps considerable sur le bus.
La premiere instruction assigne I'adresse selectionnee en
usine
a
la variable non definie P. La suivante definit la longueur
de
A
:
26
caracteres. La commande d'interrogation LLSET?
(etat des reglages
?)
est alors transmise au PS 5010. La qua-
trieme instruction designe le 501 0 comme Emetteur et la ligne
suivante lit le bloc binaire dans la memoire du calculateur. La
derniere instruction rappelle I'etat des reglages (en langage
non evolue) dans la
memoire du calculateur, pour les renvoyer
au PS 501 0. Une definition de I'argument <bloc binaire
>
est
fournie dans ce chapitre
a
la commande LLSET. La definition
des commandes RBYTE et WBYTE peut 6tre trouvee egale-
ment dans ce chapitre et dans le manuel de programmation
du
calculateur.
DOIais dans I'exbcution du programme
Apres toute modification de tension, de courant, ou de
sortie, le PS 501
0
retarde par une demande de service I'envoi
de I'etat correspondant. pour permettre la stabilisation de
I'instrument. Un retard de 100 ms peut egalement
6tre pro-
gramme apres chaque changement d'etat pour laisser au PS
501 0 le temps de transmettre cet etat.
Informations disponibles
Une aide supplementaire au developpement de logiciel spe-
cifique (application particuliere) est disponible dans les
manuels Tektronix suivants
:
(1
)
070-3985-00
-
GPIB Programming Guide (Guide de
Programmation du GPIB)
-
destine aux applications
du PS 5010
-
systemes compatibles IEEE-488.
Contient des instructions de programmation, des
conseils de programmation, et quelques exemples
de programmes.
(2) 070-2270-00
-
4051 GPIB Hardware Support
Manual (Manuel de support materiel du GPIB utilisa-
ble avec le Calculateur Graphique 405 1). Description
detaillee du fonctionnement du bus IEEE-488, des di-
verses fonctions de contrble du bus et des circuits.
(3)
070-2058-01
-
Programming in Basic (Programma-
tion en BASIC)
(4) m070-2059-01
-
Graphic Programming in BASIC
(Programmation graphique en BASIC)
51 100-700 4/0
-
4050 Series Programming Tips
(Guide de programmation de la Serie 4050)
070-2380-01
-
4907 File Manager Operators
Manual (Manuel d'utilisation du systeme de gestion
de fichiers 4907)
070-2 128-00
- 4924 Users manual (Manuel d'utili-
sation du 4924)
070-1 940-01
-
4050 Series Graphic System Oper-
ators Manual (Manuel d'utilisation des Systemes
Graphiques de la Serie 4050)
070-2056-01
-
4050 Series Graphic System Refer-
ence manual (Manuel de reference des Systemes
Graphiques de la Serie 4050)
070-391 8-00
- 4041 Operators manual (Manuel
d'utilisation 4041
)
061-2546-00
-
4041 Programming Reference
manual (Manuel de programmation du 4041
).
ADD
NOV
1985
French
3-25

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Tektronix PS 5010 and is the answer not in the manual?

Tektronix PS 5010 Specifications

General IconGeneral
BrandTektronix
ModelPS 5010
CategoryPower Supply
LanguageEnglish

Related product manuals