Agilent Technologies 8935 Series Manual do Utilizador Página 61

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 329
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 60
Chapter 2 61
Methods For Reading Measurement Results
RMB ‘MAV’ Example Program
360 Perform a serial poll to read the Status Byte from the Test Set.
A serial poll is used because the *STB Common Command
cannot be processed by the Test Set while a query is pending.
Sending the *STB command will cause an
’HP-IB Error: -410 Query INTERRUPTED’ error.
370 Check bit 4, the Message Available bit (MAV), to see if it is set
to ’1’. If it is, then the requested measurement result is ready.
380 Read the measurement result.
390 Set the trigger mode to repetitive retriggering. Setting the
trigger mode to repetitive will be implementation dependent.
400 Re-enable event initiated branching. If any event initiated
branches were logged while the Measure function was
executing they will be executed when system priority permits.
410 Exit the Measure function and return the result value.
430 Check to see if the measurement result time out value has
been equaled or exceeded. If it has the polling loop will be
exited.
440 The following lines of code handle the case where the request
for a measurement result has timed out because the polling
loop has completed with no result available.
450 Set up a time-out for any I/O activity on the HP-IB while the
control program is trying to regain control of the Test Set. This
will allow the function to gracefully stop program execution if
the control program cannot regain control of the Test Set. This
time-out should only occur if there is some type of hardware
failure, either in the Test Set or the external controller, which
prevents them from communicating via HP-IB.
460 Send a Selected Device Clear (SDC) to the Test Set to put the
HP-IB subsystem into a known state. This allows the control
program to regain programmatic control of the Test Set.
470 Command the Test Set to abort the currently executing
measurement cycle. Set the trigger mode back to repetitive
retriggering. Setting the Test Set back to repetitive
retriggering will be implementation dependent.
480 Exit the Measure function and return a result value of 9.E+99.
Table 2-2 Comments for Measure Function from MAV
Example Program
Program
Line
Number
Comments
Vista de página 60
1 2 ... 56 57 58 59 60 61 62 63 64 65 66 ... 328 329

Comentários a estes Manuais

Sem comentários