Application Of The Status Reporting System; Service Request, Making Use Of The Hierarchy Structure (Gpib Only) - Fluke Norma 4000 User Manual

Guide for remote control for power analyzer
Hide thumbs Also See for Norma 4000:
Table of Contents

Advertisement

Remote Control
Users Guide
Bit No.
0
1
2
3
4
5
6 to 7
8
9
10
11
12
13
14
15

Application of the Status Reporting System

To effectively use the status reporting system, the information contained there must be
transmitted to the controller and further processed there. There are several methods that
are represented in this section. Detailed program examples are found in Chapter 6.

Service Request, Making Use of the Hierarchy Structure (GPIB only)

Under certain circumstances, the instrument can send a service request (SRQ) to the
controller. Usually this service request initiates an interrupt at the controller, to which the
control program can react with corresponding actions. An SRQ is always initiated if one
or several of bits 2, 3, 4, 5 or 7 of the status byte are set and enabled in the SRE. Each of
these bits combines the information of a further register, the error queue or the output
buffer. The corresponding setting of the ENABle parts of the status registers can achieve
that arbitrary bits in an arbitrary status register initiate an SRQ. In order to make use of
the possibilities of the service request, all bits should be set to 1 in enable registers SRE
and ESE.
Use of command "*OPC" to generate an SRQ. While waiting for the SRQ, the program
may perform other tasks.
After its settings have been completed, the instrument generates an SRQ. The SRQ is the
only possibility for the instrument to become active on its own. Each controller program
should set the instrument in a way that a service request is initiated in the case of
malfunction. The program should react appropriately to the service request. A detailed
example for a service request routine is in Chapter 6.
2-10
Table 2-6. STATus:QUEStionable:VOLTage Register Bits
INPut2 OVERrange
INPut4 OVERrange
INPut6 OVERrange
INPut8 OVERrange
INPut10 OVERrange
INPut12 OVERrange
These bits are not used.
INPut2 UNDERrange
INPut4 UNDERrange
INPut6 UNDERrange
INPut8 UNDERrange
INPut10 UNDERrange
INPut12 UNDERrange
This bit is not used.
This bit is always 0.
Set bit 0 in the ESE (Operation Complete)
Set bit 5 in the SRE (ESB)
Description

Advertisement

Table of Contents
loading

This manual is also suitable for:

Norma 5000

Table of Contents