Agilent 86120C Multi-Wavelength Meter User’s Guide
Notices
angled physical contact interface
The Agilent 86120C-At a Glance
Characterize laser lines easily
“Programming” and Chapter 4, “Programming Commands” provide all
must not be exceeded
Print measurement results
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
Contents
The Agilent 86120C-At a Glance General Safety Considerations
Step 2. Connect the Line-Power Cable 5 Step 3. Connect a Printer
Returning the Instrument for Service
Laser Safety Information
Instrument Preset Conditions
FETCh Measurement Instruction 79 HCOPy Subsystem
Test 1. Absolute Wavelength Accuracy 3 Test 2. Sensitivity
Menu Maps Error Messages Front-Panel Fiber-Optic Adapters Power Cords
Agilent Technologies Service Offices
Contents
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 Wavelength and Power
Measuring Signal- to- Noise Ratios
Measuring Signal- to- Noise Ratios with Averaging
Measuring Total Power Greater than 10 dBm
Making Measurements
Agilent 86120C, refer to “Calibrating Measurements” on page 2
Measuring Wavelength and Power
Peak WL mode 2 List by WL or Power modes 2
Total power and average wavelength 2
Graphical display of optical power spectrum 2 Instrument states 2
To display peak wavelength and power
Peak WL mode
3 To move the cursor to view other signals, press
PEAK to signal with greatest power
PREV PK to select next lower power signal
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 display average wavelength and total power
Limiting the wavelength measurement range
To limit the wavelength 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
Power bar
To control the power bar
Instrument states
To save an instrument state
Changing the Units and Measurement Rate
Displayed units
To change the units of measure
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
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
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
Lists of Commands 3
Programming
Addressing and Initializing the Instrument 3
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
Table 2-4. Commands for Capturing Data
Making Measurements
Refer to “FPERotSTATE” on
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
The format of returned data
Measurements are returned as strings
Determine the number of data points
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
SCPI command are grouped in subsystems
Sending a command
Reviewing SCPI Syntax Rules
Use either short or long forms
Combine commands in the same subsystem
You can use upper or lowercase letters
Combine commands from different subsystems
Sending common commands
Adding parameters to a command
White space
0.28E2 280E-1 28000m 0.028K 28E-3K
Table 3-9. Suffix Multipliers
Multiplier
Mnemonic
Program message terminator
Querying data
Errormsg subroutine
Example Programs
Many subroutines are repeated in the examples
Setese subroutine
FNIdentity function
Errmngmt subroutine
Cmdopc subroutine
Tempo subroutine
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$
PRINT Errmsg$
Example Programs
COM /Instrument/ @MwmV DIM Identity$50 Identity$= OUTPUT @Mwm*RST
OUTPUT @Mwm*OPC? ENTER @MwmOpcdone OUTPUT @Mwm*IDN?
ENTER @MwmIdentity$ RETURN Identity$
Example 2. Measure WDM channels
Example Programs
Example Programs
PRINT Errmsg$
UNTIL NOT BITCme,2 AND NOT BITCme,4 AND NOT BITCme,5 AND Err$,+0
COM /Instrument/ @Mwm OUTPUT @Mwm *ESEIVAL00110100,2
Example 3. Measure WDM channel drift
Turn on the drift calculation
Turn off all drift states
Turn on drift reference state
Query reference wavelengths and powers
Example Programs
Turn off drift reference state
Turn on drift max min calculation
Programming
Example Programs
SubendSUBEND SeteseSUB Setese
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
NEXT STOP Errormsg
Programming
Example Programs
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
Programming Commands
Common Commands 4 Measurement Instructions 4 CALCulate1 Subsystem 4
CONFigure Measurement Instruction 4 DISPlay Subsystem 4
CALCulate2 Subsystem 4 CALCulate3 Subsystem 4
Table 4-12. Notation Conventions and Definitions
Programming Commands
Programming Commands
Common Commands
Query Response
Example
ESR?
Syntax*ESR?
Query Response
Example
IDN?
Page
Syntax*RST
Table 4-15. Conditions Set by *RST Reset 2 of
Page
In this example, the command enables ESB event summary bit 5 in
the status byte register to generate a service request
Common Commands
Query Response
STB?
TST?
Syntax*WAI
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
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
resolution
Constants
Examples
Query Response
MEASureARRay SCALar POWerWNUMber?
CONFigure command
Syntax
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
For normal update
For fast update
+15,047
+7,525
CALCulate2 Subsystem
STATe
STATe STARt FREQuency WAVelength WNUMber STOP FREQuency WAVelength
WNUMber
completed. If CALC2PWAVSTAT is on, the total input power is
DATA?
Queries the array of laser-line frequencies after the peak search is
Queries the array of laser-line wavelengths after the peak search
PEXCursion
Syntax
Attribute
Summary
POINts?
PTHReshold
Non-sequential command
Syntax
“Defining Laser- Line Peaks” on page 2
PWAVerageSTATe
Non-sequential command
CALCulate2 Subsystem
WLIMitSTATe
Non-sequential command
Syntax
Attribute
WLIMitSTARtFREQuency
Non-sequential command
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
Attribute
CALCulate3 Subsystem
WAVelength? FREQuency? WNUMber? POWer? POWer WAVelength? FREQuency?
STATE FWHM WAVelength? FREQuency? WNUMber? MEAN WAVelength?
FREQuency? WNUMber? MODE WAVelength? FREQuency? WNUMber? PEAK
WNUMber? SIGMa WAVelength? FREQuency? WNUMber?
ASNRCLEar
Syntax
Attribute
Summary
ASNRCOUNt
Syntax
Attribute
Summary
ASNRSTATe
tion on selecting measurements
DATA?
Queries the array of laser-line frequencies after the calculation is
Queries the array of laser-line wavelengths after the calculation is
Queries the array of laser-line wave numbers after the calculation
DELTaPOWerSTATe
DELTaPRESet
Syntax
Attribute
DELTaREFerencePOWer?
DELTaREFerenceFREQuency
Description
181.6924 THz
DELTaREFerenceWAVelength
Syntax
Attribute
Summary
DELTaREFerenceWNUMber
Syntax
Attribute
Summary
DELTaWAVelengthSTATe
Syntax
Attribute
Summary
DELTaWPOWerSTATe
DRIFtDIFFerenceSTATe
Syntax
Attribute
Summary
DRIFtMAXimumSTATe
Syntax
Attribute
Summary
DRIFtMINimumSTATe
Syntax
Attribute
Summary
DRIFtPRESet
DRIFtREFerenceRESet
Syntax
Attribute
DRIFtREFerenceSTATe
Syntax
Attribute
Summary
DRIFtSTATe
Syntax
Attribute
Summary
FPERotSTATE
FPERotFWHM?
+5.47128800E-009
+6.93436400E+011
FPERotMEAN?
+1.53878000E-006
+1.94824800E+014
+6.49865400E+003
FPERotMODESPACing?
Argument
Description
WAVelength
FPERotPEAK?
+1.54073400E-006
+1.94577600E+014
+6.49041000E+003
FPERotPOWer?
WATTs
dBm DBM
watts WATTs
FPERotSIGMa?
Argument
Description
WAVelength
PRESet
POINts?
Syntax
Attribute
SNRAUTO
Syntax
Attribute
Summary
SNRREFerenceFREQuency
Syntax
Attribute
Summary
SNRREFerenceWAVelength
Syntax
Attribute
Summary
SNRREFerenceWNUMber
Syntax
Attribute
Summary
Turns the signal- to- noise calculation on and off
Preset State off
SNRSTATe
RST State off
CONFigure Measurement Instruction
CONFigure Measurement Instruction
DISPlay Subsystem
MAXimum LEFT NEXT PREVious RIGHt
GRAPhics STATe
DISPlay Subsystem
MARKerMAXimum
MARKerMAXimumLEFT
Syntax
Attribute
MARKerMAXimumNEXT
MARKerMAXimumPREVious
Syntax
Attribute
MARKerMAXimumRIGHt
WINDowGRAPhicsSTATe
Syntax
Attribute
FETCh Measurement Instruction
FETCh Measurement Instruction
HCOPy Subsystem
IMMediate
MEASure Measurement Instruction
MEASure Measurement Instruction
READ Measurement Instruction
READ Measurement Instruction
SENSe Subsystem
DEVice ELEVations MEDium OFFSet MAGNitude
SENSe CORRection
DATA?
CORRectionDEVice
page 4
CORRectionELEVation
0Description
Non-sequential command
Syntax
CORRectionMEDium
Syntax
Attribute
Summary
CORRectionOFFSetMAGNitude
Syntax
Attribute
Summary
ment of an instrument function. Refer to “Measurement Instructions”
on page
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
page 3
OPERation QUEStionableCONDition?
STATus Subsystem
OPERation QUEStionableENABle
Syntax
Attribute
Summary
OPERation QUEStionableEVENt
Syntax
Query Response
Attribute
OPERation QUEStionableNTRansition
Syntax
Attribute
Summary
OPERation QUEStionablePTRansition
Syntax
Attribute
Summary
Table 4-18. Preset Values
PRESet
HEADers?
SYSTem Subsystem
SYSTem Subsystem
ERRor
Syntax
Attribute
Summary
HELPHEADers?
Syntax
Attribute
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
ABORt
Syntax
Attribute
Summary
INITiateCONTinuous
Non-sequential command
Syntax
Attribute
INITiateIMMediate
Non-sequential command
Syntax
Attribute
UNIT Subsystem
POWer
UNIT Subsystem
UNIT Subsystem
Programming Commands
4-108
Performance Tests
Test 1. Absolute Wavelength Accuracy
Test
Sensitivity 5
Performance Tests
Calibration Cycle
Test 1. Absolute Wavelength Accuracy 5
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
Table 5-21. Linearity Data Values
Desired Power
Power Meter
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
the wavelength difference between two signals that are simultaneously
Definition of Terms
during manufacturing at 1523.488 nm, or 196.7804 THz
present
the polarization of the input signal is varied
power
laser lines present to accurately measure wavelength and power
panel connector, and assumes the user’s connector is good
Specifications-NORMAL Update Mode
Wavelength
Specifications-NORMAL Update Mode
10 GHz 0.08 nm at 1550 nm, 0.06 nm at 1300 nm
Amplitude
Sensitivity
Selectivity
Specifications-NORMAL Update Mode
Input Return Loss
Measurement Cycle Time
Measurement Applications
Specifications-NORMAL Update Mode
Specifications-FAST Update Mode
FAST update mode unless noted. Refer to “Measurement rate” on page 2
Specifications-FAST Update Mode
Wavelength
Specifications-FAST Update Mode
Amplitude
Sensitivity
Selectivity
Specifications-FAST Update Mode
Input Return Loss
Measurement Cycle Time
Measurement Applications
Operating Specifications
Operating Specifications
Operating Specifications
Laser Safety Information
Please pay attention to the following laser safety warnings
Compliance with Canadian EMC Requirements
This ISM device complies with Canadian ICES-001
Cet appareil ISM est conforme à la norme NMB-001 du Canada
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
Instrument Preset Conditions
Error Messages
Agilent Technologies Service Offices
Reference
Instrument Preset Conditions
Table 5-22. Instrument Preset Conditions 1 of
Settings after Preset
Settings after Power
Table 5-22. Instrument Preset Conditions 2 of
Settings after Power
Instrument Preset Conditions
Settings after Preset
Menu Maps
Menu Maps
Appl’s Menu
Menu Maps
Display List by Power Menu
Display Avg WL Menu
Measurement Cont Menu
There is no menu associated with this key
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
Menu Maps
Error Messages
Table 5-23. Instrument Specific Error Messages 1 of
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
Error Message
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
Description
Power Cords
Agilent Technologies Service Offices
Power Cords
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