GW Instek PFR-100 Series Programming Manual

GW Instek PFR-100 Series Programming Manual

Programmable dc power supply
Hide thumbs Also See for PFR-100 Series:
Table of Contents

Advertisement

Programmable DC Power Supply
PFR-100 Series
PROGRAMMING MANUAL
ISO-9001 CERTIFIED MANUFACTURER

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for GW Instek PFR-100 Series

  • Page 1 Programmable DC Power Supply PFR-100 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 PFR-100 Series Overview ......9 Appearance .......... 12 Configuration Settings ......19 REMOTE CONTROL ............26 Interface Configuration ......28 Socket Server Examples ....... 53 Command Syntax ......... 57 Command List ........
  • Page 4: Safety Instructions

    PFR-100 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 PFR-100. General  Guideline Avoid severe impact or rough handling that ...
  • Page 6 PFR-100 Programming Manual Disconnect the power cord before cleaning. Cleaning the PFR-  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  such as benzene, toluene, xylene, and acetone.
  • Page 7 SAFETY INSTRUCTIONS Power cord for the United Kingdom When using the power supply 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

    After going through the overview, please read the theory of operation to become familiar with the operating modes, protection modes and other safety considerations. PFR-100 Series Overview ........... 9 Series lineup ..................9 Main Features .................. 9 Accessories ..................10 Appearance ..............
  • Page 9: Series Overview

    GETTING STARTED PFR-100 Series Overview Series lineup The PFR-100 series consists of 2 models, covering a number of different current, voltage and power capacities: Model name Operation Voltage Operation Current Rated Power PFR-100L 0-50V 0-10A 100W PFR-100M 0-250V 0-2A 100W...
  • Page 10: Accessories

    PFR-100 Programming Manual Built-in USB and RS-232/485 interface.  Interface External analog control function.  Optional LAN and GPIB interface.  Accessories Before using the PFR-100 power supply unit, check the package contents to make sure all the standard accessories are included. Standard Part number Description...
  • Page 11 GETTING STARTED GTL-258 GPIB Cable, 2000mm PSU-232 RS-232 Cable with DB9 Connector Kit. It includes RS-232 cable with DB9 connector, RS-485 used master cable (gray plug), slave cable (black plug) and end plug terminal. PSU-485 RS-485 Cable with DB9 Connector Kit. It includes RS-485 cable with DB9 connector, RS-485 used master cable (gray plug), slave cable (black plug) and end plug terminal.
  • Page 12: Appearance

    PFR-100 Programming Manual Appearance Front Panel Voltage Multi-Range DC Power Supply 0-50V / 0-10A 100W MAX PFR-100L Display Area Current Function Test Output Lock/Local PROT Shift PWR_DSPL Unlock ALM_CLR : Long Push MAX. 50V / 10A / 100W Display Area The display area shows setting values, output values and parameter settings.
  • Page 13 GETTING STARTED (+Shift) Used to recall the M1 setup. M1 Button (+Shift and hold) Used to save the current setup to M1. Used to run customized scripts for 4. Test Button TEST testing. (+Shift) Used to recall the M2 setup. M2 Button (+Shift and hold) Used to save the current setup to M2.
  • Page 14 PFR-100 Programming Manual Used to set and display OVP, OCP PROT Button PROT and UVL. ALM_CLR (Long push) Used to release ALM_CLR Button protection functions that have been activated. Output Output Button Used to turn the output on or off. Used to turn the power on/off.
  • Page 15: Display Area

    GETTING STARTED Display Area 23 24 Lights up when CV Slew Rate Priority is 13. VSR LED enabled. Lights in green during constant voltage mode. 14. CV LED Lights in green during remote control. 15. RMT LED Lights in red when a protection function has 16.
  • Page 16 PFR-100 Programming Manual Lights in green when the memory value are 23. M2 LED being recalled or saved. Lights in green when the memory value are 24. M3 LED being recalled or saved. Display Voltage or Watt unit. 25. V or W LED Lights up when a Test Script has been 26.
  • Page 17: Rear Panel

    GETTING STARTED Rear Panel Analog control protection cover N.C. N.C. RS232 / RS485 GPIB 100 240V 47 63Hz 150VA MAX. USB port for controlling the PFR-100 remotely. Ethernet port for controlling the PFR-100 2. LAN remotely. 3. Remote-OUT RJ-45 connector that is used to daisy chain power supplies with the Remote-IN port to form a communication bus.
  • Page 18 PFR-100 Programming Manual External analog remote control connector. 6. J1 7. Ground Connectors for grounding the output. Screw It uses a 9 pin connector and a plug for the 8. Output output and sense terminal connections. Terminals AC inlet. Line Voltage Input...
  • Page 19: Configuration Settings

    GETTING STARTED Configuration Settings Setting Normal Function Settings The Normal Function settings, F-01~F-61, F-71~F- 78 and F-88~F-89 can be easily configured with the Function key. Ensure the load is not connected.  Ensure the output is off.  Function settings F-90~94 can only be viewed. ...
  • Page 20 PFR-100 Programming Manual 4. Use the Current knob to set the Current parameter for the chosen F setting. Press the Voltage knob to save the Voltage configuration setting. ConF will be displayed when it is configuring. Press the Function key again to exit Exit Function the configuration settings.
  • Page 21: Setting Power On Configuration Settings

    GETTING STARTED Setting Power On Configuration Settings The Power On configuration settings can only Background be changed during power up to prevent the configuration settings being inadvertently changed. Ensure the load is not connected.  Ensure the power supply is off. ...
  • Page 22: Configuration Table

    PFR-100 Programming Manual 5. Press the Voltage knob to save the Voltage configuration setting. ConF will be displayed when successful. Cycle the power to save and exit the Exit configuration settings. Configuration Table Please use the configuration settings listed below when applying the configuration settings.
  • Page 23 GETTING STARTED 0 = OFF (The limit function of Current Setting Limit current setting is disabled.) F-13 (I-Limit) 1 = ON (The limit function of current setting is enabled.) 0 = OFF (The limit function of Voltage Setting Limit voltage setting is disabled.) F-14 (V-Limit) 1 = ON (The limit function of voltage...
  • Page 24 PFR-100 Programming Manual Gateway-1 F-47 0~255 Gateway-2 F-48 0~255 Gateway-3 F-49 0~255 Gateway-4 F-50 0~255 DNS address-1 F-51 0~255 DNS address-2 F-52 0~255 DNS address-3 F-53 0~255 DNS address-4 F-54 0~255 Web Password F-60 0 = Disable, 1 = Enable Enable/Disable Web Enter Password F-61...
  • Page 25 GETTING STARTED 0 = Panel control (local) 1 = External Voltage control 2 = External Resistance control- CC Control F-91 Rising 3 = External Resistance control- Falling 0 = Safe Mode (Output OFF at startup) 1 = Force Mode (Output ON at Power ON Output F-92 startup)
  • Page 26: Remote Control

    PFR-100 Programming Manual EMOTE CONTROL This chapter describes basic configuration of IEEE488.2 based remote control. Interface Configuration ..........28 USB Remote Interface ..............28 Configuration ..............28 USB CDC Function Check ..........29 GPIB Remote Interface ............... 30 Configuration ..............30 GPIB Function Check .............
  • Page 27 REMOTE CONTROL Error List ............... 127 Command Errors ................ 127 Execution Errors ................. 131 Device Specific Errors ..............133 Query Errors ................134...
  • Page 28: Interface Configuration

    PFR-100 Programming Manual Interface Configuration USB Remote Interface When using the USB Remote Interface, The USB Note port on the front panel will become disabled and fail to be used. Configuration Type A, host PC side connector Configuration Rear panel Type B, slave PFR-100 side connector 1.1 (full speed)
  • Page 29: Usb Cdc Function Check

    REMOTE CONTROL 4. The RMT indicator will turn on when a remote connection has been established. RMT indicator USB CDC Function Check Invoke a terminal application such as Realterm. Functionality check To check the COM port No., see the Device Manager in the PC Run this query command via the terminal application after the instrument has been...
  • Page 30: Gpib Remote Interface

    PFR-100 Programming Manual GPIB Remote Interface Configuration To use GPIB, the optional GPIB option (GW Instek part number: PFR-GL) must be installed. This is a factory installed option and cannot be installed by the end-user. Only one GPIB address can be used at a time.
  • Page 31: Gpib Function Check

    REMOTE CONTROL 7. The RMT indicator will turn on when a remote connection has been established. RMT indicator Maximum 15 devices altogether, 20m cable  GPIB constraints length, 2m between each device Unique address assigned to each device  At least 2/3 of the devices turned On ...
  • Page 32 PFR-100 Programming Manual 2. From the Configuration panel access; My System>Devices and Interfaces>GPIB 3. Press Scan for Instruments. 4. Select the device (GPIB address of PFR-100) that now appears in the System>Devices and Interfaces > GPIB-USB-HS “GPIBX” node. 5. Click on the VISA Properties tab on the bottom. 6.
  • Page 33 REMOTE CONTROL 7. Click on Configuration. 8. Click on the GPIB Settings tab and confirm that the GPIB settings are correct. 9. Click on the I/O Settings tab. 10. Make sure the Enable Termination Character check box is checked, and the terminal character is \n (Value: xA).
  • Page 34 PFR-100 Programming Manual 12. Click on Input/Output. 13. Click on the Basic I/O tab. 14. Enter *IDN? in the Select or Enter Command drop down box. 15. Click Query. 16. The *IDN? query will return the Manufacturer, model name, serial number and firmware version in the dialog box.
  • Page 35: Uart Remote Interface

    Configure UART The PFR-100 uses the IN & OUT ports for Overview UART communication coupled with RS232 (GW Instek Part number: PSU-232) or RS485 adapters (GW Instek part number: PSU-485). The pin outs for the adapters are shown below. PSU-232 RS232...
  • Page 36 PFR-100 Programming Manual PSU-485 RS485 DB-9 Connector Remote IN Port Remarks cable with DB9 Pin No. Name Pin No. Name connector Housing Shield Housing Shield TXD - RXD - Twisted pair TXD + RXD + RXD - TXD - Twisted pair RXD + TXD +...
  • Page 37 REMOTE CONTROL F-74 = 0 or 1 Stop bits: 0 = 1, 1 = 2 F-75 = 0 TCP: 0 = SCPI UART address for multi-unit F-76 = 0~30 remote connection. Multi-Drop control F-77 = 0~3 0 = Disable, 1 = Master, 2 = Slave, 3 = Display Information Multi-Drop status display Displayed parameter: AA-S...
  • Page 38: Uart Function Check

    PFR-100 Programming Manual UART Function Check Invoke a terminal application such as Realterm. Functionality check To check the COM port No, see the Device Manager in the PC. Run this query command via the terminal application after the instrument has been configured for either RS232 or RS485 remote control.
  • Page 39: Multiple Unit Connection

    REMOTE CONTROL Multiple Unit Connection The PFR-100 power supplies can have up to 31 units daisy-chained together using the 8 pin connectors (IN OUT ports) on the rear panel. The first unit (master) in the chain is remotely connected to a PC using USB, GPIB or LAN (Multi-Drop mode).
  • Page 40 PFR-100 Programming Manual 4. Connect all the End terminal connector Unit #N remaining units between RS 485/232 the OUT port and the IN port with the slave serial Slave serial link link cable (black plug) cable (black plug) Unit #2 supplied in the PSU-232 RS 485/232 or PSU-485 connection...
  • Page 41 REMOTE CONTROL 11. You can check the slaves’ addresses by using the F-77 parameter on the master unit. Display on each slave units the configured address. This can F-77 = 3 show if identical addresses have been assigned individually to each slave units.
  • Page 42: Multiple Units Function Check

    PFR-100 Programming Manual RXD - TXD - RXD + TXD + Multiple units Function Check Invoke a terminal application such as Realterm. Functionality check To check the COM port No, see the Device Manager in the PC. When using the Multi-Drop mode, the entire Multi-Drop mode SCPI command list developed for the PFR-100 can be used.
  • Page 43 REMOTE CONTROL *IDN? GW-INSTEK,PFR-100M,TW1234567, 01.01.12345678 Selects the unit with address 5 and returns its identity string. INST:SEL 6 Selects the unit with address 6 (not configured in our example). An error is displayed on the master front panel. SYST:ERR? Settings conflict Query the system errors.
  • Page 44: Configure Ethernet Connection

    The PFR-100 series supports both DHCP connections so the instrument can be automatically connected to an existing network or alternatively, network settings can be manually configured.
  • Page 45: Web Server Remote Control Function Check

    REMOTE CONTROL 2. Press the Function key to enter the Page 8 Normal configuration settings. Set the following LAN settings: Interface port select & Turn F-29 = 6 LAN(Web) on F-37 = 1 Enable DHCP F-60 = 0 or 1 Set to 0 to disable web password, set to 1 to enable web password.
  • Page 46 PFR-100 Programming Manual F-41 = CCC IP Address part 3 of 4 F-42 = DDD IP Address part 4 of 4 http:// AAA.BBB.CCC.DDD The web browser interface appears. The web browser interface allows you to access the following: Network configuration settings ...
  • Page 47: Sockets Server Configuration

    REMOTE CONTROL Sockets Server Configuration This configuration example will configure the Configuration PFR-100 socket server. The following configuration settings will manually assign the PFR-100 an IP address and enable the socket server. The socket server port number is fixed at 2268. 1.
  • Page 48: Socket Server Function Check

    PFR-100 Programming Manual 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”...
  • Page 49 REMOTE CONTROL Resource… 4. Select Manual Entry of Raw Socket from the popup window. 5. Enter the IP address and the port number of the PFR-100. The port number is fixed at 2268. 6. Click the Validate button. 7. A popup will appear if a connection is successfully established.
  • Page 50 PFR-100 Programming Manual 9. Next configure the Alias (name) of the PFR-100 connection. In this example the Alias is: PFR- _DC1 10. Click finish. 11. The IP address of the PFR-100 will now appear under Network Devices in the configuration panel.
  • Page 51 REMOTE CONTROL 13. Click the Configuration icon, 14. Click on I/O Settings. 15. Make sure the Enable Termination Character check box is checked, and the terminal character is \n (Value: xA). 16. Click Apply Changes. 17. Click the Input/Output icon. 18.
  • Page 52 PFR-100 Programming Manual GW-INSTEK,PFR-100L,TW1234567,01.01.12345678...
  • Page 53: Socket Server Examples

    REMOTE CONTROL Socket Server Examples Visual Basic Example ............53 C++ Example ..............54 LabVIEW Example ............. 56 Visual Basic Example The following visual basic programming Background example uses the VISA COM 3.0 Type Library. The example will connect to the PFR-100 using the IP address of 172.15.5.133 over port 2268.
  • Page 54: C++ Example

    PFR-100 Programming Manual C++ Example The following program creates a connection to Background the PFR-100 and sets the voltage to 3.3 volts and the current 1.5 amps. The voltage and current reading is then read back and the connection is closed.
  • Page 55 REMOTE CONTROL...
  • Page 56: Labview Example

    PFR-100 Programming Manual LabVIEW Example The following picture shows a LabView Background programming example for the PFR-100.
  • Page 57: Command Syntax

    REMOTE CONTROL Command Syntax Partial compatibility IEEE488.2 Compatible Partial compatibility Standard SCPI, 1999 SCPI commands follow a tree-like structure, Command Structure organized into nodes. Each level of the command tree is a node. Each keyword in a SCPI command represents each node in the command tree.
  • Page 58 PFR-100 Programming Manual A query is a simple or Query compound command followed by a question mark (?). A parameter (data) is returned. meas:curr:dc? Example Two or more commands on Compound the same command line. Compound commands are separated with either a semi- colon (;) or a semi-colon and a colon (;:).
  • Page 59 REMOTE CONTROL Commands and queries have two different Command Forms 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 60 PFR-100 Programming Manual 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> <block data> Definitive length arbitrary block data. A single decimal digit followed by data.
  • Page 61: Command List

    REMOTE CONTROL Command List Abort Command :ABORt ................. 65 Apply Commands :APPLy .................. 65 :DISPlay:MENU[:NAME] ..........66 Display :DISPlay[:WINDow]:TEXT:CLEar ........66 Commands :DISPlay[:WINDow]:TEXT[:DATA] ....... 67 :DISPlay:BLINk ..............67 :INITiate:CONTinuous[:TRANsient] ......68 Initiate :INITiate[:IMMediate]:NAME .......... 68 Commands :INITiate[:IMMediate][:TRANsient] ......... 69 :INSTrument:SCAN ............70 Instrument :INSTrument:SELect ............
  • Page 62 PFR-100 Programming Manual :SENSe:AVERage:COUNt ..........77 Sense Commands :STATus:OPERation[:EVENt] ......... 78 Status :STATus:OPERation:CONDition ........78 Commands :STATus:OPERation:ENABle........... 79 :STATus:OPERation:PTRansition ........79 :STATus:OPERation:NTRansition ........79 :STATus:QUEStionable[:EVENt] ........79 :STATus:QUEStionable:CONDition ....... 80 :STATus:QUEStionable:ENABle ........80 :STATus:QUEStionable:PTRansition ....... 80 :STATus:QUEStionable:NTRansition ......80 :STATus:QUEStionable:INSTrument: ISUMmary<n>[:EVENt] ...........
  • Page 63 REMOTE CONTROL :SYSTem:BEEPer[:IMMediate] ......... 94 System :SYSTem:CONFigure:BEEPer[:STATe] ......94 Commands :SYSTem:CONFigure:BLEeder[:STATe] ......95 :SYSTem:CONFigure:CURRent:CONTrol ..... 95 :SYSTem:CONFigure:VOLTage:CONTrol ....96 :SYSTem:CONFigure:OUTPut:PON[:STATe] ....96 :SYSTem:CONFigure:OUTPut:EXTernal:MODE ..97 :SYSTem:COMMunicate:ENABle ........97 :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ..98 :SYSTem:COMMunicate:LAN:IPADdress ...... 98 :SYSTem:COMMunicate:LAN:GATEway ...... 99 :SYSTem:COMMunicate:LAN:SMASk ......99 :SYSTem:COMMunicate:LAN:MAC .......
  • Page 64 PFR-100 Programming Manual *CLS ..................109 Common *ESE ..................109 Commands *ESR ..................110 *IDN ................... 110 *OPC ................... 110 *RCL ..................111 *RST ..................111 *SAV ..................111 *SRE ..................111 *STB ..................112 *TRG ................... 112 *TST ..................112 *WAI ...................
  • Page 65: Abort Command :Abort

    REMOTE CONTROL Abort Command :ABORt ................. 65 :ABORt The :ABORt command will cancel any triggered Description actions. Syntax :ABORt Apply Commands :APPLy .................. 65 :APPLy Query The apply command sets the voltage and current Description at the same time. Syntax :APPLy {<NRf>(V)|MINimum|MAXimum[,<NRf>(A)|MINimu m|MAXimum]}...
  • Page 66: Display :Display:menu[:Name]

    PFR-100 Programming Manual Display Commands :DISPlay:MENU[:NAME] ..........66 :DISPlay[:WINDow]:TEXT:CLEar ........66 :DISPlay[:WINDow]:TEXT[:DATA] ....... 67 :DISPlay:BLINk ..............67 :DISPlay:MENU[:NAME] Query The DISPlay MENU command selects a screen Description menu or queries the current screen menu. Syntax :DISPlay:MENU[:NAME] <NR1> Query Sytax :DISPlay:MENU[:NAME]? Description Parameter/ <NR1>...
  • Page 67: Display[:Window]:Text[:Data]

    REMOTE CONTROL :DISPlay[:WINDow]:TEXT[:DATA] Query Sets or queries the data text that will be written to Description the display. Writing to the display will overwrite data that is currently on the screen. Overwriting a display area with a shorter string may or may not overwrite the screen.
  • Page 68: Initiate Commands

    PFR-100 Programming Manual Initiate Commands :INITiate:CONTinuous[:TRANsient] ......68 :INITiate[:IMMediate]:NAME .......... 68 :INITiate[:IMMediate][:TRANsient] ......... 69 :INITiate:CONTinuous[:TRANsient] Query This command continuously initiates software Description triggers for the transient or output triggers. Syntax :INITiate:CONTinuous[:TRANsient] {<bool>|OFF|ON} Query Syntax :INITiate:CONTinuous[:TRANsient]? Parameter OFF | 0 ON | 1 Return parameter 0 Example INIT:TRAN 1...
  • Page 69: Initiate[:Immediate][:Transient]

    REMOTE CONTROL :INITiate[:IMMediate][:TRANsient] This command controls the enabling of output Description triggers. When a trigger is enabled, a trigger causes the specified action to occur. If the trigger system is not enabled, all triggers are ignored. Syntax :INITiate[:IMMediate][:TRANsient] Example INIT...
  • Page 70: Instrument Commands

    PFR-100 Programming Manual Instrument Commands :INSTrument:SCAN............70 :INSTrument:SELect ............70 :INSTrument:STATe ............70 :INSTrument:DISPlay ............71 :INSTrument:SCAN Query Links the units which could be scanned from system Description when using Multi-Drop mode. Syntax :INSTrument:SCAN :INSTrument:SELect Query Specifies the address of the unit to which Description communication will be established when using the Multi-Drop mode.
  • Page 71: Instrument:display

    REMOTE CONTROL Return parameter <NR1>,<NR1> 0~2147483647, 0~30 (2147483647=2^31-1) First value: Each bit of the binary value corresponds to a unit from 0 to 30 (LSB to MSB). The bit will be set to 1 when the corresponding unit is on-line. Second value: This value represents the master address.
  • Page 72: Measure :Measure[:Scalar]:All[:Dc]

    PFR-100 Programming Manual Measure Commands :MEASure[:SCALar]:ALL[:DC] ......... 72 :MEASure[:SCALar]:CURRent[:DC] ........ 72 :MEASure[:SCALar]:VOLTage[:DC] ....... 72 :MEASure[:SCALar]:POWer[:DC] ........73 :MEASure[:SCALar]:ALL[:DC] Query Takes a measurement and returns the average Description output current and voltage Syntax :MEASure[:SCALar]:ALL[:DC]? <voltage>,<current> Return parameter "+0.0000,+0.0000" Returns the voltage (V) and current (A), respectively.
  • Page 73: Measure[:Scalar]:Power[:Dc]

    REMOTE CONTROL :MEASure[:SCALar]:POWer[:DC] Query Takes a measurement and returns the average Description output power. Syntax :MEASure[:SCALar]:POWer[:DC]? Returns the power measured in watts. Return "+0.0000"...
  • Page 74: Output :Output:delay:on

    PFR-100 Programming Manual Output Commands :OUTPut:DELay:ON ............74 :OUTPut:DELay:OFF ............74 :OUTPut:MODE ..............75 :OUTPut[:STATe][:IMMediate] ........75 :OUTPut[:STATe]:TRIGgered .......... 75 :OUTPut:PROTection:CLEar ........... 76 :OUTPut:PROTection:TRIPped ........76 :OUTPut:DELay:ON Query Sets the Delay Time in seconds for turning the Description output on. The delay is set to 0.00 by default. Syntax :OUTPut:DELay:ON {<NR2>|MINimum|MAXimum} Query Syntax...
  • Page 75: Output:mode

    REMOTE CONTROL :OUTPut:MODE Query Sets the PFR-100 output mode. This is the Description equivalent to the F-03 (V-I Mode Slew Rate Select) settings. Syntax :OUTPut:MODE {<NR1>|CVHS|CCHS|CVLS|CCLS} Return Syntax :OUTPut:MODE? CV high speed priority Parameter CVHS | 0 CC high speed priority CCHS | 1 CV slew rate priority CVLS | 2...
  • Page 76: Output:protection:clear

    PFR-100 Programming Manual :OUTPut:PROTection:CLEar Clears over-voltage, over-current and over- Description temperature (OVP, OCP, OTP) protection circuits. It also clears the shutdown and sense protection circuit. The AC failure protection cannot be cleared. Syntax :OUTPut:PROTection:CLEar :OUTPut:PROTection:TRIPped Query Queries the unit to see if a protection circuit has Description been tripped.
  • Page 77 REMOTE CONTROL Sense Commands :SENSe:AVERage:COUNt ..........77 :SENSe:AVERage:COUNt Query Sets or queries the level of smoothing for the Description average setting. Syntax :SENSe:AVERage:COUNt {<NR1>|LOW|MIDDle|HIGH} Return Syntax :SENSe:AVERage:COUNt? Low setting Parameter LOW | 0 Middle setting MIDDle | 1 High setting HIGH | 2 Returns the average setting.
  • Page 78: Status:operation[:Event]

    PFR-100 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 112 :STATus:OPERation[:EVENt] ......... 78 :STATus:OPERation:CONDition ........78 :STATus:OPERation:ENABle .......... 79 :STATus:OPERation:PTRansition ........79 :STATus:OPERation:NTRansition ........
  • Page 79: Status:operation:enable

    REMOTE CONTROL Returns the bit sum of the Operation Return <NR1> Condition register. :STATus:OPERation:ENABle Query Sets or queries the bit sum of the Operation Status Description Enable register. Syntax :STATus:OPERation:ENABle <NR1> Query Syntax :STATus:OPERation:ENABle? 0~32767 Parameter <NR1> 0~32767 Return parameter <NR1> :STATus:OPERation:PTRansition Query Sets or queries the bit sum of the positive...
  • Page 80: Status:questionable:condition

    PFR-100 Programming Manual 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. This query will not clear the register. Query Syntax :STATus:QUEStionable:CONDition? 0~32767 Return parameter <NR1> :STATus:QUEStionable:ENABle Query Sets or queries the bit sum of the Questionable Description Status Enable register.
  • Page 81: Status:questionable:instrument

    REMOTE CONTROL Syntax :STATus:QUEStionable:NTRansition <NR1> Query Syntax :STATus:QUEStionable:NTRansition? 0~32767 Parameter <NR1> 0~32767 Return parameter <NR1> :STATus:QUEStionable:INSTrument: ISUMmary<n>[:EVENt] Query Queries the bit sum of the Questionable Description Instrument Summary Status Event register. This query will also clear the contents of the register (Multi-Drop mode).
  • Page 82: Status:preset

    PFR-100 Programming Manual Syntax :STATus:QUEStionable:INSTrument:ISUMmary <n>:ENABle <NR1> Query Syntax :STATus:QUEStionable:INSTrument:ISUMmary <n>:ENABle? 1,2 or 3 Parameter <n> 0~32767 <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 and Questionable Status Registers.
  • Page 83 REMOTE CONTROL Summary: The Questionable Status Enable registers and the Operation Status Enable registers are both reset to 0. The Questionable Status and Operation Status Positive Transition filters are all set high (0x7FFF) and the Negative Transition filters are all set low (0x0000).
  • Page 84: [:Source]:Current[:Level][:Immediate] [:Amplitude]

    PFR-100 Programming Manual Source Commands [:SOURce]:CURRent[:LEVel][:IMMediate] [:AMPLitude] ................ 84 [:SOURce]:CURRent[:LEVel]:TRIGgered [:AMPLitude] ................ 85 [:SOURce]:CURRent:LIMit:AUTO ........85 [:SOURce]:CURRent:PROTection:DELay ...... 86 [:SOURce]:CURRent:PROTection[:LEVel] ....86 [:SOURce]:CURRent:PROTection:TRIPped ....87 [:SOURce]:CURRent:SLEWrate:RISing ......87 [:SOURce]:CURRent:SLEWrate:FALLing ...... 87 [:SOURce]:MODE? ............88 [:SOURce]:VOLTage[:LEVel][:IMMediate] [:AMPLitude] ................ 88 [:SOURce]:VOLTage[:LEVel]:TRIGgered [:AMPLitude] ................ 89 [:SOURce]:VOLTage:LIMit:AUTO .........
  • Page 85: [:Source]:Current[:Level]:Triggered

    REMOTE CONTROL Example SOUR:CURR:LEV:IMM:AMPL? 38.000 Returns the current level in amps. [:SOURce]:CURRent[:LEVel]:TRIGgered [:AMPLitude] Query Sets or queries the current level in amps when a Description software trigger has been generated. Syntax [:SOURce]:CURRent[:LEVel]:TRIGgered[:AMPLitude] {<NR2> (A)| MINimum|MAXimum} Query Syntax [:SOURce]:CURRent[:LEVel]:TRIGgered[:AMPLitude]? 0%~105% of the rated current output in amps. Parameter <NR2>...
  • Page 86: [:Source]:Current:protection:delay

    PFR-100 Programming Manual [:SOURce]:CURRent:PROTection:DELay Query Sets the Delay Time for OCP in seconds for turning Description the output off. The delay is set to 0.1 by default. Syntax [:SOURce]:CURRent:PROTection:DELay {<NR2>|MINimum|MAXimum} Query Syntax [:SOURce]:CURRent:PROTection:DELay? 0.1~2.0 seconds, where 0=no delay Parameter <NR2> The maximum allowed delay time The minimum allowed delay time Returns the delay time in seconds...
  • Page 87: [:Source]:Current:protection:tripped

    REMOTE CONTROL [:SOURce]:CURRent:PROTection:TRIPped Query Returns the state of the current protection circuits. Description Query Syntax [:SOURce]:CURRent:PROTection:TRIPped? Returns protection status. Return parameter <bool> Example SOUR:CURR:PROT:TRIP? >0 The protection circuit has not been tripped. [:SOURce]:CURRent:SLEWrate:RISing Query Sets or queries the rising current slew rate. This is Description only applicable for CC slew rate priority mode.
  • Page 88: [:Source]:Mode

    PFR-100 Programming Manual Query Syntax [:SOURce]:CURRent:SLEWrate:FALLing? Per step is between 0.001A/msec and rated Parameter <NR2> current divided by 100 msec. Minimum falling current slew rate is 0.001A/msec. Maximum falling current slew rate is rated current divided by 100msec. Returns the step current Return Parameter <NR2>...
  • Page 89: [:Source]:Voltage[:Level]:Triggered

    REMOTE CONTROL Returns the voltage level in volts Return parameter <NR2> Example SOUR:VOLT:LEV:IMM:AMPL 10 Sets the voltage level to 10 volts. [:SOURce]:VOLTage[:LEVel]:TRIGgered [:AMPLitude] Query Sets or queries the voltage level in volts when a Description software trigger has been generated. Syntax [:SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude] {<NR2>(V)|MINimum|MAXimum}...
  • Page 90: [:Source]:Voltage:limit:low

    PFR-100 Programming Manual Returns the setting in <bool> format. Return parameter <bool> Example SOUR:VOLT:LIM:AUTO 0 Disables the limit setting. [:SOURce]:VOLTage:LIMit:LOW Query Sets or queries the under voltage (UVL) trip point. Description Syntax [:SOURce]:VOLTage:LIMit:LOW <NR2>(V)|MINimum|MAXimum Query Syntax [:SOURce]:VOLTage:LIMit:LOW? Parameter/Return <NR2> 0 ~ the present setting voltage Minimum allowed voltage level Maximum allowed voltage level Example...
  • Page 91: [:Source]:Voltage:slewrate:rising

    REMOTE CONTROL Query Syntax [:SOURce]:VOLTage:PROTection:TRIPped? Return parameter <bool> Protection not tripped Protection tripped Example SOUR:VOLT:PROT:TRIP? >0 Indicates that the OVP protection has not been tripped. [:SOURce]:VOLTage:SLEWrate:RISing Query Sets or queries the rising voltage slew rate. This is Description only applicable for CV slew rate priority mode. Syntax [:SOURce]:VOLTage:SLEWrate:RISing {<NR2>(V)|MINimum|MAXimum}...
  • Page 92 PFR-100 Programming Manual Minimum falling voltage slew rate is 0.001V/msec. Maximum falling voltage slew rate is rated voltage divided by 100msec. Returns the voltage slew rate in V/msec Return parameter <NR2> Example SOUR:VOLT:SLEW:FALL MIN Sets the falling voltage slew rate to its minimum.
  • Page 93 REMOTE CONTROL System Function Command :SYSTem:BEEPer[:IMMediate] ......... 94 :SYSTem:CONFigure:BEEPer[:STATe] ......94 :SYSTem:CONFigure:BLEeder[:STATe]......95 :SYSTem:CONFigure:CURRent:CONTrol ..... 95 :SYSTem:CONFigure:VOLTage:CONTrol ....96 :SYSTem:CONFigure:OUTPut:PON[:STATe] ....96 :SYSTem:CONFigure:OUTPut:EXTernal:MODE ..97 :SYSTem:COMMunicate:ENABle ........97 :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ..98 :SYSTem:COMMunicate:LAN:IPADdress ..... 98 :SYSTem:COMMunicate:LAN:GATEway ...... 99 :SYSTem:COMMunicate:LAN:SMASk ......99 :SYSTem:COMMunicate:LAN:MAC .......
  • Page 94: System:beeper[:Immediate]

    PFR-100 Programming Manual :SYSTem:BEEPer[:IMMediate] Query This command causes an audible tone to be Description generated by the instrument. The duration time is specified in seconds. Syntax :SYSTem:BEEPer[:IMMediate] {<NR1>|MINimum|MAXimum} Query Syntax :SYSTem:BEEPer[:IMMediate]? [MINimum|MAXimum] 0 ~ 3600 seconds. Parameter <NR1> Sets the beeper time to the minimum (0 MINimum seconds) Sets the beeper time to the maximum...
  • Page 95: System:configure:bleeder[:State]

    REMOTE CONTROL Turns the buzzer off. Parameter OFF | 0 Turns the buzzer on. ON | 1 Returns the buzzer status. Return parameter <bool> :SYSTem:CONFigure:BLEeder[:STATe] Query Sets or queries the status of the bleeder resistor. Description Syntax :SYSTem:CONFigure:BLEeder[:STATe] {<NR1>|OFF|ON|AUTO} Query Syntax :SYSTem:CONFigure:BLEeder[:STATe]? Turns the bleeder resistor off.
  • Page 96: System:configure:voltage:control

    PFR-100 Programming Manual :SYSTem:CONFigure:VOLTage:CONTrol Query Sets or queries the CV control mode (local control Description (panel), external voltage control, external resistance control). This setting is applied only after the unit is reset. Syntax :SYSTem:CONFigure:VOLTage:CONTrol { <NR1>|NONE|VOLTage|RRISing|RFALling} :SYSTem:CONFigure:VOLTage:CONTrol? Query Syntax Description Parameter <NR1>...
  • Page 97: System:configure:output:external:mode

    REMOTE CONTROL The PFR-100 turns on in the same AUTO | 2 state the unit was in prior to the previous shut down, but with the same output on/off setting. The power on output setting is Return parameter 0 “SAFE” or “OFF”. The power on output setting is “FORCe”...
  • Page 98: System:communicate:gpib[:Self]:Address

    PFR-100 Programming Manual Query Syntax :SYSTem:COMMunicate:ENABle? {RS232|RS485|USBCDC|GPIB|SOCKets|WEB} Disables the selected interface. Parameter 1 OFF | 0 Enables the selected interface. ON | 1 Select RS232 Parameter 2 RS232 Select RS485 RS485 Select USB-CDC USBCDC Select GPIB GPIB Select Sockets SOCKets Select the web server Returns the status of the selected mode.
  • Page 99: System:communicate:lan:gateway

    REMOTE CONTROL 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” Sets the IP address to 172.16.5.111. :SYSTem:COMMunicate:LAN:GATEway Query Sets or queries the Gateway address. Note: the Description setting will only be valid after the power has been cycled.
  • Page 100: System:communicate:lan:dhcp

    PFR-100 Programming Manual Returns the MAC address in the following Return parameter <string> format “FF-FF-FF-FF-FF-FF” Example SYST:COMM:LAN:MAC? 02-80-AD-20-31-B1 Returns the MAC address. :SYSTem:COMMunicate:LAN:DHCP Query Turns DHCP on/off. Queries the DHCP status. Description Note: the setting will only be valid after the power has been cycled.
  • Page 101: System:communicate:tcpip:control

    REMOTE CONTROL 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. All keys are invalid. The instrument can only RWLock be controlled remotely.
  • Page 102: System:communicate:serial[:Receive]

    PFR-100 Programming Manual :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:BITS Query Sets or queries the UART number of data bits. Description Note: the setting will only be valid after the power has been cycled. Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit :BITS <NR1> Query Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit :BITS? Parameter/Return <NR1> 7 bits parameter 8 bits Example...
  • Page 103: System:communicate:serial[:Receive]

    REMOTE CONTROL :SYSTem:COMMunicate:SERial[:RECeive] :TRANsmit:SBITs Query Sets or queries the number of stop bits used for the Description UART connection. Note: the setting will only be valid after the power has been cycled. Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit :SBITs<NR1> Query Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit :SBITs? 1 stop bit Parameter/Return 2 stop bits parameter...
  • Page 104: System:communicate:usb:rear:state

    PFR-100 Programming Manual :SYSTem:COMMunicate:USB:REAR:STATe Query Queries the rear panel USB-B port state. Description Query Syntax :SYSTem:COMMunicate:USB:REAR:STATe? <NR1>Absent Return parameter 0 <NR1>Connected to the PC :SYSTem:ERRor Query Queries the error queue. The last error message is Description returned. A maximum of 32 errors are stored in the error queue.
  • Page 105: System:error:enable

    REMOTE CONTROL Panel lock: allow output off. Parameter/Return 0 | OFF Panel lock: allow output on/off. parameter 1 | ON :SYSTem:ERRor:ENABle Query Clears the Error Queue and enables all error Description messages to be placed in the System Error Queue. Syntax :SYSTem:ERRor:ENABle :SYSTem:PRESet...
  • Page 106 PFR-100 Programming Manual Trigger Commands :TRIGger:OUTPut:SOURce ..........106 :TRIGger:OUTPut[:IMMediate] ........106 :TRIGger[:TRANsient]:SOURce ........106 :TRIGger[:TRANsient][:IMMediate] ......107 Trigger Command Examples ........... 107 :TRIGger:OUTPut:SOURce Query Sets or queries the trigger source of the output Description trigger. Syntax :TRIGger:OUTPut:SOURce {BUS|IMMediate|EXTernal} Query Syntax :TRIGger:OUTPut:SOURce? Output trigger is generated by the bus.
  • Page 107 REMOTE CONTROL Transient trigger is immediately Return parameter IMMediate generated. Example :TRIG:SOUR? Sets the transient trigger source to EXT. :TRIGger[:TRANsient][:IMMediate] Generates an immediate trigger for the transient Description trigger system. Syntax :TRIGger[:TRANsient][:IMMediate] Example :TRIG Trigger Command Examples 1. The transient system for the trigger in immediate mode. Example 1 TRIG:TRAN:SOUR IMM CURR:TRIG MAX...
  • Page 108 PFR-100 Programming Manual INIT:NAME OUTP <==The output changes to 4. The output system for the trigger in BUS mode. Example 4 TRIG:OUTP:SOUR BUS OUTP:TRIG 1 INIT:NAME OUTP TRIG:OUTP (or *TRG) <==The output changes to...
  • Page 109 REMOTE CONTROL IEEE 488.2 Common Commands *CLS ..................109 *ESE ..................109 *ESR ..................110 *IDN ................... 110 *OPC ................... 110 *RCL ..................111 *RST ..................111 *SAV ..................111 *SRE ..................111 *STB ..................112 *TRG ................... 112 *TST ..................112 *WAI ...................
  • Page 110: Esr

    PFR-100 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 111: Rcl

    REMOTE CONTROL *RCL Recalls the contents stored in memory slot M1, M2 Description or M3. Syntax *RCL {<NR1>|MAX|MIN} 0, 1, 2 (as memory M1 , M2, M3) Parameter <NR1> Recalls the M1 memory contents. Recalls the M3 memory contents. *RST Performs a device reset.
  • Page 112: Stb

    PFR-100 Programming Manual 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 Return parameter <NR1>...
  • Page 113: Status Register Overview

    Overview status of the power supply. The status registers maintain the status of the protection conditions, operation conditions and instrument errors. The PFR-100 Series have a number of register groups: Questionable Status Register Group Standard Event Status Register Group Operation Status Register Group...
  • Page 114 PFR-100 Programming Manual Error Queue Output Buffer The next page shows the structure of the Status registers.
  • Page 115: The Status Registers

    REMOTE CONTROL The Status Registers Questionable Status Register Condition PTR/NTP Event Enable OV (Over-Voltage) OC (Over-Current) Not Used POW (AC Power Off) Output OT (Over-Temperature) Buffer Not Used Not Used Not Used VL (Voltage-Limit) CL (Current-Limit) Not Used Error Que SD (Shutdown Alarm) Power-Limit SA (Sense Alarm)
  • Page 116: Questionable Status Register Group

    PFR-100 Programming Manual Questionable Status Register Group The Questionable Status Register Group Overview indicates if any protection modes or limits have been tripped. Questionable Status Register Condition PTR/NTP Event Enable & & & Not Used & & & Not Used &...
  • Page 117 REMOTE CONTROL OTP(Over Temperature Protection) Over temperature protection has been tripped VL (Voltage Limit) Voltage limit has been reached CL (Current Limit) Current limit has been reached SD (Shutdown Alarm) 2048 PL (Power-Limit) 4096 SA (Sense Alarm) 8192 IS (Instrument Summary) 16384 The Questionable Status Condition Register Condition...
  • Page 118 PFR-100 Programming Manual 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 119 REMOTE CONTROL The Instrument Summary Registers indicate if Instrument Summary the protection mode or limit of any of the Registers instruments connected in Multi-Drop mode has been tripped. ISUM3 STAT:QUES:INST:ISUM3[:EVEN]? STAT:QUES:INST:ISUM3:ENAB <NRf> STAT:QUES:INST:ISUM3:COND? STAT:QUES:INST:ISUM3:ENAB? ISUM2 STAT:QUES:INST:ISUM2:ENAB <NRf> STAT:QUES:INST:ISUM2:COND? STAT:QUES:INST:ISUM2[:EVEN]? STAT:QUES:INST:ISUM2:ENAB? Logical OR ISUM1 STAT:QUES:INST:ISUM1[:EVEN]?
  • Page 120: Operation Status Register Group

    PFR-100 Programming Manual Operation Status Register Group The Operation Status Register Group indicates Overview the operating status of the power supply. Operation Status Register Condition PTR/NTP Event Enable & & Not Used & Not Used & Not Used & Not Used &...
  • Page 121 REMOTE CONTROL CV (Constant voltage mode) Indicates if the PFR-100 is in CV mode. CC (Constant current mode) 1024 Indicates if the PFR-100 is in CC mode. OND (Output ON Delay) 2048 Indicates if Output ON delay time is active OFD (Output OFF Delay) 4096 Indicates if Output OFF delay...
  • Page 122 PFR-100 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 Enable Register registered Events in the Event Register will be used to set the OPER bit in the Status Byte...
  • Page 123: 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 124 PFR-100 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 125: 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 126 PFR-100 Programming Manual (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, 7). This will be set to 1. OPER (Operation Status Register) OPER bit is the summary bit for the Operation Status Register...
  • Page 127: Error List

    REMOTE CONTROL Error List Command Errors Execution Errors Device Specific Errors Query Errors 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. The occurrence of any error in this class shall cause the command error bit (bit 5) in the event status register (IEEE 488.2, section 11.5.1) to be...
  • Page 128 PFR-100 Programming Manual Error Code Description This is the generic syntax error for devices that -100 Command cannot detect more specific errors. This code Error indicates only that a Command Error as defined in IEEE 488.2,11.5.1.1.4 has occurred. An unrecognized command or data type was -102 Syntax error encountered;...
  • Page 129 REMOTE CONTROL The header contains more that twelve -112 Program characters (see IEEE 488.2, 7.6.1.4.1). mnemonic too long The header is syntactically correct, but it is -113 Undefined undefined for this specific device; for example, header *XYZ is not defined for any device. The value of a numeric suffix attached to a -114 Header program mnemonic, see Syntax and Style...
  • Page 130 PFR-100 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 131 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 132 PFR-100 Programming Manual Indicates that a command is not executable -201 Invalid while while the device is in local due to a hard local in local control (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 133 REMOTE CONTROL Indicates that a legal program data element was -222 Data out of parsed but could not be executed because the range interpreted value was outside the legal range as defined by the device (see IEEE 488.2, 11.5.1.1.5.). Used where exact value, from a list of possibles, -224 Illegal was expected.
  • Page 134 PFR-100 Programming Manual or query errors; see the other error definitions in this section. Error Code Description Indicates that some error, termed “system -310 System error error” by the device, has occurred. This code is device-dependent. Indicates that the firmware detected a fault -320 Storage fault when using data storage.
  • Page 135 REMOTE CONTROL Error Code Description This is the generic query error for devices that -400 Query error 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 136: Appendix

    PFR-100 Programming Manual PPENDIX PFR-100 Default Settings The following default settings are the factory configuration settings for the power supply. Initial Settings Default Setting Output LOCK 0 (Disabled) Voltage Current 1.1 X Vrate 1.1 X Irate Normal Function Setting Default Setting Settings Output ON delay time F-01...
  • Page 137 APPENDIX Measurement average F-17 0 = Low setting Lock Mode F-19 0:Lock Panel, Allow Output OFF USB / GPIB setting Setting Default Setting GPIB address F-23 LAN setting Setting Default Setting DHCP F-37 1 = ON Web password F-60 1 = Enable enable/disable UART setting Setting...
  • Page 138: Error Messages & Messages

    PFR-100 Programming Manual Error Messages & Messages The following error messages or messages may appear on the PFR- 100 screen during operation. Error Messages Description Over temperature protection SENSE ALARM1 Sense Alarm1 SENSE ALARM2 Sense Alarm2 AC fail Over voltage protection Over current protection Over Power Protection SHUT DOWN...
  • Page 139: Led Ascii Table Character Set

    APPENDIX LED ASCII Table Character Set Use the following table to read the LCD display messages.
  • Page 140: Index

    PFR-100 Programming Manual NDEX Accessories ......... 10 Remote control ......26 Caution symbol......4 Command list ........ 61 Command syntax ......57 Cleaning the instrument ..... 6 Error list ........127 Configuration Ethernet configuration ....44 normal function settings Ethernet function check ....45 operation ........

This manual is also suitable for:

Pfr-100lPfr-100m

Table of Contents