background image

Overview of the GP-IB Interface

1-7

IM 7601010-11E

1

1.6 Response to Interface Messages

Multi-line message

Eight data lines are used to transmit a message.  Multi-line messages are classified as

follows.

Address commands

Valid when the equipment is designated as a listener or a talker.  The following five

address commands are available.

Commands valid for equipment designated as a listener

GTL (Go To Local)

SDC (Selected Device Clear)

PPC (Parallel Poll Configure)

GET (Group Execute Trigger)

Command valid for equipment designated as a talker

TCT (Take Control)

Universal commands

Valid for any item of equipment, irrespective of whether the item is designated as a

listener or a talker.  The following five universal commands are available.

LLO (Local Lockout)

DCL (Device Clear)

PPU(Parallel Poll Unconfigure)

SPE (Serial Poll Enable)

SPD (Serial Poll Disable)

In addition to the above commands, a listener address, talker address on secondary

command can be sent in an interface message.

Interface Messages

Uni-line

Messages

Address

command

Universal

command

IFC

REN

IDY

GTL

SDC

PPC

GET

TCT

LLO

DCL

PPU

SPE

SPD

Listerner

address

Talker

address

Secondary

command

Multi-line Messages

Messages marked with a “

” are interface messages supported by the PZ4000

Note

Differences between SDC and DCL

The SDC command is an address command and requires that both the talker and listener be

designated; however DCL is a universal command and does not require that the talker and

listener be designated.  Therefore, SDC is used for particular items of equipment, while DCL can

be used for any equipment connected to the communications bus.

Summary of Contents for wt1600

Page 1: ...Digital Power Meter Communication Interface IM 760101 11E 4th Edition ...

Page 2: ...thout prior notice as a result of improvements in instrument s performance and functions Every effort has been made in the preparation of this manual to ensure the accuracy of its contents However should you have any questions or find any errors please contact your nearest YOKOGAWA dealer Copying or reproduction of all or any part of the contents of this manual without YOKOGAWA s permission is str...

Page 3: ...ual Basic for MS DOS V machines equipped with the following GP IB board AT GPIB TNT IEEE 488 2 from National Instruments Appendix Contains references including the ASCII character code table Index Provides an alphabetically ordered index Conventions Used in this Manual Symbols used for Notes and Keys Type Symbol Description Unit k 1000 e g 100 kS s sample rate K 1024 e g 640 KB floppy disk memory ...

Page 4: ...Setting Serial Communications 2 8 Chapter 3 Overview of the Ethernet Interface 3 1 Names of the Parts and Their Functions 3 1 3 2 Ethernet Interface Functions and Specifications 3 2 3 3 Connecting the WT to a PC 3 3 Chapter 4 Before Programming 4 1 Messages 4 1 4 2 Commands 4 3 4 3 Response 4 5 4 4 Data 4 5 4 5 Synchronization with the Controller 4 7 Chapter 5 Commands 5 1 Command List 5 1 5 2 AOU...

Page 5: ...Register 6 4 6 5 Output Queue and Error Queue 6 5 Chapter 7 Sample Program 7 1 Before Programming 7 1 7 2 Sample Program Image 7 2 7 3 Initialization Error and Functions for Execution 7 3 7 4 Output of Normal Measurement Data 7 6 7 5 Output of Harmonic Measurement Data 7 10 7 6 Output of Waveform Data ASCII Format 7 14 7 7 Output of Waveform Data FLOAT Format 7 17 Appendix Appendix 1 ASCII Charact...

Page 6: ...G SET RESET POWER ESC REMOTE indicator Lit while remote mode is active via communications LOCAL key Press this key to switch from remote mode to local mode so as to enable key operation MISC key Press this key to set communication setting Rear Panel GP IB connector Used to connect a controller personal computer etc using a GP IB cable For information on how to connect the GP IB cable refer to the ...

Page 7: ...items of equipment including the controller to a single bus If you connect the instrument to more than one item of equipment make sure that a different address is used for each item Each connecting cable must be 2 m or less in length The total length of all the cables must not exceed 20 m While communications are in progress more than two thirds of the connected equipment items must be turned ON W...

Page 8: ...r functions are not available on this instrument Switching between Remote and Local Modes When switched from Local to Remote Mode Remote mode is activated when a REN Remote Enable message is received from a controller while local mode is active REMOTE is displayed on All front panel keys except the LOCAL can no longer be operated any more Settings entered in local mode are retained When switched f...

Page 9: ... has been set by the controller Interface functions Function Subset Name Description Source handshaking SH1 Full source handshaking capability Acceptorhandshaking AH1 Full acceptor handshaking capability Talker T6 Basic talker capability serial polling untalk on MLA My Listen Address no talk only capability Listener L4 Basic listener capability unlisten on MTA My Talk Address no listen only capabi...

Page 10: ...jog shuttleto set the address ESC ESC Explanation Carry out the following settings when using a controller to set information that can be specified through key operation on the WT1600 or when outputting setting parameters or output waveform display data to the controller Setting the Address Set the address of the WT1600 within the following range for the addressable mode 0 to 30 Each device that c...

Page 11: ... and TCT Take Control are not supported Response to a multi line message universal command LLO Local Lockout Invalidates the LOCAL on the front panel to disable switching to local mode DCL Device Clear Same as SDC SPE Serial Poll Enable Sets the talker function to serial poll mode for all equipment connected to the communications bus The controller performs polling on equipment sequentially SPD Se...

Page 12: ...iversal commands are available LLO Local Lockout DCL Device Clear PPU Parallel Poll Unconfigure SPE Serial Poll Enable SPD Serial Poll Disable In addition to the above commands a listener address talker address on secondary command can be sent in an interface message Interface Messages Uni line Messages Address command Universal command IFC REN IDY GTL SDC PPC GET TCT LLO DCL PPU SPE SPD Listerner...

Page 13: ...NTEG SET RESET POWER ESC REMOTE indicator Lit while remote mode is active via communications LOCAL key Press this key to switch from remote mode to local mode so as to enable key operation MISC key Press this key to set communication setting Rear Panel Serial RS 232 connector Complies with EIA 574 Standard EIA 232 RS 232 Standard for 9 pin Used to connect a controller personal computer etc using a...

Page 14: ...ct whether CA or CB signals will always be True or will be used for control Software Handshaking User can select whether to control only transmission or both transmission and reception using X on and X off signals X on ASCII 11H X off ASCII 13H Receive 256 bytes Switching between Remote and Local Modes When switched from Local to Remote Mode Remote mode is activated when the COMMunicate REMote ON ...

Page 15: ...n Input 3 SD Send Data Data transmitted to a personal computer Signal direction Output 5 SG Signal Ground Ground for signals 7 RS Request to Send Signal used for handshaking when receiving data from a personal computer Signal direction Output 8 CS Clear to Send Signal used for handshaking when transmitting data to a personal computer Signal direction Input Pin Nos 1 4 6 and 9 are not used 9 25 Pin...

Page 16: ...04 106 105 SD RD CS RS Signal ground Transmitted data Request to send Received data Clear to send Signal line connection example The pin numbers shown are that of 9 pin connectors In general use a cross cable SD RD RS CS SG SD RD RS SG OFF OFF XON XON PC PZ4000 SD RD RS CS SG SD RD RS SG XON RTS XON RS PC PZ4000 SD RD RS CS SG SD RD RS SG CTS RTS CS RS PC PZ4000 CS CS CS 2 3 8 7 5 2 3 8 7 5 2 3 8 ...

Page 17: ... buffer is only 1 4 full CA RTS is set to False when received data buffer is only 3 4 full and is set to True when received data buffer is only 1 4 full Hardware Handshake Hardware Handshake OFF OFF XON XON XON RS CS RS The menu of this instrument 1 OFF OFF Transmission data control There is no handshake status between the instrument and host computer The X OFF and X ON signal from the host comput...

Page 18: ...intstruments reception buffer vacancy reaches 64bytes an RS False status will be established When the reception buffer vacancy reaches 192 bytes an RS True status will be established Precautions Regarding Data Receiving Control When handshaking is used to control the reception of data data may still be sent from the computer even if the free space in the receive buffer drops below 64 bytes In this...

Page 19: ...n start stop synchronization one character is transmitted at a time Each character consists of a start bit data bits a parity bit and a stop bit Refer to the figure below Data bit 7 or 8 bits 1 character Stop bit 1 1 or 2 bits 2 Parity bit Even odd or none Start bit Circuit idle state Level returns to idle state dotted line until the start bit of the next item of data solid line ...

Page 20: ...TE RATE WIRING INTEGRATOR INTEG SET RESET To exit the menu during operation press ESC ESC MEASURE CAL Procedure Displaying the Serial Communication RS 232 Menu 1 Press MISC to display the Misc menu 2 Press the Communicationsoft key 3 Press the Comm Device soft key to display the RS 232 menu Selecting the Baud Rate Data Format and Other Parameters 4 Press the Baud Rate Format Rx Tx handshaking meth...

Page 21: ...00 Selecting the Data Format Select the combination of data length parity and stop bit from the following 8 NO 1 7 EVEN 1 7 ODD 1 and 7 NO 2 Selecting the Handshaking Method Select the transmit data control and receive data control from the following NO NO XON XON XON RTS and CTS RTS Selecting the Terminator Select the terminator from the following The menu of the WT1600 selects the terminator tha...

