Page 4
Registered Trademarks National Instruments, LabVIEW, and Measurement Studio are registered trademarks of National Instruments Corporation in the United States. WINDOWS® EMBEDDED 8.1 INDUSTRY PRO Used with permission from Microsoft. Other company names and product names used in this instruction manual may be trademarks or registered trademarks of their respective companies. Copyright NI Measurement Studio Copyright (C) 2017 National Instruments Corporation All Rights Reserved. ...
Page 5
Introduction This manual explains remote control of the FRA51615 frequency response analyzer. The manuals listed below are available for the FRA51615. FRA51615 Instruction Manual (basic) This manual covers operation of the FRA51615 from the panel, specifications, maintenance, and other basic matters.
Page 6
This Instruction Manual comprises the following chapters. 1. Preparation before use This chapter explains how to set up the interface and matters that require particular attention. 2. Switching between local and remote operation modes This chapter explains how to switch between the remote operation mode and the local operation mode of the instrument.
1.1 Selection of the remote control interface ..............2 1.2 USB overview ......................4 1.2.1 Preparation of the controller....................4 1.2.2 Preparation of the FRA51615....................4 1.2.3 Identification of USB instruments .................... 5 1.3 GPIB overview ......................5 1.3.1 Preparation of the controller....................5 1.3.2 Preparation of the FRA51615....................
1. Preparation before Use 1.1 Selection of the remote control interface..............2 1.2 USB overview ......................4 1.3 GPIB overview ......................5 1.4 RS-232 overview......................8 1.5 LAN overview......................12 1.6 Communication cautions.................... 14 FRA51615...
1.1 Selection of the remote control interface USB, GPIB, RS-232, or LAN can be selected as the remote control interface for the FRA51615. It is not possible to use more than one interface at the same time. ■ Displaying the current interface...
Page 13
• USB: Communicate by USBTMC • GPIB: Communicate by GPIB • RS-232: Communicate by RS-232 • LAN: Communicate by Ethernet The communication interface can be changed by selecting from the [INTERFACE] menu and then pressing the [INTERFACE APPLY] function key. FRA51615...
This instrument has been confirmed to operate on the NI-VISA supplied by National Instruments. 1.2.2 Preparation of the FRA51615 The [Remote] dialog box The information that is displayed when the USB interface has been selected as shown below.
A set of commands and responses must end with a terminator that indicates the end. The response message terminator that is sent by the FRA51615 is always LF^EOI. The terminators used for program messages received by the FRA51615 can be any of those listed below.
A terminator must be placed at the end of a set of commands and responses. The response message terminator that is sent by the FRA51615 is always LF^EOI. The terminators used for program messages received by the FRA51615 can be any of those listed below.
All service request functions are supported. All remote control functions are supported. The parallel poll function is not supported. DC1 The instrument clear function is supported. Instrument trigger function is not supported. The controller function is not supported. Open collector drive FRA51615...
To use the RS-232 interface, prepare a controller (computer to be used for control) that is equipped with an RS-232 serial connector. Match the parameters listed below on the FRA51615 and the controller. • Communication speed 4800 to 230400 bps •...
Page 19
CRLF The terminator is a two-character combination of CR (Carriage Return) and LF. In hexadecimal notation, CR is 0x0D and LF is 0x0A. • For FRA51615 sending The specified terminator is added to the end of the response message. •...
7 and 8 (Fig. 1-1 (c)). With that type of cable, communication is possible, but hardware flow control cannot be used. Inch screw (a) Back panel RS-232 connector Personal computer FRA51615 (PC/AT, etc.) Signal Signal -...
For that reason, it is necessary to clear the receive buffer of the controller when a program on the controller opens or reopens communication (by initializing communication for example) before normal operation. In the same way, invalid data may remain in the receive buffer of the FRA51615. FRA51615...
1.5 LAN overview 1.5.1 Preparing the controller To use the LAN interface, prepare a controller (computer used for control) that is equipped with a LAN interface. The FRA51615 can communicate by using the TCP/IP protocol. 1.5.2 Preparing the FRA51615 ...
Page 23
This displays a instrument-specific address (physical address). It cannot be changed. Port number This is the port number that is used when the FRA51615 communicates using the TCP protocol. It cannot be changed. It is written in decimal notation. ...
Preparation before Use 1.5.3 Connection The FRA51615 can distinguish between a straight cable and a cross cable, so either type of cable can be used. Use the type of cable that is compatible with the connector of the instrument to which the FRA51615 is being connected.
Page 25
Receiving GET (Group Execute Trigger) messages Receiving REN (Remote Enable) messages Sending SRQ (Service Request) messages Serial polling (receiving SPE or SPD and sending a status byte) Sending an END message (and EOI) signal to serve as a message terminator) FRA51615...
2. Switching between Remote and Local Modes FRA51615...
Page 28
Remote and local operation with the RS-232 and LAN interfaces If a command is sent to the FRA51615, the instrument goes into remote mode. Pressing the _LOCAL key returns the instrument to local mode and enables operation from the panel.
3. Responding to Interface Messages 3.1 List of commands and command tree ................ 21 FRA51615...
Page 30
The method that is used for sending interface messages from the controller varies with the instrument driver. For more information, refer to the manual for each particular driver. For RS-232 and LAN interfaces, these functions cannot be used, but substitute functions are available for some of them. FRA51615...
3.Responding to Interface Messages 3.1 List of commands and command tree The remote control commands for the FRA51615 are listed in the tables that follow. The meanings of the symbols used in the tables are described below. The descriptions here are in short-form format, which omits all optional keywords. For the long-form formats of commands and parameters, refer to the pages listed in the details column.
Page 32
Marker search value ○ P 42 :CALC:DATA:MARK:SEAR Marker search P 43 - :CALC:DATA:MARK:SEAR:AUTO Automatic marker search ○ P 44 :CALC:DATA:MARK? Marker value query P 42 - :CALC:DATA:MARK:ACT Measurement data active target P エ - ラー! ブック マーク が定義 されて いませ ん。 FRA51615...
Page 33
P 69 - :SYST:DATE Current year, month and date P 69 - :SYST:TIME Current hour, minutes, seconds P 69 - *RST Initialize configuration P 41 - :DISP:BRIG LCD brightness P 48 - *IDN? Instrument-specific information query P 41 - FRA51615...
Page 34
*WAI Commands inquiries queued for execution P 41 - :SYST:LOC Switch to local mode* P 69 - :SYST:REM Switch to remote mode* P 69 - :SYST:RWL Switch to LLO mode* P 69 - *Used only for RS232 and LAN FRA51615...
Page 35
3.Responding to Interface Messages The subsystem command tree for the FRA51615 is shown below. The brackets ([ ]) in the tree indicate optional keywords and the vertical bar (|) separates multiple keywords from which a selection can be made. Command tree 1/3 <Root>...
Page 36
[CW | FIXed] SPAN STARt STOP TRANsition FUNCtion [SHAPe] ROSCillator OUTPut SOURce SEQuence LENGth SWEep DIRection POINts SPACing VOLTage COUNt FACtor LIMit [AMPLitude] RLEVel SOURce [STATe] TOLerance [LEVel] [IMMediate] [AMPLitude] SLEW TYPE STATus OPERation CONDition ENABle [EVENt] NTRansition PTRansition Continued FRA51615...
Page 37
3.Responding to Interface Messages SYSTem BEEPer Command tree 3/3 DATE ERRor LOCal REMote RWLock TIME TRIGger ABORt DELay TYPE [IMMediate] SOURce STTDelay TYPE FRA51615...
Page 38
3.Responding to Interface Messages FRA51615...
4.Commands 4.1 Overview The FRA51615 commands comply with IEEE488.2. 4.1.1 Notation For convenience in description, the following notation is used in this document. < > Parameters or parameter formats are enclosed in angle brackets (< >). Brackets are used to enclose options, which may be omitted.
4.Commands 4.1.2 Command types The FRA51615 program messages consist of common commands and subsystem commands. Here, the command formats in the subsystem command tree are explained. 4.1.2.1 Common commands The common commands are for control of the general instrument functions. The command syntax is illustrated in Figure 4-1.
This can be used as the short form. This cannot be used, because it does not correspond to OUTPU either the long form or the short form. This cannot be used, because it does not correspond to either the long form or the short form. FRA51615...
(<NR2>), and real number (exponent) (<NR3>). <NRf> is a generic expression that includes <NR1>, <NR2>, and <NR3>. The syntax for numerical parameters is illustrated below. <NR1> <NR2> <NR3> Figure 4-3 Numerical parameter syntax (<NRf>) Numeral + - Figure 4-4 Numerical parameter syntax (<NR1>) FRA51615...
“true”. (4) Text string parameters (<STR>) The syntax for text string parameters is illustrated below. ’ ’ ’ ’ (character) Character other than ’ ” ” ” ” (character) Character other than “ Figure 4-11 Text string parameters (<STR>) FRA51615...
Query parameters are specified after the “?” of a query. (G) Suffixes In some commands, it is possible to set a value by specifying an SI suffix and unit. The syntax for suffixes is illustrated below. SP Suffix Unit Figure 4-13 Suffix syntax FRA51615...
In a response message for a single program message that contains multiple queries, on the other hand, the data that is returned for those respective queries is delineated by semicolons. FRA51615...
Figure 4-21 Text string response data syntax (<STR>) (5) Defined-length arbitrary block response data (<DBLK>) The syntax for defined-length arbitrary block response data is illustrated in Fig. 4-22. Character Byte data Numeral other than Figure 4-22 Defined-length arbitrary block response data syntax (<DBLK>) FRA51615...
4.Commands 4.2 Sequential commands The FRA51615 commands are all sequential commands. When execution of the command is completed, the next command is executed. There are no overlapping commands. 4.3 Command details Each command is explained in detail below. 4.3.1 *CLS...
Executes a save to the configuration memory Parameters <value> <NR1> Configuration memory number Range: 1 to 20 Resolution: 1 Comments 4.3.12 *WAI Explanation Standby for end of overlapping command execution Comments There are no overlapping commands for the FRA51615. FRA51615...
Sets and queries the marker mode. Parameters <mode> <DISC> Marker mode NONE No marker MAIN Only the main marker is displayed. DELTa The main and delta markers are displayed. *RST value:MAIN Response NONE | MAIN | DELT format Comments FRA51615...
Queries the X marker search value Queries the Y1 marker search value Queries the Y2 marker search value Queries the ⊿ X marker search value Queries the ⊿ Y1 marker search value Queries the ⊿ Y2 marker search value Response <NR3> format Comments FRA51615...
PHAS | PPH | MPH | UPH | IMAG | GDEL | X | B | RS | RP | D | Q | NONE Comments The display unit and phase range are also set according to the content of X-Y1-Y2. Thus, if the combination of X-Y1-Y2 is not consistent with valid combination for the instrument, an error results. FRA51615...
・ If there is no valid measurement data, such as when there is no measurement, “NaN” (not a number) is returned. When measurement has been performed, the measurement data is returned at the end. ・When <param> is SPOT, <start> and <num> must be omitted. ・If “<start> + <num>“ exceeds 20001, an error results. FRA51615...
4.3.27 :DATA:STORe <memory>,<src> Explanation Executes a save to measurement memory Parameters <memory> <NR1> Measurement memory number that is the save destination Range: 1 to 20 Resolution: 1 <src> <DISC> Data to be saved MEAS Measurement data Reference data Comments FRA51615...
Only X axis grid is displayed X and Y1 axis grids are displayed X and Y2 axis grids are displayed X, Y1, and Y2 axis grids are displayed *RST value: XY1 Response OFF | X | XY1 | XY2 | ALL format Comments FRA51615...
*RST value: 100k (10 Response <NR3> format Comments 4.3.40 :DISPlay[:WINDow]:TRACe:X:SPACing <param> :DISPlay[:WINDow]:TRACe:X:SPACing? Explanation Sets and queries the x-axis type Parameters <param> <DISC> x-axis type LINear Linear scale LOGarithmic Log scale *RST value: LOG Response LIN | LOG format Comments FRA51615...
To receive the responses to this command all at once, a buffer capacity of at least 1,920,063 bytes is required. 4.3.48 :INPut:FILTer:JW <value> :INPut:FILTer:JW? Explanation Sets and queries the differentiation processing Parameters <value> <NR1> Differentiation Range: -2 to 2 (double integral, integral, none, differential, double differential) Resolution: 1 *RST value: 0 Response <NR1> format Comments FRA51615...
Data to be deleted MEAS Measurement data is deleted Reference data is deleted Comments 4.3.52 :MEMory:COPY:NAME <dist> Explanation Executes measurement data copying Parameters <dist> <DISC> Copy destination Reference data Equalizing OPEN Open correction SHORt Short correction LOAD Load correction Comments FRA51615...
Set by the averaging cycle TIMe Set by the averaging time Query <param> <DISC> Query content parameters CYCLe Queries the averaging cycle TIMe Queries the averaging time Response <NR1> The query parameter is CYCLe. format <NR3> The query parameter is TIMe. Comments FRA51615...
<value[n]> <NR3> Comments For setting, the maximum is 10 sets If the <freq>,<value1>,<value2> set is not complete , the last data is discarded (parameter error). For queries, 10 sets are returned. If not set, 0 is inserted and returned. FRA51615...
Sets and queries the sweep stop for overvoltage detection Parameters <sw> <BOL> Sweep stop for overvoltage detection ON | 1 The sweep operation is stopped upon overvoltage detection. OFF | 0 The sweep operation continues upon overvoltage detection. *RST value: OFF Response <NBOL> format Comments FRA51615...
Sets and queries the 10MHz REF OUT output status Parameters <sw> <BOL> 10MHz REF OUT status ON | 1 10MHz REF OUT is output. OFF | 0 10MHz REF OUT is not output. *RST: 0 Response <NBOL> format Comments FRA51615...
Sets and queries the positive operation status transition filter Parameters <value> <NR1> Positive operation status transition filter Range: 0 to 65535 Resolution: 1 Default: 0 Response <NR1> format Comments Initialized when the power is turned off. Not initialized by *RST. FRA51615...
Can be used only for the RS232 and LAN interfaces 4.3.114 :SYSTem:REMote Explanation Sets the remote control mode Comments Can be used only for the RS232 and LAN interfaces 4.3.115 :SYSTem:RWLock Explanation Sets the LLO mode Comments Can be used only for the RS232 and LAN interfaces FRA51615...
The query parameter is time. Comments The setting range for the measurement delay values varies with the measurement delay unit that has been set. 4.3.119 :TRIGger:DELay:TYPE? Explanation Queries the measurement delay type that is currently in operation Response CYCL | TIM format Comments FRA51615...
The query parameter is TIMe. Comments The setting range for the measurement start delay values varies with the measurement start delay unit that has been set. 4.3.123 :TRIGger:STTDelay:TYPE? Explanation Queries the current measurement start delay type Response CYCL | TIM format Comments FRA51615...
5. Status System 5.1 Status system overview ..................... 74 5.2 Status byte ......................... 75 5.3 Standard event status ....................76 5.4 Operation status ......................77 FRA51615...
MAV bit is being checked, first check that the MAV bit of the status byte is 1 by serial polling after the query is sent and then read the response message. Then confirm that the MAV bit has changed to 0 and proceed to the next operation. FRA51615...
Request control Always 0 (not used) Operation completed This bit is set to 1 when the processing for all of the commands up to the *OPC command has been completed. FRA51615...
5.4 Operation status The operation status structure is illustrated in Figure 5-3 . The operation conditions register indicates the status of the FRA51615 as shown in Table 5-3. The transition filter detects changes in the conditions and generates events. Generating an event requires setting of the transition filter.
5.Status System Figure 5-3 Operation status structure FRA51615...
Page 89
The register is cleared to 0 immediately after the power is turned on. :STATus:OPERation:NTRansition, STATus:OPERation:NTRansition? :STATus:OPERation:PTRansition, STATus:OPERation:PTRansition? These operations set and query the operation status transition filter. The relationships between the transition filter settings and event register transitions are shown in Table 5-4. FRA51615...
Page 90
0 → 1 or 1 → 0 Event register is not changed to The message and response message parameters that are set in each register are the sums of all the weights of the bits that have the value of 1. FRA51615...
// Spot measurement end monitoring Checks the operation event register for (send) :STAT:OPER? completion of measurement (receive) bit2 is 1 (Spot measurement completed) bit2 is 0 (Spot measurement not completed) // Get measurement value (send) :DATA? SPOT Gets the spot measurement data (receive) FRA51615...
0 (Sweep measurement not completed) // Get measurement value (send) :DATA:POIN? MEAS Checks the number of measurement data points (receive) (send) Gets the sweep measurement values for the :DATA? MEAS,0,xxx number of data points that has been set (receive) FRA51615...
Page 96
・A measurement start command was executed during measurement. -221 Settings conflict The command cannot be executed because of constraint conflicts among multiple settings. ・Amplitude and DC bias constraints ・Sweep lower limit frequency and upper limit frequency constraints ・Graph axis scale maximum and minimum constraints FRA51615...
Page 97
Refer to the explanation for the panel operations that are relevant to each command and query. Errors that occur during normal measurement are also displayed in the same way under remote control operation. FRA51615...
Page 99
The contents of this manual may be revised without notice. Information provided in this manual is intended to be accurate and reliable. However, the NF Corporation assumes no responsibility for any damage or other effects related to the contents of this manual.
Page 100
NF Corporation http://www.nfcorp.co.jp/ 6-3-20, Tsunashima Higashi, Kohoku-ku, Yokohama 223-8508 JAPAN Aufgrund laufender Weiterentwicklungen sind Änderungen der Spezifikationen vorbehalten. Alle Angaben vorbehaltlich Satz- und Druckfehler. nbn Austria GmbH Riesstraße 146, 8010 Graz Tel. +43 316 40 28 05 | Fax +43 316 40 25 06...
Need help?
Do you have a question about the FRA51615 and is the answer not in the manual?
Questions and answers