Agilent Technologies E1301B manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Agilent Technologies E1301B, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Agilent Technologies E1301B one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Agilent Technologies E1301B. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Agilent Technologies E1301B should contain:
- informations concerning technical data of Agilent Technologies E1301B
- name of the manufacturer and a year of construction of the Agilent Technologies E1301B item
- rules of operation, control and maintenance of the Agilent Technologies E1301B item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Agilent Technologies E1301B alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Agilent Technologies E1301B, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Agilent Technologies service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Agilent Technologies E1301B.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Agilent Technologies E1301B item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    75000 S ER IES B Mainf r ames E1300B an d E 1301B Us er ’ s Man ual Copy rig ht © Ag il ent T echnol og i es, Inc. , 1989, 1990, 1991, 2006 M a nu a l P a r t N u m b e r : E 1300 - 90005 P r i n t e d : F e b r u a r y 2006 E d i t i o n 3 M i c r o f i c h e P a r t N u m b e r : E 1300 - 99005 P r i n t e d i n U . S . A . E 0206[...]

  • Page 2

    [...]

  • Page 3

    Ce rt if ica ti on Agile nt T echnolo gies certifi es that th is p r oduct me t it s pu blished spe c ificatio ns a t th e time of ship ment from the f actory . Agil ent T ech- nolog ies f urth er cer tif ies that it s c alibrati on m e asure ment s a re t race able to the Un i ted St ates Na tion al Ins tit ute of St and ard s and Tec h- nolog y ([...]

  • Page 4

    F ra m e or cha ss is gro und t er m i nal — ty pi - cally c onn ects to the equ ipment’ s metal frame . Al ter n ati ng c urr en t ( A C). Dire ct cu r re nt (DC ) . Indi ca te s ha za r dous vol ta ge s . Ca lls at te nt i on t o a pr oce dur e, pr ac tic e , or condi t i on t hat co uld cause bodi l y i nj ury or deat h. Ca lls at te nt i on[...]

  • Page 5

    Decl ar a ti on of Co nf ormit y according to I SO/IEC Guide 22 and EN 45014 Manu fa cturer’ s Na m e: Agile nt T e ch nol ogi es, Inc . Love la nd Ma nuf ac t uri ng Ce nt er Manu fa cturer’ s Ad dr ess: 815 14th S t re et S .W. Love la nd, Col ora do 80537 declares, t hat the product : Product Name: 75000 S er ie s B VX I M ainfr a me Model N[...]

  • Page 6

    A gil e n t 75000 S erie s B D ocume n ta t i on M a nua l De scrip tio ns Instal lation and G etting Starte d G uide. Contai ns step -by -s tep ins tr ucti ons f or a ll a sp e c t s o f p lu g-in m o d u le a n d m a in fr a m e in st a lla t io n . T h is gu id e a ls o contai ns introd uctor y pr og rammi ng i nf ormati on and ex a mpl es . A g[...]

  • Page 7

    1 Re late d Do cum e nts A gilent Ins trument BA S IC Us er’ s Handbook . Inc l ud es thre e books : A g ilen t Ins t r um e nt BA S IC P r og r a m m ing T e c hni q ue s , A g i le nt Ins tr um ent BA S IC I n ter f a cin g T ech n iqu es, and A g i le nt Ins tr um e nt B A S IC L ang uag e Ref e r e nc e . Us i n g A gi l ent I ns t r umen t B[...]

  • Page 8

    A b o ut this Man ual M an ual Con t en t T h is m a n u a l s h o ws h o w t o u s e t h e A gi le n t E 1300/ E 1301 M a in fr a m e a n d h o w t o operate and pr og ram i ns trum en ts w i thi n the m ai nf r am e us i ng S CPI ( S tandar d C o m m a n d s f o r P ro g ra m m a b l e I n s t ru m e n t s ) c o m m a n ds a n d I EEE 488.2 Comm [...]

  • Page 9

    T ab l e of C onten ts 1. G etting Starte d U sin g T h is C h a p t e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 M a in fr a m e D e scr ip t io n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 O p t io n a l M a in fr a m e M e m o r y . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Page 10

    U sin g S up p o r t e d T e r m in a ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16 T h e Sup p o r t e d T e r m in a ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16 U sin g t h e H P 700/ 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3- 1 7 U sin g t h e W Y SE Ø W Y -3[...]

  • Page 11

    T h e Se r v ic e R e q u e st B it . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5 C le a r in g t h e Se r v ic e R e q u e st E n a b le R e gist e r . . . . . . . . . . . . . . . . . . . . 6-5 Sta n d a r d E v e n t St a t u s R e gist e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 U n m a skin g St a n d[...]

  • Page 12

    *SR E < ma sk > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-70 *SR E ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-71 *ST B? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-71 *T R G . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Page 13

    C . C onn e c tin g and C onf ig urin g a Dis pla y T er m inal U sin g t h is A p p e n d ix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 O v e r v ie w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C -1 Connecti ng a T er mi nal to the Ma i nf r ame . . . . . . . . . . . . . .[...]

  • Page 14

    6 - Ta ble of C ontents[...]

  • Page 15

    Ch a p t e r 1 G etting S tar ted Us i n g T h i s Ch ap t er T h is c h a p t e r d e s c r ib e s t h e A gi le n t E 1300B / E 1301B M a in fr a m e , d e fin e s t h e i ns trum en t c on c ept, and ex pl ai ns ho w pl ug -i n mo dul es are des i g nated as i ns trum en ts i n th e m ai nf r am e. Thi s c hapter al s o con tai ns i ntroduc to r[...]

  • Page 16

    Tr i g O u t : Al l o w s an i n s tr um en t to o u tput a neg ati v e-g oi ng p ul s e to i ndi c ate the occ urr ence of som e ev ent such as cl os ing a channel on a S w itc hbox Ins trument. The s i g nal l ev el s are s tand ard TTL (0 V to 5 V). Th i s pul s e c an be u s ed to s y nchroni z e ex ter nal eq ui p men t to th e i ns tr um ent [...]

  • Page 17

    1 I n strume nt De fini tion S CPI- c ompati b l e pl ug -i n mo dul es i ns tall ed i n th e m ai nf r am e are treated as i ndep end ent i ns t r uments each hav i ng a uni q ue secondar y G P IB add r ess . As s ho w n i n Fi g u re 1 -3 , eac h i n s tr um en t i s as s i g ned a ded i cated er ror q ueue, i n put an d o u t pu t b u f f ers , [...]

  • Page 18

    Instr u m ent L ogical A d d r e sse s I n s t r u m e n t s a r e id e n t ifie d b y a lo gica l a d d r e ss whic h d ir e ct ly r e la t e s t o it s G P I B s ec on dary ad dr es s . I ns truments com e f rom the f actory w i th a pres et l og i c al ad d re s s . Y ou c an c hang e t he f actory setti ng d uring i ns tal l at i on (see the &q[...]

  • Page 19

    Ex ample: Read ing the T ime Thi s prog r am reads and prin ts the ti me f r om th e S y s tem In s tr um ent’ s in ternal c lo c k . T h e c o m p u t e r u se d in t h e e x a m p l e is a n A gi le n t Se r i e s 200/ 300 c o m p u t e r w i th Ag i l ent B AS IC as the pr og ram l ang uag e. Th e c o m puter i n terf aces to the mai nf rame u[...]

  • Page 20

    1-6 Gett ing St ar ted[...]

  • Page 21

    Ch a p t e r 2 Us in g th e F r ont Panel Us i n g t h i s Ch a p t er T h is c h a p t e r sh o ws y o u h o w t o u s e t h e A gi le n t E 1301B M a in fr a m e ’ s fr o n t p a n e l k ey board and d i spl ay to oper ate i ns trum ents i n th e m ai nf r am e. It co n tai ns the f oll ow i ng sec ti ons: • F r o n t P a n e l F e a t u r e [...]

  • Page 22

    1 Usi n g M enu s You can acc es s a S y s t em Ins trument menu and a v a r i e ty of other ins tr ument menus (d ep end i ng on i ns tal l ed ins tr uments) f rom the f ront p anel. The s e m enus i nc orp or ate t he mos t us ed f unc ti ons but do not p r ov i de a cc es s to al l of the i ns t r ument com m ands. If a par t i c ul ar f unc ti [...]

  • Page 23

    • P r e ss Prev Menu to return to the prev i ou s menu w i thi n an i ns tr umen t menu or e s c ape f r om an i nput p r ompt. Press Sel ect I ns tr to retur n to the S elect an I n str um en t menu . Note that w hen y ou l eav e an i n s tr um ent an d retur n l ater , y ou retur n to th e s ame m en u l ocati on y ou w er e w hen y ou l ef t. [...]

  • Page 24

    H o w to Disp la y Log ic a l A d d r e sse s o r I nstrum e nt I nfo rm a tio n H o w to Re se t the Syste m Note: The RE SET menu sel ec ti on i s equi v al ent to the D IA G : B O O T c omma nd w hi c h has the s ame ef fec t as c y c li ng pow er to the mainf r a me. Press ing Reset Ins t r from the S y s tem Ins t rument menu i s equiv al ent [...]

  • Page 25

    Us i ng the Other I ns tru ment M e nu s The i ns tr ument menus al low y ou to acces s t he mos t- us e d ins t rument func ti ons or t o moni tor a n i nstrument ( moni tor mod e) w hil e it i s bei ng c ontrol l ed f rom re mote. W e’ l l use the S w i tc hbox m enu to s how y ou how to use the i ns trument menus . M enus are a v ai l able f o[...]

  • Page 26

    H o w to O p e n / C lo se C ha nne ls How to S c an Cha n n e ls 2-6 Using the Fr ont Panel[...]

  • Page 27

    How t o Dis play M oni tor Ty pe, Desc r i pt i on , or R eset M odul e H o w to Se le ct M o nito r M o d e Us ing the Front Panel 2- 7[...]

  • Page 28

    Mo n i t o r Mo d e M o n it o r m o d e d is p la y s t h e st a t u s o f a n in st r u m e n t while it is b e in g co n t r o lle d f r om re mote. Moni t or mode i s usef ul f or de bug g i ng programs . You can p l ace an i ns t r ument i n moni tor mode us i ng f r ont p anel m enus , or by ex ecuti ng the D IS P : MO N: S TAT O N com m and [...]

  • Page 29

    1 Execut ing C o mma n d s F r o m t h e f ro n t p a n e l , y o u c a n t y pe a n d e x e c u t e I EEE 488. 2 C o m m o n Com m ands and S CPI Com m ands f o r the i ns trum ent pres en tl y s el ected by the S elect an in str u m en t menu. ( H ow ev er , y ou cannot ex ecute a comm and w hen t he d isp la y is r e q u e s t in g t h a t y o u[...]

  • Page 30

    1 K e y De scri ptions Thi s secti on e x p l a i ns the f uncti on of each of the f ront p ane l ’ s ded i c ated k ey s . If a key i s not f uncti onal in a par tic ul ar si tua ti on, p r es s ing that k ey doe s nothi ng ex cep t to cause a beep . U sers of the op tional IBAS IC interp r et er s houl d r ef er t o their IBAS IC manual s et f [...]

  • Page 31

    the cur s or to t he beg i nni ng of t he l i ne. Pre s s ing CTRL f ollo w e d b y th e le ft arr ow k ey mov es the curs or 4 charac ter s paces to the l ef t. E r as es the c harac ter at the presen t c urs or pos i ti on (f o r us er - entered data onl y ) . E r as es the c harac ter to the l ef t of the curs or (f or us er - entered data onl y[...]

  • Page 32

    1 I n Case of D i ff i c ul t y Pr ob le m : Pr ob le m C au se/ Solu t ion : E r r o r - 113 u n d e fi n e d h e a d e r e r r o r o c c u r s a ft e r e n t e r in g da ta in respons e to a menu pr omp t. For som e com m ands us e d by the menus, the da ta entered i s ap pended to a co m m and header. For ex am pl e, i f y ou enter " 1 &quo[...]

  • Page 33

    2 I ns trume nt M e n us T hi s secti on contains char ts s how i ng the structur e and content for al l f ront p ane l i ns t r ument menus . A l s o s how n i n the charts are the S CPI or Comm on Comm ands us e d a nd d escri ptions of m enu- c ontroll ed i ns tr ument op er at i ons . Thi s secti on contains the f oll ow i ng char ts : • Sy s[...]

  • Page 34

    Syste m I nstrum e nt M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 Lev el 6 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n S Y S T E M C O N F IG ? L A D D S V X I:C O NF :D L A D ? D is p la y s lo g ic a l a d d re s s e s o f m a infra m e ins trum e nts DE VI C E l o gi cal ad d r es s VXI : C [...]

  • Page 35

    Syste m I nstrum e nt M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 Lev el 6 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) CONT ROL DT R RE A D car d n u m b er S YS T: COM M : S ER[ n ] : CON T: D T R? R e ad c u r r en t s et t i n g f o r D T R l i n e[...]

  • Page 36

    Switc hb o x M e n u Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 U ser En t r y Co m m a n d ( s ) U s ed D escr i p t i o n S WI TC H M ONI TOR c a r d n u mbe r ‡ or AU TO DI S P : M O N: C AR D < c a r d_nu mbe r > ; S T A T O N M on i t or i n s t r u me nt ope r at i on s O P E N c ha nn e l lis t † O P E N (@ c h a n[...]

  • Page 37

    Notes Us ing the Front Panel 2- 1 7[...]

  • Page 38

    Sca nning V o ltm e te r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n V O L T MTR MO NIT O R c ha nn e l lis t † o r 0 fo r a uto D IS P :M O N :C HAN < c ha nne l _ l i s t > ;S T A T O N M onit or i ns t r ume nt op e r a ti ons V D C c ha nne l l i s[...]

  • Page 39

    Sca nning V o ltm e te r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) U NS TR N c ha nne l l i s t † ME A S : S TR : U NS T? < c ha nne l _ li s t > Me a s ur e br idg e uns t r a ine d D IAG C O M P R E S c h[...]

  • Page 40

    A gil ent E 1326B / E1411B 5 1/ 2 Di gi t M ul ti m ete r ( St andal on e) M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 User En t r y Co m m a n d ( s ) U sed D escr i p t i o n VOL T M T R M ON I T OR DI S P : M ON : S T A T ON Di spl ay i n s t r u m en t o p er at i o n s VDC M E AS : VO L T: DC? M e as u r e DC v [...]

  • Page 41

    A gil ent E 1328A 4-Chann el D/ A C onv e rt er M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 User En t r y Co m m a n d ( s) U sed D es cr i p t i o n D / A MO NI TO R C HAN 1 D IS P :M O N :C HAN 1 ; S T A T O N Monit or ins t r ume nt op e r a ti ons on c ha nne l 1 C H A N 2 D I S P :M O N: C HA N 2 ;S T A T O N Mo[...]

  • Page 42

    A gil ent E1330A Quad 8-B it Di gi tal Input / Out pu t M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 U s er En t r y Co m m a n d ( s) U sed D escr i p t i o n D IG _ I/ O MO N IT O R P O R T 0 D IS P :MO N :C HA N 0 ;S T A T O N Mo nito r ins trum e nt o p e ra tio n s o n p o rt 0 P O R T1 DI S P : M ON: C HAN 1; S [...]

  • Page 43

    Notes Us ing the Front Panel 2- 2 3[...]

  • Page 44

    A gil ent E1332A 4-Chan nel Coun t er/ T otal i zer M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 U ser En t r y C om m an d ( s) U sed D escr i p t i o n C O U NTE R MO NI TO R C HAN 1 D IS P :M O N :C HAN 1 ; S T A T O N M onit or i ns t r ume nt op e r a ti ons on c ha nne l 1 C H A N 2 D I S P :M O N :C H [...]

  • Page 45

    A gil ent E1332A 4-Chan nel Coun t er/ T otal i zer M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 U ser En t r y C om m an d ( s) U sed D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) T IME IN T C H A N 1 T R IG :S O U R IMM;:ME A S 1 :T INT ? T im e inte rv a l m e a s u re m e nt o n c ha nn e[...]

  • Page 46

    A gil ent E 1333A 3-Chann el Un i v e rs al C o unte r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 L ev el 5 U ser En t r y Co m m a n d ( s ) Used D escr i p t i o n C OU NTE R M ONI TOR C H AN1 DI S P : M ON: C HAN 1; S T A T O N M on i t or i n s t r ume nt ope r at i on s on chann e l 1 C H AN2 DI S P : M ON: C H[...]

  • Page 47

    A gil ent E 1333A 3-Chann el Un i v e rs al C o unte r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 L ev el 5 U ser En t r y Co m m a n d ( s ) Used D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) T IME IN T C H A N 1 T R IG :S O U R IMM;:ME A S 1 :T INT ? T im e inte rv a l m e a s ure m e nt o n c ha [...]

  • Page 48

    Notes 2 - 2 8 U s ing t he F r ont P a n e l[...]

  • Page 49

    Ch a p t e r 3 Us ing the Dis p lay T er m inal I nter f ace U s i n g t h i s C h a p t e r T h i s c h a p t e r s ho w s y ou ho w t o u s e t h e A g il e n t E 1300 B a n d A g il e n t E 1301B Mai nf r ames ’ Di s pl ay Ter mi nal Interf ac e ( termi nal i nterf ac e) to operate i ns trum en ts i n th e m ai nf r am e. The termi nal i nterf[...]

  • Page 50

    1 Te rmin a l I n ter fa ce Fe a ture s F igu r e 3-2 sh o w s a t y p ic a l t e r m in a l in t e r fa c e d isp la y with it s fu n c t io n la b e ls acros s the b o ttom of the s creen. The f i rs t f i v e f un c ti on k ey s ( f1 thr oug h f5 ) s e l ec t i ns t r ument menu c hoi ces . F uncti on k ey s f6 throug h f8 pr ov i de menu contro[...]

  • Page 51

    1 Usi n g M enu s A S y s tem Ins t rument menu and a v ar i ety of other i ns t rument menus (d ep end i ng on i ns tal l ed i ns truments ) are av ai l abl e f rom the term i nal i n terf ace. Thes e m en u s i nc orp or ate t he mos t us ed f unc ti ons but do not p r ov i de a cc es s to the compl ete f uncti onal ity of a n i nstrument. If a p[...]

  • Page 52

    I f y o u m a ke a n in co r r e c t e n t r y in r e sp o n se t o a n in p u t p r o mp t , t h e b o t t o m lin e o f t h e T e x t O u t p u t A r e a w ill sho w a n e r r o r m e ssa ge . W h e n thi s ha pp ens, jus t s el ect tha t menu choi ce ag ai n ( f1 - f5 k e ys ) , r e - t yp e t h e c o rre c t i nf orm ati on , and pre s s Re t u[...]

  • Page 53

    Us i ng t he Sy st em I ns tru ment M e nu T he S y stem Ins trument menu all ow s y ou to: • S et or r ead the s y stem G P IB addr es s • R e s et (r eboot ) t he mai nf r ame • D is p la y t h e lo gica l a d d r e ss e s o f in st a lle d in st r u m e n t s • D i s p l ay i nf or mati on about i ns tal l ed ins tr uments H o w to Se t [...]

  • Page 54

    H o w to Re se t the Syste m No t e: Th e RESET m enu s e le ction is e q uiva le nt to ex e cut ing the DIAG:B OOT com m and which ha s the s a m e ef f ect as c y c li n g t h e m ai n f ram e’ s p o w er. Pressi n g RST_ IN ST from t he S yste m I nstrum e nt m e nu is the equiv a lent to se nd ing the *R S T c o mma nd t o t h e S ys t e m I [...]

  • Page 55

    H o w to Disp la y Log ic a l A d d r e sse s a nd I n str um e nt I nfo r m a tio n E nt e r de v i c e ’s lo gi c a l a ddr e s s a nd pr e s s Return f o r i n di v idu a l ins tr um ent infor mation, or jus t e nte r one s pace a nd Re turn , fo r inform a tion on a ll intrum ents . (In t h i s c ase, 8 was en t ere d ) GPI B seco n d ar y ad[...]

  • Page 56

    Us i ng the Other I ns tru ment M e nu s The i ns tr ument menus al low y ou to acces s t he mos t- us e d ins t rument func ti ons or t o moni tor a n i nstrument ( moni tor mod e) w hil e it i s bei ng c ontrol l ed f rom re mote. W e’ l l use the S w i tc hbox m enu to s how y ou how to use the i ns trument menus . M enus are a v ai l able f o[...]

  • Page 57

    H o w to O p e n / C lo se C ha nne ls Ent er C h an nel Li st an d p r ess Return (e.g ., 102 f o r c h ann el 2 o n c ard # 1) S w itc hbox ins trument a t logical a dd re s s 3 2 (sec on d ary ad d r ess = 04) SC PI c o m m a n d u s ed : OPEN < cha nnel_list> SC PI c o m m a n d u s ed : C LOSE < channel_list> How to S c an Cha n n [...]

  • Page 58

    How t o Dis play M odul e Ty pe , Descr i pti on , or R eset M odul e Ent er C ard Nu m b er an d p ress Re turn Ent er C ard Nu m b er an d p ress Re turn Ent er C ard Nu m b er an d p ress Re turn SC PI c o m m a n d u s ed : SY ST: C PON < car d_ number> SC PI c o m m a n d u s ed : SY ST:C D ES? < c ard_ number> SC PI c o m m a n d [...]

  • Page 59

    Mo n i t o r Mo d e M o n it o r m o d e d isp la y s t h e st a t u s o f a n in st r u m e n t while it is b e in g co n t r o lle d f r om re mote. Moni t or mode i s usef ul f or de bug g i ng programs . You can p l ace an i ns t r ument i n moni tor mode us i ng ter mi nal i nter f ac e menus , or by ex ecuti ng the D IS P: MON: S TA T O N c o[...]

  • Page 60

    Note E nabl i ng m oni tor mode s l ow s i nstrument op er ations . If the t i m i ng or s peed of i ns trum en t o perati o ns i s cri ti cal (su c h as m aki ng mul ti meter r eadi n g s at a pr e ci se ti me interv a l ), y ou s houl d not use m oni tor mode . Table 3 -1 s how s the s tatus annunci ator s that may ap p ear i n the bottom l i ne [...]

  • Page 61

    1 Execut ing C o mma n d s F r o m t h e t e rm i n a l i n t er f a c e , y o u c a n t y pe a n d e x e c u t e I EEE 488.2 C o m m o n Com m ands and S CPI Com m ands f o r the i ns trum ent pres en tl y s el ected by the S elect an in str u m en t menu. ( H ow ev er , y ou cannot ex ecute a comm and w hen t he sc r e e n is r e q u e s t in g t[...]

  • Page 62

    1 Ge ne ra l K e y De scrip tions Thi s secti on ex plai ns the f unc ti on of each of the t er mi nal i nte rf ace’ s m enu, m enu control, and ed i ti ng k e y s . If a k ey i s not f uncti onal in a par tic ul ar si tuat i on, pr es s i n g that k ey d oes no th i ng ex cept to c au s e a beep. M e nu a nd M e nu Co n t ro l K ey s Labe l menu[...]

  • Page 63

    E r as es the c harac ter to the l ef t of the curs or (f or us er - entered data onl y ) . (Cl ear- to - end k ey . ) E r as es al l ch aracters f rom the pres ent c ur s or pos i ti on to the end of the i n put l i n e (f or us er- en tered d ata onl y ). S el ec ts the upp er-c as e al phabeti c c har acters or the c h arac ter s ho w n on th e [...]

  • Page 64

    1 Using Su ppor t e d Te rmin a ls The D i s play Ter mi nal Interf ace s upports s ev er al p opul ar termi nal b rands and mo d e ls. T h is c h a p t e r will sho w y o u h o w to a c c e s s a ll o f t h e t e r m in a l in t e r fa c e f uncti ons d e s c ri bed p r ev i ous ly us ing y our s upp or ted ter mi nal . The Support ed Te rmi nal s[...]

  • Page 65

    Us i ng t he H P 700/ 22 T h e H P 700/ 22 t e r m in a l e m u la t e s t h e D E C ® V T 100 ® o r V T 220 ® ter mi nal s. S ome f unc ti ons of the D i s p l ay Ter mi na l Int er f ace hav e been map p ed i nto k ey s w ith other l abel s . A key boar d map i s p r ov i ded f or each of the emul ati on m odel s . U s e thes e k ey board maps[...]

  • Page 66

    VT220 ® Key M ap The f unction k e y s that ar e nor mal l y l abel ed f6 thr oug h f14 are now l abel ed: Note Be c a u s e t h e H P 700/ 22 k e y b o a r d h a s n in e fu n c t i o n k e ys in t h e c e n t e r o f t h e k ey b o a rd, f 4 i s m a ppe d t w i c e The sy m bol s s how n i n the upp er lef t corne r of key each ar e now mapp e d[...]

  • Page 67

    Us i ng the WY SE  WY - 3 0  Wi th the W Y S E  WY-3 0  ter mi nal , s ome f unc ti ons of the D i s p l ay Ter mi nal Interf ace hav e been as s i g ned to k ey s w i th other l abel s . U s e thi s k ey board map to hel p l oc ate the s e f uncti ons . The sy m bol s s how n i n the upp er lef t corne r of key each ar e now mapp e d w[...]

  • Page 68

    What “ Not Su pported” Me a n s St r ict ly s p e a kin g, a t e r min a l is n o t su p p o r t e d if it h a s n o t b e e n r igo r o u sly t e st e d w i th th e Di s pl ay Term i nal Interf ac e. Th ere are s ev er al H P ter mi nal s w hi ch m ay be c o m pati bl e w i th the termi nal i nterf ace. Ter m i nal s s uc h as the DEC ® VT 10[...]

  • Page 69

    If y ou now see the “S elect an i nstrument” menu l abel s : G o to the b eg i nni ng of thi s ch apter and try the m enu s . or Turn the m ai nf rame of f and then on ag ai n . Us i n g a Ter mi n al Wit hout M e nu s Y o u c a n st ill c o n t r o l in s t r u m e n t s in st a lle d in y o u r m a in fr a me w it hout us i ng the t e r m in [...]

  • Page 70

    To g et a l i s t o f the l o g i cal ad dr es s es u s ed i n y our mai nf rame, s end the S CPI comma n d V X I: CONF: DLA D? to th e S y s tem In s tr um en t. Then to determi ne w hat i nstrum ent i s at eac h l og i c al add ress , s end the com mand VX I : C O N F : D L I S ? n fo r e a c h lo gic a l a d d r e s s in t h e list ( w he r e n [...]

  • Page 71

    1 I n Case of D i ff i c ul t y Pr ob le m : Pr ob le m C au se/ Solu t ion : E r r o r - 113 u n d e fi n e d h e a d e r e r r o r o c c u r s a ft e r enter ing da ta in respons e to a menu pr omp t. For som e com m ands us e d by the menus, the da ta entered i s ap pended to a co m m and header. For ex am pl e, i f y ou enter " 1 " as[...]

  • Page 72

    Notes 3-24 Us in g th e Dis pl ay T er minal Inter face[...]

  • Page 73

    2 I ns trume nt M e n us T hi s secti on contains char ts s how i ng the structur e and content for al l te rmi nal i nter f ace i ns trum en t m enu s . Al s o s how n i n the ch arts are the S CPI or Com m on Comm ands us e d a nd d escri ptions of m enu- c ontroll ed i ns tr ument op er at i ons . Thi s secti on contains the f oll ow i ng char t[...]

  • Page 74

    Syste m I nstrum e nt M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 Lev el 6 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n S Y S T E M C O N F IG ? L A D D S V X I:C O NF :D L A D ? D is p la y s lo g ic a l a d d re s s e s o f m a infra m e ins trum e nts DE VI C E l o gi cal ad d r es s VXI : C [...]

  • Page 75

    Syste m I nstrum e nt M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 Lev el 6 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) CONT ROL DT R READ car d n u m b er S YS T: COM M : S ER[ n ] : CON T : D T R? R e ad cu r r en t se t t i n g f o r D T R l i n e S[...]

  • Page 76

    Switc hb o x M e n u Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 U ser En t r y Co m m a n d ( s ) U s ed D escr i p t i o n S WI TC H M ONI TOR c a r d n u mbe r ‡ or AU TO DI S P : M O N: C AR D < c a r d_nu mbe r > ; S T A T O N M on i t or i n s t r u me nt ope r at i on s O P E N c ha nn e l lis t † O P E N (@ c h a n[...]

  • Page 77

    Notes Us ing the Di s play Ter minal Inter face 3-29[...]

  • Page 78

    Sca nning V o ltm e te r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n V O L T MTR MO NIT O R c ha nn e l lis t † o r 0 fo r a uto D IS P :M O N :C HAN < c ha nne l _ l i s t > ;S T A T O N M onit or i ns t r ume nt op e r a ti ons V D C c ha nne l l i s[...]

  • Page 79

    Sca nning V o ltm e te r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 U ser En t r y Co m m a n d ( s) U sed D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) U NS TR N c ha nne l l i s t † ME A S : S TR : U NS T? < c ha nne l _ li s t > Me a s ur e br idg e uns t r a ine d D IAG C O M P R E S c h[...]

  • Page 80

    A gil ent E 1326B / E1411B 5 1/ 2 Di gi t M ul ti m ete r ( St andal on e) M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 User En t r y Co m m a n d ( s ) U sed D escr i p t i o n VOL T M T R M ON I T OR DI S P : M ON : S T A T ON Di spl ay i n s t r u m en t o p er at i o n s VDC M E AS : VO L T: DC? M e as u r e DC v [...]

  • Page 81

    A gil ent E 1328A 4-Chann el D/ A C onv e rt er M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 User En t r y Co m m a n d ( s) U sed D es cr i p t i o n D / A MO NI TO R C HAN 1 D IS P :M O N :C HAN 1 ; S T A T O N Monit or ins t r ume nt op e r a ti ons on c ha nne l 1 C H A N 2 D I S P :M O N: C HA N 2 ;S T A T O N Mo[...]

  • Page 82

    A gil ent E1330A Quad 8-B it Di gi tal Input / Out pu t M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 U s er En t r y Co m m a n d ( s) U sed D escr i p t i o n D IG _ I/ O MO N IT O R P O R T 0 D IS P :MO N :C HA N 0 ;S T A T O N Mo nito r ins trum e nt o p e ra tio n s o n p o rt 0 P O R T1 DI S P : M ON: C HAN 1; S [...]

  • Page 83

    Notes Us ing the Di s play Ter minal Inter face 3-35[...]

  • Page 84

    A gil ent E1332A 4-Chan nel Coun t er/ T otal i zer M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 U ser En t r y C om m an d ( s) U sed D escr i p t i o n C O U NTE R MO NI TO R C HAN 1 D IS P :M O N :C HAN 1 ; S T A T O N M onit or i ns t r ume nt op e r a ti ons on c ha nne l 1 C H A N 2 D I S P :M O N :C H [...]

  • Page 85

    A gil ent E1332A 4-Chan nel Coun t er/ T otal i zer M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 Lev el 5 U ser En t r y C om m an d ( s) U sed D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) T IME IN T C H A N 1 T R IG :S O U R IMM;:ME A S 1 :T INT ? T im e inte rv a l m e a s u re m e nt o n c ha nn e[...]

  • Page 86

    A gil ent E 1333A 3-Chann el Un i v e rs al C o unte r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 L ev el 5 U ser En t r y Co m m a n d ( s ) Used D escr i p t i o n C OU NTE R M ONI TOR C H AN1 DI S P : M ON: C HAN 1; S T A T O N M on i t or i n s t r ume nt ope r at i on s on chann e l 1 C H AN2 DI S P : M ON: C H[...]

  • Page 87

    A gil ent E 1333A 3-Chann el Un i v e rs al C o unte r M e nu Me nu L e ve l s a nd C o nte nt Lev el 1 Lev el 2 Lev el 3 Lev el 4 L ev el 5 U ser En t r y Co m m a n d ( s ) Used D escr i p t i o n ( cont i n u e d f r om pr e vi ou s page ) T IME IN T C H A N 1 T R IG :S O U R IMM;:ME A S 1 :T INT ? T im e inte rv a l m e a s ure m e nt o n c ha [...]

  • Page 88

    Notes 3-40 Us in g th e Dis pl ay T er minal Inter face[...]

  • Page 89

    Ch a p t e r 4 Us i ng th e Mainf r ame Us i n g t h i s Ch ap t er T hi s chap ter show s how to use the mai nf r ame’ s Pacer f uncti on, how to chang e the prim ar y G PIB addr es s , and how to s y nc hroni z e i nternal and ex ter nal i ns trum en ts us i ng the m ai nf r am e’ s E v ent In an d Tri g g er O ut ports. Thi s c hap ter a lso[...]

  • Page 90

    • S O U R :PU LS : CO U N s ets the number of Pacer cy c l es. S peci fy from 1 to 8388607 c y c le s o r sp e c ify I N F fo r a c o n t i nuous output. • S O U R :PU LS : P E R sets the pe riod of each Pacer cy cl e. Y ou c an s peci f y p e r io d s fr o m 500n s t o 8.3 s e c o n d s . • TR IG : S OU R s ets the tri g g er s ou rc e. The [...]

  • Page 91

    1 Chan gin g t h e Prima ry GP I B A d dr ess You c an s et the mai nf r am e’ s pri m ar y G PIB addr es s to any i nteg er v al u e betw een 0 and 3 0 . Th e addr es s i s s et to 9 at the f ac tory . ( S ee Chapter 2 f or i ns t r ucti ons on s e tting /read ing the G P IB add r ess f rom the f ront p ane l . ) The f ol l ow i ng com m and s e[...]

  • Page 92

    Ex am ple : Sy nchr oniz ing an In te r nal In strum e n t to an E x te r n al In s tru m e n t Thi s ex ampl e u s es th e m ai nf r ame’ s Tr i g O ut and E v ent In ports to s y nch roni z e an ex t er nal m ul ti m eter to a mul ti p lex er ins t al l ed i n the mai nf rame. Connecti ons are sh o w n i n Fi g ure 4 -3 . Th e m ul ti meter’ [...]

  • Page 93

    mul tim eter to an i nterna l m ul tipl ex er. Connecti ons are show n i n Fi g ur e 4 - 4 . Thi s method sy nchroni z es the com puter to t he i ns tr uments and r eli es on the co m puter to enter each readi n g and adv ance to th e n ex t chann el i n th e s can l i st. The s eq uenc e o f op erati o n i s : 1. I N I T ( l in e 50) c lo s e s c [...]

  • Page 94

    1 M a in f ram e D at a M e mory When p ow e r i s app li ed or the sy s tem reboote d (D IAG : B O O T comm and) , mai nf rame memory i s a utomati c al ly conf i g ured to p r ov i de a p r ed ef i ned amount of mem o ry f or any i ns tal l ed i ns truments that req ui r e mem or y s p ace. For ex amp l e, each m ul tim eter i ns tr ument w i thi[...]

  • Page 95

    Ex am ple : Storing and R etriev ing Data F r om M ainf r am e M e m or y . T h is ex am pl e sh o w s ho w to u s e mai nf r ame m emory to s tor e 1 5 readi n g s m ade us i ng a n A gi le n t E 1326A M u l t i m e t e r . A ft e r t h e r e a d in gs a r e st o r e d , t h e y a r e r e t r ie ve d by the c omputer and d i s p l ay ed . 10 R EAL[...]

  • Page 96

    a d d r e ss . Y o u w ill t h e n kn o w t h e s t a r t in g a d d r e ss , a n d ( fr o m t h e … NR A M:CR E < size > com mand) the l en g th of the N RA M s eg ment. Ex a mple: A ll ocat ing an NRA M s egm e nt and lo cati ng it. Thi s ex ampl e sho w s h o w t o a l lo c a t e a s m a ll 128 b y t e N R A M s e gm e n t . I n a d d it[...]

  • Page 97

    Us i ng : DOWNload and : U Pl oad? t o A c ces s Dat a T h e c om m a nd DI AG: DOW N l oa d < a ddr e ss >, < d a ta_blo ck > is used to store data i n to th e N RAM s eg men t. The c om mand DI A G: U PL o a d? < a ddr e ss >, < by t e _ c ount > i s us ed to retr i ev e d ata f r om th e NRA M s eg ment. The addr es s pa [...]

  • Page 98

    Ex ampl e: St oring and Retriev ing data us ing DOW Nl oad a nd UPL o ad. define var iable s for DO WN load an d UPL o ad 90 DIM Ch ar s $[ 64] ,Ch ar s_b ac k $[ 80] 100 IN TE G E R Wo r d s ( 1: 16) , By t es ( 1: 32) , W o r d s _ b ac k ( 1: 16) , B yte s_ b a ck(1 :3 2 ) cr eate s tr in g o f ch ar acter s 110 Char s$= "123456789012345678[...]

  • Page 99

    Ch a p t e r 5 Do w nlo a d ing De v ic e Dr iv e r s Ab out thi s C h a pte r Thi s c hapter d es cri b es the pr oc edure f or us i ng d ow nl oad abl e d ev i ce dri v er s w it h t h e A gile n t E 1405 C o m m a n d M o d u le . T h i s fu n c t i o n a lit y w a s a d d e d s o t h a t SCP I c a p a b ilit y f or n e w r e gist e r b a se d d[...]

  • Page 100

    Figu r e 5-1. Driv er and Do cument ati on U s age 5-2 Dow nlo ading Dev ice Dr iv er s GPIB bus GPIB bus GPIB GPIB bus[...]

  • Page 101

    1 M e mory C o nfig ura tion Bef or e a ttemp ti ng to d ow nload any d e v i c e dr i v ers y ou s houl d und er s tand how memory i s af f ected w hen y ou speci f y a si ze f or one or more t y pe s of R A M. There are thr ee ty pes of R AM that y ou c an al l ocate i n the m ai nf r am e: • RA M di s k (RDI S K ) • N o n - v o la t ile R A [...]

  • Page 102

    1 Download P rogram C o nfig ura tion I f y o u w ill no t b e u sin g t h e d e fa u lt co n figu r a t io n s fo r d o w nlo a d in g, y o u w ill ne e d to ed i t the conf i g ur ation f i l e t o match y our sy s t em c onf i g ur ati on. If the de f a ul t v al ues s how n below ar e corr ect f or y our s etup, y ou can pr oceed to the app rop[...]

  • Page 103

    sp e cify a file n a m e h e r e , t h e d r iv e r d o w nlo a d e r will log t o t h e s cr e e n a n d t o t h e sp e c ifie d file . DRIV E R FIL E = s p e c ifie s t h e d r iv er file o r file s t o d o w nlo a d . T h e d e fa u lt is t o dow nl oad a l l d ev ic e dr i v er fi l es f ound i n the director y s peci f i ed by D I REC TO RY = [...]

  • Page 104

    1 Download ing Drivers in M S- DO S System s Th e de v i c e dri v er do w nl o a d pro g ram V XIDLD. E XE prov i ded o n t h e di s k w i th t h e d r i v e r file s fo r u se wit h a n R S-232 i n t e r fa c e m u s t b e r u n fr o m M S-D O S. I t w ill se t u p t h e t h e r e q u ir e d d e v ice d r iv e r m e m o r y a n d a n y ot h e r m[...]

  • Page 105

    1 Download ing Drivers in GPI B System s with IB A S IC Th e de v i c e dri v er do w nl o a d pro g ram A U TOS T prov i ded o n the di s k w i th t h e dr iv e r f il es f or us e w i th G PIB m us t be r un f r om IB AS IC ( Instrument Bas i c) . It w ill se t u p t h e t h e r e q u ir e d d e v ice d r iv e r m e m o r y a n d a n y ot h e r m[...]

  • Page 106

    1 Download ing Drivers in GPI B System s w ith BA S I C Th e de v i c e dri v er do w nl o a d pro g ram V XIDLD_ GE T pro v i ded on the di s k w i th the d r i v e r f il es f or us e w i th G PIB m us t be r un f r om an BAS IC othe r t han I BA SI C . I t w ill se t u p t h e t h e r e q u ir e d d e v ic e d r iv e r m e m o r y an d a n y o t[...]

  • Page 107

    1 Download ing M u lt ip le D rive rs The dr i v er dow nl o ader s of tw are automati c al l y chec k s f or the ex i s ten c e of other d r iv e r s whe n it is r u n . I f t h e r e a r e d e v ic e d r iv e r s p r e s e n t , it w ill ab o r t t h e p r o c e ss and i nf or m y ou that y ou mus t f i rst c l ea r t he other d ev ic e dr i v e [...]

  • Page 108

    1 M a nua l ly Downloadin g a Dri v erdow n manu al D ow nl oad pr og rams ar e s u ppl i ed f or us e w i th the s y s tem s etups des c ri b ed earl i er i n thi s c hapter. I f y ou hav e a s y st em s etup that does not al l ow the us e of one of the s upp l i e d d ow nl oad p r og rams (f or i ns t ance, i f y ou are us i ng a M a c in t o sh[...]

  • Page 109

    M a nu a lly D o wn lo a d in g Over GPIB M a n u a lly d o w nlo a d in g a d r iv e r o v e r G P I B is fa ir ly s t r a igh t fo r w a r d . T h is di s cus s i on as s u m es that the dow nl o adabl e dev i c e dri v er has been s upp l i ed by A gile n t . D r iv e r s su p p lie d b y A gile n t a r e fo r m a t t e d so t h a t y o u ju st [...]

  • Page 110

    If y ou ar e g oi ng to us e any othe r setting , y ou mus t set up the ap p r op riate setti ng s i n the S y stem Ins t r ument us i ng the f oll ow i ng comm ands COMM: SE R [ n ] : R EC:B AUD <r a t e > sets B A UD r ate COMM: SE R [ n ] : REC: SB I TS <b i t s > se ts num be r of s t op b i t s DI AG : C O M M STOR saves settin g s[...]

  • Page 111

    h a n d sh a k e m o d e is e n a b le d , t h e Sy st e m I n st r u m e n t w ill no t t r a n sm it ch a r a c t e r s w hen ei ther the CTS ( Cl ear to S end ) or the D S R (D ata S et Read y ) l i nes are not as s er ted. Thi s ac ts to pace the S y s tem Ins tr um en t o utput. NOTE T h e E 1405 C o m m a n d M o d u le R S-232 i n t e r fa c[...]

  • Page 112

    Transmitt ing Us ing a C AT Command O n H P-U X sy s t ems y ou can us e the ca t co m m and to trans f er the dev i ce dr i v er . The appr opr i ate d ev i c e f i l e m us t ex i st. Al l s hel l com m and s are as s umed to be ex ec ut ed f r om ei ther the /b i n/ s h or /bi n/ k s h s hel l . 1 . S tar t a pr ocess tha t op ens the de v i c e[...]

  • Page 113

    Figu r e 5-3. M anually Dow n loadi ng a Dev i ce Dri v er Dow nl oadi ng Dev ice Dr i ver s 5-15[...]

  • Page 114

    5-16 Dow nlo ading Dev ice Dr iv er s[...]

  • Page 115

    Ch a p t e r 6 C ont r oll ing Ins tr um e nts Us ing G PI B Ab out thi s C h a pte r Thi s chap ter show s how to contr ol i nstruments i n the mai nf rame f rom an e x t e r n a l c o m pu t e r u s i n g I EEE 488.2 C o m m o n C o m m a n d s a n d t h e G P I B i nter f a ce. T hi s inc l ud es how to moni t or ins t rument status, interr up t[...]

  • Page 116

    2 St at us S y st em Str u ct ur e The i ns tr um en t s tatus s tructure m on i tors i mportant ev ents f or an i ns trum ent s uc h as w hen an error occ u rs or w hen a readi n g i s av ai l abl e. Al l i ns trum en ts hav e t he f ol l ow i ng s tatus g r oups and r e g is te r s w i thi n t hos e g r oups: • S ta tus B y te S t atus Gr oup ?[...]

  • Page 117

    The St atu s By te Regi st er A s s h o wn in F igu r e 4- 1, t h e St a t u s Byt e r e gis t e r i s t h e h i gh e s t - le ve l r e gi st e r in the status s tr uctur e. Thi s regi s ter contai ns bits w hi c h s ummariz e inf or mati on f r om the othe r s tatus g r oups. NOTE The b i ts i n the o th er s tatus g r oup reg i s ters m u s t be [...]

  • Page 118

    Tabl e 4 - 1 s how s eac h o f the S tatus By te r eg i s ter bi ts and des c r i bes the ev ent that w ill se t e a c h b it . Table 4-1. St atu s B yte R egi s ter Bi t Numb er Decimal W eight Des cript ion 0 1 Ins trument S pec i f ic (not us ed by mos t i n s truments) 1 2 Ins trument S pec i f ic (not us ed by mos t i n s truments) 2 4 Ins tru[...]

  • Page 119

    The f ol l o w i ng p rog ram reads th e s y s tem i ns trum en t’ s S tatus B y te reg i s ter us i ng the GP IB S er i al Pol l co m m and. 10 P= SPOLL( 70900) R ead S tatus B y t e R eg ist e r u si ng S er ial P oll, pl ac e w e i g hted sum in P 20 PR IN T P Pr in t weig h ted su m 30 END Serv ice Request En able R egist er The S erv i c e R[...]

  • Page 120

    Sta nda rd E ve nt Sta tus Regi st er The S tandard E v ent S tatus Reg i s ter i n the S tandar d E v ent s tatu s g roup moni tor s the i ns t rument status ev ents s how n i n Tabl e 4 -2 . W hen one of t hese ev ents occ urs , i t s ets a correspondi ng bi t i n the S tandar d E v ent S tatus Reg i s ter. NOTE The S tandar d E v ent S tatus Reg[...]

  • Page 121

    u n m a ske d , a n G P I B se r v ic e r e q u e st ( SR Q ) w ill be ge n e r a t e d . ( " I n t e r r u p t in g t h e E x ter nal Com puter" , l ater i n th i s c hapter con tai ns an ex ampl e p rog ram w hi ch demons trates th i s s equence). Note th at th e S tand ard E v ent S tatus Reg i s ter bi ts th at are not u nm ask ed s t[...]

  • Page 122

    Table 4- 3. Operation Status Group - C ondition Register Bi t Numb er Decimal W eight Des cript ion 0 1 C a lib r a t in g 1 2 Se t t lin g 24 R a n g i n g 3 8 S w eepi ng 4 1 6 Measuri ng 53 2 W a i t i n g f o r T R G 66 4 W a i t i n g f o r A R M 7 1 2 8 Co rrec ti n g 8 2 56 Inter rupt ac k now le dg ed (S y stem Ins t rument) 9 -1 2 I ns t r[...]

  • Page 123

    B i ts i n the Op er ati on S tatus Gr oup E v ent reg i s ter w hi c h are se t can be deter mi ned w i th the c omm an d: STAT u s : O PER at i o n : EVEN t ? Thi s c om m and returns th e deci m al w ei g hted s u m of the s et bi t(s ). Cl e ar i n g t he O per ati on E v ent Regi s ter B i ts B i ts i n the O per ati on S tatus Gr oup E v ent [...]

  • Page 124

    SUB I n t r _r e s p B= SPOLL( 70900) OUTP UT 70900; "ST AT :O PER : EV EN ?" ENTE R 70900; E OUTP UT 70900; "DIAG:I N T R : R ESP?" ENTE R 70900; R . . . SUB EN D 1 Clearin g St at us Th e * CLS com m and c l ears al l statu s r eg i s ters (S tandar d E v ent S tatus R eg i s ter , S tandar d O p erati o n S tatus E v ent R eg[...]

  • Page 125

    Ex ample: Int er r upt ing w hen an Er r or Occu r s Thi s prog r am s how s h o w to i nterr upt an ex ternal com puter w henev er an err or o c cu r s fo r t h e in st r u me n t b e in g p r o gr a m m e d whic h , in t h is e x am p le , is a mu l ti meter at s ec on dary add r es s 0 3 . 10 O PTIO N B ASE 1 ! A rra y n u m b e ri n g s t a rt [...]

  • Page 126

    1 Synchr oni z i ng a n E x t er nal Com puter a n d I n stru me nts Th e *O P C ? a nd *O P C comma nd s ( op er a tion comp lete co mma nd s) a ll ow y ou to mai ntai n s y nc hroni z at i on be tw een a n ex ter na l c om pute r a nd an i ns tr ument. The * OP C? query pl ac es an AS CII c harac ter 1 i nto the i ns tr um en t’ s ou tput queue[...]

  • Page 127

    Ex a m ple : Synchronizing an Ex ternal C omputer and Two Instr uments using the * OPC c om m a nd. Thi s ex ampl e u s es th e * O PC c om mand and s eri al pol l to s y nc hroni z e an ex ternal com puter and tw o i n s tr um ents ( D AC at s ec on dary add r es s 0 9 ; S can ni ng Vol tm eter at s ec o n dary ad dr es s 0 3 ). Th e adv antag e t[...]

  • Page 128

    6-1 4 C ontr olling Instruments U s ing GPIB[...]

  • Page 129

    Ch a p t e r 7 Sy s tem Ins tr um ent C o m ma nd R ef er enc e Ab out Thi s C h a pte r Th i s c hapt e r de s cri bes the St a nd a rd Co mma nd s fo r Pro gra mma bl e Ins t rum ents ( S CPI) com m an d s et an d the IEEE 488.2 Co mmo n Co mma nd s fo r the S y s tem Ins trument. The S y s tem In s tr um en t i s part of th e Ag i l ent E 1300/ [...]

  • Page 130

    C om m a nd Sepa rator A col on ( : ) al w ay s s ep ar a tes one c om m and f rom the nex t l ow er l ev el c om m and as s how n bel ow : RO U T e : SCAN : MODE ? Col ons sepa r ate t he r oot comm and f rom the sec ond l ev el c om m and ( R O U T e :SC A N ) a n d t h e se c o n d le v e l fr o m t h e t h ir d le v e l ( SC A N :M O D E ? ) . [...]

  • Page 131

    ( e . g., 123, 123E 2, - 123, - 1.23E 2, . 123, 1.23E - 2, 1. 23000E - 01) . Sp e c ia l cas es i ncl ud e M IN, MAX, and INF i ni ty . The Comm ents s e cti on w i thi n t h e C o m ma n d R e fe r e n c e will st a t e w h e t h e r a n u m e r ic p a r a m e t e r c a n a lso b e s p e c i fie d in h e x , o c t a l, a n d / o r b in a r y . # H[...]

  • Page 132

    1 SC PI C om m and Re fe re nc e T h is se ct ion d e sc r ib e s t h e SCP I co m m a n d s fo r t h e Sy st e m I n st r u me n t . Com m ands ar e l i s ted al p habeti cal l y by s u b s y s tem an d al so w i thi n eac h su b s y st e m . A c o m m a n d gu id e is p r in t e d in t h e t o p m a r gin o f e a c h p a ge . T h e g ui de i nd i[...]

  • Page 133

    DI A G nost ic The D IA G nosti c s ubs y s tem al l ow s c ontrol ov er t he S y s tem Ins tr ument’ s i nt er nal pr oc es s o r s y s tem (: B O O T, an d : INTerr upt), th e al l ocati on and co n tents of U s er RAM, and, di s c v o l um e RAM (: NRAM, an d : R D IS k ), a n d al l oc a t i on o f the bu i l t- i n s eri al i nt e rf ac e (:[...]

  • Page 134

    : B OOT: C OL D DIA Gnos t i c: BOOT : COL D caus es the S y stem Ins trument to r e s tar t ( r e-boot). Conf ig ur ati ons store d i n non-v ol ati le m emory and R S - 232 co n figu r a t io n s a r e reset to th ei r d ef aul t s tates : • D R AM , NR AM , and R D IS k m emory s eg m ents are cl ear ed • S eri al I n t e rf ac e para m ete [...]

  • Page 135

    : B OOT[ :WA RM ] D IA Gnos ti c: BOOT [ : W A RM] caus es the S y stem Ins tr ument to r e s tart (r e-boot) us i ng the curr ent conf i g uration s t ore d in non- v ol a ti l e mem ory . The ef fec t i s the same a s cy cl i ng po w e r . Comments • T h e Sy st e m I n st r u me n t go e s t h r o u gh it s p o w e r - u p se lf t e st s. • [...]

  • Page 136

    : C OM M unica te :SER ial[ 0 ] [ :OW N e r] ? DI A Gnos t i c: COMMuni cat e: S ERia l [ 0] [ : OW Ner] ? R etur ns the current " ow ner " o f t h e b u ilt - in se r ia l in t e r fa c e . T h e v alu e s r e t u r n e d will be ; " SY ST " , " I B A S" , o r "N O N E ". Comments • R elated Com m ands : D[...]

  • Page 137

    : DO W Nl oad: CHECk ed [ : M A DDress] DIA Gnos ti c: CH E C ked: DOW Nlo ad[ : MA DDres s ] < addre s s >, < data > wr i t e s dat a i nto a non- v ol a ti l e U ser R A M seg ment start i ng at addr e ss u s i ng erro r co rrecti on. The U s er R AM seg m ent i s al l o c ated by the DIAG : N RA M: CR E ate or D IAG : DR A M: CR E at[...]

  • Page 138

    By te Format E a ch b y t e se n t w ith t h is c o m m a n d is e x p e ct e d t o b e in t h e fo llo w ing fo r m a t : B i t # 7 654 3210 Co n tr o l B it C h eck B its D ata B its • Cont r ol Bi t i s u s ed to i ndi c a te the s er i al dri v er i nf or m ati on s uch as cl ear, r e s e t , o r e n d o f t r a n sm iss io n . T h i s b it i[...]

  • Page 139

    : DO W Nl oad: CHECk ed : SA DDre ss D I AG n o s t i c :C H E C k e d :D O WN l o a d :S AD D r e s s < addre ss >, < data > wr i t e s dat a to non-v ol a ti l e U s er R AM at a s i ng l e ad d r ess speci f i ed by addr e ss u s i ng erro r co rrecti on. It can al s o w ri te to dev i ces w i th reg i s ters i n the A1 6 ad dr es s [...]

  • Page 140

    By te Format E a ch b y t e se n t w ith t h is c o m m a n d is e x p e ct e d t o b e in t h e fo llo w ing fo r m a t : B i t # 7 654 3210 Co n tr o l B it C h eck B its D ata B its • Cont r ol Bi t i s u s ed to i ndi c a te the s er i al dri v er i nf or m ati on s uch as cl ear, r e s e t , o r e n d o f t r a n sm iss io n . T h i s b it i[...]

  • Page 141

    :D O W N lo a d [ : M A DDress] DIA Gnos ti c: DOW Nlo ad[ : MA DDres s ] < addre ss >, < data > wr i t e s dat a int o a non-v olati l e U s er R AM seg ment starting at addr e ss . The U s er R AM s eg m ent i s al l oc ated by the DIAG : N RA M: CRE ate co m m an d. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e [...]

  • Page 142

    Ex am ple L o ad in g Dy na m ic C on f igu r ation in f orm a tio n in to an allo c at e d R A M seg m e n t . DIAG: NRA M:CR E 6 A llo ca te a seg m en t o f u s er RAM D I A G :BO O T :W A R M R e-b o o t system to co m plete allo catio n DIAG: NRA M: ADDR ? qu er y s t ar ti ng ad dr ess ent er val u e t o var i ab l e X g et s tar tin g a d d [...]

  • Page 143

    Ex am ple Dow nloading D ata to a Sing le A ddr e s s L oc ation T h is p r o gr a m d o w n lo a d s a n a r r a y w it h t h e d a t a 1, 2, 3, 4, 5 t o r e gis t e r 32 o n a d e v ice wit h lo gic a l a d d r e s s 40 in V X I b u s A 16 a d d r e s s s p a c e . DIM Dn l d _d at a( 1: 5) Di m ens i on c ontr ol l er ar r ay DAT A 1,2, 3,4, 5 R[...]

  • Page 144

    : DRA M :CREate D I A Gn o s t i c:DRA M: CREat e < si z e >< n um _drive rs > crea tes a non- v olati l e R AM ar ea f or l oad i ng in s trument dri v er s . D I A Gn o s t i c:DRA M : CREat e 0 re mov es the R A M seg ment w hen the s y stem i s re-booted . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default[...]

  • Page 145

    : DRIVer: L OA D < d riv e r_bloc k > D I AG n o s t i c :D R I Ve r :L O AD < drive r_bl o c k > lo a d s t h e in st r u m e n t d r iv e r co n tai ned i n th e dri v er _ b l ock i n to a prev i ou s l y created D R AM seg m ent. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units d r iver _b lo ck ar[...]

  • Page 146

    :D R I V e r :LI S T [ :t y p e ] ? DIA Gnos ti c: DRIV er : L IST [ : ty pe] ? l i sts al l dr i v ers f r om the s peci f i ed ta bl e f ound on th e s y s tem . If no par ameter i s s p ec i f i ed, al l d r i v er tabl es are s earch ed and the da ta f rom each dr i v er t abl e i s s e pa ra ted f rom the other s by a s emi col on. Pa ram e te[...]

  • Page 147

    :I N T e r r u p t :AC T i va t e DIA G nos ti c: INT er rupt: A CT i v ate < mode > enabl es an i nterrup t on th e V XI b a ck p la n e in t e r r u p t lin e sp e c ifie d b y D I A G :I N T :SE T [n ] t o b e a c kn o w le d ge d . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units m ode bool ean 0 | 1 | O[...]

  • Page 148

    • O N o r 1 sp e cify t h a t in t e r r u p t h a n d lin g is t o b e s e t u p fo r t h e sp e c ifie d in t e r r u p t lin e . O F F o r 0 in d ic a t e t h a t in t e r r u p t h a n d lin g o f t h e sp e c ifie d l i ne i s to b e done b y the oper ati ng sy stem . • Re lated Comm ands : D I A G :I N T :A C T , D I A G :I N T :P R I o r[...]

  • Page 149

    :I N T e r r u p t :P R I o r it y [ n ] DIA Gnos ti c: INT err upt: PR Iority [ n] [ < le ve l >] giv e s a p r io r it y le v e l t o t h e V X I in t e r r u p t lin e sp e c ifie d b y [n ] in … P R I o r it y [n ]. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units level numeric 1 t hroug h 7 | MIN| M A[...]

  • Page 150

    : I N T e rrup t: RESPonse ? DIA Gnos ti c: INT err upt: RE SPons e? R eturns the i nterrup t ack now l edg e res po n s e (S TAT U S /I D w ord) f rom th e h i g he s t pri ori ty V XI i n t e rru pt l i ne. Comments • The v alu e returned i s the r es pons e f r om th e i nterr upt ack now l edg e cy cl e (S TATUS / I D w o rd) o f a dev i c e [...]

  • Page 151

    : NRA M :A DDRe ss ? DIA Gnos ti c: NRA M: A DDRess ? R et ur ns the s tar ti ng ad dr e s s of the non- v ol at i l e U s e r R A M s e gm e n t a llo c a t e d u sin g D I A G :N R A M :C R E a t e . Comments • D IAG : NR AM : CR E Ate d oes not al l oc ate the RA M s eg ment un ti l af ter a s ubs e que nt r e-boot. To g et accurate r e s ul t[...]

  • Page 152

    :N R AM :C R E a t e ? D I A Gn o s t i c:NRA M : CREat e ? [ MIN | MA X] R e tur ns the curr ent or all ow abl e (M IN | M AX ) s i z e of the U ser non-v ol a ti l e R AM s eg ment. Comments • D IAG : NR AM : CR E d oes not al l ocate dr i v er R A M until a subs e q uent re -boot. T o g e t accurat e r es ul ts, ex ecute D IA G : N R AM : CR E[...]

  • Page 153

    :P O K E DIA Gnos t ic: POK E < addre s s >, < w idth >, < data > w r it e s da t a (number of bi ts g i v en by wid t h ) s tarti ng at addr e ss . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units addr es s n u m e r ic 0 t o 16,777, 215 ( # H FFFFFF) none wid th numeric 8 | 1 6 | 3 2 none dat a[...]

  • Page 154

    : RDISk : CREa te DIA Gnos ti c: RDISk: CR E ate < si z e > All oca te s me mor y for a R A M d isc v olume . The R AM d i s c v ol ume i s d ef i ned f or us e onl y by the IBAS IC op tion. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units size num er i c 0 to av ai l abl e R AM or MIN | MAX none Comments ?[...]

  • Page 155

    : UPL oad[ : M A DDres s ] ? D I A G n o sti c : U P L o a d [ : M A D D r e ss] ? < addre ss >, < byt e_count > R eturns the number of by tes s p eci f i ed by by t e _ c ount , s tar ti ng at addr e ss . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units addr es s n u m e r ic 0 t o 16,777, 215 ( # H F[...]

  • Page 156

    : UPl oad: SA DDr es s ? D I A G n ost i c : U P L o a d : SA D D r e ss? < addre ss >, < byt e_count > R etur ns the number of by tes s p eci f i ed by by t e _ c ount , a t addr e ss . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units addr es s n u m e r ic 0 t o 16,777, 215 ( # H FFFFFE ) none by t e[...]

  • Page 157

    INI T i a t e T he INITi ate com m and subs y stem control s the i ni tiati on of the t r i g g e r s y stem fo r o n e o r m o r e t r igge r c y c le s. I N I T ia t e e n a b le s w hile A BO R t d isa b le s t h e tr i g g er sy s tem. T he TR IG g er comm and subs y stem c ontrol s t he beha v i or of the t r igge r sy s t e m w hile it is e n[...]

  • Page 158

    [ SOU Rce] Th e S y st em In s tr um en t c o ntai ns a P ac er w hi ch prod uc es TTL l ev el pul s es. The S O U R CE comm and subs y s tem c ontrols the number a nd p er iod of t hese pul s e s . The outp ut of t he Pa cer i s a v ai l able at the r e ar -panel B NC connector label ed “Pac er O ut” . Sub syste m Syn t a x [SO U R c e ] :P U [...]

  • Page 159

    : PUL Se:PERi od S OURce: PU L Se: PER iod < peri o d > sets the per i od of the pul se(s ) to be g e ner ate d by t he P acer. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units pwe i od n u m e r ic 500E - 9 t o 8. 388607 o r MIN | MAX sec ond Comments • The r esol ution of per iod is 500E - 9 s e c o n d [...]

  • Page 160

    ST A T u s The S TATus s ubs y stem c om mands ac ces s the co ndi ti o n , ev ent, and enabl e reg i s ters in th e Op erati o n S tatus g roup and the Q ues ti onabl e D ata g r oup. Sub syste m Syn t a x ST A T u s :O P E R a t io n : CON Di ti o n ? :E N A B le < even t> :E N A B le ? [ : EV EN t ] ? :P R E Se t : Q U E S tionabl e : CON [...]

  • Page 161

    • Bi t 8 i s the onl y bi t us ed i n the condi ti on r eg i ster ( by t he S y stem Ins trument) , there f or e , i t is t he onl y bit w hi c h needs to be unmas k e d i n the ev ent reg i s ter . S p eci f y i n g the " b i t w ei g ht" f or the even t unmask s t he b i t . T h e b it we igh t is 256 a n d c a n b e s p e c ifi e d i[...]

  • Page 162

    Ex am ple Readi ng t he Ev ent Regis ter STAT : O PER: EVEN ? qu er y if bit( s ) is set ent er st at em en t : PRESe t ST A T us: P R E Se t s ets eac h b i t i n the enabl e r eg i s ter (stan dard operati on s tatus g r o u p ) t o ’0 ’. Ex am ple Pres ett i ng the Ena ble Regis ter STAT : PRES pr eset en ab le r eg is ter : QUEST ionab le T[...]

  • Page 163

    SY S T em The S YS TE M com m and subs y stem f or the S y s t em Ins trument p r ov i des f or : • C o n figu r a t io n o f t h e R S- 232 in t e r fa c e • Con trol and acces s o f the S y st em In s tr um en t’ s real ti m e c l ock /c al endar ( SY ST : T I M E , SY ST : T I M E ? , SY ST :D A T E , SY ST : D A T E ? ) . • Ac ce s s t [...]

  • Page 164

    : C OM M unica te : G PI B: A DDRe ss SY S T em : COMMunica te: G PI B: A DDRes s < addre s s > s ets th e pri m ary add res s of t he Instrument’ s G PIB por t. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units addr es s numer i c mus t round to 0 to 3 0 none Comments • The v al ue o f < addr e ss >[...]

  • Page 165

    • Se r ia l c o m m u n i c a t io n s e t t i n gs fo r t h e A gile n t E 1324A D a t a c o m m i nter f a ce c an be s tored in i ts on- board non-v ol a ti l e E E R O M onl y af ter the DIAG : CO MM : S E R [ n ] : S TO R e co m m an d i s ex ecuted. Thes e s etti n g s are us ed at pow er - u p and D IAG : B O O T[ : W A R M] . • D I A G [...]

  • Page 166

    : C OM M unica te :SER ial[ n ] :C O N T r o l :D T R ? S Y S T e m :C O M M u n i c a t e :S E R i a l [ n ] :CO N T r o l :D T R ? ret u rns th e c urre n t s ett i ng fo r D T R lin e c o n t r o l. Ex am ple Checking th e s et ti ng of DTR contro l . SYST:CO M M :SER0:C ON T:DT R? ent er st at em en t statem en t en ter s th e str in g "O [...]

  • Page 167

    : C OM M unica te :SER ial[ n ] :C O N T r o l :R T S ? S Y S T e m :C O M M u n i c a t e :S E R i a l [ n ] :CO N T r o l :R T S ? r eturns the c ur rent s etti ng fo r R T S lin e c o n t r o l. Ex am ple Checking th e s et ti ng of RT S con tro l. SYST:CO M M :SER0:C ON T:RTS? ent er st at em en t statem en t en ter s th e str in g "O N &q[...]

  • Page 168

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] :BI T S S Y S Tem : COMMunica te: SERial [ n] [ : R EC eive] : BITS < bits > S ets the number of bi ts to b e us ed to tr ans mi t and recei v e data. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units bits numer i c 7 | 8 | MIN| M AX none Comments • Attempti n[...]

  • Page 169

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] : PA CE [ : PR OTocol ] S Y S Tem : COMMuni cat e: S ERia l [ n] [ : REC eive] : PA CE [ : PROT ocol ] < pr ot ocol > ena bl es or dis a bl es recei v e pa ci ng (XO N/XO FF ) pr otocol . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units pr ot oc ol di s crete X[...]

  • Page 170

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] :P AC E :T H R e s h o l d :S T AR t S Y S Tem : COMMuni cat e: S ERia l [ n] [ : REC eive] : PA CE : THR es ho l d: S TA Rt < c h ar_co u n t > co n figu r e s t h e in p u t b u ffe r le v e l a t w hic h t h e sp e c ifie d in t e r fa c e may s end the XO N c har acter (AS CII 1 1 16 ), ass [...]

  • Page 171

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] :P AC E :T H R e s h o l d :S T O P S Y S Tem : COMMuni cat e: S ERia l [ n] [ : RECeiv e] : PA CE : THR es ho l d: S T OP < c h ar_co u n t > co n figu r e s t h e in p u t b u ffe r le v e l a t w hic h t h e sp e c ifie d in t e r fa c e may s end the XO FF charac ter (AS CI I 1 3 16 ) , d e-[...]

  • Page 172

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] : PA Ri t y : CHECk S Y S Tem : COMMunica te: SERial [ n] [ : R EC eive] : PA R ity : CHEC k < check_ cn t r l > co n t r o ls whe t h e r o r n o t t h e p a r it y bit in r e c e iv e d se r ia l d a t a fr a me s will be co n sid e r e d sign ific a n t . Pa ram e te rs Pa rameter Name Parame[...]

  • Page 173

    • The f ol l ow i ng ta bl e defi nes each v al ue of type : V alu e D ef inition EV EN I f … P A R it y :C H E C K is O N , t h e r e c e iv e d p a r it y b it mu s t mai ntai n ev en par i ty . The trans mi tted par i ty b it w ill ma in t a in e v e n p a r it y . ODD I f … P A R it y :C H E C K is O N , t h e r e c e iv e d p a r it y bi[...]

  • Page 174

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] : PA R ity [ : TY PE] ? S Y S Tem : COMMuni cat e: S ERia l [ n] [ : REC eive] : PA Rity [ : T Y PE] ? retur ns the ty pe o f pari ty c h e c k e d a n d g en e ra t e d. Ex am ple W hat ty pe of pari ty checking is s et? SYST:CO M M :SER0:PAR? as k f or par it y ty pe ent er st at em en t re t u rn s[...]

  • Page 175

    : C OM M unica te :SER ial[ n ] [ :RE C e ive ] :S BI T s ? S Y S Tem : COMMunica te: SERia l[ n ] [ : REC eiv e] : S BITs ? [ MIN | MA X] ret u rn s : • The cur re nt s top bit s e tting i f no p ar ameter i s sent. • T h e m a x imu m a llo w a b le se t t in g if M A X is s e n t . • The mi ni mum al low abl e s etti ng i f M IN i s s e nt[...]

  • Page 176

    : C OM M unica te :SER ial[ n ] :T RAN sm it : PA CE [ : PR OTocol ] S Y S Tem : COMMuni cat e: S ERia l [ n] : TR A Ns mi t: PA CE[ : PROT o col ] < pr ot ocol > ena bl es or dis a bl es the tr ansm i t p aci ng ( XO N/XO FF ) pr ot ocol . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units pr ot oc ol di s cr[...]

  • Page 177

    • Re lated Comm ands : SY ST : T I M E , SY ST : T I M E ? , SY ST : D A T E ? • *R ST C onditi on: *R S T does n ot c hang e the s etti ng of the cal endar . Ex am ple S etting th e sy s tem Date SY ST:DA TE 1991,09,08 set S E P 8, 1991 :D AT E ? S YS T e m : D AT E ? [ M I N | M AX , M I N | M AX , M I N | M AX ] retu rn s : • W hen no p ar[...]

  • Page 178

    :T I M E SY ST e m : T I M E < hour >, < m i nut e >, < sec ond > s e t s t h e E 1300/ E 1301 mai nf rame’ s i nternal cl ock . Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units hour numeric m us t r ound t o 0 t o 2 3 none m i nut e numer i c mus t r ound to 0 to 5 9 none s e cond num eri c mu[...]

  • Page 179

    TRI G g e r The TR IG g er comm and subs y s tem c ontrols the behav ior of the tr i g g er sy s tem o n c e it is in it ia t e d ( se e I N I T ia t e c o m m a n d su b sy st e m ) . T h e t r igge r c o m m a n d s ubs y stem c ontrols : • The del ay betw een tri g g er and f i rs t Pac er pul s e ( TR IG : D E Lay ) • An i m m edi at e s of[...]

  • Page 180

    [: I MMe d i a t e ] T R IGg er: IMMedi a te w ill ca u se a t r igge r c y cle t o o c cu r im m e d ia t e ly , p r o v id e d that the tri g g er s y stem has been i ni ti ated (INITi ate). Comments • R elated Com m ands : A B O R t, INITi at e • *R ST C onditi on: T hi s comm and is an e v ent a nd ha s no * R S T cond i ti on. Ex am ple Tr[...]

  • Page 181

    Comments • The f ol l o w i ng tabl e ex p l ai ns the pos si bl e cho i ces . Para meter V a l ue S o urce o f T rigger BU S G r oup E x ecute Tr i g g er ( G E T ) bus c om m and, *TR G comm on c om m and, or TR IG g er comma n d . E X Ternal “E v ent In” s i g nal at rear p anel BN C connector, or TR IG g er comm and. H O L D O n ly t h e [...]

  • Page 182

    VXI The VXI command subs y stem pr ov i des f or: • Dete rm i ni n g th e n um b e r, ty pe , and l og i c al addre s s of th e de v i c e s ( in s t r u m e n t s ) i n s t a lle d in t h e E 1300/ E 1301 m a in fr a m e . • D ir e c t a cc e ss t o V X I b u s A 16 r e giste r s w ith in d e v ic e s in st a lle d in t h e Mai nf r ame. Sub s[...]

  • Page 183

    :C O N F i g u r e :D LI S t ? VX I : C O N F : D L I S ? [ < l o g i c al _addr >] r etur ns i nf ormati on about the d ev i c e sp e c ifie d b y lo g ica l_ad d r . R e sp o n se d a t a is in t h e for m: n1, n2, n3 , n4 , n5 , n6 , c1 , c2 , c3 , c4 , c5 , s 1, s 2, s 3, s 4 Wh ere the f i el ds abo v e ar e def i ned as : n field s I n [...]

  • Page 184

    Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units lo g ical_ad d r n u m e r ic 0- 255 ( o r n o t h i n g) none Comments • Whe n lo g ica l_ad d r is n o t s p e c ifie d , V X I :C O N F :D L I S? r e t u r n s i nf or mati on f or each of the de v i c es i ns tal l e d, s e pa r ated by semi col ons. If the Co[...]

  • Page 185

    :C O N F i g u r e :H I E R a r c h y ? V XI: CONF: HIER ? R etur ns c urr ent hierar chy conf i g ur ati on i nf ormati on about the s el ec ted l og i cal add ress . Th e i ndi v idual f i el ds o f the r es pons e ar e co m m a s epar at ed . If the inf ormation about the sel e cted log i c al add r ess is not a v ai l able f r om th e des ti na[...]

  • Page 186

    • Car d s w hi c h are p ar t of a c om bi ned i ns t rument suc h as a s w i t chbox or s c a n n i ng v ol tm e t e r a l w ay s re t u rn th e s am e m an u f ac t u re r’ s c om m e n t s as th e f i rs t c ard i n t h e i ns tru m en t . I n f orm ati on i n th e ot h er f i el ds co r r e sp o n d t o t h e c a r d fo r w hic h t h e L o [...]

  • Page 187

    reg i s ters ) w hi c h ar e pr es en t o n the dev i ce. -1 in di cates that the dev i c e has no A 1 6 me mo r y . • A 24 memo ry offs et : a n in t e ge r b e t w e e n - 1 a n d 16777215 i n c l u s iv e . Indi cates th e bas e add r es s f or any A2 4 reg i s ters w hi ch are pr es en t o n the dev i c e. - 1 i ndi c ates that the dev i c e [...]

  • Page 188

    :C O N F i g u r e : I NFor mat i on : A L L ? V X I: C ONF: INF: A L L ? R et urns the s tati c i nf ormati on about al l l og i c al add ress es . The i nf or mati on i s returned i n th e o rder s peci f i ed i n the respons e to VXI: CONF : LAD D ?. The i nf or mati on about mul ti pl e l og i cal a dddre s s es w ill b e s e m i c o l o n s e [...]

  • Page 189

    • Re lated Comm ands : VX I: W R ITE , V XI: R E G : R E AD ? Ex am ple Read from o ne of a d ev ice’ s co nfigura ti on regis t ers VXI :READ? 8, 0 r ea d I D r eg ister o n d evice a t L og i ca l A ddr e s s 8 ent er st at em en t en ter va lu e f r o m d evice r eg ister :REGiste r :REA D? V XI : REG: RE A D ? < r eg i s ter > returns[...]

  • Page 190

    :REGiste r :WRI T e V XI: R EG : W R IT e ? < r eg ister > ,< d ata > w ri tes to the s p eci f i ed 1 6 b i t reg i s ter at the s el ec ted l og i cal add ress ( s ee V XI: S E Lect). Th e data i s a 1 6 bi t v al u e sp e c ifie d a s a n u m e r i c v a l u e in t h e r a n ge o f - 32768 t o 32767 o r 0 t o 65535. T h e reg i s ter[...]

  • Page 191

    : SEL e ct V XI: SEL ect < lo g ical _addr > sp e c ifie s t h e lo gic a l a d d r e ss w hic h is t o b e u se d b y many s ubs eq uent com m ands i n the VX I s ubs y stem. Pa ram e te rs Pa rameter Name Paramet er Type Ra n ge o f Va l u e s Default Units lo g ical_ad d r numer i c 0 throug h 2 5 5 none Comments • The * R S T def au l t[...]

  • Page 192

    :W R I T e V XI: W RIT e < lo g ic al_addr >, < re g i s te r_addr >, < data > al l ow s ac c es s to th e enti r e 6 4 b y te A 1 6 reg i s ter ad d res s s pace f or the dev i ce s peci f i ed by lo g ical_ad d r . S i n c e the VXIbus s y stem i s b y te-addr es s ed, w hi l e the r eg i s ters are 1 6 b i ts w i d e, r eg i s [...]

  • Page 193

    1 C o mmon C o mma n d Re fe re nc e T h i s s e c t i o n de s c ri b e s t h e I EEE- 488.2 C o m m o n C o m m a n d s t h a t c a n b e u se d t o p r o g r am instr ume n ts in th e ma i nf ra me . Comma n d s ar e li st ed by co mman d g r oups i n the s umm ary tabl e bel o w , and al p habeti cal l y in th e res t of thi s s ec ti on . E x [...]

  • Page 194

    *C L S Cl ear S tatus Comm and . Th e * CLS com m an d c l ears al l statu s r eg i s ters (S tand ard E v ent S tatus R eg i s ter , S tand ard O per ati on E v ent S tatus Reg i s ter, Q ues ti on ab l e D ata E v ent R eg i s ter ) and the er ror queue f or an i ns trument. Thi s cle a r s t h e co r r e sp o n d in g su mm a r y bit s ( b it s [...]

  • Page 195

    * ESE? S tandar d E v ent S tatus E nabl e Q uer y . R e turns the w ei g hted s um of al l en abl ed (unmas k ed) bi ts i n the S tandar d E v ent S tatus R eg i s ter . Ex am ple 10 O UT P UT 70900; "* ESE? " S end s st at us enable quer y 20 ENTE R 70900; A Places r espo n s e in var iable 30 PR IN T A Pr in ts r espo n s e 40 END *E S[...]

  • Page 196

    *I D N ? Identi ty . Retur ns the d ev i ce i d enti ty . Th e res pons e con s i s ts o f the f ol l o w i ng f o ur f i el ds (f i el ds are s eparated by c o m m as ) : • Manufac tur er • Model N u m ber • S eri al Num b er (r eturns 0 i f not av ai l abl e) • Fi rm w are Rev i s i on (re t u rn s 0 i f no t av ai l ab l e) T h e * I D N[...]

  • Page 197

    NOTE The S y s tem Ins trum en t n o l ong er i m pl ements the *LRN? co m m and. A t t e m p t in g t o h a v e t h e Sy st e m I n s t r u m e n t e x e cu t e t h is c o m ma n d will g e n e r a t e a n e r r o r - 113 “ U n d e fin e d h e a d e r ” . *O P C O p er at i on Com pl ete. Caus e s an i nstrument t o s et bi t 0 ( O p er at i o[...]

  • Page 198

    *R C L < sta t e num b er > R ecal l s tored s tate. R ecal l s a s to red s tate f rom m emory and con f ig ur es th e i ns trum en t to th at s tate. S tates are s tored us i ng the * S A V c om mand. Ex am ple O UT P UT 70900; "* R CL 4" R eca lls in str um en t s tate num be r 4 *R MC < name_ s tr ing > R emo v e Indiv i d[...]

  • Page 199

    *S R E ? S tatus R e g i s ter E nabl e Q uer y . R eturns th e w ei g h ted s um of al l enab l ed (unmas k ed) ev ents (thos e enabl ed to as s er t S R Q ) i n the S tatus B y te R eg i s ter. Ex am ple 10 O UT P UT 70900; "* SR E ?" S end s S tatus R eg i s t e r E n able quer y 20 ENTE R 70900; A Places r espo n s e in var iable 30 P[...]

  • Page 200

    1 GP I B M e ssa ge Re fe re nc e T h i s s e c t i o n de s c ri b e s I EEE- 488.1 d e fin e d m e s sa ge s a n d t h e i r a ffe c t o n i ns trum en ts i ns tal l ed i n th e m ai nf r am e. The ex am pl es s how n are s pec i f i c al l y f o r H P 9000 Se r ie s 200/ 300 c o m p u t e r s u s in g B A SI C la n gu a ge . A n y I EEE- 4 8 8 c[...]

  • Page 201

    Dev i ce Cl ear ( DCL ) or S el ec t ed D ev i ce Clea r (S D C ) D CL c l ears al l i n s tr um en ts i n th e m ai nf r am e. S D C cl ears a s peci f i c i ns trum en t. The p ur p os e of D CL or S DC is to p r ep ar e one or mor e i ns t ruments to re cei v e and ex ecu te c om mands (us ual l y * RS T) . DCL or S D C do the f ol l ow i n g to[...]

  • Page 202

    Re m ote S ets th e GPIB rem o te enab l e l in e (R E N) tr ue w hi c h pl aces an i n s trument i n the remote s tate. Comments • T h e R E M O T E 709ss ( ss = se c o n d a r y a d d r e ss) co m m a n d p la c e s t h e i ns trum en t i n the remo te s tate. Th e RE MO TE 7 c om mand, does not, by i tsel f , pl ace the i ns trum ent i n the r[...]

  • Page 203

    1 C o mma n d Q u ick Re fe re nc e T h e f o l l o w i n g t a b l e s s u m m a r i z e S C P I a n d I EEE 488.2 C o m m o n ( * ) c o m m a n d s fo r t h e A gile n t E 1300/ E 1031 M a i n fr a m e Sy s t e m I n s t r u m e n t . S CPI C ommands Qui ck R eference Com mand Des cripti on AB ORt [ IMMedi ate] Abor t Pac er output. D IAG nosti c[...]

  • Page 204

    S CPI C ommands Qui ck R eference Com mand Des cripti on :N R A M : AD D Ress ? Returns s tarting address of the U ser non- v ola ti le RAM. : CRE ate < s i ze > | MI N| MAX Cr eates a User non- v o l ati le RAM seg ment. : CRE ate? [ MI N | MA X] Retur ns the c urr ent or al l ow abl e s iz e of U s er NVRAM. : P EEK ? < addr e ss> | M[...]

  • Page 205

    S CPI C ommands Qui ck R eference Com mand Des cripti on SY ST e m : B EEPe r [ : IMMedi ate] S ound beeper (fi x ed dur ati on and tone). : C O MMuni c ate :G P I B : AD D Ress S ets the pri mary address of the c ommuni c ati ons port. : AD D Ress ? Retur ns GPIB address or mi n| max all ow ed v al ue. :SE R ia l[n ] :C O N T r o l : D TR O N| O F[...]

  • Page 206

    S CPI C ommands Qui ck R eference Com mand Des cripti on TRIGg er : D E Lay < numeri c v al ue> S ets del ay bet w een t rig g er and f i r s t Pac er puls e. : D E LA y ? [ MIN| MA X] R eturns c ur rent tr i g g er del ay or MIN| MA X al l ow abl e v al ue. [ : I MMedi ate] S et s tri g g er s ou rc e f or ti me r/ pac er. :SL O P e [N E G A[...]

  • Page 207

    IEEE 488. 2 Comma n Co mma nds Qu ick Reference Ca t eg o ry Co mm a n d Tit l e General *I D N? Identi f ic ati on Quer y *RS T Reset Command *T ST? Self Te st Q u er y Ins t rume nt Sta tus *C LS Cl ear S tatus C ommand *E SE < mask> S tandard E v ent S tatus Enabl e Reg is t er Command *ES E? S tandard E v ent S tatus E nabl e Q uery *ES R[...]

  • Page 208

    7– 80 C ommand Qu ick R efer ence[...]

  • Page 209

    A ppe ndi x A S p ec if ic atio ns Ma i n f r a m e Sp ecificati ons Pace r ( 5 0% duty cycle) : P r o gr a m m a b le in t e r v a ls : 500 n se c t o 8.389 s e c w it h 500 n se c r e so lu t io n . A ccur acy : F ir st p u l se a ft e r t r igge r : 0. 01% o f p r o gr a m m e d t i m e + 600 t o 850 n s e c . Addi ti on a l pul s e s : 0 . 0 1 [...]

  • Page 210

    Size: i nch es mm H ei g ht w i thout f ee t 6 . 9 7 1 7 7 H e igh t wit h fe e t 7.44 189 W id t h 16.75 426 D e p t h 20.1 510 D e p t h w it h t e r m i n a l b lo c k s 22.38 569 We ig ht: E1300B E1301B N e t 7.4 k g 7.8 k g Max per m odu l es 1 . 3 k g 1 . 3 k g Pow e r: L in e v o lt a ge : 115 o r 230 V a c @ 50 t o 400 H z F u s e d a t : 3[...]

  • Page 211

    SC PI C onfor mance I n fo rm a ti on T h e A g il e n t E 1300 / 1301 B c on f o r m s t o S C P I - 1990 . 0 I n d o c u m e n t a t i o n p r o d u c e d p r i o r t o J u n e 1990, t h e s e SC P I c o m m a n d s a r e la b e le d a s T M SL c o m m a n d s. The f ol l ow i ng ta bl e s l i s t al l the S CPI conf ormi ng , app r ov ed , and n[...]

  • Page 212

    M u lt im e t e r C o m m a nd s T h e fo ll o win g t a b le s a p p l y t o t h e A gile n t E 1326A a n d E 1326B . Table A -3. M ult imet er SCPI-1990. 0 C onfir med Commands AB ORt CA Libr at i on :Z E R O :A U T O : AUT O? :V A L u e CO N Fig u re :F R E Sis t a n ce :R E Sist a n ce : TE MPe ratu re : VO LTag e :A C [:D C ] CO N Fig u re ? F[...]

  • Page 213

    Table A-5. M ultimeter Non-SC PI C ommands CA Libr at i on : LFRequenc y : LFRequenc y ? :ST R a in CO N Fig u re :ST R a in : QUAR t e r :H B E N d in g :H P O isso n :F B E N d in g : FPOis s on :F BP o isso n :Q T E N sio n :Q C O M p r e ssio n :U N ST r a in e d DI S P l a y :M O N it o r :C H A N n e l :C H A N n e l? [:ST A T e ] [:ST A T e [...]

  • Page 214

    C o unt e r C o m m a nds T h e fo l lo w in g t a b l e s a p p ly t o t h e A gi le n t E 1332A 4 C h a n e l C ounter /Tota l i z er a n d t h e A gile n t E 1333A 3 C h a n n e l U n iv e r sa l C ounte r. Table A -6. Ag ilen t E 1332A SCPI- 1990.0 C onfir med C ommands AB ORt CO N Fig u re :F R E Q u e n cy :P E R io d :P W I D t h :N W ID t h[...]

  • Page 215

    Table A -8. Ag ilen t E 1333A SCPI- 1990.0 C onfir med C ommands AB ORt FE TCh? CO N Fig u re :F R E Q u e n cy :P E R io d :P W I D t h :N W ID t h CO N Fig u re ? FO RMat [:D A T A ] INITiate [ : IMM edi ate] INPut :ATTenuation : ATTenuat i on? :C O U P lin g :C O U P lin g? : FILTer [:L P A Ss] [:ST A T e ] [:ST A T e ]? : IMPedanc e : IMPedanc [...]

  • Page 216

    D/ A Co nv e r ter C ommands T h e fo l lo win g t a b le s a p p ly t o t h e A gi le n t E 1328A 4 C h a n n e l D / A C o n v e r t e r . Table A -10. Ag ilen t E 1328A SC PI- 1990. 0 C onfir med Commands CA Libr at i on : S TATe : S TATe? SY ST e m : E RRor? : VERSi on? ST A T u s : QUES t i o n a b l e : C ON Di t i on ? [ : EV EN t] ? :E N A [...]

  • Page 217

    D i g i ta l I/O Co mm an d s T h e fo llo win g t a b le s a p p ly t o t h e A gi le n t E 1330A Q u a d 8- b it D i git a l I / O Modul e. Table A -12. Ag ilen t E 1330A SC PI- 1990. 0 C onfir med Commands ST A T u s : Q U E S ti onabl e : C ON Di t i on ? [ : EV EN t] ? :E N A B le :E N A B le ? :O P E R a t io n : C ON Di t i on ? [ : EV EN t][...]

  • Page 218

    Syste m I ns trum e nt C ommands Tab le A -14. Sy s tem Ins tr ument S C PI- 1990. 0 C onfir med Commands AB ORt INITiate [ : IMM edi ate] [ S OURc e ] :P U L Se : C OUN t : C OUN t? :P E R io d :P E R io d ? ST A T u s : Q U E S ti onabl e : C ON Di t i on ? [ : EV EN t] ? :E N A B le :E N A B le ? :O P E R a t io n : C ON Di t i on ? [ : EV EN t][...]

  • Page 219

    Table A-17. Syst em I nstr ument Non- SC PI C om m a nds D IAG nosti c :A U T st a r t :A U T o s t a r t ? :C H E C ks u m : C O MMuni c ate :SE R ia l [:O W N e r ] [:O W N e r ]? : B OOT :C O L D [:WA R M ] : U PLoad? : DOW N l o a d : IN Terr upt :A C T : S E Tup( n) : S E Tup( n)? :P R I o r it y ( n ) :P R I o r it y ( n ) ? :WA I T ? :J SR :[...]

  • Page 220

    A - 12 Specifi cati ons[...]

  • Page 221

    A ppe ndi x B Erro r M e s s a ge s Usi n g T hi s A ppendi x T h is a p p e n d ix sh o ws ho w to r e a d a n in st r u m e n t ’ s e r r o r q u e u e , d iscu sse s t h e ty pes o f co m mand l ang uag e - rel ated err or mes s ag es , and p rov i des a tabl e of al l of the S y s tem In s tr um ent’ s er r or mes s ag es and thei r p robab[...]

  • Page 222

    1 Error Type s Neg ati v e er r or number s are l ang uag e- related a nd categ ori z ed as s how n bel ow . Pos i ti v e er ror num bers are i ns trum en t s p ec i f i c and f or the S y s tem Ins trum ent are s um m ari z ed i n T a b l e B - 2 . Fo r oth e r i ns tru m ent s , ref er to t h e i r ow n u s e r’ s m a n u a l f or a de s c ri p[...]

  • Page 223

    Error Mes s ages an d Caus es Co de M e s s a ge Cau s e -101 Inv al i d character U nrec og niz ed c harac t er in s pec i fi ed paramet er. - 1 0 2 S y nt ax err or Command i s mis si ng a s pac e or c omma betw een pa ram et ers - 1 0 3 Inv ali d se parator Command parameter i s s epar ated by som e c har ac ter other than a c omma. - 1 0 4 D at[...]

  • Page 224

    Error Mes s ages an d Caus es Co de M e s s a ge Cau s e 2110 C o n fig e r r o r 10, I n s u f fi cie n t sy st e m m e m o r y Too many i nstruments i nstal l ed for the amount o f R A M in st a lle d in t h e m a in fr a m e . C a n n o t con figur e in st r u m e n t s. O n ly t h e sy st e m in st r u m e n t is st a r t e d . 2111 C o n fig e[...]

  • Page 225

    1 Star t -up Err o r M e ssa g e s S tart-up err ors are m os t of ten g enerated j us t af ter the mai nf rame i s pow ered -u p or r e - booted ( D IAG : B O O T comm and) . If y ou hav e an Ag i l ent E 1301B, o r a n A gile n t E 1300B wit h a t e r m in a l c onnected to t he D is p l ay Ter mi nal Interf ace ( b u i lt - in R S-232 o n ly ) ,[...]

  • Page 226

    B- 6 E rro r M e ssa g e s[...]

  • Page 227

    A ppe ndi x C C onne c ting and C o nf ig u r ing a Dis p lay T er m ina l Usi n g t hi s A ppen di x Thi s a pp end ix show s y ou how to conf ig ure the mai nf r ame and a suppor t ed termi nal to operate w i th th e Di s pl ay Ter mi nal Interf ac e. U s i ng the D i s p l ay Termi nal I nterf ace i s di s c us s ed i n Chapter 3 . • O v e r v[...]

  • Page 228

    Figu r e C–1 Connect in g a Ter min al to th e M ainfr ame C - 2 C onne c ting and C onfiguring a Display Terminal Agilent E1300B/E1301B Mainframe Agilent Agilent Agilent Agilent E1300B/E1301B Mainframe Agilent E1300B/E1301B Mainframe Agilent Agilent 24542H Agilent 24542H Agilent 10833A, B or C to Connect to GPIB[...]

  • Page 229

    1 C o nfig urin g a Te rmin a l f or the Mai n f r a m e We’ l l f i rs t s et the ter m i nal ’ s seri al c om muni cati on parameters to m atch the mai nf rame’ s def aul t setti ng s . If the mai nf r am e i s n ew and i ts f actory def au l t v a lu e s a r e s t ill se t , t h e t e r m in a l w ill be r e a d y to u se . I f t h e s e t[...]

  • Page 230

    Try i n g it Tur n on th e m ai nf r am e w hi l e w atch i ng the termi nal ’ s di spl ay . Af ter the mai nf rame f i ni s hes i t s s elf -tes t, t he ter mi nal shoul d d i s p l ay " S el e ct an i ns t r ument" . If not, the mai nf rame’ s c om m uni cation par ameter s are not s et to the d ef aul t v al ues . G o back to “ R[...]

  • Page 231

    E a ch S ET Menu w ill ha v e two or m ore choice s E nter Card Num b er p ress Return (0 fo r b ui lt -in, 1-7 for a p l ug -in ) T he s e tting is now in v ola tile R A M stor e a g e. See th e “ Ho w t o St o re Int erf ac e Sett i n g s” Menu C ha rt for non- vola tile s tora ge w hich m ainta ins se ttings thr ough power cy c l e s. P r e [...]

  • Page 232

    How t o S t ore the S eri a l In terfa ce Configura t i on E nter Card Num b er p ress Return . Card N um b er 0 f or built - in s tor e s s e tting s into non_ v ola t ile R A M. Ca rd Nu m b er 1-7 f o r A g il en t E1324A sto res set t i n g s in t o i t s on - bo a r d E E R OM ) C - 6 C onne c ting and C onfiguring a Display Terminal[...]

  • Page 233

    A ppe ndi x D S en din g B in a r y D at a Ov e r R S -232 A bo ut t his A pp endix Thi s ap p end i x desc ri bes the pr oced ur e f or sendi ng p ure bi nary d a ta ov er a n R S- 232 in t e r fa c e . T h e fo r m a t t in g d e s c r i b e d is u s e d in t h e DI A G: DOW N : C HEC: M A DD, DI A G: DOW N : C HEC: S ADD, a n d D I A G :D R I V [...]

  • Page 234

    1 Se nd in g Bi na ry Dat a Ov er RS - 232 T h e R S-232 in t e r fa c e d iffe r s fr o m t h e G P I B in t e r fa c e i n t h a t t h e r e is n o d e v ice ad d re s s ing bui l t into the i nterf ac e de f ini tion. D e v i c e add r ess i ng m us t be d one on t o p o f t h e R S- 232 fu n c t io n s. T h is a d d r e ss in g is d o n e t h r[...]

  • Page 235

    3 . S end " S I S YS TE M" and a c arri ag e return to g et the attenti on of the Sy st e m I n st r u m e n t . 4 . S end < CTR L-C> to c l ear the s y stem . 5 . S end " * RS T" and a carri ag e r eturn to put the S y s tem In s tr um en t i n a know n s tate. The p r og ram mus t then send the bi nary d a ta. Thi s bl o[...]

  • Page 236

    D-4 Sending Binary Data Over RS-232[...]

  • Page 237

    In dex ! 3 - C h a n n e l U n ive r s a l C o u n t e r Menu (f ront panel ), 2 - 26 - 2- 27 M e nu ( t e r m ina l i n t e r face) , 3- 38 - 3- 39 4 - C h a n n e l C o u n t e r / T o t a lize r Menu (f ront panel ), 2 - 24 - 2- 25 M e nu ( t e r m ina l i n t e r face) , 3- 36 - 3- 37 4 - Channel D /A C onv erter Menu (f ront panel ), 2 - 21 Me[...]

  • Page 238

    *S AV , 7-70 *S R E , 7-70 *S R E ? , 7-71 *S T B? , 7-71 *T R G , 7-71 *T ST ?, 7-71 *W AI , 7-71 Common Comma nds func ti onal g roupi ng s , 7 - 65 COMMu ni c at e: G P IB :AD D R e ss , 7- 36 :AD D R e ss ?, 7-36 C O M M u n ic a t e : S E R ia l[ 0 ] : OWN er, 7 -7 : OWN er?, 7 -8 C O M M u n ic a t e : S E R ia l[ n ] :C O N T r o l:D T R , 7[...]

  • Page 239

    D I AG :P E E K? , 7-24 DI A G: POK E, 7 - 2 5 DI A G: R DI S : A DD? , 7 - 2 5 DI A G: R DI S : C RE, 7 - 2 6 DI A G: R DI S : C RE?, 7 - 2 6 DI A G: UPL : S A DD? , 7 - 2 8 DI A G: UPL [ : MA DD] ? , 7 - 2 7 D R IV: L IS T: R O M?, 7- 18 D R IV : LIS T ?, 7- 18 DI A Gn o s t i c : DRIV e r: L I S T: R A M ?, 7 - 1 8 DI A Gn o s t i c : DRIV e r: [...]

  • Page 240

    F Fi l e s : VX IDL D. C F G, 5 - 4 For ma t Common Comm and, 7 - 1 S CPI Co mma n d, 7 - 1 Fr ont panel f eatures , 2- 1 menu tutori al , 2 - 2 m e nu s, 2- 2 G G E T (g ro up ex ec u te tri g g er), 7 - 7 2 G o t o lo c a l ( G T L ) , 7 - 7 2 G rou p ex ec ute tr i g g er (G E T) , 7 - 72 G T L ( g o t o lo c a l) , 7 - 7 2 H H i nts, prog rammi[...]

  • Page 241

    tutori al , 2 - 2 Menu ( termi nal i nt erf ac e) 3-Cha n n e l U n i v er sal Cou n t e r , 3-38 - 3- 39 4-Cha n n e l Cou n t e r /T o t a l i ze r , 3- 36 - 3- 37 Q uad 8 - Bi t D i g i tal Input/ O u tput, 3 - 3 4 4 - Channel D /A C onv erter , 3 -3 3 5 1/2 D ig i t M u l time t e r , 3-32 con t r o l key s, 3- 14 i nst r u m e n t , 3-25 ke y [...]

  • Page 242

    S S A, termi nal i nterf ac e c o mma n d, 3 - 2 1 S c an c hannel s (f ront panel ), 2 - 5 S w i tc hbox , te rmi nal i nterf ac e, 3 -8 S c anni ng Vol t meter Menu (f ront panel ), 2 -1 8 - 2 - 19 Vol tmeter Menu (termi nal i nterf ac e), 3 - 3 0 - 3 - 3 1 SCP I C o m m a n d s, 7-1 F o r m a t , 7-1 R e fer e n ce, 7-4 S D C (s el ec ted dev i [...]

  • Page 243

    SY ST : C O M M : SE R [ n ] :R E C :P A C E : T H R : ST O P , 7 - 4 3 SY ST : C O M M : SE R [ n ] :R E C :P A C E : T H R : ST O P ? , 7 - 43 SY ST :C O M M :SE R [n ]:R E C :P A R :C H E C , 7 -44 SY ST :C O M M :SE R [n ]:R E C :P A R :C H E C ? , 7 -44 SY ST : C O M M : SE R [ n ] :R E C :P A R [ :T Y P E ? ], 7 -4 6 SY ST : C O M M : SE R [ [...]

  • Page 244

    Inde x -8[...]