Page 22: ...R ESC REMOTE indicator Lit while remote mode is active via communications LOCAL key Press this key to switch from remote mode to local mode so as to enable key operation MISC key Press this key to set communication setting Rear Panel Ethernet Interface connector 10Base T port For connecting the controller PC to the network or for making a one to one connection specify when ordering See sectin 13 1...

Page 23: ...te mode is activated when the COMMunicate REMote ON command is received from a controller while local mode is active The REMOTE indicator is turned on All front panel keys except LOCAL can no longer be operated Settings entered in local mode are retained even when switching to remote mode When Switched from Remote to Local Mode Pressing LOCAL in remote mode puts the instrument in local mode Howeve...

Page 24: ...and Password Note When the FTP server function is specified see section 13 1 of user s manual IM760101 01E the user account and password are entered separately We recommend that you use the same settings as for the FTP server 5 Press the User Account soft key to display the User Account dialog box 6 Turn the jog shuttle to select User Name 7 Press SELECT to display the keyboard 8 Use the keyboard ...

Page 25: ...w yokogawa com tm 760122 Free Software Wirepuller version 1 02 or later Wirepuller can be downloaded from the following URL http www yokogawa com tm wirepuller Setting the User Name Enter the user name to allow access to the WT1600 Enter up to 15 characters The characters that can be used are 0 9 A Z _ parenthesis minus sign If you specify anonymous the WT1600 can be accessed from the outside PC w...

Page 26: ...e NL New Line Same as LF Line Feed ASCII code 0AH is used END END message defined in IEEE488 1 EOI signal The data byte sent with an END message will be the final item of the program message unit NL END NL with an END message attached NL is not included in the program message unit Program message unit format The format of a program message unit is shown below Program header Program data Space Prog...

Page 27: ...until a response message has been received An error will occur if a program message is sent before a response message has been received in its entirety A response message which has not been received will be discarded If an attempt is made by the controller to receive a response message even if there it no response message an error will occur An error will also occur if the controller makes an atte...

Page 28: ...TATe ON HOLD ON PMT When Concatenating Common Commands Common commands defined in IEEE 488 2 1987 are independent of hierarchical level Thus it is not necessary to add a colon before a common command Example HARMonics STATe ON CLS OBJect SIGMA PMT 4 2 Commands There are three types of command program header which can be sent from the controller to this instrument They differ in the format of their...

Page 29: ...xecuted However some upper level queries will not return set up data which is not currently in use Note that not all a group s information will necessarily be sent out as a response Header Interpretation Rules This instrument interprets the header received according to the following rules Mnemonics are not case sensitive Example CURSor can also be written as cursor or CUrsor The lower case part of...

Page 30: ...t Physical value Time Frequency Example Set the voltage range INPUt VOLTage RANGE ELEMent1 100V Register Register value expressed as either binary octal decimal or hexadecimal Example Extended event register value STATUS EESE HFE Character data Specified character string mnemonic Can be selected from Example Select the trigger mode WSETup TRIGger MODE AUTO NORMal Boolean Indicates ON OFF Set to ON...

Page 31: ...ing Register is expressed in one of the following forms Form Example NRf 1 H Hexadecimal value made up of the digits 0 to 9 and A to F H0F Q Octal value made up of the digits 0 to 7 Q777 B Binary value made up of the digits 0 and 1 B001100 Register is not case sensitive Response messages are always expressed as NR1 Character Data Character data is a specified string of character data a mnemonic It...

Page 32: ...ata Hence care must be taken when programming the controller 4 5 Synchronization with the Controller Overlap Commands and Sequential Commands There are two kinds of command overlap commands and sequential commands Execution of an overlap command may start before execution of the previously sent command is completed The INPut VOLTage RANge ELEMent1 command for example is a sequential command Assume...

Page 33: ...eration has been completed Example COMMunicate OPSE H0040 FILE LOAD SETup FILE1 OPC PMT Response to OPC is decoded INPut VOLTage RANGe ELEMent PMT The COMMunicate OPSE command is used to designate which commands are to be subject to the OPC command In the above example only medium access commands are designated Since OPC does not generate a response until an overlap operation is completed file loa...

Page 34: ...ear the extended event register The SRE 8 command is used to generate a service request caused solely by the extended event register NUMeric NORMal VALue will not be executed until a service request is generated Using the COMMunicate WAIT command The COMMunicate WAIT command halts communications until a specific event is generated Example STATus FILTer1 FALL STATus EESR PMT Read the response to ST...

Page 35: ...AIT Waits for a specified extended event 5 15 COMMunicate WAIT Creates the response that is returned when the specified event occurs 5 16 CURSor Group CURSor Queries all settings related to the cursor measurement 5 18 CURSor BAR Queries all settings related to the cursor measurement on the bar graph 5 18 CURSor BAR POSition x Sets the cursor position order on the bar graph or queries the current s...

Page 36: ...display for normal measurement 5 25 DISPlay NUMeric NORMal FCURsor Sets the cursor position on the numerical display all display for normal measurement or queries the current setting 5 25 DISPlay NUMeric NORMal IAMount Sets the numerical display format for normal measurement or queries the current setting 5 26 DISPlay NUMeric NORMal ICURsor Sets the cursor position on the numerical display split d...

Page 37: ... WAVE FORMat Sets the display format of the waveform or queries the current setting 5 30 DISPlay WAVE GRATicule Sets the graticule grid type or queries the current setting 5 30 DISPlay WAVE INTerpolate Sets the interpolation method of the waveform or queries the current setting 5 30 DISPlay WAVE MAPPing Queries all settings related to the waveform mapping to the split screen 5 30 DISPlay WAVE MAPP...

Page 38: ...surement function Turns ON OFF the output of the function when saving the numerical data file during normal measurement or queries the current setting 5 37 FILE SAVE NUMeric TYPE Sets the format of the numerical data to be saved or queries the current setting 5 37 FILE SAVE SETup EXECute Executes the saving of the setup parameter file 5 37 FILE SAVE WAVE Queries all settings related to the saving ...

Page 39: ...e current setting 5 43 HCOPy PRINter DLISt NORMal Queries all settings related to the printing of the numerical data list for normal measurement 5 43 HCOPy PRINter DLISt NORMal ALL Collectively turns ON OFF the output of all elements and functions when printing the numerical data list using the built in printer during normal measurement 5 43 HCOPy PRINter DLISt NORMal ELEMent x SIGMA SIGMB SIGMC T...

Page 40: ... the line filter of the element or queries the current setting 5 51 INPut FILTer ZCRoss Queries the zero crossing filter settings of all elements 5 51 INPut FILTer ZCRoss ALL Collectively sets the zero crossing filters of all elements 5 51 INPut FILTer ZCRoss ELEMent x Sets the zero crossing filter of the element or queries the current setting 5 51 INPut MODUle Queries the input element type 5 51 ...

Page 41: ... or queries the current setting 5 60 MEASure DMeasure TYPE Sets the delta computation mode or queries the current setting 5 60 MEASure FREQuency Queries all settings related to frequency measurement 5 60 MEASure FREQuency ITEM Sets the frequency measurement item or queries the current setting 5 60 MEASure FUNCtion x Queries all settings related to user defined functions 5 60 MEASure FUNCtion x EXP...

Page 42: ...l data that is transmitted by NUMeric NORMal HARMonics LIST VALue or queries the current setting 5 67 NUMeric HARMonics Queries all settings related to the numerical data output for harmonic measurement 5 67 NUMeric HARMonics CLEar Clears the numerical data output item for harmonic measurement 5 67 NUMeric HARMonics ITEM x Sets the numerical data output items for harmonic measurement or queries th...

Page 43: ...STORe FILE NAME Sets the name of the file when saving the stored data or queries the current setting 5 77 STORe INTerval Sets the store interval or queries the current setting 5 77 STORe ITEM Sets the items to be stored or queries the current setting 5 77 STORe MEMory CONVert ABORt Abort converting the stored data from the memory to the file 5 77 STORe MEMory CONVert EXECute Executes the convertin...

Page 44: ...background graticule cursor voltage waveform current waveform or queries the current setting 5 81 SYSTem LCD COLor GRAPh MODE Sets the display color mode of the graphic items or queries the current setting 5 81 SYSTem LCD COLor TEXT Queries all settings related to the display colors of the text items 5 81 SYSTem LCD COLor TEXT LETTer BACKground BOX SUB SELected Sets the display color of the text M...

Page 45: ...SETup TRIGger SOURce Sets the trigger source or queries the current setting 5 87 WSETup VZoom Queries all settings related to the vertical zoom factor of the waveform 5 87 WSETup VZoom UALL IALL Collectively sets the vertical zoom factor of the waveform voltage current of all elements 5 87 WSETup VZoom U x I x Sets the vertical zoom factor of the waveform voltage current of the element or queries ...

Page 46: ...to 6 Order TOTal DC NRf NRf 1 to 100 Example AOUTPUT HARMONICS CHANNEL1 U 1 1 AOUTPUT HARMONICS CHANNEL1 AOUTPUT HARMONICS CHANNEL1 U 1 1 AOUTput Function Queries all settings related to the D A output Syntax AOUTput Example During normal measurement AOUTPUT Response to AOUTput NORmal During harmonic measurement AOUTPUT Response to AOUTput HARMonics AOUTput HARMonics Function Queries all settings ...

