Table of Contents

Advertisement

Quick Links

Asterion DC
Multioutput Series
Programming Manual
M330517-01 Rev C

Advertisement

Table of Contents
loading

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...
  • Page 10: Table Of Contents

    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...
  • Page 18: Overview

    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.
  • Page 19: Ethernet Interface

    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...
  • Page 21: Features, Functions And Specifications

    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).
  • Page 22: Specific Features In Ethernet Interface

    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 •...
  • Page 23: Readback Resolution

    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...
  • Page 25: Local/Remote Selection

    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...
  • Page 27: Rs232 Configurations And Remote Programming

    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.
  • Page 28: Remote Programming Via Rs232

    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...
  • Page 34: Usb Configurations And Remote Programming

    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.
  • Page 35: Usb Setup Procedure

    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.
  • Page 36: Communication Test Using Serial Interface Program

    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...
  • Page 39: Ethernet Configuration And Remote Programming

    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.
  • Page 40: Ethernet/Lan Configuration

    Asterion DC Multioutput Series Programming Manual Ethernet/LAN Configuration • Ethernet Standard: IEEE-802.3 compliant • Technology: 10/100Base-T • Protocol: TCP/IP, IPV4 • ICMP (ping server): Always Enabled • mDNS/DNS-SD: Always Enabled • IP Address Assignment: Via DHCP or Static IP • VXI-11 Discovery: Supported Ethernet Configuration Factory Defaults 6.3.1...
  • Page 41: Network Setup Using Dhcp Server

    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.
  • Page 43: Network Setup Using Auto-Ip (Direct Connection Between Asterion Power Supply And Pc Using Cross Cable)

    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.
  • Page 45: Raw Socket Interface

    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.
  • Page 46: Web Server

    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.
  • Page 47: Home

    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 •...
  • Page 48: Ip Configuration

    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.
  • Page 50: Interactive Control

    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).
  • Page 51: Lxi Identification

    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...
  • Page 53: Ieee 488.2 Gpib Configurations And Remote Programming

    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.
  • Page 54: Remote Programming Via Ieee 488.2 Gpib Connector

    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...
  • Page 56: Remote Analog Programming Interfaces

    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...
  • Page 58: Remote Analog Programming

    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...
  • Page 60: Remote Programming By Voltage

    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.
  • Page 62: Remote Monitor Outputs

    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...
  • Page 64: Remote External User Control Interface

    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...
  • Page 69: Fault

    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.
  • Page 71: Trigger-In & Trigger Out

    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...
  • Page 74: Rs232/Ethernet/ Ieee 488.2 Gpib Register Command Operation

    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.
  • Page 78: Standard Event Status Register (Esr)

    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.
  • Page 79: 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.
  • Page 80: Error/Event Queue

    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.
  • Page 81: 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.
  • Page 82: Parameter Definitions

    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.
  • Page 83: Ieee 488.2 Common Command Subsystem

    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...
  • Page 85: Source Scpi Command Subsystem

    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>...
  • Page 86 Asterion DC Multioutput Series Programming Manual SOURce<n> :VOLTage :VOLTage? [:LEVel] <NRf> [:LEVel]? [:IMMediate] <NRf> [:IMMediate?] [:AMPLitude] <NRf> [:AMPLitude]? :LIMit <NRf> :LIMit? [:AMPLitude] <NRf> [:AMPLitude]? :PROTection <NRf> :PROTection? [:LEVel] <NRf> [:LEVel]? :RAMP <NRf> <NRf> :RAMP? :ABORt :ALL? :HTRIGgered <NRf> <NRf> :HTRIGgered? :TRIGgered <NRf>...
  • Page 87: Source Scpi Command Reference

    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>...
  • Page 91: Ramp Function

    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)
  • Page 92: Measure Scpi Command Subsystem

    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.
  • Page 93: Output Scpi Command Subsystem

    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.
  • Page 95: System Scpi Command Subsystem

    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...
  • Page 96: System Scpi Command Reference

    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.
  • Page 99: Htrigger Scpi Command Subsystem

    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...
  • Page 101: Calibration Scpi Command Subsystem

    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.
  • Page 102 Asterion DC Multioutput Series Programming Manual CALibrate<n> :INITial :POWer <NRf> :POWer? :LIMit <NRf> :LIMit? :MONitor :FSC <NRf> :FSC? :MEASure:CURRent:AVErage <NR1> :MEASure:CURRent:AVErage? :MEASure:VOLTage:AVErage <NR1> :MEASure:VOLTage:AVErage? :OUTPut:PROTection:FOLD <NR1> :OUTPut:PROTection:FOLD? CALibrate<n> :MEASure :CURRent :CALCulate :GAIN <NRf> :GAIN? :OFFSet <NRf> :OFFSet? :VOLTage :CALCulate :GAIN <NRf> :GAIN? :OFFSet <NRf>...
  • Page 103 Asterion DC Multioutput Series Programming Manual CALibrate<n> :OUTPut :CURRent :CALCulate :DAC <NR1> :FIVEPOINT <1|2|3|4|5> <NRf> :FIVEPOINT? :GAIN <NRf> :GAIN? :OFFSet <NRf> :OFFSet? :EXTV :OFFSet <NRf> :OFFSet? :FSC <NRf> :FSC? :EXTI :OFFSET <NRf> :OFFSet? :FSC <NRf> :FSC? :MON :OFSET <NRf> :FSC <NRf> :VOLTage :CALCulate :DAC <NR1>...
  • Page 104: Calibration Scpi Command Reference

    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>...
  • Page 109: Status Scpi Command Subsystem

    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>...
  • Page 110: Examples Of Using The Scpi Commands

    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>...
  • Page 111: Ovp Setup Example

    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.
  • Page 112: Trigger Example

    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.
  • Page 113: Ramp V Example 2

    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...
  • Page 116: Output On/Off Delay

    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...
  • Page 120: Sequencing Function

    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 121: Program Scpi Command Summary

    Asterion DC Multioutput Series Programming Manual Program SCPI Command Summary 12.2.1 PROGram<n> :INITializing? :CATalog? :[SELected] :ARM :ARM? :DEFine <step#>,VIMODE,<volts>,<amps>,<ovp>,<sec> :DEFine <step#>,RAMPTOV,<volts>,<volts>,<amps>,<ovp>,<sec> :DEFine <step#>,RAMPTOC,<volts>,<amps>,<amps>,<ovp>,<sec> : DEFine <step#>,POWERSETTINGS,<watts>,<volts>,<amps>,<ovp>,<sec> :DEFine <step#>,REPEAT :DEFine <step#>,SUBCALL, “SEQNAME” :DEFine <step#>,RETURN :DEFine <step#>,LOOP,<count> :DEFine <step#>,NEXT :DEFine <step#>,STOP :DEFine <step#>,GOTO, “SEQNAME” :DEFine <step#>,PAUSE :DEFine <step#>,NOP :DEFine? <step#>...
  • 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.
  • Page 125: Sequence Creation And Execution Examples

    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...
  • Page 138: Calibration

    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.
  • Page 139: Setup For Calibration

    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.
  • Page 140: Voltage Programming Calibration

    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.
  • Page 142: Voltage Programming Calibration - Remote Sense

    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...
  • Page 146: Current Programming Calibration

    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>...
  • Page 148: Analog Program Adjustment

    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.
  • Page 149: Voltage Programming - 5V Range Voltage Source Calibration

    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.
  • Page 151: Voltage Programming - Current Source 10K Ohms Range (Resistance Programming) Calibration

    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.
  • Page 152: Voltage Programming - Current Source 5K Ohms Range (Resistance Programming) Calibration

    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.
  • Page 153: Current Programming - 10V Range Voltage Source Calibration

    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.
  • Page 154: Current Programming - 5V Range Voltage Source Calibration

    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...
  • Page 155: Current Programming - 10K Ohms Range Current Source (Resistance Programming) Calibration

    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.
  • Page 156: Current Programming - 5K Ohms Range Current Source (Resistance Programming) Calibration

    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.
  • Page 157: Remote Monitor Outputs Calibration

    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.
  • Page 158: Current Monitor Output Calibration

    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...
  • Page 160: Scpi Status Implementation

    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.
  • Page 162 M330461-01 Rev C 14-145...

Table of Contents