background image

T R O U B L E S H O O T I N G

GPIB Troubleshooting Guide

01_10

OMM-6810B

 103

 

C H A P T E R  

6

GPIB Troubleshooting Guide

If you have difficulty operating the 6810B via GPIB, refer to the symptoms below:

Symptom

Corrective Action

No response from 6810B upon a GPIB command 
(remote light does not come on)

Make sure you purchased Option 1268 with your 

6810B. A connector on the rear panel does not 
necessarily mean the device is GPIB capable.

Check that a GPIB cable is connected between the 

6810B and the system controller (your computer). This 
cable should be less than 3 meters long.

Check that the GPIB address is set properly and the 

controlling software is sending commands to the proper 
address.

Make sure no two devices have the same GPIB 

address.

Check that there are fewer than 15 devices on the bus 

and there is less than 20 meters of total cable.

Check that the GPIB controller card in the host 

computer is configured properly. See Appendix C.

Try isolating the 6810B by removing all other 

instruments from the bus.

Slow or unexpected response to GPIB 
commands

Make sure no two devices have the same GPIB 

address

Check that there are fewer than 15 devices on the bus 

and there is less than 20 meters of total cable.

Make sure the GPIB controller card in the host 

computer is configured properly. See Appendix C.

Isolate the 6810B by removing all other instruments 

from the bus.

Device does not respond to command (remote 
light is on)

Read the error queue remotely (Err?). The command 

syntax or command structure may be in error.

Read the status byte (*STB?) and condition register 

(COND?) for possible device problems.

Make sure the GPIB controller card in the host 

computer is configured properly. See Appendix C.

Bus hangs

Place a software timeout around the command in 

question to prevent the hang.

Check the syntax of the command that is causing the 

hangup.

Make sure the controlling software is not requesting 

information from the 6810B without first sending a 
query.

Make sure the GPIB controller card in the host 

computer is configured properly. See Appendix C.

Check GPIB cables and the GPIB address.

Summary of Contents for OMM-6810B

Page 1: ...10 Optical Power and Wavelength Meter OMM 6810B ILX Lightwave Corporation 31950 Frontage Road Bozeman MT U S A 59715 U S Canada 1 800 459 9459 International Inquiries 406 556 2481 Fax 406 586 9405 ilx custhelp com www ilxlightwave com ...

Page 2: ......

Page 3: ...ems ix Chapter 1 Introduction and Specifications Product Overview 1 Safety Considerations 1 Available Options and Accessories 3 Specifications 4 Chapter 2 Installation and Operation Installation 7 AC Power Considerations 7 Tilt Foot Adjustment 7 Rack Mounting 8 Power Up Sequence 8 Front Panel Controls 9 General Functions 9 Left Display 9 Right Display 10 Bargraph 10 Buttons Indicators 10 ...

Page 4: ...Display Units 16 Delta Power Display Control 16 Delta Lambda Display Control 16 View Reference 17 Brightness Control 17 Zoom Control 17 Rate Control 17 Hold Indicator 18 Error Display 18 Rear Panel Connections 19 AC Power Entry Module 19 GPIB Connector 19 Optical Measurement Head Input Connector 19 Analog Output 19 General Operating Procedures 20 Warm up and Environmental Considerations 20 Other C...

Page 5: ... 30 Using Commands with Parameters 31 Substitute Parameter Names 31 Multiple Parameter Commands 32 Queries 32 Terminators 32 Common Commands and Queries 33 Advanced Programming 42 Error Messages 43 Status Reporting 43 Device Dependent Event and Condition Registers 44 Operation Complete Definition 44 Command Timing and Completion 44 Input Buffer and Output Data 45 Remote Interface Messages 45 Inter...

Page 6: ...amming Examples 98 Chapter 5 Maintenance Calibration Overview 99 Recommended Equipment 99 Warm up 99 Resetting the Factory Calibration 100 Line Voltage Selection 100 Chapter 6 Troubleshooting Hardware Troubleshooting Guide 101 GPIB Troubleshooting Guide 103 Appendix A Error Messages Error Messages 108 Appendix B Quick Start Guide Installation 109 Power and or Wavelength Measurement 109 More Inform...

Page 7: ...ly dangerous situation which can result in serious injury or death WARNING Visible and or invisible laser radiation Avoid direct exposure to the beam General Safety Considerations If any of the following conditions exist or are even suspected do not use the instrument until safe operation can be verified by trained service personnel Visible damage Severe transport stress Prolonged storage under ad...

Page 8: ...elative Humidity 80 RH non condensing Operating temperature range of 0 C to 40 C Storage and transportation temperature of 40 C to 70 C Maximum altitude 3000 m 9843 ft This equipment is suitable for continuous operation Safety Marking Symbols This section provides a description of the safety marking symbols that appear on the instrument These symbols provide information about potentially dangerous...

Page 9: ...rn Authorization number RA from ILX Customer Service 2 Attach a tag to the instrument identifying the owner and indicating the required service or repair Include the instrument serial number from the rear panel of the instrument 3 Attach the anti static protective caps that were shipped with the instrument and place the instrument in a protective anti static bag 4 Place the instrument in the origi...

Page 10: ...rument inspect it immediately for any damage or shortages on the packing list If the instrument is damaged file a claim with the carrier The factory will supply you with a quotation for estimated costs of repair You must negotiate and settle with the carrier for the amount of damage ...

Page 11: ...ntana U S A 59771 www ilxlightwave com When you contact us please have the following information If ILX Lightwave determines that a return to the factory is necessary you are issued a Return Authorization RA number Please mark this number on the outside of the shipping box You or your shipping service are responsible for any shipping damage when returning the instrument to ILX Lightwave ILX recomm...

Page 12: ...WA R R A N T Y x OMM 6810B in a container with at least 3 inches 7 5 cm of compressible packaging material on all sides We look forward to serving you even better in the future ...

