Table D-6
Status event status registers and bits
Command
Bit
To set register bits:
status.standard.enable = status.standard.OPERATION_COMPLETE
B0
status.standard.enable = status.standard.OPC
B0
status.standard.enable = status.standard.QUERY_ERROR
B2
status.standard.enable = status.standard.DDE
B2
status.standard.enable = status.standard.QYE
B3
status.standard.enable = status.standard.DEVICE_DEPENDENT_ERROR
B3
status.standard.enable = status.standard.EXECUTION_ERROR
B4
status.standard.enable = status.standard.EXE
B4
status.standard.enable = status.standard.COMMAND_ERROR
B5
status.standard.enable = status.standard.CME
B5
status.standard.enable = status.standard.USER_REQUEST
B6
status.standard.enable = status.standard.URQ
B6
status.standard.enable = status.standard.POWER_ON
B7
status.standard.enable = status.standard.PON
B7
To read registers:
print(status.standard.enable)
print(status.standard.condition)
print(status.standard.event)
D-18
Return to
2600S-901-01 Rev. C / January 2008
Appendix D: Status Model
Series 2600 System SourceMeter® Instruments Reference Manual
Operation Event Registers
As shown in
,
there are seven register sets associated with Operation Event Status.
Keep in mind that bits can also be set by using numeric
parameter values. For details, see
Programming enable and transition registers
” in this appendix.
Table D-7
Operation event commands
Command
1
Bit
To set register bits:
status.operation.* = status.operation.CALIBRATING
B0
status.operation.* = status.operation.CAL
B0
status.operation.* = status.operation.MEASURING
B4
status.operation.* = status.operation.MEAS
B4
status.operation.* = status.operation.PROMPTS
B11
status.operation.* = status.operation.PRMPTS
B11
status.operation.* = status.operation.USER
B12
status.operation.* = status.operation.INSTRUMENT_SUMMARY
B13
status.operation.* = status.operation.INST
B13
status.operation.* = status.operation.PROGRAM_RUNNING
B14
status.operation.* = status.operation.PROG
B14
1. * = '.ntr', '.ptr' and '.enable'; smuX = smua or smub.
** = '.ntr', '.ptr', '.enable', and ‘.condition’; smuX = smua or smub.