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