Page 47: ...Function Sets the D A output items for normal measurement or queries the current setting Syntax AOUTput NORMal CHANnel x NONE Function Element AOUTput NORMal CHANnel x x 1 to 30 output channel NONE No output item Function URMS UMN UDC UAC IRMS See the function selection list 1 of DISPlay group Element NRf SIGMA SIGMB SIGMC NRf 1 to 6 Example AOUTPUT NORMAL CHANNEL1 URMS 1 AOUTPUT NORMAL CHANNEL1 A...

Page 48: ...MMunicate LOCKout Example COMMUNICATE LOCKOUT ON COMMUNICATE LOCKOUT COMMUNICATE LOCKOUT 1 Description This is a command specific to the serial RS 232 interface An interface message is available for the GP IB interface COMMunicate Function Queries all settings related to communications Syntax COMMunicate Example COMMUNICATE COMMUNICATE HEADER 1 OPSE 96 OVERLAP 96 VERBOSE 1 COMMunicate HEADer Funct...

Page 49: ... description regarding how to synchronize the program using COMMunicate OVERlap see page 4 7 In the above example bits 5 and 6 are set to 1 to make all overlap commands applicable see the figure for the COMMunicate WAIT command COMMunicate REMote Function Sets remote or local ON is remote mode Syntax COMMunicate REMote Boolean COMMunicate REMote Example COMMUNICATE REMOTE ON COMMUNICATE REMOTE COM...

Page 50: ...535 extended event register see page 6 4 Example COMMUNICATE WAIT 65535 1 Operation pending status register overlap enable register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 ACS 0 0 0 0 0 PRN When bit 5 PRN 1 Built in printer operation and network printer operation not complete When bit 6 ACS 1 Access to the medium not complete 5 3 COMMunicate Group ...

Page 51: ...ements You can make the same settings and inquiries as when CURSOR SHIFT WAVE on the front panel is used CURSor WAVE STATe Space OFF ON NRf TRACe x Space U x I x SPEed TORQue PATH Space MAX MIN MID POSition x Space Time NRf X x DX PERDt Y x DY BAR STATe Space OFF ON NRf POSition x Space NRf Y x DY ...

Page 52: ...e bar graph or queries the current setting Syntax CURSor BAR STATe Boolean CURSor BAR STATe Example CURSOR BAR STATE ON CURSOR BAR STATE CURSOR BAR STATE 1 CURSor BAR Y x DY Function Queries the cursor measurement value on the bar graph Syntax CURSor BAR Y x DY Y x Y axis value of the cursor position Y1 Y1 Y2 Y3 Y2 Y1x Y2x Y3x DY Y axis value between cursors Y1 Y2 Y3 x 1 2 Example CURSOR BAR Y1 78...

Page 53: ...SOR WAVE PATH MAX CURSor WAVE POSition x Function Sets the cursor position on the waveform display or queries the current setting Syntax CURSor WAVE POSition x Time NRf CURSor WAVE POSition x x 1 2 Time 0 to 5 00 s during normal measurement NRf 0 to 500 during harmonic measurement Example CURSOR WAVE POSITION1 2MS CURSOR WAVE POSITION1 CURSOR WAVE POSITION1 2 0E 03 Description The selectable range...

Page 54: ...ORMat Space NUMeric WAVE BAR VECTor TRENd NWAVe NBAR NTRend WBAR WTRend BTRend INFOrmation NUMeric NORMal IAMount Space NRf ALL PRESet Space NRf ITEM x Space NONE Function Element ICURsor Space NRf FCURsor Space Function HARMonics IAMount Space NRf SINGle DUAL SIGMa PRESet Space NRf ITEM x Space NONE Function Element Order LIST x Space Function Element ICURsor Space NRf LCURsor Space Order ...

Page 55: ...ce SINGle DUAL TRIad QUAD INTerpolate Space OFF LINE GRATicule Space GRID FRAMe CROSshair SVALue Space OFF ON NRf TLABel Space OFF ON NRf MAPPing MODE Space AUTO FIXed USER U x Space NRf I x SPEed TORQue BAR FORMat Space SINGle DUAL TRIad ITEM x Space Function Element ORDer Space NRf NRf 5 5 DISPlay Group ...

Page 56: ...at Space SINGle DUAL TRIad QUAD NORMal TDIV Space NRf NRf NRf ITEM x FUNCtion Space NONE Function Element SCALing MODE Space AUTO MANual VALue Space NRf HARMonics PDIV Space NRf ITEM x FUNCtion Space NONE Function Element SCALing MODE Space AUTO MANual VALue Space NRf NRf Oeder NRf RESTart ALL Space OFF ON NRf 5 5 DISPlay Group ...

Page 57: ...Der 1st NRf 0 to 90 start order to be displayed 2nd NRf 10 to 100 end order to be displayed Example DISPLAY BAR ORDER 1 100 DISPLAY BAR ORDER DISPLAY BAR ORDER 1 100 Description Set the start order and then the end order Set the end order so that it is greater than or equal to start order 10 DISPlay FORMat Function Sets the display format or queries the current setting Syntax DISPlay FORMat NUMeri...

Page 58: ...SINGle One list display item is listed by separating the data into even and odd orders DUAL Two list display items are listed in order by harmonic order SIGMa Rms values of main functions U I P S Q λ and the phase difference φ between U and I are displayed for each element DISPlay NUMeric HARMonics ICURsor Function Sets the cursor position on the numerical display for harmonic measurement or queri...

Page 59: ... 1 to 4 Example DISPLAY NUMERIC HARMONICS PRESET 1 Description Regardless of what value 1 to 4 is specified for NRf the display pattern order of the numerical display items will be the same as the display order when Reset List Exec of the Display setting menu which is displayed on the WT1600 screen is executed For details on the order of displayed items when reset is executed see the WT1600 User s...

Page 60: ...eric NORMal ITEM x NONE Function Element DISPlay NUMeric NORMal ITEM x x 1 to 100 item number NONE No display item Function URMS UMN UDC UAC IRMS See the function selection list 1 Element NRf SIGMA SIGMB SIGMC NRf 1 to 6 Example DISPLAY NUMERIC NORMAL ITEM1 URMS 1 DISPLAY NUMERIC NORMAL ITEM1 DISPLAY NUMERIC NORMAL ITEM1 URMS 1 Description This command is valid when the display format of numeric v...

Page 61: ... VALUE 100 00E 00 100 00E 00 DISPlay TRENd HARMonics ITEM x FUNCtion Function Sets the trend item for harmonic measurement or queries the current setting Syntax DISPlay TRENd HARMonics ITEM x FUNCtion NONE Function Element Order DISPlay TRENd HARMonics ITEM x FUNCtion x 1 to 16 item number NONE No display item Function U I P S Q See the function selection list 2 Element NRf SIGMA SIGMB SIGMC NRf 1...

Page 62: ...asurement Syntax DISPlay TRENd NORMal ITEM x x 1 to 16 item number Example DISPLAY TREND NORMAL ITEM1 DISPLAY TREND NORMAL ITEM1 FUNCTION URMS 1 SCALING MODE AUTO VALUE 100 00E 00 100 00E 00 DISPlay TRENd NORMal ITEM x FUNCtion Function Sets the trend item for normal measurement or queries the current setting Syntax DISPlay TRENd NORMal ITEM x FUNCtion NONE Function Element DISPlay TRENd NORMal IT...

Page 63: ...END SAMPLING ON DISPLAY TREND SAMPLING DISPLAY TREND SAMPLING 1 DISPlay TRENd TDIV Function Sets the horizontal axis T div of the trend for normal measurement or queries the current setting Syntax DISPlay TRENd TDIV NRf NRf NRf DISPlay TRENd TDIV NRf NRf NRf 0 0 3 to 24 0 0 1st NRf 1 3 6 12 24 hour 2nd NRf 1 3 6 10 30 minute 3rd NRf 3 6 10 30 second Example DISPLAY TREND TDIV 0 0 3 DISPLAY TREND T...

Page 64: ...reen Syntax DISPlay WAVE MAPPing Example DISPLAY WAVE MAPPING DISPLAY WAVE MAPPING MODE USER U1 0 U2 1 U3 2 U4 3 U5 0 U6 1 I1 0 I2 1 I3 2 I4 3 I5 0 I6 1 DISPlay WAVE MAPPing MODE Function Sets the waveform mapping method for the split screen or queries the current setting Syntax DISPlay WAVE MAPPing MODE AUTO FIXed USER DISPlay WAVE MAPPing MODE Example DISPLAY WAVE MAPPING MODE AUTO DISPLAY WAVE ...

Page 65: ... pk CFU CfU CFI CfI FFU FfU FFI FfI Z Z RS Rs XS Xs RP Rp XP Xp PC Pc TIME I Time WH Wp WHP Wp WHM Wp AH q AHP q AHM q ETA η SETA 1 η F1 F1 F2 F2 F3 F3 F4 F4 DURMS Urms DUMN Umean DUDC Udc DUAC Uac DIRMS Irms DIMN Imean DIDC Idc DIAC Iac SPEed Speed TORQue Torque SYNC SyncSpd SLIP Slip PM Pm MAETa ηmA MBETa ηmB Note The measurement functions below are not related to the primary element but you mus...

