
Chapter 2 57
Methods For Reading Measurement Results
RMB ‘ON TIMEOUT’ Example Program
380 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.
390 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.
400 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.
410 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.
420 Exit the Measure function and return a result value of
9.E+99.
430 The following lines of code handle the case where the
control program cannot regain control of the Test Set. The
actions taken in this section of the code will be
implementation dependent. For the example case a
message is displayed to the operator and the program is
stopped.
440 Display a message to the operator that the control
program cannot regain control of the Test Set.
450 Stop execution of the control program.
Table 2-1
Program
Line
Number
Comments
Comentários a estes Manuais