TEXIO PFR-100 SERIES Programming Manual

TEXIO PFR-100 SERIES Programming Manual

Wide range dc power supply
Table of Contents

Advertisement

Quick Links

Front cover
PROGRAMMING MANUAL
WIDE RANGE DC POWER SUPPLY
PFR-100 SERIES
B71-0481-01

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 TEXIO PFR-100 SERIES

  • Page 1 Front cover PROGRAMMING MANUAL WIDE RANGE DC POWER SUPPLY PFR-100 SERIES B71-0481-01...
  • Page 2 ■ About a trademark, a registered trademark A company name and the brand name mentioned in this instruction manual are the trademark or the registered trademark of each company or group in each country and region. ■ About this instruction manual When copying the part or all of contents of this instruction manual, seek the copyright holder.
  • Page 3: Table Of Contents

    CONTENTS Front cover ..............1 1. Configuration Settings ..........1 1-1. Setting Configuration Settings ........1 2. Communication Interface .......... 5 2-1. USB Interface ..............5 2-1-1. USB Remote Interface ..............5 2-1-2. USB-CDC Remote Control Function Check ........6 2-2.
  • Page 4 4-6-2. :MEASure[:SCALar]:CURRent[:DC] ..........28 4-6-3. :MEASure[:SCALar]:VOLTage[:DC] ..........29 4-6-4. :MEASure[:SCALar]:POWer[:DC] ..........29 4-7. Output Commands ............29 4-7-1. :OUTPut:DELay:ON ..............29 4-7-2. :OUTPut:DELay:OFF ..............29 4-7-3. :OUTPut:MODE ................30 4-7-4. :OUTPut[:STATe][:IMMediate] ............30 4-7-5. :OUTPut[:STATe]:TRIGgered ............31 4-7-6. :OUTPut:PROTection:CLEar ............31 4-7-7.
  • Page 5 4-11-1. :SYSTem:BEEPer[:IMMediate] ............ 44 4-11-2. :SYSTem:CONFigure:BEEPer[:STATe] ........44 4-11-3. :SYSTem:CONFigure:BLEeder[:STATe] ........45 4-11-4. :SYSTem:CONFigure:CURRent:CONTrol........45 4-11-5. :SYSTem:CONFigure:VOLTage:CONTrol........46 4-11-6. :SYSTem:CONFigure:OUTPut:PON [:STATe] ......46 4-11-7. :SYSTem:CONFigure:OUTPut:EXTernal:MODE ........ 47 4-12. Communication system configuration Commands ..47 4-12-1. :SYSTem:COMMunicate:ENABle ..........47 4-12-2. :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ....... 48 4-12-3.
  • Page 6 4-15-8. *SAV .................... 58 4-15-9. *SRE ................... 59 4-15-10. *STB ..................59 4-15-11. *TRG ..................59 4-15-12. *TST ..................59 4-15-13. *WAI ..................60 5. Status Register Overview ........61 5-1. Introduction to the Status Registers ......61 5-2. Configuration status register ........62 5-3.
  • Page 7: Front Cover

    1. Configuration Settings 1-1. Setting Configuration Settings Background The normal configuration settings (F-01~F-61, F-71~F-78, F-88, F-89) are used to configure or view system settings. Use the following operation steps when configuring the interface settings used in the Communication Interface chapter. (page 5) Ensure the load is not connected.
  • Page 8 Configuration Table Please use the configuration settings listed below when applying the configuration settings. Normal Function Setting Setting Range Settings Output ON delay time F-01 0.00s~99.99s Output OFF delay time F-02 0.00s~99.99s V-I mode slew rate select 0 = CV high speed priority 1 = CC high speed priority F-03 2 = CV slew rate priority...
  • Page 9 LAN Settings MAC Address-1* F-30 0x00~0xFF MAC Address-2* F-31 0x00~0xFF MAC Address-3* F-32 0x00~0xFF MAC Address-4* F-33 0x00~0xFF MAC Address-5* F-34 0x00~0xFF MAC Address-6* F-35 0x00~0xFF DHCP F-37 0 = OFF, 1 = ON IP Address-1 F-39 0~255 IP Address-2 F-40 0~255 IP Address-3...
  • Page 10 0, 1 = Version 2, 3, 4, 5 = Build date (YYYYMMDD) 6, 7 = Keyboard CPLD Version Show Version F-89 8, 9 = Analog-Control CPLD Version A, B = Reserved C, D, E, F = Kernel Build Date (YYYYMMDD) Power On Configuration Settings** 0 = Panel control (local) 1 = External Voltage control...
  • Page 11: Communication Interface

    2. Communication Interface This chapter describes basic configuration of IEEE488.2 based remote control. 2-1. USB Interface 2-1-1. USB Remote Interface When using the USB Remote Interface, The USB port on the Note front panel will become disabled and fail to be used. PC side connector Type A, host Configuration...
  • Page 12: Usb-Cdc Remote Control Function Check

    *IDN? This should return the Manufacturer, Model name, Serial number, and Firmware version in the following format. TEXIO,PFR-100L50,TW1234567,01.01.12345678 Manufacturer : TEXIO Model name : PFR-100L50 Serial number : TW1234567 Firmware version : 01.01.12345678 Termination character of commands and queries use the ^j (LF: Line Feed).
  • Page 13: Gpib Function Check

    7. The RMT indicator will turn on when a remote connection has been established. GPIB constraints  Maximum 15 devices altogether, 20m cable length, 2m between each device.  Unique address assigned to each device.  At least 2/3 of the devices turned On. ...
  • Page 14 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. Click Open Visa Test Panel. 7. Click on Configuration. 8.
  • Page 15: Lan Interface

    Ethernet can be configured for basic remote control or monitoring using a web server or it can be configured as a socket server. The PFR-100 series supports both DHCP connections so the instrument can be automatically connected to an existing network or alternatively, network settings...
  • Page 16: Web Server Configuration

    Ethernet For details on how to configure the Ethernet settings configuration Parameters DHCP Enable/Disable MAC Address (display only) Subnet Mask IP Address DNS Address Gateway Web Password Enable/Disable Web Enter Password 0000~9999(Default 0000) Socket port: 2268(Fixed) 2-3-1. Web Server Configuration Configuration This configuration example will configure the PFR-100 as a web server and use DHCP to automatically assign an IP...
  • Page 17: Web Server Remote Control Function Check

    255.255.255.0 192.168.0.1 0.0.0.0 00-11-22-AA-BB-02 TCPIP0::192.168.0.103::2268::SOCKET Copyright 2017 TEXIO TECHNOLOGY CORPORATION All Rights Reserved. ⓒ The web browser interface allows you to access the following:  Network configuration settings  Measurement setting  Normal Function setting  Power On Configuration setting...
  • Page 18: Socket Server Configuration

    2-3-3. Socket Server Configuration Configuration This configuration example will configure the 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. 4.
  • Page 19 Display and operated by a version of NI-MAX is different. Please operate in accordance with the version you are using. 2. From the Configuration panel access My System>Devices and Interfaces>Network Devices 3. Press Add New Network Device>Visa TCP/IP Resource... 4. Select Manual Entry of Raw Socket from the popup window. 5.
  • Page 20 7. A popup will appear if a connection is successfully established. 8. Click Next. 9. Next configure the Alias (name) of the PFR-100 connection. Example:PFR-100_DC1 10. Click finish. 11. The IP address of the PFR-100 will now appear under Network Devices in the configuration panel. Select this icon now.
  • Page 21 19. Click the Query button. 20. The *IDN? query will return the Manufacturer, model name, serial number and firmware version in the dialog box. TEXIO,PFR-100L50,TW1234567,01.01.12345678 Manufacturer: TEXIO Model name : PFR-100L50 Serial number : TW1234567 Firmware version : 01.01.12345678 TEXIO,PFR-100L50,TW1234567,01.01.12345678...
  • Page 22: Serial Interface

    2-4. Serial Interface 2-4-1. UART Remote Interface The PFR-100 uses the IN & OUT ports for UART communication coupled with RS232 (Part number: GTL-259) or RS485 adapters (Part number: GTL-260). When using only one unit with RS485, connect the end terminal connector to Remote-OUT.
  • Page 23: Uart Function Check

    *IDN? This should return the Manufacturer, Model number, Serial number, and Firmware version in the following format: TEXIO,PFR-100L50,TW1234567,01.01.12345678 Manufacturer: TEXIO Model name : PFR-100L50 Serial number : TW1234567 Firmware version : 01.01.12345678 ^j (LF:Line Feed) can be used as the terminal character when entering the queries/commands from a terminal application.
  • Page 24: Multidrop Interface

    2-5. Multidrop Interface 2-5-1. Multiple Unit Connection The PFR-100 power supplies can have up to 31 units daisy-chained together using the 8 pin connectors (Remote-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 25 GPIB Terminator Master Slave Cable Cable Master Unit #2 Unit #N 6. Power up all slave units. 7. Set the addresses of all slave units using the F-76 parameter. F-76 = 00~30 Set the address of the master unit. It must be a unique address identifier. 8.
  • Page 26: Multi-Drop Mode Function Check

    Multi-Drop mode. See page 18. ← Press ENTER after typing. :INST:SEL 0 ← Press ENTER after typing. *IDN? TEXIO,PFR-100L50,TW1234567,01.01.12345678 ← Press ENTER after typing. :INST:SEL 5 ← Press ENTER after typing. *IDN? TEXIO,PFR-100L50,TW7654321,01.01.12345678 ←...
  • Page 27 Selects the unit with address 6 (not configured in our example). An error is displayed on the master front panel. ← Press ENTER after typing. :SYST:ERR? Settings conflict Query the system errors. “Settings conflict” is returned. ← Press ENTER after typing. :INST:STAT? 33,0 Returns the active units and master unit in the bus.
  • Page 28: Command Syntax

    3. Command Syntax Compatible IEEE488.2 Partial compatibility Standard SCPI 1999 Partial compatibility Command SCPI commands follow a tree-like structure, organized into Structure nodes. Each level of the command tree is a node. Each keyword in a SCPI command represents each node in the command tree.
  • Page 29 Long form :STATus:OPERation:NTRansition? :STATUS:OPERATION:NTRANSITION? :status:operation:ntransition? Short form :STAT:OPER:NTR? :stat:oper:ntr? Square Brackets Commands that contain square brackets indicate that the contents are optional. The function of the command is the same with or without the square bracketed items, as shown below. Both ":DISPlay:MENU[:NAME]?"...
  • Page 30: Command List

    4. Command List 4-1. Abort Command 4-1-1. :ABORt Description This command will cancel any triggered actions. Syntax :ABORt Example :ABOR Cancel trigger action. 4-2. Apply Commands 4-2-1. :APPLy Query Description This command is used to set both the voltage and current. The voltage and current will be output as soon as the function is executed if the programmed values are within the accepted range.
  • Page 31: Display Commands

    4-3. Display Commands 4-3-1. :DISPlay:MENU[:NAME] Query Description This command selects a screen menu or queries the current screen menu. Syntax :DISPlay:MENU[:NAME] <NR1> Query Syntax :DISPlay:MENU[:NAME]? Parameter Measurement-Voltage / Current Measurement-Voltage / Power Measurement-Power / Current Set Menu(Voltage/Current) OVP / OCP Menu 5~99 Not Used.
  • Page 32: Display:blink

    Query :DISP:TEXT? example >“ABCD” Return a string of text data displayed. 4-3-4. :DISPlay:BLINk Query Description Turns blink on or off for the display. Syntax :DISPlay:BLINk { <Boolean> | OFF | ON } Query Syntax :DISPlay:BLINk? Parameter 0 | OFF Turns blink OFF 1 | ON Turns blink ON Return...
  • Page 33: Initiate[:Immediate][:Transient]

    4-4-3. :INITiate[:IMMediate][:TRANsient] Description This command controls the enabling of output 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 Generate a trigger. 4-5.
  • Page 34: Instrument:display

    Return <NR1> 0~30 parameter 2 This value represents the master address. Query :INST:STAT? example >+33, 0 33 = 0b100001 The units at address 0 and address 5 are on-line. Master device's address is 0. 4-5-4. :INSTrument:DISPlay Description Display your own address information (F-76) on all slave units when using the Multi-Drop mode.
  • Page 35: Measure[:Scalar]:Voltage[:Dc]

    4-6-3. :MEASure[:SCALar]:VOLTage[:DC] Query Description Takes a measurement and returns the average output voltage. Query Syntax :MEASure[:SCALar]:VOLTage[:DC]? Return <NR2> Returns the voltage in volts. The unit is (V). parameter Query :MEAS:VOLT? example >+5.000 Returns the average output voltage (V). The output is 5.000 V. 4-6-4.
  • Page 36: Output:mode

    Return <NR2> Returns the delay on time in seconds until the output is parameter turned off. Example :OUTP:DEL:OFF 1 Sets 1 second to the Delay Time for turning the output off. Query example :OUTP:DEL:OFF? >+10.000 Returns the delay on time in seconds until the output is turned off. 4-7-3.
  • Page 37: Output[:State]:Triggered

    4-7-5. :OUTPut[:STATe]:TRIGgered Query Description Turns the output on or off when a software trigger is generated. Syntax :OUTPut[:STATe]:TRIGgered {<Boolean> | OFF | ON} Query Syntax :OUTPut[:STATe]:TRIGgered? Parameter 0 / OFF Turns the output off when a software trigger is generated (*TRG). 1 / ON Turns the output on when a software trigger is generated.
  • Page 38: Status Commands

    Query Syntax :SENSe:AVERage:COUNt? Parameter 0 / LOW Low level of smoothing. 1 / MIDDle Middle level of smoothing. 2 / HIGH High level of smoothing. Return <NR1> Returns the level of smoothing. parameter Example :SENS:AVER:COUN 1 Sets the level of smoothing to middle. Query :SENS:AVER:COUN? example...
  • Page 39: Status:operation:ptransition

    Query :STAT:OPER:ENAB? example >1 Return the value of the Operation Status Enable register. 4-9-4. :STATus:OPERation:PTRansition Query Description Sets or queries the bit sum of the positive transition filter of the Operation Status register. Syntax :STATus:OPERation:PTRansition <NRf> Query Syntax :STATus:OPERation:PTRansition? Parameter <NR1>...
  • Page 40: Status:questionable:condition

    4-9-7. :STATus:QUEStionable:CONDition Query Description Queries the Questionable Condition register. This query will not clear the register. Query Syntax :STATus:QUEStionable:CONDition? Return <NR1> Returns the bit sum of the Questionable Condition parameter register. Query :STAT:QUES:COND? example >0 Return the value of the Questionable Condition register. 4-9-8.
  • Page 41: Status:questionable:instrument : Isummary[:Event]

    Query Syntax :STATus:QUEStionable:NTRansition? Parameter <NR1> 0~32767 Example :STAT:QUES:NTR 1 Sets the negative transition filter of the Questionable Status register. Query :STAT:QUES:NTR? example >1 Return the value of the negative transition filter of the Questionable Status register. 4-9-11. :STATus:QUEStionable:INSTrument : ISUMmary<n>[:EVENt] Query Description Queries the bit sum of the Questionable Instrument Summary...
  • Page 42: Status:preset

    Query Syntax :STATus:QUEStionable:INSTrument:ISUMmary<n>:ENABle? Parameter <n> <NR1> 0~32767 Return <NR1> 0~32767 parameter Example :STAT:QUES:INST:ISUM1:ENAB 1 Sets the bit0 of the Questionable Instrument Summary Status Enable register. Query :STAT:QUES:INST:ISUM1:ENAB? example >1 Bit0 is set. 4-9-14. :STATus:PRESet Description This command resets the ENABle register, the PTRansistion filter and NTRansistion filter on the Operation Status and Questionable Status Registers.
  • Page 43: Source]:Current[:Level]:Triggered [:Amplitude]

    Syntax [:SOURce]:CURRent[:LEVel][:IMMediate][:AMPLitude] {<NRf>|MINimum | MAXimum} Query Syntax [:SOURce]:CURRent[:LEVel][:IMMediate][:AMPLitude]? [MINimum | MAXimum] Parameter <NRf> 0%~105% of the rated current output level. MINimum Minimum current level. MAXimum Maximum current level. Return <NR2> Return the level of the output current. parameter Example :CURR 5 Sets the output current level.
  • Page 44: Source]:Current:protection:delay

    Parameter OFF | 0 Disable the setting current limit. ON | 1 Enable the setting current limit. Return <Boolean> Returns the setting in <boolean> format. parameter Example :CURR:LIM:AUTO 0 Disables the current limit. Query :CURR:LIM:AUTO? example >0 Returns the limit state. Disables the current limit. 4-10-4.
  • Page 45: Source]:Current:protection:tripped

    Query :CURR:PROT? MIN example 2 >+0.200 Returns the minimum OCP level. 4-10-6. [:SOURce]:CURRent:PROTection:TRIPped Query Description Returns the state of the OCP. Query Syntax [:SOURce]:CURRent:PROTection:TRIPped? Return <Boolean> parameter The OCP has not been tripped. The OCP has been tripped. Query :CURR:PROT:TRIP? example >0 The OCP has not been tripped.
  • Page 46: Source]:Mode

    Parameter 0.01A/s~20.00A/s (PFR-100L50) 0.001A/s~4.000A/s (PFR-100M250) MINimum Minimum falling current slew rate. MAXimum Maximum falling current slew rate. Return <NR2> Returns the falling current slew rate in amps. parameter Example :CURR:SLEW:FALL 1 Sets the rising current slew rate to 1A/ms. Query :CURR:SLEW:FALL? example 1 >+5.000...
  • Page 47: Source]:Voltage[:Level]:Triggered[:Amplitude]

    Query :VOLT? MAX example 2 >+10.500 Returns the maximum voltage level. 4-10-11. Query [:SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude] Description Sets or queries the voltage level in volts when a software trigger has been generated. Syntax [:SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude] {<NRf> | MINimum | MAXimum} Query Syntax [:SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude]? [MINimum | MAXimum] Parameter <NRf>...
  • Page 48: Source]:Voltage:limit:low

    4-10-13. [:SOURce]:VOLTage:LIMit:LOW Query Description Sets or queries the UVL point. It can be set only when the limit on the voltage setting is enabled. Syntax [:SOURce]:VOLTage:LIMit:LOW <NRf>(V) | MINimum | MAXimum Query Syntax [:SOURce]:VOLTage:LIMit:LOW? Parameter <NRf> 0~105% of the rated output voltage in volts. MINimum Minimum the UVL level.
  • Page 49: Source]:Voltage:slewrate:rising

    Return <Boolean> parameter The OVP has not been tripped. The OVP has been tripped. Query :VOLT:PROT:TRIP? example >0 The OVP has not been tripped. 4-10-16. [:SOURce]:VOLTage:SLEWrate:RISing Query Description Sets or queries the rising voltage slew rate. This is only applicable for CV slew rate priority mode. Syntax [:SOURce]:VOLTage:SLEWrate:RISing {<NRf>...
  • Page 50: System Function Command

    Query :VOLT:SLEW:FALL? example 1 >+10.000 Returns the falling voltage slew rate. Query :VOLT:SLEW:FALL? MIN example 2 >+0.100 Returns the minimum rising voltage slew rate. 4-11. System Function Command 4-11-1. :SYSTem:BEEPer[:IMMediate] Query Description This command causes an audible tone to be generated by the instrument.
  • Page 51: System:configure:bleeder[:State]

    Query :SYST:CONF:BEEP? example >1 Return the setting of buzzer. 4-11-3. :SYSTem:CONFigure:BLEeder[:STATe] Query Description Sets or queries the status of the bleeder resistor (F-09). Syntax :SYSTem:CONFigure:BLEeder[:STATe] {<NR1> | OFF | ON |AUTO } Query Syntax :SYSTem:CONFigure:BLEeder[:STATe]? Parameter 0 / OFF Turns the bleeder resistor off. 1 / ON Turns the bleeder resistor on.
  • Page 52: System:configure:voltage:control

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

    Query :SYST:CONF:OUTP:PON? example >0 Returns the power on output setting. 4-11-7. :SYSTem:CONFigure:OUTPut:EXTernal:MODE Query Description Sets the logic used to turn the output on or off when using an external contact. This is the equivalent to the F-94 (External Output Logic) power on configuration settings. Syntax :SYSTem:CONFigure:OUTPut:EXTernal:MODE {<NR1>...
  • Page 54: System:communicate:gpib[:Self]:Address

    Example :SYST:COMM:ENAB 1,USBCDC Turns the USB-CDC interface on. Query :SYST:COMM:ENAB? USBCDC example >1 Queries the USB-CDC state, returns 1 (USB-CDC is on). 4-12-2. Query :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess Description Sets or queries the GPIB address. (F-23) This setting is only applied after the unit has been reset. Syntax :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess <NR1>...
  • Page 55: System:communicate:lan:smask

    :SYST:COMM:LAN:GATE “172.16.0.254” Example Sets the Gateway address to “172.16.0.254”. Query :SYST:COMM:LAN:GATE? example >172.16.0.254 Returns the Gateway address. 4-12-5. :SYSTem:COMMunicate:LAN:SMASk Query Description Sets or queries the LAN subnet mask. This setting is only applied after the unit has been reset. :SYSTem:COMMunicate:LAN:SMASk “<string>” Syntax Query Syntax :SYSTem:COMMunicate:LAN:SMASk? Gateway address in string format (“*.*.*.*”)
  • Page 56: System:communicate:lan:dns

    Query :SYST:COMM:LAN:DHCP? example >1 Return the setting of the DHCP. 4-12-8. :SYSTem:COMMunicate:LAN:DNS Query Description Sets or queries the DNS address. (F-51~54) This setting is only applied after the unit has been reset. :SYSTem:COMMunicate:LAN:DNS “<string>” Syntax Query Syntax :SYSTem:COMMunicate:LAN:DNS? DNS address in string format (“*.*.*.*”) Parameter <string>...
  • Page 57: System:communicate:serial[:Receive]:Transmit:baud

    4-12-11. :SYSTem:COMMunicate:SERial [:RECeive]:TRANsmit:BAUD Query Description Sets or queries the UART baud rate. (F-71) This setting is only applied after the unit has been reset. Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:BAUD <NR1> Query Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:BAUD? Parameter <NR1> 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Example :SYST:COMM:SER:TRAN:BAUD 2400 Sets the baud rate to 2400.
  • Page 58: System:communicate:serial[:Receive]:Transmit:sbits

    Query :SYST:COMM:SER:TRAN:PAR? example >1 Indicates that odd parity is used for the UART connection. 4-12-14. :SYSTem:COMMunicate:SERial [:RECeive]:TRANsmit:SBITs Query Description Sets or queries the number of stop bits used for the UART connection. (F-74) This setting is only applied after the unit has been reset. Syntax :SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:SBITs <NR1>...
  • Page 59: System Settings Commands

    Return Absent parameter Connected to the PC Query :SYST:COMM:USB:REAR:STAT? example >1 Return the status of the USB connection on the rear panel 4-13. System Settings Commands 4-13-1. :SYSTem:ERRor Query Description Queries the error queue. The last error message is returned. A maximum of 32 errors are stored in the error queue.
  • Page 60: System:error:enable

    Query example :SYST:KEYL:MODE? >0 Return the setting state of the key lock mode. 4-13-4. :SYSTem:ERRor:ENABle Description Clears the Error Queue and enables all error messages to be placed in the System Error Queue. Syntax :SYSTem:ERRor:ENABle Example :SYST:ERR:ENAB Clears the Error Queue. 4-13-5.
  • Page 61: Trigger:output[:Immediate]

    Parameter Internal software trigger. Waits for the *TRG (or IEEE 488.1 “get” group execute trigger) command to start the trigger. IMMediate Starts the trigger immediately. (default) Return <string> Return in value of the {BUS | IMM} the setting the parameter trigger source for the output system.
  • Page 62: Trigger Commands Examples

    4-14-5. Trigger Commands Examples Example 1 The transient system for the trigger in immediate mode. :TRIG:TRAN:SOUR IMM :CURR:TRIG MAX :VOLT:TRIG 5 :INIT:NAME TRAN → The current changes to the maximum, and the voltage changes to 5V. Example 2 The transient system for the trigger in BUS mode. :TRIG:TRAN:SOUR BUS :CURR:TRIG MAX :VOLT:TRIG 5...
  • Page 63: Ese

    Queries the manufacturer, model name, serial number, and firmware version of the PFR-100. Query Syntax *IDN? Return Returns the instrument identification as a string in the parameter following format: <string> Manufacturer: TEXIO <string> Model name: PFR-100L50 <string> Serial number: TW123456 <string> Firmware version: 01.00.20110101 Query...
  • Page 64: Opc

    4-15-5. *OPC Query Description The *OPC command sets the OPC bit (bit0) of the Standard Event Status Register when all current commands have been processed. The *OPC? Query returns 1 when all the outstanding commands have completed. Syntax *OPC Query Syntax *OPC? Return <Boolean>...
  • Page 65: Sre

    Example *SAV 0 Save the M1 memory. 4-15-9. *SRE Query Description Sets or queries the Service Request Enable register. The Service Request Enable register determines which registers of the Status Byte register are able to generate service requests. Syntax *SRE <NR1> Query Syntax *SRE? Parameter <NR1>...
  • Page 66: Wai

    Return <NR1> Returns the code of self-test. (No error = 0) parameter Query *TST? example >0 Returns an error code if there is an error. 4-15-13. *WAI Description Prevents any other commands or queries from being executed until all outstanding commands have completed. Syntax *WAI Example...
  • Page 67: Status Register Overview

    The status registers are used to determine the 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 ...
  • Page 68: Configuration Status Register

    5-2. Configuration status register Questionable Status Register Condition PTR/NTR 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) IS (Instrument Summary)
  • Page 69: Questionable Status Register Group

    5-3. Questionable Status Register Group Overview The Questionable Status Register Group indicates if any protection modes or limits have been tripped. Questionable Status Register Condition PTR/NTR Event Enable & & & Not Used & & & Not Used & Not Used &...
  • Page 70 Condition The Questionable Status Condition Register indicates the status Register of the power supply. If a bit is set in the Condition register, it indicates that the event is true. Reading the condition register does not change the state of the condition register. PTR/NTR The PTR/NTR (Positive/Negative transition) register determines Filters...
  • Page 71 Instrument The Instrument Summary Registers indicate if the protection Summary mode or limit of any of the instruments connected in Multi-Drop Registers mode has been tripped. ISUM3 Condition Event Enable & & SRQ28 & SRQ29 & SRQ30 & & & &...
  • Page 72: Operation Status Register Group

    5-4. Operation Status Register Group Overview The Operation Status Register Group indicates the operating status of the power supply. Operation Status Register Condition PTR/NTR Event Enable & & Not Used & Not Used & Not Used & Not Used & &...
  • Page 73: Standard Event Status Register Group

    PTR/NTR The PTR/NTR (Positive/Negative transition) register determines the Filters 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 74: Status Byte Register & Service Request Enable Register

    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 75: Error List

    Event Bit # Summary name Weight Error Event/Quere If data is present in the Error queue, the ERR bit will be set. QUES Questionable Status Register The summary bit for the Questionable Status Register group. Message Available This is set when there is data in the Output Queue waiting to be read.
  • Page 76 Error code Description -100 Command error This is the generic syntax error for devices that 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 77: Execution Errors

    -121 Invalid An invalid character for the data type being parsed character in was encountered; for example, an alpha in a decimal numeric or a “9" in octal data. number -128 Numeric data A legal numeric data element was received, but the not allowed device does not accept one in this position for the header.
  • Page 78 Execution errors shall be reported by the device after rounding and expression evaluation operations have taken place. Rounding a numeric data element, for example, shall not be reported as an execution error. Events that generate execution errors shall not generate Command Errors, device-specific errors, or Query Errors; see the other error definitions in this section.
  • Page 79: Device Specific Errors

    5-7-3. 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; some device operations did not properly complete, possibly due to an abnormal hardware or firmware condition.
  • Page 80 definitions in this section. 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 81: Appendix

    6. Appendix 6-1. Default Settings The following default settings are the factory configuration settings for the power supply. Initial Settings Default Setting Output Key lock 0 (Disabled) Voltage setting Current setting Maximum Maximum Normal Function Settings Setting Default Setting Output ON delay time F-01 0.00s Output OFF delay time...
  • Page 82: Error Messages And Other Messages

    UART Parity F-73 0 = None UART Stop Bit F-74 0 = 1bit UART TCP F-75 0 = SCPI Power On Configuration Setting Default Setting setting CV Control F-90 0 = Panel control (local) CC Control F-91 0 = Panel control (local) Power ON Output F-92 0 = Safe Mode (Output Off at startup)
  • Page 83: Led Ascii Table Character Set

    6-3. LED ASCII Table Character Set Use the following table to read the LED display messages.
  • Page 84 7F Towa Fudosan Shin Yokohama Bldg. 2-18-13, Shin Yokohama, Kohoku-ku, Yokohama, Kanagawa, 222-0033 Japan http://www.texio.co.jp...

This manual is also suitable for:

Pfr-100m250Pfr-100l50

Table of Contents