Page 66: ...2 φU1 I2 PHI_U1I3 φU1 I3 F1 F1 F2 F2 F3 F3 F4 F4 3 Functions in the Harmonic Measurement Mode List Display Applicable commands DISPlay NUMeric HARMonics LIST x DISPlay BAR ITEM x FILE SAVE NUMeric HARMonics HCOPy PRINter DLISt HARMonics NUMeric LIST ITEM STORe NUMeric HARMonics Function names used Function names used on the in communications menu Numerical display header name U U I I P P S S Q Q L...

Page 67: ...D0 NRf NRf FREE MDIRectory Space Filename CDIRectory Space Filename PATH SAVE ANAMing Space OFF ON NRf COMMent Space String SETup EXECute Space Filename WAVE EXECute Space Filename TYPE Space BINary ASCii FLOat NUMeric EXECute Space Filename X X TYPE Space ASCii FLOat NORMal ALL Space OFF ON NRf PRESet x ELEMent x Space OFF ON NRf SIGMA SIGMB SIGMC Normal Function Space OFF ON NRf TRACe Space U I ...

Page 68: ...P PSCRipt Function Deletes the screen image data file Syntax FILE DELete IMAGe TIFF BMP PSCRipt Filename Example FILE DELETE IMAGE TIFF IMAGE1 Description Specify the file name without the extension FILE DELete NUMeric ASCii FLOat Function Deletes the numerical data file Syntax FILE DELete NUMeric ASCii FLOat Filename Example FILE DELETE NUMERIC ASCII NUM1 Description Specify the file name without...

Page 69: ...FILE PATH Example FILE PATH FD0 IMAGE FILE SAVE Function Queries all settings related to the saving of files Syntax FILE SAVE Example FILE SAVE FILE SAVE ANAMING 1 COMMENT WAVE TYPE BINARY FILE SAVE NUMERIC TYPE ASCII NORMAL ELEMENT1 1 ELEMENT2 0 ELEMENT3 0 ELEMENT4 0 ELEMENT5 0 ELEMENT6 0 SIGMA 0 SIGMB 0 SIGMC 0 URMS 1 UMN 1 UDC 1 UAC 1 IRMS 1 IMN 1 IDC 1 IAC 1 P 1 S 1 Q 1 LAMBDA 1 PHI 1 FU 1 FI ...

Page 70: ... x 1 to 6 Example FILE SAVE NUMERIC HARMONICS ELEMENT1 ON FILE SAVE NUMERIC HARMONICS ELEMENT1 FILE SAVE NUMERIC HARMONICS ELEMENT1 1 FILE SAVE NUMeric HARMonics Harmonic measurement function OTHers Function Turns ON OFF the output of the function when saving the numerical data list file during harmonic measurement or queries the current setting Syntax FILE SAVE NUMeric HARMonics Harmonic measurem...

Page 71: ...DC UAC IRMS See the function selection list 1 of DISPlay group Example FILE SAVE NUMERIC NORMAL URMS ON FILE SAVE NUMERIC NORMAL URMS FILE SAVE NUMERIC NORMAL URMS 1 FILE SAVE NUMeric TYPE Function Sets the format of the numerical data to be saved or queries the current setting Syntax FILE SAVE NUMeric TYPE ASCii FLOat FILE SAVE NUMeric TYPE Example FILE SAVE NUMERIC TYPE ASCII FILE SAVE NUMERIC T...

Page 72: ...ct Space SIGMA SIGMB SIGMC PLLSource Space U x I x EXTernal SAMPle ORDer Space NRf NRf THD Space TOTal FUNDamental WIDTh Space NRf HARMonics Function Queries all settings related to harmonic measurement Syntax HARMonics Example HARMONICS HARMONICS STATE 1 OBJECT SIGMA PLLSOURCE U1 ORDER 1 100 THD TOTAL WIDTH 8192 HARMonics OBJect Function Sets the harmonic measurement target or queries the current...

Page 73: ...Clk Example HARMONICS PLLSOURCE U1 HARMONICS PLLSOURCE HARMONICS PLLSOURCE U1 HARMonics STATe Function Turns ON OFF the harmonic measurement mode or queries the current setting Syntax HARMonics STATe Boolean HARMonics STATe Example HARMONICS STATE ON HARMONICS STATE HARMONICS STATE 1 HARMonics THD Function Sets the equation used to calculate the THD total harmonic distortion or queries the current...

Page 74: ...ries as when COPY and MENU SHIFT COPY on the front panel is used HCOPy EXECute ABORt DIRection Space PRINter FILE NETPrint PRINter DLISt EXECute INFOrmation Space OFF ON NRf NORMal ALL Space OFF ON NRf PRESet x ELEMent x Space OFF ON NRf SIGMA SIGMB SIGMC Normal Function Space OFF ON NRf HARMonics ELEMent x Space OFF ON NRf Harmonics Function Space OFF ON NRf SIGMa BAR EXECute FEED UHDF IMDF PHDF ...

Page 75: ... 1 Q 1 LAMBDA 1 PHI 1 FU 1 FI 1 UPPEAK 1 UMPEAK 1 IPPEAK 1 IMPEAK 1 CFU 1 CFI 1 FFU 1 FFI 1 Z 1 RS 1 XS 1 RP 1 XP 1 PC 1 TIME 0 WH 0 WHP 0 WHM 0 AH 0 AHP 0 AHM 0 ETA 0 SETA 0 F1 0 F2 0 F3 0 F4 0 DURMS 0 DUMN 0 DUDC 0 DUAC 0 DIRMS 0 DIMN 0 DIDC 0 DIAC 0 HCOPY COMMENT THIS IS TEST HCOPy ABORt Function Aborts screen image data output and paper feeding Syntax HCOPy ABORt Example HCOPY ABORT HCOPy BMP ...

Page 76: ...gless if the data output destination HCOPy DIRection is set to PRINter HCOPy PRINter Function Queries all settings related to the built in printer output Syntax HCOPy PRINter Example HCOPY PRINTER Same as the response to HCOPy PRINter DLISt HCOPy PRINter BAR EXECute Function Executes printing of the bar graph for harmonic measurement using the built in printer This is an overlap command Syntax HCO...

Page 77: ...Nter DLISt INFOrmation Boolean HCOPy PRINter DLISt INFOrmation Example HCOPY PRINTER DLIST INFORMATION ON HCOPY PRINTER DLIST INFORMATION HCOPY PRINTER DLIST INFORMATION 1 HCOPy PRINter DLISt NORMal Function Queries all settings related to the printing of the numerical data list for normal measurement Syntax HCOPy PRINter DLISt NORMal Example HCOPY PRINTER DLIST NORMAL HCOPY PRINTER DLIST NORMAL E...

Page 78: ...unction Sets whether to automatically name the files to be saved or queries the current setting Syntax HCOPy SAVE ANAMing Boolean HCOPy SAVE ANAMing Example HCOPY SAVE ANAMING ON HCOPY SAVE ANAMING HCOPY SAVE ANAMING 1 HCOPy SAVE COMMent Function Sets the comment to be added to the file to be saved or queries the current setting Syntax HCOPy SAVE COMMent String HCOPy SAVE COMMent string 25 charact...

Page 79: ...AGe Function Queries all settings related to the output of screen image data Syntax IMAGe Example IMAGE IMAGE FORMAT TIFF COLOR OFF IMAGe COLor Function Sets the color tone of the screen image data to be output or queries the current setting Syntax IMAGe COLor OFF COLor REVerse IMAGe COLor Example IMAGE COLOR OFF IMAGE COLOR IMAGE COLOR OFF IMAGe FORMat Function Sets the output format of the scree...

Page 80: ...of the INPUT group on the front panel are used INPut MODUle Space NRf WIRing Space P1W2 P1W2 P1W2 P1W3 P3W3 P3W4 V3A3 NONE P1W3 P3W3 P3W4 V3A3 NONE P1W3 P3W3 P3W4 V3A3 VOLTage RANGe ALL Space Voltage AUTO ELEMent x Space Voltage AUTO AUTO ALL Space OFF ON NRf ELEMent x Space OFF ON NRf CURRent TERMinal ALL Space DIRect SENSor ELEMent x Space DIRect SENSor RANGe ALL Space Current Voltage AUTO ELEMe...

Page 81: ...EMent x Space OFF Frequency ZCRoss ALL Space OFF Frequency ELEMent x Space OFF Frequency SCALing STATe ALL Space OFF ON NRf ELEMent x Space OFF ON NRf PT ALL Space NRf ELEMent x Space NRf CT SFACtor SRATio ALL Space NRf AUTO ALL Space OFF ON NRf ELEMent x Space OFF ON NRf 5 11 INPut Group ...

Page 82: ...ts the crest factor or queries the current setting Syntax INPut CFACtor NRf INPut CFACtor NRf 3 6 Example INPUT CFACtor INPUT CFACtor INPUT CFACtor 3 INPut Function Queries all settings related to the input element Syntax INPut Example INPUT INPUT WIRING P1W2 P1W2 P1W2 VOLTAGE RANGE ELEMENT1 1 0000E 03 ELEMENT2 1 0000E 03 ELEMENT3 1 0000E 03 ELEMENT4 1 0000E 03 ELEMENT5 1 0000E 03 ELEMENT6 1 0000E...