Page 13: ...y Specifically designed to interface with a variety of ILX Lightwave measurement heads the OMM 6810B is for general laboratory optical power and wavelength measurements of laser diodes and other laser sources This instrument can also be integrated with other equipment via the GPIB IEEE 488 2 interface Easy mounting quick setup and alignment and a two meter cable make the ILX Lightwave measurement ...

Page 14: ...ssible Exposure MPE levels for direct or intrabeam viewing of laser beams From the MPE levels a hazard zone may be computed for a particular laser and exposure time For more information concerning laser and laser diode safety contact the Center for Devices and Radiological Health or ILX Lightwave Refer Servicing to only to qualified authorized personnel ...

Page 15: ...urement 350 530 nm OMH 6732B Silicon Power WaveHead 1W Power and Wavelength Measurement 830 1100 nm OMH 6780B Silicon Power WaveHead 10 W Power and Wavelength Measurement 830 1100 nm OMH 6790B InGaAs Power WaveHead 10W Power and Wavelength Measurement 1200 1650 nm OMH 6795B Head Mounting Kit MK 650 DIN Adapter 6709B 6745B AO226 FC Adapter 6703B 6708B 6722B 6727B AO271 ST Adapter 6703B 6708B 6722B ...

Page 16: ... full scale all ranges Linearity 0 1 Noise Floor 1 pA Temperature Coefficient 500 ppm o C Stability Short Term 10 minutes Long Term 24 hours 100 ppm 500 ppm Input Bandwidth Fast Medium Slow 60 Hz 10 Hz 1 Hz Display Update Period Fast Medium Slow 60 msec 1 sample 240 msec 4 samples 960 msec 16 samples Analog Output Specifications Analog Output An uncalibrated voltage output representing the measure...

Page 17: ...3 cm 1 Resolution Wavelength 0 1 nm 0 1 cm 1 Bargraph 16 segment green LED representing the percent of full scale power within the selected gain range Zoom Performs a x10 function on the bargraph display Brightness 5 settings incrementally spaced from darkest to brightest General Specifications Connectors Analog Output GPIB Connector OMH Connector BNC Female IEEE 488 1 1987 Standard 26 pin High De...

Page 18: ...ecifications 6 OMM 6810B C H A P T E R 1 Our goal is to make the best laser diode instrumentation available anywhere To achieve this we need your ideas and comments on ways we can improve out products We invite you to contact us at any time with your suggestions ...

Page 19: ...ges of 100 120 220 or 240 VAC This configuration is normally done at the factory and need not be changed before operating the instrument Ensure the voltage printed on the back panel of the instrument matches the power line voltage in your area Refer to Chapter 6 Maintenance should it be necessary to reconfigure the input AC voltage range To avoid electrical shock hazard connect the instrument to a...

Page 20: ...isplays are turned off while the microprocessor executes a device self test Should the self test fail error message E 720 is displayed The device then loads personality and calibration data from the measurement head The OMH model number is shown on the left display and the firmware version is shown on the right display If an error occurs while loading data message E 711 is displayed If a incompati...

Page 21: ...to supply AC Power to the 6810B At power up the instrument is configured to the same state that was present when the power was last turned off Immediately after power up the personality and calibration data is downloaded from the measurement head The ZERO ΔP Δ and ZOOM functions are always disabled at power up Do not attach or remove optical measurement heads while power is applied to the multimet...

Page 22: ...s is now described in detail The OMM 6810B forms a basis for different optical measurements depending on which Optical Measurement Head is attached Functions may change form slightly or be disabled depending upon which measurement head is attached to the instrument If a disabled button is pressed E 715 will appear on the right display The keypad is backlighted for viewing in a dark environment Loc...

Page 23: ...control the POWER UP and DOWN arrow buttons are used to select one of eight electrical gain ranges The magnitude of the gain change is evident by viewing the display Use the POWER UP DOWN buttons to increase and decrease the gain The linear power units and position of the decimal point are appropriately chosen but frozen for that gain range If the POWER UP or DOWN arrow buttons are pressed and the...

Page 24: ...d digit If no buttons are pressed in three seconds the displayed wavelength will be locked in and the digit will stop flashing Commonly used wavelengths may be stored or retrieved by using the WAVELENGTH BLUE SHIFT STORE 1 2 3 and 4 buttons as described in this chapter The Power UP and DOWN arrow buttons are multifunctional The functions are listed below Press the WAVELENGTH AUTO button to toggle ...

Page 25: ...utton The LED above the SHIFT button will be illuminated The alternate functions for the WAVELENGTH AUTO LEFT RIGHT UP and DOWN buttons are now utilized Press one of the four channel buttons 1 2 3 4 to recall the desired wavelength to the front panel The unit remains in the SHIFT mode the WAVELENGTH SHIFT indicator remains on to allow rapid switching between wavelengths by simply pressing one of t...

Page 26: ...h optical measurement head The WAVELENGTH UP DOWN LEFT and RIGHT arrow buttons are multifunctional The functions are listed below along with reference paragraphs for each It is possible to calibrate the OMM 6810B with any Optical Measurement Head using a laser source of known wavelength and or power Pressing the CAL USER button toggles the instrument in and out of the User Calibration mode When th...

Page 27: ...the ZERO indicator is illuminated The process takes about 15 seconds Allow the optical source to enter the aperture of the head Accurate power and or wavelength measurements should be displayed Note If the ambient environmental conditions change e g the room lights are turned on or off the 6810B must be re zeroed to maintain its accuracy Pressing the DISPLAY ZERO button again disables the compensa...

