
Section 9
:
Instrument Control Library (ICL)
Series 3700 System Switch/Multimeter Reference Manual
9-192
Document Number: 3700S-901-01 Rev. A / August 2007
status.operation.*
.condition
.enable
.event
.ntr
.ptr
Attribute
Operation event status register set.
Usage
To read condition, enable, event, NTR and PTR registers:
operreg = status.operation.condition
operreg = status.operation.enable
operreg = status.operation.event
operreg = status.operation.ntr
operreg = status.operation.ptr
To write to enable, NTR and PTR registers:
status.operation.enable = operreg
status.operation.ntr = operreg
status.operation.ptr = operreg
Set
operreg
to one of the following values:
0
Clears all bits.
To set CAL bit (B0):
status.operation.CALIBRATING
or
status.operation.CAL
To set MEAS bit (B4):
status.operation.MEASURING
or
status.operation.MEAS
To set PRMPTS bit (B11):
status.operation.PROMPTS
- or -
status.operation.PRMPTS
To set USER bit (B12):
status.operation.USER
To set INST bit (B13):
status.operation.INSTRUMENT_SUMMARY
- or -
status.operation.INST
To set PROG bit (B14):
status.operation.PROGRAM_RUNNING
- or -
status.operation.PROG
Remarks
operreg
can also be set to the decimal weight of the bit to be set: To set bit B0 (CAL),
set
operreg
to 1 (20).
To set bit B4 (MEAS), set
operreg
to 16 (24).
To set bit B11 (PRMPTS), set
operreg
to 2048 (211).
To set more than one bit of the register, set
operreg
to the sum of their decimal
weights. For example, to set bits B0 and B4, set
operreg
to 17 (1 + 16).