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