Page 28: ...bda Display Control When the DISPLAY Δ button is pressed the wavelength measured at that instant becomes the reference and the display begins indicating the change in wavelength from that reference Δ may be displayed in nanometers Δ and nm indicators are illuminated or wavenumbers Δ and cm 1 indicators are illuminated Pressing the DISPLAY Δ button again returns the wavelength display to absolute m...

Page 29: ... Pressing the DISPLAY VIEW REF button displays the power and wavelength reference points on the appropriate display s These references are set via the DISPLAY ΔP and Δ buttons The DISPLAY BRIGHT button is used to adjust the intensity of the front panel display Repeatedly pressing this button cycles the brightness through five possible intensity steps ranging from brightest to dark The keypad is ba...

Page 30: ...or MEDIUM Hold Indicator The HOLD light indicates that the light input to the Optical Measurement Head is varying by greater than 1 nm between measurements In this condition the HOLD indicator blinks slowly and the 6810B holds the last stable measurement on the display and uses that wavelength to calculate power The wavelength is held until a stable wavelength is measured In manual wavelength mode...

Page 31: ... rear panel It meets IEEE 488 1 specifications Interface specifications are listed in Table 3 1 Optical Measurement Head Input Connector All Optical Measurement Heads interface the instrument via the 26 pin high density D connector located on the lower left side of the rear panel WARNING Do not attach or remove Optical Measurement Heads while power is applied to the Multimeter Please turn the powe...

Page 32: ...ntal Considerations Operate the OMM 6810B at an ambient temperature between 10 and 40 oC Storage temperatures should be between 40 to 70 o C To achieve rated stability let the OMM 6810B warm up for at least 1 hour before use Other Considerations The OMM 6810B is designed to provide the user with a simple operating format The Measurement Head being used must be connected to the instrument and the d...

Page 33: ... is a guide to the syntax and usage of the various IEEE 488 2 common commands It also includes advanced programming tips for remote use with the 6810B device dependent commands hardware diagrams and other information relating to remote operation SH1 Source Handshake complete compatibility AH1 Acceptor Handshake complete capability T6 Talker Functions L4 Listener Functions SR1 Service Request compl...

Page 34: ... 6810B Manual operation is detailed in Chapter 2 GPIB Control Sending any command over the GPIB bus automatically puts the instrument in REMOTE mode The REMOTE indicator identifies when the instrument is in remote operation mode When the instrument is in REMOTE mode pressing the LOCAL switch returns the instrument to lOCAL control mode unless a Local Lockout state has been activated by the low lev...

Page 35: ...I B I E E E 4 8 8 2 RE M O T E O P E R A T I O N Preparation for GPIB Control 01_10 OMM 6810B 23 C H A P T E R 3 3 In three seconds the new address is stored and the display returns to standard measurements ...

Page 36: ...h cannot be divided Rectangles contain non terminal syntactic elements These represent elements which are expandable to a diagram of terminal syntactic elements However they are presented as a unit for clarity or emphasis Lines and arrows indicate correct paths through the syntax diagram A reverse line around an element indicates that the element may be repated indefinately A forward arrow around ...

Page 37: ...lues 20 20 20 0 20 0 2 0E 1 2 0E 1 2 0e 1 2 0e 1 suffix unit The symbol suffix unit refers to the suffix program data that may follow an nrf value If the suffix is not used the default suffix is assumed The device interprets any alpha characters following decimal data as a suffix without regard to upper lower case Table 3 2 illustrates the suffixes used by the 6810B including default suffix values...

Page 38: ...ite space ignored The 6810B accepts any PROGRAM MESSAGE TERMINATOR shown in Figure 3 3 The 6810B terminates its responses with a NL END unless the user changes the terminator via the TERM command Figure 3 3 PROGRAM MESSAGE TERMINATOR Syntax Diagram If you encounter problems with GPIB communications refer to your GPIB driver manual for the exact syntax of the output terminator PROGRAM MESSAGE UNIT ...

Page 39: ...ry path structure as found in DOS For example commands which deal with the 6810B s power display mode have the path POWER as in the command to set the display to the logarithmic mode POWER MODE LOG A compound command program header is a compound command heading which may be followed by program data parameters The device s command structure is a tree as shown in Figure 4 2 A compound command or com...

Page 40: ...at the root node Otherwise after a semicolon the instrument first searches the most recently used node for the command It continues to search the command tree until it finds a legal command path by searching each previously used node up to the root If no legal path is found the instrument generates an error message For more information on creating and using 6810B commands see Advanced Programming ...

Page 41: ...DATA SEPARATORS When there is a list of PROGRAM DATA UNITS parameters following a PROGRAM HEADER SEPARATOR white space the PROGRAM DATA UNITS must be separated with a PROGRAM UNIT SEPARATOR Figure 3 8 shows a syntax diagram for a PROGRAM UNIT SEPARATOR Figure 3 8 PROGRAM DATA SEPARATOR Syntax Diagram Power On Conditions At power on the 6810B complies with the ANSI IEEE Std 488 2 1987 requirements ...

Page 42: ...erview of the OMM 6810B Syntax Generally a command or query is entered spelled as shown in Table 4 1 The command query must contain all of the letters which are shown in upper case in Figure 4 2 and Table 4 1 However the command parser is not case sensitive so either upper or lower case may be used in any combination The lower case letters shown with the commands in Section 4 4 are optional letter...

Page 43: ... 6810B WAVE MODE NM WAVE BRIGHT 2 RANGE AUTO ON enable event 255 IDN Below are examples of invalid syntax These command strings would produce an error as explained WAVE MODE CM Missing colon between program headers WAVE MODE CM RANGE 2 WAVE Missing semicolon between commands RANGE 2 WAVE BRIGHT Space not allowed before question mark BRIGHT PWR Letters must be in the correct order POW or POWER Usin...

