12-122 Instrument Control Library Series 2600 System SourceMeters Reference Manual
2600S-901-01 Rev. A / May 2006 Return to Section 12 topics
Details See “Questionable Event Registers” in Appendix D.
Example Sets the SMUA bit of the questionable over temperature enable register:
status.questionable.over_temperature.enable =
status.questionable.over_temperature.SMUA
status.request_enable
Attribute Service request enable register.
Usage Reads service request enable register:
servenabreg = status.request_enable
Writes to system enable register:
status.request_enable = servenabreg
Set servenabreg to one of the following values:
0 Clears all bits.
status.MEASUREMENT_SUMMARY_BIT Sets (enables) MSB bit (B0).
status.MSB Sets (enables) MSB bit (B0).
status.SYSTEM_SUMMARY_BIT Sets (enables) SSB bit (B1).
status.SSB Sets (enables) SSB bit (B1).
status.ERROR_AVAILABLE Sets (enables) EAV bit (B2).
status.EAV Sets (enables) EAV bit (B2).
status.QUESTIONABLE_SUMMARY_BIT Sets (enables) QSB bit (B3).
status.QSB Sets (enables) QSB bit (B3).
status.MESSAGE_AVAILABLE Sets (enables) MAV bit (B4).
status.MAV Sets (enables) MAV bit (B4).
status.EVENT_SUMMARY_BIT Sets (enables) ESB bit (B5).
status.ESB Sets (enables) ESB bit (B5).
status.OPERATION_SUMMARY_BIT Sets (enables) OSB bit (B7).
status.OSB Sets (enables) OSB bit (B7).
servenabreg can also be set to the decimal weight of the bit to be set. Examples:
To set bit B0 (MSB), set servenabreg to 1 (2
0
).
To set bit B2 (EAV), set servenabreg to 4 (2
2
).
To set bit B7 (OSB), set servenabreg to 128 (2
7
).
To set more than one bit of the register, set servenabreg to the sum of their decimal
weights. For example, to set bits B0 and B7, set
servenabreg to 129 (1 + 128).