10-40 SCPI Command Reference Models 2510 and 2510-AT User’s Manual
:PROTection
:SOURce[1]:TEMPerature:PROTection[:HIGH][:LEVel] <n> Program temperature high limit
:SOURce[1]:TEMPerature:PROTection[:HIGH]:TRIPped? Query if high limit exceeded
:SOURce[1]:TEMPerature:PROTection:LOW[:LEVel] <n> Program temperature low limit
:SOURce[1]:TEMPerature:PROTection:LOW:TRIPped? Query if low limit exceeded
:SOURce[1]:TEMPerature:PROTection:STATe <b> Enable/disable protection
Parameters [:HIGH] <n> = -50 to +250°C Set high limit value
223.15 to 523.15K
-58 to 482°F
MINimum -50°C
223.15K
-58°F
MAXimum +250°C
523.15K
482°F
DEFault +50°C
323.15K
122°F
:LOW <n> = -50 to +250°C Set low limit value
223.15 to 523.15K
-58 to 482°F
MINimum -50°C
223.15K
-58°F
MAXimum +250
523.15K
482°F
DEFault 0°C
273.15K
32°F
:STATe <b> = ON | OFF Enable/disable protection
ON | 1 Enable protection
OFF | 0 Disable protection
Query [:HIGH][:LEVel]? Query high limit
[:HIGH]:TRIPped? Query if high limit exceeded (1 = exceeded)
:LOW[:LEVel]? Query low limit
:LOW:TRIPped? Query if low limit exceeded (1 = exceeded)
:STATe? Query is protection enabled (1 = enabled)
Description The :HIGH and :LOW commands program the high and low limits
respectively for the temperature function, while the :STATe command
enables and disables temperature function limits. The two ::TRIPPed?
queries return a value of 1 if the corresponding limit is exceeded or a
value of 0 if it is not exceeded. The high limit cannot be set lower than
the low limit, and the low limit cannot be set higher than the high limit.