GW Instek APS-7000 Series Programming Manual
GW Instek APS-7000 Series Programming Manual

GW Instek APS-7000 Series Programming Manual

Programmable ac power source
Hide thumbs Also See for APS-7000 Series:
Table of Contents

Advertisement

Quick Links

Programmable AC Power Source
APS-7000 Series
PROGRAMMING MANUAL
ISO-9001 CERTIFIED MANUFACTURER

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the APS-7000 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for GW Instek APS-7000 Series

  • Page 1 Programmable AC Power Source APS-7000 Series PROGRAMMING MANUAL ISO-9001 CERTIFIED MANUFACTURER...
  • Page 2 This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will company. The information in this manual was correct at the time of printing. However, Good Will continues to improve products and reserves the rights to change specification, equipment, and maintenance procedures at any time without notice.
  • Page 3: Table Of Contents

    Table of Contents Table of Contents SAFETY INSTRUCTIONS ..........4 GETTING STARTED ............8 APS-7000 Series Overview ...... 9 Appearance .......... 12 REMOTE CONTROL ............22 Interface Configuration ......23 Command Syntax ......... 42 Command List ........46 Status Register Overview ....126 Error List ...........
  • Page 4: Safety Instructions

    APS-7000 Programming Manual AFETY INSTRUCTIONS This chapter contains important safety instructions that you must follow during operation and storage. Read the following before any operation to insure your safety and to keep the instrument in the best possible condition. Safety Symbols These safety symbols may appear in this manual or on the instrument.
  • Page 5 SAFETY INSTRUCTIONS Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Safety Guidelines Do not place any heavy object on the APS-7000. General  Guideline Avoid severe impact or rough handling that ...
  • Page 6 APS-7000 Programming Manual Disconnect the power cord before cleaning. Cleaning the APS-  7000 Use a soft cloth dampened in a solution of mild  detergent and water. Do not spray any liquid. Do not use chemicals containing harsh material ...
  • Page 7 SAFETY INSTRUCTIONS Power cord for the United Kingdom When using the instrument in the United Kingdom, make sure the power cord meets the following safety instructions. NOTE: This lead/appliance must only be wired by competent persons WARNING: THIS APPLIANCE MUST BE EARTHED IMPORTANT: The wires in this lead are coloured in accordance with the following code: Green/ Yellow:...
  • Page 8: Getting Started

    ETTING STARTED This chapter describes the power source in a nutshell, including its main features and front / rear panel introduction. APS-7000 Series Overview ......... 9 Series lineup ................ 9 Main Features ..............9 Accessories ................. 10 Appearance .............. 12 Front Panel .................
  • Page 9: Aps-7000 Series Overview

    GETTING STARTED APS-7000 Series Overview Series lineup The APS-7000 series consists of 4 models, the APS-7050, APS-7100, APS-7200 and APS-7300, differing only in capacity. Note that throughout the user manual, the term “APS-7000” refers to any of the models, unless stated otherwise.
  • Page 10: Accessories

    APS-7000 Programming Manual OVP, OPP and OTP protection Features  Variable voltage, frequency and current limiter  Sequence and simulation function  Large 4.3 inch panel  Globally adjustable power inlet not restricted by  the power supply environment USB interface is equipped as standard with the ...
  • Page 11 GETTING STARTED Region dependent Type II Power cord (APS-7100) Region dependent Type III Power cord (APS-7200, APS-7300) 62PS-7K0SC701 x1 Mains terminal cover set 5302-01613001 x1 (APS-7050) 62PS-7K0SC401 x1 Mains terminal cover set 5302-01613001 x2 (APS-7100) GTL-123 Test leads: 1x red, 1x black Optional Part number Description...
  • Page 12: Appearance

    APS-7000 Programming Manual Appearance Front Panel APS-7050, APS-7100 Power Front voltage Display Menu, Test, Arrow keys, switch output socket mode key Preset keys Scroll wheel APS-7050 Programmable AC Power Source Menu Test Preset Display V-Limit F-Limit IPK-Limit I rms Range On Phase Surge / Dip IPK CLR...
  • Page 13 GETTING STARTED Description Item Turns on the mains power. Power Switch Output voltage Front Voltage terminal using a Output Socket regional universal Neutral Line plug. There is a Euro and a Universal regional plug. Maximum allowable output voltage and current are 250Vrms and CAUTION 15Arms.
  • Page 14 APS-7000 Programming Manual Assigned to the functions Function Keys displayed on the right-hand side of the screen. Enters the Main menu or goes Menu Key Menu back to one of the display modes. Puts the instrument into the Test Key Test Sequence, Simulation and Program Control mode.
  • Page 15 GETTING STARTED Unlock Locks the number pad to prevent Lock Key Lock accidentally changing panel settings. Disables the key lock. Unlock Key (Long press) Confirms selections / settings Enter Key Enter Clears entries that are made in the Cancel Key Cancel number entry dialog when a value is edited using the arrow keys or...
  • Page 16 APS-7000 Programming Manual Quick settings for Surge/Dip Surge/Dip (Shift + 8) control. Clears peak current hold. IPK CLR (Shift + 9)
  • Page 17: Rear Panel

    GETTING STARTED Rear Panel GPIB GPIB Line voltage input RS-232/ RS232 USB Device Opt. int. port 115 / 230V 50 / 60Hz 1.8kVA MAX. Trigger In Out On / Off Signal Output Trigger Out SYNC Sync OUTPUT SER. NO. LB 600Vac MAX.
  • Page 18 APS-7000 Programming Manual Ethernet port GPIB GPIB Remote control USB port RS232 Signal Output RS-232 Sync Optional interface port Circuit Rear panel voltage breaker output and (current) sensing terminals APS-7200 Line voltage input...
  • Page 19 GETTING STARTED GPIB GPIB Ethernet port USB port Remote control RS232 RS-232 Signal Output Sync Optional interface port Rear panel voltage Circuit output and breaker sensing terminals (current) APS-7300 Line voltage input...
  • Page 20 APS-7000 Programming Manual Voltage Input: 115/230±15% VAC; Line Voltage APS-7050 Line frequency: 50Hz/60 Hz Input (Automatically switchable) 115 / 230V 50 / 60Hz 1.8kVA MAX. Voltage Input: 115/230±15% APS-7100 VAC ; Line frequency: 50Hz/60 Hz (Automatically OUTPUT INPUT switchable) Voltage Input: 230±15% VAC ; APS-7200 &...
  • Page 21 GETTING STARTED The Ethernet port is used for remote Ethernet Port control and digital monitoring from a Optional GPIB communication, RS-232/USB B Optional Interface Slot communication and RS-232 communication. I / O Main power circuit (current) breaker Circuit breaker (APS-7200, Rating : 40A (APS-7200) APS-7300 only) 63A (APS-7300)
  • Page 22: Remote Control

    APS-7000 Programming Manual EMOTE CONTROL This chapter describes basic configuration of IEEE488.2 based remote control. Interface Configuration ..........23 USB Remote Interface – Optional (APS-7050 and APS-7100 only) ........23 RS-232 Remote Interface - Optional ....... 24 RS-232/USB Remote Control Function Check ..... 26 Using Realterm to Establish a Remote Connection ..
  • Page 23: Interface Configuration

    REMOTE CONTROL Interface Configuration USB Remote Interface – Optional (APS-7050 and APS-7100 only) PC side connector Type A, host configuration Rear panel Type B, slave APS-7000 side connector 1.1/2.0 (full speed/auto speed) Speed CDC (communications device USB Class class) The RS-232/USB interface card (APS-002) must first Note be installed before the USB interface can be used for remote control.
  • Page 24: Remote Interface - Optional

    APS-7000 Programming Manual Connection status Speed settings 6. Press Exit[F4] to exit from the rear Exit panel USB settings. RS-232 Remote Interface - Optional The APS-002 RS-232/USB or APS-007 RS-232 interface card must be installed to remotely control the APS-7000 via the serial port. BD-9, male RS-232 Connector...
  • Page 25 REMOTE CONTROL The RS-232/USB (APS-002) or RS-232 (APS-007) must Note first be installed before the RS-232 interface can be used for remote control. Please see the user manual for installation details. 1. Connect the RS-232C cable from Steps the PC to the rear panel RS-232 port.
  • Page 26: Rs-232/Usb Remote Control Function Check

    APS-7000 Programming Manual 6. Press Exit[F4] to exit from the serial Exit port settings. RS-232/USB Remote Control Function Check Invoke a terminal application such as Realterm. Functionality check For both USB and RS-232, set the COM port, baud rate, stop bit, data bit and parity accordingly. The RS-232 settings are configured on the APS-7000.
  • Page 27: Using Realterm To Establish A Remote Connection

    REMOTE CONTROL Software version : XX.XX.XXXXXXXX Using Realterm to Establish a Remote Connection Realterm is a terminal program that can be used to Background communicate with a device attached to the serial port of a PC or via an emulated serial port via USB. The following instructions apply to version 2.0.0.70.
  • Page 28 APS-7000 Programming Manual If using USB, the baud rate, stop bit and parity settings can be viewed by right-clicking the connected device and selecting the Properties option. 5. Start Realterm on the PC as an administrator. Click: Start menu>All Programs>RealTerm>realterm Tip: to run as an administrator, you can right click the Realterm icon in the Windows Start menu and select the Run as Administrator...
  • Page 29 REMOTE CONTROL 7. Click on the Send tab. In the EOL configuration, check on the +LF check boxes. Enter the query: *idn? Click on Send ASCII.
  • Page 30: Configure Gpib Interface - Optional

    APS-7000 Programming Manual 8. The terminal display will return the following: GWINSTEK,APS-7050, GEXXXXXXX, XX.XX.XXXXXXXX (manufacturer, model, serial number, software version) 9. If Realterm fails to connect to the APS-7000, please check all the cables and settings and try again. Configure GPIB Interface - Optional To use GPIB, the optional APS-001 GPIB interface card must first be installed.
  • Page 31: Gpib Function Check

    REMOTE CONTROL ON, OFF Function Active 6. Set the GPIB address. 0 ~ 30 GPIB Address GPIB port configuration 7. Press Exit[F4] to exit from the serial Exit port settings. Maximum 15 devices altogether, 20m cable GPIB constraints  length, 2m between each device Unique address assigned to each device ...
  • Page 32 APS-7000 Programming Manual Start>All Programs>NI MAX 2. From the Configuration panel access; My System>Devices and Interfaces>GPIB0 3. Press the Scan for Instruments button. 4. In the Connected Instruments panel the APS-7000 should be detected as Instrument 0 with the address the same as that configured on the APS-7000.
  • Page 33 REMOTE CONTROL 8. Click on the Input/Output icon. 9. Under the Basic I/O tab, ensure *IDN? is written in the Select or Enter Command text box. 10. Click on the Query button to send the *IDN? query to the instrument. 11.
  • Page 34: Configure Ethernet Connection

    APS-7000 Programming Manual Configure Ethernet Connection The Ethernet interface can be configured for a number of different applications. Ethernet can be configured for basic remote control or monitoring using a web server or it can be configured as a socket server.
  • Page 35 REMOTE CONTROL 6. If DHCP was set to OFF, configure the remaining LAN parameters. IP Address Subnet Mask Gateway DNS Server LAN configuration 7. Press Exit[F4] to exit from the LAN Exit settings.
  • Page 36: Web Server Remote Control Function Check

    APS-7000 Programming Manual Web Server Remote Control Function Check Enter the IP address of the power supply (for Functionality example: http:// XXX.XXX.XXX.XXX) in a web check browser after the instrument has been configured for LAN(page 34). The web interface allows you to: View the system and information and the ...
  • Page 37: Socket Server Function Check

    REMOTE CONTROL Socket Server Function Check To test the socket server functionality, National Background Instruments Measurement and Automation Explorer can be used. This program is available on the NI website, www.ni.com., via a search for the VISA Run-time Engine page, or “downloads” at the following URL, http://www.ni.com/visa/ Operating System: Windows XP, 7, 8, 8.1 Requirements...
  • Page 38 APS-7000 Programming Manual 4. Select Manual Entry of Raw Socket from the popup window. 5. Enter the IP address and the port number of the APS-7000. The port number is fixed at 2268. 6. Double click the Validate button and press Next.
  • Page 39 REMOTE CONTROL 7. Next configure the Alias (name) of the APS- 7000 connection. In this example the Alias is: 8. Click finish. 9. The IP address of the power supply will now appear under Network Devices in the configuration panel. Select this icon now. 10.
  • Page 40 APS-7000 Programming Manual 11. Click the Configuration Icon. Under the IO Settings tab check Enable Termination Character. The termination character should be set as Line Feed -\n. 12. Click the Input/Output icon. Under the Basic I/O tab, make sure *IDN?\n is entered in the Select or Enter Command drop box.
  • Page 41 REMOTE CONTROL...
  • Page 42: Command Syntax

    APS-7000 Programming Manual Command Syntax Partial compatibility IEEE488.2 Compatible Standard Partial compatibility SCPI, 1999 SCPI commands follow a tree-like structure, Command organized into nodes. Each level of the command Structure tree is a node. Each keyword in a SCPI command represents each node in the command tree.
  • Page 43 REMOTE CONTROL A query is a simple or compound Query command followed by a question mark (?). A parameter (data) is returned. meas:curr? Example Two or more commands on the Compound same command line. Compound commands are separated with either a semi-colon (;) or a semi- colon and a colon (;:).
  • Page 44 APS-7000 Programming Manual Command Forms Commands and queries have two different forms, long and short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case. The commands can be written in capitals or lower- case, just so long as the short or long forms are complete.
  • Page 45 REMOTE CONTROL Parameters Type Description Example Boolean logic 0, 1 <Boolean> integers 0, 1, 2, 3 <NR1> decimal 0.1, 3.14, 8.5 <NR2> numbers floating point 4.5e-1, 8.25e+1 <NR3> any of NR1, 2, 3 1, 1.5, 4.5e-1 <NRf> Definitive length arbitrary block <block data>...
  • Page 46: Command List

    APS-7000 Programming Manual Command List Abort Command :ABORt ................ 52 *CLS ................53 Common Commands *ESE ................53 *ESR ................54 *IDN ................54 *OPC ................54 *RCL ................55 *RST ................55 *SAV ................55 *SRE ................55 *STB ................56 *TST ................
  • Page 47 REMOTE CONTROL :MEASure[:SCALar]:FREQuency ......62 :MEASure[:SCALar]:POWer[:AC]:APParent ..63 :MEASure[:SCALar]:POWer[:AC]:PFACtor ..63 :MEASure[:SCALar]:POWer[:AC]:REACtive ..63 :MEASure[:SCALar]:POWer[:AC][:REAL] ....63 :MEASure[:SCALar]:VOLTage[:RMS] ....63 :MEMory:SAV ............64 Memory Commands :MEMory:RCL ............64 :MEMory:TRIGgered ..........65 Output :OUTPut:PON ............66 Commands :OUTPut:PROTection:CLEar ........66 :OUTPut[:STATe] ............66 :OUTPut[:STATe]:TRIGgered ........67 :STATus:OPERation:CONDition ......68 Status Commands :STATus:OPERation:ENABle ........68 :STATus:OPERation[:EVENt] ........69 :STATus:OPERation:NTRansition......69 :STATus:OPERation:PTRansition ......69 :STATus:QUEStionable[:EVENt] ......70...
  • Page 48 APS-7000 Programming Manual :SYSTem:COMMunicate:LAN:DNS ....... 76 :SYSTem:COMMunicate:LAN:GATEway ..... 76 :SYSTem:COMMunicate:LAN:IPADdress ..... 77 :SYSTem:COMMunicate:LAN:MAC ...... 77 :SYSTem:COMMunicate:LAN:SMASk ....77 :SYSTem:COMMunicate:RLSTate ......78 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:BAUD ............. 78 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:BITS ............79 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:PARity ............ 79 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:SBITs ............80 :SYSTem:COMMunicate:TCPip:CONTrol ..... 80 :SYSTem:COMMunicate:USB:FRONt:STATe..
  • Page 49 REMOTE CONTROL :TRIGger:OUTPut:SOURce ........93 Trigger Commands :TRIGger:OUTPut[:IMMediate] .......93 :TRIGger:MEMory:SOURce ........94 :TRIGger:MEMory[:IMMediate] ......94 :TRIGger:SDIP:SOURce ..........94 :TRIGger:SDIP[:IMMediate] ........95 :TRIGger:SEQuence:SELected:EXECute ....95 :TRIGger:SIMulation:SELected:EXECute ....95 :TRIGger[:TRANsient]:SOURce ......96 :TRIGger[:TRANsient][:IMMediate] .......96 Source [:SOURce]:CURRent:LIMit:PEAK:HIGH ....98 Commands [:SOURce]:CURRent:LIMit:PEAK:TIME ....99 [:SOURce]:CURRent:LIMit:RMS[:AMPLitude] ..99 [:SOURce]:CURRent:LIMit:RMS:MODE ....100 [:SOURce]:CURRent:LIMit:RMS:TIME ....100 [:SOURce]:FREQuency:LIMit:HIGH ....101 [:SOURce]:FREQuency:TRIGgered .......101 [:SOURce]:FREQuency[:IMMediate] ....102 [:SOURce]:FUNCtion:CSINe:CFACtor ....102 [:SOURce]:FUNCtion:CSINe:CLIP ......103...
  • Page 50 APS-7000 Programming Manual [:SOURce]:SIMulation:ABNormal:PHASe :STOP:ENABle ............112 [:SOURce]:SIMulation:ABNormal:PHASe :STOP[:IMMediate] ..........112 [:SOURce]:SIMulation:ABNormal:TIME ..... 113 [:SOURce]:SIMulation:ABNormal:VOLTage..113 [:SOURce]:SIMulation:CSTep ........ 113 [:SOURce]:SIMulation:INITial:CODE....114 [:SOURce]:SIMulation:INITial:FREQuency ..114 [:SOURce]:SIMulation:INITial:PHASe:STARt :ENABle ..............115 [:SOURce]:SIMulation:INITial:PHASe :STARt[:IMMediate] ..........115 [:SOURce]:SIMulation:INITial:PHASe:STOP :ENABle ..............116 [:SOURce]:SIMulation:INITial:PHASe :STOP[:IMMediate] ..........116 [:SOURce]:SIMulation:INITial:VOLTage .....
  • Page 51 REMOTE CONTROL [:SOURce]:VOLTage[:LEVel][:IMMediate] [:AMPLitude] ............123 :RSENse:[STATe] .............125 Remote Sense Command (APS- 7200, 7300 only) :DISPlay[:WINDow]:DESign:MODE ....126 :DISPlay[:WINDow]:MEASure:SOURce<1|3> ...126 Display Commands...
  • Page 52: Abort Command :Abort

    APS-7000 Programming Manual Abort Command :ABORt ................ 52 :ABORt The ABORt command will cancel any triggered Description actions. Syntax :ABORt...
  • Page 53: Cls

    REMOTE CONTROL IEEE 488.2 Common Commands *CLS ................53 *ESE ................53 *ESR ................54 *IDN ................54 *OPC ................54 *RCL ................55 *RST ................55 *SAV ................55 *SRE ................55 *STB ................56 *TST ................56 *WAI ................56 *TRG ................
  • Page 54: Esr

    APS-7000 Programming Manual *ESR Query Queries the Standard Event Status (Event) register. Description The Event Status register is cleared after it is read. Query Syntax *ESR? Returns the bit sum of the Standard Event Return parameter <NR1> Status (Event) register and clears the register. *IDN Query Queries the manufacturer, model name, serial...
  • Page 55: Rcl

    REMOTE CONTROL *RCL Recalls the contents stored in memory slot M0 ~ Description M9. These memory slots are mapped to the preset settings. Syntax *RCL {<NR1>|MAX|MIN} 0 ~ 9 (as memory M0 ~ M9) Parameter <NR1> Recalls the M0 memory contents. Recalls the M9 memory contents.
  • Page 56: Stb

    APS-7000 Programming Manual 0~255 Parameter <NR1> Returns the bit sum of the Service Request Return parameter <NR1> Enable register. *STB Query Queries the bit sum of the Status Byte register with Description MSS (Master summary Status) replacing the RQS bit (bit 6). Query Syntax *STB? Returns the bit sum of the Status Byte register...
  • Page 57: Data/Trace :Data|Trace:sequence:clear

    REMOTE CONTROL Data/Trace Commands The DATA and the TRACe node for the following Note commands are functionally equivalent. :DATA|TRACe:SEQuence:CLEar......57 :DATA|TRACe:SEQuence:RECall......57 :DATA|TRACe:SEQuence:STORe......58 :DATA|TRACe:SIMulation:CLEar ......58 :DATA|TRACe:SIMulation:RECall ......58 :DATA|TRACe:SIMulation:STORe ......59 :DATA|TRACe:SEQuence:CLEar Clears the sequence data for the selected save Description memory (Seq0 ~ Seq9).
  • Page 58: Data|Trace:sequence:store

    APS-7000 Programming Manual Example :DATA:SEQ:REC 1 Loads the data from Seq1. :DATA|TRACe:SEQuence:STORe Saves the sequence data. This command is the Description equivalent to saving a sequence memory in Sequence mode. Syntax :DATA|TRACe:SEQuence:STORe {<NR1>|MINimum|MAXimum} 0~9 (Seq0 ~ Seq9). Parameter <NR1> Example :DATA:SEQ:STOR 1 Saves the data from Seq1.
  • Page 59: Data|Trace:simulation:store

    REMOTE CONTROL 0~9 (SIM0 ~ SIM9). Parameter <NR1> Example :DATA:SIM:REC 1 Loads the data from SIM1. :DATA|TRACe:SIMulation:STORe Saves the simulation data. This command is the Description equivalent saving a simulation memory in Simulation mode (SIM0 ~ SIM9). Syntax :DATA|TRACe:SIMulation:STORe {<NR1>|MINimum|MAXimum} 0~9 (SIM0 ~ SIM9).
  • Page 60: Initiate :Initiate[:Immediate]:Name

    APS-7000 Programming Manual Initiate Commands :INITiate[:IMMediate]:NAME ......... 60 :INITiate[:IMMediate][:TRANsient] ....... 60 :INITiate[:IMMediate]:NAME The INITiate command starts the TRANsient, Description OUTPut, MEMory or SDIP (surge/dip) trigger. Syntax :INITiate[:IMMediate]:NAME {TRANsient|OUTPut|MEMory|SDIP} Starts the TRANSient trigger. Parameter TRANsient Starts the OUTput trigger. OUTPut Starts the MEMory trigger. MEMory Starts the (SDIP) Surge/Dip trigger.
  • Page 61: Measure :Measure[:Scalar]:Current:cfactor

    REMOTE CONTROL Measure Commands :MEASure[:SCALar]:CURRent:CFACtor ....61 :MEASure[:SCALar]:CURRent:HIGH ....61 :MEASure[:SCALar]:CURRent:PEAK:CLEar ..61 :MEASure[:SCALar]:CURRent:PEAK:HOLD ..62 :MEASure[:SCALar]:CURRent[:RMS] ....62 :MEASure[:SCALar]:CURRent:RANGe ....62 :MEASure[:SCALar]:FREQuency ......62 :MEASure[:SCALar]:POWer[:AC]:APParent ..63 :MEASure[:SCALar]:POWer[:AC]:PFACtor ..63 :MEASure[:SCALar]:POWer[:AC]:REACtive ..63 :MEASure[:SCALar]:POWer[:AC][:REAL] .... 63 :MEASure[:SCALar]:VOLTage[:RMS] ....63 :MEASure[:SCALar]:CURRent:CFACtor Query Returns the output current crest factor.
  • Page 62: Measure[:Scalar]:Current:peak:hold

    APS-7000 Programming Manual :MEASure[:SCALar]:CURRent:PEAK:HOLD Query Returns the current peak hold value in amps (Ipk). Description Syntax :MEASure[:SCALar]:CURRent:PEAK:HOLD? Returns the peak hold value in amps. Return <NR2> :MEASure[:SCALar]:CURRent[:RMS] Query Returns the output current (Irms). Description Syntax :MEASure[:SCALar]:CURRent[:RMS]? Returns the Irms. Return <NR2>...
  • Page 63: Measure[:Scalar]:Power[:Ac]:Apparent

    REMOTE CONTROL :MEASure[:SCALar]:POWer[:AC]:APParent Query Returns the apparent power (VA). Description Syntax :MEASure[:SCALar]:POWer[:AC]:APParent? Returns the apparent power in VA. Return <NR2> :MEASure[:SCALar]:POWer[:AC]:PFACtor Query Returns the power factor. Description Syntax :MEASure[:SCALar]:POWer[:AC]:PFACtor? Returns the power factor. Return <NR2> :MEASure[:SCALar]:POWer[:AC]:REACtive Query Returns the reactive power (VAR). Description Syntax :MEASure[:SCALar]:POWer[:AC]:REACtive?
  • Page 64 APS-7000 Programming Manual Memory Commands :MEMory:SAV............64 :MEMory:RCL ............64 :MEMory:TRIGgered ..........65 :MEMory:SAV Saves the settings into memory slot M0 ~ M9. Description These memory slots are mapped to the preset settings. Equivalent to the *SAV command. Syntax :MEMory:SAV {<NR1>|MINimum|MAXimum} Parameter <NR1>...
  • Page 65 REMOTE CONTROL :MEMory:TRIGgered Query Recalls the selected memory (M0 ~ M9) when Description receiving an input trigger. These memory slots are mapped to the preset settings. Syntax :MEMory:TRIGgered {<NR1>|MINimum|MAXimum} Query Syntax :MEMory:TRIGgered? 0 ~ 9 Parameter/ <NR1> Return parameter Example :MEMory:TRIGgered 1 Recalls M1 when an input trigger is received.
  • Page 66 APS-7000 Programming Manual Output Commands :OUTPut:PON ............66 :OUTPut:PROTection:CLEar ........66 :OUTPut[:STATe] ............66 :OUTPut[:STATe]:TRIGgered ........67 :OUTPut:PON Query Sets the output state at power-on. Description Syntax :OUTPut:PON {<bool>|OFF|ON} Return Syntax :OUTPut:PON? Disabled Parameter OFF | 0 Enabled ON | 1 Returns the power-on state.
  • Page 67 REMOTE CONTROL :OUTPut[:STATe]:TRIGgered Query Turns the output on/off when a trigger has been Description generated. Syntax :OUTPut[:STATe]:TRIGgered {<bool>|OFF|ON} Query Syntax :OUTPut[:STATe]:TRIGgered? Turns the output off when a trigger is Parameter/ OFF | 0 generated. Return parameter Turns the output on when a trigger is ON | 1 generated.
  • Page 68: Status:operation:condition

    APS-7000 Programming Manual Status Commands For an overview of all the status registers, their associated register contents and the system diagram, please see the status overview on page 125 :STATus:OPERation:CONDition ......68 :STATus:OPERation:ENABle ........68 :STATus:OPERation[:EVENt] ........69 :STATus:OPERation:NTRansition ......69 :STATus:OPERation:PTRansition ......
  • Page 69: Status:operation[:Event]

    REMOTE CONTROL Syntax :STATus:OPERation:ENABle <NR1> Query Syntax :STATus:OPERation:ENABle? 0~32767 Parameter <NR1> 0~32767 Return parameter <NR1> :STATus:OPERation[:EVENt] Query Queries the Operation Status Event register and Description clears the contents of the register. Syntax :STATus:OPERation[:EVENt]? Returns the bit sum of the Operation Status Return <NR1>...
  • Page 70: Status:questionable[:Event]

    APS-7000 Programming Manual :STATus:QUEStionable[:EVENt] Query Queries the bit sum of the Questionable Status Description Event register. This query will also clear the contents of the register. Query Syntax :STATus:QUEStionable[:EVENt]? 0~32767 Return parameter <NR1> :STATus:QUEStionable:CONDition Query Queries the status (bit sum) of the Questionable Description Status register.
  • Page 71: Status:questionable:ptransition

    REMOTE CONTROL :STATus:QUEStionable:PTRansition Query Sets or queries the bit sum of the positive Description transition filter of the Questionable Status register. Syntax :STATus:QUEStionable:PTRansition <NR1> Return Syntax :STATus:QUEStionable:PTRansition? 0~32767 Parameter <NR1> 0~32767 Return parameter <NR1> :STATus:PRESet This command resets the ENABle register, the Description PTRansistion filter and NTRansistion filter on the Operation Status, Questionable Status and...
  • Page 72: Status:warning:condition

    APS-7000 Programming Manual Summary: The Questionable Status Enable registers, the Operation Status Enable registers and Warning Status registers are both reset to 0. The Questionable Status, Operation Status and Warning Positive Transition filters are all set high (0x7FFF) and the Negative Transition filters are all set low (0x0000).
  • Page 73: Status:warning:ntransition

    REMOTE CONTROL :STATus:WARNing:NTRansition Query Sets or queries the bit sum of the negative Description transition filter of the Warning Status register. Syntax :STATus:WARNing:NTRansition <NR1> Query Syntax :STATus:WARNing:NTRansition? 0~32767 Parameter <NR1> 0~32767 Return parameter <NR1> :STATus:WARNing:PTRansition Query Sets or queries the bit sum of the positive Description transition filter of the Warning Status register.
  • Page 74 APS-7000 Programming Manual System Function Command :SYSTem:BEEPer:STATe ........... 75 :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess . 75 :SYSTem:COMMunicate:LAN:DHCP ....75 :SYSTem:COMMunicate:LAN:DNS ....... 76 :SYSTem:COMMunicate:LAN:GATEway ..... 76 :SYSTem:COMMunicate:LAN:IPADdress ..... 77 :SYSTem:COMMunicate:LAN:MAC ...... 77 :SYSTem:COMMunicate:LAN:SMASk ....77 :SYSTem:COMMunicate:RLSTate ......78 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:BAUD ............. 78 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:BITS ............79 :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:PARity ............
  • Page 75: System:beeper:state

    REMOTE CONTROL :SYSTem:ERRor:ENABle .......... 88 :SYSTem:KLOCk ............89 :SYSTem:LANGuage:EMULation ......89 :SYSTem:REBoot ............89 :SYSTem:WRELease ..........90 :SYSTem:IPKHold:TIME .......... 90 :SYSTem:HOLD:STATe ..........90 :SYSTem:BEEPer:STATe Query Sets or queries the buzzer state on/off. Description Syntax :SYSTem:BEEPer:STATe {<bool>|OFF|ON} Query Syntax :SYSTem:BEEPer:STATe? Turns the buzzer off. Parameter OFF | 0 Turns the buzzer on.
  • Page 76: System:communicate:lan:dns

    APS-7000 Programming Manual The setting will only be valid after the power has Note: been cycled. Syntax :SYSTem:COMMunicate:LAN:DHCP {<bool>|OFF|ON} Query Syntax :SYSTem:COMMunicate:LAN:DHCP? DHCP off Parameter OFF | 0 DHCP on ON | 1 Returns the DHCP status. Return parameter <bool> :SYSTem:COMMunicate:LAN:DNS Query Sets or queries the DNS address.
  • Page 77: System:communicate:lan:ipaddress

    REMOTE CONTROL :SYSTem:COMMunicate:LAN:IPADdress Query Sets or queries LAN IP address. Description The setting will only be valid after the power has Note: been cycled. Syntax :SYSTem:COMMunicate:LAN:IPADdress <string> Query Syntax :SYSTem:COMMunicate:LAN:IPADdress? LAN IP address in string format ( “address”) Parameter/Return <string> Applicable ASCII characters: 20H to 7EH Example SYST:COMM:LAN:IPAD “172.16.5.111”...
  • Page 78: System:communicate:rlstate

    APS-7000 Programming Manual :SYSTem:COMMunicate:RLSTate Query Enables or disables local/remote state of the Description instrument. Syntax :SYSTem:COMMunicate:RLSTate {LOCal|REMote|RWLock} Query Syntax :SYSTem:COMMunicate:RLSTate? All keys are valid. This instrument is Parameter/Return LOCal controlled by the front panel controls. parameter All keys are invalid, except for the [local] key REMote and the ability to turn the output off.
  • Page 79: System:communicate:serial[:Receive]

    REMOTE CONTROL :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:BITS Query Sets or queries the UART number of data bits. Description The setting will only be valid after the power has Note: been cycled. Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit :BITS <NR1> Query Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit :BITS? 7 bits Parameter 8 bits 7 bits Return parameter +0 8 bits...
  • Page 80: System:communicate:serial[:Receive]

    APS-7000 Programming Manual Example SYST:COMM:SER:TRAN:PARity? >+0 Indicates that no parity is used for the UART connection. :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:SBITs Query Sets or queries the number of stop bits used for the Description UART connection. The setting will only be valid after the power has Note: been cycled.
  • Page 81: System:communicate:usb:rear:mode

    REMOTE CONTROL Query Syntax :SYSTem:COMMunicate:USB:FRONt:STATe? <NR1>Absent Return parameter +0 <NR1>Mass Storage :SYSTem:COMMunicate:USB:REAR:MODE Query Sets or queries the speed of the rear panel USB B Description port. This setting is applied only after the unit is reset. Syntax :SYSTem:COMMunicate:USB:REAR:MODE {<NR1>|AUTO|FULL} Query Syntax :SYSTem:COMMunicate:USB:REAR:MODE? AUTO Parameter...
  • Page 82: System:configure:ramp:voltage

    APS-7000 Programming Manual Return parameter <NR1> Ramp mode is disabled. Time mode Voltage mode :SYSTem:CONFigure:RAMP:VOLTage Query Sets or queries the ramp Vup and Vdn parameters. Description Syntax :SYSTem:CONFigure:RAMP:VOLTage[:LEVel][:AMPLitu de] {<NR2>|MINimum|MAXimum,<NR2>|MINimum |MAXimum} Query Syntax :SYSTem:CONFigure:RAMP:VOLTage[:LEVel][:AMPLitu de]? [MINimum|MAXimum] Vup (Vrms). Parameter <NR2> Minimum Vup.
  • Page 83: System:configure[:Mode]

    REMOTE CONTROL Returns the Tup,Tdn time. Return parameter <NR2>,<NR2> Example :SYST:CONF:RAMP:TIME? >+3.0000,+4.0000 Returns the Tup,Tdn values. :SYSTem:CONFigure[:MODE] Query Sets or queries the test mode for the power supply. Description Syntax :SYSTem:CONFigure[:MODE] {<NR1>|CONTinuous|SEQuence|SIMulation|PROGra Query Syntax :SYSTem:CONFigure[:MODE]? Continuous mode (normal operating Parameter 0 | CONTinuous mode) Sequence mode...
  • Page 84: System:configure:sdip:site

    APS-7000 Programming Manual Disables surge/dip mode. Parameter 0 | DISable Sets the surge/dip mode to manual. 1 | MANual Sets the surge/dip mode to auto. 2 | AUTO Return parameter <NR1> Surge/dip mode off. Manual mode. Auto mode. :SYSTem:CONFigure:SDIP:SITE Query Sets or queries the surge/dip site (equivalent to the Description T1 time setting using the panel controls).
  • Page 85: System:configure:sdip:width

    REMOTE CONTROL :SYSTem:CONFigure:SDIP:WIDTh Query Sets or queries the width of the surge/dip site. Description Syntax :SYSTem:CONFigure:SDIP:WIDTh {<NR2>|MINimum|MAXimum} Query Syntax :SYSTem:CONFigure:SDIP:WIDTh? [MINimum|MAXimum] Width in milliseconds Parameter <NR2> Minimum width MINimum Maximum width MAXimum Returns the width in ms. Return parameter <NR2> :SYSTem:CONFigure:TRIGger:INPut :SOURce Query...
  • Page 86: System:configure:trigger:input:width

    APS-7000 Programming Manual :SYSTem:CONFigure:TRIGger:INPut :WIDTh Query Sets or queries the type of trigger input. The Description trigger input can be set as a user-defined pulse width or as a trigger level. Syntax :SYSTem:CONFigure:TRIGger:INPut:WIDTh {<NR2>|MINimum|MAXimum} Query Syntax :SYSTem:CONFigure:TRIGger:INPut:WIDTh? [MINimum|MAXimum] 0, 0.1ms ~ 60ms. 0 = trigger controlled by Parameter <NR2>...
  • Page 87: System:configure:trigger:output:source

    REMOTE CONTROL :SYSTem:CONFigure:TRIGger:OUTPut :SOURce Query Configures the source for the trigger output. Description Equivalent to the Output Pin>Source settings when Shift + 2[Trigger] is pressed using the front panel controls. Syntax :SYSTem:CONFigure:TRIGger:OUTPut:SOURce {<NR1>|NONE|OUTPut|SETTing|PRESet|ZERO-cross| ALL} Query Syntax :SYSTem:CONFigure:TRIGger:OUTPut:SOURce? No source is assigned. Parameter 0 | NONE Turning the output on will generate a...
  • Page 88: System:configure:trigger:output:level

    APS-7000 Programming Manual :SYSTem:CONFigure:TRIGger:OUTPut :LEVel Query Sets or queries the trigger output level when the Description trigger output width is set to 0. See the :SYSTem:CONFigure:TRIGger:OUTPut:WIDTh command. Syntax :SYSTem:CONFigure:TRIGger:OUTPut:LEVel {<NR1>|LOW|HIGH} Query Syntax :SYSTem:CONFigure:TRIGger:OUTPut:LEVel? 0 = Low, 1 = High Parameter/ <NR1>...
  • Page 89: System:klock

    <string> which remote control mode. Return parameter No emulation is used. The SCPI mode "NONE" continues to use the GW Instek SCPI remote control mode. Sets the emulation mode to EXTECH SCPI "EXTECH" remote control mode. Sets the emulation mode to ALL POWER “N/A”...
  • Page 90: System:wrelease

    APS-7000 Programming Manual :SYSTem:WRELease Clears the protection circuits (OCP, OTP). This Description command is functionally the same as the :OUTPut:PROTection:CLEar command (page 66). Syntax :SYSTem:WRELease :SYSTem:IPKHold:TIME Query Sets or queries the Ipeak hold time for peak current Description measurement when output on. Syntax :SYSTem:IPKhold:TIME <NR1>}...
  • Page 91 REMOTE CONTROL Trigger Commands The triggering commands are divided into trigger input and trigger output commands. The trigger input commands are further divided into Bus, Immediate and External commands. To use the trigger subsystem a trigger source must be selected, the triggering system must then be initiated (immediate trigger only), and finally triggered, either manually or by a system trigger.
  • Page 92 APS-7000 Programming Manual Trigger Examples The follow 3 examples show the steps necessary to use the output, transient or memory trigger system: Output Trigger Example: :SYSTem:CONFigure:TRIGger:INPut:MODE MANual :TRIGger:OUTPut:SOURce BUS :OUTPut:STATe:TRIGgered <bool>|OFF|ON :INITiate:IMMediate:NAME OUTPut *TRG Transient Trigger Example: :SYSTem:CONFigure:TRIGger:INPut:MODE MANual :SOURce:FREQuency:TRIGgered 60 :SOURce:VOLTage:LEVel:TRIGgered:AMPLitude 100 :TRIGger:TRANsient:SOURce BUS :INITiate:IMMediate:NAME TRANsient...
  • Page 93: Trigger:output:source

    REMOTE CONTROL :TRIGger:OUTPut:SOURce ........93 :TRIGger:OUTPut[:IMMediate] ....... 93 :TRIGger:MEMory:SOURce ........94 :TRIGger:MEMory[:IMMediate] ......94 :TRIGger:SDIP:SOURce ..........94 :TRIGger:SDIP[:IMMediate] ........95 :TRIGger:SEQuence:SELected:EXECute ....95 :TRIGger:SIMulation:SELected:EXECute ....95 :TRIGger[:TRANsient]:SOURce ......96 :TRIGger[:TRANsient][:IMMediate] ....... 96 :TRIGger:OUTPut:SOURce Query Sets or queries the trigger source of the output Description trigger.
  • Page 94: Trigger:memory:source

    APS-7000 Programming Manual :TRIGger:MEMory:SOURce Query Sets or queries the source of the memory trigger. Description Syntax :TRIGger:MEMory:SOURce {BUS|IMMediate|EXTernal} Query Syntax :TRIGger:MEMory:SOURce? Memory trigger is generated by the bus. Parameter/ Memory trigger is immediately generated. Return parameter IMMediate The memory trigger is generated when an EXTernal external signal triggers it.
  • Page 95: Trigger:sdip[:Immediate]

    REMOTE CONTROL :TRIGger:SDIP[:IMMediate] Generates an immediate trigger for the surge/dip Description trigger system. Syntax :TRIGger:SDIP[:IMMediate] Example :TRIG:SDIP :TRIGger:SEQuence:SELected:EXECute Sets the control parameters of the selected step for Description the sequence mode. This command can only be executed when the sequence mode is turned on. Syntax :TRIGger:SEQuence:SELected:EXECute {<NR1>|STOP|STARt|HOLD|BRAN1|BRAN2}...
  • Page 96: Trigger[:Transient]:Source

    APS-7000 Programming Manual Hold the step (2) and wait for the user to HOLD continue. Example :TRIG:SIM:SEL:EXEC STOP Stop the simulation. :TRIGger[:TRANsient]:SOURce Query Sets or queries the source of the transient trigger. Description Syntax :TRIGger[:TRANsient]:SOURce {BUS|IMMediate|EXTernal} Query Syntax :TRIGger[:TRANsient]:SOURce? Transient trigger is generated by the bus. Parameter/ Transient trigger is immediately Return parameter...
  • Page 97 REMOTE CONTROL Source Commands [:SOURce]:CURRent:LIMit:PEAK:HIGH ....98 [:SOURce]:CURRent:LIMit:PEAK:TIME ....99 [:SOURce]:CURRent:LIMit:RMS[:AMPLitude] ..99 [:SOURce]:CURRent:LIMit:RMS:MODE ....100 [:SOURce]:CURRent:LIMit:RMS:TIME ....100 [:SOURce]:FREQuency:LIMit:HIGH ....101 [:SOURce]:FREQuency:TRIGgered ....... 101 [:SOURce]:FREQuency[:IMMediate] ....102 [:SOURce]:FUNCtion:CSINe:CFACtor ....102 [:SOURce]:FUNCtion:CSINe:CLIP ......103 [:SOURce]:FUNCtion:CSINe:SDIP ......103 [:SOURce]:FUNCtion:CSINe:STAircase ....104 [:SOURce]:FUNCtion:CSINe:TYPE .......
  • Page 98: [:Source]:Current:limit:peak:high

    APS-7000 Programming Manual [:SOURce]:SIMulation:INITial:PHASe :STARt:ENABle ............115 [:SOURce]:SIMulation:INITial:PHASe :STARt[:IMMediate] ..........115 [:SOURce]:SIMulation:INITial:PHASe :STOP:ENABle ............116 [:SOURce]:SIMulation:INITial:PHASe :STOP[:IMMediate] ..........116 [:SOURce]:SIMulation:INITial:VOLTage ..... 117 [:SOURce]:SIMulation:NORMal<1|2>:CODE ..117 [:SOURce]:SIMulation:NORMal<1|2> :FREQuency ............. 117 [:SOURce]:SIMulation:NORMal<1|2> :PHASe:STARt:ENABle .......... 118 [:SOURce]:SIMulation:NORMal<1|2> :PHASe:STARt[:IMMediate] ........118 [:SOURce]:SIMulation:NORMal<1|2> :PHASe:STOP:ENABle ........... 119 [:SOURce]:SIMulation:NORMal<1|2>...
  • Page 99: [:Source]:Current:limit:peak:time

    REMOTE CONTROL Syntax [:SOURce]:CURRent:LIMit:PEAK:HIGH {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:CURRent:LIMit:PEAK:HIGH? [MINimum|MAXimum] Ipk-Limit in Arms. Parameter <NR2> Minimum settable peak current limit MINimum Maximum settable peak current limit MAXimum Returns the Ipk-Limit value Return parameter <NR2> Example CURR:LIM:PEAK:HIGH? 16.80 Returns the peak current limit as 16.8Arms. [:SOURce]:CURRent:LIMit:PEAK:TIME Query Sets or queries Ipk-Limit delay time by turn off.
  • Page 100: [:Source]:Current:limit:rms:mode

    APS-7000 Programming Manual Query Syntax [:SOURce]:CURRent:LIMit:RMS[:AMPLitude]? [MINimum|MAXimum] Irms in A. Parameter <NR2> Minimum settable current MINimum Maximum settable current MAXimum Returns the Irms. Return parameter <NR2> Example CURR:LIM:RMS? 4.20 Returns the Irms setting. [:SOURce]:CURRent:LIMit:RMS:MODE Query Sets or queries IRMS OC-Fold enable. Description Syntax [:SOURce]:CURRent:LIMit:RMS:MODE...
  • Page 101: [:Source]:Frequency:limit:high

    REMOTE CONTROL Example :CURR:LIM:RMS:TIME? Returns IRMS delay off time as 0Sec. [:SOURce]:FREQuency:LIMit:HIGH Query Sets or queries the frequency upper limit range. Description Syntax [:SOURce]:FREQuency:LIMit:HIGH {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:FREQuency:LIMit:HIGH? [INimum|MAXimum] Frequency in Hz. Parameter <NR2> Minimum settable frequency MINimum Maximum settable frequency MAXimum Returns the frequency limit Return parameter <NR2>...
  • Page 102: [:Source]:Frequency[:Immediate]

    APS-7000 Programming Manual [:SOURce]:FREQuency[:IMMediate] Query Sets or queries the frequency for the immediate Description trigger. Syntax [:SOURce]:FREQuency[:IMMediate] {<NR2>(HZ)|MINimum|MAXimum} Query Syntax [:SOURce]:FREQuency[:IMMediate]? [MINimum|MAXimum] Frequency setting in Hz. Parameter/Return <NR2> Minimum frequency parameter MINimum Maximum frequency MAXimum Example :FREQ 60.00 Sets the frequency of 60Hz. [:SOURce]:FUNCtion:CSINe:CFACtor Query Sets or queries the crest factor setting for the...
  • Page 103: [:Source]:Function:csine:clip

    REMOTE CONTROL Example :FUNC:CSIN:CFAC CLP1,2.0 Sets the crest factor to 2.0. [:SOURce]:FUNCtion:CSINe:CLIP Query Sets or queries the CLIP waveform settings. Description The :SOURce:FUNCtion:CSINe:TYPE command Note: must first be used to set the save slot number (CLP1|2|3) and CLIP as the waveform type before this command is executed.
  • Page 104: [:Source]:Function:csine:staircase

    APS-7000 Programming Manual The :SOURce:FUNCtion:CSINe:TYPE command Note: must first be used to set the save slot number (CLP1|2|3) and SDIP as the waveform type before this command can be executed. Syntax [:SOURce]:FUNCtion:CSINe:SDIP {CLP1|CLP2|CLP3,<NR1>|SQUare|SINE,<NR2>|MINi mum|MAXimum,<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:FUNCtion:CSINe:SDIP? {CLP1|CLP2|CLP3[,MINimum|MAXimum]} Save slot 1 Parameter/Return CLP1 Save slot 2...
  • Page 105: [:Source]:Function:csine:type

    REMOTE CONTROL Save slot 1 Parameter/Return CLP1 Save slot 2 parameter CLP2 Save slot 3 CLP3 1 ~100 steps <NR2> 1 step MINimum 100 steps MAXimum Example :FUNC:CSIN:STA CLP1,50 Sets the staircase arbitrary waveform at memory CLP1 to have 50 steps. [:SOURce]:FUNCtion:CSINe:TYPE Query Sets the selected save slot to a type of arbitrary...
  • Page 106: [:Source]:Function[:Shape][:Immediate]

    APS-7000 Programming Manual [:SOURce]:FUNCtion[:SHAPe][:IMMediate] Query Loads the selected arbitrary waveform into the Description power supply. The selected waveform will be output when the output is turned on. If the CLP1|2|3 arbitrary waveforms are to be Note: used, they must first be setup before they can be output.
  • Page 107: [:Source]:Phase:stop[:Immediate]

    REMOTE CONTROL Example :PHAS:STAR 0 Sets the starting phase to 0. [:SOURce]:PHASe:STOP[:IMMediate] Query Sets or queries the off phase of the waveform. Description Sets the off phase of the waveform after the output Note: has been turned off. Syntax [:SOURce]:PHASe:STOP[:IMMediate] {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:PHASe:STOP[:IMMediate]?
  • Page 108: [:Source]:Sequence:cstep

    APS-7000 Programming Manual Syntax [:SOURce]:SEQuence:CPARameter {<NR2>,<NR2>,<bool>|OFF|ON,<NR2>,<bool>|OFF| ON,<NR1>|CONTinue|END|HOLD,<NR1>,<bool>|OF F|ON,<NR1>,<bool>|OFF|ON,<NR1>,<bool>|OFF|O N,<NR1>,<bool>|OFF|ON,<bool>|OFF|ON} Query Syntax [:SOURce]:SEQuence:CPARameter? Step Time Parameter <NR2> On phase <NR2> On phase on(1)/off(0) <bool>|OFF|ON Off phase <NR2> Off phase on/off <bool>|OFF|ON Term settings: <NR1>|CONTinue| Continue(1)/End(2)/Hold(3) END|HOLD Jump step number (0 ~ 255) <NR1>...
  • Page 109: [:Source]:Sequence:sparameter

    REMOTE CONTROL Query Syntax [:SOURce]:SEQuence:CSTep? Current step number Return parameter <NR1> Example :SEQ:CSTep? >1 [:SOURce]:SEQuence:SPARameter Query Sets or queries the parameters for a specified step. Description Syntax [:SOURce]:SEQuence:SPARameter {<NR2>,<NR1>|CONSt|KEEP|SWEep,<NR2>,<NR1>|C ONSt|KEEP|SWEep,<NR2>,<NR1>|CONSt|KEEP|SWE ep,SIN,<NR1>} Query Syntax [:SOURce]:SEQuence:SPARameter? ACV setting Parameter <NR2> ACV mode: Constant(1) | Keep(2) | <NR1>|CONSt| Sweep(3) KEEP|SWEep...
  • Page 110: [:Source]:Sequence:step

    APS-7000 Programming Manual [:SOURce]:SEQuence:STEP Query Sets or queries the current step number. Description Syntax [:SOURce]:SEQuence:STEP {<NR1>|MINimum|MAXimum} Query Syntax [:SOURce]:SEQuence:STEP? [MINimum|MAXimum] Step number Parameter/Return <NR1> Minimum step number parameter MINimum Maximum step number MAXimum Example :SEQ:STEP 1 Sets the step number to 1. [:SOURce]:SIMulation:ABNormal:CODE Query Sets the external trigger output for the abnormal...
  • Page 111: [:Source]:Simulation:abnormal:phase :Start:enable

    REMOTE CONTROL Syntax [:SOURce]:SIMulation:ABNormal:FREQuency {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:SIMulation:ABNormal:FREQuency? [MINimum|MAXimum] Frequency of abnormal step Parameter/Return <NR2> Minimum frequency parameter MINimum Maximum frequency MAXimum Example :SIM:ABN:FREQ 55 Sets the frequency to 55Hz. [:SOURce]:SIMulation:ABNormal:PHASe :STARt:ENABle Query Enables/Disables the ON Phs parameter of the Description abnormal step for the Simulation mode.
  • Page 112: [:Source]:Simulation:abnormal:phase :Stop:enable

    APS-7000 Programming Manual parameter MAXimum Example :SIM:ABN:PHAS:STAR 0 Sets ON Phs to 0. [:SOURce]:SIMulation:ABNormal:PHASe :STOP:ENABle Query Enables/Disables the OFF Phs parameter of the Description abnormal step for the Simulation mode. Syntax [:SOURce]:SIMulation:ABNormal:PHASe:STOP :ENABle {<bool>|OFF|ON} Query Syntax [:SOURce]:SIMulation:ABNormal:PHASe:STOP :ENABle? Disabled Parameter/Return OFF | 0 Enabled parameter...
  • Page 113: [:Source]:Simulation:abnormal:time

    REMOTE CONTROL [:SOURce]:SIMulation:ABNormal:TIME Query Sets or queries the Time parameter of the abnormal Description step for the Simulation mode. Syntax [:SOURce]:SIMulation:ABNormal:TIME {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:SIMulation:ABNormal:TIME? [MINimum|MAXimum] Time of the abnormal step in seconds <NR2> Parameter/Return MINimum parameter 99.99s MAXimum Example :SIM:ABN:TIME 1 Sets the abnormal step time to 1 second.
  • Page 114: [:Source]:Simulation:initial:code

    APS-7000 Programming Manual Current step Return parameter <NR1> +0 = Initial step +1 = Normal1 step +2 = Transition1 step +3 = Abnormal step +4 = Transition2 step +5 = Normal2 step Example :SIM:CSTep? >+1 [:SOURce]:SIMulation:INITial:CODE Query Sets the external trigger output for the initial step Description parameter.
  • Page 115: [:Source]:Simulation:initial:phase :Start:enable

    REMOTE CONTROL Example :SIM:INIT:FREQ 60 Sets the frequency to 60Hz. [:SOURce]:SIMulation:INITial:PHASe:STARt :ENABle Query Enables/Disables the ON Phs parameter of the Description initial step for the Simulation mode. Syntax [:SOURce]:SIMulation:INITial:PHASe:STARt:ENABle {<bool>|OFF|ON} Query Syntax [:SOURce]:SIMulation:INITial:PHASe:STARt:ENABle? Disabled Parameter/Return OFF | 0 Enabled parameter ON | 1 Example :SIM:INIT:PHAS:STAR:ENAB 1...
  • Page 116: [:Source]:Simulation:initial:phase :

    APS-7000 Programming Manual [:SOURce]:SIMulation:INITial:PHASe:STOP :ENABle Query Enables/Disables the OFF Phs parameter of the Description initial step for the Simulation mode. Syntax [:SOURce]:SIMulation:INITial:PHASe:STOP:ENABle {<bool>|OFF|ON} Query Syntax [:SOURce]:SIMulation:INITial:PHASe:STOP:ENABle? Disabled Parameter/Return OFF | 0 Enabled parameter ON | 1 Example :SIM:INIT:PHAS:STOP:ENAB 1 Enable the OFF Phs. [:SOURce]:SIMulation:INITial:PHASe:STOP [:IMMediate] Query...
  • Page 117: [:Source]:Simulation:initial:voltage

    REMOTE CONTROL [:SOURce]:SIMulation:INITial:VOLTage Query Sets or queries the Vset parameter of the abnormal Description step for the Simulation mode. Syntax [:SOURce]:SIMulation:INITial:VOLTage {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:SIMulation:INITial:VOLTage? [MINimum|MAXimum] Voltage of the initial step. <NR2> Parameter/Return Minimum settable voltage MINimum parameter Maximum settable voltage MAXimum Example :SIM:INIT:VOLT MAX...
  • Page 118: [:Source]:Simulation:normal<1|2> :Phase:start:enable

    APS-7000 Programming Manual Syntax [:SOURce]:SIMulation:NORMal<1|2>:FREQuency {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:SIMulation:NORMal<1|2>:FREQuency? [MINimum|MAXimum] Normal 1 or Normal 2 Parameter/Return <1|2> Frequency of abnormal step parameter <NR2> Minimum frequency MINimum Maximum frequency MAXimum Example :SIM:NORM1:FREQ 60 Sets the frequency to 60Hz. [:SOURce]:SIMulation:NORMal<1|2> :PHASe:STARt:ENABle Query Enables/Disables the ON Phs parameter of the Description normal1 or normal2 step for the Simulation mode.
  • Page 119: [:Source]:Simulation:normal<1|2> :Phase:stop:enable

    REMOTE CONTROL Normal 1 or Normal 2 <1|2> Parameter/Return ON Phs (start phase) <NR2> parameter MINimum MAXimum Example :SIM:NORM1:PHAS:STAR 0 Sets ON Phs to 0. [:SOURce]:SIMulation:NORMal<1|2> :PHASe:STOP:ENABle Query Enables/Disables the OFF Phs parameter of the Description normal1 or normal2 step for the Simulation mode. Syntax [:SOURce]:SIMulation:NORMal<1|2>:PHASe:STOP :ENABle {<bool>|OFF|ON}...
  • Page 120: [:Source]:Simulation:normal<1|2>:Time

    APS-7000 Programming Manual parameter MINimum MAXimum Example :SIM:NORM1:PHAS:STOP 0 Sets OFF Phs to 0. [:SOURce]:SIMulation:NORMal<1|2>:TIME Query Sets or queries the Time parameter of the normal1 Description or normal2 step for the Simulation mode. Syntax [:SOURce]:SIMulation:NORMal<1|2>:TIME {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:SIMulation:NORMal<1|2>:TIME? [MINimum|MAXimum] Normal 1 or Normal 2 <1|2>...
  • Page 121: [:Source]:Simulation:repeat:count

    REMOTE CONTROL [:SOURce]:SIMulation:REPeat:COUNt Query Sets or queries the repeat count for the Simulation Description mode. Syntax [:SOURce]:SIMulation:REPeat:COUNt {<NR1>|MINimum|MAXimum} Query Syntax [:SOURce]:SIMulation:REPeat:COUNt? 0 ~ 255 (0 = infinite loop) <NR1> Parameter/Return MINimum parameter MAXimum Example :SIM:REP:COUN 1 Sets the repeat count to 1. [:SOURce]:SIMulation:REPeat:ENABle Query Turns the repeat function on or off for the...
  • Page 122: [:Source]:Voltage:limit:rms

    APS-7000 Programming Manual Query Syntax [:SOURce]:SIMulation:TRANsition<1|2>:TIME? [MINimum|MAXimum] Time of the step in seconds <NR2> Parameter/Return MINimum parameter 99.99s MAXimum Example :SIM:TRAN1:TIME 1 Sets the step time to 1 second. [:SOURce]:VOLTage:LIMit:RMS Query Sets or queries the voltage limit for the continuous Description operation mode.
  • Page 123: [:Source]:Voltage[:Level]:Triggered

    REMOTE CONTROL Auto range AUTO 155V range MINimum 600V range MAXimum Returns the voltage range (155, 310, 600). Return parameter <NR1> Example VOLT:RANG R155 Sets the voltage range to 155V. [:SOURce]:VOLTage[:LEVel]:TRIGgered [:AMPLitude] Query Sets or queries the RMS voltage for the continuous Description operation mode (normal operation mode).
  • Page 124 APS-7000 Programming Manual Example :VOLT 150.0 Sets the voltage to 150.0 ACV.
  • Page 125: Status Register Overview

    REMOTE CONTROL Remote Sense Command (APS-7200, 7300 only) :RSENse:[STATe] ............. 125 :RSENse:[STATe] Query Sets or queries the state of remote sense. Description Syntax :RSENse[:STATE]{<bool>|OFF|ON} Query Syntax :RSENse[:STATE]? Turns the output off. Parameter OFF|0 Turns the output on. ON|1 Returns status of the instrument. Return parameter <bool>...
  • Page 126: Status Register Overview

    APS-7000 Programming Manual Display Command :DISPlay[:WINDow]:DESign:MODE ....126 :DISPlay[:WINDow]:MEASure:SOURce<1|3> .. 126 :DISPlay[:WINDow]:DESign:MODE Sets two display mode. Description Syntax :DISPlay[:WINDow]:DESign:MODE{NORMal|SIMPle} Configure setup and Measurement. Parameter MORMal All measurement times. SIMPle Example :DISP:DES:MODE NORM Sets standard normal display. :DISPlay[:WINDow]:MEASure:SOURce<1|3> Sets standard normal display to measurement Description items.
  • Page 127 REMOTE CONTROL Example :DISP:MEAS:SOURC1 RMS Sets measurement source 1 RMS display.
  • Page 128: Introduction To The Status Registers

    APS-7000 Programming Manual Status Register Overview To program the APS power supply effectively, the Status registers need to be understood. This chapter explains in detail how the Status registers are used and how to configure them. Introduction to the Status Registers ...... 128 The Status Registers ..........
  • Page 129: The Status Registers

    REMOTE CONTROL The diagram below shows the structure of the Status registers. The Status Registers Questionable Status Register Condition PTR/NTR Event Enable OC (Over Current) PU (Device error has occurred) OPK (Over Peak) OT (Over Temperature) Output Short System Wait CAL(Calibration data is invalid) OP (Over Power) Always 0...
  • Page 130: Questionable Status Register Group

    APS-7000 Programming Manual Questionable Status Register Group The Questionable Status Register Group indicates Overview if any protection modes or limits have been tripped. Questionable Status Register Condition PTR/NTP Event Enable & Not Used & & & & & & Output Short &...
  • Page 131 REMOTE CONTROL OT (Over Temperature) Over temperature protection has been tripped OCP protection has been tripped Output Short Output Short protection has been tripped System Wait If output short protection has been tripped, it requires to wait 10s for output on again after clearing protection CAL (Calibration data is invalid) OP (Over-Power)
  • Page 132 APS-7000 Programming Manual The PTR/NTR Register will dictate the type of Event Register transition conditions will set the corresponding bits in the Event Register. If the Event Register is read, it will be cleared to 0. The Enable register determines which Events in Enable Register the Event Register will be used to set the QUES bit in the Status Byte Register.
  • Page 133: Operation Status Register Group

    REMOTE CONTROL Operation Status Register Group The Operation Status Register Group indicates the Overview operating status of the power supply. Operation Status Register Condition PTR/NTP Event Enable & Not Used & Busy Status & Not Used & Not Used & Not Used &...
  • Page 134 APS-7000 Programming Manual PTR/NTR Filters The PTR/NTR (Positive/Negative transition) register determines the type of transition conditions that will set the corresponding bit in the Event Registers. Use the Positive transition filter to view events that change from false to positive, and use the negative transition filter to view events that change from positive to negative.
  • Page 135: Warning Status Register Group

    REMOTE CONTROL Warning Status Register Group The Warning Status Register Group is a secondary Overview protection status register for the supply output. Warning Status Register Condition PTR/NTP Event Enable & Not Used & Output overcurrent (RMS) & Not Used & Output overcurrent (Peak) &...
  • Page 136 APS-7000 Programming Manual Output OFF after RMS current 2048 limiter is activated RMS current limiter is operating 8192 Always 0 32768 The Warning Status Condition Register indicates Condition Register the warning status of the power supply. If a bit is set in the Condition register, it indicates that the event is true.
  • Page 137: Standard Event Status Register Group

    REMOTE CONTROL Standard Event Status Register Group The Standard Event Status Register Group Overview indicates if any errors have occurred. The bits of the Event register are set by the error event queue. Standard Event Status Register Event Enable & &...
  • Page 138 APS-7000 Programming Manual EXE (Execution Error) The EXE bit indicates an execution error due to one of the following: illegal command parameter, parameter out of range, invalid parameter, the command didn’t execute due to an overriding operation condition. CME (Command Error) The CME bit is set when a syntax error has occurred.
  • Page 139: Status Byte Register & Service Request Enable Register

    REMOTE CONTROL Status Byte Register & Service Request Enable Register The Status Byte register consolidates the status Overview events of all the status registers. The Status Byte register can be read with the *STB? query and can be cleared with the *CLS command. Output Buffer Error Que...
  • Page 140 APS-7000 Programming Manual MAV (Message Available) This is set when there is data in the Output Queue waiting to be read. (ESB) Event Summary Bit. The ESB is the summary bit for the Standard Event Status Register group. MSS Bit The MSS Bit is the summary of the Status Byte Register and Service Request register (bits 1-5,...
  • Page 141: Error List

    REMOTE CONTROL Error List Command Errors ............. 141 Execution Errors ............145 Device Specific Errors ..........147 Query Errors ............148 Command Errors Overview An <error/event number> in the range [ -199 , - 100 ] indicates that an IEEE 488.2 syntax error has been detected by the instrument’s parser.
  • Page 142 APS-7000 Programming Manual Error Code Description This is the generic syntax error for devices that -100 Command Error cannot detect more specific errors. This code indicates only that a Command Error as defined in IEEE 488.2,11.5.1.1.4 has occurred. -102 Syntax error An unrecognized command or data type was encountered;...
  • Page 143 REMOTE CONTROL The header contains more that twelve characters -112 Program (see IEEE 488.2, 7.6.1.4.1). mnemonic too long The header is syntactically correct, but it is -113 Undefined header undefined for this specific device; for example, *XYZ is not defined for any device. The value of a numeric suffix attached to a -114 Header suffix out of range...
  • Page 144 APS-7000 Programming Manual Either the character data element contains an -141 Invalid invalid character or the particular element character data received is not valid for the header. A legal character data element was encountered -148 Character where prohibited by the device. data not allowed A string data element was expected, but was -151 Invalid string...
  • Page 145: Execution Errors

    REMOTE CONTROL Execution Errors Overview An <error/event number> in the range [ -299 , - 200 ] indicates that an error has been detected by the instrument’s execution control block. The occurrence of any error in this class shall cause the execution error bit (bit 4) in the event status register (IEEE 488.2, section 11.5.1) to be set.
  • Page 146 APS-7000 Programming Manual Indicates that a command is not executable while -201 Invalid while the device is in local due to a hard local control in local (see IEEE 488.2, 5.6.1.5); for example, a device with a rotary switch receives a message which would change the switches state, but the device is in local so the message cannot be executed.
  • Page 147: Device Specific Errors

    REMOTE CONTROL Used where exact value, from a list of possibles, -224 Illegal was expected. parameter value Device Specific Errors Overview An <error/event number> in the range [ -399 , - 300 ] or [ 1 , 32767 ] indicates that the instrument has detected an error which is not a command error, a query error, or an execution error;...
  • Page 148: Query Errors

    APS-7000 Programming Manual Error Code Description -310 System error Indicates that some error, termed “system error” by the device, has occurred. This code is device- dependent. -320 Storage fault Indicates that the firmware detected a fault when using data storage. This error is not an indication of physical damage or failure of any mass storage element.
  • Page 149 REMOTE CONTROL Error Code Description -400 Query error This is the generic query error for devices that cannot detect more specific errors. This code indicates only that a Query Error as defined in IEEE 488.2, 11.5.1.1.7 and 6.3 has occurred.
  • Page 150: Appendix

    APS-7000 Programming Manual PPENDIX APS-7000 Default Settings The following default settings are the factory configuration settings for the power supply. For details on how to return to the factory default settings, please see the user manual. Continuous Mode APS-7050 APS-7100 APS-7200 APS-7300 Range...
  • Page 151 APPENDIX Sequence Mode APS-7050 APS-7100 APS-7200 APS-7300 Step Time 0.10s Jump To ON, 1 Jump Cnt Branch1 Branch2 Term CONTI Trig Out ON Phs OFF Phs Vset 0.00, CT Fset 50.00 Program Mode APS-7050 APS-7100 APS-7200 APS-7300 Not applicable Configuration Menu APS-7050 APS-7100 APS-7200...
  • Page 152: Index

    APS-7000 Programming Manual NDEX Accessories ......... 10 Command list ....... 46 Command syntax ......42 Caution symbol ......4 Error list ........141 Cleaning the instrument ..... 6 Ethernet ......... 34 Default settings ......150 GPIB ..........30 Disposal instructions....6 LAN ..........

This manual is also suitable for:

Aps-7050Aps-7100Aps-7200Aps-7300

Table of Contents