Hide thumbs Also See for PSM3750:

Advertisement

Quick Links

PSM3750 - NumetriQ
COMMUNICATIONS
MANUAL
Revision 1.17
th
08
June 2017

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PSM3750 and is the answer not in the manual?

Questions and answers

Summary of Contents for Newtons4th PSM3750

  • Page 1 PSM3750 - NumetriQ COMMUNICATIONS MANUAL Revision 1.17 June 2017...
  • Page 2 – do not attempt to open the instrument, refer service to the manufacturer or his appointed agent. Note: Newtons4th Ltd. shall not be liable for any consequential damages, losses, costs or expenses arising from the use or misuse of this product...
  • Page 3 Revision 1.17 This manual is copyright © 2012 - 2017 Newtons4th Ltd. and all rights are reserved. No part may be copied or reproduced in any form without prior written consent.
  • Page 4 PSM3750 communications manual CONTENTS Using remote control .......... 1-1 Standard event status register ........1-3 Serial Poll status byte ..........1-4 RS232 connections ..........1-5 Communication commands ........2-6 *CLS ................2-6 *ESE ................2-7 *ESR? ................2-8 *IDN? ................2-9 *OPC? ................
  • Page 5 PSM3750 communications manual GAINPH ................2-47 HARMON ................. 2-49 HOLD................2-51 INPUT ................2-52 KEYBOA ................2-53 LCR ................2-54 LOWFRE ................2-56 MARKER ................2-57 MODE ................2-58 MULTIL ................2-59 NEWLOC ................. 2-61 NOOVER ................. 2-62 PFCONV ................2-63 OFFSET ................
  • Page 6 PSM3750 communications manual VRMS ................2-103 WAVEFO ............... 2-105 WIRING ................ 2-106 ZERO ................2-107 ZOOM ................2-109 ZOOM? ................. 2-110...
  • Page 7 PSM3750 communications manual APPENDICES Appendix A – Command Summary Appendix B – Configurable Parameters Appendix C – Multilog Parameters Appendix D – Contact Details...
  • Page 8: Using Remote Control

    PSM3750 communications manual Using remote control instrument fitted with RS232 serial communications port as standard, and may have an IEEE488 (GPIB) interface or LAN interface fitted as an option. All the interfaces use the same ASCII protocol with the exception of the end of line terminators:...
  • Page 9 PSM3750 communications manual The instrument maintains an error status byte consistent with the requirements of the IEEE488.2 protocol (called the standard event status register) that can be read by the mandatory command *ESR? (see section 5.1). The instrument also maintains a status byte consistent with the requirements of the IEEE488.2 protocol, that can...
  • Page 10: Standard Event Status Register

    PSM3750 communications manual Standard event status register bit 0 OPC (operation complete) cleared by most commands set when data available or sweep complete bit 2 QYE (unterminated query error) set if no message ready when data read bit 3 DDE...
  • Page 11: Serial Poll Status Byte

    PSM3750 communications manual Serial Poll status byte bit 0 RDV (result data available) set when results are available to be read as enabled by DAVER bit 1 SDV (sweep data available) set when sweep results are available to be read as enabled by DAVER...
  • Page 12: Rs232 Connections

    PSM3750 communications manual RS232 connections The RS232 port on the instrument uses the same pinout as a standard 9 pin serial port on a PC or laptop (9-pin male ‘D’ type). Function Direction in (+ weak pull up) RX data...
  • Page 13: Communication Commands

    PSM3750 communications manual Communication commands *CLS *CLS Function: Clear status Description: Clears the standard event status register. Format: *CLS Arguments: none Reply: none Example: *CLS *ESR? Notes:...
  • Page 14 PSM3750 communications manual *ESE *ESE Function: Set standard event status enable register. Description: Enable which bits of the standard event status register set the ESB bit in the serial poll status byte.. Format: *ESE, value Arguments: decimal equivalent of bits in standard...
  • Page 15: Esr?

    PSM3750 communications manual *ESR? *ESR? Function: Standard event status register query Description: Returns the contents of the standard event status register and clears it. Format: *ESR? Arguments: none Reply: decimal equivalent of bits in standard event status register Example: *ESR?
  • Page 16: Idn?

    PSM3750 communications manual *IDN? *IDN? Function: Identify query Description: Returns a standard format identification string. Format: *IDN? Arguments: none Reply: An ASCII string in the IEEE488.2 format: manufacturer,model,serial no,version Example: *IDN? NEWTONS4TH,PSM3750,01234,1.00 Notes:...
  • Page 17: Opc?

    PSM3750 communications manual *OPC? *OPC? Function: Test for operation complete Description: Returns previous operation completed, 0 if not. Format: *OPC? Arguments: none Reply: 0 or 1 Example: START *OPC? *OPC? *OPC? Notes: *OPC? can be used to indicate when data is available or when a frequency sweep has completed.
  • Page 18 PSM3750 communications manual *RST *RST Function: Reset Description: Resets the instrument to the default state and clears the standard event status register. Format: *RST Arguments: none Reply: none Example: *RST Notes: The *RST command loads the default configuration. This is the same as loading...
  • Page 19 PSM3750 communications manual *SRE *SRE Function: Set service request enable register. Description: Enable which bits of the status byte register initiate a service request. Format: *SRE, value Arguments: decimal equivalent of bits in status byte register Reply: can be read by *SRE?
  • Page 20 PSM3750 communications manual *SRE? *SRE? Function: Read service request enable register. Description: Read back the present setting of the service request enable register. Format: *SRE? Arguments: Reply: decimal equivalent of bits in status byte register that would generate a service request.
  • Page 21: Stb?

    PSM3750 communications manual *STB? *STB? Function: Read serial poll status byte Description: Returns the decimal value of the serial poll status byte. Format: *STB? Arguments: none Reply: decimal value of the serial poll status byte Example: *STB? Notes: The following bits in the serial poll status...
  • Page 22 PSM3750 communications manual *TRG *TRG Function: Trigger Description: Initiates a new measurement, resets the ranging and filtering. Format: *TRG Arguments: none Reply: none Example: MODE,VRMS *TRG VRMS? Notes: 2-15...
  • Page 23: Tst?

    PSM3750 communications manual *TST? *TST? Function: Self test query Description: Returns the results of self test Format: *TST? Arguments: none Reply: single integer bit 0 – set if uncalibrated bit 1 – set if error with analogue zero > 15 – major system error...
  • Page 24 PSM3750 communications manual *WAI *WAI Function: Wait for operation complete Description: Suspends communication until the previous operation has completed Format: *WAI Arguments: none Reply: none Example: GAINPH START *WAI GAINPH,SWEEP? Notes: In the example, the query command GAINPH,SWEEP? can be sent immediately...
  • Page 25: Abort

    PSM3750 communications manual ABORT ABORT Function: Abort sweep Description: Abort an active sweep Format: ABORT Arguments: none Reply: none Example: FSWEEP,50,1000,1e6 OUTPUT,ON START ABORT Notes: 2-18...
  • Page 26: Actrim

    PSM3750 communications manual ACTRIM ACTRIM Function: Set ac control parameters Description: Sets the specified signal level, tolerance and input channel. for the ac control (amplitude compression). Format: ACTRIM,channel,level,tolerance Arguments: channel: DISABL level: required ac level in V or A or dBm...
  • Page 27: Alarm

    PSM3750 communications manual ALARM ALARM Function: Set common controls for alarm1 and alarm2. Description: Set the alarm latch and sounder control. Format: ALARM,latch,sounder Arguments: latch: sounder: ENABLED DISABLED Reply: none Example: ALARM,ON,DISABLED Notes: 2-20...
  • Page 28 PSM3750 communications manual ALARM? ALARM? Function: Read alarm status. Description: Reads the status of the measurements and 2 alarms. Format: ALARM? Arguments: none Reply: single integer bit 0 data available bit 1 data error bit 2 alarm 1 bit 3...
  • Page 29: Alarm1

    PSM3750 communications manual ALARM1 ALARM1 Function: Set parameters for alarm1. Description: Set alarm1 type and thresholds. Format: ALARM1,DISABLED ALARM1,type,data,high,low Arguments: type: HIGH INSIDE OUTSIDE LINEAR data high: high threshold low: low threshold Reply: None Example: ALARM1,HIGH,1,2,0 ALARM1,DISABLED Notes: DISABLED does not have any further...
  • Page 30: Alarm2

    PSM3750 communications manual ALARM2 ALARM2 Function: Set parameters for alarm2. Description: Set alarm2 type and thresholds. Format: ALARM2,DISABLED ALARM2,type,data,high,low Arguments: type: HIGH INSIDE OUTSIDE data 1-4 for zoom data high: high threshold low: low threshold Reply: None Example: ALARM2,LOW,3,0,0.5 Notes:...
  • Page 31: Alarme

    PSM3750 communications manual ALARME ALARME Function: Set alarm status enable register Description: Sets bits in the alarm status enable register to control which alarm bit if any set the alarm active bits in the status byte. Format: ALARME,value Arguments: decimal equivalent of alarm bits...
  • Page 32 PSM3750 communications manual ALARME? ALARME? Function: Read alarm status enable register Description: Read back present bits in the alarm status enable register which controls the alarm active bit in the status byte. Format: ALARME? Arguments: none Reply: decimal equivalent of alarm bits...
  • Page 33: Amplit

    PSM3750 communications manual AMPLIT AMPLIT Function: Set output amplitude Description: Sets the output amplitude in Volts or dBm for the generator. Format: AMPLIT,amplitude Arguments: peak amplitude in Volts or amplitude in dBm Reply: none Example: AMPLIT,0.5 (set peak amplitude to 0.5V)
  • Page 34: Auxili

    PSM3750 communications manual AUXILI AUXILI Function: Controls the auxiliary device Description: Controls the auxiliary device connected to the extension port. Format: AUXILI,device,value Arguments: device: NONE Value (optional): NORMAL HIGH VHIGH Reply: None Example: AUXILI,IAI,HIGH Notes: Arguments will be extended to include...
  • Page 35: Bandwi

    PSM3750 communications manual BANDWI BANDWI Function: Select bandwidth selective (heterodyning) measurements. Description: Selective measurement automatically starts at around 10kHz for those functions that support it. It can be disabled by forcing the bandwidth to “wide”. For low noise measurements at low frequency the bandwidth can be restricted to “low”.
  • Page 36: Beep

    PSM3750 communications manual BEEP BEEP Function: Sound the buzzer Description: Makes a “beep” from the instrument. Format: BEEP Arguments: none Reply: none Example: BEEP Notes: 2-29...
  • Page 37: Blanki

    PSM3750 communications manual BLANKI BLANKI Function: Select blanking Description: Enable or disable low value blanking. Format: BLANKI,value Arguments: value: Reply: none Example: BLANKI,OFF Notes: 2-30...
  • Page 38: Config

    PSM3750 communications manual CONFIG CONFIG Function: Direct access of configuration parameters Description: Sets configuration parameter for which there may not be a direct command. Format: CONFIG,index,data Arguments: index is the number of the parameter data is the data for that parameter...
  • Page 39 PSM3750 communications manual CONFIG? CONFIG? Function: Configurable parameter query Description: Reads the present value of a single parameter. Format: CONFIG,index? CONFIG?index Arguments: index is the parameter number Reply: Value of parameter, real or integer as appropriate. Example: CONFIG,6? (read phase convention)
  • Page 40: Coupli

    PSM3750 communications manual COUPLI COUPLI Function: Set ac or dc coupling. Description: Selects the input coupling for a given input channel. Format: COUPLI,channel,coupling Arguments: channel: coupling: AC+DC ACONLY Reply: none Example: COUPLI,CH2,AC+DC Notes: 2-33...
  • Page 41: Cycles

    PSM3750 communications manual CYCLES CYCLES Function: Set the minimum number of cycles for a measurement. Description: The measurement window is normally set according to a time value but subject to a whole cycle of the frequency. Setting a minimum number of cycles to a value...
  • Page 42: Datalo

    PSM3750 communications manual DATALO DATALO Function: Set up datalog Description: Sets datalog parameters or accesses datalog non-volatile store. Format: DATALO,function,interval Arguments: function: DISABLE NONVOL RECALL DELETE interval: datalog interval in seconds Reply: none Example: DATALOG,NONVOL,10 Notes: 2-35...
  • Page 43 PSM3750 communications manual DATALO? DATALO? Function: Read back datalog results Description: Return datalog values, one record per line Format: DATALO,start,records Arguments: start: first record to return records: number of records to return Reply: 3 to 6 data values depending on settings:...
  • Page 44: Dav?

    PSM3750 communications manual DAV? DAV? Function: Data available query Description: Returns data availability status. Format: DAV? Arguments: none Reply: Decimal equivalent of data available bits: bit0 new data available bit1 data available bit2 new full sweep data available bit3 sweep data available...
  • Page 45: Daver

    PSM3750 communications manual DAVER DAVER Function: Set data available enable register Description: Sets bits in the data available enable register to control which status bits set the data available bits in the status byte. Format: DAVER,value Arguments: decimal equivalent of data available bits...
  • Page 46 PSM3750 communications manual DAVER? DAVER? Function: Read data available enable register Description: Read back present setting of the data available enable register, which controls the status bits that set the data available bits in the status byte. Format: DAVER? Arguments:...
  • Page 47: Delay

    PSM3750 communications manual DELAY DELAY Function: Set a delay time between frequency points Description: Applies a settling time when changing frequency for systems which need some settling time after the frequency changes before a measurement should be made. Format: DELAY,time...
  • Page 48: Fast

    PSM3750 communications manual FAST FAST Function: Set fast communications mode. Description: Disables the screen drawing for high speed operation. Format: FAST,value Arguments: value: Reply: none Example: FAST,ON Notes: FAST mode does not suppress the data acquisition which continues background. See SUSPEND to disable all non-communication functions.
  • Page 49: Filter

    PSM3750 communications manual FILTER FILTER Function: Select the filtering Description: Sets the filter time constant and dynamic response. Format: FILTER,type,dynamics Arguments: type: NONE NORMAL SLOW dynamics: AUTO FIXED Reply: none Example: FILTER,NORMAL,FIXED FILTER,NONE Notes: necessary send both parameters if it is only required to set the type.
  • Page 50 PSM3750 communications manual Function: Set frequency response analyser mode. Description: Set frequency response analyser mode. Format: Arguments: Reply: none Example: Notes: This command has the same effect as MODE,GAINPH. FRA, GAINPH, TFA are aliases for the same command. 2-43...
  • Page 51 PSM3750 communications manual FRA? FRA? Function: frequency response analyser query Description: Read frequency response analyser results. Sets frequency response analyser mode if not already set. Waits for next unread data if necessary. Clears new data available bit read by DAV?
  • Page 52: Freque

    PSM3750 communications manual FREQUE FREQUE Function: Set the output frequency Description: Sets the generator output frequency in Format: FREQUE,frequency Arguments: frequency in Hz Reply: none Example: FREQUE,5e4 (set frequency to 50kHz) Notes: 2-45...
  • Page 53: Fsweep

    PSM3750 communications manual FSWEEP FSWEEP Function: Set the frequency sweep parameters Description: Sets the start frequency in Hz, the end frequency, the number of steps and log/linear for the selected function. Format: FSWEEP,steps,start,end,type Arguments: steps: number of steps start: start frequency in Hz...
  • Page 54: Gainph

    PSM3750 communications manual GAINPH GAINPH Function: Set gain/phase analyser mode. Description: Set gain/phase analyser mode. Format: GAINPH Arguments: Reply: none Example: GAINPH Notes: This command has the same effect as MODE,GAINPH. FRA, GAINPH, TFA are aliases for the same command.
  • Page 55 PSM3750 communications manual GAINPH? GAINPH? Function: Gain/phase query Description: Read gain/phase analyser results. Format: GAINPH? GAINPH,SWEEP? Arguments: none, or SWEEP Reply: See FRA? Example: OUTPUT,ON GAINPH FSWEEP,20,10,20E3 START DAV? DAV? GAINPH?SWEEP data returned Notes: GAINPH? is the same as FRA?
  • Page 56: Harmon

    PSM3750 communications manual HARMON HARMON Function: Set harmonic analyser mode. Description: harmonic analyser mode parameters. Format: HARMON,scan,parameter,harmonic,max Arguments: scan: SINGLE THDD THDS parameter: PERCEN harmonic: single harmonic 2-100 for display max: harmonic series 2-100 for series thd Reply: none Example:...
  • Page 57 PSM3750 communications manual HARMON? HARMON? Function: Harmonic analyser query Description: Read harmonic results. Sets harmonic analyser mode already set. Waits for next unread data if necessary. Clears new data available bit read by DAV? Format: HARMON? HARMON,SWEEP? HARMON,SERIES? Arguments: none, or SWEEP, or SERIES...
  • Page 58: Hold

    PSM3750 communications manual HOLD HOLD Function: Set/clear HOLD mode Description: HOLD mode stops the instrument from updating the measured values Format: HOLD,value Arguments: value: Reply: none Example: HOLD,ON Notes: 2-51...
  • Page 59: Input

    PSM3750 communications manual INPUT INPUT Function: Set input mode Description: Selects the input type of the instrument Format: INPUT,channel,type Arguments: channel: type: VOLTAGE CURRENT Reply: None Example: INPUT,CH1,CURRENT SHUNT,CH1,0.1 Notes: Current input needs an external shunt 2-52...
  • Page 60: Keyboa

    PSM3750 communications manual KEYBOA KEYBOA Function: Disable front panel keyboard. Description: The front panel keyboard can be disabled to prevent accidental operation. Format: KEYBOARD,value Arguments: value: ENABLE DISABLE Reply: none Example: KEYBOARD,DISABLE Notes: The keyboard can be re-enabled from the front panel only by pressing the HOME key.
  • Page 61 PSM3750 communications manual Function: Set LCR meter mode. Description: Set LCR mode and conditions. Format: LCR,conditions,parameter,head Arguments: conditions: AUTO (same as AUTOSH) AUTOSH AUTOFR MANUAL parameter: AUTO CAPACITANCE INDUCTANCE IMPEDANCE ADMITTANCE head: NONE LOW (only valid for IAI) NORMAL HIGH...
  • Page 62 PSM3750 communications manual LCR? LCR? Function: LCR meter query Description: Read LCR meter results. Sets LCR meter mode if not already set. Waits for next unread data if necessary. Clears new data available bit read by DAV? Format: LCR? LCR?SWEEP...
  • Page 63: Lowfre

    PSM3750 communications manual LOWFRE LOWFRE Function: Set low frequency mode Description: Sets the low frequency option for external frequency measurement. Format: LOWFRE,value Arguments: value: Reply: none Example: LOWFRE,ON Notes: LOWFRE is mainly used for measuring low frequencies when using instrument generator for the frequency reference.
  • Page 64: Marker

    PSM3750 communications manual MARKER MARKER Function: Set frequency marker Description: Enable or disable frequency marker. Format: MARKER,value,frequency Arguments: value: frequency: marker frequency in Hz Reply: none Example: MARKER,OFF MARKER,ON,25e3 Notes: It is not necessary to send the frequency when enabling the marker if it has already been set.
  • Page 65: Mode

    PSM3750 communications manual MODE MODE Function: Set mode Description: Sets the fundamental operating mode of the instrument. Format: MODE,type Arguments: type: VRMS (rms voltmeter) GAINPH (gain/phase analyser) VECTOR (vector voltmeter) POWER (power meter) (LCR meter) HARMON (harmonic analyser) SCOPE (oscilloscope)
  • Page 66: Multil

    PSM3750 communications manual MULTIL MULTIL Function: Selects data for multi string reply Description: Selects data values across phases and functions that can be read in a single string. Format: MULTILOG,index,channel,function Arguments: index: clear all 1-30 select data 1-30 channel: channels 1-3...
  • Page 67 PSM3750 communications manual MULTIL? MULTIL? Function: Reads multi string reply Description: Waits for data to be available then returns selected results. Format: MULTILOG? MULTILOG,lines? Arguments: Lines: Integer Reply: Up to 60 data values as selected by the MULTILOG command in a single reply...
  • Page 68: Newloc

    PSM3750 communications manual NEWLOC NEWLOC Function: Waits for new data then holds so that multiple commands can be used on the same data set. Description: Reads multiple sets of data Format: NEWLOC Arguments: None Reply: none Example: NEWLOC;HARMON?SERIES;HPOWER? Harmonic series and Power data returned...
  • Page 69: Noover

    PSM3750 communications manual NOOVER NOOVER Function: Disable overranging Description: Prevents overrange error from blanking out results in manual ranging. Format: NOOVER,value Arguments: value: Reply: none Example: NOOVER,ON Notes: This can be useful when testing devices in a noisy environment. The range can be...
  • Page 70: Pfconv

    PSM3750 communications manual PFCONV PFCONV Function: Set power factor sign convention. Description: Fundamental power factor is given a sign depending convention either: negative if lagging current negative if leading current Format: PFCONV,type Arguments: type: NEGLAG NEGLEA Reply: none Example: PFCONV,NEGLAG...
  • Page 71: Offset

    PSM3750 communications manual OFFSET OFFSET Function: Set the output offset Description: Sets the output generator offset in Volts. Format: OFFSET,offset Arguments: offset in Volts Reply: none Example: OFFSET,5e-3 (set offset to 5mV) Notes: 2-64...
  • Page 72: Output

    PSM3750 communications manual OUTPUT OUTPUT Function: Set output Description: Turns the output on or off, or sets the level mode to dBm or voltage. Also specifies the action at the end of a sweep Format: OUTPUT,command,sweep,phase Arguments: command: DCONLY VOLT...
  • Page 73 PSM3750 communications manual Function: Set phase angle voltmeter mode. Description: Set phase angle voltmeter mode and parameter. Format: PAV,parameter,lvdt scale Arguments: parameter: INPHAS QUADR TANPHI MAGNIT POLAR A2/1 RMS2 RMS2/1 LVDT-D LVDT-R lvdt scale: scale factor in m for lvdt applications...
  • Page 74 PSM3750 communications manual PAV? PAV? Function: Phase angle voltmeter query Description: Read phase angle voltmeter results. Sets phase angle voltmeter mode if not already set. Waits for next unread data if necessary. Clears new data available bit read by DAV?
  • Page 75: Phasem

    PSM3750 communications manual PHASEM PHASEM Function: Set phase meter mode. Description: Select phase meter mode. Format: PHASEM Arguments: as FRA Reply: none Example: PHASEM Notes: PHASEM is an alias for FRA to support early instruments 2-68...
  • Page 76 PSM3750 communications manual PHASEM? PHASEM? Function: Phase meter query Description: Reads phase meter results Format: PHASE? Arguments: none Reply: as FRA? Example: PHASE? Data returned Notes: PHASEM is an alias for FRA to support early instruments. 2-69...
  • Page 77: Phconv

    PSM3750 communications manual PHCONV PHCONV Function: Set phase convention Description: Set phase convention Format: PHCONV,convention Arguments: convention: 180: -180 to +180 -360: 0 to -360 +360: 0 to +360 Reply: none Example: PHCONV, -360 Notes: 2-70...
  • Page 78: Phref

    PSM3750 communications manual PHREF PHREF Function: Set phase reference Description: Select measurement of phase as CH2 relative to CH1 or as CH1 relative to CH2 Format: PHREF,channel Arguments: channel: CH1: phase = ch2 wrt ch1 CH2: phase = ch1 wrt ch2...
  • Page 79: Power

    PSM3750 communications manual POWER POWER Function: Set up power meter mode. Description: Configure power meter with integration type Format: POWER,integration type Arguments: integration type: MAGNITUDE SIGNED Reply: none Examples: POWER,SIGNED POWER Notes: It is not necessary to send the integration type argument.
  • Page 80 PSM3750 communications manual POWER? POWER? Function: Read power meter results Description: Reads back latest power meter results. Sets power meter mode if not already set. Waits for next unread data if necessary. Clears new data available bit read by DAV?
  • Page 81: Progra

    PSM3750 communications manual PROGRA PROGRA Function: Access non volatile program stores. Description: Recall, store delete non-volatile program store. Format: PROGRA,function,number Arguments: function: RECALL STORE DELETE number 0-999 Reply: none Example: PROGRA,RECALL,13 Notes: Number represents factory default, which can only be recalled.
  • Page 82 PSM3750 communications manual PROGRA? PROGRA? Function: Identify program. Description: Reads the name of the last program to be loaded recalled program memory. Format: PROGRA,NAME? PROGRA,NAME,number? PROGRA,FILES? Arguments: number 0-999 Reply: NAME: text string FILES: 1 text string per stored program:...
  • Page 83: Range

    PSM3750 communications manual RANGE RANGE Function: Set channel ranging. Description: Select minimum range and range control for a given input channel. Format: RANGE,channel,ranging,range Arguments: channel: ranging: AUTO UPAUTO MANUAL range: nominal range value Reply: none Example: RANGE,CH2,MANUAL,3V Notes: 2-76...
  • Page 84: Resolu

    PSM3750 communications manual RESOLU RESOLU Function: Set the data resolution Description: Data is returned in scientific format with exponent and mantissa. The resolution of the mantissa may be selected to be 5 digit (NORMAL) or 6 digit (HIGH). Format: RESOLU,format...
  • Page 85: Result

    PSM3750 communications manual RESULT RESULT Function: Access non volatile result stores. Description: Recall, store or delete non-volatile result. Format: RESULT,function,number Arguments: function: RECALL STORE DELETE number 0-999 Reply: none Example: RESULT,RECALL,13 Notes: 2-78...
  • Page 86 PSM3750 communications manual RESULT? RESULT? Function: Identify available results. Description: Reads the name of the stored results. Format: RESULT,NAME,number? RESULT,FILES? Arguments: number 0-999 Reply: NAME: text string FILES: 1 text string per stored result: number,name,date Example: RESULT,NAME,13? PSU stability sweep #3...
  • Page 87: Rezero

    PSM3750 communications manual REZERO REZERO Function: Rezero front end Description: Request the DSP to re-compensate for dc offset and compute a new autozero Format: REZERO Arguments: none Reply: none Example: REZERO Notes: 2-80...
  • Page 88: Scale

    PSM3750 communications manual SCALE SCALE Function: Set channel scale factor. Description: Set a multiplying scale factor for a given input channel. Format: SCALE,channel,factor Arguments: channel: factor: multiplying scale factor Reply: none Example: SCALE,CH2,10 Notes: 2-81...
  • Page 89: Scope?

    PSM3750 communications manual SCOPE? SCOPE? Function: Set the scope channel. Fetch raw scope data. Description: Set the channel to be displayed on the instrument. Read back raw oscilloscope data. Format: SCOPE,channel SCOPE,channel? Arguments: channel: CH1? CH2? CH3? Reply: 252 signed integers:...
  • Page 90: Screen?

    PSM3750 communications manual SCREEN? SCREEN? Function: Read the screen data Description: Returns a bit map of screen pixel display in ascii and hex format Format: SCREEN? Arguments: none Reply: Multiple data bit values Example: SCREEN? data returned Notes: SCREEN? response:...
  • Page 91: Setup

    PSM3750 communications manual SETUP SETUP Function: Upload instrument set up Description: All the settings within the instrument may be read by SETUP? The same settings may then be stored by ending the same data back to the instrument. As it sends...
  • Page 92 PSM3750 communications manual SETUP? SETUP? Function: Read instrument set up Description: All the settings within the instrument may be read by SETUP? The same settings may then be stored by ending the same data back to the instrument. As it sends...
  • Page 93: Shunt

    PSM3750 communications manual SHUNT SHUNT Function: Set channel shunt value Description: Set the resistance factor of a current shunt to be divided into the measured voltage for a given input channel. Format: SHUNT,channel,resistance Arguments: channel: resistance: shunt resistance in Ohms...
  • Page 94: Smooth

    PSM3750 communications manual SMOOTH SMOOTH Function: Select the smoothing Description: Sets the filter time constant and dynamic response. Format: SMOOTH,type,dynamics Arguments: type: NONE NORMAL SLOW dynamics: AUTO FIXED Reply: none Example: SMOOTH,NORMAL,FIXED SMOOTH,NONE Notes: necessary send both parameters if it is only required to set the type.
  • Page 95: Speed

    PSM3750 communications manual SPEED SPEED Function: Sets the measurement speed Description: Sets the minimum window size for the measurement. Format: SPEED,value SPEED,WINDOW,time Arguments: value: FAST MEDIUM SLOW VSLOW WINDOW Reply: none Example: SPEED,SLOW SPEED,WINDOW,0.1 Notes: 2-88...
  • Page 96: Start

    PSM3750 communications manual START START Function: Start sweep Description: Initiate sweep in those functions that have a sweep or resets filtering in others. Format: START Arguments: none Reply: none Example: MODE,GAINPH (set gain phase analyser) START Notes: 2-89...
  • Page 97: Status?

    PSM3750 communications manual STATUS? STATUS? Function: Read back channel ranging status. Description: Read back condition of selected channel: range number (1-16) range text overflow/underflow status Format: STATUS? STATUS,channel? Arguments: channel: Reply: If no channel specified: OVER if any channel overflow...
  • Page 98: Stop

    PSM3750 communications manual STOP STOP Function: Stop sweep Description: Stop an active sweep, or data streaming. Format: STOP Arguments: none Reply: none Example: MODE,PHASE,STREAM,0.01 START read data values as required STOP read remaining data values Notes: 2-91...
  • Page 99: Suspend

    PSM3750 communications manual SUSPEND SUSPEND Function: Suspend data acquisition Description: Suspends the background data acquisition to maximise the communications speed. Format: SUSPEND,command Arguments: command Reply: none Example: DATALOG,NONVOL,36 START wait for datalog STOP SUSPEND,ON DATALOG? data,data,data,data, …… SUSPEND,OFF Notes: 2-92...
  • Page 100: Tagrep

    PSM3750 communications manual TAGREP TAGREP Function: Set up a reply tag Description: Select a reply tag to identify the instrument in a multi-instrument environment Format: TAGREP,on/off Arguments: on/off: Reply: none Example: TAGREP,ON *ESR? PPA5530:00635:1 Notes: When “tag reply” is turned on every reply...
  • Page 101: Temper

    PSM3750 communications manual TEMPER TEMPER Function: Set up temperature measurement Description: Set scaling and offset for a temperature sensor connected to the torque input (power transformer application mode) Format: TEMPER,type,scalefactor,offset Arguments: type: DISABLED CENTIG FARHEN Scale: Multiplying factor in degrees/Volt...
  • Page 102: Temper?

    PSM3750 communications manual TEMPER? TEMPER? Function: Read the temperature Description: Returns the measured temperature from a sensor connected to the torque input Format: TEMPER? Arguments: none Reply: Single data value Example: TEMPER? Data returned Notes: 2-95...
  • Page 103 PSM3750 communications manual Function: Set transfer function analyser mode. Description: Set transfer function analyser mode. Format: Arguments: Reply: none Example: Notes: This command has the same effect as MODE,GAINPH. FRA, GAINPH, TFA are aliases for the same command. 2-96...
  • Page 104 PSM3750 communications manual TFA? TFA? Function: transfer function analyser query Description: Read transfer function analyser results. Format: TFA? TFA,SWEEP? Arguments: none, or SWEEP Reply: As for FRA? Example: OUTPUT,ON FSWEEP,20,10,20E3 START DAV? DAV? TFA?SWEEP data returned Notes: FRA, GAINPH, TFA are aliases for the...
  • Page 105: User?

    PSM3750 communications manual USER? USER? Function: Read the user data Description: Returns up to 3 lines of user data Format: USER? Arguments: none Reply: 3 lines of ASCII terminated by CR Example: USER? Newtons4th Ltd R&D department PSM3750 #4 Notes:...
  • Page 106: Varcon

    PSM3750 communications manual VARCON VARCON Function: Set VAr sign convention. Description: Fundamental VAr measurement is given a sign depending convention either: negative if lagging current negative if leading current Format: VARCON,type Arguments: type: NEGLAG NEGLEA Reply: none Example: VARCON,NEGLAG Notes:...
  • Page 107: Vector

    PSM3750 communications manual VECTOR VECTOR Function: Set vector voltmeter mode. Description: vector voltmeter mode parameter. Format: VECTOR,parameter,lvdt scale Arguments: As PAV Reply: none Example: VECTOR,LVDT-D,0.1 Notes: PAV and VECTOR are aliases for the same command. 2-100...
  • Page 108 PSM3750 communications manual VECTOR? VECTOR? Function: Vector voltmeter query Description: Read vector voltmeter results. Format: VECTOR? VECTOR,SWEEP? Arguments: none, or SWEEP Reply: As PAV Example: FREQ,3300 OUTPUT,ON VECTOR? data returned Notes: PAV and VECTOR are aliases for the same command.
  • Page 109: Versio?

    PSM3750 communications manual VERSIO? VERSIO? Function: Read the instrument code versions. Description: Returns an ASCII string with the details of the various parts of the instrument firmware. Format: VERSIO? Arguments: none Reply: date code, type, cpu, dsp, fpga, boot Examples: VERSION? PQ3504,1,1.12,1.12,1.01,2.01...
  • Page 110: Vrms

    PSM3750 communications manual VRMS VRMS Function: Set up rms voltmeter. Description: Set mode to rms voltmeter. Format: VRMS Arguments: none Reply: none Examples: VRMS Notes: This has the same effect as MODE,VRMS 2-103...
  • Page 111 PSM3750 communications manual VRMS? VRMS? Function: Read true rms voltmeter results Description: Reads back latest voltmeter results. Sets voltmeter mode if not already set. Waits for next unread data if necessary. Clears new data available bit read by DAV? Format:...
  • Page 112: Wavefo

    PSM3750 communications manual WAVEFO WAVEFO Function: Set the output waveform Description: Selects the output waveform for the signal generator. Format: WAVEFO,type Arguments: type: SINEWAVE SQUARE TRIANGLE SAWTOOTH PULSE WHITENOISE Reply: None Example: FREQUE,500 WAVEFO,TRIANG (triangle wave) OUTPUT,ON Notes: 2-105...
  • Page 113: Wiring

    PSM3750 communications manual WIRING WIRING Function: Set the wiring configuration Description: Selects 2 channel or 3 channel operation. Format: WIRING,type Arguments: type: Reply: None Example: WIRING,CH3 Notes: 2-106...
  • Page 114: Zero

    PSM3750 communications manual ZERO ZERO Function: Apply or remove the zero. Performs lead compensation in LCR mode. Description: Applies removes zero function depending on the measurement mode (same as pressing ZERO key). Applies lead compensation in LCR mode along with setting the parameters prior to applying the compensation.
  • Page 115 PSM3750 communications manual Reply: none Example: ZERO,SWEEP,100,1e3,1e6 ZERO,OPEN performs open circuit compensation ZERO,ZREF,CAPACI,0.00001 Sets zref to a capacitance value of 10μF ZERO,ZREF,INDUCTI,0.001 Sets zref to a inductance value of 1mH ZERO,ZREF,RESIST,100,45 Sets zref to a resistance value of 100Ω with a phase of 45 degrees...
  • Page 116: Zoom

    PSM3750 communications manual ZOOM ZOOM Function: Sets the display zoom parameters. Description: Sets the zoom level and data. Format: ZOOM,level,data1,data2,data3,data4 Arguments: level: 0 – no zoom 1 – normal 2 – 4 line display 3 – 3 line display data1-4:...
  • Page 117: Zoom?

    PSM3750 communications manual ZOOM? ZOOM? Function: Read the display zoom parameters. Description: Reads the zoom level and data. Format: ZOOM? Arguments: Reply: 5 integers separated by commas: Level,data1,data2,data3,data4 Data consists of line number for channel 1 or line number + 64 for channel 2 or line...
  • Page 118: Command Summary

    PSM3750 communications manual Appendices COMMAND SUMMARY CONFIGURABLE PARAMETERS...
  • Page 119 PSM3750 communications manual COMMAND SUMMARY command format reply format *CLS *ESE,value *ESE? single integer data value *ESR? single integer data value *IDN? company,product,serial no,version *OPC? 0 or 1 *RST *SRE,value single integer data value *SRE? *STB? single integer data value...
  • Page 120 PSM3750 communications manual FILTER,type,dynamics FRA? freq,mag1,mag2,dB,phase,delay FRA,SWEEP? n lines of FRA? data FREQUE,frequency FSWEEP,steps,start,end,log GAINPH GAINPH? freq,mag1,mag2,dB,phase,delay GAINPH,SWEEP? n lines of GAINPH? data HARMON,scan,para,h,hmax HARMON? freq,mag1,mag2,hmag1,hmag2,h1,h2 freq,mag1,mag2,thd1,thd2,h1,h2 HARMON,SERIES? mag1,%1,1,mag2,%2,2 HARMON,SWEEP? n lines of HARMON? data HOLD,on/off INPUT,channel,type INPUT,channel? single integer data value...
  • Page 121 PSM3750 communications manual PHREF,channel POWER,integration type POWER,WATTS? W,W.f,VA,VA.f,pf,pf.f,Wdc,W.h,freq POWER,RMS? rms1,rms2,dc1,dc2,fnd1,fnd2,1,2 POWER,INTEGR? Wh,Wh.f,VAh,VAh.f,pf,pf.f,Ah,Ah.f,t PROGRAM,function,number PROGRAM? CR terminated text string RANGE,ch,ranging,range RESOLU.format RESULT,function,number RESULT? CR terminated text string REZERO SCALE,channel,factor SCALE,channel? single real data value SCOPE,channel? 252 signed integers SCREEN? 240 lines of 40 bytes...
  • Page 122 PSM3750 communications manual WIRING,type ZERO ZERO,DELETE ZERO,OPEN ZERO,SHORT ZERO,SWEEP,steps,start,finish ZERO,ZREF,type,component ZOOM,level,d1,d2,d3,d4 ZOOM? level,d1,d2,d3,d4...
  • Page 123: Calibration Commands

    PSM3750 communications manual calibration commands CALAPP CALAUX,string CALCOM,freq CALDCO,value CALFIL,index,value CALFIL? six real data values CALFRQ,index,freq CALFRQ? seven real data values CALIAI,freq,res,reac CALIBR,index,value CALIBR? single integer data value CALIDS,string CALIDS? string CALOUT,index,value CALPHA,index CALRES CALSAV,password CALSNO,serial number CALSTR,string CALSTR? string...
  • Page 124 PSM3750 communications manual Appendix B – Configurable parameters All parameters can be accessed using the CONFIG command: CONFIG,number,parameter? CONFIG,parameter,data Number Function Parameter System parameters Operating mode, (Sets main mode) 0=RMS Voltmeter 1=Frequency Response analyser 2=Power Meter 3=LCR Meter 5=Harmonic Analyser...
  • Page 125 PSM3750 communications manual Generator output, (Output Options) 0=Off 1=On 2=dc only Graph, (System Options) 0=Dots 1=Lines Keyboard beep, (System Options) 0=On 1=Off Low frequency mode, (Acquisition Control) 0=Off 1=On Speed “ window size” (Acquisition Control, Enter figures) Speed, (Acquisition Control)
  • Page 126 PSM3750 communications manual Sweep steps, (Sweep Control-Enter step number figures) Sweep start frequency, (Sweep Control-Enter figures) Sweep end frequency, (Sweep Control-Enter figures) Sweep-type, (Sweep Control) 0=Single 1=Repeat Conditions, (LCR Meter) 0=Auto frequency 1=Manual 2=Auto shunt Shunt, (System Options) 0=Default 1=Manual...
  • Page 127 PSM3750 communications manual 12=1kV 13=300mV* 14=1V* 15=3V* 16=10V* Minimum range (CH2), (CH2-Input 2) As CH1 Minimum range (CH3), (CH3-Input 3) As CH1 Autoranging (CH1), (CH1-Input 1) 0=Full Autorange 1=Autorange up 2=Manual Autoranging (CH2), (CH2-Input 2) As Ch1 Autoranging (CH3), (CH3-Input 3)
  • Page 128 PSM3750 communications manual External shunt (CH3), (CH3-Input, Enter figures) Display parameters Zoom level, (Main Display) 0=Zoom - 1=Zoom + 2=Second zoom + Display zoom characters on line 1 Display zoom characters on line 2 Display zoom characters on line 3...
  • Page 129 PSM3750 communications manual Datalog parameters Datalog, (Acuisition Control-memory type) 0=Disabled 1=RAM 2=Non volatile Interval, (Acuisition Control-RAM/Non volatile-Enter time figures) General parameters Frequency marker, (Sweep Control) 0=Off 1=On Marker frequency, (Enter frequency-Graph display-After sweep, alters marker position) Program 1-6 direct load,...
  • Page 130 PSM3750 communications manual High speed mode, (Advanced acqu Options) 0=Disabled 1=Enabled Input, (Acquisition) 0=2 channel 1=3 channel Power meter parameters Difference THD, (Power meter) 0=Disabled 1=Including dc 2=Excluding dc PF sign, (Power meter) 0=Negative lagging 1=Negative leading VAr sign, (Power meter)
  • Page 131 PSM3750 communications manual Selected harmonic, (Harmonic analyser) 2 to 100 Max harmonic , (Harmonic analyser - series) 2 to 100 Bargraph scale, (Harmonic analyser – series) value in Volts Bargraph scale, (Harmonic analyser – series) value in Amps LCR sweep zero parameters...
  • Page 132 PSM3750 communications manual Step message, (System options) 0=Enabled 1=Disabled Display sequence, (Graph display after sweep) 0=Primary Parameter 1=Secondary Parameter 2=Both Parameters Length units, (System options) 1=inch Auxiliary device, (Aux) 0=None 4=IAI Show scaled external range, (System options) 0=Disabled 1=Enabled Zoom 2 high resolution,...
  • Page 133 PSM3750 communications manual Graph, (LCR Meter) 0= Tanδ/QF 1= Single 2=Resistance LCR head shunt, (Auxiliary control-fixture-LCR active head) 0=Low 1=Normal 2=High 3=Very high Graph, (LCR meter-impedance) 0=Linear 1=Log Reference phase, ( LCR meter-Zero-Compensation) -90° to +90° Reference value LCR meter-Zero-Compensation)
  • Page 134 PSM3750 communications manual Gain/Phase margins, (FRA) 0=Disabled 1=Enabled Ratio, (FRA) 0=ch2/ch1 1=ch1/ch2 2=ch3/ch1 3=ch1/ch3 4=ch3/ch2 5=ch2/ch3 6=ch3 freq System parameters Minimum cycles, (Acquisition control) 1-100 Delay time, (Acquisition control) 1-60s IEEE address, (Comms-Remote options-interface-GPIB) 1-31 Interface, (Comms-Remote options) 0=RS232 1=USB...
  • Page 135 PSM3750 communications manual High threshold (Alarm type) (Alarm-monitor options) value in same units as zoom function low threshold (Alarm type) (Alarm-monitor options) value in same units as zoom function Alarm latch (Alarm type) (Alarm-monitor options) 0=Off 1=On Alarm sounder (Alarm type)
  • Page 136 PSM3750 communications manual Upper limit (Graph 2 scaling), (Sweep control) value in same units as graph function Lower limit (Graph 2 scaling), (Sweep control-Enter figures) value in same units as graph function Phase angle voltmeter parameters Parameter, (Vector voltmeter) 0=In-phase 1=Quadrature 2=Tan φ...
  • Page 137 PSM3750 communications manual Trim tolerance (Trim data), (Vector voltmeter) value in % Other parameters Steps, (Sweep control) 0=Log 1=Linear Graph 1 scaling, (Sweep control) 0=Auto 1=Manual Upper limit (Graph 1 scaling), (Sweep control-Enter figures) Upper limit (Graph 2 scaling), (Sweep control-Enter figures)
  • Page 138 PSM3750 communications manual Trigger polarity 0=rising edge 1=falling edge Trigger mode 0=auto 1=normal 2=single shot Cursors 0=off 1=on Trigger HF reject 0=off 1=on Generator parameters Generator ceiling value in V Generator phase control 0=off 1=on Pulse width value in s...
  • Page 139 Appendix C – MULTILOG parameters function measurement notes frequency watts Ch1/ch2 only Ch1/ch2 only Ch1/ch2 only power factor Ch1/ch2 only fundamental watts Ch1/ch2 only fundamental VA Ch1/ch2 only fundamental VAr Ch1/ch2 only fundamental PF Ch1/ch2 only harmonic watts Ch1/ch2 only harmonic watts % Ch1/ch2 only impedance...
  • Page 140 PSM3750 communications manual function measurement notes average rms current integrator mode average fundamental current integrator mode delta watts fundamental delta watts elapsed time integrator mode resistance Imp meter mode inductance Imp meter mode capacitance Imp meter mode tan delta Imp meter mode Q factor –...
  • Page 141 Notes: These are generic functions for our range of instruments. Not all functions are available on the PSM3750. Function 48 is used to measure Q-factor in Imp meter mode AND to measure corrected power in Transformer mode.
  • Page 142 Web site: www.newtons4th.com At Newtons4th Ltd. we have a policy of continuous product improvement and are always keen to hear comments, whether favourable or unfavourable, from users of our products. Please telephone, fax, write or e-mail with your...

This manual is also suitable for:

Psm3750 numetriq

Table of Contents