Page 83: ...he crest factor is set to 3 For a 5 A input element Current 10 20 50 100 200 500 mA 1 2 5 A when TERMinal DIRect Voltage 50 100 250 500 mV 1 2 5 5 10 V when TERMinal SENSor AUTO Auto range For a 50 A input element Current 1 2 5 10 20 50 A when TERMinal DIRect Voltage 50 100 250 500 mV 1 2 5 5 10 V when TERMinal SENSor AUTO Auto range When the crest factor is set to 6 For a 5 A input element Curren...

Page 84: ...t SRATio ELEMent x x 1 to 6 NRf 0 0001 to 99999 9999 Example INPUT CURRENT SRATIO ELEMENT1 10 INPUT CURRENT SRATIO ELEMENT1 INPUT CURRENT SRATIO ELEMENT1 10 0000 INPut CURRent TERMinal Function Queries the current measurement terminal of all elements Syntax INPut CURRent TERMinal Example INPUT CURRENT TERMINAL INPUT CURRENT TERMINAL ELEMENT1 DIRECT ELEMENT2 DIRECT ELEMENT3 DIRECT ELEMENT4 DIRECT E...

Page 85: ...ff frequency Example INPUT FILTER ZCROSS ELEMENT1 OFF INPUT FILTER ZCROSS ELEMENT1 INPUT FILTER ZCROSS ELEMENT1 OFF INPut MODUle Function Queries the input element type Syntax INPut MODUle NRf INPut MODUle NRf 1 to 6 element Example INPUT MODULE 1 5 INPUT MODULE 5 5 5 50 50 50 Description The response information is as follows 5 5 A input element 50 50 A input element 0 No input element If the par...

Page 86: ...TE ALL OFF INPut SCALing STATe ELEMent x Function Turns ON OFF the scaling of the element or queries the current setting Syntax INPut SCALing STATe ELEMent x Boolean INPut SCALing STATe ELEMent x x 1 to 6 Example INPUT SCALING STATE ELEMENT1 OFF INPUT SCALING STATE ELEMENT1 INPUT SCALING STATE ELEMENT1 0 INPut SYNChronize Function Queries the synchronization source of all elements Syntax INPut SYN...

Page 87: ...ange of the element or queries the current setting Syntax INPut VOLTage RANGe ELEMent x Voltage AUTO INPut VOLTage RANGe ELEMent x x 1 to 6 When the crest factor is set to 3 Voltage 1 5 3 6 10 15 30 60 100 150 300 600 1000 V AUTO Auto range When the crest factor is set to 6 Voltage 0 75 1 5 3 5 7 5 15 30 50 75 150 300 500 V Example INPUT VOLTAGE RANGE ELEMENT1 1000V INPUT VOLTAGE RANGE ELEMENT1 IN...

Page 88: ...START of the INTEGRATOR group on the front panel are used INTEGrate MODE Space NORMal CONTinuous RNORmal RCONtinuous INDependent Space OFF ON NRf ACAL Space OFF ON NRf TIMer x Space NRf Space NRf NRf NRf RTIMe x STARt Space NRf NRf NRf NRf NRf END STARt Space NRf NRf NRf NRf NRf NRf STOP Space NRf NRf NRf NRf NRf NRf RESet Space NRf NRf NRf NRf NRf NRf NRf STATe ALL CURRent Space RMS MEAN DC AC x ...

Page 89: ...E RTIME3 START 2001 1 1 0 0 0 END 2001 1 1 1 0 0 INTEGRATE RTIME4 START 2001 1 1 0 0 0 END 2001 1 1 1 0 0 INTEGRATE RTIME5 START 2001 1 1 0 0 0 END 2001 1 1 1 0 0 INTEGRATE RTIME6 START 2001 1 1 0 0 0 END 2001 1 1 1 0 0 INTEGrate ACAL Function Turns ON OFF the auto calibration or queries the current setting Syntax INTEGrate ACAL Boolean INTEGrate ACAL Example INTEGRATE ACAL OFF INTEGRATE ACAL INTE...

Page 90: ...FF 0 the integration operates according to the integration start stop time of element 1 Queries to other elements results in error INTEGrate RTIMe x STARt END Function Sets the integration start stop time for real time integration mode or queries the current setting Syntax INTEGrate RTIMe x STARt END NRf NRf NRf NRf NRf NRf INTEGrate RTIMe x STARt END x 1 to 6 element NRf NRf NRf NRf NRf NRf 2001 ...

Page 91: ...nts INTEGRATE STOP 1 2 3 Specify elements and stop Example in which the individual element integration INTEGrate INDependent is OFF 0 INTEGRATE STOP Stop all elements Description When the individual element integration INTEGrate INDependent is ON 1 you can specify up to 6 elements to be started as parameters However this method is possible only through communications There are no front panel keys ...

Page 92: ...t panel is used MEASure AVERaging STATe Space OFF ON NRf TYPE Space EXPonent LINear COUNt Space NRf FREQuency ITEM Space U x U x U x I x NONE I x NONE I x NONE FUNCtion x STATe Space OFF ON NRf EXPRession Space String UNIT Space String DMeasure OBJect Space SIGMA SIGMB SIGMC TYPE Space OFF P3W3_V3A3 DT_ST ST_DT SFORmula Space RMS MEAN DC MRMS PC IEC Space NRf P x Space NRf PHASe Space NRf ...

Page 93: ...AVERAGING TYPE MEASURE AVERAGING TYPE EXPONENT Description This command is valid only during normal measurement For details on the averaging type during harmonic measurement see the WT1600 User s Manual MEASure Function Queries all settings related to the measurement Syntax MEASure Example Example for normal measurement MEASURE MEASURE AVERAGING STATE 0 TYPE EXPONENT COUNT 2 MEASURE FREQUENCY ITEM...

Page 94: ...surement Syntax MEASure FREQuency Example MEASURE FREQUENCY MEASURE FREQUENCY ITEM U1 I1 U2 MEASure FREQuency ITEM Function Sets the frequency measurement item or queries the current setting Syntax MEASure FREQuency ITEM U x I x NONE U x I x NONE U x I x NONE MEASure FREQuency ITEM x 1 to 6 element Example MEASURE FREQUENCY ITEM U1 I1 U2 MEASURE FREQUENCY ITEM MEASURE FREQUENCY ITEM U1 I1 U2 Descr...

Page 95: ...late the Pc was issued by IEC76 1 MEASure PC P x Function Sets the parameter used to calculate Pc Corrected Power or queries the current setting Syntax MEASure PC P x NRf MEASure PC P x x 1 2 NRf 0 0000 to 9 9999 Example MEASURE PC P1 0 5 MEASURE PC P1 MEASURE PC P1 0 5000 Description This command is valid only during normal measurement This parameter is used when the MEASure PC IEC setting is set...

Page 96: ...ever the commands in this group are valid only when the motor evaluation function MTR option is installed MOTor SPEed RANGe Space Voltage AUTO TYPE Space ANALog PULSe PULSe Space NRf SCALing Space NRf UNIT Space String TORQue RANGe Space Voltage AUTO SCALing Space NRf UNIT Space String PM SCALing Space NRf UNIT Space String FILTer LINE Space OFF Frequency POLE Space NRf SSPeed Space U x I x PRANge...

Page 97: ...PM SCALing NRf 0 0001 to 99999 9999 Example MOTOR PM SCALING 1 MOTOR PM SCALING MOTOR PM SCALING 1 0000 MOTor PM UNIT Function Sets the unit to add to the motor output computation result or queries the current setting Syntax MOTor PM UNIT String MOTor PM UNIT string 8 characters or less Example MOTOR PM UNIT W MOTOR PM UNIT MOTOR PM UNIT W Description Only the characters and symbols displayed on t...

Page 98: ...G MOTOR SPEED TYPE MOTOR SPEED TYPE ANALOG MOTor SPEed UNIT Function Sets the unit to add to the rotating speed computation result or queries the current setting Syntax MOTor SPEed UNIT String MOTor SPEed UNIT string 8 characters or less Example MOTOR SPEED UNIT rpm MOTOR SPEED UNIT MOTOR SPEED UNIT rpm Description Only the characters and symbols displayed on the keyboard on the screen can be used...

Page 99: ...E SCALING MOTOR TORQUE SCALING 1 0000 MOTor TORQue UNIT Function Sets the unit to add to the torque computation result or queries the current setting Syntax MOTor TORQue UNIT String MOTor TORQue UNIT string 8 characters or less Example MOTOR TORQUE UNIT Nm MOTOR TORQUE UNIT MOTOR TORQUE UNIT Nm Description Only the characters and symbols displayed on the keyboard on the screen can be used This com...

Page 100: ... NUMeric FORMat Space ASCii FLOat NORMal VALue Space NUMber Space NRf ALL ITEM x Space NONE Function Element PRESet Space NRf CLEar Space ALL NRf NRf HARMonics VALue Space NUMber Space NRf ALL ITEM x Space NONE Function Element Order PRESet Space NRf CLEar Space ALL NRf NRf LIST VALue ORDer Space NRf ALL SELect Space EVEN ODD ALL ITEM Space Function Element NRf NRf ...