Page 44: ...Commands The PREselect SAVE command expects two parameters A space is required between the command header and the first parameter and a space between the first parameter and the second Queries A query has no space between the mnemonic and the question mark as in WAVE Terminators The 6810B uses a terminator of NL END new line EOI In almost all cases these terminators are automatically inserted by t...

Page 45: ...ERY The analog to digital A D converters within the 6810B require periodic calibration to maintain specified accuracy This calibration is performed automatically by the internal microprocessor once every ten minutes The calibration query can be sent to execute the calibration independent of the routine ten minute cycle When sent the 6810B performs the A D calibration The query responds with a mess...

Page 46: ... Event Status Enable Register The Standard Event Status Enable Register is logically ANDed to the Standard Event Register see Figure 3 9 If the result is non zero then the Event Summary Bit bit 5 in the Status Byte is set to one The ESE command is useful for assigning which events are capable of generating an SRQ where the integer nrf is the binary integer sum of the enabled bits in Figure 3 9 The...

Page 47: ...ent Status Register Standard Event Status Enable Register Bit Reference 0 Operation Complete 1 N A 2 Query Error 3 Device Dependent Error 4 Execution Error 5 Command Error 6 N A 7 Power On This query causes the device to return the value of the STANDARD EVENT REGISTER The vlue of the response is the binary integer sum of the bits presented in Figure 3 9 Response Binary Integer Sum between 0 and 25...

Page 48: ...UAL STATUS QUERY allows the user to read the current state of the IEEE 488 1 ist local message in the 6810B Response 0 ist message is false 1 ist message is true The OPC command causes the device to generate the OPERATION COMPLETE message in the Standard Event Status Register when all pending overlapped commands have been completed See Figure 3 9 The OPERATION COMPLETE QUERY places an ASCII charac...

Page 49: ...lue must be between 0 and 65535 The Parallel Poll Enable Register is logically ANDed with the Status Byte Register If the result is non zero the ist individual status message is set true Figure 3 10 Parallel Poll Response Handling Data Structure PRE 0 Event Summary 4 Message Available 8 N A 12 N A 1 Condition Summary 5 Event Status Summary 9 N A 13 N A 2 N A 6 Master Status Summary 10 N A 14 N A 3...

Page 50: ...e used to avoid undesirable service requests when the device is powered up where the integer nrf is a boolean value 0 Power on status clear flag is set false therefore allowing SRQ interrupts after power on 1 Power on status clear flag is set true therefore clearning all enable registers and disallowing SRQ interrupts to be asserted after power on The POWER ON STATUS CLEAR QUERY allows the program...

Page 51: ...unit serial number v firmware revision number gr GPIB enabled RS232 enabled MMDDYY date of factory calibration ABC intials of calibrating technician The RESET command performs a device reset The Operation Complete Command Idle State OCIS is the state which the 6810B is in when it is no longer waiting for any operation to complete after an OPC command has been executed The Operation Complete Query ...

Page 52: ...t to 1 and an SRQ interrupt is initiated Parameters where the integer nrf is the binary integer sum of the enabled bits in Figure 3 11 Figure 3 11 Service Request Enable Register SRE 0 Event Summary 4 Message Available 1 Condition Summary 5 Event Status Summary 2 N A 6 Request Service Master Status Summary 3 N A 7 Error Message Available white space nrf integer SRE 7 6 3 2 1 0 7 5 4 3 2 1 0 Logica...

Page 53: ...d the Status Byte described in Figure 3 11 Response Binary Integer Sum between 0 and 255 See Figure 3 11 The SELF TEST QUERY initiates an internal self test and returns a response when complete Response 0 Self test completed with no errors 1 Self test was not completed or encountered errors The WAIT TO CONTINUE command prevents the instrument from executing any further commands until the No Operat...

Page 54: ...o display wavelength in nanometers and then 2 read the wavelength reference point WAVE MODE NM REFERENCE In this case the path WAVE is remembered by the 6810B when the REFERENCE command is sent Otherwise the 6810B would proceed up the command tree looking for a command until it reaches the root level An error is generated if the command cannot be found Care must be taken to avoid errors which are ...

Page 55: ...4 Event The Event Register watches for changes in the device condition For example if the input source is unstable bit 4 in the Event Register is set Refer the EVENT query in Chapter 4 Standard Event The Standard Event Register is defined by the IEEE 488 2 standard and is responsible for monitoring GPIB events such as Operation Complete and Command Errors Refer the ESR query Status Byte The Status...

Page 56: ...define Operation Complete within the 6810B The controller which is updating the hardware is idle No NVRAM non volatile random access memory write cycles are in progress No calibration routines are running Command Timing and Completion This section describes for each device dependent command whether that command is performed in an overlapped or sequential manner In other words it states whether the...

Page 57: ...onse data of the 6810B is sent in blocks of up to 80 bytes in length It is sent using high speed DMA within the 6810B but may be of indefinite length Although some commands have a definite length response such as the MESsage query the response length is indefinite because the 6810B responds to multiple queries in a single response output The user may enter as many queries as desired in a single in...

Page 58: ...Table 3 1 contains the remote Interface Function Subsets which are supported by the 6810B For more information see the ANSI IEEE 488 1 1987 standard Remote Messages The following list contains GPIB remote messages which are compatible with the OMM 6810B GPIB driver Table 3 5 OMM 6810B Allowable GPIB Interface Messages Non Supported Remote Interface Messages Table 3 6 contains GPIB interface messag...

Page 59: ...ut Unstable 12 Calculation Error 13 Hardware Error 14 Software Error 15 Checksum Error Event Status Register EVE Event Status Enable Register ENAB EVE 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 LOGICAL OR 0 Operation Complete 1 Not Used 2 Query Error 3 Device Dependant Error 4 Execution Error 5 Command Error 6 Command Error 7 Power On Standard Event Status Register ESR Standard Event Status Enable Register E...

