Remote Operation 76
To find out the nature of the service request, you must do a serial poll. This will isolate the output that generated the request
by checking which of the FAU bits are set in the case of a fault, or checking to see if the error bit is set in the case of an
error. If the SRQ on faults was set, then send the fault query.
FAULT? 2 (using output 2 as an example)
and address the supply to talk if you want to find out which of the conditions you unmasked in Figure 5-3 are true. For
example if the supply was in overvoltage and that condition was unmasked then the response from the fault query will be
’’8" (see Table 5-5).
NOTE When you query the fault, the fault register is cleared. Performing a serial poll will reset the PQS bit but
will not clear the fault register.
If the SRQ on error was set, then you can send the error query ERR? and address the supply to talk. The response will
identify the error by its code (see Table 5-8).
Service Request Enable/Disable. You can query the status of the service request enable/disable function by sending
the query:
SRQ?
and addressing the power supply to talk. The response from the supply is one of the following:
0, 1, 2, or 3
0--indicates that the service request capability (except for power-on; see The Power On-Service Request
information below) is disabled.
1--indicates that it is enabled for output fault conditions.
2--indicates that it is enabled for error conditions.
3--indicates that it is enabled for both fault and error conditions
The ability to generate service requests can be enabled or disabled using the SRQ command as described below.
To disable the service request capability, except for power-on, send:
SRQ 0
To enable the service request capability for all output faults,
SRQ 1
To enable the service request capability for errors, send:
SRQ 2
To enable the service request capability for both faults and errors, send:
SRQ 3
The Power-On Service Request. You can also cause the power supply to request service every time it is switched on
or every time there is a temporary loss in power. To do this send the following command:
PON 1