Page 101: ...rmat follows the header The byte order of the data of each item is MSB First For the format of the individual numerical data see Numerical Data Format at the end of this group section NUMeric HARMonics Function Queries all settings related to the numerical data output for harmonic measurement Syntax NUMeric HARMonics Example NUMERIC HARMONICS NUMERIC HARMONICS NUMBER 15 ITEM1 U 1 TOTAL ITEM2 I 1 T...

Page 102: ...4 Number of bytes 4 digits Series of data bytes Description If NRf is specified only the numerical data of the item number is output If NRf is omitted the numerical data of item numbers from 1 to NUMeric HARMonics NUMber is output in order For the format of the individual numerical data that is output see Numerical Data Format at the end of this group section NUMeric LIST Function Queries all sett...

Page 103: ...tart clearing 2nd NRf 1 to 255 Item number to end clearing Example NUMERIC NORMAL CLEAR ALL Description If the 2nd NRf is omitted the output items from the start clear number to the last item 255 are cleared NUMeric NORMal ITEM x Function Sets the numerical data output items for normal measurement or queries the current setting Syntax NUMeric NORMal ITEM x NONE Function Element NUMeric NORMal ITEM...

Page 104: ...in units of seconds example for 1 hour 1 00 00 0x45610000 No items NONE ASCII NAN Not a Number FLOAT 0x7E951BEE 9 91E 37 Other than above ASCII NR3 format mantissa maximum significant digits 5 exponent 2 digits example 123 45 456E 00 FLOAT IEEE single precision floating point 4 byte format 2 Error Data Data does not exist display ASCII NAN Not A Number FLOAT 0x7E951BEE 9 91E 37 Over the range disp...

Page 105: ...IMPeak 3 60 NONE 61 to 79 URMS to IMPeak 4 80 NONE 81 to 99 URMS to IMPeak 5 100 NONE 101 to 119 URMS to IMPeak 6 120 NONE 121 to 139 URMS to IMPeak SIGMA 140 NONE 141 to 159 URMS to IMPeak SIGMB 160 NONE 161 to 179 URMS to IMPeak SIGMB 180 NONE 181 to 255 NONE Pattern 4 ITEM x Function Element 1 URMS 1 2 UMN 1 3 UDC 1 4 UAC 1 5 IRMS 1 6 IMN 1 7 IDC 1 8 IAC 1 9 P 1 10 S 1 11 Q 1 12 FU 1 13 FI 1 14...

Page 106: ...al 5 Q 1 TOTal 6 LAMBda 1 TOTal 7 U 1 DC 0 8 I 1 DC 0 9 P 1 DC 0 10 S 1 DC 0 11 Q 1 DC 0 12 U 1 1 13 I 1 1 14 P 1 1 15 S 1 1 16 Q 1 1 17 LAMBda 1 1 18 PHI 1 1 19 FU 1 1 20 FI 1 1 21 to 40 U to FI 2 TOTal to 1 41 to 60 U to FI 3 TOTal to 1 61 to 80 U to FI 4 TOTal to 1 81 to 100 U to FI 5 TOTal to 1 101 to 120 U to FI 6 TOTal to 1 121 to 140 U to FI SIGMA TOTal to 1 141 to 160 U to FI SIGMB TOTal t...

Page 107: ...TE 200MS RATE RATE 200 0E 03 Description This command is valid only during normal measurement For details on the data update rate during harmonic measurement see the WT1600 User s Manual 5 17 STATus Group The commands in the STATus group are used to make settings and inquiries related to the status report There are no front panel keys that correspond to the commands in this group For details on th...

Page 108: ...Example STATUS ERROR 113 Underfined Header Description When there is no error 0 No error is returned The message cannot be returned in Japanese You can specify whether or not to add the message using the STATus QMESsage command STATus FILTer x Function Sets the transition filter or queries the current setting Syntax STATus FILTer x RISE FALL BOTH NEVer STATus FILTer x x 1 to 16 Example STATUS FILT...

Page 109: ... MODE Space STORe RECall STOP DIRection Space MEMory FILE SMODe Space MANual RTIMe INTEGrate COUNt Space NRf INTerval Space NRf NRf NRf RTIMe STARt Space NRf NRf NRf NRf NRf NRf END ITEM Space NUMeric WAVE NWAVe NUMeric NORMal ALL Space OFF ON NRf PRESet x ELEMent x Space OFF ON NRf SIGMA SIGMB SIGMC Normal Function Space OFF ON NRf HARMonics ELEMent x Space OFF ON NRf Harmonics Function Space OFF...

Page 110: ...ing Syntax STORe FILE ANAMing Boolean STORe FILE ANAMing Example STORE FILE ANAMING ON STORE FILE ANAMING STORE FILE ANAMING 1 STORe Function Queries all settings related to store and recall Syntax STORe Example STORE STORE MODE STORE DIRECTION MEMORY SMODE MANUAL COUNT 100 INTERVAL 0 0 0 ITEM NUMERIC NUMERIC NORMAL ELEMENT1 1 ELEMENT2 0 ELEMENT3 0 ELEMENT4 0 ELEMENT5 0 ELEMENT6 0 SIGMA 0 SIGMB 0 ...

Page 111: ... CONVert EXECute Function Executes the converting of the stored data from the memory to the file Syntax STORe MEMory CONVert EXECute Example STORE MEMORY CONVERT EXECUTE Description The convert destination file is set using the STORe FILE command When executing file conversion the instrument accesses the file twice When checking the completion status of the file conversion you must use the COMMUNI...

Page 112: ...x STORe NUMeric NORMal Example STORE NUMERIC NORMAL STORE NUMERIC NORMAL ELEMENT1 1 ELEMENT2 0 ELEMENT3 0 ELEMENT4 0 ELEMENT5 0 ELEMENT6 0 SIGMA 0 SIGMB 0 SIGMC 0 URMS 1 UMN 1 UDC 1 UAC 1 IRMS 1 IMN 1 IDC 1 IAC 1 P 1 S 1 Q 1 LAMBDA 1 PHI 1 FU 1 FI 1 UPPEAK 1 UMPEAK 1 IPPEAK 1 IMPEAK 1 CFU 1 CFI 1 FFU 1 FFI 1 Z 1 RS 1 XS 1 RP 1 XP 1 PC 1 TIME 0 WH 0 WHP 0 WHM 0 AH 0 AHP 0 AHM 0 ETA 0 SETA 0 F1 0 F2...

Page 113: ... second Example STORE RTIME START 2001 1 1 0 0 0 STORE RTIME START STORE RTIME START 2001 1 1 0 0 0 STORe SMODe Function Sets the store mode or queries the current setting Syntax STORe SMODe MANual RTIMe INTEGrate STORe SMODe MANual Manual store mode RTIMe Real time store mode INTEGrate Integration synchronization store mode Example STORE SMODE MANUAL STORE SMODE STORE SMODE MANUAL STORe STARt Fun...

Page 114: ...r Space NRf NRf NRf BACKground BOX SUB SELected SCSI OWNid Space NRf INTernalid Space NRf NRf INITialize HDMotor Space OFF ON SYSTem DATE Function Sets the date or queries the current setting Syntax SYSTem DATE String SYSTem DATE String YY MM DD YY year MM month DD day Example SYSTEM DATE 00 01 01 SYSTEM DATE 00 01 01 Description Year is the lowest two digits of the year SYSTem Function Queries al...

Page 115: ...STem LCD COLor GRAPh BACKground GRATicule CURSor U x I x Function Sets the display color of the background graticule cursor voltage waveform current waveform or queries the current setting Syntax SYSTem LCD COLor GRAPh BACKground GRATicule CURSor U x I x NRf NRf NRf SYSTem LCD COLor GRAPh BACKground GRATicule CURSor U x I x x 1 to 6 NRf 0 to 7 Example SYSTEM LCD COLOR GRAPH BACKGROUND 0 0 0 SYSTEM...

Page 116: ...the motor of the built in hard disk or queries the current setting Syntax SYSTem SCSI HDMotor Boolean SYSTem SCSI HDMotor Example SYSTEM SCSI HDMOTOR ON SYSTEM SCSI HDMOTOR SYSTEM SCSI HDMOTOR 1 Description An error occurs if the SCSI interface option is not installed SYSTem SCSI INTernalid Function Set the SCSI ID of the built in hard disk or queries the current settings Syntax SYSTem SCSI INTern...

Page 117: ...ata points WAVeform FORMat Function Sets the format of the waveform display data that is transmitted by WAVeform SEND or queries the current setting Syntax WAVeform FORMat ASCii FLOat WAVeform FORMat Example WAVEFORM FORMAT FLOAT WAVEFORM FORMAT WAVEFORM FORMAT FLOAT Description For the differences in the waveform display data output due to the format setting see the description for WAVeform SEND ...

Page 118: ...AVeform BYTeorder command WAVeform SRATe Function Queries the sampling rate of the retrieved waveform Syntax WAVeform SRATe Example WAVEFORM SRATE 200 000E 03 WAVeform STARt Function Sets the output start point of the waveform display data that is transmitted by WAVeform SEND or queries the current setting Syntax WAVeform STARt NRf WAVeform STARt NRf to 0 to total number of data points 1 Example W...