Page 60: ...G P I B I E E E 4 8 8 2 RE M OT E O P E R A T I O N Remote Interface Messages 48 OMM 6810B C H A P T E R 3 ...

Page 61: ...ocal front panel operation are denoted by the check next to the Front Panel label in the upper left corner of the command description The error messages which may be displayed on the 6810B front panel are listed in Appendix A A short BASIC program example for remote operation of the 6810B is given at the end of this chapter Terminology Terminology required to successfully communicate with the OMM ...

Page 62: ...low Command BRIGHT 5 display brightness to maximum Query BRIGHT returns the display brightness level Substitute Parameter Names For clarity in programming the Boolean values of one and zero may be represented by the appropriate substitute parameter names see Table 3 4 For instance the following commands are identical RANGE AUTO 1 RANGE AUTO ON RANGE AUTO TRUE Compound Command Structure Many 6810B ...

Page 63: ...ts the brightness of the front panel BRIght NONE Returns the level of the display brightness CAL POWERSET 2 Sets the user calibration power CAL RECall NONE Resets the user calibration CAL USER NONE Controls the user calibration CAL WAVESET 1 Sets the user calibration wavelength COND NONE Returns the condition status register DIS 1 Turns the display on or off ENAB COND 1 Sets the enable register fo...

Page 64: ...ing SECURE 1 Used by service personnel to access PUD TERM 1 Sets the program message terminator TERM NONE Returns the program message terminator TIME NONE Returns elapsed time since power up TIMER NONE Returns elapsed time since last TIMER WAVE 2 Sets the wavelength WAVE NONE Returns the set or measured wavelength WAVE AUTO 1 Sets the auto wavelength feature on or off WAVE AUTO NONE Returns the st...

Page 65: ...g the command Front Panel Remote ENABle COND SYNTAX DIAGRAM PARAMETERS An nrf value whose sum represents the enabled bits below POINTS OF INTEREST EXAMPLES Remote Execution The ENABle COND command sets the Condition Enable Register Applicable OMH s The measurement heads that apply to this command This register is a filter which is logically ANDed to the condition register See COND If the result is...

Page 66: ... PUD PUD RST SRE SRE STB TST WAI BRIGHT COND RATE RATE SECURE TERM TERM BRIGHT COND EVE EVE COND CAL ENAB USER DLF RANGE AUTO AUTO ZERO ZERO POWER ESR ATTEN ATTEN EVE HOLD RANGE RANGE WAVE POWERSET RECALL WAVESET HEAD IDN POWER MODE MODE REF REF WAVE MODE MODE REF REF TIME TIMER ERR WAVE PRESELECT CHAN CHAN SAVE AUTO AUTO OFFSET OFFSET OFFSET OFFSET AUTO AUTO ...

Page 67: ...Note Some GPIB commands are not valid for some optical measurement heads that might be used with the OMM 6810B The instruction manual for the measurement head contains a list of GPIB commands that are valid for that particular head The BRIght command is used to set the intensity of the front panel display Parameters The nrf value is an integer between 0 and 5 Zero is a dark display and five is the...

Page 68: ...sponse data is an integer between 0 and 5 Zero being a dark display and five being the brightest display Note If the power to the unit is on but the display is dark press the BRIGHT button once to restore the display Examples BRI response zero the display is dark BRIGHT response five the display intensity is set to maximum BRIght FRONT PANEL REMOTE BRIGHT response data response terminator ...

Page 69: ...eters The nrf value is a floating point number representing the actual known power during the user calibration The suffix is the power units see Table 3 2 If the suffix is omitted watts is assumed Note This command has the same effect as pressing the CAL SET button during the user calibration Details regarding the user calibration can be found in Chapter 6 of the instruction manual for the optical...

Page 70: ...ALL action resets the user calibration to the factory preset values The CAL USER command enables and disables the effects of the user calibration This command is also used to s tart the user calibration OMH s All Parameters None Note This command is the same as pressing the CAL USER button to enable and disable the effects of the user calibration The CAL USER START command is identical to pressing...

Page 71: ...ted nanometers is assumed Note This command has the same effect as pressing the CAL SET button during the user calibration Details regarding the user calibration can be found in Chapter 6 of the instruction manual for the optical measurement head The proper test equipment must be in place for this command to work properly Examples CAL WAVESET 632 8 action sets the in the user calibration to 632 8 ...

Page 72: ...Refer to Figure 3 12 Example COND response 97 means the power is overranged the head measures power and wavelength The ENABle command path is used to access the 6810B s status enable commands The following commands can be reached by first specifying the ENABle command path ENABle COND ENABle EVEnt ENABle COND ENABle EVEnt COND FRONT PANEL REMOTE 1 Power Overrange 256 Measuring the Wavelength 2 Pow...

Page 73: ...condition register are true bit 1 of the status byte is set The enable registers retain their values at power up unless the power on status clear flag is set true see PSC in Chapter 3 Example ENAB COND 3 action allows the power overrange and underrange conditions to be summarized in the status byte ENABle COND FRONT PANEL REMOTE 1 Power Overrange 256 Measuring the Wavelength 2 Power Underrange 512...

Page 74: ...ample ENAB COND response 144 means an unstable input signal and the hold lambda indicator are allowed to be summarized in the status byte ENABle COND FRONT PANEL REMOTE 1 Power Overrange 256 Measuring the Wavelength 2 Power Underrange 512 Unit is Zeroed 4 Wavelength Overrange 1024 Attenuator Activated 8 Wavelength Underrange 2048 User Calibration Activated 16 Input Unstable 4096 Calculation Error ...

Page 75: ...uery The event status register can be monitored using the EVEnt query If any of the enabled bits in the Event Register are true bit 0 of the status register is set The enable registers retain their values at power up unless the power on status clear flag is set true see PSC in Chapter 3 Example ENAB EVE 16 action an unstable input updates bit 0 of the status byte ENABle EVEnt FRONT PANEL REMOTE 1 ...

