Clears the error queue and the status byte (STB).
SCPI COMMAND REFERENCE
The EA Elektro-Automatik EA-PS9000-1U is EA Elektro-Automatik's power supply in the PS/PSI 9000 Series Autoranging Programmable DC Power Supplies family. Its SCPI remote-control interface exposes 370 commands across 22 subsystems - 183 settable and 187 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.
370
Commands
183
Settable
187
Queries
22
Subsystems
SCPI
Verified
2026-07-16
All commands
Returns the device identification string. The string contains the manufacturer, model name, serial number, firmware version(s), and user text, separated by commas.
Sets the device to a defined state. Remote control is denied by the device, and the reset includes switching to remote control, turning DC input/output off, clearing the alarm buffer, and restoring status registers to their default condition.
Reads the Status Byte (STB) register. The bit meanings are listed in the manual, including error queue, questionable status, and operation status indicators.
Reads the Operation status CONDITION register. The device returns a 16-bit value representing device information as defined in the register model.
STAT:OPER:COND?
Reads the Operation status EVENT register. The device returns a 16-bit value representing device information as defined in the register model.
Reads the Operation status EVENT or CONDITION register. The device returns a 16-bit value representing device information as defined in the register model.
STAT:OPER? --> 256 STAT:OPER:COND?
Reads the Questionable status CONDITION register. The device returns a 16-bit value representing device information as defined in the register model.
STAT:QUES:COND?
Sets or reads the Enable register of the Questionable status register. The register is a filter that enables selected bits to signal events to the status byte STB.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 32767 | Enable register value to write. |
STAT:QUES:ENAB 3072 STAT:QUES:ENAB?
Sets or reads the Enable register of the Questionable status register. The enable register is a filter that controls which status bits signal an event to the status byte STB.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 32767 | Value written to the Enable register. |
STAT:QUES:ENAB 3072
Reads the Questionable status EVENT register. The device returns a 16-bit value representing device information as defined in the register model.
STAT:QUES? --> 3072
Reads the Questionable status EVENT or CONDITION register. The device returns a 16-bit value representing device information as defined in the register model.
Sets or reads the Enable register of the Questionable status register. The Enable register is a filter that controls which condition bits can change the corresponding event register bits and affect the STB summary bit.
| Name | Type | Values | Description |
|---|---|---|---|
| NR1 | integer | 0 - 3840 | Enable-register bit mask value. |
STAT:OPER:ENAB 1792
Sets or reads the Enable register of the Questionable status register. The Enable register filters which condition bits can set the corresponding event bits and affects the summary bit in the status byte STB.
Returns the condition register of the second questionable status register.
Sets or reads the Enable register of the second questionable status register. The Enable register acts as a filter and affects the summary bit in the status byte STB.
| Name | Type | Values | Description |
|---|---|---|---|
| NR1 | integer | 0 - 3840 | Value to load into the Enable register. |
Sets or reads the Enable register of the second questionable status register. The Enable register is a filter that controls which condition bits can change the corresponding event register bit and the summary bit in the status byte STB.
Returns the event register of the second questionable status register. This command has the same use and function as the corresponding questionably status register command described earlier in the manual.
Reads the second Questionable status register. The manual says this new register has the same use and function as the corresponding Questionable status commands for the main register.
Sets the input or output current limit of the device within the adjustment range or up to 102% of the nominal current. MIN and MAX can be used to set the adjustable minimum or maximum instantly.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | 0 - 1.02 * nominal current | Current limit value to set. |
| qualifieropt | enum | MIN | MAX | Sets the current to the adjustable minimum or maximum. |
CURR 170 SOUR:CURRENT 45.3A SOURCE:CURRENT MAX
Returns the present current limit of the device.
Sets the overcurrent protection threshold (OCP) for the device. The threshold is adjustable from 0 to 110% of the nominal device current and switches the DC input/output off when reached.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0 - 1.1 * nominal current of the device | Overcurrent protection threshold. |
CURR:PROT 100
Sets or queries the overcurrent protection threshold (OCP). The threshold is adjustable between 0 and 110% of the nominal device current and switches the DC input/output off when reached.
Sets or queries the upper current adjustment limit. Identical to the device setting I-max.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | A | Upper current limit value. |
Sets the lower current adjustment limit. Identical to value I-min, as configurable at the device.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Lower current limit value. |
Sets the input or output power limit of the device within the allowed range. MIN or MAX may be used to set the power to the adjustable minimum or maximum.
| Name | Type | Values | Description |
|---|---|---|---|
| power | real | 0 - 1.02 * nominal power | Power limit to set. |
| qualifieropt | enum | MIN | MAX | Sets the power to the defined minimum or maximum. |
POW˽3000 SOUR:POWER˽3.5kW SOURCE:POWER˽MIN
Returns the present power limit of the device. The query form is [SOURce:]POWer?
POW˽3000 SOUR:POWER˽3.5kW SOURCE:POWER˽MIN
Sets the overpower protection threshold (OPP), which switches the DC input/output off when the power reaches the configured limit. The threshold is adjustable from 0 to 110% of the device nominal power.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 1.1* nominal power of the device | Overpower protection threshold. |
POW:PROT 1.5kW
Sets the overpower protection (OPP) threshold for the device. The value defines a limit where the DC input/output switches off, helping protect a source or load from exceeding a certain power level.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 1.1 * nominal power of the device | Overpower protection threshold. |
POW:PROT˽1.5kW
Sets or queries the upper power adjustment limit. It is identical to the configurable P-max value at the device.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf>[Unit] | real | - | Upper power limit value. |
Defines how the DC input/output of the device shall be after leaving remote control.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | AUTO | OFF | Selects the DC input/output behavior after remote control ends. |
Defines how the DC input/output shall behave after leaving remote control. AUTO leaves the last condition unchanged; OFF switches the DC input/output off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | AUTO | OFF | Condition to apply after remote control is left. |
Sets the input or output voltage limit within the adjustable range or 0 to 102% of nominal value. MIN and MAX can be used to set the voltage to the adjustable minimum or maximum.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | 0 - 1.02 * nominal voltage | Voltage limit to set. |
| qualifieropt | enum | MIN | MAX | Use MIN or MAX to set the voltage to the adjustable minimum or maximum. |
VOLT 12 SOUR:VOLTAGE 24.5V SOURCE:VOLTAGE MIN
Returns the present voltage limit of the device. The voltage can be set within the adjustable range or to MINimum/MAXimum by the corresponding setter.
Sets the overvoltage protection threshold (OVP) for the device. The value is adjustable between 0 and 110% of nominal device voltage for most series, or up to 103% for EL 9000 series; when reached, the device switches the DC input/output off.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 1.1* nominal voltage of the device | Overvoltage protection threshold. |
VOLT:PROT 88
Queries the adjustable overvoltage protection threshold (OVP). The value is given as a numeric threshold in volts, adjustable within the device’s specified range.
VOLT:PROT 88
Sets or queries the upper voltage adjustment limit. It is identical to the device’s U-max setting.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | V | Upper voltage limit value. |
Sets or queries the lower voltage adjustment limit. It is identical to the device value U-min, as configurable at the device.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Lower voltage adjustment limit. |
Switches the internal voltage regulator of the power stage(s) between FAST and SLOW mode. The default mode is SLOW.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FAST | SLOW | Selects the internal voltage regulator speed mode. |
Switches the internal voltage regulator of the power stage(s) between FAST and SLOW mode. The slow mode is the default.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FAST | SLOW | Selects the voltage control speed mode. |
Sets the current set value for sink mode on bidirectional PSB 9000 devices. The sink current is separate from source mode, and the setting may also be forced to the adjustable minimum or maximum using MIN or MAX.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | I-min - I-max | Sets the sink mode current set value. |
| qualifieropt | enum | MINimum | MAXimum | Allows instantly setting the current to the adjustable minimum or maximum. |
SINK:CURR˽120 SINK:CURR˽MIN
Sets the sink-mode current set value for PSB 9000 bidirectional devices. The main system SINK is mandatory, and the setting can also be forced to the adjustable minimum or maximum with MIN or MAX.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | I-min - I-max | Sink-mode current set value. |
| qualifieropt | enum | MINimum | MAXimum | Sets the current to the adjustable minimum or maximum. |
SINK:CURR˽120 SINK:CURR˽MIN
Sets the resistance set value for the sink mode of a PSB 9000 device. The sink mode value has its own limits separate from the source mode, and MIN or MAX may be used to set the adjustable minimum or maximum instantly.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | min. adjustable resistance - R-max | Resistance set value for sink mode. |
| qualifieropt | enum | MIN | MAX | Sets the resistance to the adjustable minimum or maximum. |
SINK:RESISTANCE MIN
Returns the resistance set value for the sink mode. For PSB 9000 devices, the sink resistance is separate from the source-mode resistance and may be set within the adjustable range or to MINimum/MAXimum.
Sets the resistance set value for sink mode on bidirectional PSB 9000 devices. The command is separate from the normal RESistance command; MINimum and MAXimum can be used to set the adjustable limits directly.
| Name | Type | Values | Description |
|---|---|---|---|
| resistance | real | min. adjustable resistance - R-max | Resistance set value for sink mode. |
| qualifieropt | enum | MINimum | MAXimum | Sets the resistance to the adjustable minimum or maximum. |
SINK:RESISTANCE MIN
Sets or queries the resistance set value for sink mode on PSB 9000 bidirectional devices. The sink resistance is separate from the source-mode resistance, and MIN or MAX may be used to set the adjustable limits instantly.
| Name | Type | Values | Description |
|---|---|---|---|
| resistance | real | min. adjustable resistance - R-max | Resistance set value for sink mode. |
| qualifieropt | enum | MIN | MAX | Use MIN to set the resistance to the minimum adjustable value or MAX to set it to the maximum adjustable value. |
SINK:RESISTANCE MIN
Sets the sink-mode OCP threshold for bidirectional PSB 9000 and PSBE 9000 devices. The threshold can be set numerically or instantly to the adjustable minimum or maximum with MIN or MAX.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0 - 1.1 * nominal current of the device | OCP threshold for sink mode. |
| qualifieropt | enum | MINimum | MAXimum | Sets the threshold to the adjustable minimum or maximum. |
SINK:CURR:PROT MAX
Sets the sink-mode overcurrent protection threshold for bidirectional PSB 9000 and PSBE 9000 devices. The threshold may be set numerically or instantly to the adjustable minimum or maximum using MIN or MAX.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 - 1.1 * nominal current of the device | Sink-mode OCP threshold. |
| qualifieropt | enum | MIN | MAX | Sets the threshold to the adjustable minimum or maximum. |
SINK:CURR:PROT MAX
Sets the sink-mode power protection threshold for bidirectional PSB 9000 and PSBE 9000 devices. The main system SINK is mandatory; MIN and MAX may be used to set the adjustable minimum or maximum instantly.
| Name | Type | Values | Description |
|---|---|---|---|
| power | real | 0 - 1.1 * nominal power of the device | Power protection threshold for sink mode. |
| qualifieropt | enum | MINimum | MAXimum | Sets the threshold immediately to the adjustable minimum or maximum. |
SINK:POWER:PROT 3000
Sets or queries the sink-mode over-power protection threshold for bidirectional PSB 9000 and PSBE 9000 devices. The threshold may also be set instantly to the adjustable minimum or maximum using the MIN or MAX keywords.
| Name | Type | Values | Description |
|---|---|---|---|
| levelopt | real | 0 - 1.1 * nominal power of the device | Sets the OPP threshold level for sink mode. |
| qualifieropt | enum | MINimum | MAXimum | Use MINimum or MAXimum to set the threshold to the adjustable minimum or maximum. |
SINK:POWER:PROT˽3000
Sets or queries the upper current adjustment limit for Sink mode. It is identical to the configurable value "Sink: I-max" at the device.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf>[Unit] | real | - | Upper current limit value. |
Sets or queries the lower current adjustment limit for Sink mode. It is identical to the device setting "Sink: I-min".
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | Unit | Lower current limit value. |
Sets or queries the upper power adjustment limit for sink mode. Identical to the device-configurable value "Sink: P-max".
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | Unit | Upper power limit value. |
Sets or queries the upper resistance adjustment limit for sink mode. It is identical to the device setting "Sink: R-max" as configurable at the device.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | - | Upper resistance limit value. |
Sets the input resistance value in ohms for electronic load devices, or simulates an internal series resistance for power supplies with internal resistance feature. The adjustable range can be limited by the device, and MIN or MAX can be used to set the minimum or maximum adjustable value.
| Name | Type | Values | Description |
|---|---|---|---|
| resistance | real | Min. resistance - max. resistance | Input resistance value to set. |
| qualifieropt | enum | MINimum | MAXimum | Sets the resistance to the adjustable minimum or maximum. |
RES? SOUR:RESISTANCE 10 SOURCE:RES MIN
Sets or queries the input resistance value in ohms. For electronic loads it adjusts the input resistance; for power supplies with internal resistance feature it simulates an internal resistor in series with the output.
Sets or queries the upper resistance adjustment limit. It is identical to the device's R-max setting as configurable at the device.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | [Unit] | Upper resistance limit value. |
Queries the device to return the last measured or calculated actual values of voltage, current, and power in that order. The returned values are comma-separated and include unit and possibly magnitude.
MEAS:ARR?
Queries the device to return the last measured DC input or output current value in Ampere. The returned actual value may be negative on PSB 9000 and PSBE 9000 devices when it belongs to sink mode.
Queries the device to return the last calculated DC input or output power value in Watts. The value is the most recent measured snapshot and may be negative for sink mode on PSB 9000 and PSBE 9000 series devices.
MEAS:POW?
Queries the device to return the last measured DC input or output voltage value in Volt. The returned value is the instantaneous snapshot from the last measurement and may vary between models in displayed decimal places.
Switches the DC input of devices with an input on or off. The command is intended for electronic loads; the manual notes that the SCPI keyword SOURCE is reused here for that purpose.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Sets the DC input condition. |
INP˽1 INPUT?
Queries the condition of the DC input. The input is returned as ON or OFF.
INPUT?
Switches the DC output on or off on devices that have an output, such as power supplies or other sources. The query form returns the present output condition.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Sets the DC output state. |
OUTP˽1 OUTPUT?
Queries the condition of the DC output. The output state is returned as ON or OFF.
Activates remote control of the device. Remote control must be activated before sending commands that change device status or value; once activated via one digital interface, only that interface is in charge.
| Name | Type | Values | Description |
|---|---|---|---|
| B0 | enum | ON | OFF | Activates or deactivates remote control. |
SYST:LOCK ON SYSTEM:LOCK:OWNER?
Queries the current lock owner for remote control status. It can report whether the device is in REMOTE, NONE, or LOCAL state.
SYSTEM:LOCK:OWNER?
Queries all errors in the device's internal SCPI error queue. Up to 5 concatenated errors are returned in one string separated by comma and space, and the buffer is purged after the errors have been read.
SYSTEM:ERROR:ALL?
Queries the next error from the device's internal SCPI error queue. The response is the last or next error, and the queue is FIFO; after all errors have been read, it returns "No error".
SYST:ERR? SYSTEM:ERROR:ALL?
Reads the next SCPI error from the device's internal error queue. The queue is FIFO and is purged after all errors have been read; querying the error also clears related alarm bits if the alarm condition is gone.
SYST:ERR? SYSTEM:ERROR:ALL?
Sets the OCD supervision threshold for the device. The value can be set numerically or instantly to the adjustable MINimum or MAXimum with the MIN/MAX qualifier.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 - 1.1 * nominal current | OCD threshold value. |
| qualifieropt | enum | MINimum | MAXimum | Sets the threshold to the adjustable minimum or maximum. |
SYSTem:CONFig:OCD˽<NRf>[Unit] SYSTem:CONFig:OCD˽?
Sets or queries the action assigned to the OCD supervision event. The available actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action taken when the OCD event occurs. |
Sets or queries the configurable action for the OCD supervision event. The action determines how the device responds when the event occurs.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Selects the action taken when the OCD event occurs. |
Sets or queries the over-current detection supervision threshold for the device event OCD. This event is configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 - 1.1 * nominal current of the device | Supervision threshold for OCD. |
Sets the OPD supervision threshold. This command is identical to event OPD and is available as a source-mode supervision setting.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 - 1.1 * nominal power of the device | OPD threshold value. |
SYSTem:CONFig:OPD 3000
Configures the action taken when the OPD supervision event occurs. The available actions are NONE, SIGNAL, WARNING, and ALARM, as configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Defines the action taken when the OPD event occurs. |
Sets the action associated with the OPD supervision event, as configurable in the device menu. The action can be set to one of four event response modes.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Selects the action to take when the OPD event occurs. |
Sets or queries the power-detection supervision threshold. It is identical to event OPD and configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 1.1 * nominal power of the device | Power threshold for OPD supervision. |
Sets the overvoltage deviation (OVD) supervision threshold for the source mode. This command is identical to the OVD event configured in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 - 1.1 * nominal voltage of the device | OVD threshold value. |
SYSTem:CONFig:OVD 30V
Sets the action taken when the OVD supervision event occurs. The action can be configured as none, signal, warning, or alarm.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to perform when the overvoltage deviation event occurs. |
SYSTem:CONFig:OVD:ACTion[?] {NONE | SIGNAL | WARNING | ALARM}Sets or queries the action assigned to the OVD supervision event. The available actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action assigned to the OVD event. |
Sets or queries the overvoltage detection threshold used for supervision features. It is identical to event OVD and is configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 1.1 * nominal voltage of the device | Overvoltage detection threshold. |
Identical to event UCD, as configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 1.1 * nominal current of the device | Sets the supervision threshold for the UCD event. |
Sets the action taken when the UCD supervision event occurs. The available actions are NONE, SIGNAL, WARNING, and ALARM, as configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to execute when the UCD event occurs. |
Sets or queries the action assigned to the UCD supervision event. The available actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | NONE | SIGNAL | WARNING | ALARM | Action assigned to the UCD event. |
Sets or queries the undervoltage detection threshold for the supervision features. It is identical to event UCD as configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 - 1.1 * nominal voltage of the device | Undervoltage detection threshold. |
Sets the undervoltage supervision threshold for the source mode. This command is identical to event UVD as configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 | Undervoltage threshold value. |
SYSTem:CONFig:UVD˽<NRf>[Unit]
Sets the action taken for the UVD supervision event, as configurable in the device menu. The available actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Selects the action taken when the UVD event occurs. |
SYSTem:CONFig:UVD:ACTion[?] {NONE | SIGNAL | WARNING | ALARM}Sets or queries the action assigned to the UVD supervision event. The action can be configured as NONE, SIGNAL, WARNING, or ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Selects the UVD event action. |
Sets or queries the under-voltage detection threshold for the supervision feature. It is identical to event UVD and is configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | 0 | Under-voltage detection threshold. |
Sets or queries the sink-mode over-current detection event threshold. The page states it is identical to the corresponding event setting.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | NRf | Over-current detection threshold value. |
Sets the action for sink OCD supervision events in the device menu. The selectable actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to perform when an OCD event occurs. |
Sets or queries the action for the sink overcurrent detection (OCD) event. The available actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to take when the OCD event occurs. |
Sets or queries the sink-mode OCD event threshold. It is identical to the corresponding event setting.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | [Unit] | OCD threshold value. |
Sets or queries the sink mode OPD event configuration. The command is identical to the corresponding event setting.
| Name | Type | Values | Description |
|---|---|---|---|
| <NRf> | real | Unit | OPD event threshold value. |
Sets the action for the sink OPD event. The available actions are NONE, SIGNAL, WARNING, and ALARM, as configurable in the device menu.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action taken when the OPD event occurs. |
Sets or queries the action for the sink OPD event in the device menu. The available actions are NONE, SIGNAL, WARNING, and ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to take when the sink OPD event occurs. |
SYSTem:SINK:CONFig:OPD:ACTion? {NONE | SIGNAL | WARNING | ALARM}Sets or queries the sink-mode OPD event configuration. The manual says it is identical to event setting.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | Unit | OPD event threshold value. |
Sets or queries the UCD supervision event setting in sink mode. The command is part of the additional :SINK subsystem for series PSB 9000.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | UCD event setting value. |
Sets or queries the action used for sink UCD supervision events. The action can be configured as NONE, SIGNAL, WARNING, or ALARM.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to take when the UCD event occurs. |
Sets or queries the action assigned to sink UCD events. The action determines whether the device does nothing, signals, shows a warning, or triggers an alarm.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | WARNING | ALARM | Action to perform when the UCD event occurs. |
Sets or queries the UCD supervision event configuration in sink mode. It is identical to the event setting.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | NRf | UCD event threshold value. |
Queries the result of a former master-slave initialization. It returns whether initialization was successful or not.
Enables or disables master-slave (MS) mode.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns master-slave mode on or off. |
Queries whether master-slave (MS) mode is enabled or not.
Starts the master-slave initialisation with the given settings. After a successful initialisation, master-slave mode can be controlled with further commands.
Defines or queries the role of the device in the master-slave system. MASTER means the device is the master unit; SLAVE means it is the slave unit.
| Name | Type | Values | Description |
|---|---|---|---|
| role | enum | MASTER | SLAVE | Selects whether the device acts as master or slave in the MS system. |
Queries the role of the device in the master-slave system. The manual states MASTER means the device is master unit and SLAVE means the device is slave unit.
Activates or deactivates the digital switch for the termination resistor on the master-slave bus. Only supported by series PSB 10000, ELR 10000 and PSI 10000.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables bus termination. |
Queries whether the digital switch for the termination resistor on the master-slave bus is active or not.
Queries the number of units that have been initialised successfully in the master-slave system. If only the master has initialised itself, the command returns 1.
Sets or queries the device’s role on the Share bus for two-quadrant electronic loads. It is only used when the device is already configured as MASTER in a master-slave system and master-slave mode is active.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | SLAVE | Sets the device to SLAVE on the Share bus. |
Queries the share-link setting used for electronic loads in two-quadrant operation. It is only valid when the device is already set to MASTER for master-slave and MS mode is active; otherwise a settings conflict error is generated.
Queries the device class and returns a value that identifies the series the device belongs to. This can be used to distinguish device series or types, such as an electronic load, power supply, or battery charger.
Activates or deactivates the digital switch for the additional BIAS resistors on the master-slave bus. Only supported by series PSB 10000, ELR 10000 and PSI 10000.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the BIAS resistor switch on or off. |
Activates or deactivates the digital switch for the additional BIAS resistors on the master-slave bus.
Queries the total current of the initialised master-slave system. The current of an MS system will increase on a parallel connection, compared to a single unit.
Queries the total power of the initialised master-slave system. The power of a master-slave system will always increase compared to a single unit.
Queries the total voltage of the initialised master-slave system. The voltage of an MS system increases in a series connection compared to a single unit.
Queries the nominal, i.e. rated input/output current of a single device or an initialised master-slave system.
Queries the nominal, rated power of a single device or an initialised master-slave system.
Queries the maximum internal resistance value of a single device or an initialised master-slave system.
Queries the minimum internal resistance value of a single device or an initialised master-slave system. This value is usually not zero with electronic loads.
Queries the nominal, i.e. rated input/output voltage of a single device or an initialised master-slave system.
Configures the analog monitor pins 9 (VMON) and 10 (CMON). The available modes define which source/sink signals are routed to those pins, including the default voltage/current mapping and a combined split-range mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | DEFault | EL | PS | ELPS | PSEL | COMBination | Selects the analog monitor pin assignment mode. |
Configures the monitor pins 9 (VMON) and 10 (CMON). The available settings determine what voltage/current signals are output on the monitor pins.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | DEFault | EL | PS | ELPS | PSEL | COMBination | Selects which voltage/current signal arrangement is present on the monitor pins. |
Defines the condition of the DC input/output after the device is powered. The setting is connected to the device option for "DC input after power on" / "DC output after power on".
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | AUTO | OFF | Selects whether the input/output is restored to its previous condition or kept off after power-up. |
Defines the condition of the DC input/output after the device is powered. This is connected to the device setting "DC input after power on" or "DC output after power on".
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AUTO | OFF | Sets whether the DC input/output is restored to its previous condition or switched off after power on. |
Defines the condition of the DC output after the device is powered. AUTO restores the output to the condition it had when the device was switched off last; OFF keeps the output off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | AUTO | OFF | Selects whether the DC output is restored to its previous condition or forced off after power-on. |
Defines the condition of the DC output after the device is powered on. AUTO restores the output to the condition it had when the device was last switched off, and OFF keeps it off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | AUTO | OFF | Condition of the DC output after power on. |
Writes or queries a user-definable text of up to 40 characters permanently to the device. This string can be used to add custom information to the unit, for example to distinguish it from other identical models or from the serial number.
| Name | Type | Values | Description |
|---|---|---|---|
| text | string | - | User-definable text to store in the device configuration. |
Writes or queries a user-definable text of up to 40 characters permanently to the device. The string can be used to add custom information to distinguish the unit from other identical models, alternatively to the serial number.
| Name | Type | Values | Description |
|---|---|---|---|
| text | string | - | User-definable text to store in the device configuration. |
Enables or disables the ModBus protocol on the device. The setting is stored; after disabling ModBus, further ModBus messages are ignored and only SCPI commands are accepted.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ENABLE | DISABLE | Turns the ModBus protocol on or off. |
Enables or disables the ModBus protocol on the device. The setting is stored; after disabling ModBus, further ModBus messages are ignored and only SCPI commands are accepted.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ENABLE | DISABLE | Selects whether ModBus protocol is enabled or disabled. |
Defines what device alarms are signaled on pin 14. The three alarms OVP, OCP, and OPP can be signaled separately, in pairs, or all together by logical OR.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | OVP | OCP | OPP | OVP/OCP | OVP/OPP | OCP/OPP | ALL | Selects which device alarm(s) are signaled on pin 14. |
Selects what device alarms are signaled on pin 14 of the analog interface. The available options are OVP, OCP, OPP, combinations of two, or all three as a logical OR.
Selects the voltage range for the analog inputs and outputs of the analog interface. This setting has no effect on digital remote control.
| Name | Type | Values | Description |
|---|---|---|---|
| range | enum | 5 | 10 | Selects the analog interface voltage range: 0...5 V or 0...10 V. |
Selects the voltage range for the analog inputs and outputs of the analog interface. This setting has no effect on digital remote control.
| Name | Type | Values | Description |
|---|---|---|---|
| range | integer | 5 - 10 | Voltage range selection for the analog interface. |
Determines the action caused by using pin REM-SB of the analog interface in connection with the device DC input/output. OFF lets the pin only switch the DC input/output off; AUTO allows switching off and on again under the stated conditions.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | OFF | AUTO | Selects the REM-SB action mode. |
Determines the action caused by using pin REM-SB of the analog interface in connection with the device DC input/output.
Determines how pin REM-SB of the analog interface is interpreted by the device.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | NORMAL | INVERTED | Selects the interpretation of pin REM-SB. |
Determines how pin REM-SB of the analog interface is interpreted by the device.
Selects the operation mode between U/I/P and U/I/R. In U/I/R mode, the adjustable resistance value is unlocked and the mode can be recognized on the display by the resistance value being shown.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | UIP | UIR | Operation mode to select. |
Selects the operation mode between U/I/P and U/I/R. By selecting U/I/R, the adjustable resistance value is unlocked and the active mode can be identified in the display by the resistance value being shown.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | UIP | UIR | Operation mode to select. |
Defines how the DC input/output shall behave after the device has recovered from an overtemperature alarm. AUTO restores the DC input/output condition before the OT alarm; OFF switches the DC input/output off.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AUTO | OFF | Selects the post-overtemperature alarm action. |
Defines how the DC input/output of the device shall be after the device has recovered, i.e. cooled down after an overtemperature (OT) alarm. AUTO restores the DC input/output condition before OT; OFF switches the DC input/output off.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AUTO | OFF | Sets the post-overtemperature alarm action. |
Defines how the DC input/output of the device shall be after a power-fail (PF) alarm. AUTO restores the DC input/output condition before PF; OFF switches the DC input/output off.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AUTO | OFF | Power-fail alarm action after recovery. |
Defines how the DC input/output of the device shall be after a power fail (PF) alarm. AUTO restores the DC input/output condition before PF; OFF switches the DC input/output off.
Defines a timeout in milliseconds between two consecutive bytes before the device considers the message completely received. This applies only to serial interfaces (USB, RS232).
| Name | Type | Values | Description |
|---|---|---|---|
| timeout | integer | 5 - 65535 | Timeout in milliseconds between consecutive bytes. |
Defines a timeout in milliseconds between two consecutive bytes before the device considers the message completely received. This applies only to serial interfaces (USB, RS232).
Sets the CAN broadcast ID for normal CAN communication. The allowed range depends on the CAN identifier format: 0...2047 for 11-bit or 0...536870911 for 29-bit.
| Name | Type | Values | Description |
|---|---|---|---|
| broadcast ID | integer | 0 - 2047 | CAN broadcast ID for normal CAN communication. |
Sets or queries the CAN broadcast ID for normal CAN communication. The allowed range is 0...2047 for 11-bit operation or 0...536870911 for 29-bit operation.
Sets or queries the Profibus address of the Profibus module IF-AB-PBUS. The allowed range is 0 to 125.
| Name | Type | Values | Description |
|---|---|---|---|
| address | integer | 0 - 125 | Profibus address to set for the module. |
Queries the Profibus address of the installed Profibus module IF-AB-PBUS. Allowed range is 0...125.
Queries or sets the bus speed (baud rate) of a CANopen or RS232 interface module. The device saves the value only; the saved value determines the actual speed when the corresponding module is installed.
| Name | Type | Values | Description |
|---|---|---|---|
| baud | integer | 0 - 9 | Bus speed selection value. |
Queries or sets the bus speed (baud rate) for a CANopen or RS232 interface module. The device saves the value only; the actual baud rate depends on the installed module.
Returns a value representing the model code for the installed Anybus interface module.
Queries the serial number of the installed Anybus interface module.
Queries the name of the installed Anybus interface module.
Sets or queries the Profibus/Profinet specific date tag.
| Name | Type | Values | Description |
|---|---|---|---|
| date tag | string | - | Date/time string for the Profibus/Profinet date tag. |
Sets or queries the Profibus/Profinet specific date tag. The value is a date/time string of up to 40 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| date tag | string | - | Date/time string to store as the Profibus/Profinet date tag. |
SYSTem:COMMunicate:PROFibus:DATE?
Sets or queries the Profibus/Profinet specific description tag. The tag is a string of up to 54 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| description | string | - | Profibus/Profinet description tag text. |
Sets or queries the Profibus/Profinet specific description tag. The tag is a string of up to 54 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| SRD | string | - | Description tag string. |
Sets or queries the Profibus/Profinet specific "function tag". The value is a string of up to 32 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| tag | string | - | Function tag string. |
Queries the Profibus/Profinet specific function tag. The tag is a string of up to 32 characters.
Queries the Profibus ID of the device manufacturer.
Sets or queries the Profibus/Profinet specific "location tag". The location tag is a string of up to 22 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| location tag | string | - | Location tag string to store for the Profibus/Profinet interface. |
Sets or queries the Profibus/Profinet specific location tag. The location tag is a string of up to 22 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| location tag | string | - | Location tag string. |
Sets or queries the Profinet specific station name.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The Profinet station name, up to 200 characters. |
Queries the Profinet specific station name. The name is a string of up to 200 characters.
Sets the CAN data length setting for response messages. AUTO makes the number of data bytes vary according to the used command/register; FILL forces 8 data bytes filled with zeros.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | AUTO | FILL | Selects the CAN data length setting for response messages. |
Returns the CAN data length setting for response messages from the device. AUTO means the number of data bytes in a CAN response varies according to the used command/register; FILL means it is always 8 bytes, filled with zeros.
Selects the CAN address format.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | BASE | EXT | CAN address format to use. |
Selects the CAN address format. BASE is 11-bit CAN 2.0A and EXT is 29-bit CAN 2.0B.
Sets the CAN base ID for normal CAN communication.
| Name | Type | Values | Description |
|---|---|---|---|
| node | integer | 0 - 2047 | CAN base ID to use for normal communication. |
Returns the CAN base ID for normal CAN communication. The allowed range depends on the selected CAN address format: 0...2047 for 11-bit (CAN 2.0A) or 0...536870911 for 29-bit (CAN 2.0B).
Defines the interval, in milliseconds, for the cyclic read of the device's actual values (U, I, P) over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| interval | integer | 0 - 5000 | Cyclic read interval in milliseconds; 0 disables cyclic read for this object. |
Defines the interval, in milliseconds, for the cyclic read of the device's actual values (U, I, P) over the CAN interface IF-AB-CAN.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval for cyclic read; 0 deactivates cyclic read for this object. |
Defines the interval in milliseconds for the cyclic read of the device's adjustment limits for U and I over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| interval | integer | 0 - 5000 | Interval for cyclic reading of the adjustment limits. |
Defines the interval in milliseconds for the cyclic read of the device's adjustment limits for U and I over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic reading for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval in milliseconds for cyclic reading. |
Defines the interval in milliseconds for the cyclic read of the device's adjustment limits for P and R over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object; valid range is 0 or 20 to 5000.
| Name | Type | Values | Description |
|---|---|---|---|
| interval | integer | 0 - 5000 | Interval in milliseconds for the cyclic read of the device's adjustment limits for P and R. |
Defines the interval, in milliseconds, for the cyclic read of the device's adjustment limits for P and R over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object; allowed range is 0 or 20...5000.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval in milliseconds for cyclic read of the device's adjustment limits for P and R. |
Defines the interval in milliseconds for the cyclic read of the device's set values I, P, and R in sink mode over the CAN interface IF-AB-CAN. Only with series PSB 9000 and PSBE 9000; 0 deactivates cyclic read for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval for the cyclic read in milliseconds; 0 disables cyclic read for this object. |
Defines the interval, in milliseconds, for cyclic read of the device's set values I, P, and R in sink mode over the CAN interface IF-AB-CAN. Cyclic read is deactivated when the value is 0.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval in milliseconds for the cyclic read. |
Defines the interval in milliseconds for the cyclic read of the device's adjustment limits for I, P, and R in sink mode over the CAN interface IF-AB-CAN. This object can be deactivated by setting the value to 0.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval for cyclic read; 0 disables cyclic read for this object. |
Defines the interval in milliseconds for the cyclic read of the device's adjustment limits for I, P, and R in sink mode over the CAN interface IF-AB-CAN. This object is only available with PSB 9000 and PSBE 9000 series.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval for the cyclic read; 0 deactivates cyclic read for this object. |
Sets the CAN base ID for cyclic read. Allowed range is 0...2047 for 11-bit addressing, or 0...536870911 for 29-bit addressing.
| Name | Type | Values | Description |
|---|---|---|---|
| NR1 | integer | 0 - 2047 | CAN base ID for cyclic communication. |
Sets the CAN base ID for cyclic read communication. The allowed range depends on the CAN address format: 0...2047 for 11-bit (CAN 2.0A) or 0...536870911 for 29-bit (CAN 2.0B).
| Name | Type | Values | Description |
|---|---|---|---|
| <NR1> | integer | 0 - 2047 | CAN base ID for cyclic communication. |
Defines the interval in milliseconds for the cyclic read of the device's set values over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Interval for cyclic read of the device's set values (U, I, P, R). |
Defines the interval, in milliseconds, for cyclic read of the device's set values (U, I, P, R) over the CAN interface IF-AB-CAN. The allowed range is 0 or 20...5000, where 0 deactivates cyclic read for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 5000 | Cyclic read interval in milliseconds; 0 deactivates cyclic read for this object. |
Defines the interval in milliseconds for the cyclic read of the device's status over the CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object.
| Name | Type | Values | Description |
|---|---|---|---|
| interval | integer | 0 - 5000 | Interval for cyclic read of the device's status. |
Defines the interval in milliseconds for the cyclic read of the device's status over CAN interface IF-AB-CAN. A value of 0 deactivates cyclic read for this object.
Sets the CAN base ID for cyclic send.
| Name | Type | Values | Description |
|---|---|---|---|
| node | integer | 0 - 2047 | CAN base ID for cyclic send. |
Queries the CAN base ID used for cyclic send. The allowed range is 0 to 2047 for 11-bit IDs or 0 to 536870911 for 29-bit IDs.
Switches the integrated CAN bus termination resistor on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables the integrated CAN bus termination resistor. |
Switches the integrated CAN bus termination resistor ON or OFF.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the CAN bus termination resistor on or off. |
Sets the communication speed of the network port(s) of Anybus Ethernet interfaces with one port (P1) or two ports (P1, P2).
| Name | Type | Values | Description |
|---|---|---|---|
| speed | enum | AUTO | 10HALF | 10FULL | 100HALF | 100FULL | Communication speed of the Ethernet network port. |
Queries or sets the IP address of the selected Ethernet interface. When setting the IP, the string has to be in the typical IP format like 192.168.0.2.
| Name | Type | Values | Description |
|---|---|---|---|
| address | string | - | IP address of the selected Ethernet interface. |
Queries or sets the IP address of the selected Ethernet interface. When setting the IP, the string has to be in the typical IP format like 192.168.0.2.
| Name | Type | Values | Description |
|---|---|---|---|
| address | string | - | IP address of the selected Ethernet interface. |
Queries or sets the TCP port of the selected Ethernet interface. The default is 5025; 502 is reserved for ModBus TCP and illegal to set with this command.
| Name | Type | Values | Description |
|---|---|---|---|
| portopt | integer | 0 - 65535 | TCP port number for the selected Ethernet interface. |
Queries or sets the TCP port of the selected Ethernet interface. Default is 5025, used for ModBus RTU or SCPI communication.
| Name | Type | Values | Description |
|---|---|---|---|
| port | integer | 0 - 65535 | TCP port number of the selected Ethernet interface. |
Activates or deactivates the DHCP functionality for the selected Ethernet interface. Default is OFF, so the IP address set with :ADDR is used.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables DHCP for the selected Ethernet interface. |
Activates or deactivates DHCP for the selected Ethernet interface. Default is OFF, so the IP address set with :ADDR is used.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables DHCP for the selected Ethernet interface. |
Queries or sets the network address of the first DNS server for the selected Ethernet interface.
| Name | Type | Values | Description |
|---|---|---|---|
| address | string | - | Network address of the first DNS server. |
Queries or sets the network address of the first DNS server for the selected Ethernet interface.
| Name | Type | Values | Description |
|---|---|---|---|
| address | string | - | Network address of the first DNS server. |
Queries or sets the domain name for the selected Ethernet interface. The domain is a simple ASCII string up to 54 characters and can be used to select a device in the network without knowing its IP address.
| Name | Type | Values | Description |
|---|---|---|---|
| domain | string | - | Domain name to query or set. |
Queries or sets the domain name for the selected Ethernet interface. The domain is a simple ASCII string of up to 54 characters and can be used to select and access a device in the network without knowing its IP address.
| Name | Type | Values | Description |
|---|---|---|---|
| domain | string | - | Domain name to query or set. |
Queries or sets the gateway address of the selected Ethernet interface. The format is the same as with the IP address, and the address can usually be left at the default setting.
| Name | Type | Values | Description |
|---|---|---|---|
| SRD | string | - | Gateway address in the same format as the IP address. |
Queries or sets the host name of the selected Ethernet interface. It is a simple ASCII string of up to 54 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| hostname | string | - | Host name string. |
Queries or sets the host name for the selected Ethernet interface. The host name is a simple ASCII string of up to 54 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| hostname | string | - | Host name to store for the selected Ethernet interface. |
Temporarily switches between the internal Ethernet port and the additional port. The selected index is 1 for the additional port and 2 for the internal port.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 1 - 2 | Selects which Ethernet interface is active. |
Temporary switch between the internal Ethernet port (2) and the additional port (1, default after power-up).
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 1 - 2 | Selects the Ethernet interface index. |
Enables or disables the TCP keep-alive for the selected Ethernet interface. Default setting is OFF.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables TCP keep-alive. |
Enables or disables the TCP keep-alive for the selected Ethernet interface. Default setting is OFF.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables TCP keep-alive. |
Queries the MAC of the selected Ethernet interface, when physically present.
Queries or sets the subnet mask of the selected Ethernet interface. The format is the same as with the IP address.
| Name | Type | Values | Description |
|---|---|---|---|
| <SRD> | string | - | Subnet mask value. |
Queries or sets the subnet mask of the selected Ethernet interface. The format is the same as with the IP address.
| Name | Type | Values | Description |
|---|---|---|---|
| SRD | string | - | Subnet mask value in the same format as the IP address. |
Defines a socket connection timeout for the selected Ethernet interface. Setting this to 0 disables the timeout; default setting is 5 seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| timeout | integer | 0 - 65535 | Socket connection timeout value for the selected Ethernet interface. |
Defines or queries the socket connection timeout for the selected Ethernet interface. Setting it to 0 disables the timeout; default is 5 seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| timeout | integer | 0 - 65535 | Socket connection timeout in seconds. |
Counts Floating OVP alarms since the device was last powered. This alarm counter is only available for PSB 10000, PSI 10000, and ELR 10000 series and is cleared by reading.
Counts overcurrent alarms since the device was last powered. The counter is read by query and is purged when read.
Counts overpower alarms since the last power-up. The counter is not stored when the device is switched off and is purged when read.
Counts overtemperature alarms since the device was last powered. The counter is read by querying the command and is purged when read.
Counts overvoltage alarms (OVP, adjustable threshold). These counters count alarm occurrences since the last power-up and are purged by reading.
Counts power fail alarms. The counter can be read at any time, is not stored when the device is switched off, and is purged by reading.
Counts Share bus fail alarms since the last power cycle. The counter is only available for PSB 10000, PSI 10000, and ELR 10000 series and is cleared by reading.
Returns the device class number assigned to the unit. The class can also be read from register 0.
Selects the run mode of the XY function generator. The available modes depend on the device series.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | UI | IU | PV | NONE | Run mode of the XY function generator. |
[SOURce:]FUNCtion:GENerator:SELect?
Selects the run mode of the XY function generator.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | UI | IU | PV | NONE | Run mode of the XY function generator. |
Writes a value to the previously selected XY table entry, or returns the value of the selected entry when queried.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | - | Value to write into the selected table entry. |
Writes a value to the previously selected XY table entry, or returns the value of that entry when queried. The table entry is selected with :LEVel before using this command.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Value to write to the selected table entry. |
Selects one out of 4096 XY table entries for writing, or returns the currently selected entry number.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 0 - 4095 | Selects the table entry number used for writing or reading XY generator data. |
Writes a value to the previously selected 2nd XY table entry, or returns the value for the selected entry. This command is for PSB 9000 and PSB 10000 series only.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Value to write to the selected 2nd XY table entry. |
Writes a value to the previously selected 2nd XY table entry, or returns the value of that entry.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | - | Value to write to or read from the selected 2nd XY table entry. |
Selects one out of 4096 entries in the 2nd XY table for writing, or returns the currently selected entry number. PSB 9000 and PSB 10000 series only.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 0 - 4095 | Selects the table entry number to write or query. |
Submits the second XY table after data has been written. PSB 9000 and PSB 10000 series only.
Submits the XY table data that has been written so far. The table may contain any number of entries up to the maximum; remaining entries are filled with 0.
Writes a value to the previously selected parameter of the arbitrary function generator sequence. It can also be used as a query to read back the last value.
| Name | Type | Values | Description |
|---|---|---|---|
| value | numeric | <NRf> | Value to write to the selected parameter. |
Writes a value to the previously selected arbitrary generator sequence parameter, and can also query the last written value. It is part of the three-command sequence data loading order for the function generator.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | NRf | Value to write to the selected sequence parameter. |
Defines the end sequence number for the arbitrary function generator wave configuration, or queries the last setting. If only one sequence is used, :STARt must equal :END.
| Name | Type | Values | Description |
|---|---|---|---|
| end | integer | 1 - 99 | Last sequence number in the wave sequence block. |
Defines the end, i.e. last sequence in the arbitrary generator wave block, or queries the last setting. If only one sequence is used, then it must be :STARt = :END.
| Name | Type | Values | Description |
|---|---|---|---|
| end | integer | 1 - 99 | End sequence number. |
Selects the parameter index for the currently selected arbitrary function-generator sequence. The next :DATA command writes a value to the selected parameter, and :INDex? queries the current index.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 7 | Parameter index to configure for the selected sequence. |
Selects the parameter index for the currently selected arbitrary generator sequence. The next :DATA command writes a value to the selected parameter; the command can also query the current index.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 7 | Selects the parameter between 0 and 7. |
Selects a sequence to write for the arbitrary function generator, or queries the currently selected sequence number.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 1 - 99 | Sequence number to select. |
Selects a sequence number for writing arbitrary generator wave data, or queries the currently selected sequence number.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 1 - 99 | Sequence number to select. |
Defines how often the sequence block from :STARt to :END is cycled through. A value of 0 ნიშნავს infinite cycles; 1 to 999 specifies the number of cycles.
| Name | Type | Values | Description |
|---|---|---|---|
| number | integer | 0 - 999 | How often the sequence block from :STARt to :END is cycled through. |
Defines how often the sequence block from :STARt to :END is cycled through, or queries the last setting. A value of 0 means infinite cycles; 1 to 999 specifies the number of cycles.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 0 - 999 | Number of cycles for the sequence block from :STARt to :END. |
Defines the start, i.e. first sequence number for the arbitrary generator wave. The query returns the last setting.
| Name | Type | Values | Description |
|---|---|---|---|
| sequence | integer | 1 - 99 | First sequence number to use in the wave sequence block. |
Queries the last setting for the waveform start sequence. The start sequence defines the first sequence in the arbitrary generator wave sequence and must be in the range 1 to 99.
Submits all loaded arbitrary generator sequence data. Without this command, the function generator can still be started, but it will run with all values zero.
Starts or stops the arbitrary function generator, or queries its state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Selects whether the arbitrary function generator runs or stops. |
Starts or stops the arbitrary function generator, or queries its state.
Sets or queries the MPP tracking data for the selected index. The meaning of the value depends on the current MPP index, including mode selection, voltage/current limits, and MPP-related parameters.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - Unom | MPP value for the selected index; for index 1 this is Uoc, for other numeric indexes it is the corresponding MPP parameter. |
| mode | enum | NONE | MPP1 | MPP2 | MPP3 | MPP4 | Selects the MPP tracking mode when index 0 is active. |
Reads three values that define the MPP: Uact, Iact, and Pact. It is used for MPP tracking modes 1, 2, and 4.
Selects the MPP tracking index 0, which is used for MPP tracking mode selection.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 0 | Index 0 for MPP tracking mode selection. |
Selects the MPP data value to set or read, depending on the active MPP index. The accepted values are 1 to 100.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - 100 | Select the value to set. |
Selects the MPP generator level or reads the selected level value for the current MPP index. The manual shows this as a 1-100 selector.
Starts or stops MPP tracking in the configured mode. The query reads the current tracking status.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | RUN starts the MPP tracking; STOP stops MPP tracking anytime. |
Reads or sets the MPP tracking state. RUN starts MPP tracking in the configured mode, and STOP stops it anytime.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Tracking state to set or read. |
Clears all day-trend data for the photovoltaic simulation. This command is only available when a day trend mode (DAYET or DAYUI) has been selected.
| Name | Type | Values | Description |
|---|---|---|---|
| CLEAR | enum | CLEar | Clear all data. |
Turns interpolation for day trend mode on or off. Only valid when the photovoltaic simulation is set to DAYET or DAYUI.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Selects whether interpolation is enabled. |
Turns interpolation for day trend mode on or off. Only valid for the DAYET and DAYUI photovoltaic simulation modes.
Sets the day trend mode data access type for photovoltaic simulation. Only valid when the day trend modes DAYET or DAYUI are active.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | READ | WRITE | Day trend mode data access type. |
Selects the day trend mode data access type for photovoltaic simulation. The valid settings are READ and WRITE, with READ as the default.
Selects the photovoltaic input mode used for all modes chosen with :FUNCtion:PHOTovoltaics:MODe. MPP uses Umpp and Impp as the base values, while ULIK uses UOC and ISC.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | MPP | ULIK | Input mode for photovoltaic simulation. |
Selects the input mode for photovoltaic simulation. MPP uses Umpp and Impp as base values; ULIK uses UOC and ISC as base values.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | MPP | ULIK | Input mode for photovoltaic simulation. |
Selects the general mode for the photovoltaic simulation. OFF disables simulation; ET, UI, DAYET, and DAYUI select the continuous or day-trend PV simulation modes.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | OFF | ET | UI | DAYET | DAYUI | General mode selection for the PV simulation. |
Day trend mode data access type. READ is read only (default) and WRITE is write only.
Writes one set of day trend data or reads it back. The data format depends on the selected day trend mode (DAYET or DAYUI).
| Name | Type | Values | Description |
|---|---|---|---|
| <NR1> | real | 1 - 100000 | Index value for the day trend data. |
| <NRf> | real | 0 - 1500 | Irradiation, or in DAYUI mode Umpp. |
| <NRf> | real | -40 - +80 | Temperature, or in DAYUI mode Impp. |
| <NR1> | real | 500 - 1800000 | Dwell time of the index. |
Reads back one set of day trend data after prior index selection. The returned values depend on the selected day trend mode (DAYET or DAYUI).
Selects the data index before re-reading day trend data. For writing day trend data, the index value is ignored; use the index in the :DATA command instead.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 1 - 100000 | Data index to select before reading day trend data. |
Selects the data index before re-reading day trend data. For writing day trend data, the index value is ignored; use the index in the :DAY:DATA command instead.
Clear recorded data.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | CLEar | Clears the recorded data. |
Enables or disables data recording. The manual labels ENABle as activated and DISable as deactivated (default).
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ENABle | DISable | Controls whether data recording is active. |
Enables or disables data recording. The manual lists ENABle as activated and DISable as deactivated (default).
Sets or reads the index number prior to reading a recorded data set with the :DATa? command. The index range is 1 to 576000.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 1 - 576000 | Index number to select before reading a data set. |
Sets or reads the index number prior to reading a recorded data set with the :DATa? command.
Returns the number of already recorded data sets. The range is 1 to 576000.
Panel technology preselection. Determines whether some simulation parameters are fixed or accessible.
| Name | Type | Values | Description |
|---|---|---|---|
| technology | enum | MAN | CSI | THIN | Selects the panel technology mode. |
Selects the panel technology preselection. This determines whether some simulation parameters are fixed or accessible.
Returns the number of accepted day trend indexes. The counter increments each time a day trend index is successfully transferred and accepted, and can be used to verify written data.
Returns the current in the maximum power point (MPP). The value is reported in amperes and can be between 0 and rated current.
Returns the power in the MPP. The manual states it is measured in A and can be between 0 and rated power.
Returns the voltage in the MPP, in V. The value can be between 0 and the rated device voltage.
Returns the open circuit voltage of the simulated solar panel. The value is calculated according to the standard and is affected by the selected simulation mode, the standard panel parameters, and the calculation factors.
Reads data set X from the previously selected index. The device returns a comma-separated snapshot containing the index number and measured PV values.
Returns the short-circuit current of the simulated solar panel. The value is calculated according to the standard and is affected by the selected simulation mode, the standard panel parameters, and the calculation factors.
Sets or reads the temperature coefficient alpha (α) for the short-circuit current in PV simulation. It is only writable in technology selection MAN and affects PV curve calculation according to the standard.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | 0 - 1 | Temperature coefficient α for the short-circuit current. |
Returns the temperature coefficient α for the short-circuit current in 1/°C. It is used in the PV curve calculation and is only writable in technology selection MAN.
Temperature coefficient β for the open-circuit voltage. Only writable in technology selection MAN and used in the PV curve calculation according to the standard.
| Name | Type | Values | Description |
|---|---|---|---|
| beta | real | -1 - <0 | Temperature coefficient β for the open-circuit voltage. |
Returns the temperature coefficient β for the open-circuit voltage. The value is documented in 1/°C and is negative, with range -1 to <0.
Sets or reads the scaling factor CG for the open circuit voltage in the photovoltaic factor model. It is writable only in technology selection MAN and affects the PV curve calculation according to the standard.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | >0 - 1 | Scaling factor CG in W/m² for the open circuit voltage. |
Scaling factor CG in W/m² for the open circuit voltage. Only writable in technology selection MAN. Has impact on the PV curve calculation with formula according to standard.
| Name | Type | Values | Description |
|---|---|---|---|
| CG | real | >0 - 1 | Scaling factor CG in W/m² for the open circuit voltage. |
Sets or queries the scaling factor CR used in the PV curve calculation. It is only writable in technology selection MAN and is documented as having an impact on the PV curve calculation with the standard formula.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | >0 - 1 | Scaling factor CR in m²/W for the open circuit voltage. |
Scaling factor CR in m²/W for the open circuit voltage. Only writable in technology selection MAN. Has impact on the PV curve calculation with formula according to standard.
| Name | Type | Values | Description |
|---|---|---|---|
| CR | real | >0 - 1 | Scaling factor CR in m²/W for the open circuit voltage. |
Scaling factor CU for the open circuit voltage. Only writable in technology selection MAN. Has impact on the PV curve calculation according to standard.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | >0 - 1 | Scaling factor for the open circuit voltage. |
Sets or reads the scaling factor CU for the open circuit voltage. It is only writable in technology selection MAN and is used in the PV curve calculation according to the standard.
| Name | Type | Values | Description |
|---|---|---|---|
| CU | real | >0 - 1 | Scaling factor CU for the open circuit voltage. |
Sets or reads the fill factor for current (FFI) used in PV curve calculation. It is only writable in technology selection MAN and has impact on the PV curve calculation according to the standard.
| Name | Type | Values | Description |
|---|---|---|---|
| FFI | real | >0 - 1 | Fill factor for current. |
Returns the fill factor for current (FFI). It is used in the PV curve calculation and is only writable in technology selection MAN.
Sets or reads the fill factor for voltage (FFU) used in PV curve calculation. It is only writable in technology selection MAN; reading is possible anytime and in every mode.
| Name | Type | Values | Description |
|---|---|---|---|
| NRf | real | >0 - 1 | Fill factor for voltage. |
Returns the fill factor for voltage (FFU) used in the PV curve calculation. It is only writable in technology selection MAN.
Sets or reads the current at the maximum power point (MPP) of the simulated solar panel. The value is expressed in amperes and is limited to the rated current range.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | 0 - rated current | Current in the MPP of the simulated solar panel. |
Returns the current in the MPP of the simulated solar panel.
Sets or reads the voltage at the maximum power point (MPP) of the simulated solar panel. The value is used in PV simulation mode and is writable in MPP, MAN, CSI, and THIN modes.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | 0 - rated voltage | Voltage in the MPP of the simulated solar panel. |
Returns the voltage in the MPP of the simulated solar panel. Used for reading the MPP voltage in volts.
Sets or reads the open-circuit voltage of the simulated solar panel. The value is writable in ULIK, MAN, CSI, and THIN modes, and may be read anytime.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | 0 - rated voltage | Open-circuit voltage of the simulated solar panel. |
Returns the open-circuit voltage (UOC) of the simulated solar panel in volts.
Sets or reads the short-circuit current of the simulated solar panel. The value is documented for the PV standard parameter set and is given in amperes.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | 0 - rated current | Short-circuit current of the simulated solar panel. |
Sets or reads the short-circuit current (ISC) of the simulated solar panel. The value is used for PV simulation standard settings and is writable only in certain modes shown in the manual.
| Name | Type | Values | Description |
|---|---|---|---|
| SCCurrent | real | 0 - rated current | Short-circuit current of the simulated solar panel. |
Sets the solar module irradiation for the PV simulation. Only available in mode ET.
| Name | Type | Values | Description |
|---|---|---|---|
| NR1 | real | 0 - 1500 | Irradiation value. |
Returns the irradiation setting for the PV simulation. It is only available in ET mode and is given in W/m².
Start or stop the photovoltaic simulation.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Selects whether the simulation is started or stopped. |
Returns the PV simulation state. RUN triggers PV curve calculation and starts the simulation if no error occurs; STOP stops the simulation and any running data recording.
Sets the photovoltaic simulation module temperature. Only available in mode ET.
| Name | Type | Values | Description |
|---|---|---|---|
| temperature | real | -40 - +80 | Solar module temperature. |
Returns the solar module temperature in the PV simulation. Available only in ET mode; the value is given in degrees Celsius.
Adjusts or queries the irradiation value during the solar panel simulation. The value is given in percent in the range 0 to 100 and affects the DC current, shifting the MPP on the Y axis.
| Name | Type | Values | Description |
|---|---|---|---|
| NR1 | real | 0 - 100 | Irradiation value used during the solar panel simulation. |
[SOURce:]IRRadiation <NR1> [SOURce:]IRRadiation?
Adjusts or queries the irradiation value during the solar panel simulation. The value is given in percent and affects the DC current, shifting the MPP on the Y axis.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0 - 100 | Irradiation value in percent. |
Recalls one of nine presets from internal storage and overwrites the currently active DC output values with the stored voltage, current, OVP, and OCP. The command can only be executed while the DC output is switched off.
| Name | Type | Values | Description |
|---|---|---|---|
| preset | integer | 1 - 9 | Preset number to recall. |
*RCL 1 *RCL 9
Saves the four currently active output values (voltage, current, OVP, and OCP) into one of nine internal presets for later recall. The command can only be executed while the DC output is switched off.
| Name | Type | Values | Description |
|---|---|---|---|
| preset | integer | 1 - 9 | Selects which preset number to store. |
*SAV 5
Sets the output current set value. The manual notes that this command is used as a common command when setting up values for a preset.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | A | Output current set value. |
Sets the overcurrent protection threshold. The example shows it being used to set OCP to 22 A while preparing a preset.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | A | Overcurrent protection threshold. |
Sets the upper adjustment limit for the current set value. The example shows limiting the maximum current set value to 2200 A after first lowering the current set value.
| Name | Type | Values | Description |
|---|---|---|---|
| 2200 | real | A | Upper current limit to apply. |
CURR:LIM:HIGH 2200
Deletes the selected preset by writing zero to all values. The preset can later be written with custom values anytime.
| Name | Type | Values | Description |
|---|---|---|---|
| 1...9 | integer | 1 - 9 | Selects which preset to delete. |
Triggers a memory check to determine whether a previously written preset was stored correctly in internal storage and the values are valid. Returns 1 if everything is OK and 0 if not OK.
| Name | Type | Values | Description |
|---|---|---|---|
| preset | integer | 1 - 9 | Preset number to check. |
Sets the output voltage set value. The manual notes that preset storage uses common commands like this one to set the four stored values.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | V | Output voltage set value. |
Sets the overvoltage protection threshold. In the example sequence, it is used to set the OVP threshold to 12 V.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | V | Overvoltage protection threshold value. |
VOLT:PROT 12 VOLT:PROT˽12
Sets the battery test discharge current in amperes. The command only works in static mode.
| Name | Type | Values | Description |
|---|---|---|---|
| current | real | 0 - I-max | Discharge current. |
Sets or reads the battery test discharge current in amperes. The command works only in static mode and does not work in dynamic mode.
Defines the maximum battery capacity to consume before the battery test can stop or cause the device to write a message into its display.
| Name | Type | Values | Description |
|---|---|---|---|
| capacity | real | 0 - 99999.99 | Maximum battery capacity to consume before the test ends or displays a message. |
Defines the maximum battery capacity to consume before the battery test stops or the device writes a message into its display.
Defines the discharge voltage threshold for the battery test. When the battery voltage reaches this value, the test stops.
| Name | Type | Values | Description |
|---|---|---|---|
| voltage | real | 0 - U-max | Discharge voltage threshold in volts. |
Defines the discharge voltage threshold for the battery test. When the battery voltage reaches this value, the test stops.
Selects the battery test mode. The mode can be set to idle, static, or dynamic; the query returns the present mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | IDLE | STATic | DYNamic | Selects the battery test mode. |
Selects the battery test mode. The query returns whether no mode is selected, static mode is selected, or dynamic mode is selected.
Sets the maximum power for the battery test. Constant power regulation can override constant current and adjust the discharge current accordingly.
| Name | Type | Values | Description |
|---|---|---|---|
| power | real | 0 - P-max | Maximum power in watts. |
Returns or sets the maximum power in the battery test function. It is valid for static and dynamic mode and can adjust discharge current according to constant power regulation.
Sets the battery test resistance mode or resistance value for static or dynamic mode. The command switches resistance mode on or off and sets the resistance in ohms.
| Name | Type | Values | Description |
|---|---|---|---|
| resistance | real | min. R - max. R | Resistance value to set; 0 turns resistance mode off. |
Returns or sets the battery test resistance value in ohms. In static or dynamic mode, resistance mode can be switched on or off; a value of 0 turns resistance mode off.
Defines the action taken when the battery capacity limit is reached. The available actions are NONE, SIGNAL, or END.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | NONE | SIGNAL | END | Action to take when the capacity limit defined by BATT:DIS:CAP is reached. |
Queries the action taken when the battery capacity limit defined by BATT:DIS:CAP is reached.
Defines the action taken when the maximum test time is reached. The command uses the same action keywords as the capacity limit action command.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | NONE | SIGNAL | END | Action to take when the test time limit is reached. |
Queries the action defined for the maximum test time in battery test mode. The returned value can be NONE, SIGNAL, or END.
Queries the current battery test condition. The condition can be IDLE, RUN, FINISHED, ERROR, SIGNAL AH, SIGNAL TIME, END AH, or END TIME.
Defines the maximum time to run the battery test before it can stop or write a message to the display. The range is 0 to 36000 s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 0 - 36000 | Maximum battery test duration. |
Defines the maximum time to run the battery test, after which the test can either stop or cause the device to write a message into its display.
Selects one of four parameters used to define the rectangle for the pulsed current in dynamic battery test mode.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 3 | Selects which dynamic battery test parameter is addressed: 0 = Level 1 of the amplitude, 1 = Level 2 of the amplitude, 2 = Time of level 1, 3 = Time of level 2. |
Selects one of four dynamic battery-test parameters used to define the pulsed-current rectangle. The selected index determines whether the value refers to amplitude level 1, amplitude level 2, time of level 1, or time of level 2.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 3 | Selects which battery-test parameter is accessed. |
Sets or reads the value associated with the previously selected battery pulse index in dynamic battery test mode. Current amplitude values use NRf format, while time values use NR1 format.
| Name | Type | Values | Description |
|---|---|---|---|
| value | numeric | - | Value for the selected pulse index. |
Sets or reads the value selected by the previously chosen battery pulse index. Current amplitude values are given in NRf format, while time values use NR1.
| Name | Type | Values | Description |
|---|---|---|---|
| value | numeric | - | Value for the selected pulse parameter. |
Starts the battery test or stops it manually before a stop condition is reached.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Selects whether to start the test or stop it immediately. |
Queries the battery test state. The test can be started or stopped manually with the corresponding setter using RUN or STOP.
Queries the battery test results. It returns a string with three values and can also be queried while the test is running.
Activates or deactivates master-slave mode for the system. The example shows it used with ON during master-slave configuration.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns master-slave mode on or off. |
SYST:MS:ENABLE ON
Selects the arbitrary function generator for the specified source. Sending this command switches the device to function generator mode.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CURRENT | Function generator source to select. |
FUNC:GEN:SEL CURRENT
Sets the waveform data value for the selected function generator wave index. In the example sequence, it is used to write values such as offset, frequency, amplitude, and sequence time after selecting an index with `FUNC:GEN:WAVE:IND`.
| Name | Type | Values | Description |
|---|---|---|---|
| data | real | - | Wave data value to store for the currently selected index. |
FUNC:GEN:WAVE:DATA 50 FUNC:GEN:WAVE:DATA 10 FUNC:GEN:WAVE:DATA 30 FUNC:GEN:WAVE:DATA 60
Sets the end sequence point for a function generator wave sequence.
| Name | Type | Values | Description |
|---|---|---|---|
| sequence point | integer | 0 - 12 | Sequence point number to use as the end point. |
FUNC:GEN:WAVE:END 12
Selects the waveform index to be written for the function generator sequence. The example shows using index 5 for the start value of the DC part or AC offset, and other indices for frequency, amplitude, and sequence time.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 7 | Selects which sequence point or waveform value is being written. |
FUNC:GEN:WAVE:IND 5 FUNC:GEN:WAVE:IND 6 FUNC:GEN:WAVE:IND 2 FUNC:GEN:WAVE:IND 3 FUNC:GEN:WAVE:IND 0 FUNC:GEN:WAVE:IND 1 FUNC:GEN:WAVE:IND 7
Selects a sequence number for writing function generator waveform values.
| Name | Type | Values | Description |
|---|---|---|---|
| sequence | integer | 0 - 12 | Sequence number to select for writing values. |
FUNC:GEN:WAVE:LEVEL 12
Sets the start sequence point for the selected arbitrary generator waveform sequence. The example uses sequence point 12.
| Name | Type | Values | Description |
|---|---|---|---|
| sequence point | integer | - | Start sequence point to use for the waveform sequence. |
FUNC:GEN:WAVE:START˽12
Set number of sequence point cycles to 1. The manual notes this is used because that one sequence point will already run for 60 s; alternatively, a 1 s sequence point can be run through 60 cycles.
| Name | Type | Values | Description |
|---|---|---|---|
| cycles | integer | 1 - 1 | Number of sequence point cycles to run. |
Starts or stops the function generator run. The slice shows RUN to start the function and STOP to abort it.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Function generator run state. |
FUNC:GEN:WAVE:STAT RUN FUNC:GEN:WAVE:STAT STOP
Load the parameters from above into the function generator.
Selects a table entry for writing in the XY generator. The manual shows entry 0 as an example.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 0 | Table entry number to select for writing. |
Selects table entry 0 for writing in the XY generator. The manual context shows this is used when configuring the IU function for the XY generator.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 0 | Table entry number to select for writing. |
FUNC:GEN:XY:LEVEL 0
Submits all loaded table data for the function generator. It is used after writing the XY table entries before starting the run.
Selects the MPP data value for the currently selected MPP index. The meaning and allowed value depend on the active index set with :FUNC:GEN:MPP:IND.
| Name | Type | Values | Description |
|---|---|---|---|
| data | enum | MPP2 | Selects MPP mode 2 ('track') when index 0 is active. |
FUNC:GEN:MPP:DATA˽MPP2 FUNC:GEN:MPP:DATA˽50 FUNC:GEN:MPP:DATA˽100 FUNC:GEN:MPP:DATA˽3000 FUNC:GEN:MPP:DATA˽30
Selects the MPP index used for MPP mode selection and other MPP-related configuration values. The index determines which parameter is set by the associated MPP data command.
| Name | Type | Values | Description |
|---|---|---|---|
| index | integer | 0 - 10 | Selects the MPP parameter index to configure. |
Start MPP tracking. The device will attempt to find the MPP and then continue tracking until stopped; the tracking interval and power-deviation threshold are configured separately by indices 10 and 6.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | RUN | STOP | Starts or stops MPP tracking. |
FUNC:GEN:MPP:STAT RUN FUNC:GEN:MPP:STAT STOP
Selects the point number used for MPP4 user-curve data and tracking configuration. The manual uses it together with FUNC:GEN:MPP:IND to choose the active MPP4 index, end point, start point, tracking interval, and repetitions.
| Name | Type | Values | Description |
|---|---|---|---|
| level | integer | 1 - 75 | Point number or level within the MPP4 user curve. |
Sets the power limit. The example shows setting power to maximum, independent of the model.
| Name | Type | Values | Description |
|---|---|---|---|
| power | enum | MAX | Power limit setting. |