Page 119: ...an make the same settings and inquiries as when WAVE on the front panel is used WSETup SAMPling Space OFF ON NRf TDIV Space Time TRIGger MODE Space AUTO NORMal SOURce Space U x I x EXTernal SLOPe Space RISE FALL BOTH LEVel Space NRf VZoom UALL Space NRf IALL U x Space NRf I x POSition UALL Space NRf IALL U x Space NRf I x ...

Page 120: ...Pling Function Turns ON OFF the waveform sampling or queries the current setting Syntax WSETup SAMPling Boolean WSETup SAMPling Example WSETUP SAMPLING ON WSETUP SAMPLING WSETUP SAMPLING 1 WSETup TDIV Function Sets the Time div value of the waveform or queries the current setting Syntax WSETup TDIV Time WSETup TDIV Time 0 5 1 2 5 10 20 50 100 200 500 ms Example WSETUP TDIV 0 5MS WSETUP TDIV WSETUP...

Page 121: ...VZOOM U1 1 00 U2 1 00 U3 1 00 U4 1 00 U5 1 00 U6 1 00 I1 1 00 I2 1 00 I3 1 00 I4 1 00 I5 1 00 I6 1 00 WSETup VZoom UALL IALL Function Collectively sets the vertical zoom factor of the waveform voltage current of all elements Syntax WSETup VZoom UALL IALL NRf NRf 0 1 to 100 see the WT1600 User s Manual Example WSETUP VZOOM UALL 1 WSETup VZoom U x I x Function Sets the vertical zoom factor of the wa...

Page 122: ...andard event register is disabled which means that bit 5 ESB of the status byte register is not set to 1 even if a query error occurs The default value is ESE 0 all bits disabled A query using ESE will not clear the contents of the standard event enable register For details on the standard event enable register see page 6 3 CAL CALibrate Function Executes zero calibration zero level compensation s...

Page 123: ...aranteed OPC OPeration Complete Function If the specified overlap command is completed ASCII code 1 is returned Syntax OPC Example OPC 1 Description For the description regarding how to synchronize the program using OPC see page 4 8 The COMMunicate OPSE command is used to specify the overlap command If OPC is not the last command of the message the operation is not guaranteed OPT OPTion Function Q...

Page 124: ...bits is returned as a decimal value Since the register is read without executing serial polling bit 6 is a MSS bit not RQS For example if a value of 4 is returned this indicates that the status byte register is set to 00000100 In this case you can see that the error queue is not empty an error occurred A query using STB will not clear the contents of the status byte register For details on the sta...

Page 125: ... 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Condition filter Transit filter Extended event register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Extended event enable register 7 6 5 4 3 2 1 0 Standard event register 7 6 5 4 3 2 1 0 Standard event enable register OR OR 7 6 ESBMAVEES EAV 1 0 Status byte register MSS RQS Output queue Error queue Occurrence of a service request 7 6 5 4 3 2 ...

Page 126: ...egister are set to 1 or 0 For details of these commands refer to Chapter 5 6 2 Status Byte Overview of Status Byte 7 6 ESBMAVEES EAV 1 0 RQS MSS Bits 0 1 and 7 Not used always 0 Bit 2 EAV Error Available Set to 1 when the error queue is not empty i e when an error occurs For details refer to page 6 5 Bit 3 EES Extended Event Summary Bit Sets to 1 when the logical AND of an Extended Event Register ...

Page 127: ...nd However the output queue will also be cleared if the CLS command is received just after a program message terminator 6 3 Standard Event Register Overview of the Standard Event Register URQ 6 PON 7 5 4 3 2 1 0 CMEEXE DDEQYERQCOPC Bit 7 PON Power ON Bit 7 PON Power ON Set to 1 when power is turned ON Bit 6 URQ User Request Not used always 0 Bit 5 CME Command Error Set to 1 when the command syntax...

Page 128: ...VR3 10 OVR4 11 OVR5 12 OVR6 13 OVRM 14 POV 15 6 7 5 4 3 2 1 0 8 9 10 11 12 13 14 15 Condition register STATus CONDition Transition filter 0 14 15 Extended event register 1 6 7 5 4 3 8 9 10 11 12 13 2 6 7 5 4 3 2 1 8 9 10 11 12 13 14 15 16 STATus FILTer x RISE FALL BOTH NEVer STATus EESR FILTer x The meaning of each bit of the condition register is as follows Bit 0 UPD Updating Set to 1 when the me...

Page 129: ...uest output of the acquired waveform the response data will be stored in the output queue until it is read out The example below shows that data is stored record by record in the output queue and is read out oldest item first newest item last The output queue is emptied in the following cases in addition to when read out is performed When a new message is received from the controller When dead loc...

Page 130: ...nal Edition or later GP IB board AT GP IB TNT IEEE 488 2 by National Instruments Settings on Visual Basic Standard modules used Niglobal bas Vbib 32 bas Setting the WT1600 GP IB The sample programs given in this chapter use a GP IB address of 1 for the WT1600 Set the GP IB address to 1 according to the procedures on page 1 5 Chapter 7 Sample Program ...

Page 131: ...7 2 IM 760101 11E 7 2 Sample Program Image ...

Page 132: ...yGPIBError ByVal sts As Integer ByVal msg As String Dim wrn As String Dim ers As String Dim ern As Integer If sts And TIMO Then wrn Time out Chr 13 Else wrn End If If sts And EERR Then ern iberr If ern EDVR Then ers EDVR System error ElseIf ern ECIC Then ers ECIC Function requires GPIB board to be CIC ElseIf ern ENOL Then ers ENOL No Listeners on the GPIB ElseIf ern EADR Then ers EADR GPIB board n...

Page 133: ..._Click Dim sts As Integer If StartFlag 1 Then Exit Sub End If StartFlag 1 Text1 Text START List1 Clear Dummy DoEvents sts GpibHarmonics Run Sample2 GPIB Get Numerical Data Harmonics If sts 0 Then Text1 Text END Else Text1 Text ERROR End If StartFlag 0 End Sub Private Sub Command3_Click Dim sts As Integer If StartFlag 1 Then Exit Sub End If StartFlag 1 Text1 Text START List1 Clear Dummy DoEvents st...

Page 134: ... Integer If StartFlag 1 Then Exit Sub End If StartFlag 1 Text1 Text START List1 Clear List1 AddItem NOT MAKE Text1 Text END StartFlag 0 End Sub Private Sub Form_Load StartFlag 0 Clear Start Flag Dev 1 Clear device id addr 1 GPIB Address 1 Command1 Caption Sample1 GPIB Chr 13 Get Normal Data Command2 Caption Sample2 GPIB Chr 13 Get Harmonics Data Command3 Caption Sample3 GPIB Chr 13 Get Wave Data A...

Page 135: ... right Displays error message End return value 1 Displays error message End return value 1 Continued from bottom left Measured values loaded and displayed 10 times Instructs to wait for WT data update Setting successful Clears the event register read and trash the response Setting successful Loads measured values from the WT Loaded successfully All loaded values displayed Gets the total length of ...

Page 136: ...d Command If sts 0 Then Call DisplayGPIBError sts msg GpibNormal 1 Exit Function End If msg RATE 500MS term Update Rate 500ms sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibNormal 1 Exit Function End If Set the numerical data output items ASCII format Preset pattern1 Number of data 60 msg NUMERIC FORMAT ASCII NORMAL PRESET 1 NUMBER 60 term sts ilwrt Dev msg ...

Page 137: ...LUE term sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibNormal 1 Exit Function End If sts ilrd Dev qry Len qry Receive Query If sts 0 Then Call DisplayGPIBError sts msg GpibNormal 1 Exit Function End If Extract items that are separated by commas from the received data List1 AddItem Measurement CStr cnt List1 ListIndex List1 ListIndex 1 For item 1 To 60 lengt...

Page 138: ...Sample Program 7 9 IM 760101 11E 7 7 4 Output of Normal Measurement Data ...

Page 139: ...Displays error message End return value 1 Sets the output format to ASCII Setting successful Sets the numerical data list output item to U1 and the numeric data list output max order to 100 Setting successful Clears the measured value display area Loads measured values from the WT Loaded successfully All orders displayed Gets the total length of loaded values Gets the position of the first comma w...

Page 140: ... DisplayGPIBError sts msg GpibHarmonics 1 Exit Function End If msg HARMONICS PLLSOURCE U1 term PLL Source U1 sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibHarmonics 1 Exit Function End If msg HARMONICS ORDER 0 100 term Order 0 100 sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibHarmonics 1 Exit Function End If msg HARM...

Page 141: ...st1 Clear Read out numerical list data msg NUMERIC LIST VALUE term sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibHarmonics 1 Exit Function End If sts ilrd Dev qry Len qry Receive Query If sts 0 Then Call DisplayGPIBError sts msg GpibHarmonics 1 Exit Function End If Extract items that are separated by commas from the received data For item 1 To 102 length Le...

Page 142: ...Sample Program 7 13 IM 760101 11E 7 7 5 Output of Harmonic Measurement Data ...

Page 143: ...lays error message End return value 1 Setting successful Continued on top right Continued from bottom left 1002 data displayed Sets the start and end points for output of waveform display data 10 data s worth Loads measured values from the WT Setting successful Loaded successfully 10 data displayed Gets the position of the next comma within the string No comma found Gets the position of the string...