Page 76: ... using the ENABle EVEnt command The condition status can be monitored by the EVEnt command Example ENAB EVE response 12 means the wavelength overrange and underrange events are allowed to be summarized in the status byte ENABle EVEnt FRONT PANEL REMOTE 1 Power Overrange 128 Hold 2 Power Underrange 4096 Calculation Error 4 Wavelength Overrange 8192 Hardware Error 8 Wavelength Underrange 16384 Softw...

Page 77: ...ameters None Response which each response data consists of an error code value Notes The response data is a list of the current error codes represented by numbers and separated by commas A response of zero indicates that there are no errors to report The response is sent as character data When the error queue is active errors exist bit 7 in the status byte is set to one Examples ERR response 0 mea...

Page 78: ...of the status byte can be set by using the ENABle EVEnt command The event status register is cleared when this command is sent or when the CLS command is issued Example EVE response 1 means the power has overranged EVEnt FRONT PANEL REMOTE 1 Power Overrange 128 Hold 2 Power Underrange 4096 Calculation Error 4 Wavelength Overrange 8192 Hardware Error 8 Wavelength Underrange 16384 Software Error 16 ...

Page 79: ...e Response where the response data is a string of 28 bytes identifying the optical measurement head attached to the multimeter Note This command can be used remotely to identify which optical measurement head is attached to the multimeter Example HEAD IDN response ILX Lightwave Corp OMH 6722 means the OMH 6722 Silicon Power Wave Head is attached to the multimeter HEAD IDN FRONT PANEL REMOTE HEAD I...

Page 80: ...ure the wavelength wavelength measurements will return when the input source is stable again 2 unit is not measuring wavelength either the WAVELENGTH AUTO measure has been disabled by the user or the measurement head is not capable of wavelength measurement Note This command can be used to determine the state of the wavelength measurement feature in the OMM 6810B This query is the same as viewing ...

Page 81: ...e determined by the POWer MODE query Example POW response 5 7 depending upon the display mode the unit is reading a power of 5 7 dBm 5 7 dB or a linear delta power of 5 7 Watts POWER response 2 3056E 6 depending upon the display mode the unit is reading a power of 2 3056 W or a linear delta power of 2 30056 W The POWer command path is used to access the OMM 6810B s power display and power referenc...

Page 82: ...e autoranging function The POWer AUTO query returns the status of the autoranging mode Parameters None Response where the response data is a boolean value representing the status of the autoranging mode 0 manual gain ranging mode 1 auto gain ranging mode Notes This command has the same effect as viewing the POWER AUTO indicator on the front panel of the multimeter Auto manual ranging modes have di...

Page 83: ...rent display units OFF Disable the P mode return to absolute measurements in the current display units Notes This command is equivalent to pressing the DISPLAY LOG LIN button to change the power display units or the DISPLAY P button to change the display between relative and absolute power readings Power measurements see the POWer query are returned in the units of the present display mode When th...

Page 84: ...it indicators When the POWer query is issued the power is returned in the units of the present display Watts dBm Watts or dB Examples POWER MODE response MW means the front panel is displaying absolute power in milliwatts The GPIB query POWer returns absolute power in watts POW MODE response DELTA NW means the front panel is displaying relative power in nanowatts The GPIB query POWer returns relat...

Page 85: ...Power corrected Power uncorrected x cal_factor Notes This function is a GPIB command only To enter an offset via the front panel the user calibration procedure must be executed Refer to Chapter 6 of the optical measurement head s instruction manual The CAL USER ON OFF command can be used to enable and disable the effects of the user calibration offset Examples POWER OFFSET 2 0 action future power ...

Page 86: ...mand only The offset is entered via the POWer OFFset command or by executing the user calibration as described in Chapter 6 of the optical measurement head s instruction manual The power offset is a multiplication factor that is applied to future power measurements as shown below Power corrected Power uncorrected x cal_factor Examples POW OFFSET response 0 5 the corrected power is one half of the ...

Page 87: ...fix is omitted watts is assumed Notes The display should be in P mode before this command is sent Sending the POWer MODE DELTA ON command or pressing the DISPLAY P button assigns a reference power Use this command to change the reference power while already in the P mode The power reference point may be queried by sending POWer REFerence Examples POWER REFERENCE 0 DBM action the reference power is...

Page 88: ...essing the VIEW REF button The power reference is returned in either watts or dBm depending on the mode of the power display Examples POWER REFERENCE response 3 00 means the power reference level is 3 dBm POW REF response 5 678E 3 means the power reference is 5 678 mW The PREselect command path is used to access the four user programmable preselect wavelengths in the OMM 6810B The following comman...

Page 89: ... wavelength channels 1 2 3 or 4 Sending this command will take the unit out of WAVELENGTH AUTO mode and the pre programmed wavelength will be set on the display The detector responsivity calibration factor for that wavelength will be used for power measurements The preselect wavelength channels can be programmed via the PREselect SAVE command Examples PRE CHAN 2 action places the wavelength stored...

Page 90: ... unit is measuring the wavelength or if the wavelength is not one of the preselect channels then a 0 is returned This query does not return the wavelength only the preselect channel number Use the WAVE to query the wavelength on the display A preselect wavelength may be called up via the PREselect CHANnel command The preselect wavelength channels can be programmed via the PREselect SAVE command Ex...

Page 91: ...nel number 2 The RANge command is used to select one of the eight electrical gain ranges within the multimeter Parameters The nrf value is an integer between 0 and 7 Zero represents the lowest amount of gain highest input power and seven is the highest gain lowest input power Notes This command has the same effect as pressing the POWER UP and DOWN arrow buttons to manually control the electrical g...

