1261B User Manual
Racal Instruments
Ó
1995
Using The Enhanced Monitoring System 4-11
Programming The
VXI Bus Error and
IACKn Tolerance
Limits
The EMS provides monitoring of the VXI Bus Error or IACKn
events. Only one of the following events may be monitored at
one time:
Bus Error (BERR*)
IACK1, IACK2, IACK3, ..., IACK7
Programming an upper limit for any of these events results in all
other events being ignored by the EMS. The following
commands may be used to set the upper limit for either the Bus
Error or IACK events:
SENSE:VXI:BERR:LIMIT 255
-- set BERR limit
SENSE:VXI:IACK1:LIMIT 128
-- set IACK1 limit
SENSE:VXI:IACK2:LIMIT 233
-- set IACK2 limit
SENSE:VXI:IACK3:LIMIT 1
-- set IACK3 limit
SENSE:VXI:IACK4:LIMIT 2
-- set IACK4 limit
SENSE:VXI:IACK5:LIMIT 3
-- set IACK5 limit
SENSE:VXI:IACK6:LIMIT 44
-- set IACK6 limit
SENSE:VXI:IACK7:LIMIT 113
-- set IACK7 limit
Each limit may be set to an integer value between 0 and 255.
Setting the limit to 0 disables the monitoring of the BERR and all
IACK lines.
Each of the commands has an associated query which may be
used to read the present limit for the BERR or IACK line. For
example, the query:
SENSE:VXI:IACK5:LIMIT?
reads the presently programmed limit for the IACK5 line. Refer
to
Table 5-2
for a description of a range of values accepted for
this command.
Reading The VXI
Bus Error and
IACKn Counters
The present count of Bus Error (BERR) or Interrupt
Acknowledge cycles (IACKn) may be read back from the EMS.
Only the presently monitored event will return a non-zero count
value; all others will return a count of 0. For example, if the
“SENSE:VXI:IACK3:LIMIT 7" command is received, then the
BERR, IACK1, IACK2, and IACK4 through IACK7 count values
will be returned as zero.
The following queries may be used to read the present count of
VXI Bus Error and Interrupt Acknowledge events.
SENSE:VXI:BERR:COUNT?
-- read BERR count
SENSE:VXI:IACK1:COUNT?
-- read IACK1 count
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com