Agilent 86120C Multi-Wavelength Meter User’s Guide
Notices
angled physical contact interface
The Agilent 86120C-At a Glance
Characterize laser lines easily
Print measurement results
“Programming” and Chapter 4, “Programming Commands” provide all
must not be exceeded
Program the instrument for automatic measurements
Measurement accuracy-it’s up to you
The Agilent 86120C-At a Glance
General Safety Considerations
There is no output laser aperture
WA R N I N G WA R N I N G WA R N I N G WA R N I N G WA R N I N G
C A U T I O N C A U T I O N C A U T I O N C A U T I O N C A U T I O N
Step 2. Connect the Line-Power Cable 5 Step 3. Connect a Printer
Contents
The Agilent 86120C-At a Glance General Safety Considerations
Returning the Instrument for Service
FETCh Measurement Instruction 79 HCOPy Subsystem
Laser Safety Information
Instrument Preset Conditions
Test 1. Absolute Wavelength Accuracy 3 Test 2. Sensitivity
Contents
Menu Maps Error Messages Front-Panel Fiber-Optic Adapters Power Cords
Agilent Technologies Service Offices
Contents-3
Page
Getting Started
Step 1. Inspect the Shipment
Getting Started
C A U T I O N C A U T I O N C A U T I O N C A U T I O N
Measurement accuracy-it’s up to you
Getting Started
Step 1. Inspect the Shipment
Step 1. Inspect the Shipment
WA R N I N G
Step 2. Connect the Line- Power Cable
C A U T I O N C A U T I O N C A U T I O N
Step 3. Connect a Printer
page 7
Step 4. Turn on the Agilent 86120C
Instrument firmware version
Step 5. Enter Your Elevation
Converting feet to meters
Step 6. Select Medium for Wavelength Values
Definition of standard air
Step 7. Turn Off Wavelength Limiting
Returning the Instrument for Service
Preparing the instrument for shipping
C A U T I O N C A U T I O N
The carton must be large enough to allow approximately 7 cm
Getting Started
Returning the Instrument for Service
1-14
Getting Started
Returning the Instrument for Service
1-15
Page
Measuring Signal- to- Noise Ratios with Averaging
Measuring Wavelength and Power
Measuring Signal- to- Noise Ratios
Measuring Total Power Greater than 10 dBm
Making Measurements
Agilent 86120C, refer to “Calibrating Measurements” on page 2
Total power and average wavelength 2
Measuring Wavelength and Power
Peak WL mode 2 List by WL or Power modes 2
Graphical display of optical power spectrum 2 Instrument states 2
To display peak wavelength and power
Peak WL mode
PREV PK to select next lower power signal
3 To move the cursor to view other signals, press
PEAK to signal with greatest power
NEXT PK to select next higher power signal
List by WL or Power modes
To display multiple laser lines
Total power and average wavelength
To limit the wavelength range
To display average wavelength and total power
Limiting the wavelength measurement range
n is the number of laser lines included in the measurement
Measuring broadband devices and chirped lasers
To measure broadband devices
Graphical display of optical power spectrum
To see the graphical display
Instrument states
Power bar
To control the power bar
To save an instrument state
To change the units of measure
Changing the Units and Measurement Rate
Displayed units
Displayed units 2 Measurement rate
Measurement rate
To change the measurement speed
Continuous or single measurements
To select single measurement acquisition
Defining Laser- Line Peaks
To define laser- line peaks
If too many lines are identified
Channel separation 2 Measuring flatness 2
Measuring Laser Separation
This section includes
Channel separation
To measure channel separation
Measuring flatness
To measure flatness
Measuring Laser Drift
Measuring Laser Drift
To measure drift
If measurement updating stops or the values become blanked
During the measurement, you can change the display mode to Peak WL
Measuring Signal- to- Noise Ratios
Signal-to-noise display
Automatic When the signal- to- noise “auto” function is selected, the
Automatic interpolation
Repetitive data formats
To measure signal- to- noise
Measuring Signal- to- Noise Ratios with Averaging
To measure signal- to- noise with averaging
Measuring Fabry- Perot FP Lasers
To characterize a Fabry- Perot laser
Σ Pi
The summation of the power in each of the selected peaks, or
Measuring Modulated Lasers
Measuring Modulated Lasers
PRBS modulation graph showing raised noise floor
Measuring Total Power Greater than 10 dBm
To measure total power exceeding 10 dBm
Calibrating Measurements
Definition of standard air
To select the medium for light
To enter the elevation
Converting feet to meters
Printing Measurement Results
To create a hardcopy
Cleaning Connections for Accurate Measurements
Choosing the Right Connector
Figure 2-3. Basic components of a connector
Figure 2-5. Cross-section of the Diamond HMS-10 connector
Figure 2-4. Universal adapters to Diamond HMS-10
Inspecting Connectors
Avoid matching gel and oils
Avoid over tightening connections
Measuring insertion loss and return loss
Cleaning Connectors
Visual inspection of fiber ends
think the use of such compounds is necessary, refer to the compound
To clean a non- lensed connector
manufacturer for information on application and cleaning procedures
leave filmy deposits on fiber ends that can degrade performance
To clean an adapter
compressed air canister
2 Clean the adapter with the foam swab
Addressing and Initializing the Instrument 3
Lists of Commands 3
Programming
Making Measurements
Types of commands
Where to begin…
Programming
Remote mode and front- panel lockout
Addressing and Initializing the Instrument
Initialize the instrument at start of every program
To change the GPIB address
Set single acquisition mode
Making Measurements
After collecting the uncorrected data, the Agilent 86120C searches the data for the first 200 peak responses. For WLIMitOFF, searching starts at 1650 nm and progresses towards 1270 nm. For WLIMitON, searching starts at WLIMitSTART and progresses toward WLIMitSTOP. These peak values are then placed into the corrected data buffer. Each peak value consists of an amplitude and wavelength measurement. Amplitude and wavelength correction factors are applied to this data
Commands are grouped in subsystems
Refer to “FPERotSTATE” on
Table 2-4. Commands for Capturing Data
Making Measurements
page
MEASure command
Measurement instructions give quick results
READ command
FETCh command
CONFigure command
Return single or multiple measurement values
ARRay and the SCPI standard
Or, the *WAI command could be used
Measure delta, drift, and signal- to- noise
Determine the number of data points
The format of returned data
Measurements are returned as strings
Data can be corrected for elevation and vacuum
Monitoring the Instrument
Monitoring the Instrument
Status registers
Status Byte register
Monitoring the Instrument
Programming
3-18
OPERation Status and QUEStionable Status registers
Table 3-6. Bits in Operation Status Register
Standard Event Status register
Enabling register bits with masks
Queues
Error queue
Output queue
Reviewing SCPI Syntax Rules
SCPI command are grouped in subsystems
Sending a command
Use either short or long forms
Combine commands in the same subsystem
You can use upper or lowercase letters
Adding parameters to a command
Combine commands from different subsystems
Sending common commands
White space
Multiplier
0.28E2 280E-1 28000m 0.028K 28E-3K
Table 3-9. Suffix Multipliers
Mnemonic
Program message terminator
Querying data
Many subroutines are repeated in the examples
Errormsg subroutine
Example Programs
Setese subroutine
Cmdopc subroutine
FNIdentity function
Errmngmt subroutine
Tempo subroutine
OUTPUT @Mwm*ESR? ENTER @MwmCme OUTPUT @MwmSYSTERR? ENTER @MwmErrmsg$
Example 1. Measure a DFB laser
COM /Instrument/ @Mwm DIM Errmsg$255 INTEGER Cme CLEAR REPEAT
PRINT Errmsg$
OUTPUT @Mwm*OPC? ENTER @MwmOpcdone OUTPUT @Mwm*IDN?
Example Programs
COM /Instrument/ @MwmV DIM Identity$50 Identity$= OUTPUT @Mwm*RST
ENTER @MwmIdentity$ RETURN Identity$
Example 2. Measure WDM channels
Example Programs
UNTIL NOT BITCme,2 AND NOT BITCme,4 AND NOT BITCme,5 AND Err$,+0
Example Programs
PRINT Errmsg$
COM /Instrument/ @Mwm OUTPUT @Mwm *ESEIVAL00110100,2
Turn off all drift states
Example 3. Measure WDM channel drift
Turn on the drift calculation
Turn on drift reference state
Turn off drift reference state
Query reference wavelengths and powers
Example Programs
Turn on drift max min calculation
SubendSUBEND SeteseSUB Setese
Programming
Example Programs
SUBEND IdentityDEF FNIdentity$
Example 4. Measure WDM channel separation
PRINT USING 6A,2D,17A,M4D.3D,31A,S2D.2D,4ALine I wavelength is
Example Programs
Example 5. Measure signal- to- noise ratio of each WDM channel
Example Programs
Example Programs
NEXT STOP Errormsg
Programming
FOR I=1 TO Nbpt
Example 6. Increase a source’s wavelength accuracy
Example Programs
OUTPUT @MwmMEASSCALPOWWAV? ENTER @MwmCurrentwl
Table 3-10. Programming Commands 1 of
Lists of Commands
Lists of Commands
Table 3-10. Programming Commands 2 of
Lists of Commands
Table 3-10. Programming Commands 3 of
Lists of Commands
Table 3-10. Programming Commands 4 of
Lists of Commands
Lists of Commands
Table 3-10. Programming Commands 5 of
Lists of Commands
Table 3-11. Keys Versus Commands 1 of
∆ WL
Table 3-11. Keys Versus Commands 2 of
Lists of Commands
Programming
Lists of Commands
3-50
CONFigure Measurement Instruction 4 DISPlay Subsystem 4
Programming Commands
Common Commands 4 Measurement Instructions 4 CALCulate1 Subsystem 4
CALCulate2 Subsystem 4 CALCulate3 Subsystem 4
Table 4-12. Notation Conventions and Definitions
Programming Commands
Programming Commands
Common Commands
Query Response
Example
Query Response
ESR?
Syntax*ESR?
Example
IDN?
Page
Syntax*RST
Table 4-15. Conditions Set by *RST Reset 2 of
Page
Common Commands
In this example, the command enables ESB event summary bit 5 in
the status byte register to generate a service request
Query Response
STB?
TST?
Syntax*WAI
Measurement Instructions
Measurement Instructions
MEASure READ? FETCh? CONFigure? ARRay SCALar
POWer? FREQuency? WAVelength? WNUMber?
The commands in this subsystem have the following command hierar- chy
Measurement Instructions
MEASureARRay SCALar POWer?
CONFigure command
Examples CONFARRPOW FETCARRPOW? READARRPOW? MEASARRPOW?
MEASureARRay SCALar POWerFREQuen- cy?
CONFigure command
The following line is an example of a returned string when
MEASureARRay SCALar POWerWAVe- length?
CONFigure command
Examples
resolution
Constants
Query Response
Syntax
MEASureARRay SCALar POWerWNUMber?
CONFigure command
expectedvalue MAXimum
If the MEASSCALPOWWNUM? 6451 command is sent, and a
CALCulate1 Subsystem
FREQuency POINts
DATA?
tions” on page 4
or, 1557.137 nm in vacuum
CALCulate1 Subsystem
TRANsformFREQuencyPOINts
Non-sequential command
that is located in “Making Measurements” on page 3- 5 . Changing the
+15,047
For normal update
For fast update
+7,525
STATe STARt FREQuency WAVelength WNUMber STOP FREQuency WAVelength
CALCulate2 Subsystem
STATe
WNUMber
Queries the array of laser-line frequencies after the peak search is
completed. If CALC2PWAVSTAT is on, the total input power is
DATA?
Queries the array of laser-line wavelengths after the peak search
Attribute
PEXCursion
Syntax
Summary
Non-sequential command
POINts?
PTHReshold
Syntax
“Defining Laser- Line Peaks” on page 2
PWAVerageSTATe
Non-sequential command
CALCulate2 Subsystem
Syntax
WLIMitSTATe
Non-sequential command
Attribute
WLIMitSTARtFREQuency
Non-sequential command
Syntax
WLIMitSTARtWAVelength
Non-sequential command
Attribute
Syntax
WLIMitSTARtWNUMber
Non-sequential command
Attribute
Syntax
WLIMitSTOPFREQuency
Non-sequential command
Attribute
Syntax
WLIMitSTOPWAVelength
Non-sequential command
Attribute
Syntax
WLIMitSTOPWNUMber
Non-sequential command
Attribute
CALCulate3 Subsystem
FREQuency? WNUMber? MODE WAVelength? FREQuency? WNUMber? PEAK
WAVelength? FREQuency? WNUMber? POWer? POWer WAVelength? FREQuency?
STATE FWHM WAVelength? FREQuency? WNUMber? MEAN WAVelength?
WNUMber? SIGMa WAVelength? FREQuency? WNUMber?
Attribute
ASNRCLEar
Syntax
Summary
Attribute
ASNRCOUNt
Syntax
Summary
ASNRSTATe
tion on selecting measurements
Queries the array of laser-line wavelengths after the calculation is
DATA?
Queries the array of laser-line frequencies after the calculation is
Queries the array of laser-line wave numbers after the calculation
Syntax
DELTaPOWerSTATe
DELTaPRESet
Attribute
Description
DELTaREFerencePOWer?
DELTaREFerenceFREQuency
181.6924 THz
Attribute
DELTaREFerenceWAVelength
Syntax
Summary
Attribute
DELTaREFerenceWNUMber
Syntax
Summary
Attribute
DELTaWAVelengthSTATe
Syntax
Summary
DELTaWPOWerSTATe
Attribute
DRIFtDIFFerenceSTATe
Syntax
Summary
Attribute
DRIFtMAXimumSTATe
Syntax
Summary
Attribute
DRIFtMINimumSTATe
Syntax
Summary
Syntax
DRIFtPRESet
DRIFtREFerenceRESet
Attribute
Attribute
DRIFtREFerenceSTATe
Syntax
Summary
Attribute
DRIFtSTATe
Syntax
Summary
+5.47128800E-009
FPERotSTATE
FPERotFWHM?
+6.93436400E+011
+1.94824800E+014
FPERotMEAN?
+1.53878000E-006
+6.49865400E+003
Description
FPERotMODESPACing?
Argument
WAVelength
+1.94577600E+014
FPERotPEAK?
+1.54073400E-006
+6.49041000E+003
dBm DBM
FPERotPOWer?
WATTs
watts WATTs
Description
FPERotSIGMa?
Argument
WAVelength
Syntax
PRESet
POINts?
Attribute
Attribute
SNRAUTO
Syntax
Summary
Attribute
SNRREFerenceFREQuency
Syntax
Summary
Attribute
SNRREFerenceWAVelength
Syntax
Summary
Attribute
SNRREFerenceWNUMber
Syntax
Summary
SNRSTATe
Turns the signal- to- noise calculation on and off
Preset State off
RST State off
CONFigure Measurement Instruction
CONFigure Measurement Instruction
GRAPhics STATe
DISPlay Subsystem
MAXimum LEFT NEXT PREVious RIGHt
DISPlay Subsystem
Syntax
MARKerMAXimum
MARKerMAXimumLEFT
Attribute
Syntax
MARKerMAXimumNEXT
MARKerMAXimumPREVious
Attribute
Syntax
MARKerMAXimumRIGHt
WINDowGRAPhicsSTATe
Attribute
FETCh Measurement Instruction
FETCh Measurement Instruction
HCOPy Subsystem
IMMediate
MEASure Measurement Instruction
MEASure Measurement Instruction
READ Measurement Instruction
READ Measurement Instruction
SENSe CORRection
SENSe Subsystem
DEVice ELEVations MEDium OFFSet MAGNitude
DATA?
CORRectionDEVice
page 4
Non-sequential command
CORRectionELEVation
0Description
Syntax
Attribute
CORRectionMEDium
Syntax
Summary
Attribute
CORRectionOFFSetMAGNitude
Syntax
Summary
DATA?
ment of an instrument function. Refer to “Measurement Instructions”
on page
for 30 or 40 seconds
Query Response The following string shows an example of the first few measurements returned by this query
STATus Subsystem
STATus Subsystem
page 3
OPERation QUEStionableCONDition?
STATus Subsystem
Attribute
OPERation QUEStionableENABle
Syntax
Summary
Query Response
OPERation QUEStionableEVENt
Syntax
Attribute
Attribute
OPERation QUEStionableNTRansition
Syntax
Summary
Attribute
OPERation QUEStionablePTRansition
Syntax
Summary
Table 4-18. Preset Values
PRESet
HEADers?
SYSTem Subsystem
SYSTem Subsystem
Attribute
ERRor
Syntax
Summary
Attribute
HELPHEADers?
Syntax
Summary
PRESet
Table 4-19. Instrument Conditions 1 of
SYSTem Subsystem
Table 4-19. Instrument Conditions 2 of
SYSTem Subsystem
Table 4-20. SCPI Version Numbers
VERSion
SYSTem Subsystem
TRIGger Subsystem
TRIGger Subsystem
Attribute
ABORt
Syntax
Summary
Syntax
INITiateCONTinuous
Non-sequential command
Attribute
Syntax
INITiateIMMediate
Non-sequential command
Attribute
UNIT Subsystem
POWer
UNIT Subsystem
UNIT Subsystem
Programming Commands
4-108
Test
Performance Tests
Test 1. Absolute Wavelength Accuracy
Sensitivity 5
Test 1. Absolute Wavelength Accuracy 5
Performance Tests
Calibration Cycle
Test
be damaged when total input power exceeds 18 dBm
Test 1. Absolute Wavelength Accuracy
Test 2. Sensitivity
be damaged when total input power exceeds 18 dBm
Test 3. Polarization Dependence
be damaged when total input power exceeds 18 dBm
Procedure Standard instruments flat contacting connectors
Test 4. Optical Input Return Loss
Procedure Option 022 instruments angled contacting connectors
and Regulatory Information”
FC/APC patchcord loss
Test 4. Optical Input Return Loss
Polarization sensitivity
Test 5. Amplitude Accuracy and Linearity
Procedure
completely filled in
Power Meter
Table 5-21. Linearity Data Values
Desired Power
Test 5. Amplitude Accuracy and Linearity
Page
Laser Safety Information 6
Specifications and Regulatory Information
Product Overview
Specifications and Regulatory Information
Specifications and Regulatory Information
Calibration Cycle
during manufacturing at 1523.488 nm, or 196.7804 THz
the wavelength difference between two signals that are simultaneously
Definition of Terms
present
laser lines present to accurately measure wavelength and power
the polarization of the input signal is varied
power
panel connector, and assumes the user’s connector is good
Specifications-NORMAL Update Mode
Specifications-NORMAL Update Mode
Wavelength
10 GHz 0.08 nm at 1550 nm, 0.06 nm at 1300 nm
Selectivity
Amplitude
Sensitivity
Specifications-NORMAL Update Mode
Measurement Applications
Input Return Loss
Measurement Cycle Time
Specifications-NORMAL Update Mode
Specifications-FAST Update Mode
Specifications-FAST Update Mode
FAST update mode unless noted. Refer to “Measurement rate” on page 2
Wavelength
Sensitivity
Specifications-FAST Update Mode
Amplitude
Selectivity
Measurement Cycle Time
Specifications-FAST Update Mode
Input Return Loss
Measurement Applications
Operating Specifications
Operating Specifications
Operating Specifications
Laser Safety Information
Please pay attention to the following laser safety warnings
Cet appareil ISM est conforme à la norme NMB-001 du Canada
Compliance with Canadian EMC Requirements
This ISM device complies with Canadian ICES-001
Notice for Germany Noise Declaration
Declaration of Conformity
Declaration of Conformity
Front view of instrument Rear view of instrument
Product Overview
Product Overview
Product Overview
Specifications and Regulatory Information
6-16
Agilent Technologies Service Offices
Instrument Preset Conditions
Error Messages
Reference
Settings after Preset
Instrument Preset Conditions
Table 5-22. Instrument Preset Conditions 1 of
Settings after Power
Instrument Preset Conditions
Table 5-22. Instrument Preset Conditions 2 of
Settings after Power
Settings after Preset
Menu Maps
Menu Maps
Appl’s Menu
Menu Maps
Measurement Cont Menu
Display List by Power Menu
Display Avg WL Menu
There is no menu associated with this key
Display List by WL Menu Delta On Menu
Menu Maps
There is no menu associated with this key
Delta Off Menu Display Peak WL and System Preset Menus
Measurement Single Menu
Menu Maps
System Print Menu
Menu Maps
System Setup Menu
Menu Maps
Error Messages
Table 5-23. Instrument Specific Error Messages 1 of
Error Number
Table 5-23. Instrument Specific Error Messages 2 of
Error Messages
Error Message
Error Number
Table 5-23. Instrument Specific Error Messages 3 of
Error Messages
Error Message
Error Number
Table 5-24. General SCPI Error Messages 1 of
Error Messages
Description
Error Number
Table 5-24. General SCPI Error Messages 2 of
Error Messages
Description
Error Number
Table 5-24. General SCPI Error Messages 3 of
Error Messages
Description
Front Panel
Front-Panel Fiber-Optic Adapters
Front-Panel Fiber-Optic Adapters
Description
Power Cords
Power Cords
Agilent Technologies Service Offices
Plug Type
Agilent Technologies Service Numbers
Agilent Technologies Service Offices
Page
Numerics
Index
Index
Index
Index-3
Index
Index-4
Index
Index-5
Index
Index-6
Index
Index-7
Page
Page
Agilent Technologies GmbH Printed in Germany August
Agilent Technologies
Second edition, August 86120-90C03