Page 92: ... the gain range without changing the status of autoranging The gain range is set via the RANge command Examples RANGE response 0 means the current gain range is 0 lowest gain RAN response 5 means the curreng gain range is 5 The RANge command path is used to access the multimeter s power autoranging commands The following commands can be reached by first specifying the RANge command path RANge AUTO...

Page 93: ...sables the autoranging function The RANge AUTO query returns the status of the autoranging mode Parameters None Response where the response data is boolean value representing the status of the autoranging mode 0 manual gain ranging mode 1 auto gain ranging mode Notes This command has the same effect as viewing the POWER AUTO indicator on the front panel of the multimeter Auto manual ranging modes ...

Page 94: ...he RATE query Examples RATE FAST action sets the unit to the fast measurement rate RATE MED action sets the unit to the medium measurement rate The RATE query returns a string representing the current measurement rate Parameters None Response where the response data is a string representing the current measurement rate as shown below SLOW MEDIUM FAST Notes The measurement rate is set via the RATE ...

Page 95: ...ever the CR character is ignored treated as a white space so this terminator may be used with other IEEE 488 2 compliant instruments Setting the terminator to anything other than number 4 NL END puts the OMM 6810B out of compliance with the IEEE 488 2 spec The other options are provided to allow compatibility with GPIB drivers which do not meet the IEEE 488 2 standard Use of terminator number 3 is...

Page 96: ... 2 CR END 6 END 3 CR Notes CR NL END 0 is the default type Use of any terminator other than number 4 removes the OMM 6810B from strict compliance with the IEEE 488 2 standard Although the CR is recognized as a white space by the IEEE 488 2 specification it is used as a possible terminator in order to be compatible with GPIB products which do not meet the IEEE 488 2 standard Example TERM response 0...

Page 97: ... powered up Parameters None Response where the response is character data in the form hours minutes seconds Notes The TIME clock is independent of the TIMER clock The clock turns over after about 1193 hours Example TIME response 0 01 02 36 means that 1 minute and 2 36 seconds have passed since the OMM 6810B was powered up TIME FRONT PANEL REMOTE TIME response data response terminator ...

Page 98: ...ach time the TIMER query is issued the timer is reset to 00 00 00 0 and the elapsed time since the last TIMER query is returned The timer counter is initialized at power up The first time the TIMER query is issued its response is the same as the TIME query The clock turns over after about 1193 hours Example TIMER response 6 24 50 06 means that 6 hours 24 minutes 59 06 seconds have passed since the...

Page 99: ...urements The operator must enter the wavelength for the power heads via the front panel or the WAVE command The self calibrating power wave heads can measure the wavelength and automatically compensate the power measurement If desired these heads may also be used in the manual wavelength mode similar to the power probes and thermal heads This command forces the unit into manual wavelength mode ind...

Page 100: ... be in relative terms if the mode is enabled The units are not returned with the wavelength Examples WAVE response 632 8 means the measured wavelength is set to 632 8 nanometers or the delta wavelength is 632 8 nanometers or the user has programmed the wavelength to 632 8 nm WAVE response 10 5 means the delta wavelength is either 10 5 nm or 10 5 wavenumbers depending upon the present display units...

Page 101: ...NGTH AUTO button to control the wavelength measurement If the unit is measuring wavelength the indicator above the WAVELENGTH AUTO button is lit If the unit is not measuring wavelength then the WAVELENGTH AUTO indicator is not lit and the HOLD indicator is lit When this command is issued the last measured wavelength remains on the display until changed by the WAVE command The status of autoranging...

Page 102: ...he same effect as viewing the WAVELENGTH AUTO indicator on the front panel of the multimeter If the WAVELENGTH AUTO indicator is lit the OMM 6810B is measuring wavelength If the unit is not measuring wavelength the WAVELENGTH AUTO indicator is not lit and the HOLD indicator is lit The wavelength measurement mode can be controlled by issuing the WAVE AUTO command Examples WAVE AUTO response 1 means...

Page 103: ...isable the mode return to absolute measurements in the current display units Notes This command is equivalent to pressing the DISPLAY NM CM 1 button to change the wavelength display units or the DISPLAY button to change the display between relative and absolute wavelength readings Wavelength measurements see the WAVE query are returned in the units of the present display mode When the delta lambda...

Page 104: ...effect as viewing the wavelength display unit indicators When the WAVE query is issued the wavelength is returned in the units of the present display nm cm 1 Examples WAVE MODE response NM means the front panel is displaying the absolute wavelength in nanometers The GPIB query WAVE returns absolute wavelengths in nanometers WAVE MODE response DELTA CM means the front panel is displaying relative w...

Page 105: ...ected cal_factor Notes This function is a GPIB command only To enter an offset via the front panel the user calibration procedure must be executed Refer to Chapter 6 of the optical measurement head instruction manual The CAL USER ON OFF command can be used to enable and disable the effects of the user calibration offset Examples WAVE OFFSET 2 0 CM action two wavenumbers will be added to future wav...

Page 106: ...d or by executing the user calibration as described in Chapter 6 of the optical measurement head instruction manual The wavelength offset is a number that is added to future wavelength measurements as shown below corrected uncorrected cal_factor Examples WAVE OFFSET response 0 5 depending upon the present wavelength display mode either 0 5 nm or 0 5 wavenumbers is added to the wavelength measureme...

Page 107: ...mitted nanometers is assumed Notes The display mode should be in DISPLAY mode before this command is sent Sending the WAVE MODE DELTA ON command or pressing the DISPLAY button assigns a reference wavelength Use this command to change the reference point while in the mode The wavelength reference point may be queried by sending WAVE REFerence Examples WAVE REFERENCE 15000 CM action the reference wa...

