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
The manuals listed below are available for the FRA51602. FRA51602 Instruction Manual (basic) This manual covers operation of the FRA51602 from the panel, specifications, maintenance, and other basic matters. FRA51602 Instruction Manual (remote control) This manual covers remote control of the FRA51602.
Page 6
Introduction 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 FRA51602....................5 1.2.3 Identification of USB instruments .................... 5 1.3 GPIB overview ......................6 1.3.1 Preparation of the controller....................6 1.3.2 Preparation of the FRA51602....................
Page 11
1. Preparation before Use 1.1 Selection of the remote control interface..............2 1.2 USB overview ......................4 1.3 GPIB overview ......................6 1.4 RS-232 overview......................8 1.5 LAN overview......................12 1.6 Communication cautions.................... 14 FRA51602...
Connectors for the various interfaces are provided on the back panel of the FRA51602. 1.1 Selection of the remote control interface USB, GPIB, RS-232, or LAN can be selected as the remote control interface for the FRA51602. It is not possible to use more than one interface at the same time.
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. FRA51602...
VISA: Virtual Instrument Software Architecture Using the VISA library enables unified operation over any USB, GPIB, RS-232, or LAN interface, within the respective supported ranges. This instrument has been confirmed to operate on the NI-VISA supplied by National Instruments. FRA51602...
EOI (END message) added to the final code 1.2.3 Identification of USB instruments The FRA51602 is connected directly to the USB connector of the computer by a commercial USB cable. The instrument may not operate correctly if the connection is made via a USB hub.
To use the GPIB interface, install a commercial GPIB interface card on the controller (computer used for control) and connect the FRA51602 to the connector on the interface card with a GPIB cable. Refer to the manual for the GPIB interface card for information on driver software.
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 FRA51602...
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 FRA51602 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 FRA51602 sending • The specified terminator is added to the end of the response message. For FRA51602 receiving •...
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 FRA51602 (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 FRA51602. FRA51602...
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 FRA51602 can communicate by using the TCP/IP protocol. 1.5.2 Preparing the FRA51602 [Remote] dialog box ...
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 FRA51602 communicates using the TCP protocol. It cannot be changed. It is written in decimal notation. ...
1.Preparation before Use 1.5.3 Connection The FRA51602 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 FRA51602 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) FRA51602...
2. Switching between Remote and Local Modes FRA51602...
Page 28
Remote and local operation with the RS-232 and LAN interfaces If a command is sent to the FRA51602, 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 FRA51602...
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. FRA51602...
3.Responding to Interface Messages 3.1 List of commands and command tree The remote control commands for the FRA51602 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 mode ○ P 42 :CALC:DATA:MARK:VAL 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 42 - FRA51602...
Page 33
P 67 - :SYST:DATE Current year, month and date P 67 - :SYST:TIME Current hour, minutes, seconds P 67 - *RST Initialize configuration P 41 - :DISP:BRIG LCD brightness P 47 - *IDN? Instrument-specific information query P 41 - FRA51602...
Page 34
*WAI Commands inquiries queued for execution P 41 - :SYST:LOC Switch to local mode* P 67 - :SYST:REM Switch to remote mode* P 67 - :SYST:RWL Switch to LLO mode* P 67 - *Used only for RS232 and LAN FRA51602...
Page 35
3.Responding to Interface Messages The subsystem command tree for the FRA51602 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. <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 FRA51602...
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 FRA51602...
Page 38
3.Responding to Interface Messages FRA51602...
4.1.2 Command types The FRA51602 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.
For convenience and explanation, uppercase and lowercase characters are used in keywords, but in the actual commands, there is no distinction between uppercase and lowercase. Take the keyword “OUTPut” in Table 4-1 as an example. FRA51602...
Page 42
([ ]) can be omitted. If a keyword is omitted, the instrument treats that keyword as an optional keyword when executing the command. Taking the :OUTPut[:STATe] command for example, either the following commands can be used. :OUTPut:STATe :OUTPut FRA51602...
“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>) FRA51602...
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 FRA51602...
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. FRA51602...
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>) FRA51602...
4.Commands 4.2 Sequential commands The FRA51602 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 FRA51602. FRA51602...
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 FRA51602...
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 FRA51602...
:CALCulate:MATH[:EXPRession]:NAME? Explanation Sets and queries the analysis mode Parameters <mode> <DISC> Analysis mode CH1Bych2 CH1/CH2 CH2Bych1 CH2/CH1 *RST value:CH1B Response CH1B| CH2B | CH1 | CH2 format Comments The short forms for “CH1Bych2” and “CH2Bych1” are “CH1B” and “CH2B”. FRA51602...
4.3.24 :DATA:POINts? <param> Explanation Queries the number of sweep measurement data points Query <param> <DISC> Query targets parameters MEAS Get the number of MEAS data measurement data points Get the number of REF data measurement data points Response <NR1> format Comments FRA51602...
<DISC> Data to be saved MEAS Measurement data Reference data Comments 4.3.28 :DISPlay:BRIGhtness <value> :DISPlay:BRIGhtness? Explanation Sets and queries the LCD brightness Parameters <value> <NR1> LCD brightness Range: 0 to 100 Resolution: 1 Default: 50 Response <NR1> format Comments FRA51602...
:DISPlay[:WINDow]:TRACe:MY1:STATe? Explanation Sets and queries the MEAS Y1 display status Parameters <sw> <BOL> MEAS Y1 display status ON | 1 MEAS Y1 is displayed OFF | 0 MEAS Y1 is not displayed *RST value: 1 Response <NBOL> format Comments FRA51602...
*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 FRA51602...
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 FRA51602...
4.3.51 :MEMory:CLEar <obj> Explanation Executes data deletion Parameters <obj> <DISC> 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 Comments FRA51602...
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 FRA51602...
Even only; if odd, rounded down to the next valid value 4.3.65 :SENSe:VOLTage:AC:PROTection:BEEPer <sw> :SENSe:VOLTage:AC:PROTection:BEEPer? Explanation Sets and queries the overvoltage detection beep mode Parameters <sw> <BOL> Overvoltage detection beep ON | 1 Beep sounds OFF | 0 Beep does not sound *RST value: OFF Response <NBOL> format Comments FRA51602...
Range: 0 to 10 (AUTO, 600, 300, 100, 30, 10, 3, 1, 0.3, 0.1, 0.03) Resolution: 1 *RST value: 0 Response <ch1param>,<ch2param> format <ch1param> <NR1> CH1 range <ch2param> <NR1> CH2 range Comments The range parameters are the values within the parentheses. FRA51602...
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 FRA51602...
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. FRA51602...
Can be used only for the RS232 and LAN interfaces 4.3.105 :SYSTem:REMote Explanation Sets the remote control mode Comments Can be used only for the RS232 and LAN interfaces 4.3.106 :SYSTem:RWLock Explanation Sets the LLO mode Comments Can be used only for the RS232 and LAN interfaces FRA51602...
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.110 :TRIGger:DELay:TYPE? Explanation Queries the measurement delay type that is currently in operation Response CYCL | TIM format Comments FRA51602...
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.114 :TRIGger:STTDelay:TYPE? Explanation Queries the current measurement start delay type Response CYCL | TIM format Comments FRA51602...
5. Status System 5.1 Status system overview ..................... 72 5.2 Status byte ......................... 73 5.3 Standard event status ....................74 5.4 Operation status ......................76 FRA51602...
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. FRA51602...
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. FRA51602...
Page 85
The register is cleared to 0 immediately after the power is turned on. 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. FRA51602...
5.4 Operation status The operation status structure is illustrated in Figure 5-3 . The operation conditions register indicates the status of the FRA51602 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.
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. FRA51602...
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. FRA51602...
// 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) FRA51602...
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) FRA51602...
-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 FRA51602...
Page 95
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. FRA51602...
Page 97
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.
Need help?
Do you have a question about the FRA51602 and is the answer not in the manual?
Questions and answers