LeCroy WAVEJET 300A SERIES Manual

LeCroy WAVEJET 300A SERIES Manual

Oscilloscopes remote control
Hide thumbs Also See for WAVEJET 300A SERIES:
Table of Contents

Advertisement

W
AVE
O
SCILLOSCOPES
R E M O T E C O N T R O L M A N U A L
L
C
E
ROY
J
ET
S
ERIES
A
p
r
i
l
,
2
A
p
r
i
l
,
2
300A
0
0
9
0
0
9

Advertisement

Table of Contents
loading

Summary of Contents for LeCroy WAVEJET 300A SERIES

  • Page 1 300A ERIES SCILLOSCOPES R E M O T E C O N T R O L M A N U A L...
  • Page 2 © 2009 by LeCroy Corporation. All rights reserved. LeCroy, ActiveDSO, WaveLink, JitterTrack, WavePro, WaveMaster, WaveSurfer, WaveExpert, WaveJet, and Waverunner are registered trademarks of LeCroy Corporation. Other product or brand names are trademarks or requested trademarks of their respective holders. Information in this publication supersedes all earlier versions.
  • Page 3: Table Of Contents

    WaveJet 300A Remote Control Manual 1. INTRODUCTION TO WAVEJET 300A REMOTE CONTROL INTERFACES ....... 5 1.1 WJ-A-GPIB Hardware........................5 1.2 WJ-A-LAN Hardware ........................5 1.3 WaveJet 300A USB Hardware ......................6 2. INSTALLATION OF GPIB AND TCP/IP ................7 WaveJet Remote Control Interface Installation Procedure (GPIB and TCP/IP)..........7 2.1 List of IEEE 488.1 interface functions subsets implemented............8 2.2 Device behavior when the address is changed outside the range 0 to 30 ........8 2.3 When a user-initiated address change is recognized by the device..........8...
  • Page 4 WaveJet 300A Series 3. REMOTE MENU ........................15 4. LIMITATIONS ON REMOTE FUNCTION ................16 5. RESPONSE FORMATS ...................... 17 6. REMOTE COMMANDS ....................... 18 917976 Rev A...
  • Page 5: Introduction To Wavejet 300A Remote Control Interfaces

    The WaveJet 300A supports remote control through USB, GPIB and TCP/IP. USB is supported as a standard feature, GPIB and TCP/IP are available with optional interface boards. The WJ-A-GPIB and WJ-A-LAN are optional interface boards exclusively for the WaveJe 300A series. •...
  • Page 6: Wavejet 300A Usb Hardware

    Scope Explorer will accomplish steps 1 through 7 below automatically. Scope Explorer can be downloaded from the Software Utilities page on the LeCroy website. Scope Explorer provides an easy way to transfer waveforms, setup files and screen captures from the WaveJet oscilloscope to the PC.
  • Page 7: Installation Of Gpib And Tcp/Ip

    WaveJet Remote Control Interface Installation Procedure (GPIB and TCP/IP) The WaveJet remote control interfaces, WJ-A-LAN and WJ-A-GPIB are compatible with all WaveJet units running firmware version 3.06 or higher. For firmware upgrades please visit www.lecroy.com. The firmware and firmware installation instructions are available for download.
  • Page 8: List Of Ieee 488.1 Interface Functions Subsets Implemented

    WaveJet 300A Series 2.1 List of IEEE 488.1 interface functions subsets implemented Table 2-1. List of IEEE 488.1 interface functions subsets implemented Interface function Subset Source Handshake Acceptor Handshake Talker T6,TE0 Listener L4, LE0 Service Request Remote Local Parallel Poll...
  • Page 9: Functional Elements Used In Constructing Device-Specific Commands

    WaveJet 300A Remote Control Manual 2.6 Functional elements used in constructing device-specific commands Whether <compound command program header> elements are used must also be included. Table 2-2. Device listening functional elements Element Implemented? <PROGRAM MESSAGE> <PROGRAM MESSAGE TERMINATOR> <PROGRAM MESSAGE UNIT> <PROGRAM MESSAGE UNIT SEPARATOR>...
  • Page 10: Buffer Size Limitations Related To Block Data

    WaveJet 300A Series Table 2-3. List of <compound command program header> Selectable Depth1 Element Selectable Depth2 Element C1, C2, C3, C4 and M1 VDIV Command/Query C1, C2, C3, C4 and M1 OFST Command/Query C1, C2, C3, C4 and M1 TRA Command/Query...
  • Page 11: Device-To-Device Message Transfer Traffic That Does Not Follow The Rules For Elements

    WaveJet 300A Remote Control Manual <NR2 NUMERIC RESPONSE DATA> <NR3 NUMERIC RESPONSE DATA> <HEXADECIMAL RESPONSE DATA> <BINARY NUMERIC RESPONSE DATA> <STRING RESPONSE DATA> <DEFINITE LENGTH ARBITRARY BLOCK RESPONSE DATA> <INDEFINITE LENGTH ARBITRARY BLOCK RESPONSE DATA> 2.10 Device-to-device message transfer traffic that does not follow the rules for <RESPONSE MESSAGE>...
  • Page 12: State Of The Device After Successful Completion Of The Calibration Query

    WaveJet 300A Series *ESE? Standard Event Status Enable Query *ESR? Standard Event Status Register Query *GMC? Get Macro Contents Query *IDN? Identification Query *IST? Individual Status Query *LMC? Learn Macro Query *LRN? Learn Device Setup Query *OPC Operation Complete Command...
  • Page 13: Response To The Identification Common Query, *Idn

    WaveJet 300A Remote Control Manual 2.16 Response to the identification common query, *IDN? See the list of commands. 2.17 Size of protected user data storage area if the *PUD command and *PUD? query are implemented Not implemented. 2.18 Size of resource description if the *RDT command or *RDT? query are implemented. Not implemented.
  • Page 14: Standard Event Status Register

    WaveJet 300A Series Standard Event Status Register Table 2-10. Model of Standard Event Status Register Definition Implemented? Power On (PON) User Request (URQ) No (always zero) Command ERROR (CME) Execution ERROR (EXE) Device-Specific Error (DDE) Query ERROR (QYE) Yes (only GPIB)
  • Page 15: Remote Menu

    WaveJet 300A Remote Control Manual 3. REMOTE MENU If the option board is mounted, Remote can be selected from the Utilities menu. The Remote menu is configured as follows. • Communication is performed only through the interface selected. • IP Address, Subnet Mask, and Default Gateway can be set for the IP Address Dialog. •...
  • Page 16: Limitations On Remote Function

    WaveJet 300A Series 4. LIMITATIONS ON REMOTE FUNCTION The following limitations are imposed when Remote Control is selected. • Delimiters permit the following settings. Table 4-1. Delimiters State Delimiter (GPIB and TCP/IP) Delimiter (USB) Recv Send LF+EOI LF+CR • Panel Lock mode is entered.
  • Page 17: Response Formats

    WaveJet 300A Remote Control Manual 5. RESPONSE FORMATS The following response formats are provided according to the settings of the DTFORM and DTBOARD commands. The number of data to be transferred may vary depending on the settings of the DTSTART and DTPOINTS commands.
  • Page 18: Remote Commands

    WaveJet 300A Series 6. REMOTE COMMANDS This list of remote commands is alphabetized by short form. Horizontal Command/Query DESCRIPTION The ACQ command selects the acquisition mode. The ACQ? query returns the current selection of the acquisition mode. COMMAND SYNTAX ACQ <mode>...
  • Page 19 WaveJet 300A Remote Control Manual is identified in <mode>. REMARKS WJ 324, WJ314, WJ322 and WJ312 set the bandwidth limiter to 20 MHz when these scopes receive "BWL 100M". Status *CLS Command DESCRIPTION The *CLS command clears the entire status data register.
  • Page 20 WaveJet 300A Series Hard Copy COPY Command DESCRIPTION The COPY command copies the current screen data to USB Memory. COMMAND SYNTAX COPY QUERY SYNTAX RESPONSE FORMAT Vertical Command/Query DESCRIPTION The CPL command sets the coupling mode of the specified input channel. The CPL? query returns the selected coupling mode.
  • Page 21 WaveJet 300A Remote Control Manual Automatic Measurement DIRM Command/Query DESCRIPTION The DIRM command sets the direction of automatic measurement from A, B, C, and D. The DIRM? query returns the currently selected direction. COMMAND SYNTAX DIRM <dir> <dir>:={A, B, C, D} QUERY SYNTAX DIRM? RESPONSE FORMAT...
  • Page 22 WaveJet 300A Series Data transfer DTFORM Command/Query DESCRIPTION The DTFORM command defines the format used to transfer waveform data. The DTWAVE? query transfers the waveform data. The DTFORM? query returns the defined waveform data transfer format. For more information on the waveform data transfer format, see the DTWAVE? query.
  • Page 23 All following items are returned in one line, comma separated. Item number Item (with result Explanation Notes (4ch/2ch) sample) ModelName = Scope model LeCroy WJ354 name FileVersion = Version of this information format SaveTime = Date and time of 2006/08/09 this waveform...
  • Page 24 WaveJet 300A Series acquired 11/11 Waveform Ch2 waveform Unavailable data availability 12/- [Channel3] Category name This item and for Channel 3 followed three items vertical are appear only when information the scope has channel 3. (WJ354/334/324/314) 13/- Volts/div = 100mV...
  • Page 25 WaveJet 300A Remote Control Manual 23/15 [Acquisition] Category name for acquisition information 24/16 Memory Length = Actual memory This is not the 500000 length of setting of Max acquired Memory Length but waveform the data record length of current waveform. 25/17 Average Count = Number of...
  • Page 26 WaveJet 300A Series Data transfer DTPOINTS Command/Query DESCRIPTION The DTPOINTS command defines the amount of waveform data to be transferred. The DTPOINTS? query returns the defined amount of waveform data to be transferred. COMMAND SYNTAX DTPOINTS <points> <points>:=1 to (waveform data length - DTSTART)
  • Page 27 WaveJet 300A Remote Control Manual Data transfer DTSTUP Command/Query DESCRIPTION The DTSTUP command writes setup data for the product. The DTSTUP? query reads the setup data (the setup data found when the query is issued) from the product. COMMAND SYNTAX DTSTUP<LF+EOI>#8<byte-length><binary-block>...
  • Page 28 WaveJet 300A Series Horizontal Command/Query DESCRIPTION The EQU command enables or disables the equivalent sample. The EQU? query returns the enabled or disabled equivalent sample status. COMMAND SYNTAX EQU <state> <state>:={ON, OFF} QUERY SYNTAX EQU? RESPONSE FORMAT <state> REMARKS When XYDS is XY, equivalent sample is turned off and EQU ON is ignored without error.
  • Page 29 WaveJet 300A Remote Control Manual Status *ESR? Query DESCRIPTION The *ESR? query reads and clears the event status register (ESR). The binary codes in register bits 0 to 7 are added together, and the sum is returned as a response to this query. The structure of the ESR register is outlined in "Remarks".
  • Page 30 WaveJet 300A Series Math FHZPOS Command/Query DESCRIPTION The FHZPOS command sets the frequency at the center of the screen in Hz, to set horizontal position of FFT waveform. The FHZPOS? query returns the frequency at the center of the screen of FFT waveform in Hz.
  • Page 31 WaveJet 300A Remote Control Manual Math FSRC Command/Query DESCRIPTION The FSRC command sets the signal source for FFT. The FSRC? query returns the currently set signal source for FFT. COMMAND SYNTAX FSRC <source> <source>: = {CH1, CH2, CH3, CH4} (WJ354/334/324/314) : = {CH1, CH2} (WJ352/332/322/312) QUERY SYNTAX FSRC?
  • Page 32 WaveJet 300A Series IEEE 488.1 Emulation Command DESCRIPTION Go To Local Command COMMAND SYNTAX QUERY SYNTAX RESPONSE FORMAT Cursor HCUR Command/Query DESCRIPTION The HCUR command defines the position of the time cursor in "div". The HCUR? query returns the defined position of the time cursor.
  • Page 33 COMMAND SYNTAX QUERY SYNTAX *IDN? RESPONSE FORMAT LECROY,<model>,<serial_number>,<firmware-level> <model>: 5-digit model ID (e.g., WJ354) <serial_number>: 14-digit serial number (e.g., LCRY0101J00001) <firmware_level>: 1-digit number showing release level, followed by a period, and a 2- digit minor release level (i.e., the format is "x.yy".)
  • Page 34 WaveJet 300A Series MEASURE MDSP Command/Query DESCRIPTION The MDSP command turns on or off parameter measurements. When the parameter measurements are turned on, the measurement results are displayed on the screen and are also available for readout by MSRA?, MSRB, MSRC? and MSRD? queries.
  • Page 35 WaveJet 300A Remote Control Manual Automatic Measurement MSEL Command/Query DESCRIPTION The MSEL command selects the measurement item of automatic measurement A, B, C or D defined using the automatic measurement direction command DIRM. The MSEL? query returns the selected measurement item. COMMAND SYNTAX MSEL <ch>, <mode>...
  • Page 36 WaveJet 300A Series Vertical OFST Command/Query DESCRIPTION The OFST command sets the vertical position (offset) of the specified input channel. The setting range depends on the vertical sensitivity. The OFST? query returns the defined vertical position (offset). Both command and query are always available regardless if the specified channel's trace is on or off.
  • Page 37 WaveJet 300A Remote Control Manual Status *OPC Command/Query DESCRIPTION The *OPC (Operation Complete) command sets the OPC bit (bit 0) of the standard event status register (ESR) to "1" when all the preceding operations are completed. Since the *OPC? query issues the response after execution of all preceding commands, "1"...
  • Page 38 WaveJet 300A Series RESPONSE FORMAT <probe_mode>,<probe> When the probe ratio is 1:1, 10:1, 20:1, 100:1, 200:1 1000:1, or 2000:1, a value equal to the PROBE command parameter is returned. When the probe ratio is set to "AUTO", the auto detected probe ratio is returned to <probe>.
  • Page 39 WaveJet 300A Remote Control Manual Save/Recall *RCL Command DESCRIPTION The *RCL command recalls the oscilloscope front panel setup data from one of five internal memory areas. COMMAND SYNTAX *RCL <panel_setup> <panel_setup>:0, 1 to 5 0 := to recall default setup. 1 to 5 := to recall setup from one of five internal memory areas.
  • Page 40 WaveJet 300A Series Save/Recall *SAV Command DESCRIPTION The *SAV command saves the front panel setup data of the oscilloscope to nonvolatile internal memory. COMMAND SYNTAX *SAV <panel_setup> <panel_setup>:0, 1 to 5 0 := do nothing. QUERY SYNTAX RESPONSE FORMAT Automatic Measurement...
  • Page 41 WaveJet 300A Remote Control Manual Status *SRE Command/Query DESCRIPTION The *SRE command defines the service request enable (SRE) register. This command allows the user to specify what SBT register summary bit is used to create the service request (SRQ). If "1" is written to the associated bit location, the summary message bit is enabled.
  • Page 42 WaveJet 300A Series Trigger TCOUNT Command/Query DESCRIPTION The TCOUNT command defines the number of pulses for pulse count trigger (TTYP=COUNT). The TCOUNT? query returns the currently set number of pulses for pulse count trigger. COMMAND SYNTAX TCOUNT <number> <number> := 1 to 9999...
  • Page 43 WaveJet 300A Remote Control Manual Horizontal TDIV Command/Query DESCRIPTION The TDIV command sets timebase. The timebase is specified using any of the following suffixes: NS (nanosecond), US (microsecond), MS (millisecond), or S (second). If the specified value exceeds the allowable range, it is rounded to a permissible value.
  • Page 44 WaveJet 300A Series Status TESE Command/Query DESCRIPTION The TESE command sets the trigger event status enable register. In other words, it determines whether the summary message of the trigger event status register is connected to the status byte. The TESE? query reads the current setting of the trigger event status enable register.
  • Page 45 WaveJet 300A Remote Control Manual Trigger TLVL Command/Query DESCRIPTION The TLVL command sets the trigger level of the channel set by the trigger source. If a value beyond the setting range is specified, it is rounded to the maximum or minimum value.
  • Page 46 WaveJet 300A Series Automatic Measurement TPRM Command/Query DESCRIPTION The TPRM command sets the measurement conditions for the automatic measurement item DELTAT set using the MSEL command. The TPRM? query returns the measurement conditions for the automatic measurement item DELTAT set using the MSEL command.
  • Page 47 WaveJet 300A Remote Control Manual Trigger TPTM Command/Query DESCRIPTION The TPTM command defines the parameters for period trigger (TTYP=PEIOD). The TPTM? query returns the current parameters of period trigger. COMMAND SYNTAX TPTM <when>,<m> <when>:= {M_T, T_M} M_T := Set period trigger interval time condition to "m <= t".
  • Page 48 WaveJet 300A Series Horizontal TRDL Command/Query DESCRIPTION The TRDL command defines the horizontal position of the trigger point in time. With the screen center defined as zero, the time duration from this zero point to the trigger point is set. The setting range is determined by the timebase (TDIV).
  • Page 49 WaveJet 300A Remote Control Manual (Delay value resolution) = (Sweep time) / 50 • When the specified resolution is not equal to the above value, it is rounded to the permissible value of which the absolute value is smaller. Acquisition *TRG Command DESCRIPTION...
  • Page 50 WaveJet 300A Series Data transfer TSCRN? Query DESCRIPTION The TSCRN? query transfers the screen data in TIFF, BMP or PNG graphic file format. COMMAND SYNTAX QUERY SYNTAX TSCRN? <type> <type>:={TIFF, BMP, PNG} RESPONSE FORMAT #8<byte_length><binary_block> • #8 shows that the response message is described in the format of <Definite Length Arbitrary Block Response...
  • Page 51 WaveJet 300A Remote Control Manual Trigger TSRC Command/Query DESCRIPTION The TSRC command defines the trigger signal source. The trigger type determines the trigger signal source setting. The TSRC? query returns the current trigger signal source setting. COMMAND SYNTAX TSRC <source> <source>...
  • Page 52 WaveJet 300A Series Trigger TTYP Command/Query DESCRIPTION The TTYP command selects the trigger type. The TTYP? query returns the currently selected trigger type. COMMAND SYNTAX TTYP <type> <type> := {EDGE, PULSE, PERIOD, COUNT, TV} QUERY SYNTAX TTYP? RESPONSE FORMAT <type>...
  • Page 53 WaveJet 300A Remote Control Manual Trigger TVSET Command/Query DESCRIPTION The TVSET command sets field sequence, field number and line number for TV trigger. The TVSET query returns the currently set field sequence, field number, and line number. COMMAND SYNTAX TVSET <seq>,<field>,<line> <seq>...
  • Page 54 WaveJet 300A Series Trigger TWTM Command/Query DESCRIPTION The TWTM command defines the parameters for pulse width trigger (TTYP=PULSE). The TWTM? query returns the current parameters of pulse width trigger. COMMAND SYNTAX TWTM <when>,<m>,<n> <when> := {M_T, T_M, M_T_N, T_M_N_T} M_T := Set pulse width trigger time condition to "m <= t".
  • Page 55 WaveJet 300A Remote Control Manual Cursor VCUR Command/Query DESCRIPTION The VCUR command defines the position of the voltage cursor. The VCUR? query returns the defined position. COMMAND SYNTAX VCUR <Cursor1>,<Cursor2> <Cursor1>:=-3.97 to +3.95 <Cursor2>:=-3.97 to +3.95 <Cursor1> and <Cursor2> respectively represent positions of voltage cursors Cursor1 and Cursor2 on the screen, using the unit "div".
  • Page 56 WaveJet 300A Series Vertical VDIV Command/Query DESCRIPTION The VDIV command sets the vertical sensitivity of the specified input channel in units of "V/div". When the specified value exceeds the allowable range, it is rounded according to the 1-2-5 step rule. The VDIV? query returns the defined vertical sensitivity.
  • Page 57 WaveJet 300A Remote Control Manual DISPLAY VECT Command/Query DESCRIPTION The VECT command enable or disable the interpolation between data points. The VECT? query returns the state of the interpolation. COMMAND SYNTAX VECT <state> <state> := {ON, OFF} ON := Displays waveform data in dots. OFF := Displays waveform data in interpolated line.
  • Page 58 WaveJet 300A Series Acquisition WSGL Command/Query DESCRIPTION WSGL sets the trigger mode to "SINGLE". WSGL? also sets the trigger mode to "SINGLE", and then waits the single measurement to be done. The WSGL? query is used to synchronize the application program with the completion of waveform data acquisition.
  • Page 59 WaveJet 300A Remote Control Manual 917976 Rev A...
  • Page 60 WaveJet 300A Series Toxic or Hazardous Substances and Elements Hexavalent Polybrominated Polybrominated Lead Mercury Cadmium Chromium Biphenyls Diphenyl Ethers Part Name (Pb) (Hg) (Cd) (PBB) (PBDE) PCBAs Mechanical Hardware Sheet Metal Plastic Parts Cable Assemblies Display Power Supply Fans Battery for Processor...

Table of Contents