Summary of Contents for Ametek Sorensen Asterion DC ASM
Page 1
Asterion DC Multioutput Series Programming Manual M330517-01 Rev C...
Page 2
About AMETEK AMETEK Programmable Power, Inc., a Division of AMETEK, Inc., is a global leader in the design and manufacture of precision, programmable power supplies for R&D, test and measurement, process control, power bus simulation and power conditioning applications across diverse industrial segments. From bench top supplies to rack-mounted industrial power subsystems, AMETEK Programmable Power is the proud manufacturer of Elgar, Sorensen, California Instruments and Power Ten brand power supplies.
Page 3
Asterion DC Multioutput Series Programming Manual This page intentionally left blank M330517-01 Rev C...
Page 4
Neither AMETEK Programmable Power Inc., San Diego, California, USA, nor any of the subsidiary sales organizations can accept any responsibility for personnel, material or inconsequential injury, loss or damage that results from improper use of the equipment and accessories.
Page 5
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C...
Page 6
Asterion DC Multioutput Series Programming Manual SAFETY SYMBOLS M330517-01 Rev C...
Page 7
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C...
Page 8
AMETEK will, at its expense, deliver the repaired or replaced Product or parts to the Buyer. Any warranty of AMETEK will not apply if the Buyer is in default under the Purchase Order Agreement or where the Product or any part thereof: •...
Page 9
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C viii...
Asterion DC Multioutput Series Programming Manual CONTENTS OVERVIEW ............1-1 Introduction ....................1-1 RS232 Interface .................... 1-1 USB Interface ....................1-1 Ethernet Interface ..................1-2 IEEE 488.2 GPIB Interface ................1-2 FEATURES, FUNCTIONS AND SPECIFICATIONS Introduction ....................2-4 Features and Programmable Functions ............. 2-4 Specific Features in Ethernet interface ............
Page 11
Asterion DC Multioutput Series Programming Manual USB CONFIGURATIONS AND REMOTE PROGRAMMING ............. 5-17 Rear Panel....................5-17 USB Setup Procedure ................5-18 5.2.1 Port Number Identification ................5-18 5.2.2 Communication test using serial interface program ........5-19 ETHERNET CONFIGURATION AND REMOTE PROGRAMMING ............. 6-22 Introduction ....................
Page 12
Asterion DC Multioutput Series Programming Manual REMOTE ANALOG PROGRAMMING INTERFACES ............8-39 Introduction ....................8-39 Remote Analog Programming Connector details ........8-39 Remote ANALOG Programming ..............8-41 8.3.1 REMOTE PROGRAMMING BY RESISTANCE ...........8-41 8.3.2 Remote Programming BY VOLTAGE ............8-43 Remote MONITOR OUTPUTS ..............8-45 REMOTE EXTERNAL USER CONTROL INTERFACE ............
Page 13
Asterion DC Multioutput Series Programming Manual OUTPUT SCPI Command Subsystem ............. 10-76 10.7.1 OUTPUT SCPI Command Summary ............10-76 10.7.2 OUTPUT SCPI Command Reference ............10-76 SYSTEM SCPI Command Subsystem ............. 10-78 10.8.1 SYSTEM SCPI Command Summary ............10-78 10.8.2 SYSTEM SCPI Command Reference ............10-79 HTRIGGER SCPI Command Subsystem ..........
Page 14
Asterion DC Multioutput Series Programming Manual CALIBRATION ..........13-121 Introduction .................... 13-121 Setup for Calibration ................13-122 Voltage Programming Calibration ............13-123 Voltage Programming Calibration – REMOTE SENSE ......13-125 Current Programming Calibration ............13-129 Analog Program Adjustment ..............13-131 Voltage programming –...
Page 15
Asterion DC Multioutput Series Programming Manual TABLE Table 4-1: RS-232C Interface Connector Type ............4-11 Table 4-2: RS-232C Interface Connector Pinout ............4-11 Table 4-3: Configuration requirements for RS232 ............4-12 Table 4-4: RS-232C Interface Connector Pinout ............4-12 Table 8-1: Remote Analog Programming Connector pin out details ......8-41 Table 9-1: Remote External User Interface connector pin out details ......
Page 16
Asterion DC Multioutput Series Programming Manual Figure 6-12: Asterion DC Multioutput Series power supply Home Page ..... 6-30 Figure 6-13: Asterion DC Multioutput Series power supply Device identify screen ..6-31 Figure 6-14: IP Configuration Page ................6-31 Figure 6-15: Interactive Control Page ................ 6-33 Figure 6-16: LXI Identification Page ................
Page 17
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C...
OVERVIEW Introduction This manual provides instructions for remote programming control and monitoring for Asterion DC Multioutput Series power supplies. For easy navigation to the applicable instructions, this manual separates RS232, USB, IEEE 488.2 GPIB and Ethernet setup instructions. The instructions then converge where they are common to all three interface options.
Asterion DC Multioutput Series Programming Manual • 8 for Remote Analog Programming • 9 External User Control Interface Connectors • 10 for SCPI Commands and Definitions • 11 Output ON/OFF Delay • 12 Sequence Function • 13 for Calibration Procedures •...
Page 20
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C...
FEATURES, FUNCTIONS AND SPECIFICATIONS Introduction This section introduces the features, functions and specifications for RS232, USB, Ethernet and IEEE 488.2 GPIB. Programmable, readback functions and specifications are applicable to all the communication interfaces. Features and Programmable Functions The below functions are common to all communication interfaces (RS232, USB, IEEE 488.2 GPIB and Ethernet).
Asterion DC Multioutput Series Programming Manual • Programmable ON/OFF delay between the channels for enabling the Output. • Rear panel Remote Analog Programming and External user control interface (Common to all interfaces) • Front panel control selection (Local/Remote) Specific Features in Ethernet interface •...
Asterion DC Multioutput Series Programming Manual * After 30 minutes operation with fixed line, load, and temperature. Readback Resolution 2.5.3 Voltage Output: ± 0.012% of full scale Current Output: ± 0.012% of full scale Power Output: ± 0.012% of full scale Readback Accuracy 2.5.4 Voltage Output:...
Page 24
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C...
LOCAL/REMOTE SELECTION Introduction This section describes the operation of Local or Remote modes available in the front panel. Remote mode allows the power supply operation to be controlled only through digital communication interfaces. Whereas Local mode allows the power supply operations controlled through front panel.
Page 26
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C...
RS232 CONFIGURATIONS AND REMOTE PROGRAMMING Rear Panel This section provides illustration of the Asterion DC Multioutput Series power supply’s rear panel layout. Refer to Figure 4-1, regardless of the layout, the component functions are common across all models and those that are pertinent to the RS232 options are described here.
Asterion DC Multioutput Series Programming Manual Remote Programming Via RS232 RS232 Connector Pinout 4.2.1 The RS232 interface operates at a default baud of 9600. The baud is selectable from 9600 to 115200. The RS232 interface is accessible through the rear panel DB9 connector (Refer to Figure ), labeled Serial on the power supply’s rear panel (see Figure 4-1...
Page 29
Asterion DC Multioutput Series Programming Manual Parity None Not Selectable • CR (Carriage Return): HEX, 0x0d (DEC, 13), Incoming Not Selectable • LF (Line Feed): HEX, 0x0a (DEC, 10), Termination • CR LF (Carriage Return and Line Feed): Character HEX, 0x0d 0x0a (DEC, 13 10) •...
Page 30
Asterion DC Multioutput Series Programming Manual 2. Connect power to the unit and turn on the unit. 3. The baud rate is selectable through the front panel, see Figure 4-4. Change the baud rate for RS232 to 9600. To navigate to RS232, configure screen, go to Home → Control Interface → RS232 →...
Page 31
Asterion DC Multioutput Series Programming Manual • Select setup and select serial port in the setup window. • Set the baud rate to 9600, 8 data bits, no parity, 1 stop bit, and no flow control. (Refer to Figure 4-6) Figure 4-6: Baud rate Setting in Tera Term •...
Page 32
Asterion DC Multioutput Series Programming Manual • Change the settings as per the below screen shot. (Refer to Figure 4-8) Figure 4-8: Terminal Setup in Tera Term • Test the communication interface by issuing the *IDN? Command. This returns the supply’s manufacturer name, model, serial numbers, and software version(s).
Page 33
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 4-16...
USB CONFIGURATIONS AND REMOTE PROGRAMMING Rear Panel This section provides illustration of the Asterion DC Multioutput Series power supply’s rear panel layout, refer to Figure 5-1. Regardless of the layout, the component functions are common across all models and those that are pertinent to the USB options are described here.
Asterion DC Multioutput Series Programming Manual USB Setup Procedure Port Number Identification 5.2.1 Port Number of the Asterion DC Multioutput Series power supply can be identified in the device manager by following the steps below: 1. Navigate to device manager in the windows system. 2.
Asterion DC Multioutput Series Programming Manual Communication test using serial interface program 5.2.2 Use one of the available programs for serial communication, such as Tera Term. 2. If you choose to use Tera Term: • Select serial option in the Tera Term window and select the port identified in the device manager and press OK.
Page 37
Asterion DC Multioutput Series Programming Manual • Select the Terminal from the Tera Term. (Refer to Figure 5-5) Figure 5-5: Terminal selection in Tera Term • Change the settings. (Refer to Figure 5-6) Figure 5-6: Terminal setup in Tera Term •...
Page 38
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 5-21...
ETHERNET CONFIGURATION AND REMOTE PROGRAMMING Introduction This section covers the Remote Programming Ethernet Interface for the Asterion DC Multioutput Series power supply. This configuration enables you to operate Asterion DC Multioutput Series power supply from a computer via Ethernet IEEE-802.3 communication protocol, with SCPI-compatible language, allowing full remote programming control and monitoring of your power supply.
Asterion DC Multioutput Series Programming Manual extensive compatibility testing with the Ethernet interface. Network Setup Using DHCP Server 6.4.1 For this network setup to work, DHCP mode must be enabled. DHCP mode can be enabled using the front panel or the serial interface. 6.4.1.1 DHCP MODE SELECTION USING FRONT PANEL...
Page 42
Asterion DC Multioutput Series Programming Manual 6.4.1.3 DHCP ADDRESS IDENTIFICATION FOR MODE OF OPERATION Start with the power supply in the power-off state. 2. Connect a RJ-45 network cable from the power supply to the network with the DHCP server. 3.
Asterion DC Multioutput Series Programming Manual Network Setup Using Auto-IP (Direct Connection 6.4.2 between Asterion power Supply and PC using Cross cable) This setup requires that DHCP and Auto-IP is ON (Refer to Figure 6-2). DHCP and Auto- IP can be enabled using the front panel or the serial interface as described in the Section 6.4.1.1 and Section 6.4.1.2 respectively.
Page 44
Asterion DC Multioutput Series Programming Manual panel or using the serial interface. 6.4.3.1 TATIC SETUP USING FRONT PANEL 1. Navigate to Home → Control Interface → LAN → LAN Configure. Make the DHCP as OFF (See Figure 6-2), IP address button will be enabled. Figure 6-6: LAN configure (Settings) 2.
Asterion DC Multioutput Series Programming Manual 5. Enter the Gateway Address (Refer to Figure 6-9). 6. Press “Apply Now” button for the settings to take effect. 7. The Asterion DC Multioutput Series power supply Ethernet hardware is now configured. Open Web browser and enter the IP address of the power supply to view the Home page.
Ethernet Web Pages, Overview The layout of each of the Web pages includes the banner showing the Model (e.g. ASA060200400C-E110), Manufacturer (AMETEK Programmable Power), AMETEK Logo and the Device name (e.g. LXI-ASA060200400C-E010-SER123). Below the Asterion DC Multioutput Series power supply banner are four tabs, each linked to its corresponding page.
Asterion DC Multioutput Series Programming Manual Home 6.5.1 This is the default, information-only page (see Figure 6-12). It displays all the current information about the power supply that you are connected to: Figure 6-12: Asterion DC Multioutput Series power supply Home Page •...
Asterion DC Multioutput Series Programming Manual • Subnet Mask: network segment your power supply is on. • Gateway: IP address through which the instrument communicates with systems that are not on the local subnet. • Firmware Version: the version of the firmware that is currently installed. •...
Page 49
Asterion DC Multioutput Series Programming Manual Host Name: the default host name is ASTDC. You may change this name if it is unique (Host Name must be limited to 15 characters for LXI compliance) so that VXI-11 Discovery and any other IP Discovery program can identify your specific device on your network.
Asterion DC Multioutput Series Programming Manual Interactive Control 6.5.3 This web page allows to input a properly formatted SCPI command (refer to Section 10). Click on Send Command button to send the command to the power supply. The commands and response to the query command can be seen on the web page (Refer to Figure 6-15).
Asterion DC Multioutput Series Programming Manual LXI Identification 6.5.4 The LXI Identification web page displays the LXI parameters of the Asterion DC Multioutput Series power supply (Refer to Figure 6-16). Figure 6-16: LXI Identification Page M330517-01 Rev C 6-34...
Page 52
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 6-35...
IEEE 488.2 GPIB CONFIGURATIONS AND REMOTE PROGRAMMING Rear Panel This section provides illustrations of the Asterion DC Multioutput Series power supply’s rear panel layout. Refer to Figure 7-1, regardless of the layout, the component functions are common across all models, and those that are pertinent to the IEEE 488.2 GPIB(Optional) options are described here.
Asterion DC Multioutput Series Programming Manual Remote Programming Via IEEE 488.2 GPIB connector Address Selection 7.2.1 GPIB address for unit can be (1-30). SCPI reserves channel 0 as the global channel to address all channels. Asterion DC Multioutput power supply’s GPIB address can be configured by using the front panel menu, Refer to Figure 7-2.
Page 55
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 7-38...
REMOTE ANALOG PROGRAMMING INTERFACES Introduction This section provides illustrations of the Asterion DC Multioutput Series power supply’s rear panel layout. Refer to Figure 8-1, regardless of the layout, the component functions are common across all models and those that are pertinent to the Remote Analog Programming Interface Connector is described here.
Page 57
Asterion DC Multioutput Series Programming Manual Figure 8-2: Remote Analog Programming Interface Connector Pin-Out Signals Type Description Remote control input for voltage programming using a voltage source connected between this pin 1 and 3 signal return. Signal return: Pin 3 VPRG-VSOUR ANALOG INPUT Range: Full scale Voltage could be set by the user from 5V to...
Asterion DC Multioutput Series Programming Manual Return for Pin 7 and 8. MONITOR MON-RTN Pin 3 – PRG-RTN is shorted with Pin 6 – MON-RTN internal to the RETURN power supply. Monitor signal for output voltage Signal return: Pin 6 ANALOG Range: 0 V to 10 V corresponds to 0-100% full-scale output.
Page 59
Asterion DC Multioutput Series Programming Manual SOUR<n>:CURR:PROG:SOUR CURR The Data format “ Note: <n>“represents the Channel Number (1, 2 and 3). 8.3.1.1 EMOTE URRENT ROGRAMMING BY ESISTANCE Analog Reference source is selected as Resistance and programming mode of output current as external by sending following SCPI commands: SOUR<n>:ANALOG:PROG:SOUR CURR SOUR<n>:CURR:PROG EXT The resistance-programming default coefficient for output current is Channel current rating...
Asterion DC Multioutput Series Programming Manual The resistance-programming default coefficient for output voltage is Channel Voltage rating (100% rated output voltage) / 5 kΩ, with input at Pin 2 (VPRG_ISOUR) and return to Pin 3 (RTN_PRG). Refer to Figure 8-4. An internal current source, factory-set at 1 mA, from Pin 2 is utilized to drive the resistance.
Page 61
Asterion DC Multioutput Series Programming Manual The DC voltage source is connected between Pin 4 (IPRG<n>_VSOUR) and the return Pin 3 (RTN_PRG), refer Figure 8-5. Default FSC voltage value is 10V, where 10V corresponds to 100% output current. The corresponding voltage-programming coefficients for output current are (100% rated output current) / FSC VDC.
Asterion DC Multioutput Series Programming Manual Figure 8-6: Remote Voltage Programming Using 0-10 VDC Source Remote MONITOR OUTPUTS Asterion DC Multioutput Series power supply provides independent analog voltage monitor signals for the Output Voltage and Current. 1. Voltage Monitor Output is in Pin 7, Return Pin 6. 2.
Page 63
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 8-46...
REMOTE EXTERNAL USER CONTROL INTERFACE Introduction This section provides illustrations of the Asterion DC Multioutput Series power supply’s rear panel layout. Refer to Figure 9-1, regardless of the layout, the component functions are common across all models and those that are pertinent to the Remote External user control Interface Connector is described here.
Page 65
Asterion DC Multioutput Series Programming Manual Figure 9-2: External User Control Interface Connector Pin-Out Signal Type Description Channel-1 Signals (Pin number 1 to 9) Input signal, TTL active-high; provides external hardware triggering of voltage and current ramp functions. Signal connects to Open-anode of opto-isolator diode with 1kΩ series resistor internal to power supply.
Page 66
Asterion DC Multioutput Series Programming Manual Signal return: Pin 8 Voltage Rating: Maximum 30 V, Minimum 3V for Active High, Sink Current: 50mA Output Signal, High state indicates output of the power supply is enabled. Open collector transistor output, Collector is connected the 26-pin CH1-OUTPUT- connector.
Page 67
Asterion DC Multioutput Series Programming Manual Signal connects to Open-anode of opto-isolator diode with 1kΩ series resistor internal to power supply Signal return: Pin 17 Voltage Rating: Maximum 24 V, Minimum -5V Low state 0.3 V max, High State 2.7 V min. User digital output.
Page 68
Asterion DC Multioutput Series Programming Manual Open collector transistor output, Collector is connected the 26-pin connector. Emitter point of transistor is connected to common return pin of the interface connector. Signal return: Pin 26 Voltage Rating: Maximum 30 V, Minimum 3V for Active High, Sink Current: 50mA Remote-control input for output on/off with a logic signal: a logic-high, will enable (turn-on) the output of the supply, and a logic-low signal disables...
Asterion DC Multioutput Series Programming Manual CAUTION! External User Control interface signals are isolated from negative output terminal; Isolation voltage is rated for 600 V , maximum; operation of Isolated Analog ± Interface signals should be at SELV safety voltage conditions to chassis ground. Fault 9.2.1 Hight state in the following pin indicates the Fault in the power supply.
Page 70
Asterion DC Multioutput Series Programming Manual • Verify command sent are not violating any user limits or hardware parameter range specified in datasheet of power supply • This condition is caused by Fan’s 0x100 Fan Fault Fault from cooling Fan not running properly.
Asterion DC Multioutput Series Programming Manual Trigger-In & Trigger Out 9.2.2 Asterion DC Multioutput Series power supply has Trigger-In and Trigger-Out functionalities. Trigger-In: Channel 1: Applying high voltage signal on pin 1 and return pin 8 will trigger the ramp for channel 1. Channel 2: Applying high voltage signal on pin 10 and return pin 17 will trigger the ramp for channel 2.
Page 72
Asterion DC Multioutput Series Programming Manual 1. A short between Pin 7 and Pin 8 will enable the output of channel 1. Output can be enabled through front panel or SCPI command. See Figure 9-3 for connection requirements. 2. A short between Pin 16 and Pin 17 will enable the output of channel 2. Output can be enabled through front panel or SCPI command.
Page 73
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 9-56...
RS232/ETHERNET/ IEEE 488.2 GPIB REGISTER COMMAND OPERATION Introduction This section describes the operation of the Digital Interfaces RS232, USB, Ethernet and IEEE 488.2 GPIB, by using SCPI Command sets. The command set comprises of programming, query and status commands that facilitate remote control of the power supply individual Channels.
Page 75
Asterion DC Multioutput Series Programming Manual which means two bits are set: Constant voltage operation(0x02) and Fold back mode operation(0x40) • Status of the Individual channels can be known by appending the respective channel number. • By knowing the IP address of the Individual unit, condition of the unit can also be known.
Page 76
Asterion DC Multioutput Series Programming Manual Constant Current Operation, Constant Power Operation and Foldback Mode Operation bits. If these bits are not enabled in the protection enable register, then mode changes shall not cause a shutdown. Figure 10-1 shows the implementation of the Protection Status Register, Protection Enable Register and Protection Event Register.
Page 77
The Protection Enable Register. Readable using the STAT:PROT:ENAB? query command. Writable using the STAT:PROT:ENAB <value> command. Used to select what fault events could set a bit in the Fault Register. Certain faults can occur even if they are not enabled. This is because the Protection Enable Register merely filters which events are allowed to affect the Fault Register, not whether those events can occur or not.
Standard Event Status Register (ESR) 10.2.2 Read the Standard Event Status Register (ESR) by issuing the *ESR? command. See for the Standard Event Status Register bit details. Reading this register or issuing a *CLS command will clear the ESR. Use the *ESE (Standard Event Status Enable Register) to enable corresponding ESR bits to be summarized in the summary bit of the SCPI Status byte.
Asterion DC Multioutput Series Programming Manual SCPI Status Byte 10.2.3 The SCPI Status Byte registers the status of the instrument, in one of seven bits described in Table 4-1. Read the SCPI Status Byte status register by issuing either the *STB? command or a serial poll.
Asterion DC Multioutput Series Programming Manual Service Request Enable Register (SRER). Used to enable which Status Byte bits can affect the service request bit. *SRE? reads. *SRE <value> writes. The SCPI Status Byte. Read using either the *STB? command, or the GPIB serial poll operation.
Asterion DC Multioutput Series Programming Manual Error Code Description -161 Invalid block data The expected number of data values was not received. -200 Execution error An error/event number in the range [-299, -200] indicates that an error has been detected by the instruments execution control block. The occurrence of any error in this class shall cause the execution error bit (bit 4) in the Event Status Register to be set.
Asterion DC Multioutput Series Programming Manual implemented by the Asterion DC Multioutput Series power supplies are classified as SCPI approved commands (approved by the SCPI Consortium but not contained in the SCPI version to which the Asterion DC power supplies conform). To document whether the syntax of each command is SCPI compliant or not, this manual provides a column, labeled “SCPI”, in each command reference table.
SC-System Controller *IDN? AIB- Analog Interface Board FPC- Front Panel Controller Example: AMETEK programable power, ASA060200400C- E010,1234,1.000,1.00,1.00 Returns the Channel identification as an ASCII string. Response: <Manufacturer>, <UUT Channel Configuration>, <serial number>,<SC firmware version>, AIB firmware version>,<FPC firmware version>...
Page 84
Asterion DC Multioutput Series Programming Manual Command Description Enables the Operation Complete bit of the Standard Event Status *OPC Register to be set when all pending operations are complete. See section 10.2.2. Resets the supply to its Power ON (PON) state. Clears all status reporting data structures including the Status Byte, *RST Standard...
Asterion DC Multioutput Series Programming Manual SOURCE SCPI Command Subsystem This section first presents a tree summary of the SOURce commands and then provides a tabular description. SOURCE SCPI Command Summary 10.5.1 SOURce<n> :CURRent <NRf> :CURRent? [:LEVel] <NRf> [:LEVel]? [:IMMediate] <NRf> [:IMMediate]? [:AMPLitude] <NRf>...
Asterion DC Multioutput Series Programming Manual :POWer <NRf> :POWer? [:LEVel] <NRf> [:LEVel?] [:IMMediate] <NRf> [:IMMediate?] [:AMPLitude] <NRf> [:AMPLItude?] :MAX? :LIMit <NRf> :LIMit? SOURce<n> :ANALOG :PROGram :SOURce <string> :REMote :OUTPut <boolean> SOURCE SCPI Command Reference 10.5.2 The letter “C” in the “SCPI” column means that the command syntax is SCPI compliant; an “N”...
Page 88
Asterion DC Multioutput Series Programming Manual Command Description SCPI Sets an upper soft limit on the programmed SOURce<n>:CURRent:LIMit[:AMPLitude] <NRf> output current for the supply. Returns the upper soft limit on the programmed SOURce<n>:CURRent:LIMit[:AMPLitude]? output current for the supply. Sets the output current to ramp from the present value to the specified value (first argument) in the SOURce<n>:CURRent:RAMP <NRf>...
Page 89
Asterion DC Multioutput Series Programming Manual Command Description SCPI Returns the Full-scale Resistance, at which Full SOURce<n>:CURRent:PROGram:FSCR? scale Current will be programmed. Sets Full Scale voltage on Current monitor pin SOURce<n>:CURRent:MONitor:FSC <NRf> (IMON), when power supply is producing full scale output current. Returns the full scale voltage set for Current SOURce<n>:CURRent:MONitor:FSC? monitor pin (IMON)
Page 90
Asterion DC Multioutput Series Programming Manual Command Description SCPI Returns the state 1 (ON) or 0 (OFF) If the SOURce<n>:VOLTage:PROTection:STATe? overvoltage protection is enabled. SOURce<n>:VOLTage:PROTection:CLEar Clears the overvoltage protection circuit. Sets the output voltage to ramp from the present value to the specified value (first argument) in the SOURce<n>:VOLTage:RAMP <NRf>...
Asterion DC Multioutput Series Programming Manual Command Description SCPI Returns the Full-scale Resistance, at which Full SOURce<n>:VOLTage:PROGram:FSCR? scale Voltage will be programmed. Sets Full Scale voltage on voltage monitor SOURce<n>:VOLTage:MONitor:FSC <NRf> pin(VMON), when power supply is producing full scale output voltage. Returns the full-scale voltage set for Voltage SOURce<n>:VOLTage:MONitor:FSC? monitor pin (VMON)
Asterion DC Multioutput Series Programming Manual 10.5.3.2 OLTAGE RAMPING TO A LOWER VOLTAGE Requires an appropriate resistive load. The discharge rate of the large capacitance in the output section of the power supply, plus other user capacitance, significantly lengthens the ramp time. 10.5.3.3 URRENT RAMPING Requires an appropriate resistive load.
Asterion DC Multioutput Series Programming Manual Command Description SCPI MEASure<n>:CURRent :ANALOG? Returns the Co-efficient of programmed output current from external Analog current programming feature. MEASure<n>:POWer? Returns the floating point value of the measured output power in watts. MEASure<n>:VOLTage? Returns the floating point value of the DC output voltage in volts.
Page 94
Asterion DC Multioutput Series Programming Manual Command Description SCPI OUTPut<n>:PROTection:DELay <NRf> Sets the programmable time delay executed by the supply before reporting output protection conditions after a new output voltage or current is specified. Functional granularity of +/- 0.5 seconds OUTPut<n>:PROTection:DELay? Returns the time delay to be executed by the supply.
Asterion DC Multioutput Series Programming Manual Command Description SCPI OUTPut<n>:STATe <boolean> Sets the output to zero or the programmed value; enable or disable the output Valid arguments are 1/ON or 0/OFF. *RST state value is ON. OUTPut<n>:STATe? Returns the state of the output: 1 = ON 0 = OFF OUTPut<n>:TRIPped? Returns the integer value 1 (TRIPPED) or 0...
Asterion DC Multioutput Series Programming Manual :DHCPMODE <boolean> :DHCPMODE? :DNS <string> :DNS? :GATE <string> :GATE? :HOST <string> :HOST? :IP <string> :IP? :LANLED <boolean> :LANLED? :MAC? :MASK <string> :MASK? :NETBUTTON <string> :PORT <NRf> :PORT? :TERM <NRf> :TERM? SYSTEM SCPI Command Reference 10.8.2 The letter “C”...
Page 97
Asterion DC Multioutput Series Programming Manual Command Description SCPI SYSTem:PROGDELAY:ENABLE? Returns the configured channels that are Enabled on Output ON or OFF Delay feature. SYSTem:PROGDELAY:DISABLE Disables the configurations to turn ON or OFF the output on Output ON or OFF Delay feature. SYSTem:PROGDELAY:DELAY Sets the channels delay, Argument 1 represents channel 1 <NRf>,<NRf>,<NRf>...
Page 98
Asterion DC Multioutput Series Programming Manual Command Description SCPI SYST:NET:DNS? Returns the network DNS address for the device. SYST:NET:GATE <string> Sets the network gateway IP address for the device. String is in the format “NNN.NNN.NNN.NNN” where “NNN” = 0 through 255, inclusive.
Asterion DC Multioutput Series Programming Manual Command Description SCPI SYST:NET:TERM <NRf> Sets the incoming string termination character to be used by the device. Factory set to 3. The valid range is 1-4. Values indicate the following terminator(s): 1 = 0x0d only (CR), 2 = 0x0a only (LF), 3 = 0x0d 0x0a (CR LF), 4 = 0x0a 0x0d (LF CR) SYST:NET:TERM? Returns the string terminators to be used by the device.
Page 100
Asterion DC Multioutput Series Programming Manual Command Description SCPI TRIGger<n> :TYPe Executes voltage and current values previously programmed by <1|2|3> the SOURce command i.e., SOURce<n>:VOLTage:LEVel:TRIGger SOURce<n>:CURRent:LEVel:TRIGger Valid arguments are 1 (Voltage), 2 (Current), or 3 (Both). M330517-01 Rev C 10-83...
Asterion DC Multioutput Series Programming Manual CALIBRATION SCPI Command Subsystem Note: See section Calibration for calibration procedures. Please refer to the power supply manual for further information before performing calibration procedures. Calibration must be performed by qualified personnel who appropriately deal with attendant hazards. If calibration is not performed properly, functional problems could arise, requiring that the supply be returned to the CAUTION factory.
Asterion DC Multioutput Series Programming Manual CALibrate<n> :UNLock <string> :STORe :LOCK CALIBRATION SCPI Command Reference 10.11.2 The letter “C” in the “SCPI” column means that the command syntax is SCPI compliant; an “N” in the “SCPI” column means that the command syntax is not part of the SCPI definition.
Page 105
Asterion DC Multioutput Series Programming Manual Command Description SCPI CALibrate<n>:INITial:VOLTage:PROTect Sets the power-on default value of ion <NRf> the overvoltage protection. CALibrate<n>:INITial:VOLTage:PROTect Returns the default value of the ion? power-on overvoltage protection. CALibrate<n>:INITial:VOLTage:LIMit Sets the power-on default value of <NRf> voltage limit.
Page 106
Asterion DC Multioutput Series Programming Manual Command Description SCPI CALibrate<n>:INITial:MEASure:CURRent Sets the number of readings to :AVErage <NR1> average together when returning the current value with the MEAS<n>:CURR? command to reduce noise in the readback readings. Enter a value of 3 to 9, with the value of 3 (factory default) providing the fastest response time in the readings, but less rejection of...
Page 107
Asterion DC Multioutput Series Programming Manual Command Description SCPI CALibrate<n>:MEASure:CURRent:OFFSet Sets the value of the offset for <NRf> current measurements. CALibrate<n>:MEASure:CURRent:OFFSet? Returns the value of the offset for current measurements. CALibrate<n>:MEASure:VOLTage:CALCula Calculates the value of the gain and offset for voltage measurements. CALibrate<n>:MEASure:VOLTage:GAIN Sets the value of the gain for voltage <NRf>...
Page 108
Asterion DC Multioutput Series Programming Manual Command Description SCPI CALibrate<n>:OUTPut:CURRent:GAIN Sets the value of the gain for the <NRf> output current. CALibrate<n>:OUTPut:CURRent:GAIN? Returns the value of the gain for the output current. CALibrate<n>:OUTPut:CURRent:OFFSet Sets the value of the offset for the <NRf>...
Asterion DC Multioutput Series Programming Manual Command Description SCPI CALibrate<n>:OUTPut:VOLTage:EXTV:OFF Sets the calibration Offset point for SET <NRf> voltage programming from external voltage source CALibrate<n>:OUTPut:VOLTage:EXTV:FSC Sets the calibration full-scale point <NRf> for voltage programming from external voltage source CALibrate<n>:OUTPut:VOLTage:EXTI:OFF Sets the calibration Offset point for SET <NRf>...
Asterion DC Multioutput Series Programming Manual Command Description SCPI STATus<n>:PROTect Status Protection subsystem. STATus<n>:PROTect Returns the integer value of the Protection Condition Register. Used ion:CONDition? to read the status of the power hardware. See section 10.2.1 for a detailed table of the various bits that make up this register. STATus<n>:PROTect Sets the enable mask of the Protection Event Register, which allows ion:ENABle <NR1>...
Asterion DC Multioutput Series Programming Manual OUTP2:STAT? // confirm the output state of channel 2 (response: 1). MEAS2:CURR? // measure the actual output current of channel 2 (response: ~ 0.0 with no load on output). MEAS2:VOLT? // measure the actual output voltage of channel 2 (response: ~ 10.0). SOUR3:CURR 7.0 // program output current of channel 3 to 7.0 A.
Asterion DC Multioutput Series Programming Manual Trigger Example 10.13.3 Program a unit with no load at the output of channel 2 to change its output voltage and current to 5 VDC @ 1A at the same time. // Use SYST<n>:ERR? after each command to verify no programming errors. // turn on the unit.
Asterion DC Multioutput Series Programming Manual Ramp V Example 2 10.13.5 Program a unit with no load at the output of channel 3, to ramp its output voltage from 5 VDC to 25 VDC in 30 seconds upon the trigger command. // Use SYST:ERR? after each command to verify no programming errors.
Page 114
Asterion DC Multioutput Series Programming Manual CAL3:INIT:CURR 5.0 // set power-on initial current of channel 3 to 5.0 A. CAL3:INIT:CURR? // confirm power-on initial current setting. CAL3:INIT:VOLT 10.0 // set power-on initial voltage of channel 3 to 10.0 VDC. CAL3:INIT:VOLT? // confirm power-on initial voltage setting.
Page 115
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 10-98...
OUTPUT ON/OFF DELAY Introduction This section describes the operation of the OUTPUT ON/OFF DELAY feature. This allows user to configure the output to turn ON or to turn OFF the output in a sequence with respect to one of the reference channels with a programmable delay time. Applications under OUTPUT ON/OFF DELAY Reference Channel: Reference Channel allows the user to configure the supply to turn ON or to turn OFF...
Page 117
Asterion DC Multioutput Series Programming Manual Minimum of 2 channels must enabled, inclusive of the reference channel to configure the channels to work on Output ON/OFF Delay feature. For example: If the user wants to enable channel 1 and channel 3 in this Output ON/OFF feature user must send the SCPI command SYSTem:PROGDELAY:ENABLE 1 3 If the user wants to enable channel 1, channel 2 and channel 3 in this...
Page 118
Asterion DC Multioutput Series Programming Manual SYSTem:PROGDELAY:OUTPut:STATe? // Returns the Output ON or Off delay feature’s state. Example 1: To turn ON the output of channel 1,2 and 3 in a sequence with configuration as follows: Reference channel = 1, Enabled channel = 1,2 and 3, Delay of channel 2 = 300 ms, Delay of channel 3 = 1000 ms and output ON/OFF state = 1 (ON).
Page 119
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 11-102...
SEQUENCING FUNCTION Introduction This section describes the features and operation of Sequencing Function. Sequencing function allows the user to set up the power supply to automatically run a series of voltage, current and power mode operations. This is especially useful for setting up the supply to test to compliance standards or unburdening the test computer in automated testing applications.
Page 122
Asterion DC Multioutput Series Programming Manual PROGram:INITializing? This query returns 1 after mains power-on, and continues to return 1 until the program/sequence functionality is fully initialized, after which point 0 is returned. Do not attempt to use any of the other sequence related commands--i.e., commands in the SCPI PROG command tree --while program/sequence functionality is...
Page 123
Asterion DC Multioutput Series Programming Manual PROGram:DEFine <step#>, Programs the REPEAT sequence command into the REPEAT selected sequence at <step#>. This sequence command causes sequence execution to jump back to the starting location where sequence execution began, resume execution from there, and continue repeating endlessly. To stop, issue the STOP command.
Page 124
Asterion DC Multioutput Series Programming Manual PROGram:DEFine Programs the GOTO sequence command into the selected <step#>,GOTO,”name” sequence at <step#>. During sequence execution, the effect of this sequence command is to cause execution to transfer to the beginning of the sequence named “name”. This step is valid for steps 1 thru 21.
Asterion DC Multioutput Series Programming Manual PROGram:MALLocate Allocates program memory for a newly named sequence. DEFAULT This command has no effect on already existing sequences, and shall generate an error message if an attempt is made to allocate memory to an already existing sequence. After allocating memory to a newly named sequence, that sequence goes from the EMPTY state to the EDIT state.
Page 126
Asterion DC Multioutput Series Programming Manual Delete all sequences from non-volatile memory using the following command: PROG<n>:DEL:ALL EXAMPLE 1 Issue *RST to reset the unit to a known state. To create a sequence named “SEQ1”, first issue the NAME command as follows: PROG<n>:NAME “SEQ1”...
Page 127
Asterion DC Multioutput Series Programming Manual PROG :STATE <n> The sequence should run, and the output of the power supply for Example 1 should look like the following: Ramp down to 3 Ramp up to 5 volts in 10 sec volts in 10 sec 5 volts for 10 sec 3 volts for 10 sec...
Page 128
Asterion DC Multioutput Series Programming Manual For the running sequence, the power supply output for Example 2 should look like the following: 10 volts for 5 sec Ramp down to 2 volts in 9 sec Notice that after RETURN statement is encountered in this run of SEQ2, since SEQ2 is being used as a primary sequence, the RETURN acts like a STOP statement and stops...
Page 129
Asterion DC Multioutput Series Programming Manual PROG :DEF 7, VIMODE, 4, 5, 11, 6 <n> //go to 4 volts, 5 amps, 11 volts ovp, for 6 sec PROG :DEF 8, STOP <n> //stop running the sequence while the unit remains at the state of the last command within the sequence.
Page 130
Asterion DC Multioutput Series Programming Manual PROG :DEF 3, VIMODE, 5, 4, 11, 10 <n> //hold 5 volts for 10 sec PROG :DEF 4, RAMPTOV, 5, 3, 4, 11, 10 //ramp from 5 volts to 3 volts in <n> 10 sec PROG :DEF 5, VIMODE, 3, 4, 11, 10 <n>...
Page 131
Asterion DC Multioutput Series Programming Manual First, create a sequence wherein the power supply output will simulate a capacitor charge curve to a maximum of 10 volts and discharge curve to zero volts. The formula for charging is Issue *RST to establish a known state. PROG :NAME “Charge”...
Page 132
Asterion DC Multioutput Series Programming Manual PROG:DEF 16, RAMPTOV, 7.53, 7.77, 5, 20, 0.1 (ramp from 7.53 volts to 7.77 volts in 0.1 sec) PROG :DEF 17, RAMPTOV, 7.77, 7.98, 5, 20, 0.1 <n> (ramp from 7.77 volts to 7.98 volts in 0.1 sec) PROG :DEF 18, RAMPTOV, 7.98, 8.17, 5, 20, 0.1...
Page 133
Asterion DC Multioutput Series Programming Manual PROG:DEF 8, RAMPTOV, 3.82, 3.46, 5, 20, 0.1 //ramp from 3.82 volts down to 3.46 volts in 0.1 sec PROG :DEF 9, RAMPTOV, 3.46, 3.12, 5, 20, 0.1 //ramp from 3.46 volts down to <n>...
Page 134
Asterion DC Multioutput Series Programming Manual PROG :STAT <n> The output for Example 5 should look like the following diagram: Figure 12-5: Power Supply Output Example 5 EXAMPLE 6 This example shows how to make an infinite loop for the creation of a continuous square wave: Issue *RST to establish a known state.
Page 135
Asterion DC Multioutput Series Programming Manual Figure 12-6: Power Supply Output Example 6 To stop the execution of the square wave sequence, issue the STOP state command: PROG :STAT STOP <n> The sequence should stop running while the unit remains at the state of the last command within the sequence.
Page 136
Asterion DC Multioutput Series Programming Manual PROG :STAT? <n> Response: State: STOPPED OUTP :STAT ON <n> PROG :STAT <n> The power supply output for Example 7 should look something like the following: Figure 12-7: Power Supply Output for Example 7 M330517-01 Rev C 12-119...
Page 137
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 12-120...
CALIBRATION CAUTION Please refer to the power supply operation manual for further information before performing calibration procedures. Only qualified personnel who deal with attendant hazards in power supplies, are allowed to perform calibration procedures. If calibration is not performed properly, functional problems could arise, requiring that the supply be returned to the factory.
Asterion DC Multioutput Series Programming Manual NOTE: All calibration procedures steps should be performed. Omitting any step or applicable section may affect the specified performance of the unit. The CAL1:MOD:LASTCALDATE and CAL1:MOD:NEXTCALDATE commands (Section 10.11) should be issued once calibration procedures have been performed. Setup for Calibration This section provides calibration setup for RS232, Ethernet.
Asterion DC Multioutput Series Programming Manual Voltage Programming Calibration STEP DESCRIPTION Issue a *CLS command. Issue a *RST command. Program the supply to unlock the non-volatile memory for calibration value storage: CAL<n>:UNLOCK “6867” Program the overvoltage protection to maximum to prevent nuisance trips: CAL<n>:OUTP:VOLT:PROT:DAC 65535 Program the output current to full scale to prevent Constant-Current operation: CAL<n>:OUTP:CURR:DAC 65535...
Page 141
Asterion DC Multioutput Series Programming Manual CAL<n>:OUTP:VOLT:DAC 19000 Let the output settle and measure the voltage with a high precision voltmeter; this is value 2. 13. Enter the actual output voltage value of the second calibration point: CAL<n>:OUTP:VOLT:FIVEPOINT 2 <value 2> 14.
Asterion DC Multioutput Series Programming Manual CAL<n>:OUTP:VOLT:FIVEPOINT? Send the command to calculate the calibration coefficients by the processor. CAL<n>:OUTP:VOLT:CALC 25. Program the supply to store the calibration values in non-volatile memory: CAL<n>:STORE Allow 15 seconds for the non-volatile memory to be updated with the new calibration values.
Page 143
Asterion DC Multioutput Series Programming Manual CAL<n>:UNLOCK “6867” Program the overvoltage protection to maximum to prevent nuisance trips: CAL<n>:OUTP:VOLT:PROT:DAC 65535 Program the output current to full scale to prevent Constant-Current operation: CAL<n>:OUTP:CURR:DAC 65535 Set the output voltage sensing to “Remote” OUTP<n>:SENS REMOTE Set the output ON OUTP<n>:STAT ON...
Page 144
Asterion DC Multioutput Series Programming Manual CAL<n>:OUTP:VOLT:DAC 32000 15. Let the output settle and measure the voltage with a high precision voltmeter; this is value 3. 16. Enter the actual output voltage value of the third calibration point: CAL<n>:OUTP:VOLT:FIVEPOINT 3 <value 3> 17.
Page 145
Asterion DC Multioutput Series Programming Manual CAL<n>:LOCK M330517-01 Rev C 13-128...
Asterion DC Multioutput Series Programming Manual Current Programming Calibration Preparation: 1. Power down the Unit Under Test (UUT) and remove the input power for safety. 2. Allow 5 minutes for the energy in the output to bleed down to a safe level. 3.
Page 147
Asterion DC Multioutput Series Programming Manual CAL<n>:OUTP:CURR:DAC 19000 (19000 is the present DAC value for point2) Let the output settle and measure the output current with the current shunt and the high precision voltmeter; this is value 2. Enter the actual output current of the second calibration point: CAL<n>:OUTP:CURR:FIVEPOINT 2 <value 2>...
Asterion DC Multioutput Series Programming Manual CAL<n>:OUTP:CURR:FIVEPOINT? Send the command to calculate the calibration coefficients by the processor. CAL<n>:OUTP:CURR:CALC Program the supply to store the calibration values in non-volatile memory: CAL<n>:STORE Allow 15 seconds for the non-volatile memory to be updated with the new calibration values.
Asterion DC Multioutput Series Programming Manual To calibrate channel 2, Connect zero volt (0 +/- 0.003V) across PIN 1 (VPRG2_VSOUR) and PIN 3 (PRG_RTN) of channel 2 Analog Programming connector. To calibrate channel 3, Connect zero volt (0 +/- 0.003V) across PIN 1 (VPRG3_VSOUR) and PIN 3 (PRG_RTN) of channel 3 Analog Programming connector.
Page 150
Asterion DC Multioutput Series Programming Manual To calibrate channel 1, Connect zero volt (0 +/- 0.003V) across PIN 1 (VPRG1_VSOUR) and PIN 3 (PRG_RTN) of channel 1 Analog Programming connector. To calibrate channel 2, Connect zero volt (0 +/- 0.003V) across PIN 1 (VPRG2_VSOUR) and PIN 3 (PRG_RTN) of channel 2 Analog Programming connector.
Asterion DC Multioutput Series Programming Manual Voltage programming – current source 10k ohms range 13.6.3 (Resistance Programming) calibration STEP DESCRIPTION Issue a *CLS command. Issue a *RST command. To calibrate channel 1, Connect zero ohm across PIN 2 (VPRG1_ISOUR) and PIN 3 (PRG_RTN) of channel 1 Analog Programming connector.
Asterion DC Multioutput Series Programming Manual CAL<n>:LOCK Voltage programming – current source 5k ohms range 13.6.4 (Resistance Programming) calibration STEP DESCRIPTION Issue a *CLS command. Issue a *RST command. To calibrate channel 1, Connect zero ohm across PIN 2 (VPRG1_ISOUR) and PIN 3 (PRG_RTN) of channel 1 Analog Programming connector.
Asterion DC Multioutput Series Programming Manual CAL<n>:STORE CAL<n>:LOCK Current programming – 10V range voltage source 13.6.5 calibration STEP DESCRIPTION Issue a *CLS command. Issue a *RST command. To calibrate channel 1, Connect zero volt (0 +/- 0.003V) across PIN 4 (IPRG1_VSOUR) and PIN 3 (PRG_RTN) of channel 1 Analog Programming connector.
Asterion DC Multioutput Series Programming Manual 12. Set the DC voltage at PIN 19 to 10V +/-0.003V. Calibrate the full scale point. CAL<n>:OUTP:CURR:EXTV:FSC <100% channel rating current> 13. Store the Calibration. CAL<n>:STORE CAL<n>:LOCK Current programming – 5V range voltage source 13.6.6 calibration STEP...
Asterion DC Multioutput Series Programming Manual 10. To calibrate channel 2, Set the DC voltage to 5V +/-0.003V at PIN 4 (IPRG2_VSOUR) and PIN 3 (PRG_RTN) of channel 2 Analog Programming connector. 11. To calibrate channel 3, Set the DC voltage to 5V +/-0.003V at PIN 4 (IPRG3_VSOUR) and PIN 3 (PRG_RTN) of channel 3 Analog Programming connector.
Asterion DC Multioutput Series Programming Manual 10. To calibrate channel 2, Connect 10k Ohm across PIN 5 (IPRG2_ISOUR) and PIN 3 (PRG_RTN) of channel 2 Analog Programming connector. 11. To calibrate channel 3, Connect 10k Ohm across PIN 5 (IPRG3_ISOUR) and PIN 3 (PRG_RTN) of channel 3 Analog Programming connector.
Asterion DC Multioutput Series Programming Manual 11. To calibrate channel 3, Connect 5k Ohm across PIN 5 (IPRG3_ISOUR) and PIN 3 (PRG_RTN) of channel 3 Analog Programming connector. CAL<n>:OUTP:CURR:EXTI:FSCR <100% channel rating current> 12. Store the Calibration. CAL<n>:STORE CAL<n>:LOCK REMOTE MONITOR OUTPUTS CALIBRATION Remote Monitor output signals can be calibrated with set of commands as described in below section.
Asterion DC Multioutput Series Programming Manual Current Monitor Output Calibration 13.7.2 STEP DESCRIPTION Issue a *CLS command. Issue a *RST command. Connect the DMM at PIN 8 (IMON1) and PIN 6 (MON_RTN) for channel 1, PIN 8 (IMON2) and PIN 6 (MON_RTN) for channel 2 and PIN 8 (IMON3) and PIN 6 (MON_RTN) for channel 3.
Page 159
Asterion DC Multioutput Series Programming Manual This page intentionally left blank. M330517-01 Rev C 13-142...
SCPI STATUS IMPLEMENTATION SCPI Status Byte Implementation SCPI status byte implementation for the Asterion DC Multioutput Series power supply is described in Figure 14-1. M330517-01 Rev C 14-143...
Page 161
The Protection Enable Register. Readable using the STAT:PROT:ENAB? query command. Writable using the STAT:PROT:ENAB <value> command. Used to select what fault events could set a bit in the Fault Register. Certain faults can occur even if they are not enabled. This is because the Protection Enable Register merely filters which events are allowed to affect the Fault Register, not whether those events can occur or not.