Vitrek Xitron 2553 Command Manual

Three-phase power analyser
Table of Contents

Advertisement

IEEE488 COMMAND GUIDE
2553/2553E
T
-P
hree
hase
P
A
ower
nalyser

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Vitrek Xitron 2553

  • Page 1 IEEE488 COMMAND GUIDE 2553/2553E hree hase ower nalyser...
  • Page 3 The Vitrek instrument is warranted against defects in material and workmanship for a period of two years after the date of purchase. Vitrek agrees to repair or replace any assembly or component (except batteries) found to be defective, under normal use, during the warranty period.
  • Page 4 Vitrek. All other trademarks or registered trademarks are acknowledged as the exclusive property of their respective owners. In the interest of continued product development, Vitrek reserves the right to make changes in this guide and the product it describes at any time, without notice or obligation.
  • Page 5: Table Of Contents

    Contents Contents INTRODUCTION _____________________________________________________11 GENERAL INTERFACE OPERATION __________________________________13 IEEE488 Bus Operation _____________________________________________13 Local and Remote States _________________________________________13 Device Clear and Bus Clear ______________________________________14 Serial Poll _____________________________________________________15 Group Execute Trigger __________________________________________16 Talking and Listening to the 2553/ 2553E_______________________________16 Sending Commands to the 2553/ 2553E_____________________________16 Receiving Data from the 2553/ 2553E ______________________________17 SENDING COMMANDS TO THE 2553/ 2553E ____________________________19 Sending Multiple Commands_________________________________________19...
  • Page 6 2553/ 2553E Command Guide READING STATUS & SETTINGS FROM THE 2553/ 2553E _________________39 Interrogative Command Syntax ______________________________________39 Interrogating Calibration Status __________________________________39 Interrogating Printer Status ______________________________________40 Identifying the Product __________________________________________41 Interrogating the Serial Poll Response Byte _________________________43 Interrogating the Measurement Configuration ______________________44 Interrogating Date and Time _____________________________________48 READING MEASUREMENT RESULTS FROM THE 2553/ 2553E____________49 General___________________________________________________________49...
  • Page 7 Contents Synchronizing Results to Input Changes _______________________________79 Commanding the 2553/ 2553E to Produce Printouts______________________81 Controlling the Front Panel __________________________________________82 Debugging the Application___________________________________________82 FREQUENTLY ASKED QUESTIONS ____________________________________83 SUMMARY OF COMMANDS __________________________________________93 SUMMARY OF RESULT DEFINITIONS _________________________________95...
  • Page 8 2553/ 2553E Command Guide Tables Table 1 – Serial Poll Response Byte and Mask Definition _____________________16 Table 2 – Data for the AC-ONLY command ________________________________23 Table 3 – Data for the AVERAGE command _______________________________24 Table 4 – Data for the BANDWIDTH command ____________________________25 Table 5 –...
  • Page 9 Tables Table 28 – Data returned due to HISTORY-SCALE? command _______________46 Table 29 – Data returned due to SYNC? command __________________________47 Table 30 – Data returned due to WIRING? command________________________48 Table 31 – Measurement result source phase definitions ______________________54 Table 32 –Type for full bandwidth result definitions _________________________54...
  • Page 10 2553/ 2553E Command Guide...
  • Page 11: Introduction

    Introduction Introduction This guide describes the operation and control of a Vitrek 2553/ 2553E and 2553/ 2553E General Purpose Power Analyser using the built in IEEE488 interface. It is assumed that the user has knowledge of the manual operation of the product and is conversant with the terminology used in power analysis instruments.
  • Page 12 2553/ 2553E Command Guide • Reading Measurement Results from the 2553/ 2553E Describes in detail, with examples, the commands that allow the user to read measurement results from the 2553/ 2553E. • Application Examples The previous sections describe each command individually, in detail. This section describes several example applications and the combinations of commands that may be used to achieve the best results.
  • Page 13: General Interface Operation

    General Interface Operation General Interface Operation This section describes the general interfacing of a 2553 and 2553E to a controller, with details regarding the implementation of the IEEE488.1 bus commands, and general information regarding sending commands to the 2553/ 2553E and reading data from the 2553/ 2553E.
  • Page 14: Device Clear And Bus Clear

    2553/ 2553E Command Guide Remote Without Local Lockout In this state the 2553/ 2553E displays REMOTE above the rightmost soft key and pressing this key commands the 2553/ 2553E to return to the Local state. The NEXT key is the only other active front panel key, allowing the user to switch between display screens, but not actually alter any configuration details.
  • Page 15: Serial Poll

    General Interface Operation IEEE488.1 DCL and SDC Commands The IEEE488.1 defined "Device Clear" or "Selective Device Clear" commands (normally called DCL and SDC respectively) perform the following operations. • The physical IEEE488.1 interface is initialized into a passive state. • The data receive and transmit buffers are cleared.
  • Page 16: Group Execute Trigger

    2553/ 2553E Command Guide Bit # Decimal Value Meaning If Set 2553/ 2553E has failed a self-test operation 2553/ 2553E has received a command with a syntax error 2553/ 2553E has new data available to be read Not used 2553/ 2553E Voltage input is overloaded 2553/ 2553E Current input is overloaded 2553/ 2553E is actively asserting the IEEE488 SRQ line...
  • Page 17: Receiving Data From The 2553/ 2553E

    General Interface Operation Data received by the 2553/ 2553E from the IEEE488 interface is placed into a buffer, the contents of this buffer being acted on when any of the following events occur. • The reception of the <NL> character. •...
  • Page 18 2553/ 2553E Command Guide Transmit Buffer Banks The 2553/ 2553E has five standard transmit buffer banks. Only one buffer at a time may be defined as being "Readable." The user defines a set of data for each bank, which the 2553/ 2553E formats into the respective bank.
  • Page 19: Sending Commands To The 2553/ 2553E

    Sending Commands to the 2553/ 2553E Sending Commands to the 2553/ 2553E This section describes (in detail with examples) the commands that may be sent to the 2553/ 2553E, to change configuration, and the actions taken by the 2553/ 2553E to the noted commands.
  • Page 20: Commands Defining Current

    2553/ 2553E Command Guide • A bit is set in the serial poll response status byte. (See Table 1- Serial Poll Response Byte and Mask Definition on page 16.) • May optionally cause the assertion of the IEEE488 bus SRQ line. Commands Defining Current CURRENT=n This command sets the current input to be used.
  • Page 21: Commands That Require No Data

    Sending Commands to the 2553/ 2553E Commands That Require No Data These are individual commands performing a single function that is apparent from the command itself. Resetting Commands *CLS The action of this command follows the recommendations of the IEEE488.2 standard, clearing the serial poll response byte and all Transmit Buffer Banks and the definitions of their contents.
  • Page 22: Resetting The Dc Current Offsets

    2553/ 2553E Command Guide CLR-INTEGRATE This command clears all integrated measurements to zero. No other measurement results are affected by this command. This command is implied whenever measurements are started using the MEASURE command. Resetting the DC Current Offsets SET-DC-ZERO This command sets the DC current zero offsets to the presently measured values for all three phases.
  • Page 23: Commands That Require Data

    Sending Commands to the 2553/ 2553E Commands That Require Data These are commands performing functions that are dependent on data passed with the commands. Each of these commands has the same general syntax, described below. General Syntax Each command contains three fields as shown in the general example below. keyword = data keyword This is a single ASCII word, defining the general command.
  • Page 24: Table 3 - Data For The Average Command

    2553/ 2553E Command Guide Example – • The user transmits: AC-ONLY=0<NL> The 2553/ 2553E selects the measurement results that will include both DC and AC components. All measurements will restart if the 2553/ 2553E is presently making measurements. AVERAGE This command sets the measurement-averaging period to be used for standard measurement results.
  • Page 25: Table 4 - Data For The Bandwidth Command

    Sending Commands to the 2553/ 2553E BANDWIDTH This command sets the bandwidth to be used for standard measurement results. The BANDWIDTH command takes a single ASCII character as data. Character Bandwidth 20Hz to 75KHz 20Hz to 5KHz 2Hz to 2KHz 0.2Hz to 200Hz 0.02Hz to 20Hz Table 4 –...
  • Page 26 2553/ 2553E Command Guide Notes – • HISTORY=1 or HISTORY=START clears any presently stored historical data, even if historical data storage was already enabled. • If all measurement results are frozen when the HISTORY=1 (or HISTORY=START) command is received, then both standard and historical measurements will be started.
  • Page 27: Table 6 - Data For The History-Scale Command

    Sending Commands to the 2553/ 2553E HISTORY-SCALE This command sets the rate at which historical data is stored by the 2553/ 2553E. Any presently stored historical data is cleared when this command is actioned. The HISTORY-SCALE command takes a single data only, which may be any of the following ASCII data.
  • Page 28: Table 7 - Data For The Integrate Command

    2553/ 2553E Command Guide Example – • The user transmits: HISTORY-SCALE=3<NL> The 2553/ 2553E will update historical results at a rate equivalent to 5 seconds per division (250ms per data point) if enabled. All presently stored historical data is cleared. INTEGRATE This command is used to set whether the integrated data (e.g.
  • Page 29: Table 8 - Data For The Measure Command

    Sending Commands to the 2553/ 2553E • The user transmits: CLR-INTEGRATE;INTEGRATE=START<NL> The 2553/ 2553E will start updating the integrated results after clearing any previously integrated values. Note that these commands may be issued in either order. MEASURE This command is used to set whether the measurement results are to be updated or frozen. The MEASURE command takes a single data only, which may be any of the following ASCII data.
  • Page 30: Table 9 - Data For The Sync Command

    2553/ 2553E Command Guide Character Synchronization Phase A Voltage Input Phase A Current Input Fixed 50Hz Synchronization Fixed 60Hz Synchronization Fixed 400Hz Synchronization None Table 9 – Data for the SYNC command Notes – • The SYNC? Interrogative command returns the present state of the SYNC command. •...
  • Page 31: Controlling The Front Panel

    Sending Commands to the 2553/ 2553E • If all measurement results are not frozen when this command is executed, then all measurements will be restarted as if the MEASURE=START command had also been executed at the same time. Example – •...
  • Page 32: Table 12 - Data For The Display Command, Harmonics Listing Format

    2553/ 2553E Command Guide HARMONIC-LIST / ABSOLUTE / nn / pp HARMONIC-LIST / PERCENT / nn / pp HARMONIC-LIST / PHASE / nn / pp nn is the first harmonic to display, expressed as one or two ASCII digits, 1 = fundamental pp = the phase for which the data is to be displayed, one of the following ASCII strings : A, B, or C...
  • Page 33: Table 16 - Data For The Display Command, Setup Format

    Sending Commands to the 2553/ 2553E SETTINGS Table 16 – Data for the DISPLAY command, Setup format BLANK Table 17 – Data for the DISPLAY command, Blank format Examples – • The user transmits: DISPLAY=BASIC/RMS/MEASURED/AL> The 2553/ 2553E front panel displays full bandwidth (RMS) measured results for phase A.
  • Page 34: Initiating A Printout

    2553/ 2553E Command Guide The data for this command consists of a single ASCII character between 0 and 5 inclusive, corresponding to the front panel keys, in order from left to right, as viewed from the front panel. Initiating a Printout PRINT This command initiates a printout having the format specified in the data portion of this command.
  • Page 35: Table 21 - Data For The Print Command, Waveforms Format

    Sending Commands to the 2553/ 2553E WAVEFORMS / pp / CONT-VA / xx / tt WAVEFORMS / pp / CONT-VW / xx / tt pp = the phase for which the data is to be printed, one of the following ASCII strings : A, B, C, or TOTAL.
  • Page 36: Controlling Srq Activity

    2553/ 2553E Command Guide • The user transmits: PRINT=WAVEFORMS/C/CONT-VA/x1/PCL<NL> The 2553/ 2553E initiates printing of a single-page graphical representation of the voltage, current and power waveforms for phase C, using a x1 zoom. The printer is assumed to support PCL level 2 graphics with a minimum of 75dpi raster graphics capability.
  • Page 37 Sending Commands to the 2553/ 2553E • The user transmits: STATUS=52<NL> The 2553/ 2553E sets the Serial Poll Response Byte Mask to decimal 52. This command selects whether voltage overload, current overload, or new data being available will cause the 2553/ 2553E to assert the IEEE488.1 interface SRQ line. If any of these are presently asserted then the SRQ line is immediately asserted.
  • Page 38 2553/ 2553E Command Guide...
  • Page 39: Reading Status & Settings From The 2553/ 2553E

    Reading Status & Settings from the 2553/ 2553E Reading Status & Settings from the 2553/ 2553E Successful reception of these commands cause the 2553/ 2553E to place data into the Interrogative Bank transmit buffer, and a subsequent read of the 2553/ 2553E will return the requested data.
  • Page 40: Interrogating Printer Status

    2553/ 2553E Command Guide Example – • The user transmits: *CAL?<NL> The user reads the 2553/ 2553E and receives the characters: <SP>0<NL> This indicates that the 2553/ 2553E was successfully calibrated. CAL-DATE? The 2553/ 2553E places an ASCII string indicating the date on which the 2553/ 2553E was last successfully calibrated against external standards.
  • Page 41: Identifying The Product

    Reading Status & Settings from the 2553/ 2553E Example – • The user transmits: PRINT-STATUS?<NL> The user reads the 2553/ 2553E and receives the characters: <SP>0<NL> This indicates that the 2553/ 2553E is not presently printing. Identifying the Product *IDN? The 2553/ 2553E places an ASCII string describing the product into the Interrogative Bank following the recommendations of the IEEE488.2 standard for this command.
  • Page 42: Table 25 - Data Returned Due To Product? Command

    2553/ 2553E Command Guide • The user transmits: *IDN?;*OPT?<NL> The user reads the 2553/ 2553E and receives the characters: <SP>XITRON,2553/ 2553E,0,1.0,40A,1500V<NL> This indicates that the product is manufactured by XITRON, is a 2553/ 2553E, the firmware version is 1.0, and it contains options 40A and 1500V. PRODUCT? The 2553/ 2553E places an ASCII string describing the product into the Interrogative Bank.
  • Page 43: Interrogating The Serial Poll Response Byte

    Reading Status & Settings from the 2553/ 2553E Interrogating the Serial Poll Response Byte *SRE? The 2553/ 2553E places an ASCII string describing the serial poll response byte mask into the Interrogative Bank following the recommendations of the IEEE488.2 standard for this command.
  • Page 44: Interrogating The Measurement Configuration

    2553/ 2553E Command Guide Example – • The user transmits: STATUS?<NL> The user reads the 2553/ 2553E and receives the characters: <SP><SP>20<NL> This indicates that the 2553/ 2553E has new data available to be read (always the case for this command), and that the voltage input has been overloaded at some time since the status byte was last cleared.
  • Page 45: Table 27 - Data Returned Due To Bandwidth? Command

    Reading Status & Settings from the 2553/ 2553E Example – • The user transmits: AVERAGE?<NL> The user reads the 2553/ 2553E and receives the characters: <SP>1<NL> This indicates that the 2553/ 2553E is making measurements averaged over a period of 250ms. BANDWIDTH? The 2553/ 2553E places a single ASCII character representing the presently selected bandwidth for measurement results.
  • Page 46: Table 28 - Data Returned Due To History-Scale? Command

    2553/ 2553E Command Guide HISTORY-SCALE? The 2553/ 2553E places a pair of ASCII characters representing the presently selected timescale for historical measurement results. The HISTORY-SCALE command controls this configuration. The characters returned are as follows. Characters History Timescale <SP>0 0.4 seconds per division <SP>1 1 second per division <SP>2...
  • Page 47: Table 29 - Data Returned Due To Sync? Command

    Reading Status & Settings from the 2553/ 2553E Example – • The user transmits: INTEGRATE?<NL> The user reads the 2553/ 2553E and receives the characters: <SP>1<NL> This indicates that the 2553/ 2553E is integrating results (i.e. Watt-Hour and related results are being updated). MEASURE? The 2553/ 2553E places the ASCII character 1 (decimal 49) if it is presently performing measurements, or the ASCII character 0 (decimal 48) if measurements are presently...
  • Page 48: Interrogating Date And Time

    2553/ 2553E Command Guide WIRING? The 2553/ 2553E places one of the following ASCII character strings, representing the presently configured wiring for the 2553/ 2553E. The WIRING command controls this configuration. ASCII Data Wiring Configuration 1P2W A single phase is connected (phase A) 1P3W Two phase, 3 wire connections (phases A &...
  • Page 49: Reading Measurement Results From The 2553/ 2553E

    Reading Measurement Results from the 2553/ 2553E Reading Measurement Results from the 2553/ 2553E This section describes the methods by which the user may obtain measurement results from the 2553/ 2553E. General The 2553/ 2553E uses Transmit Buffer Banks to transfer measurement results to the controller.
  • Page 50: Formatting Measurement Results

    It should also be noted that this method of formatting the data from the 2553/ 2553E is identical in nature (but not in detail) to all other Vitrek products, and following the recommended method will accommodate all products.
  • Page 51: Other Measurement Result Formats

    Although presently the 2553/ 2553E does not use exponent format, most other Vitrek products do, and possible future extensions to the capabilities of the 2553/ 2553E may use the exponent format. The user is recommended to allow for conversion of a...
  • Page 52: Setting The Time Interval Between Bank Updates

    The following paragraphs detail each available measurement result definition and their allowable formats. A separate booklet is available from Vitrek that contains the exact method used to compute each of these measurement results.
  • Page 53: General Syntax Of A Measurement Result Definition

    Reading Measurement Results from the 2553/ 2553E The same measurement result may be placed into more than one bank, and may be placed more than once in the same bank, if desired. Examples – • The user transmits: BANK0<NL> The 2553/ 2553E sets that no measurement results will be formatted into bank #0. This bank will remain empty.
  • Page 54: Table 31 - Measurement Result Source Phase Definitions

    2553/ 2553E Command Guide Keyword [ phase ] A few measurement result definitions require no further definition other than the keyword defining the result and the phase from which the result is to be obtained. The phase portion may be one of the ASCII character strings shown below, and specifies the phase (or total of all phases) from which the data is to be obtained.
  • Page 55 Reading Measurement Results from the 2553/ 2553E This format is generally used where the result is only required at a particular harmonic (usually the fundamental). Note that the FUND type shown above and a harmonic value of 1 in this format yield the same result. When many harmonic results are required for the same general result, use the harmonic array format shown later.
  • Page 56: Defining Current Measurement Results

    2553/ 2553E Command Guide Defining Current Measurement Results AMPS[phase/CF] The Crest Factor of the current input signal, using either AC or DC coupling. (See the AC-ONLY command.) The result format is floating point, unitless, and is always positive. TOTAL data is derived from the highest phase peak and the mean phase RMS values.
  • Page 57 Reading Measurement Results from the 2553/ 2553E AMPS[phase/ harmonic : harmonic ] The RMS current amplitude measurement result evaluated for each harmonic. Each result format is floating point, in Amps, and is always positive. TOTAL data is the mean for all phases.
  • Page 58 2553/ 2553E Command Guide A-RELHARM[phase/ harmonic : harmonic ] The RMS current amplitude measurement result evaluated for each harmonic, relative to the fundamental current amplitude measurement. Each result format is floating point, in percent, and is always positive. TOTAL data is the mean for all phases. A-RELHARM[phase/ harmonic - harmonic ] The RMS current amplitude measurement result evaluated for a range of harmonics, relative to the fundamental current amplitude measurement.
  • Page 59: Defining Voltage Measurement Results

    Reading Measurement Results from the 2553/ 2553E Defining Voltage Measurement Results VOLTS[phase/CF] The Crest Factor of the voltage input signal, using either AC or DC coupling. (See the AC-ONLY command.) The result format is floating point, unitless, and is always positive.
  • Page 60 2553/ 2553E Command Guide VOLTS[phase/ harmonic : harmonic ] The RMS voltage amplitude measurement result evaluated for each harmonic. Each result format is floating point, in Volts, and is always positive. TOTAL data is the mean for all phases. VOLTS[phase/ harmonic - harmonic ] The RMS voltage amplitude measurement result evaluated for a range of harmonics.
  • Page 61: Defining Power Measurement Results

    Reading Measurement Results from the 2553/ 2553E V-RELHARM[phase/ harmonic : harmonic ] The RMS voltage amplitude measurement result evaluated for each harmonic, relative to the fundamental voltage amplitude measurement. Each result format is floating point, in percent, and is always positive. TOTAL data is the mean for all phases. V-RELHARM[phase/ harmonic - harmonic ] The RMS voltage amplitude measurement result evaluated for a range of harmonics, relative to the fundamental voltage amplitude measurement.
  • Page 62 2553/ 2553E Command Guide VA[phase/RMS] The apparent power measurement result, including DC if configured (see the AC-ONLY command), over the full configured bandwidth (see the BANDWIDTH command), including any non-harmonic content. The result format is floating point, in VA, and is always positive.
  • Page 63 Reading Measurement Results from the 2553/ 2553E VAR[phase/ harmonic - harmonic ] The imaginary power measurement result evaluated for a range of harmonics. The result format is floating point, in VAR. VAR-INRUSH[phase/RMS] The highest inrush imaginary power measurement result, including DC if configured (see the AC-ONLY command), over the full configured bandwidth (see the BANDWIDTH command), including any non-harmonic content.
  • Page 64: Defining Frequency Measurement Results

    2553/ 2553E Command Guide W-INRUSH[phase/DC] The highest inrush real power using only the DC components. If configured as AC only then this result is always zero. (See the AC-ONLY command). The result format is floating point, in Watts. W-INRUSH[phase/RMS] The highest inrush real power measurement result, including DC if configured (see the AC-ONLY command), over the full configured bandwidth (see the BANDWIDTH command), including any non-harmonic content.
  • Page 65 Reading Measurement Results from the 2553/ 2553E A-INTEG-AVG[phase/DC] The average integrated mean amplitude of the current input signal. If configured as AC only then this result is always zero. (See the AC-ONLY command.) The result format is floating point, in Amps. TOTAL is invalid for this data. INTEGRATED-TIME The total length of time over which all present integrated results have been integrated.
  • Page 66 2553/ 2553E Command Guide VAR-HR[phase/RMS] The integrated imaginary power measurement result, including DC if configured (see the AC-ONLY command), over the full configured bandwidth (see the BANDWIDTH command), including any non-harmonic content. The result format is floating point, in VAR-Hours. VAR-HR[RMS] may also be used for this definition. VAR-INTEG-AVG[phase/RMS] The average integrated imaginary power measurement result, including DC if configured (see the AC-ONLY command), over the full configured bandwidth (see the...
  • Page 67: Defining Waveform Results

    Reading Measurement Results from the 2553/ 2553E W-HR[phase/RMS] The integrated real power measurement result, including DC if configured (see the AC- ONLY command), over the full configured bandwidth (see the BANDWIDTH command), including any non-harmonic content. The result format is floating point, in Watt-Hours.
  • Page 68: Defining Historical Measurement Results

    2553/ 2553E Command Guide Defining Historical Measurement Results With the exception of HISTORY-SIZE, all of these return a 200 result set of results. The first result formatted is the earliest point, the last is the latest. Results which have not been placed into historical storage (i.e., at a time prior to starting the storage of historical data) is returned as a zero or blank value (use HISTORY-SIZE to obtain the number of valid data).
  • Page 69 Reading Measurement Results from the 2553/ 2553E HISTORY-TIME The set of time of day results, which correspond to each measurement result that has been stored historically. Results that have not been placed into historical storage (i.e., at a time prior to starting the storage of historical data) are returned as a string containing 8 <SP> characters.
  • Page 70: Defining Date And Time

    2553/ 2553E Command Guide Defining Date and Time This data is also available as interrogative results. DATE The present date is formatted as an ASCII string mmm dd yyyy (mmm is the three letter month, dd is the numeric date, yyyy is the four digit year). TIME The time of day is formatted as an ASCII string hh:mm:ss (hh is the two digit hour of the day, mm is the minute, ss is the second).
  • Page 71: Application Examples

    Application Examples Application Examples This section shows the general outline of how to initialize, configure, control and obtain measurement results from the 2553/ 2553E. It specifically lists the commands, whether IEEE488.1 or data, to send to the 2553/ 2553E and the format of measurement results obtained from the 2553/ 2553E.
  • Page 72: Sequence Of Interfacing

    2553/ 2553E Command Guide 6. Read the 2553/ 2553E and save the response string. The response string contains three decimal floating-point numbers, with separating comma characters, terminated by the <NL> character (with EOI asserted). The first returned data is the RMS voltage (in Volts), the second is the RMS current (in Amps), and the last is the real power (in Watts).
  • Page 73: Checking The Product, Version And Option Content

    Application Examples Set the 2553/ 2553E configuration to the default values by sending the following data: SETDEFAULTS<NL> If the REN line was asserted in the previous step without sending the 2553/ 2553E listen address, then this operation will achieve this and place the 2553/ 2553E into the REMOTE state.
  • Page 74: Configuring The 2553/ 2553E For Measurements

    2553/ 2553E Command Guide Configuring the 2553/ 2553E for Measurements In many cases the factory default measurement configuration set above will suffice. If the application has specific demands then the user should check whether any of the following commands should be sent to the 2553/ 2553E to configure it for measurements. These commands should not be sent with the SETDEFAULTS commands shown above, but should be sent individually to ensure that the action of any command does not interfere with the actions required by another command.
  • Page 75 Application Examples In many applications there is only a requirement for one set of measurement results, and these are not usually very extensive in size. In these cases, the user may program a single Transmit Buffer Bank to provide the required information. It is recommended that the user choose the default bank, Bank #0, in this situation.
  • Page 76: Deciding How Often To Read The Measurement Results

    2553/ 2553E Command Guide MULTIPLE BANK USAGE In this example application the same measurement results as shown in the example above will normally be needed, however there will be times when the voltage waveform will be needed, and other occasions when historical RMS Voltage and Voltage THD data will be needed.
  • Page 77: Reading The Measurement Results

    Application Examples In some applications it is required to obtain measurement results at high speeds, in these cases the UPDATEn command should be used for each bank that will be required to be read at high speed to ensure that the contents are maintained at this speed. There is little gain in setting an update interval of more than 500ms.
  • Page 78 2553/ 2553E Command Guide Polling before Reading Measurement Results In some situations it may be desired to only read some of the measurement results when a certain event occurs. In this case the application simply polls for the event and then reads the 2553/ 2553E when required.
  • Page 79: Changing The Configuration Of The 2553/ 2553E

    Application Examples Assuming that the same requirements in the example above are present, the following commands should be sent to the 2553/ 2553E to program the bank for the required data. BANK0=VOLTS[1:40]/AMPS[1:40];READBANK=0<NL> UPDATE0=50<NL> The user should then program the 2553/ 2553E to assert the IEEE488.1 interface SRQ line whenever the bank is updated by sending the following command.
  • Page 80 2553/ 2553E Command Guide The action of the MEASURE=START<NL> or MEASURE=1<NL> commands is the same, whether the 2553/ 2553E was already taking measurements, or not. When sending this command (either form), the 2553/ 2553E will stop all measurements momentarily, clear all previous measurement results, and then restart measurements. This process takes a very short period of time (less than 1ms).
  • Page 81: Commanding The 2553/ 2553E To Produce Printouts

    Application Examples Harmonics Measurements Harmonics measurement results require that the fundamental frequency be exactly known before any accuracy can be achieved. These results become available 4 cycles + 25ms after the acquisition of an accurate frequency measurement. In this manner the issues affecting the frequency measurement response time are even more significant when the user requires harmonic measurements.
  • Page 82: Controlling The Front Panel

    KEY command documented in this guide. The method of performing this using National Instruments LabView™ is available on request, the user should contact Vitrek for assistance in this regard if required. Debugging the Application When debugging IEEE488 control applications the following points should be considered.
  • Page 83: Frequently Asked Questions

    Frequently Asked Questions This section provides some answers to the most commonly asked questions regarding interfacing the 2553/ 2553E to an IEEE488 controller. Vitrek is continually updating its knowledge of the answers to questions asked by customers. If your question is not listed here, or the answers given do not apply to your particular situation, please contact Vitrek.
  • Page 84 2553/ 2553E Command Guide 7. Check that any device drivers for your controller and operating system are correctly configured to support the selected 2553/ 2553E address. I send a device clear but it doesn’t seem to do anything. What is wrong? Some instruments perform operations similar to a power cycle when they receive a device clear.
  • Page 85 Frequently Asked Questions Another consideration is the controllers use of the REN interface line. In some configurations this line is totally under the control of software, in others it is always asserted whenever the controller is active. If this line is under the control of software, and more than one application is using the IEEE488 bus, then it is possible for this line be in the wrong state.
  • Page 86 2553/ 2553E Command Guide I sent the command CLR-INRUSH;MEASURE=START, but I get a COMMAND ERROR message. The correct separator between commands is the semi-colon, not the colon character. Whenever a command error is reported by the 2553/ 2553E, the user should carefully check the syntax of the commands sent to the 2553/ 2553E.
  • Page 87 2553/ 2553E. For these reasons the commands for IEEE488 controlled calibration to external standards are not included in this guide. They are available, along with specific assistance if needed, from Vitrek on request. How do I parse the floating-point data I receive from the 2553/ 2553E? The answer to this is very dependent on the particular software language being used.
  • Page 88 2553/ 2553E Command Guide • Use the . (period or full stop) character as the decimal point. Note that some languages use the , (comma) character. The comma cannot be used with the 2553/ 2553E without some form of character conversion. If multiple data are being read from the 2553/ 2553E, then the location of each data should be determined by the position of the comma separating character, rather than using exact character position.
  • Page 89 Frequently Asked Questions 5. Consider selecting “No Harmonics” synchronization. The maximum bus speed quoted for the 2553/ 2553E includes the calculation of up to 40 harmonics for all signals. If these are disabled by using this synchronization selection then a significant increase in speed can be achieved.
  • Page 90 2553/ 2553E Command Guide How should I configure my controller to terminate when reading data from the 2553/ 2553E? The controller may terminate reading data from the 2553/ 2553E when either the <NL> (decimal 10) character is received by the controller, or any character is received from the 2553/ 2553E with the EOI line asserted.
  • Page 91 Frequently Asked Questions Normally the reverse would not be true. Software written for the 2553/ 2553E would often use the phase portion of the result definitions and would often specifically use the WIRING and WIRING? commands (which are not present in the 2551). The following are invalid syntax for the 2551.
  • Page 92 2553/ 2553E Command Guide How can I measure the phase shift between the voltage phases in a multi-phase configuration? Since all harmonic phase results (both voltage and current) are relative to phase A voltage signal, the fundamental phase for phases B and C yield the phase shift between the phases.
  • Page 93: Summary Of Commands

    Summary of Commands Summary of Commands The table below lists a summary of all of the commands available for the 2553/ 2553E. Where a command requires data to define the actual action taken, the designation =data follows the keyword in this table. The user should refer to the relevant section of this guide for details regarding each command.
  • Page 94 2553/ 2553E Command Guide CAL-DATE? Interrogates the date of the last calibration CLR-INRUSH Clears the inrush measurement results CLR-INTEGRATE Clears the integrated measurement results DATE? Interrogates the present date DISPLAY=data Selects the display format HISTORY? Interrogates the setting for the HISTORY command HISTORY=data Enables or disables historical result storage HISTORY-SCALE?
  • Page 95: Summary Of Result Definitions

    Summary of Result Definitions Summary of Result Definitions This section provides a summary of the result definitions that may be used with the BANK0, BANK1, BANK2, BANK3 and BANK4 commands to define the set of measurement results that will be formatted into each bank of measurement results. The keyword[phase/type] format uses one of the following type definitions.
  • Page 96 2553/ 2553E Command Guide A-RELHARM[phase/harmonic:harmonic] A-WAVEFORM[phase] Current waveform DATE Present date EVEN-TRIPLENS[phase/harmonic-harmonic] Even triplens current FREQ Frequency HISTORY-DATE Dates of historical results HISTORY-SIZE Number of historical results HISTORY-TIME Times of historical results INTEGRATED-TIME Total integration time (hours) K-FACTOR[phase/harmonic-harmonic] Current K-factor ODD-TRIPLENS[phase/harmonic-harmonic] Odd triplens current PF[phase/type]...
  • Page 97 Summary of Result Definitions V-PHASE[phase/harmonic-harmonic] Voltage phase (relative to phase A fundamental) V-RELHARM[phase/harmonic] Voltage, percentage of fundamental V-RELHARM[phase/harmonic-harmonic] V-RELHARM[phase/harmonic:harmonic] V-WAVEFORM[phase] Voltage waveform WATTS[phase/type] Real Power (Watts) WATTS[phase/harmonic] WATTS[phase/harmonic-harmonic] WATTS[phase/harmonic:harmonic] W-HISTORY[phase] Historical real power results W-HR[phase/type] Integrated real power (Watts) W-INRUSH[phase/type] Inrush real power (Watts) W-INTEG-AVG[phase/type] Integrated average real power (Watts)

This manual is also suitable for:

Xitron 2553e

Table of Contents