Page 144: ...n Call DisplayGPIBError sts msg GpibWaveAscii 1 Exit Function End If msg WSETUP SAMPLING ON term Wave sampling start sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibWaveAscii 1 Exit Function End If Set the transition filter used to detect the completion of the data updating msg STATUS FILTER1 FALL term Falling edge of bit0 UPD sts ilwrt Dev msg Len msg Send C...

Page 145: ...it Function End If sts ilrd Dev qry Len qry Receive Query If sts 0 Then Call DisplayGPIBError sts msg GpibWaveAscii 1 Exit Function End If k 1 Extract items that are separated by commas from the received data For j 0 To 9 comma InStr k qry If comma 0 Then comma InStr k qry term num num 1 Query num Mid qry k comma k If num 10 Then List1 AddItem CStr num Query num ElseIf num 100 Then List1 AddItem C...

Page 146: ...uccessful Continued on top right Displays error message End return value 1 Continued from bottom left Sets the terminator to NONE Setting successful Sets the start and end points for output of waveform display data 1002 data s worth Loads measured values from the WT Setting successful Loaded successfully Sets the terminator to LF Setting successful 1002 data displayed 1 data s worth 4 bytes proces...

Page 147: ...sing complete Calculates the exponent Extracts only the mantissa from the string All mantissa processing complete Calculates the mantissa Continued on top right Continued from bottom left Exponent calculation result 0 Sets the mantissa to 0 Calculates the floating point from the results of the mantissa and exponent calculation Currently displaying 9th data or previous Generates the display string ...

Page 148: ...1 100V term Voltage range 100V sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibWaveFloat 1 Exit Function End If msg WSETUP TDIV 10MS term Time div 10ms sts ilwrt Dev msg Len msg Send Command If sts 0 Then Call DisplayGPIBError sts msg GpibWaveFloat 1 Exit Function End If msg WSETUP SAMPLING ON term Wave sampling start sts ilwrt Dev msg Len msg Send Command If...

Page 149: ...nction End If sts ilrdi Dev bufv 6 1002 4 1 Receive Query Integer data If sts 0 Then Call DisplayGPIBError sts msg GpibWaveFloat 1 Exit Function End If eos HC0A sts ileos Dev eos Terminator LF If sts 0 Then Call DisplayGPIBError sts ileos GpibWaveFloat 1 Exit Function End If For i 1 To pntl buf For j 1 To 2 If Left Right 00 Hex bufv i 2 j 4 2 00 Then buf buf Right 00 Hex bufv i 2 j 4 ElseIf Left R...

Page 150: ...se valf valf 1 flo 1 valu 2 vale 127 valf If i 10 Then List1 AddItem CStr i CStr flo ElseIf i 100 Then List1 AddItem CStr i CStr flo ElseIf i 1000 Then List1 AddItem CStr i CStr flo Else List1 AddItem CStr i CStr flo End If List1 ListIndex List1 ListIndex 1 qry Space 200 Dummy DoEvents Next i Call ibonl Dev 0 GpibWaveFloat 0 End Function 7 7 Output of Waveform Data FLOAT Format ...

Page 151: ...E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 1...

Page 152: ...0 Numeric data error Numeric value must be entered for NRf format 4 5 123 Exponent too large Use a smaller exponent for NR3 format 4 5 Chapter 5 124 Too many digits Limit the number of digits to 255 or less 4 5 Chapter 5 128 Numeric data not allowed Enter in a format other than NRf format 4 5 Chapter 5 131 Invalid suffix Check the unit for Voltage Time and Frequency 4 5 134 Suffix too long Check t...

Page 153: ...ound Does not conform to the macro function specified in IEEE488 2 Error in communications Query 400 to 499 Code Message Action Reference Page 410 Query INTERRUPTED Check transmission reception order 4 2 420 Query UNTERMINATED Check transmission reception order 4 2 430 Query DEADLOCKED Limit the length of the program message including 4 2 PMT to 1024 bytes or less 440 Query UNTERMINATED after Do n...

Page 154: ...ower ON 5 Message transmission options a Input buffer size 1024 bytes b Queries which return multiple response messages Refer to Chapter 5 Command List c Queries which generate response data during analysis of the syntax Every query generates a response data when analysis of the syntax is completed d Queries which generate response data during reception No query generates response data when the qu...

Page 155: ... 22 Common Command Group 17 Size of storage area for protected user data for PUD and PUD PUD and PUD are not supported 18 Length of RDT and RDT resource name RDT and RDT are not supported 19 Change in status due to RST LRN RCL and SAV RST Refer to Section 5 22 Common Command Group LRN RCL SAV These commands are not supported 20 Execution range of self test using the TST All the memory tests for ea...

Page 156: ... 9 hard disk 5 82 hardware handshaking 2 2 HARMonics Group 5 38 HCOPy group 5 40 HOLD group 5 45 horizontal axis 5 29 A address commands 1 7 AOUTput group 5 12 ASCII character codes App 1 auto calibration 5 55 automatically name 5 35 averaging coefficient 5 59 averaging type 5 59 B bar graph 5 23 baud rate 2 2 2 9 bit masking 6 2 6 3 block data 4 7 boolean 4 6 C calibration 5 88 CCITT 2 4 characte...

Page 157: ... 6 N names of the parts 1 1 2 1 NULL 5 51 NUMeric group 5 66 numerical data 5 67 numerical data format 5 70 numerical display 5 23 O OFF OFF 2 5 options 5 89 orders 5 39 overlap commands 4 7 5 15 overlap enable register 5 16 P paper 5 44 parity 2 2 2 9 password 3 3 3 4 path 5 35 pattern 5 68 5 70 Pc 5 61 phase difference 5 61 PLL source 5 39 PMT 4 1 poles 5 63 polling 5 74 preset 5 68 preset patte...

Page 158: ... STATus group 5 73 status register 5 16 status report 6 1 stop bit 2 9 store 5 76 STORe group 5 75 string data 4 6 Switching between Remote and Local Mode 3 2 symbols ii synchronization 4 7 synchronization source 5 52 5 64 system 5 80 SYSTem group 5 80 T talker function 1 3 terminator 2 9 THD 5 39 Time div 5 86 timeout time 3 3 3 4 torque meter signal 5 64 trademark i transition filter 5 74 6 4 tr...

Page 159: ... 5 28 DISPlay TRENd NORMal ITEM x FUNCtion 5 28 DISPlay TRENd NORMal 5 28 DISPlay TRENd PDIV 5 29 DISPlay TRENd RESTart 5 29 DISPlay TRENd T x 5 29 DISPlay TRENd TDIV 5 29 DISPlay TRENd 5 26 DISPlay TRENd SAMPling 5 29 DISPlay VECTor UMAG IMAG 5 29 DISPlay VECTor NUMeric 5 29 DISPlay VECTor 5 29 DISPlay WAVE U x I x SPEed TORQue 5 31 DISPlay WAVE ALL 5 30 DISPlay WAVE FORMat 5 30 DISPlay WAVE GRAT...

Page 160: ...HCOPy PRINter 5 42 HCOPy SAVE ANAMing 5 44 HCOPy SAVE COMMent 5 44 HCOPy SAVE NAME 5 44 HCOPy SAVE 5 44 HCOPy TIFF COLor 5 44 HCOPy TIFF 5 44 HCOPy 5 41 HOLD 5 45 IMAGe COLor 5 45 IMAGe FORMat 5 45 IMAGe SEND 5 45 IMAGe 5 45 INPut 5 48 INTEGrate ACAL 5 55 INTEGrate CURRent ELEMent x 5 55 INTEGrate CURRent 5 55 INTEGrate CURRent ALL 5 55 INTEGrate INDependent 5 55 INTEGrate MODE 5 56 INTEGrate RESe...

Page 161: ...UMeric NORMal 5 78 STORe NUMeric 5 77 STORe RECall 5 79 STORe RTIMe STARt END 5 79 STORe RTIMe 5 79 STORe SMODe 5 79 STORe STARt 5 79 STORe STOP 5 79 STORe WAVE 5 79 STORe WAVE ALL 5 79 STORe WAVE 5 79 STORe 5 76 SYSTem DATE 5 80 SYSTem LANGuage 5 81 SYSTem LCD BRIGhtness 5 81 SYSTem LCD COLor GRAPh BACKground GRATicule CU 5 81 SYSTem LCD COLor GRAPh MODE 5 81 SYSTem LCD COLor GRAPh 5 81 SYSTem LC...

Page 162: ...Put FILTer LINE ALL 5 51 INPut MODUle 5 51 INPut NULL 5 51 INPut POVer 5 51 INPut SCALing PT CT SFACtor ELEMent x 5 52 INPut SCALing PT CT SFACtor 5 52 INPut SCALing PT CT SFACtor ALL 5 52 INPut SCALing STATe 5 52 INPut SCALing 5 51 INPut SCALing STATe ELEMent x 5 52 INPut SCALing STATe ALL 5 52 INPut SYNChronize ELEMent x 5 52 INPut SYNChronize 5 52 INPut SYNChronize ALL 5 52 INPut VOLTage AUTO E...

Reviews: