/

Keysight

/

Keysight E36106B

SCPI COMMAND REFERENCE

Keysight E36106B

Keysight E36106B

The Keysight E36106B is Keysight's power supply in the E36100B family. Its SCPI remote-control interface exposes 116 commands across 16 subsystems - 65 settable and 51 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.

116

Commands

65

Settable

51

Queries

16

Subsystems

SCPI

Verified

2026-07-16

All commands

Reads and clears the most recent error from the instrument's error queue. Errors are returned in FIFO order, and when the queue is empty the instrument responds with +0,"No error".

string - Returns the most recent error message in the format -104,"Data type error"; when no errors have occurred, returns +0,"No error".

Places the instrument in local, remote, or RW lock mode. The query returns LOC, REM, or RWL.

NameTypeValuesDescription
stateenumLOCal | REMote | RWLockSelects local, remote, or RW lock mode.
enum - Returns the current remote/local state as LOC, REM, or RWL.

Returns the instrument communication state. The query returns LOC, REM, or RWL.

enum - Returns the current communication state as LOC, REM, or RWL.

Interroge la file d'attente d'erreurs de l'alimentation. La file d’attente des erreurs peut stocker jusqu'à 20 erreurs et fonctionne en FIFO; l'annonciateur ERR se désactive après lecture de la dernière erreur.

string - Retourne la prochaine erreur de la file d'attente des erreurs; si aucune erreur n’est présente, retourne +0,"No error".
:SYSTem:LOCalset / query

Place l'alimentation en mode local. Toutes les touches du panneau avant sont entièrement fonctionnelles.

:SYSTem:REMoteset / query

Place l'alimentation en mode distant pour un fonctionnement à distance. Lorsque l'unité est contrôlée à distance, l'alimentation passe automatiquement en mode distant.

:SYSTem:RWLockset / query

Places the power supply in remote mode. It is the same as SYSTem:REMote, except that all front-panel keys except [Lock/Unlock] are disabled.

Efface et nettoie toute la mémoire utilisateur, y compris les états et les informations LAN, pour préparer l'instrument à être retiré d'une zone sécurisée. Les données d'identification de l'instrument et les données d'étalonnage ne sont pas effacées.

Returns the SCPI version on which the instrument command set is based.

string - The SCPI version on which the instrument command set is based, reported as 2005.0.

Sets the time in milliseconds that overcurrent protection is temporarily disabled after a current level change. The query returns the delay as a numeric value.

NameTypeValuesDescription
timerealmsTime that overcurrent protection is disabled after a current level change.
qualifieroptenumMINimum | MAXimumUse MINimum or MAXimum to set or query the corresponding limit value.
real (ms) - Returns the protection delay in milliseconds.

Sets the time, in milliseconds, that overcurrent protection is temporarily disabled after a current level change. The query returns the programmed delay value.

NameTypeValuesDescription
timerealmsTime that overcurrent protection is disabled after a current level change.
real (ms) - Returns the programmed overcurrent protection delay time.

Enables or disables overcurrent protection. When enabled, the instrument goes into a protected state in constant current mode if an overcurrent condition occurs.

NameTypeValuesDescription
stateenumON | 1 | OFF | 0Enables or disables overcurrent protection.
enum - Returns 1 for ON or 0 for OFF.

Enables or disables overcurrent protection, causing the instrument to go into a protected state when the power supply status is in constant current mode.

NameTypeValuesDescription
stateenumON | 1 | OFF | 0Overcurrent protection enable state.
enum - Returns 1 (ON) or 0 (OFF).

Indicates whether an overcurrent protection event has occurred. Returns 1 if a trip occurred, or 0 if not; the value is reset to 0 by CURRent:PROTection:CLEar.

enum - 1 indicates an overcurrent protection occurred; 0 indicates no overcurrent protection occurred.

Sets the triggered current level in amps. The query returns a number of the form +#.########E+##.

NameTypeValuesDescription
currentrealMINimum - MAXimumTriggered current level.
real (A) - Returns the triggered current level.

Sets the step size for current programming with the CURRent UP and CURRent DOWN commands. The query returns a number of the form +#.########E+##.

NameTypeValuesDescription
currentreal-Step size for current programming.
qualifieroptenumDEFaultUse DEFault to restore the default step size.
real - The current step size, returned as a number of the form +#.########E+##.

Sets the step size for current programming with the CURRent UP and CURRent DOWN commands. The query returns a number of the form +#.########E+##.

real - Returns the current step size as a number of the form +#.########E+##.

Programs the immediate current level of the instrument's output. The UP and DOWN parameters increase or decrease the immediate current by the amount specified by CURRent:STEP.

NameTypeValuesDescription
currentrealAImmediate current level to program.
qualifieroptenumMINimum | MAXimum | UP | DOWNAlternative keyword value for the current setting.

Programs the immediate current level of the instrument's output. This command changes the output immediately; UP and DOWN increase or decrease the current by the amount specified by CURRent:STEP.

NameTypeValuesDescription
currentreal-Immediate current level to program, or the keywords MINimum, MAXimum, UP, or DOWN.
real - Returns the present current level in scientific notation. When queried with MINimum or MAXimum, returns the corresponding limit value.

Définit la durée, en millisecondes, pendant laquelle la protection contre les surintensités est temporairement désactivée après un changement de niveau de courant.

NameTypeValuesDescription
timerealMINimum - MAXimumDelay time before overcurrent protection is re-enabled.

Defines the delay time, in milliseconds, during which overcurrent protection is temporarily disabled after a change in current level.

NameTypeValuesDescription
timerealMINimum - MAXimumDelay time before overcurrent protection is re-enabled.
real - Returns the protection delay time in the form +#.########E+##.

Active ou désactive la protection contre les surintensités, ce qui fait passer l'instrument dans un état protégé lorsque l'état de l'alimentation est en mode courant constant.

NameTypeValuesDescription
stateenumON | 1 | OFF | 0State of the overcurrent protection.
enum - Returns 1 when protection is ON and 0 when it is OFF.

Active ou désactive la protection contre les surintensités, ce qui fait passer l'instrument dans un état protégé lorsque l'alimentation est en mode courant constant.

enum - Renvoie 1 (ON) ou 0 (OFF).

Définit le niveau de courant déclenché en ampères.

NameTypeValuesDescription
currentrealACurrent level for the triggered source setting.
qualifieroptenumMINimum | MAXimumOptional query qualifier for returning the minimum or maximum triggered current level.
string - Returns the triggered current level as a numeric string in scientific notation (+#.########E+##). If queried with MINimum or MAXimum, returns that corresponding limit.

Sets the triggered current level in amperes. The query returns the triggered current level in the form +#.########E+##, with optional MINimum or MAXimum qualifiers.

NameTypeValuesDescription
currentrealMINimum - MAXimumTriggered current level to set.
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum triggered current level.
real (A) - Returns the triggered current level in amperes as a numeric string in the form +#.########E+##.

Définit la taille du pas pour la programmation actuelle avec les commandes courant haut et courant bas.

NameTypeValuesDescription
currentreal-Step size used for current programming.
qualifieroptenumDEFaultAllows the default step size to be selected.
string - Returns the step size as a character string in the form +#.########E+##.

Defines the current step size used for programming the output current with the UP and DOWN commands. The query returns the step value as a numeric string in scientific notation, or the default value when queried with DEFault.

NameTypeValuesDescription
qualifieroptenumDEFaultOptional query qualifier selecting the default step value.
string - Returns the step size as a numeric string in scientific notation, or the default step value when queried with DEFault.

Programmes le niveau actuel immédiat de la sortie de l'instrument. Cette commande modifie immédiatement la sortie; les paramètres UP et DOWN augmentent ou diminuent le courant immédiat de la quantité spécifiée par CURRent:STEP.

NameTypeValuesDescription
currentrealASets the immediate output current level.
qualifierenumMINimum | MAXimumAlternative keyword value for the current level.
directionenumUP | DOWNIncrements or decrements the immediate current by the amount specified by CURRent:STEP.

Sets the present immediate current output level. The values UP and DOWN change the current by the amount specified by CURRent:STEP, and exceeding the rated maximum or minimum causes error -222.

NameTypeValuesDescription
currentrealAImmediate output current level to program.
qualifieroptenumMINimum | MAXimumUse MINimum or MAXimum to program the minimum or maximum allowable current.
directionoptenumUP | DOWNIncrease or decrease the immediate current by the step size.

Indicates whether an overcurrent protection event has occurred (1) or not (0). It is reset to 0 by CURRent:PROTection:CLEar.

integer - Returns 1 if an overcurrent protection trip has occurred, or 0 if not.

Sets the overvoltage protection level in volts. The query returns a number of the form +#.########E+##.

NameTypeValuesDescription
voltagerealVOvervoltage protection trip level.
real - Returns the overvoltage protection trip level as a number of the form +#.########E+##.

Active ou désactive la protection contre les surtensions. L'instrument passe dans un état protégé lorsque l'alimentation dépasse le niveau de protection spécifié par VOLTage:PROTection[:LEVel].

NameTypeValuesDescription
stateenumON | 1 | OFF | 0Enable or disable overvoltage protection.

Indique si une protection contre les surtensions s'est produite (1) ou non (0). Ceci est remis à 0 par VOLTage:PROTection:CLEar.

boolean - Renvoie 1 si la protection contre les surtensions s'est produite, sinon 0.

Indicates whether an overvoltage protection trip has occurred. It returns 1 if a protection trip has occurred, or 0 if not; the condition is cleared by VOLTage:PROTection:CLEar.

enum - Returns 1 if an overvoltage protection trip has occurred, or 0 if not.

Sets the overvoltage protection level in volts. The query returns the protection level as a number in scientific notation, and may accept MINimum or MAXimum as qualifiers.

NameTypeValuesDescription
voltagerealVProtection level voltage.
qualifieroptenumMINimum | MAXimumOptional query qualifier to request the minimum or maximum protection level.
real (V) - Returns the overvoltage protection level as a floating-point number in the form +#.########E+##. If MINimum or MAXimum is specified, returns the corresponding limit.

Defines or queries the triggered output voltage level. The query returns a numeric value in scientific notation.

NameTypeValuesDescription
voltagerealVSets the triggered voltage level.
qualifieroptenumMIN | MAXOptional query qualifier.
real - Returns the triggered voltage level as a numeric value in scientific notation.

Définit la taille du pas pour la programmation de la tension avec les commandes VOLTage UP et VOLTage DOWN.

NameTypeValuesDescription
numeric valuenumeric-Taille du pas de programmation de la tension.
qualifieroptenumDEFaultKeyword qualifier for the step value.

Returns the voltage step size used for programming voltage with the VOLTage UP and VOLTage DOWN commands. The query returns a numeric value in scientific notation.

NameTypeValuesDescription
qualifieroptenumDEFaultSelects the default step size.
real - The present voltage step size, returned as a number in scientific notation.

Définit la tension de sortie en volts.

NameTypeValuesDescription
voltagerealVOutput voltage value.
qualifieroptenumMINimum | MAXimum | DEFaultOptional keyword form for the voltage setting.
real (V) - The query returns the output voltage as a number in scientific notation (+#.########E+##).

Sets the output voltage in volts. The query returns a number in the form +#.########E+##, and can optionally be qualified with MINimum or MAXimum.

NameTypeValuesDescription
voltagerealVOutput voltage setting.
qualifieroptenumMINimum | MAXimumReturns the minimum or maximum voltage value.
real - Voltage value in the form +#.########E+##.

Specifies whether the instrument uses remote or local sensing. The query returns 0 for INTernal and 1 for EXTernal.

NameTypeValuesDescription
modeenumINTernal | EXTernalSelects internal or external sensing.

:OUTPset / query

Enables the power supply output. The slice shows the output can be enabled by sending `OUTP ON` or by pressing the Output ON key.

NameTypeValuesDescription
stateenumONTurns the output on.
OUTP ON

Returns the measured output current over the remote interface. The manual uses this query in the low range current readback verification procedure.

real (A) - Measured current returned by the SCPI command query.
MEAS:CURR?

*CLSset / query

Clears the instrument status system and the error queue. The manual states that the error queue is cleared by power cycles and *CLS, but not by *RST.

*ESR?query

Returns the standard event status register as a decimal value. Reading the register clears its bits.

integer - Decimal value corresponding to the binary-weighted sum of all bits set in the standard event status register.
*ESEset / query

Enables selected bits in the standard event enable register. The selected bits are then reflected in the status byte; the query returns the decimal weighted sum of all bits in the register.

NameTypeValuesDescription
enable valueinteger0 - 255Bit mask used to enable standard event bits.
*ESE?query

Returns the decimal value corresponding to the binary-weighted sum of all bits in the standard event enable register. The selected bits are then reported in the status byte.

integer - Returns a decimal value corresponding to the binary-weighted sum of all bits in the register.
*IDN?query

Returns the instrument identification string in the form manufacturer, model, serial number, and revision code.

string - Identification string formatted as four comma-separated fields: manufacturer name, instrument model number, serial number, and revision code.
*OPCset / query

Définit le bit « Operation Complete » du registre des événements standard après l'exécution de la commande. La requête renvoie 1 au tampon de sortie après l'exécution de la commande.

*OPC?query

Sets the Standard Event Status Register Operation Complete bit after the command finishes. The query returns 1 to the output buffer after the command has executed.

integer - Returns 1 after the command has executed.
*OPT?query

Renvoie le numéro d'option de l'instrument.

string - Returns the instrument option number.
*PSCset / query

Active ou désactive l’effacement de l’octet d’état et du registre des événements standard lors de la mise sous tension. La valeur 1 active l’effacement; 0 le désactive.

NameTypeValuesDescription
stateinteger0 - 1Choisit si l’effacement au démarrage est activé ou désactivé.
*PSC?query

Active ou désactive l’effacement de l'octet d'état et le registre des événements standard active les masques lorsque l'alimentation est activée.

NameTypeValuesDescription
stateinteger0 - 1Power-on status clear setting: 0 disables and 1 enables the clearing behavior.
enum - Returns the current power-on status clear setting.
*RCLset / query

Rappelle un fichier d'état précédemment enregistré. Tous les emplacements de stockage d'état sont non volatiles et vont de 0 à 9.

NameTypeValuesDescription
stateinteger0 - 9State file number to recall.
*RSTset / query

Réinitialise l'instrument à son état par défaut. Cela n'efface ni les registres d'état ni la file d'attente des erreurs, et n'affecte pas les conditions d'erreur d'interface.

*SAVset / query

Enregistre l'état actuel de l'instrument dans un emplacement d'état non volatile. Les emplacements de stockage d'état vont de 0 à 9.

NameTypeValuesDescription
stateinteger0 - 9Emplacement de stockage d'état à utiliser.
*SREset / query

Active les bits dans le registre d’activation d'octet d'état. La requête renvoie la valeur décimale correspondant à la somme pondérée binaire de tous les bits définis dans le registre.

NameTypeValuesDescription
enable valueinteger-Value used to enable bits in the status byte enable register.
integer - Valeur décimale correspondant à la somme pondérée binaire de tous les bits définis dans le registre.
*SRE?query

Active les bits dans le registre d’activation d'octet d'état. La requête renvoie la valeur décimale correspondant à la somme pondérée binaire de tous les bits définis dans le registre.

NameTypeValuesDescription
enable valueinteger-Bit mask value to set in the status byte enable register.
integer - Decimal value corresponding to the binary-weighted sum of all bits set in the register.
*STB?query

Renvoie le registre de résumé des octets d'état. La commande *STB? renvoie le même résultat qu'une interrogation série, mais le bit Request Service (bit 6) n'est pas effacé en cas d'interrogation série.

integer - Renvoie la valeur décimale correspondant au registre de résumé des octets d'état.
*TST?query

Performs a complete self-test of the power supply and returns 0 for success or a nonzero value for failure. If the self-test fails, an error message with additional details is also generated.

integer - Returns 0 on success or a nonzero decimal value on failure.
*WAIset / query

Attend que toutes les opérations en cours soient terminées avant d'exécuter d'autres commandes d'interface distante. Cette commande n'est utilisée que dans le mode déclenché pour attendre un déclenchement différé en attente.

*TRGset / query

Generates an event trigger on the trigger system when the trigger source is set to BUS. If the system is not triggered, the command is ignored.

:APPLyset / query

Specifies and changes the output voltage and current in a single command. The query returns a quoted string with the voltage parameter before the current parameter.

NameTypeValuesDescription
voltagereal-Output voltage value.
qualifieroptenumDEFault | MINimum | MAXimumKeyword alternative to the voltage value.
currentoptreal-Output current value.
qualifieroptenumDEFault | MINimum | MAXimumKeyword alternative to the current value.
string - Quoted string containing the voltage parameter followed by the current parameter, with five decimal places each.
:APPLy?query

Specifies and changes the output voltage and current in a single command.

string - Returns a quoted string containing the voltage setting followed by the present current value, with both values formatted to five decimal places.

Returns the number of times the instrument has recorded calibration data, as a signed integer (for example, +21). The manual recommends recording the initial count when the instrument is received.

integer - Signed integer count of how many times calibration data has been recorded.

Lance un petit étalonnage de courant pour un niveau de courant spécifique. L'étalonnage MINimum doit être effectué avant le MAXimum, et l'instrument doit être déverrouillé pour utiliser cette commande.

NameTypeValuesDescription
qualifierenumMINimum | MAXimumSelects the calibration level to run.

Lance l'étalonnage pour un niveau de courant spécifique. L'étalonnage MINimum doit être effectué avant le MAXimum, et vous devez déverrouiller cet instrument pour utiliser cette commande.

NameTypeValuesDescription
levelenumMINimum | MAXimumSelects the calibration level to use.

Inputs a measured low output current value for calibration. It is used only for low-current calibration and only when calibration is unsecured and the output is on.

NameTypeValuesDescription
valuerealAMeasured output current value obtained from a digital multimeter.
CALibration:CURRent[:DATA]:LOW <value>

Entrée une valeur de courant de sortie mesurée au multimètre numérique pendant l'étalonnage. Cette commande ne peut être utilisée que lorsque l'étalonnage n'est pas sécurisé et que la sortie est ակտիվée.

NameTypeValuesDescription
valuerealACourant de sortie mesuré à entrer en ampères.

Sets the calibration security state using a calibration security code. The query returns only the state: 1 (ON, unsecured for calibration) or 0 (OFF, secured against calibration).

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Calibration security state to set.
codeinteger-Calibration security code, up to nine digits.
enum - Returns the calibration security state only: 1 for ON (non-secure for calibration) or 0 for OFF (secure against calibration).
CAL:STATe 1,36102

Sets or queries whether calibration is secured. The query returns 1 for ON (not secure for calibration) or 0 for OFF (secure against calibration) and does not return the password.

NameTypeValuesDescription
stateenum1 | 0Security state to set: 1 means ON (not secure for calibration), 0 means OFF (secure against calibration).
codeinteger-Calibration security code, up to nine digits.
enum - 1 (ON - not secure for calibration) or 0 (OFF - secure against calibration).
CAL:STATe 1,36102

Starts calibration for a specific voltage level. The minimum calibration must be performed before the maximum calibration, and the command can only be used when calibration is unsecured.

NameTypeValuesDescription
levelenumMINimum | MAXimumCalibration voltage level to calibrate.

Enters a voltage output value, in volts, that was obtained by reading a digital multimeter. You must first select a calibration level with CAL:CURR:LEV, and the command is only usable when calibration is unsecured and the output is enabled.

NameTypeValuesDescription
valuerealVVoltage output value to enter.

Stores a calibration message of up to 40 characters in calibration memory. A new message overwrites the previous one, and messages longer than 40 characters are truncated.

NameTypeValuesDescription
messagestring-Calibration message to store.

Stores a calibration message in the calibration memory. The message can be up to 40 characters and is overwritten by any new message; a query is allowed whether the instrument is secured or not.

NameTypeValuesDescription
messagestring40 charactersCalibration message to store in memory.

Affiche un message sur le panneau avant, avec jusqu'à 12 caractères; les caractères supplémentaires sont tronqués.

NameTypeValuesDescription
stringstring-Message à afficher sur le panneau avant.

Turns the display on or off. When the screen is off, outputs are not sent to the screen and all indicators except ERROR are disabled; the display is automatically enabled again when returning to local mode.

NameTypeValuesDescription
stateenumON | 1 | OFF | 0Display state to set.
enum - Returns the display state.

Turns the display on or off. When the screen is off, outputs are not sent to the screen and all indicators except ERROR are disabled; the display state is automatically re-enabled when returning to local mode.

enum - Returns the current display state.

Renvoie le courant de sortie CC détecté en ampères au format 1,23456789E+00.

real (A) - Le courant de sortie CC détecté en ampères.

Returns the detected DC output voltage in volts, formatted as 1,23456789E+00. Use [SOURce:]VOLTage:SENSe[:SOURce] to specify whether voltage sensing is internal or external (remote).

real (V) - Detected DC output voltage in volts, formatted as 1,23456789E+00.

Spécifie si l'état de mise sous tension de l'instrument est l'état *RST ou l'état stocké dans l'un des dix emplacements mémoire.

NameTypeValuesDescription
stateenumRST | RCL0 | RCL1 | RCL2 | RCL3 | RCL4 | RCL5 | RCL6 | RCL7 | RCL8 | RCL9Choisit l'état appliqué à la mise sous tension.

Specifies whether the instrument powers up in the *RST state or in one of the stored memory locations. The query returns the selected power-on state.

enum - Returns the power-on state setting.

Efface le verrou qui désactive la sortie en raison d'une condition de surtension ou de surintensité. Les conditions à l'origine de l'erreur doivent être effacées avant d'exécuter cette commande.

:OUTPut[:STATe]set / query

Active ou désactive la sortie de l'instrument. A *RST, l'état de la sortie est désactivé.

NameTypeValuesDescription
stateenumON | 1 | OFF | 0Sets the output state.

Active ou désactive la sortie de l'instrument.

enum - Renvoie 0 (OFF) ou 1 (ON).

Returns the present value of the Operation Status condition register as a decimal weighted sum of its bits. The register is read-only and represents the instrument's live, unlatched operating state; reading it does not clear it.

numeric - Decimal weighted sum of the bits in the Operation Status condition register.

Définit la valeur du registre d'activation du groupe État de fonctionnement. Le registre d'activation est un masque qui permet d'activer des bits spécifiques du registre des événements de fonctionnement pour activer le bit OPER du registre d'octet d'état.

NameTypeValuesDescription
valueinteger-Valeur du registre d'activation à définir.

Returns the decimal weighted sum of the bits in the Operation Status event register. Reading the event register clears it; *RST does not affect this register.

integer - Decimal weighted sum of the bits in the Operation Status event register.
:STATus:PRESetset / query

Définit tous les registres à leurs valeurs de mise sous tension.

Returns a decimal value corresponding to the binary-weighted sum of the bits in the questionable status condition register. This is a read-only register containing the instrument's live questionable status state.

decimal - A decimal value corresponding to the binary-weighted sum of the bits in the questionable status condition register.

Sets the questionable status enable register, a mask used to enable selected bits from the questionable event register so they are reported in the status byte. The query form returns the contents of the questionable status enable register.

NameTypeValuesDescription
enable valueinteger0 - 65535Bit mask used to enable specific questionable status event bits.
integer - Returns a decimal value corresponding to the questionable status enable register.

Activates bits in the questionable status enable register, a mask used to enable specific bits of the questionable event register so they can set the QUES bit of the status byte. The selected bits are then reported in the status byte.

NameTypeValuesDescription
enable valueinteger0 - 65535Mask value that enables selected bits in the questionable status enable register.

Returns the decimal value corresponding to the binary-weighted sum of all bits in the questionable status event register. Reading the event register clears it; *RST has no effect on this register.

integer - Decimal value corresponding to the binary-weighted sum of all bits in the questionable status event register.

:ABORtset / query

Efface tout déclenchement retardé en attente et remet le système de déclenchement au repos. Si INIT:CONT est activé, le système de déclenchement est lancé en continu.

Active ou désactive l'initiation continue du système de déclenchement. S'il est désactivé, un INIT lance le système de déclenchement pour une seule action de déclenchement; s'il est activé, le système de déclenchement est lancé en continu et INIT est redondant.

NameTypeValuesDescription
stateenumON | 1 | OFF | 0Active ou désactive l'initiation continue du système de déclenchement.

Active or disables continuous initiation of the trigger system. When enabled, INIT is redundant; when disabled, INIT launches a single trigger action. The query returns 1 (ON) or 0 (OFF).

enum - Returns 1 (ON) or 0 (OFF).

Provoque le déclenchement du système de déclenchement. Lorsque le système est lancé, un événement sur la source de déclenchement spécifiée provoque l'action de déclenchement correspondante sur la sortie d'alimentation. Cette commande achève un cycle complet lorsque la source est IMMediate ou lance le sous-système lorsque la source est BUS.

Sets the delay in seconds between detection of a bus trigger and the start of the corresponding trigger action on the power output. The default is 0; the query returns a numeric value in scientific notation.

NameTypeValuesDescription
secondsreal0 - 32,767Delay between bus trigger detection and the start of trigger action.
qualifieroptenumMINimum | MAXimumOptional query qualifier that returns the minimum or maximum allowed delay.
real (s) - Returns the current delay value in seconds as a number of the form +#.########E+##.

Sets the delay, in seconds, between detection of a bus trigger and the start of the corresponding trigger action on the output. The query returns the current delay as a scientific-notation number, and can also be qualified with MINimum or MAXimum.

NameTypeValuesDescription
secondsreal0 - 32,767Delay between detection of a bus trigger and the start of the corresponding trigger action.
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum delay value.
numeric (s) - Current trigger delay in seconds, returned as a number in scientific notation (+#.########E+##).

Spécifie la source de déclenchement acceptée par l'instrument, soit un déclenchement de bus (logiciel), soit un déclenchement immédiat interne. À *RST, la source de déclenchement du bus est sélectionnée.

enum - Renvoie BUS en attente d'une commande de déclenchement, ou IMM pour déclenchement continu.

Spécifie la source de déclenchement acceptée par l'instrument, soit un déclenchement de bus (logiciel) soit un déclenchement immédiat interne.

enum - Renvoie BUS lorsqu'il attend une commande de déclenchement, ou IMM pour le déclenchement continu.

:CAL:ASAVset / query

Enables or disables the CAL auto-save function. A query form is also documented to read the auto-save state.

NameTypeValuesDescription
stateenumON | OFFTurns CAL auto-save on or off.
enum - Returns the current CAL auto-save state.
CAL:ASAV ON
CAL:ASAV OFF
CAL:ASAV ?

Turns the CAL automatic-save function on or off. You can also query the current auto-save state with the same command.

NameTypeValuesDescription
stateenumON | OFFEnables or disables CAL auto-save.

Returns the calibration count, i.e. the number of times calibration data has been recorded. The count is not changed by a power cycle or *RST.

integer - The number of calibration records stored in the instrument.
:CAL:SAVEset / query

Saves the current calibration data to nonvolatile memory. The manual says to send this command before powering off the instrument or leaving calibration state when auto-save is disabled.

:CAL:CURRset / query

Calibrates the current output using two calibration points. The slice shows the related front-panel and SCPI calibration steps for current and low-current calibration.

NameTypeValuesDescription
readingreal-Measured current value entered during current calibration.
:CAL:CURR:LEVset / query

Sets the low and high current calibration levels used in the current calibration procedure.

NameTypeValuesDescription
qualifieroptenumMIN | MAXSelects the calibration point for the current calibration level.
:CAL:CURR:LOWset / query

Sets the low-point current calibration level for the current calibration procedure. The manual shows this command as part of the small-current calibration sequence.

NameTypeValuesDescription
qualifierenumMIN | MAXSelects the low or high calibration point.
readingreal-Measured current value to enter for the selected calibration point.
CAL:CURR:LEV:LOW MIN
CAL:CURR:LEV:LOW MAX
CAL:CURR:LOW <rdg>
:CAL:VOLTset / query

Starts the voltage calibration procedure. The manual shows two calibration points, using CAL:VOLT:LEV MIN and CAL:VOLT:LEV MAX for the low and high output points, with measured readings entered as CAL:VOLT <reading>.

NameTypeValuesDescription
readingreal-Measured voltage reading entered during calibration.
:CAL:ASAVEset / query

Enables automatic saving of calibration data when exiting calibration mode. The manual also shows the related save command `CAL:SAVE` for manually storing calibration data.

NameTypeValuesDescription
stateenumONTurns auto-save on.
CAL:ASAVE ON