Page 108: ...e wavelength display Examples WAVE REFERENCE response 632 8 means the wavelength reference level is 632 8 nm WAVE REF response 12000 means the wavelength reference is 12000 cm 1 The ZERO command activates the zeroing function to remove the effecs of background light Parameters None Notes This command has the same effect as pressing the ZERO button on the front panel The zeroing procedure is descri...

Page 109: ... A response of 1 means the unit has been zeroed A response of 2 means the unit is currently being zeroed Notes This query has the same effect as viewing the ZERO indicator on the front panel display The zeroing procedure is described in Chapter 2 Examples ZERO response zero the zero function is disabled ZERO response two the unit is currently zeroing ZERO FRONT PANEL REMOTE ZERO response data resp...

Page 110: ...the error messages which may be reported by the OMM 6810B on the display or via remote operation Programming Examples This section provides two simple examples of programming the OMM 6810B over the GPIB Both examples are written in Quick BASIC for driving the National Instruments NI 488 2 GPIB card The first is an example of a driver for GPIB communications with the OMM 6810B The second is an exam...

Page 111: ...the optical measurement head Recommended Equipment The equipment needed for calibration is dependent upon the type of head being used with the 6810B For heads requiring wavelength calibration gas line sources such as HeNe at 632 8 nm or spectral lamps with the proper line isolation filters work well For power calibration a stable source with a known wavelength is required If a laser diode is used ...

Page 112: ...ration mode The factory preset calibration can be restored by pressing the CAL USER button or by issuing the CAL USER OFF command via GPIB Refer to Chapter 2 for more details Line Voltage Selection Line voltage selection requires opening the case and exposure to potentially lethal voltages These procedures are to be performed by qualified personnel only Consult the factory for service information ...

Page 113: ...ignal under test If the wavelength of the signal is changing by more than 1 0 nm the HOLD indicator is lit and the last good wavelength is held on the display Wavelength reading instability may be caused by excessive noise or modulation of the laser source Ensure the laser source is stable and that there is no intentional modulation This condition may occur if the laser has not warmed up Most gas ...

Page 114: ...lower gain range If in autoranging mode attenuate the input signal using beam splitters or mirrors Measurements are not accurate at a known wavelength standard Be certain the zeroing procedure has been performed correctly as described in Chapter 2 It may be necessary to perform the User Calibration as described in Chapter 6 of the instruction manual for the measurement head The source may be too c...

Page 115: ... Try isolating the 6810B by removing all other instruments from the bus Slow or unexpected response to GPIB commands Make sure no two devices have the same GPIB address Check that there are fewer than 15 devices on the bus and there is less than 20 meters of total cable Make sure the GPIB controller card in the host computer is configured properly See Appendix C Isolate the 6810B by removing all o...

Page 116: ...TR O U B L E S H OO T I N G GPIB Troubleshooting Guide 104 OMM 6810B C H A P T E R 6 ...

Page 117: ...sages which may be generated by the device Not all of these messages may appear on the front panel display Some refer to GPIB activities only The errors codes are numerically divided into areas of operation Errors which pertain to the following areas are listed in the ranges shown in Table A 1 Table A 1 Error Code Classifications Error Code Range Area of Operation E 001 to E 099 Internal Program E...

Page 118: ...ser syntax error charter was not expected E 120 program mnemonic Lookup word as part of a header path has no commands E 121 program mnemonic Lookup word as part of a header path is not found E 122 program mnemonic Lookup cannot find a null entry E 123 program mnemonic Lookup word within context of current path is not found E 124 program mnemonic Lookup failed because query command type match faile...

Page 119: ...705 Can t enter a power offset calibration value of zero E 706 Auto calibration cycle aborted E 707 Input power is overrange for the selected gain range E 708 Inputer power is underrange for the selected gain range E 709 Wavelength is overrange E 710 Wavelength is underrange E 711 Error reading calibration data from the optical measurement head E 712 Cannot change update rate while in External Tri...

Page 120: ...108 OMM 6810B ...

Page 121: ...roperly earth grounded three prong receptacles only Failure to observe this precaution can result in severe injury or death Power and or Wavelength Measurement The Optical Measurement Head must be connected to the instrument and the multimeter should be zeroed under nominal test conditions The beam of the laser under test should be directed perpendicular to the face of the Measurement probe or hea...

Page 122: ...utomatically If the LED above the POWER AUTO button is not lit the POWER UP and DOWN arrow buttons must be used to manually select one of eight electrical gain ranges The magnitude of the change is evident by viewing the bargraph display The Power UP and DOWN arrow buttons are multifunctional The functions are listed below Press the WAVELENGTH AUTO button to toggle the unit between automatic wavel...

Page 123: ...ity When measuring low power levels avoid letting background radiation into the measurement head The zeroing procedure is briefly described below Turn the laser source off or block the laser at the source under test from entering the measurement head Press the DISPLAY ZERO button The 0 digits walks across both displays and the zero indicator flashes to inform the user that the instrument is busy W...

Page 124: ...ssing this button cycles the brightness through five steps ranging from brightest to dark The DISPLAY ZOOM button controls the sensitivity of the bargraph display In ZOOM mode the ends of the bargraph blink and the sensitivity is increased by ten The DISPLAY RATE button controls the speed at which measurements are taken The possible rates are SLOW 16 samples 60m S S MEDIUM 4 samples 60mS S and FAS...

Page 125: ...ome familiar with all of the features of the 6810B GPIB operation is discussed in Chapters 3 and 4 Instruction manuals are also provided with each optical measurement head The POWER ANALOG OUT is a non calibrated value between 0 and 10 volts representing the measured power as a percent of full scale power within the selected gain range For example if full scale power for gain range two is 10 mW an...

Page 126: ...Power and or Wavelength Measurement 114 OMM 6810B ...

Reviews: