Home
Tektronix TV Cables OA 5000 User's Manual
Contents
1. 1 4 Setting a Reference Value 1 5 Operator Overview s 2 1 The User Reference Section 2 1 Enabling Disabling Attenuation 2 3 Setting Attenuation Levels 2 5 Specifying the Wavelength 2 5 Setting the Attenuation Level 2 6 Setting the Attenuation Level to Minimum 2 7 Setting the GPIB Address 2 9 Setting the Reference Level 2 11 Measuring Insertion LOSS 2 12 Approximating Signal Power 2 13 Storing and Recalling Attenuation Levels 2 15 iii Programming Setting Up the Instrument 3 1 Controllers axial Ka nee etn tate 3 1 Using the GPIB Interface 3 1 Command Syntax 3 5 Clearing the OA 5000 3 5 Command and Query Structure 3 6 Command Entry 3 8 Argument Types 3 10 Syntax Diagrams 3 11 Commands osrin i r i ECEE eee A A 3 1
2. Block Argument Example Typical Syntax Diagrams The Standard Event Status Register SESR The Status Byte Register SBR The Device Event Status Enable Register DESER The Event Status Enable Register ESER Figure 3 10 The Service Request Enable Register SRER Figure 3 11 Status and Event Handling Process Removing the Optical Bulkhead Connector FC Optical Bulkhead Assembly ST Optical Bulkhead Assembly DIN 47256 Optical Bulkhead Assembly SC Optical Bulkhead Assembly OA 5000 Replaceable Parts 1 2 1 4 2 2 2 3 2 5 2 9 2 11 2 15 3 2 3 2 3 6 3 10 3 11 3 35 3 36 3 37 3 38 3 38 3 40 A 16 AAT A 18 A 18 A 19 A 33 vii viii List of Tables Table 3 1 BNF Symbols and Meanings 3 5 Table 3 2 Command Message Elements 3 6 Table 3 3 Comparison of Header On and Off Responses 3 7 Table 3 4 Commands Common to All GPIB Devices and Supported by the OA 5000 Series 3 13 Table 3 5 OA 5000 Device Commands and Parameters 3 14 Table 3 6 FACTORY Front Panel Settings 3 24 Table 3 7 Results from TST 3 32 Table 3 8 SESR Bit Functions 3 36 Table 3 9 SBR Bi
3. 10 10 20 to 9 80 20 20 20 to 19 80 30 30 20 to 29 80 40 40 20 to 39 80 50 50 20 to 49 80 60 60 20 to 59 80 Appendices Parts Ordering Information Using the Replaceable Parts List OA 5000 Series User Manual Appendix H Replaceable Parts This chapter contains a list of the components that are replaceable for the OA 5002 OA 5012 OA 5022 and OA 5032 Optical Attenuators As de scribed below use this list to identify and order replacement parts Replacement parts are available from or through your local Tektronix Inc service center or representative Changes to Tektronix instruments are sometimes made to accommodate improved components as they become available and to give you the benefit of the latest circuit improvements Therefore when ordering parts it is important to include the following information in your order m Part number m Instrument type or model number m Instrument serial number m Instrument modification number if applicable If a part you order has been replaced with a different or improved part your local Tektronix service center or representative will contact you concerning any change in the part number Change information if any is located at the rear of this manual The tabular information in the Replaceable Parts List is arranged for quick retrieval Understanding the structure and features of the list will help you find the all the information you n
4. H Header Command 3 6 3 25 3 26 Included in query response 3 25 3 26 3 33 HEADER command 3 25 High See Pulse generator High IDN query 3 26 IEEE Std 488 2 1987 3 1 3 5 3 13 Initialize See Reset insertion loss measuring 2 12 Interface message A 7 L Lead delay See Pulse generator Lead delay Learning about the OA 5000 1 3 Level See Trigger Level Limits See Pulse generator Limits List Common command 3 13 Device command 3 14 LLO A 7 Local lock out 3 1 A 7 Low See Pulse generator Low LRN query 3 26 3 27 Macro See Alias Manuals A 7 measuring insertion loss 2 12 Menu GPIB 3 3 Message Command 3 6 Command terminator 3 9 Handling 3 35 Table of program messages 3 41 MIN ATT button 2 7 Mnemonic Command 3 6 Mode See Trigger Mode Index N Numeric Command argument 3 10 O Offset See Pulse generator Offset OPC command 3 27 Operation complete command 3 27 Operation complete wait 3 34 Optical Cables optional accessories A 1 Optical Output x 2 3 optical output power approximating 2 13 Output queue 3 39 P Packing for shipment A 11 A 13 Parallel poll A 7 Phase See Pulse generator Phase Polarity See Pulse generator Polarity Power on status clear command 3 27 3 28 PPC A 7 PPD A 7 PPE A 7 PPU A 7 Pretrigger See Trigger Pretrigger Programming 3 1 Programming command See Com mand PSC comman
5. The SET REF button allows you to set a reference value for the attenuation You can then measure attenuation relative to this set value O O O O Step 13 Press MIN ATT This sets the OA 5000 to O dB attenuation Step 14 Press the SET REF button The word SET will appear in the wavelength display The reference value can now be adjusted with the COARSE and FINE knobs Step 15 Adjust the reference value for 8 00 dB using the COARSE and FINE knobs Step 16 Press the SET REF button to accept the displayed value The display will return to normal Step 17 Press the MODE button Notice that the REF indicator is lit indicating that the attenuation display is now displaying attenuation relative to a reference value The attenuation display shows 8 00 dB and the MIN ATT button is lit Step 18 Using the COARSE knob adjust the attenuation to 10 00 dB Step 19 Press the MIN ATT button Check that the attenuation readout has changed to 8 00 dB and the MIN ATT button is lit The attenuation display reads 8 00 dB instead of 0 00 dB because the display is still in reference mode and the reference value is 8 00 Pressing MIN ATT will set the OA 5000 to 0 00 dB only if the display is not in reference mode or the reference value is 0 00 dB C Step 20 Recall the first stored setting by pressing RECALL 1 Remember that you set STORE 1 to 10 00 dB Note that the attenuation readout is 18 00 dB The display shows the
6. declare under sole responsibility that the OA5000 Series Optical Attenuators 0A5002 OA5012 0A5022 and 0A5032 Including the OCP5502 Power Module meet the intent of Directive 89 336 EEC for Electromagnetic Compatibility and Low Voltage Directive 73 23 EEC for Product Safety Compliance was demonstrated to the following specifications as listed in the Official Journal of the European Communities EMC Directive 89 336 EEC EN 61326 EMC requirements for Class A electrical equipment for measurement control and laboratory use IEC 61000 4 2 Electrostatic Discharge Immunity Performance Criterion B IEC 61000 4 2 RF Electromagnetic Field Immunity Performance Criterion A IEC 61000 4 2 Electrical Fast Transient Burst Immunity Performance Criterion B IEC 61000 4 2 Power Line Surge Immunity Performance Criterion B IEC 61000 4 2 RF Conducted Immunity Performance Criterion A IEC 61000 4 2 Power Line Voltage Fluctuation Immunity Performance Criterion B EN 61000 3 2 AC Power Line Harmonic Emissions This product meets the essential requirements in Annes 1 of the Low Voltage Directive 73 23 EEC amended by 93 68 EEC EN 61010 1 A1 Safety requirements for electrical equipment for measurement control and laboratory use OA 5000 Series User Manual Welcome Congratulations on your purchase of an OA 5000 Series Optical Attenuator The OA 5000 Series Optical Attenuators are high performance instruments used to attenuat
7. 174 1497 00 1 CA ASSY FBR OPT SINGLE MODE 2M L 80009 174 1497 00 174 1385 00 1 CA ASSY FBR OPT SGL MODE 2M L 80009 174 1385 00 174 1386 00 1 CA ASSY FBR OPT SINGLE MODE 2M L 80009 174 1386 00 174 1387 00 1 CA ASSY FBR OPT SGL MODE 2M L 80009 174 1387 00 174 1388 00 1 CA ASSY FBR OPT SGL MODE 2M L 80009 174 1388 00 174 2322 00 1 CABLE FIBER OPT JUMPER 2 METER 62 5 62712 174 2322 00 174 2323 00 1 CABLE FIBER OPT JUMPER 2 METER 62 5 62712 174 2323 00 174 2324 00 1 CABLE FIBER OPT JUMPER 2 METER 62 5 62712 PC SK 20 002A OA 5000 Series User Manual Appendix H Replaceable Parts Appendix H Replaceable Parts Appendices Index A Abbreviating Command 3 8 absolute display mode 2 6 See also REFerence command Accessories A 1 Optional A 1 Standard A 7 ADDR SET button 2 9 3 3 ALLev Command 3 15 ALLev command 3 22 3 23 Amplitude See Pulse generator Amplitude Argument Command 3 6 ASCII 3 5 Character table A 8 ATT indicator 2 6 Attenuation disabling 2 3 enabling 2 3 setting 2 5 ATTenuation Command 3 16 3 34 ATTen DB 3 16 3 17 ATTen DBR 3 16 3 17 ATTen MINimum 3 16 3 17 attenuation levels recalling 2 15 storing 2 15 B Block Command argument 3 10 BLAN Command 3 17 3 18 BNF Backus Naur form 3 5 Break 3 5 Buttons ADDR SET 2 9 3 3 DISABLE 2 3 OA 5000 Series User Manual MIN ATT 2 7 MODE 2 11 RECALL1 RECALL2 2 15 SET REF 2
8. OA 5000 Series User Manual A 11 Appendix D Using the OPC Query Command You can also have the OA 5000 set the OPC bit of the SESR by using the command form of OPC instead of the query form By setting the OPC bit to 1 via an OPC command an SRQ will be generated assuming the user has enabled the proper register bits m Advanced programmers can develop other methods to accomplish the set and wait until complete routine utilizing the event queues and status registers provided in the OA 5000 Appendices Appendix E Packing for Shipment If you ship the OA 5000 pack it in the original shipping carton and packing material If the original packing material is not available package the instru ment as follows C Step 1 Obtain a corrugated cardboard shipping carton with inside dimensions at least 15 cm 6 in taller wider and deeper than the OA 5000 The shipping carton must be constructed of cardboard with 375 pound test strength C Step 2 If you are shipping the OA 5000 to a Tektronix field office for repair attach a tag to the OA 5000 showing the instrument owner and address the name of the person to contact about the instrument the instrument type and the serial number C Step 3 Wrap the OA 5000 with polyethelene sheeting or equivalent material to protect the finish C Step 4 Cushion the OA 5000 in the shipping carton by tightly packing dunnage or urethane foam on all sides between the carton and the OA 5000
9. 1 Equipment Required for Performance Verification Description Minimum Use Specifications Recommendation 850 nm Laser source 1310 nm Laser source 1550 nm Laser source 1310 and 1550 nm Optical power meter with long wavelength sensor 850 nm Optical power meter with short wavelength sensor OA 5002 Optical input fi ber 1 each OA 5002 Optical output fi ber 1 each OA 5012 Optical input and output fiber OA 5000 Series User Manual CW 850 20 nm actual wavelength known within 1 nm gt 500 uW into 50 125 um fiber lt 0 02 dB minute stability CW 1310 20 nm actual wavelength known within 1 nm gt 1 mW into SM fiber lt 0 02 dB minute stability CW 1550 20 nm actual wavelength known within 1 nm gt 500 uW into SM fiber lt 0 02 dB minute stability 0 025 dB 0 3 pW linearity 90 to 3 dBm noise p p lt 0 5 pW accepts 9 125 to 100 140 um fiber 0 025 dB 0 3 pW linearity 90 to 3 dBm accepts 9 125 to 100 140 um fiber 50 m long if available or a fiber as short as 1 m can be used 9 125 um FC PC to FC PC 1 to 5 m long 9 125 um FC PC to FC PC2 1 to 5 m long 50 125 um FC PC to FC PC Fotec S785 Advantest Q81211 Q8221 Advantest Q81212 Q8221 Agilent HP 81532A 8153A Agilent HP 81530A 8153A Tektronix 174 1387 00 Appendix G Product Verification Table 4 1 Equipment Required for Performance Verification Desc
10. 3 34 WAVelengthi si ised in an 3 34 Welcome Appendices OA 5000 Series User Manual Status and Events ReOgIisters ii ne poe aa on QUEUES e a a De eu anne Event Handling Sequence COntlictS sucia rear Messages iii a i Appendix A Accessories Standard Accessories Optional Accessories Appendix B Specifications Appendix C Interface Specifications Interface Messages Character Set ASCII Chart GPIB Function Subsets Appendix D Using the OPC Query Command Appendix E Packing for Shipment Appendix F Maintenance Cleaning the Optical Ports Changing the Optical Port Connectors Appendix G Product Verification Equipment List om Power UD una CEN EEN eee en se Display Modes GPIB Address Setting Attenuation Range Shutter Attenuation and the DISABLE button 1310 nm Insertion Loss Attenuation Accu
11. 410 Query INTERRUPTED 420 Query UNTERMINATED 430 Query DEADLOCKED 440 Query UNTERMINATED after indefinite response Table 3 15 lists warning messages that do not interrupt the flow of command execution These notify you that you might get unexpected results Table 3 15 Execution Warning Messages EXE Bit 4 Code Message 500 Execution warning Status and Events Programming Appendices Standard Accessories Optional Accessories OA 5000 Series User Manual Appendix A Accessories Some accessories are included with the OA 5000 If you wish to purchase optional accessories or purchase additional standard accessories see a Tektronix products catalog or contact your local Tektronix field representa tive m This manual the OA 5000 Optical Attenuator User Manual Tektronix part number 070 7612 03 m The TM 5003 Power Module Tektroninx part number 620 0057 00 Two universal optical input and output connector kits Tektronix part number 020 1885 00 m Two blank plug in panels Tektronix part number 016 0195 05 The optional accessories appropriate for your instrument depend on which OA 5000 Optical Attenuator you purchased Optical Cables Single Mode 2 meter 8 125 micron m FC PC to Diamond 2 5 Tektronix part number 174 1497 00 m FC PC to Diamond 3 5 Tektronix part number 174 1385 00 m FC PC to ST Tektronix part number 174 1386 00 m FC PC to FC PC Tektronix part number 174 1387 00 m FC P
12. 5000 to 30 dB Check that the power meter reads the same as in step 8 within the repeatability specification 0 05 dB C Step 11 If the readings in steps 9 and 10 do not meet the repeatability specifications check the connections and repeat steps 7 to 10 Appendices 850 nm except OA 5002 Insertion Loss Attenuation Accuracy and Repeatability OA 5000 Series User Manual Appendix G Product Verification Table 4 3 Attenuation Accuracy at 1550 nm OA 5002 OA 5012 OA 5022 OA 5032 Attenuation Tolerance Limits dB Tolerance Limits dB setting dB 10 10 15 to 9 85 10 20 to 9 80 20 20 15 to 19 85 20 20 to 19 80 30 30 15 to 29 85 30 20 to 29 80 40 40 15 to 39 85 40 20 to 39 80 50 50 20 to 49 80 50 20 to 49 80 O Step 1 Disconnect the fibers from the OA 5000 1550 nm laser and long wavelength sensor Connect the 850 nm laser to the input fiber and the short wavelength sensor to the output fiber Connect the fibers together using an FC FC adapter Set the laser to CW unmodulated mode and set the laser power level if adjustable to maximum but not more than 2 mW Turn on the laser O Step 2 Atthe power meter select the short wavelength sensor Set the wavelength displays of the OA 5000 and the power meter to the actual wavelength not the nominal wavelength of the laser within 1 nm O Step 3 Set the power meter to W watts mode The
13. 5000 to perform a specific function or change one of its settings Commands have the structure m lt Header gt lt Space gt lt Argument gt lt Separator gt lt Argu ment gt Queries Queries cause the OA 5000 to return information about its status or settings Queries have the structure E lt Header gt E lt Header gt lt Space gt lt Argument gt lt Separator gt lt Argu ment gt You may use only a part ofthe header in a query command When you do this the instrument returns information about all the possible mnemonics that you have left unspecified For example ATT DB returns the current setting in absolute dB units while ATT returns the setting in absolute units and units relative to the reference Headers in Query Responses You can control whether or not headers are returned by the OA 5000 as part of the query response Use the HEADER command to control this feature If header is on command headers are returned as part ofthe query and the query response is formatted as a valid set command When header is off only the values are sent back in the response which may be easier to parse and to extract the information Table 3 3 shows the difference in responses Table 3 3 Comparison of Header On and Off Responses Query Header Off Response Header On Response DISP DB DISP DB ATT DB 32 53 ATT DB 32 53 Command Syntax Command Entry m Enter commands in upper or lower case m P
14. ATT and REF lights are on the displayed attenuation value is the absolute attenuation value minus the value of the reference refer to the section Setting the Reference Value to set the reference The COARSE and FINE knobs still adjust the attenuation value as with absolute mode The only difference is the value displayed in the attenuation display C Step 2 Set the desired attenuation value by adjusting the COARSE and FINE knobs The COARSE knob changes the attenuation by 1 dB per click and the FINE knob changes the attenuation by 0 01 dB per click NOTE Switching between the absolute and relative display modes does not change the actual attenuation value but only the value dis played User Reference Setting the Attenuation Level to Minimum OA 5000 Series User Manual Setting Attenuation Levels To set the attenuation level to minimum press the MIN ATT button Setting the attenuation to minimum sets the absolute attenuation to O dB This means that the OA 5000 is not attenuating the optical input However the attenuation display may not read O dB As noted above if the attenua tion display mode is set to relative the attenuation display will show the absolute attenuation value 0 dB after pressing MIN ATT minus the value of the reference If the reference value is non zero then the attenuation display will not be O dB after pressing MIN ATT Setting Attenuation Levels User Reference This button assigns the kno
15. Allow 7 5 cm 3 in on all sides top and bottom C Step 5 Seal the shipping carton with shipping tape or an industrial stapler OA 5000 Series User Manual A 13 Appendix E Packing for Shipment Appendices Cleaning the Optical Ports OA 5000 Series User Manual Appendix F Maintenance This appendix describes how to perform routine maintenance on the OA 5000 Series Optical Attenuators There are no user serviceable parts in the OA 5000 Should your instrument need service contact your nearest Tektronix service representative The following maintenance procedures are discussed in this chapter Cleaning the Optical Port Changing Optical Port Connectors If the OA 5000 performance appears degraded the optical fiber and optical port may be dirty Clean the fiber connector with a clean cloth To clean an optical port perform the following steps 1 Turn the power supply off or pull the OA 5000 out of the power module 2 Use a Phillips screwdriver to remove the four screws that secure the bulkhead connector to the front panel see Figure A 1 on page A 16 3 Gently pull the bulkhead out of the unit and unscrew the fiber connector Be careful not to pull beyond the fiber slack If there is insufficient slack or if you accidently push the disconnected fiber back into the instru ment then perform the following three steps a Using a flat blade screwdriver turn the securing screw on the right side cover 90 counte
16. Device Event Status Enable Register DESER Standard Event Status Register SESR Event Status Enable Register ESER Status Byte Register SBR Service Request Enable Register SRER 7 6 5 4 3 2 1 0 PON URQ CME EXE DDE QYE RQC OPC 7 6 5 4 3 2 1 0 PON URQ CME EXE DDE QYE RQC OPC Event Queue 7 6 5 4 3 2 1 0 PON URQ CME EXE DDE QYE RQC OPC Output Queue 7 RQS 5 4 3 2 1 16 ESB MAV MSS 7 5 4 3 2 1 ESB MAV Figure 3 11 Status and Event Handling Process Conflicts Whenever a command is issued that results in a conflict an event is gener ated on the EXE bit bit 4 You can avoid generating this event if you concatenate commands so that the conflict is resolved when the command is completed For example when setting the attenuator in DBR mode always make sure that the REF com mand precedes the ATT DBR command or an execution warning may result Programming Messages OA 5000 Series User Manual Status and Events Tables 3 10 through 3 15 list all the programming interface messages the OA 5000 generates in response to commands and queries For most messages a secondary message from the OA 5000 gives more detail about the cause of the error or the meaning of the message This message is part of the message string and is separated from the main message by a semicolon Each message is the result of an event Each type of
17. OPC 5 When you concatenate queries the responses to all the queries are concatenated into a single response message For example if the display mode is dB and the attenuator is 20 dB the concatenated query DISP ATT DB will return either DISP DB ATT DB 20 if Header is set to on or DB 20 if Header is set to off 6 Set commands and queries may be concatenated in the same mes sage For example ATT DB 15 DISP DB DIS ADJ Programming OA 5000 Series User Manual Command Syntax is a valid message that sets the attenuation to 15 dB the display mode to dB and responds with the disable status and the adjusting status Concatenated commands and queries are executed in the order re ceived Here are some invalid concatenations DISPLAY DBR ATT DBR 5 no colon before ATT m ATT MIN OPC extra colon before a star command Message Terminators This manual uses lt EOI gt End or Identify to represent a message termina tor Symbol Meaning lt EOI gt Message terminator If you use a GPIB network lt EOI gt can be the IEEE Std 488 EOI interface symbol or LF line feed When using GPIB the OA 5000 always accepts the EOI interface symbol as an input message terminator The end of message terminator may be either the END message EOI asserted concurrently with the last data byte the ASCII code for line feed LF sent as the last data byte or both The end of message terminator should not imme
18. Poll to obtain the SBR bit 6 is the RQS bit When you use the STB query to obtain the SBR bit 6 is the MSS bit 7 RQS 5 4 3 2 1 ESB MAV Figure 3 7 The Status Byte Register SBR 3 36 Programming Status and Events Table 3 9 SBR Bit Functions Bit Function 7 MSB Not used always 0 6 RQS Request Service obtained from a serial poll Shows that the OA 5000 requests service from the GPIB controller 6 MSS Master Status Summary obtained from STB query Summarizes the ESB and MAV bits in the SBR 5 ESB Event Status Bit Shows that status is enabled and present in the SESR 4 MAV Message Available Shows that output is available in the Output Queue 3 0 Not used always 0 Enable Registers The DESER ESER and SRER allow you to select which events are reported to the Status Registers and the Event Queue Each Enable Register acts as a filter to a Status Register the DESER also acts as a filter to the Event Queue and can prevent information from being recorded in the register or queue Each bit in an Enable Register corresponds to a bit in the Status Register it controls In order for an event to be reported to its bit in the Status Register the corresponding bit in the Enable Register must be set to one If the bit in the Enable Register is set to zero the event is not recorded The bits in the Enable Registers are set using various commands The Enable Registers and the comm
19. Store Attenuation WAVelength Wavelength ADJusting Query Only Related Commands Syntax Examples ALLev Query Only Related Commands Syntax Returns The ADJusting query returns the status of the attenuator A 1 is returned if the attenuator is moving to some attenuation value A 0 is returned if the attenuator is stationary OPC WAI ADJusting ADJ would return the string ADJUSTING 0 or ADJUSTING 1 The ALLev query causes the OA 5000 to return all events and their mes sages This query also removes the returned events from the Event Queue The messages are separated by commas Use the ESR query to enable the events to be returned For a complete discussion of the use of these registers see page 3 35 This command is similar to repeatedly sending EVMsg queries to the OA 5000 CLS DESE ESE ESR EVENT EVMsg EVQTY SRE STB ALLev QEU O The event code and message in the following format lt Event Code gt lt Comma gt lt QString gt lt Event Code gt lt Com ma gt lt QString gt OA 5000 Series User Manual Commands Examples ATTenuation Related Commands lt QString gt lt Message gt lt Command gt lt Command gt is the command that caused the error and may be returned when a command error is detected by the OA 5000 As much of the com mand will be returned as possible without exceeding the 60 character limit of the lt Message
20. adjust the attenuation level the reference level the wavelength setting and the GPIB address When this button is lit the knobs are assigned to adjust the Reference value User Reference Enabling Disabling Attenuation On the OA 5000 the DISABLE button Figure 2 2 allows you to enable or disable the optical path through the attenuator with a shutter You can still set the attenuation level however since it is not dependent on the optical signal passing through the attenuator For example you can block the passage of the optical signal through the attenuator by disabling attenua tion setting the attenuation level then enabling attenuation and your signal will be attenuated to the desired level immediately OA 5002 OPTICAL ATTENUATOR DISABLE ATTENUATION dB gt This button enables or disables attenuation MIN AT WAVELENGTH ni STORE 1 RECALL 1 4 STORE2 RECALL2 I Figure 2 2 The Location of the DISABLE Button To enable attenuation press the DISABLE button on the front panel so that the button is not lit When the DISABLE button is not lit the optical signal passes through the attenuator To disable attenuation press the DISABLE button so that it is lighted When the DISABLE button is lighted the internal shutter is placed across the optical path providing gt 100 dB attenuation for the OA 5002 OA 5012 and OA 5022 and gt 90 dB attenuation for the OA 5032 T
21. and the WAVELENGTH display should show a number from 0 to 30 or the word OFF C Step 2 While in this mode the coarse and fine knobs should increment or decrement the displayed address value by 1 adjust the value using the knobs to the address desired m Check that when the value is adjusted above 30 that the word OFF appears C Step 3 Push the ADDR SET button once again while the desired address is being displayed the display mode should return to whatever state the instrument was in before pushing the ADDR SET button NOTE The address of the instrument is not actually updated until the ADDR SET mode is exited O Step 1 Enter the Wavelength set mode for the OA 5000 by pushing the WAVELENGTH button so that the display reads SEt O Step 2 Using the knobs adjust the wavelength to read 1350 nm C Step 3 Exit the Wavelength Set mode by pushing the WAVELENGTH button again the instrument will require a second to prepare the new calibration tables as indicated by the ATT ADJ briefly lighting up C Step 4 Adjust the OA 5000 such that the display mode is showing attenuation in dB with the ATT indicator lit and the REF indicator not lit C Step 5 Using the knobs increase the level of attenuation turn the coarse knob clockwise keep increasing the level until the value reach es a maximum level and no longer increases This value should exceed 60 00 dB Appendices Shutter Attenuatio
22. digits Numeric data not allowed Suffix error Invalid suffix Suffix too long Suffix not allowed Character data error Invalid character data Character data too long Character data not allowed String data error Invalid string data String data not allowed Block data error Invalid block data Block data not allowed Table 3 12 lists the execution errors that are detected during execution of a command In these error messages you should read macro as alias Code 200 220 221 Table 3 12 Execution Error Messages EXE Bit 4 Message Execution error Parameter error Settings in conflict Programming OA 5000 Series User Manual Status and Events Table 3 12 Execution Error Messages EXE Bit 4 Cont Code Message 222 Data out of range 223 Too much data Table 3 13 lists the device errors that can occur during operation of the OA 5000 These errors may indicate that the OA 5000 needs repair Table 3 13 Device Error Messages DDE Bit 3 Code Message 300 Internal error 310 System error 313 Calibration memory lost 315 Configuration memory lost 350 Too many events Does not set DDE bit Table 3 14 lists the system event messages These messages are generated whenever certain system conditions occur Table 3 14 System Event Messages QYE Bit 2 Code Message 401 Power on PON Bit 7 402 Operation complete OPC Bit 0 403 User request URQ Bit 6
23. do not disturb the connections and fibers O Step 7 Set the dB reference Disp gt Ref at the power meter The power meter reading should be 0 00 dB within 0 01 dB C Step 8 Set the OA 5000 to each of the settings in the table below and check that the power meter reads within the listed accuracy limits At 30 dB note the reading C Step 9 Set the OA 5000 to 0 dB Check that the power meter reads 0 00 dB within the repeatability specification 0 05 dB O Step 10 Setthe OA 5000 to 30 dB Check that the power meter reads the same as in step 8 within the repeatability specification 0 05 dB C Step 11 If the readings in steps 9 and 10 do not meet the repeatability specifications check the connections and repeat steps 7 to 10 Table 4 2 Attenuation Accuracy at 1310 nm OA 5002 OA 5012 OA 5022 OA 5032 Attenuation Tolerance Limits dB Tolerance Limits dB setting dB 10 10 15 to 9 85 10 20 to 9 80 20 20 15 to 19 85 20 20 to 19 80 30 30 15 to 29 85 30 20 to 29 80 40 40 15 to 39 85 40 20 to 39 80 50 50 15 to 49 85 50 20 to 49 80 60 60 15 to 59 85 60 20 to 59 80 OA 5000 Series User Manual A 27 Appendix G Product Verification 1550 nm Insertion Loss Attenuation Accuracy and Repeatability C Step 1 Disconnect the fibers from the OA 5000 and 1310 nm laser Connect the 1550 nm laser to the input fiber and the long wavelength
24. easy it is to learn about and use the OA 5000 You can read this section or you can choose to investigate the OA 5000 on your own lf you decide not to read the overview refer to the User Reference section to answer any questions you may have User Reference also de scribes details and features not covered in this section In this section you will set up the OA 5000 and change various settings to show get a feel for how the OA 5000 works You will not be using any optical signals Figure 1 2 on page 1 4 presents a front panel view of the OA 5000 If you have not already done so install the OA 5000 as described on page 1 1 and turn on the instrument C Step 1 Press MODE so that the ATT indicator is lit and REF is not lit This sets the OA 5000 to display attenuation in absolute units rather than displaying attenuation relative to a reference value C Step 2 Press WAVELENGTH The word SET will appear in the attenua tion display O Step 3 Using the COARSE and FINE knobs set the WAVELENGTH to 1300 nm The actual attenuation of an optical input signal varies depending on the wavelength of the signal To ensure accurate attenuation readings set WAVELENGTH to the wavelength of the signal you are attenuating C Step 4 Press WAVELENGTH again to accept the new wavelength value C Step 5 Press DISABLE so that it is not lit If the DISABLE button is lit the shutter inside the OA 5000 blocks the signal path providing
25. event sets a specific bit in the SESR and is controlled by the equivalent bit in the DESER Thus each message is associated with a specific SESR bit In the message tables that follow the associated SESR bit is specified in the table title with excep tions noted with the error message text Table 3 10 shows the messages when the system has no events or status to report These have no associated SESR bit Table 3 10 No Event Messages Code Message 0 No events to report queue empty 1 No events to report new events pending ESR Table 3 11 shows the error messages generated by improper command syntax Check that the command is properly formed and that it follows the rules in the Command Syntax chapter starting on page 3 5 Table 3 11 Command Error Messages CME Bit 5 Code Message 100 Command error 101 Invalid character 102 Syntax error 103 Invalid message or unit separator 104 Data type error 105 GET not allowed 106 Invalid program data separator 108 Parameter not allowed 109 Missing parameter 110 Command header error 111 Header separator error 112 Program mnemonic too long Status and Events Table 3 11 Command Error Messages CME Bit 5 Cont Code 113 118 120 121 123 124 128 130 131 134 138 140 141 144 148 150 151 158 160 161 168 Message Undefined header Query not allowed Numeric data error Invalid character in number Numeric overflow Too many
26. gt and lt Command gt strings combined The command string is right justified ALLev might return the string 401 Power on or 113 Undefined head er unrecognized command abc ATTenuation can be used as both a query and as a command to set device parameters ATTenuation has three parameters DB DBR and MIN Use the DB term to query or set attenuation in absolute terms relative to minimum attenuation To query or set attenuation values relative to the REFerence value use the DBR term To set the attenuation to the minimum 0 dB use the MIN term NOTE Attenuation can be changed even if the light shutter is closed STORe RECall Programming Commands Syntax ATTen DB ATTen DBR ATTen DB lt NRf gt ATTen DBR lt NRf gt ATTen MIN ATTen MIN ATTen lt space gt Arguments lf you make a query without an argument for example ATTen the re sponse is the same as that for an ATTen DB DBR query Examples ATT DB returns the string ATTEN DB lt present setting absolute gt ATT DBR returns the string ATTEN DBR lt present setting minus REF gt ATT MIN returns the string ATTEN MIN lt 1 if at min 0 otherwise gt BLRN The query version of this command reads the instrument configuration in binary form The command version configures the instrument binary data format The configuration is 22 bytes long Related Commands LRN Syntax BLRN lt Block gt OA 5000 Series Us
27. m The Output Queue m The Standard Status Register Enable setting m The Standard Event Status Enable setting m The Power on status clear flag setting m HEADer and VERBose settings The SRE Service Request Enable command sets and queries the bits in the Service Request Enable Register SRER For a complete discussion of the use of these registers see page 3 35 ALLev CLS DESE ESE ESR EVENT EVMSG EVQty PSC STB SRE lt NR gt SRE lt NRf gt is a value in the range from 0 to 255 The binary bits of the SRER are set according to this value Using an out of range value causes an execution error The power on default for SRER is 0 if PSC is 1 If PSC is 0 the SRER maintains its value through a power cycle Programming Examples STB Query Only Related Commands Syntax Examples Commands SRE 48 sets the bits in the SRER to 00110000 binary SRE might return a value of 32 showing that the bits in the SRER have the binary value 00100000 The STB Read Status Byte query returns the Status Byte Register SBR using the Master Summary Status MSS bit For a complete discussion of the use of these registers see page 3 35 ALLev CLS DESE ESE ESR EVENT EVMSG EVQty SRE STB SO STB might return the value 96 showing that the STB contains the binary value 01100000 STORe Store Attenuation Related Commands Syntax OA 5000 Series
28. sensor to the output fiber Connect the fibers together using an FC FC adapter Set the laser to CW unmodulated mode and set the laser power level if adjustable to maximum but not more than 2 mW Turn on the laser C Step 2 Set the wavelength displays of the OA 5000 and the power meter to the actual wavelength not the nominal wavelength of the laser within 1 nm O Step 3 Set the power meter to W watts mode The reading should be at least 400 uW Set the power meter to dB relative dB key mode and set the dB reference Disp gt Ref The power meter should read 0 0 dB 0 1 dB C Step 4 Disconnect the fibers from the FC FC adapter and connect them to the OA 5000 C Step 5 Set the OA 5000 attenuation to 0 dB and the DISABLE button off unlit C Step 6 The power meter reading is the insertion loss of the OA 5000 Check that the power meter reading is 2 5 dB or higher more posi tive NOTE During the remaining steps do not disturb the connections and fibers C Step 7 Set the dB reference Disp gt Ref at the power meter The power meter reading should be 0 00 dB within 0 01 dB C Step 8 Set the OA 5000 to each of the settings in the table below and check that the power meter reads within the listed accuracy limits At 30 dB note the reading L Step 9 Set the OA 5000 to 0 dB Check that the power meter reads 0 00 dB within the repeatability specification 0 05 dB C Step 10 Set the OA
29. standard ASCII Table A 5 The ASCII Character Set 7 soH DC1 Er A Er Cal La 2 DC2 2 B En Dei Pie 3 DC3 3 c s IEA a 4 EOT DC4 4 D T d ti 5 ENQ nak 5 E VU e u 6 ack SYN amp 6 F V f vo 71 119 N W m m m W el gt Q Q co us 4 O gt Z o L m lt lt 22 gt r n Vv Cc DJ a N B VT ESC K k c FF FS ES lt L D CR GS M m 26 pape pepe pe adie 127 m da l O A 8 Appendices GPIB Function Subsets OA 5000 Series User Manual Appendix C Interface Specifications The OA 5000 supports many GPIB function subsets as listed below Some of the listings describe subsets that the OA 5000 does not support SH1 Source Handshake The OA 5000 can transmit multi line mes sages across the GPIB AH1 Acceptor Handshake The OA 5000 can receive multi line mes sages across the GPIB T6 Talker The OA 5000 becomes a talker when its talk address is sent with the ATN Attention line asserted It ceases to be a talker when another device s talk address is sent with ATN asserted The OA 5000 has no talk only capability L4 Listener The OA 5000 becomes a listener when its listen address is sent with the ATN Attention line asserted The OA 5000 does not have listen only capability SRQ Service Request The OA 5000 asserts the SRQ Service Re quest
30. the ATT REF mode The units for command mode and responses is dB Values smaller than 0 01 dB are rounded to the nearest one hundredth dB The REF value may not exceed 99 99 The combina tion of the REF value and the ATTen value may not exceed 99 99 For example if the ATTen value is set to 30 dB and the REF value is set to 70 dB the resultant ATT REF value would be 100 dB and an execution error event would result The factory default for REF is 0 00 dB N A REFerence lt NRf gt REFerence ARA lt NR gt is a number that cannot exceed 99 99 REF 45 00 sets the REFerence value to 45 00 dB REF would return the string REF 45 00 RST No Query Form Related Commands Syntax OA 5000 Series User Manual The RST Reset command returns the OA 5000 to a known set of instru ment settings NOTE The RST command can take 5 to 10 seconds to complete depend ing on attenuation settings PSC FACTory RST Commands SRE Related Commands Syntax Arguments RST does the following Puts the OA 5000 into the Operation Complete Command Idle State Puts the OA 5000 into the Operation Complete Query Idle State Returns the instrument settings to those listed on page 3 24 The RST command does not alter the following The state of the IEEE Std 488 1 interface m The selected IEEE Std 488 1 address of the OA 5000 Calibration data that affects device specifications
31. value 10 00 8 00 18 00 dB A Quick Tour C Step 21 Recall the second stored setting by pressing RECALL 2 Note that the attenuation readout is now 29 50 dB Remember that you set STORE 2 to 21 50 dB The display shows the value 21 50 8 00 29 50 dB C Step 22 Push the MODE button so that just the ATT indicator is lit and then push MIN ATT Notice that the ATTENUATION display is now 0 00 because you pressed the MIN ATT button and the display is no longer in reference mode Settings at Power Up One last thing to note are the settings used at power up When you power down the OA 5000 it saves the attenuation setting the mode the wave length and reference levels The next time you power up the OA 5000 it will return to the settings stored when it was last powered down This completes the tour of the OA 5000 A Quick Tour User Reference The User Reference Section OA 5000 Series User Manual Operator Overview The User Reference section is arranged as an alphabetic list of topics Each topic covers one aspect of the operation of the OA 5000 Five topics follow this operator overview Enabling Disabling Attenuation Setting Attenuation Levels Setting the GPIB Address Setting the Reference Level Storing and Recalling Attenuation Levels Figure 2 1 on page 2 2 details the controls located on the OA 5000 front panel NOTE If after power up the decimal points in the WAVELENGTH display
32. 0009 91260 TK2565 CROSS INDEX MFR CODE NUMBER TO MANUFACTURER Manufacturer COMTEK MANUFACTURING OF OREGON TRIQUEST PRECISION PLASTICS SEIKO INSTRUMENTS USA INC TEKTRONIX INC CONNOR FORMED METAL PRODUCTS VISION PLASTICS INC Address P O BOX 4200 M S 16 207 3000 LEWIS amp CLARK HWY PO BOX 66008 ELECTRONIC COMPONENTS DIV 2990 W LOMITA BLVD 14150 SW KARL BRAUN DR PO BOX 500 1729 JUNCTION AVENUE 26000 SW PARKWAY CENTER DRIVE City State Zip Code BEAVERTON OR 970764200 VANCOUVER WA 98666 6008 TORRANCE CA 90505 BEAVERTON OR 97077 0001 SAN JOSE CA 95112 WILSONVILLE OR 97070 Appendices Fig amp Index Tektronix Serial No Mfr No Part No Effective Dscont Qty 12345 Name amp Description Code Mfr Part No A6 1 337 3039 00 2 SHIELD ELEC 0J260 ORDER BY DESC 2 214 3143 00 1 SPRING HLEXT 0 125 ID X 0 545 L XLOOP 91260 ORDER BY DESC 3 105 0865 00 1 BAR LATCH RLSE AA501 0JRO5 ORDER BY DESC 4 366 1851 01 1 KNOB LATCH IVORY GY 0 625 X 0 25 X 1 09 80009 366 1851 01 5 105 0866 00 1 LATCH RETAINING 0JRO5 ORDER BY DESC 6 366 2166 00 2 KNOB ABS IVORY GRAY 0 165 ID X 0 40 OD TK2565 366 2166 00 STANDARD ACCESSORIES 020 1885 00 1 ACCESSORY PKG O E CONVERTER 80009 020 1885 00 070 7612 05 1 MANUAL TECH INSTR OA5000 Series 80009 070 7612 05 620 0057 00 1 POWER SPLY ASSY MAINFRAME 80009 620 0057 00 016 0195 05 2 BLANK PLUG IN PANELS FRONT 80009 016 0195 05 OPTIONAL ACCESSORIES
33. 11 STORE1 STORE2 2 15 WAVELENGTH 2 5 C CAL Command 3 18 CAUTION statement in manuals ix statement on equipment ix Cautions fuses x grounding the OA5000 x operating in explosive atmo spheres xi power cord x power source x removing panels or covers x Channel delay See Pulse generator Channel delay Clear Status 3 18 CLS command 3 18 3 19 Command 3 13 CAL 3 18 SET 3 26 3 27 Abbreviating 3 8 ADJusting 3 15 ALLev 3 15 Argument 3 6 ATTenuation 3 16 3 17 Block argument 3 10 BLAN 3 17 CLS 3 18 Common List 3 13 Concatenating 3 8 DESE 3 19 3 37 Device List 3 14 DISable 3 20 DISPlay 3 20 3 21 ESE 3 21 3 22 3 38 Index ESR 3 22 3 35 EVEnt 3 22 3 23 EVMSG 3 23 EVQty 3 23 FACTORY 3 24 3 25 HEADER 3 25 3 26 Header 3 6 IDN 3 26 List Common command 3 13 Device command 3 14 LRN 3 26 3 27 Message 3 6 Mnemonic 3 6 Numeric argument 3 10 OPC 3 27 PSC 3 27 3 28 3 38 Query 3 6 RECall 3 28 REFerence 3 29 RST 3 29 3 30 Rules for forming 3 5 Separator 3 6 Set 3 6 SRE 3 30 3 31 3 38 STB 3 31 3 36 STOre 3 31 3 32 Syntax 3 5 BNF Backus Naur form 3 5 Table Common command 3 13 Device command 3 14 TST 3 32 3 33 VERBOSE 3 33 WAI 3 34 WAVelength 3 34 Command syntax 3 5 BNF Backus Naur form 3 5 Common command List 3 13 Concatenating Command 3 8 Configuration Command query 3 26 Conflicts
34. 3 Common Commands and Queries 3 13 Device Commands and Queries 3 14 ADJusting Query Only 3 15 ALLev Query Only 3 15 AT Tenuation iii ea 3 16 O Ras 3 17 CAL Query Only ui etes 3 18 CLS No Query Form 3 18 DESE ur ae a tat ta 3 19 DiSable irina oa da ta ae ai ee ta ee 3 20 DISPlay cicline eni 3 20 A alain ala 3 21 ESR Query Only 3 22 EVEnt Query Only eee eee eee eee ees 3 22 EVMSG Query Only 3 23 EVQty Query Only 3 23 FACTORY No Query Form 3 24 HEAD ai o nde eee eter ete iets 3 25 IDN Query Only 3 26 CERN or SET a a a Ta e tte ae air We nee Se 3 26 POPC rock ete we roiuri mcs see Masts sense Oates da 3 27 PPS Cele ete eer a a A 3 27 RECall No Query Form 3 28 REFOreNCO iii en tetes Nero 3 29 RST No Query Form 3 29 PORE a or ee weedeat ele lene dee 3 30 STB Query Only 0 0000 ea ee an 3 31 STORe Store Attenuation 3 31 TST Query Only 3 32 VERBOSE He a as 3 33 WAI No Query Form
35. 3 40 See also Blinking Connector GPIB 3 1 Controller GPIB 3 7 D DANGER statement on equipment ix DCL A 7 DESE command 3 19 3 37 DESER register 3 19 3 27 3 28 3 37 Device Clear 3 5 A 7 Device command List 3 74 Device event status enable register See DESER register Diagram Syntax 3 11 DISABLE button 2 3 DISable Command 3 20 DISPlay Command 3 20 3 34 DISP DB 3 20 3 21 DISP DBR 3 20 3 21 DISP SETRef 3 20 3 21 DISP SETWavelength 3 20 3 21 Documentation A 7 Duty cycle See Pulse generator Duty cycle E EOI end or identify 3 9 Error message Programming inter face 3 41 ESE command 3 21 3 22 3 38 ESER register 3 21 3 22 3 27 3 28 3 38 ESR command 3 22 ESR query 3 35 Event handling 3 35 3 40 Event Quantity query 3 23 Event query 3 22 3 23 Event queue 3 22 3 23 3 39 Event status enable register See ESER register EVEnt command 3 22 3 23 EVMSG command 3 23 EVQty command 3 23 F FACTORY command 3 24 Fall time See Pulse generator Fall time Flashing See Blinking G GET A 7 Go to local A 7 GPIB Additional information you need about your controller 3 1 Configurations 3 2 Connection rules 3 2 EOI end or identify 3 9 Function subsets 9 Menu 3 3 Parameter Setting 3 3 setting address 2 9 3 3 Using a controller 3 1 GPIB address setting 2 9 GPIB connector 3 1 Group execute trigger A 7 GTL A 7
36. B 5 address Use this button to assign the knobs to adjust the wavelength Figure 2 3 Setting Attenuation Levels Specifying the To specify the wavelength to be attenuated Wavelength C Step 1 Press the WAVELENGTH button The word SEt will appear in the attenuation display and the WAVE LENGTH button will illuminate OA 5000 Series User Manual 2 5 Setting Attenuation Levels Setting the Attenuation Level C Step 2 Use the two knobs to adjust the displayed wavelength value The COARSE knob changes the displayed value by 10 nm per click and the FINE knob changes the displayed value by 1 nm per click The wavelength can be adjusted from 600 to 1700 nm C Step 3 When the desired wavelength is displayed press WAVE LENGTH again to accept the new displayed value The OA 5000 will return to the previous attenuation display mode To set the attenuation level once you have set the wavelength C Step 1 Set the attenuation display mode by pressing the MODE but ton The attenuation display shows the current attenuation value in one of two modes absolute or relative to a reference value Pressing the MODE button while it is illuminated toggles between these modes When the ATT light is on and the REF light is off the displayed attenuation is in absolute mode In this mode the displayed attenuation is the value relative to its absolute minimum setting The minimum value in this mode is always 0 dB When both the
37. C to Biconic Tektronix part number 174 1388 00 Optical Cables Multimode 2 meter 62 5 140 micron m FC PC to Biconic Tektronix part number 174 2323 00 m FC PC to SMA906 Tektronix part number 174 2324 00 m FC PC to FC PC Tektronix part number 174 2322 00 Optical Cables Multimode 2 meter 100 140 micron Note at the time of publication the 100 um cables listed below did not utilize physical contact connectors FC to SMA Tektronix part number 174 0878 00 m ST to SMA Tektronix part number 174 0876 00 m Diamond 2 5 to SMA Tektronix part number 174 1303 00 Appendix A Accessories Appendices OA 5000 Series User Manual Appendix B Specifications The performance characteristics described in this appendix Tables A 1 through A 3 are valid under the following conditions m The instrument must have been calibrated at an ambient temperature between 20 C and 30 C The instrument must have had a warm up period of at least 20 minutes m All optical connections to the instrument are made using physical con tact connectors Tektronix offers limited selection of fiber optic jumper cables which utilize physical contact on the connector ends for exam ple Tektronix part number 174 1387 00 see Appendix A m Both input and output connectors have been cleaned as described on page A 15 Table A 1 Optical Characteristics Characteristic Wavelength Range Input OA 5002 OA 5012 OA 5022 OA 5032 Inserti
38. CALL Buttons To store an attenuation setting m press either STORE1 or STORE2 The current attenuation setting will be stored The ATTENUATION display will blink once to indicate acceptance of the value NOTE When you press STORE1 or STORE2 the only setting saved is the attenuation setting The wavelength setting is not stored If the wavelength of your signal has changed since the attenuation setting was stored you will have to adjust the wavelength setting to ensure accurate attenuation To recall an attenuation setting m press either RECALL1 or RECALL2 The selected setting will be recalled OA 5000 Series User Manual 2 15 Storing and Recalling Attenuation Levels User Reference Programming Controllers Using the GPIB Interface OA 5000 Series User Manual Setting Up the Instrument This section tells you how to prepare the OA 5000 Optical Attenuator for use with a remote controller or computer The first part of this section explains how to connect the OA 5000 to a controller or computer through the GPIB interface The rest of the section describes how to use the OA 5000 front panel settings to enable the OA 5000 to send and receive messages to and from a remote controller NOTE In addition to the information in this manual you will need to con sult the documentation for your controller to determine how to send commands send interface messages such as local lockout and serial poll and receive query respons
39. Device Setup or SET query returns a string listing the OA 5000 s settings except for calibration values You can use this string to return the OA 5000 to the state it was in when you made the LRN query HEADER VERBOSE LRN SET SET Programming Examples OPC Related Commands Syntax PSC OA 5000 Series User Manual Commands NOTE The LRN query always returns a string with command headers regardless of the setting of the HEADER command This is because the returned string is intended to be able to be sent back to the OA 5000 as a command string The VERBOSE command can still be used normally to specify whether the returned headers should be abbreviated or full length LRN might return the string REFERENCE 0 00 WAVELENGTH 1300 ATTENUATION DB 0 00 DISPLAY DB DISABLE 0 STOREl 0 00 STORE2 0 00 The OPC Operation Complete command generates the operation com plete message in the Standard Event Status Register SESR when all pending operations finish The OPC query places the ASCII character 1 into the Output Queue when all pending operations are finished The OPC response is not available to read until all pending operations finish For a complete discussion of the use of these registers and the output queue see page 3 35 WAI ADJusting OPC OPC yy The PSC Power On Status Clear command sets and queries the power on status flag that controls the a
40. SESR OA 5000 Series User Manual Status and Events Table 3 8 SESR Bit Functions Bit Function 7 MSB PON Power On Shows that the OA 5000 was powered on 6 URQ User Request Shows that the Remote button was pressed 5 CME Command Error Shows that an error occurred while the OA 5000 was parsing a command or query Command error messages are listed in Table 3 11 on page 3 41 4 EXE Execution Error Shows that an error occurred while the OA 5000 was executing a command or query Execution error messages are listed in Table 3 12 on page 3 42 3 DDE Device Error Shows that a device error occurred De vice error messages are listed in Table 3 13 on page 3 43 2 QYE Query Error Shows that either an attempt was made to read the Output Queue when no data was present or pending or that data in the Output Queue was lost 1 RQC Request Control Not used O LSB OPC Operation Complete Shows that the operation is com plete This bit is set by the OPC command The Status Byte Register SBR shown in Figure 3 7 records wheth er output is available in the Output Queue whether the OA 5000 requests service and whether the SESR has recorded any events Use a Serial Poll or the STB query to read the contents of the SBR Refer to Table 3 9 The bits in the SBR are set and cleared depending on the contents of the SESR the Event Status Enable Register ESER and the Output Queue When you use a Serial
41. User Manual Tektronix OA 5000 Series Optical Attenuators 070 7612 06 www tektronix com Copyright Tektronix Inc All rights reserved Tektronix products are covered by U S and foreign patents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Tektronix Inc P O Box 500 Beaverton OR 97077 TEKTRONIX and TEK are registered trademarks of Tektronix Inc WARRANTY Tektronix warrants that the products that it manufactures and sells will be free from defects in materials and workmanship for a period of one 1 year from the date of shipment If a product proves defective during this warranty period Tektronix at its option either will repair the defective product without charge for parts and labor or will provide a replacement in exchange for the defective product In order to obtain service under this warranty Customer must notify Tektronix of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service Customer shall be responsible for packaging and shipping the defective product to the service center designated by Tektronix with shipping charges prepaid Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located Customer shall be responsible for paying all s
42. User Manual The STORe command sets or reads the value of stored positions 1 or 2 Using the command form for example STOR1 without a value specified stores the current attenuation in the specified location RECall STORe 1 2 STORe 1 2 STORe 1 2 lt NR gt Commands Arguments Examples TST Query Only Syntax lt NRf gt specifies the attenuation value to be stored The range for the attenu ation value is O lt lt NR gt lt 60 00 All attenuation values associated with the STORe command and query forms are in absolute dB and never include the REFERENCE value even if the front panel display shows that the OA 5000 is set to ATT REF mode STORE 1 returns the attenuation value stored in register 1 in the form STORE1 lt NR gt STORE1 20 00 sets the attenuation value in stored register 1 to 20 00 dB STORE2 stores the current attenuation value in stored register 2 The TST Self Test query runs the OA 5000 internal self test and reports the results The self test does not require operator interaction and does not create bus conditions that violate IEEE Std 488 1 488 2 standards When complete the OA 5000 returns to the state it was in just prior to the self test The test response is a value lt NR1 gt as described in Table 3 7 TST CEDO NOTE The TST query can take 5 seconds or more to respond Table 3 7 Results from TST lt NR1 gt Meaning 0 Test completed
43. and blocks all light through the fiber ports A DISable argument of O or OFF opens the shutter and allows light to pass through the fiber ports light will be attenuated at the level specified by the ATTEN DB or ATTEN DBR terms DISable ON 1 DISable 0FF 0 Disable DIS returns the string DIS 0 if the light shutter is not closed Use the DISPlay command to set the front panel display mode The DB and DBRef parameters specify display of attenuation relative to minimum attenu ation and relative to the reference values respectively The SETRef and SETWavelength parameters put the front panel in a state which that the user to set the reference value and the wavelength via the front panel controls Programming Commands Related Commands Syntax DISPlay DB DBR SETRef SETWavelength DISPlay si SETWavelength Zi lt space gt Examples DISP returns the string DISP DB DISP SETRef Sets the front panel to the Set Reference mode has the same effect as pressing the SET REF button on the front panel ESE The ESE Event Status Enable command sets and queries the bits in the Event Status Enable Register ESER The ESER prevents events from being reported to the Status Byte Register STB For a complete discussion of the use of these registers see page 3 35 Related Commands CLS DESE ESR EVENT EVMSG SRE STB Syntax ESE lt NRf gt ESE Arguments lt NRf gt
44. ands used to set them are described below The Device Event Status Enable Register DESER is shown in Figure 3 8 This register controls which types of events are reported to the SESR and the Event Queue The bits in the DESER correspond to those in the SESR as described earlier Use the DESE command to enable and disable the bits in the DESER Use the DESE query to read the DESER 7 6 5 4 3 2 1 0 PON URQ CME EXE DDE QYE RQC OPC Figure 3 8 The Device Event Status Enable Register DESER OA 5000 Series User Manual 3 37 Status and Events The Event Status Enable Register ESER is shown in Figure 3 9 It controls which types of events are summarized by the Event Status Bit ESB in the SBR Use the ESE command to set the bits in the ESER and use the ESE query to read it 7 6 5 4 3 2 1 0 PON URQ CME EXE DDE QYE Rac OPC Figure 3 9 The Event Status Enable Register ESER The Service Request Enable Register SRER is shown in Figure 3 10 It controls which bits in the SBR generate a Service Request and are summarized by the Master Status Summary MSS bit Use the SRE command to set the SRER Use the SRE query to read it The RQS bit remains set to one until either the Status Byte Register is read with a Serial Poll or the MSS bit changes back to a zero 7 5 4 3 2 1 ESB MAV Figure 3 10 The Service Request Enable Register SRER The Enable Registers and the PSC Comma
45. are flashing the unit has lost its calibrator values and needs to be recalibrated Contact your local service center Operator Overview These lights indicate whether the attenuation display is in absolute units or relative to a reference value Pressing this button generates a User Request Event URQ For more information see page 3 36 The LED shows the Remote Local status If the LED is lit the OA 5000 is in remote mode If the LED is flashing the front panel is locked out This button activates the attenuation display mode This light indicates that the OA 5000 has requested service from the instrument controller Use this button to assign the knobs to set the GPIB address The LED is lit when the instrument is addressed over the GPIB ATTENUATION dB WAVELENGTH STORE 1 RECALI STORE2 RECAL SET REF COARSE WAVE LENGTH SINGLE MODE FIBER SINGLE MODE FIBER When this button is lit the knobs are used to adjust the wavelength setting Figure 2 1 OA 5002 Front Panel When this indicator is lit the attenuation is being changed When it is dark the set attenuation level has been achieved The DISABLE button places the shutter across the signal path This button sets the attenuation level to minimum These buttons store and recall attenuation settings Use these knobs to
46. ated Commands OPC ADJusting Syntax WAI WAVelength This commands set or queries the wavelength used by the instrument when determining the equivalent attenuator positioning for a given attenuation Related Commands N A Syntax WAVelength lt NRf gt WAVelength Arguments The valid range for the wavelength argument is 600 nm to 1700 nm Default units are always in nanometers with N for nano or 1E 09 and U for micro or 1E 06 accepted as multipliers M for meters is also an acceptable term see examples below Examples WAV returns the value of wavelength to which the OA 5000 is set An example response is WAVELENGTH 1300 WAV 1300 sets the wavelength to 1300 nm WAV 1300NM sets the wavelength to 1300 nm WAV 1 3UM sets the wavelength to 1300 nm WAV 1 3E 09M sets the wavelength to 1300 nm 3 34 Programming Registers Status and Events The OA 5000 provides a status and event reporting system for the GPIB interfaces This system informs you of certain significant events that occur within the OA 5000 The OA 5000 status handling system consists of five 8 bit registers and two queues This section describes these registers and components and ex plains how the event handling system operates The registers in the event handling system fall into two functional groups m The Standard Event Status Register SESR and the Status Byte Regis ter SBR contain information about the status o
47. ation the OA 5000 needs to execute the command or query Command messages consist of three different element types defined in Table 3 2 and shown in the example in Figure 3 3 Table 3 2 Command Message Elements Symbol Meaning lt Header gt The basic command name If the header ends with a question mark the command is a query The header may begin with a colon character if the command is concatenated with other commands the beginning colon is required The beginning colon can never be used with command headers beginning with star lt Mnemonic gt A header sub function Some command headers have only one mnemonic lf a command header has multiple mnemonics they are always separated from each other by a colon character lt Argument gt A quantity quality restriction or limit associated with the header Not all commands have an argument while other commands have multiple arguments Arguments are separated from the header by one or more space characters Arguments are separated from each other by a lt Separator gt defined below lt Separator gt A separator between arguments of multiple argument commands The separator can be a single comma or it may optionally have white space characters before and after the comma Header PK ATT DB 10 LI Mnemonics Argument Figure 3 3 Command Message Elements Programming OA 5000 Series User Manual Command Syntax Commands Commands cause the OA
48. bs to set the GPIB address OA 5000 Series User Manual Setting the GPIB Address Setting the GPIB address is accomplished using the ADDR SET button and the LEVEL ADJUST knobs Figure 2 4 OA 5002 OPTICAL ATTENUATOR DISABLE ATTENUATION dB ATT WAVELENGTH nm STORE 1 RECALL 1 gg STORE2 RECALL2 Ra LEVEL ADJUST ATT SET REF COARSE U REMOTE MODE o o Turning either knob changes the GPIB address when the ADDR button is lit FINE Figure 2 4 The Location of the ADDR SET Button To set the GPIB address C Step 1 Press the ADDR SET button so that it is lighted The ATTEN UATION display will change to read Addr and the GPIB address will be displayed in the WAVELENGTH display O Step 2 Use either the COARSE or FINE knobs to change the address C Step 3 When the address is set press the ADDR SET button again to enter the change of address The ADDR SET button also indicates the addressed status of the OA 5000 from the GPIB when the GPIB address is not being set When the button is lit the OA 5000 has been addressed to talk or listen by a controller on the GPIB Setting the GPIB Address NOTE Valid GPIB addresses are 0 through 30 Ifthe GPIB address is increased past 30 the display will show the word OFF If OFF is entered as the address the OA 5000 will not be addressable over the GPIB and
49. can Standard Code for Information Interchange ASCII character encoding Appendix C includes a chart of the ASCII character set This manual uses Backus Naur Form BNF notation and syntax diagrams to describe commands and queries The syntax diagrams follow the notations and conventions of the ANSI IEEE Std 488 2 1987 section 7 2 This manual uses the following BNF symbols listed in Table 3 1 Table 3 1 BNF Symbols and Meanings Symbol Meaning lt gt Defined element 1 Is Defined As Exclusive OR Group one element is required Optional can be omitted Previous element s may be repeated C Comment Clearing the You can stop any query or process by using the Device Clear DCL GPIB OA 5000 interface message OA 5000 Series User Manual 3 5 Command Syntax Command and Query Structure Commands consist of set commands and query commands usually simply called commands and queries Commands modify instrument settings or tell the OA 5000 to take a specific action Queries cause the OA 5000 to return information about its status Most commands have both a set form and a query form The query form of the command is the same as the set form but with a question mark on the end For example the set command ATT DB has a query form ATT DB Not all commands have both a set and query form some commands are set only and some are query only A command message is a command or query name followed by any infor m
50. cking that average not peak value of the power meter reading is 100 dB or lower more negative except 90 dB or lower for OA 5032 NOTE Stable light levels must be maintained throughout the insertion loss attenuation accuracy and repeatability tests Use only fiber optic connectors that are clean and in good condition It may be neces sary to remove the OA 5000 bulkhead connectors and clean the OA 5000 connectors and fibers see Appendix F Step 1 Leave the fibers connected to the 1310 nm laser and the long wavelength sensor Disconnect the fibers from the OA 5000 and con nect the fibers together using an FC FC adapter Step 2 Assure that the wavelength displays of the OA 5000 and the power meter are set to the actual wavelength not the nominal wave length of the laser within 1 nm Step 3 Set the power meter to W watts mode The reading should be 700 uW or more Set the power meter to dB relative mode press the dB key and set the dB reference Disp gt Ref The power meter should read 0 0 dB 0 1 dB C Step 4 Disconnect the fibers from the FC FC adapter and connect them to the OA 5000 Appendices Appendix G Product Verification O Step 5 Set the OA 5000 attenuation to O dB and the DISABLE button off unlit C Step 6 The power meter reading is the insertion loss of the OA 5000 Check that the power meter reading is 2 0 dB or higher more posi tive NOTE During the remaining steps
51. d 3 27 3 28 3 38 Pulse rate See Pulse generator Pulse rate Pulse width See Pulse generator Pulse width OA 5000 Series User Manual Q Query Header in query response 3 25 3 26 3 33 Query command 3 6 Queue Event 3 39 Output 3 39 Quick tour 1 3 R RECall command 3 28 Recall settings See Settings REF indicator 2 6 2 11 REFerence command 3 29 reference level setting 2 11 reference mode 2 12 Register DESER 3 19 3 27 3 28 3 37 ESER 3 21 3 22 3 27 3 28 3 38 SBR 3 31 3 36 SESR 3 18 3 22 3 27 3 35 SRER 3 27 3 28 3 30 3 31 3 38 relative display mode 2 6 Remote See Programming Reset See also FACTORY Command 3 29 3 30 Rise time See Pulse generator Rise time RST command 3 29 3 30 Rules Command forming 3 5 S Safety ix Symbols ix Saved settings See Settings SBR register 3 31 3 36 SDC A 7 Selected device clear A 7 Self test 3 32 3 33 Separator Command 3 6 Serial poll 3 1 3 36 Disable A 7 Enable A 7 Service request enable command 3 30 3 31 Service request enable register 3 30 3 31 See also SRER register SESR register 3 18 3 22 3 27 3 35 Set Command query 3 26 3 27 Query 3 26 3 27 Set command 3 6 SET REF button 2 77 SET query 3 26 3 27 Shipment A 11 A 13 Slope See Trigger Slope SPD A 7 SPE A 7 Specifications A 3 SRE command 3 30 3 31 3 38 SRER register 3 27 3 28 3 30 3 31 3 38 Sta
52. d queries the bits in the Device Event Status Enable Register DESER The DESER prevents events from being reported to the Standard Event Status Register SESR and from being entered into the Event Queue For a complete discussion of the use of these registers see page 3 35 CLS ESE ESR EVENT EVMSG SRE STB DESE lt NR gt DESE lt NRf gt is a value in the range from 0 to 255 The binary bits of the DESER are set according to this value For example DESE 209 sets the DESER to the binary value 11010001 that is the first bit in the register is set to 1 the second bit to 1 the third bit to 0 etc The power on default for DESER is all bits set if Psc is 1 If PSC is O the DESER maintains its value through a power cycle NOTE Setting the DESER and the ESER to the same value allows only those codes to be entered into the Event Queue and summarized on the ESB bit bit 5 of the Status Byte Register Use the ESE command to set the ESER A complete discussion of event handl ing is on page 3 35 Commands Examples DISable Related Commands Syntax Examples DISPlay DESE 209 sets the DESER to binary 11010001 which enables the PON URQ EXE and OPC bits DESE might return the string DESE 186 showing that the DESER contains the binary value 10111010 To query or set the status of the light shutter use the DISable term A DIS able argument of 1 or ON closes the light shutter
53. diately follow a semicolon The OA 5000 always terminates responses to queries with linefeed and EOI asserted Command Syntax Argument Types The argument of a command may be in one of several forms The individual descriptions of each command tell which argument types to use with that command Block Arguments One OA 5000 command utilizes a block argument form Symbol Meaning lt Block gt A block of data bytes defined below lt NZDig gt A non zero digit character in the range 1 9 lt Dig gt A digit character in the range O 9 lt DChar gt A character with the binary equivalent of 0 through FF hexadecimal 0 through 255 decimal The block argument is in the following format m lt Block gt lt NZDig gt lt Dig gt lt Dig gt lt DChar gt lt NZDig gt specifies the number of lt Dig gt elements that follow Taken togeth er the lt Dig gt elements form a decimal integer that specifies how many lt DChar gt elements follow Block Argument BLRN 222 binary data 22 bytes E Block Header Specifies Data Length Specifies Number of Length Digits that Follow Figure 3 4 Block Argument Example The block argument can also take the following format m lt Block gt 0 lt DChar gt lt EOI gt Under IEEE Std 488 2 this is also a valid form for block arguments If this form is used the last byte of the block must have EOI asserted Conse quently this must be t
54. e 3 5 Typical Syntax Diagrams OA 5000 Series User Manual 3 11 Command Syntax Programming Common Commands and Queries OA 5000 Series User Manual Commands OA 5000 command s fall into two main groups Common Commands and Device Commands The command s follow Tektronix Standard Codes and Formats 1991 Most of these commands can be used either as set commands or queries However some commands can only be used to set these have the words No Query Form included with the command name Other commands can only be used to query these have a question mark appended to the header and include the words Query Only in the command name Headers mnemonics and arguments are usually spelled out fully in text with the minimum required spelling shown in upper case For example to use the command RECall you must enter at least REC The examples in this manual use the abbreviated forms Several commands and queries used with the OA 5000 are common to all devices on the GPIB These commands and queries are defined by IEEE Std 488 2 1987 and Tektronix Standard Codes and Formats 1991 as useful across all instruments in a GPIB system Table 3 4 lists the Common Commands supported by the OA 5000 Com plete descriptions of these commands appear in an alphabetical listing of commands later in this section Table 3 4 Commands Common to All GPIB Devices and Supported by the OA 5000 Series Header Full Command Name ALLev All E
55. e optical signals The OA 5000 Series consists of four instru ments the OA 5002 OA 5012 OA 5022 and OA 5032 The major difference between the models is the optical fiber connection The OA 5002 is used with single mode fiber the OA 5012 with 50 um multimode fiber the OA 5022 with 62 5 um multimode fiber and the OA 5032 with 100 um fiber Some of the outstanding characteristics of the OA 5000 Series are Attenuation to 60 dB the OA 5000 can attenuate signals up to 60 dB in steps of 0 01 dB A shutter provides greater than 100 dB attenuation for the OA 5002 OA 5012 and OA 5022 The shutter provides greater than 90 dB attenuation for the OA 5032 m 600 nm to 1700 nm calibrated spectral response in one unit m Linear response within 0 05 dB m Ability to store attenuation levels which is useful for repeat measure ments GPIB Programmable the OA 5000 Series conforms to IEEE Std 488 2 m Models for both Single and Multimode Fiber Welcome A Quick Tour User Reference OA 5000 Series User Manual Contents Welcome ii a an net rated an i Contents n ee ee io a e pe teza iii List Of Figures 2 2 2 2 es Die he eee ee eee tet vii List Of Tables luca a a a aoai iaaa viii Safety a euere ix installation est aa in aaa ee a 1 1 Removing the OA 5000 1 2 A Quick TOU ai AA Pe ia a 1 3 Preset the OA 5000 1 3 Storing and Recalling Settings
56. eading from the optical power meter before the attenuator has completed all adjustments and has come to a stable position that is the ATT ADJ indicator is no longer illuminated Below is an example that illustrates the use of GPIB commands and queries utilizing the OPC query command In this example queries to other instru ments such as the power meter in this example are not made until all of the OA 5000 s pending operations have completed Example A command is sent to the OA 5000 to change attenuation to 45 dB the command is immediately followed by an OPC query across the GPIB bus to the same OA 5000 1 Write to the OA 5000 GPIB address ATT DB 45 00 OPC 2 Read from OA 5000 GPIB address 1 Depending on the previous attenuation setting of the OA 5000 several seconds may be required before the ATT DB command is completed and the OPC produces a 1 in the OA 5000 GPIB output queue After the OPC query is sent to the OA 5000 the programmer should immediately attempt a GPIB read instruction from the controller The programmer s controller should wait until the OA 5000 finishes all adjustments and the OPC query provides a 1 to be read NOTE It is important that you remember to set the time out of the control ler s GPIB READ instruction to be greater than the longest time possible for the OA 5000 to make any adjustments up to five seconds may be required to make large changes to attenuation settings
57. eed for ordering replacement parts Item Names In the Replaceable Parts List an Item Name is separated from the descrip tion by a colon Because of space limitations an Item Name may some times appear as incomplete For further Item Name identification U S Federal Cataloging Handbook H6 1 can be used where possible A 31 Appendix H Replaceable Parts Indentation System This parts list is indented to show the relationship between items The following example is of the indentation system used in the Description column 1 2 3 4 5 Name amp Description Assembly and or Component Attaching parts for Assembly and or Component END ATTACHING PARTS Detail Part of Assembly and or Component Attaching parts for Detail Part END ATTACHING PARTS Parts of Detail Part Attaching parts for Parts of Detail Part END ATTACHING PARTS Attaching parts always appear at the same indentation as the item it mounts while the detail parts are indented to the right Indented items are part of and included with the next higher indentation Attaching parts must be purchased separately unless otherwise specified Abbreviations Abbreviations conform to American National Standards Institute ANSI standard Y1 1 A 32 Appendices Appendix H Replaceable Parts Figure A 6 OA 5000 Replaceable Parts A 33 OA 5000 Series User Manual Appendix H Replaceable Parts Mfr Code 0J260 OJRO5 62712 8
58. er Manual 3 17 Commands Examples CAL Query Only Related Commands Syntax Examples BLRN BLRN might return the response BLRN 222 lt 22 bytes of binary data gt This command performs no function in the OA 5000 It is included for com pliance with IEEE Std 488 2 N A CAL CE O CAL would return 0 CLS No Query Form Related Commands Syntax The CLS Clear Status command clears the OA 5000 status data struc tures This command also puts the OA 5000 in the Operation Complete Command Idle State and in the Operation Complete Query Idle State While in these states the OA 5000 has nothing in its buffers and does not execute commands or queries DESE ESE ESR EVENT EVMSG SRE STB CLS Programming DESE Related Commands Syntax Arguments OA 5000 Series User Manual Commands The CLS command clears m the Event Queue m the Standard Event Status Register SESR and m the Status Byte Register except the MAV bit see below If the CLS command immediately follows an lt EOI gt the Output Queue and MAV bit Status Byte Register bit 4 are also cleared MAV indicates informa tion is in the output queue DCL will clear the output queue and thus MAV CLS does not clear the output queue or MAV A complete discussion of these registers and bits and of event handling in general is on page 3 35 The DESE Device Event Status Enable command sets an
59. er Module s Operator Manual Do not attempt to operate the OA 5000 with any other power source Install the OA 5000 as follows C Step 1 Plug the TM 5000 Power Module or OCP 5502 into an appropri ate AC power source To prevent possible instrument damage make sure the power module is turned off before inserting the OA 5000 C Step 2 After ensuring the power module is turned off align the top and bottom grooves of the OA 5000 with the rails of the power module in the right hand slot of the OCP 5502 and slide the OA 5000 in until the edge connector snaps into place See Figure 1 1 The OA 5000 front panel should be flush with the power module cabinet Installation TM 5000 Series Power Module Release cal de ES Figure 1 1 Installing the OA 5000 into the Power Module If you will be programming the OA 5000 over the GPIB perform the following additional step O Step 3 Attach the GPIB cable from your instrument controller to the GPIB connector located on the back of the TM 5000 Power Module Removing the Before removing the OA 5000 from the power module turn the power mod le off OA 5000 oe To remove the OA 5000 plug in grab the release lever and pull the instru ment out 1 2 A Quick Tour Preset the OA 5000 OA 5000 Series User Manual A Quick Tour This section provides a brief overview of the OA 5000 Optical Attenuator The overview illustrates how
60. es from within the program ming language running on your controller or computer Also you will need to determine how to assert various GPIB lines including remote enable and attention from within the programming lan guage running your controller or computer You can control the OA 5000 with a remote controller or computer that uses the IEEE Std 488 1 1987 GPIB interface The OA 5000 is connected to the GPIB through the TM5000 Series power module in which it is installed Connect the TM5000 power module to the GPIB using an IEEE Std 488 GPIB cable available as Tektronix part number 012 0991 00 The TM5000 power module has a 24 pin GPIB connector on its rear panel Figure 3 1 This connector has a D type shell and conforms to IEEE Std 488 You can also stack GPIB connectors Setting Up the Instrument GPIB Connector Figure 3 1 GPIB Connector Location GPIB Requirements Observe these rules when using your OA 5000 with a GPIB network m Each device on the bus must be assigned a unique device address no two devices can share the same device address Do not connect more than 15 devices to any one bus m Connect one device for every 6 feet 2 meters of cable used m Do not use more than 65 feet 20 meters of cable to connect devices to a bus m At least two thirds of the devices on the network must be turned on while the network is operating m Connect the devices on the network in a star or linear configuration as
61. f the OA 5000 These registers are therefore called the Status Registers m The Device Event Status Enable Register DESER the Event Status Enable Register ESER and the Service Request Enable Register SRER determine whether selected types of events are reported to the Status Registers and the Event Queue These three registers are called the Enable Registers Status Registers The Standard Event Status Register SESR and the Status Byte Register SBR record certain types of events that may occur while the OA 5000 is in use These registers are defined by IEEE Std 488 2 1987 Refer also to Figure 3 6 and Table 3 8 Each bit in a Status Register records a particular type of event such as an execution error or service request When an event of a given type occurs the bit that represents that type of event is set to a value of one You can disable bits so that they ignore events and remain at zero see the Enable Registers section on page 3 37 Reading the status registers tells you what types of events have occurred The Standard Event Status Register SESR The SESR shown in Figure 3 6 records eight types of events that can occur within the OA 5000 Use the ESR query to read the SESR register Reading the register clears the bits of the register so that the register can accumulate information about new events 7 6 5 4 3 2 1 0 PON URQ CME EXE DDE QYE RQC OPC Figure 3 6 The Standard Event Status Register
62. gain m Check to see that ATT and REF are both backlit m The ATTENUATION dB display should now read 10 00 This is because ATT 0 00 REF 10 00 hence the result ATT REF 0 10 00 10 00 m Pushing the MODE button repeatedly will toggle the REF back lighting on and off and the displayed attenuation will toggle between 0 00 and 10 00 Set the MODE so that the ATT only is backlit before going to the next step L Step 6 Push the WAVELENGTH button once m The ATTENUATION dB display should read SEt and the WAVELENGTH button will be backlit m The COARSE and FINE knobs increment or decrement the value displayed in the WAVELENGTH nm display the coarse knob should increment or decrement the wavelength value by 10 nm the fine knob should increment or decrement the value by 1 nm Appendix G Product Verification Set the WAVELENGTH nm display to read 1300 m Push the WAVELENGTH button once more check that the button is no longer backlit and that the MODE button is backlit After exiting the wavelength mode the instrument may require a second or two to recalculate calibration for the new wavelength the ATT ADJ light next to the ATTENUATION dB display will briefly be backlit to indi cate this GPIB Address Setting L Step 1 Push the ADDR SET button once Attenuation Range m The button should become backlit the ATTENUATION display should read Addr
63. gt 100 dB attenuation for the OA 5002 OA 5012 and OA 5022 and gt 90 dB attenuation for the OA 5032 When the DISABLE button is not lit the shutter is withdrawn from the optical signal path enabling you to set the attenuation value from 0 to 60 dB in 0 01 dB increments C Step 6 Press MIN ATT This sets the OA 5000 to O dB attenuation A Quick Tour Storing and Recalling Settings OA 5002 OPTICAL ATTENUATOR DISABLE ATTENUATION dB 1506 E WAVELENGTH nm STORE1 RECALLI Ion E IIU STORE2 RECALL 2 LEVEL ADJUST _ a REF COARSE FINE OPTICAL OUTPUT A SINGLE MODE FIBER A SINGLE MODE FIBER Figure 1 2 OA 5002 Front Panel Use the store and recall buttons to save one or two attenuator settings for use at a later time C Step 7 Using the COARSE knob set the attenuation to 10 00 dB C Step 8 Store the attenuation setting by pressing STORE 1 C Step 9 Change the attenuation setting using both the COARSE and FINE knobs to 21 50 dB C Step 10 Store the attenuation setting by pressing STORE 2 O Step 11 Press MIN ATT and then press RECALL 1 A Quick Tour Setting a Reference Value OA 5000 Series User Manual A Quick Tour Check the ATTENUATION readout and verify that it is set to 10 00 dB C Step 12 Press RECALL 2 Check the ATTENUATION readout and verify that it is set to 21 50 dB
64. he EVENT query which returns only the event number or with the EVMSG query which returns the event number and a text description of the event Reading an event removes it from the queue Before reading an event from the Event Queue you must use the ESR query to read the summary of that event from the SESR This makes the events summarized by the ESR read available to the EVENT and EVMSG queries and empties the SESR Reading the SESR erases any events that were summarized by a previous ESR read but not read from the Event Queue Events that follow an ESR read are put in the Event Queue but are not available until ESR is used again Figure 3 11 on page 3 40 shows how to use the status and event handl ing system In the explanation that follows numbers in parentheses refer to numbers in Figure 3 11 When an event occurs a signal is sent to the DESER 1 If that type of event is enabled in the DESER that is if the bit for that event type is set to 1 the appropriate bit in the SESR is set to one and the event is recorded in the Event Queue 2 If the corresponding bit in the ESER is also enabled 3 then the ESB bit in the SBR is set to one 4 When output is sent to the Output Queue the MAV bit in the SBR is set to one 5 When a bit in the SBR is set to one and the corresponding bit in the SRER is enabled 6 the MSS bit in the SBR is set to one and a service request is generated 7 Status and Events
65. he last or only command Although the OA 5000 accepts this format it will never respond to a query with this format Numeric Arguments Many OA 5000 commands require numeric arguments This manual repre sents these arguments as follows Programming Command Syntax Symbol Meaning lt NR1 gt Signed integer value lt NR2 gt Floating point value without an exponent lt NR3 gt Floating point value with an exponent lt NR gt Flexible numeric argument NR1 NR2 NR3 A suffix com posed of a multiplier letter exponent and units may be used as an alternate to NR3 For example this numeric type would let you use 10nm as an alternate to 10E 9m Syntax Diagrams The syntax diagrams in this manual use the following symbols and notation Circles and ovals contain literal elements that must be sent exactly as shown Command and query names are abbreviated to the minimum required spelling m Boxes contain the defined elements described earlier in this section such as lt NRf gt or lt QString gt m Arrows connect the elements and show the allowed paths through the diagram This also shows the different orders in which the elements can be sent Parallel paths show that one and only one of the paths must be taken A path around a group of elements shows that those elements are optional Loops show elements that can be repeated Figure 3 5 shows the structure of a few typical syntax diagrams ot ee Figur
66. hipping charges duties taxes and any other charges for products returned to any other locations This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Tektronix shall not be obligated to furnish service under this warranty a to repair damage resulting from attempts by personnel other than Tektronix representatives to install repair or service the product b to repair damage resulting from improper use or connection to incompatible equipment c to repair any damage or malfunction caused by the use of non Tektronix supplies or d to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES EXPRESS OR IMPLIED TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE TEKTRONIX RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES EC Declaration of Conformity Tektronix UK Ltd The Arena Downshire Way Bracknell RG12 1PU
67. ions 1 Reading total attenuation insertion loss 2 Approximating signal power The total attenuation of any attenuator is the sum of the attenuation caused by the connections the insertion loss and the attenuation caused by the active element Since the insertion loss is dependent on many factors it is hard to determine this value precisely Some of the factors that affect inser tion loss are the condition of the connectors the cleanliness of the connec tors and the mode pattern of the fiber Nonetheless you can measure insertion loss C Step 1 Connect a stable source to an optical power meter using two optical cables that have been joined with an in line adapter C Step 2 Measure the power on a suitable optical power meter and measure the optical power in dBm C Step 3 Disconnect the cables at the in line adapter and connect them to the optical attenuator which should be set at minimum attenuation C Step 4 Measure the resultant power in dBm The insertion loss within the connector uncertainty is the difference be tween the power reading with only the optical cables and the reading with the cables plus the attenuator The insertion loss specification for the OA 5000 attenuators is lt 2 0 dB The total attenuation is the insertion loss plus the attenuation level shown on the OA 5000 Thus by setting the refer ence level to the value of the insertion loss and enabling the reference display mode the OA 5000 can d
68. is a value in the range from 0 through 255 The binary bits of the ESER are set according to this value The power on default for ESER is 0 if PSC is 1 If PSC is 0 the ESER maintains its value through a power cycle OA 5000 Series User Manual 3 21 Commands Examples ESR Query Only Related Commands Syntax Examples EVEnt Query Only Related Commands Syntax NOTE Setting the DESER and the ESER to the same value allows only those codes to be entered into the Event Queue and summarized on the ESB bit bit 5 of the Status Byte Register Use the DESE command to set the DESER A complete discussion of event handl ing is on page 3 35 ESE 209 sets the ESER to binary 11010001 which enables the PON URQ EXE and OPC bits ESE might return the string ESE 186 showing that the ESER contains the binary value 10111010 The ESR Event Status Register query returns the contents of the Stan dard Event Status Register SESR ESR also clears the SESR since reading the SESR clears it For a complete discussion of the use of these registers see page 3 35 ALLev CLS DESE ESE EVENT EVMSG EVQTy SRE STB ESR GEER gt ESR might return the value 213 showing that the SESR contains binary 11010101 The EVEnt query returns from the Event Queue an event code that pro vides information about the results of the last ESR read EVENT also removes the returned value from
69. isplay the total attenuation of the attenua tion system User Reference Approximating Signal Power OA 5000 Series User Manual Setting the Reference Level The second application for reference mode is approximating signal power after the source has been attenuated C Step 1 Set the attenuator to its minimum reference level C Step 2 Measure the power in dBm from the fiber connected to the output optical connector C Step 3 Set the reference value to this number Once this level has been set and the OA 5000 is in reference mode the displayed attenuation is the negative of the power level in dBm For exam ple if the power level is 2 5 dBm when the attenuator is at its minimum attenuation level and this is entered as the reference level then the display will read 2 5 dB when set to REF mode Then if you increase the attenuation by 10 dB the display will read 12 5 which is the negative of the power level in dBm Setting the Reference Level User Reference Storing and Recalling Attenuation Levels The OA 5000 can store two attenuation levels for later recall This can help save you time and minimize mistakes Refer to Figure 2 6 OA 5002 OPTICAL ATTENUATOR ATTENUATION dB c DISABLE Y WAVELENGTH nm MIN AT 4 STORE 1 RECALL 1 7 mn 8 E E These buttons store and recall attenuation J U STORE 2 RECALL 2 settings Figure 2 6 The Location of the STORE and RE
70. it will not participate in any GPIB transactions 2 10 User Reference Setting the Reference Level You can set the display of the OA 5000 to reflect the attenuation of the system rather than just the attenuation provided by the OA 5000 For exam ple if your system insertion loss is 1 55 dB you could set the reference value to 1 55 dB and the attenuation displayed would range from 1 55 dB to 61 55 dB instead of O dB to 60 dB Use the following procedure to set the reference level C Step 1 Press SET REF so that it is lit Figure 2 5 C Step 2 Adjust the reference level using the knobs O Step 3 After setting the reference level press the SET REF button again OA 5002 OPTICAL ATTENUATOR DISAB ATTENUATION dB ATT WAVELENGTH STORE 1 RECALL 08 STORE2 RECALL2 AA LEVEL ADJUST MODE art PS SET REF COARSE This button assigns ADDR WAVE FA the knobs to set the SET LENGTH g D Reference Level ES HNES Ly Figure 2 5 The Location of the SET REF Button Once you have set the reference level you may wish to change the attenua tion display mode To set the display mode so that the reference level is subtracted from the attenuation provided by the OA 5000 press the MODE button so that the REF indicator is lighted OA 5000 Series User Manual Setting the Reference Level Measuring Insertion Loss The reference mode has two primary applicat
71. length attenuation and display mode will power up at whatever values existed before the previous power down if the instru ment is being powered on for the first time the settings will be at their factory default values see manual for these default values A 22 Appendices Display Modes OA 5000 Series User Manual Appendix G Product Verification C Step 1 Push the MODE button until ATT is backlit and REF is not backlit these LEDs are green The MODE button itself should now be backlit this LED is red O Step 2 Push the MIN ATT button this will cause the instrument to adjust to zero dB a few seconds may be needed to complete the ad justment if the previous setting was non zero The MIN ATT button should itself be backlit m 0 00 should be displayed in the ATTENUATION dB display C Step 3 Push the SET REF button m The SET REF button should now be backlit the MODE button should not be backlit m Check that the WAVELENGTH nm display is showing SEt C Step 4 Adjust the numerical value displayed in the ATTENUATION dB display by manipulating the COARSE and FINE knobs the coarse knob should increment or decrement the value by 1 dB per detent the fine knob should increment or decrement the value by 0 01 dB Set the display to read 10 00 m Push the SET REF button again the button will then be unlit and the MODE should now be lit with the ATT only backlit C Step 5 Push the MODE once a
72. line to notify the controller when it requires service RL1 Remote Local The OA 5000 responds to both the GTL Go To Local and LLO Local Lock Out interface messages PPO Parallel Poll The OA 5000 has no parallel poll capability It does not respond to the following interface messages PPC PPD PPE and PPU The OA 5000 does not send out a status message when the ATN Attention and EOI End of Instruction lines are asserted simultaneous ly DCL Device Clear When acting as a listener the OA 5000 responds to the DCL Device Clear and SDC Selected Device Clear interface messages DT Device Trigger The OA 5000 does not respond to the GET Group Execute Trigger interface message Co Controller The OA 5000 cannot control other devices E2 Electrical The OA 5000 uses tri state buffers to provide optimal high speed data transfer Appendix C Interface Specifications Appendices Appendix D Using the OPC Query Command When you are using the OA 5000 in an automated test environment it is important that you be aware of the finite times for certain OA 5000 com mands to complete For example suppose you develop an automated test in which the attenuator is adjusted over the GPIB bus via the ATT DB n command After each adjustment by the attenuator you might then make an automated reading from an optical power meter such as the Tektronix OCP 5502 In such a sequence it is important that you not initiate the r
73. n and the DISABLE button OA 5000 Series User Manual Appendix G Product Verification O Step 6 Enter the Wavelength set mode for the OA 5000 by pushing the WAVELENGTH button so that the top display reads SEt C Step 7 Using the knobs adjust the wavelength to read 1600 nm O O O O O O O Step 8 Exit the Wavelength Set mode by pushing the WAVELENGTH button again the instrument will require a second to prepare the new calibration tables as indicated by the ATT ADJ briefly lighting up Step 9 Adjust the OA 5000 such that the display mode is showing attenuation in dB with the ATT indicator lit and the REF indicator not lit Step 10 Using the knobs increase the level of attenuation turn the coarse knob clockwise keep increasing the level until the value reach es a maximum level and no longer increases This value should exceed 50 00 dB Step 1 Set the optical power meter as follows operating instructions are for HP8153A m Select the long wavelength power sensor m Wavelength actual wavelength 1 nm of 1310 nm laser m Averaging 1s Toggle the Mode key to display PARAM and then press the Param key to display T and set T to 1 s Displayed units W watts Step 2 Cover the sensor input and zero the power meter Step 3 Connect the 1310 nm laser to the OA 5000 input using the input fiber specified in the equipment table Step 4 Connect the OA 5000 output to the sensor using the ou
74. nd The PSC command controls the contents of the Enable Registers at power on Sending PSC 1 sets the Enable Registers at power on as follows m DESER 255 equivalent to a DESe 255 command m ESER 0 equivalent to an ESE 0 command m SRER O equivalent to an SRE command Sending PSC 0 lets the Enable Registers maintain their values in nonvola tile memory through a power cycle NOTE To enable the PON Power On event to generate a Service Re quest send PSC 0 use the DESe and ESE commands to enable PON in the DESER and ESER and use the SRE command to enable bit 5 in the SRER Subsequent power on cycles will gener ate a Service Request Programming Queues Event Handling Sequence OA 5000 Series User Manual Status and Events The OA 5000 status and event reporting system contains two queues the Output Queue and the Event Queue The Output Queue The Output Queue stores up to 8000 bytes of a query response while it is waiting to be output The Output Queue is emptied each time a new com mand or query message is received so that any query response must be read before the next command or query is sent or responses to earlier queries will be lost and an error may result The Event Queue The Event Queue stores detailed information on up to 32 events If more than 32 events stack up in the Event Queue the 32nd event is replaced by event code 350 Too many events Read the Event Queue with either t
75. ndard event status register See SESR register Status 3 35 Status byte register See SBR register STB query 3 31 3 36 STORe command 3 31 3 32 See also RECall command STORE1 STORE2 buttons 2 15 Syntax BNF Backus Naur form 3 5 Command 3 5 Diagram 3 11 T Table ASCII character A 8 Common command 3 13 Device command 3 14 Programming message 3 41 Tek Std Codes and Formats 1989 3 13 Terminator Command message 3 9 Tour 1 3 Trail delay See Pulse generator Trail delay Transducer input See Pulse generator Transducer input Transition See Pulse generator Transition TST query 3 32 3 33 Tutorial 1 3 U UNL A 7 Unlisten A 7 UNT A 7 Untalk A 7 V VERBOSE command 3 33 W WAI command 3 34 Wait for operation complete 3 34 WARNING statement in manual ix Warning optical output x 2 8 WAVELENGTH button 2 5 WAVelength command 3 34 Width See Pulse generator Width Index
76. nditions or practices that could result in damage to the equipment or other property statements identify conditions or practices that could result in personal injury or loss of life These two terms appear on equipment m CAUTION indicates a personal injury hazard not immediately accessible as one reads the marking or a hazard to property including the equip ment itself m DANGER indicates a personal injury hazard immediately accessible as one reads the marking This symbol appears in manuals Static Sensitive Devices These symbols appear on equipment 4 A DANGER Protective ATTENTION High Voltage ground earth Refer to terminal manual ix Specific Precautions Observe all of these precautions to ensure your personal safety and to prevent damage to either the OA 5000 or equipment connected to it Optical Output To prevent damage to your eyes avoid looking into the optical output port while there is an optical signal connected to the input port Even if the OA 5000 is switched off light can pass through the attenuator Always attach the output port to a receiver before attach ing the source signal to the input port Power Source The OA 5000 is designed for operation in a Tektronix TM 5000 Series Power Module or the right hand slot of an Tektronix OCP 5502 To ensure safe operation follow all precautions listed in the instrument s Operators Manual Do not attempt to operate the OA 5000 with any other po
77. o prevent damage to your eyes avoid looking into the optical output port while there is an optical signal connected to the input port The disable function is only valid while the instrument is switched on When the OA 5000 is switched off the shutter with draws from the optical path and the light is attenuated only by the previous attenuator setting OA 5000 Series User Manual 2 3 Enabling Disabling Attenuation User Reference Setting Attenuation Levels Because the OA 5000 automatically adjusts the attenuator to correct for different wavelengths it is important for attenuator accuracy to correctly match the displayed wavelength with the wavelength of the signal going into the unit Setting attenuation levels on the OA 5000 requires you to perform two procedures in the following order 1 Specify the wavelength of the signal to be attenuated 2 Set the level of attenuation Refer to Figure 2 3 OA 5002 OPTICAL ATTENUATOR DISABLE ATTENUATION dB n 2 This button sets STORE 1 RECALL 1 attenuation to the WAVELENGTH nm I TORE2 RECALL2 U minimum 12N 8 This button assigns the value ATTENUATION display to _ GPIB LEVEL ADJUST _ _ either absolute units or REMOTE units relative to the reference level These knobs set the attenuation level reference level SRQ ADDR WAVE SET LENGTH wavelength and GPI
78. on Loss 750 1100 nm 1100 1350 nm 1350 1600 nm Return Loss OA 5002 OA 5012 5022 5032 Attenuation Range OA 5002 1100 1350 nm 1350 1600 nm OA 5012 22 32 750 1350 nm 1350 1600 nm Maximum Attenuation OA 5002 5012 5022 OA 5032 Repeatability Specification OA 5002 1100 1600 nm OA 5012 22 32 750 1600 nm Single Mode Fiber 50 um Multimode Fiber 62 5 um Multimode Fiber 100 um Multimode Fiber 4 0 dB OA 5012 22 32 only 2 0 dB 2 5 dB IA IA IA 45 dB 25 dB IA IA 60 dB calibrated 0 01 dB step size 50 dB calibrated 0 01 dB step size IV IV 60 dB calibrated 0 01 dB step size 50 dB calibrated 0 01 dB step size V IV IV 100 dB shutter activated 90 dB shutter activated IV 0 05 dB Appendix B Specifications Table A 1 Optical Characteristics Cont Characteristic Specification Linearity 0 1 dB max typically 0 05 dB Accuracy OA 5002 1310 20 nm 0 15 dB typically lt 0 05 dB lt 1550 20 nm lt 0 15 dB 0 to 40 dB typically lt 0 05 dB lt 0 20 dB gt 40 dB All other wavelengths Typically lt 0 25 dB OA 5012 5022 5032 850 20 nm lt 0 20 dB typically lt 0 05 dB 1310 20 nm lt 0 20 dB typically lt 0 05 dB 1550 20 nm lt 0 20 dB typically lt 0 05 dB All other wavelengths Typically lt 0 25 dB Table A 2 Mechanical Characteristics Characteristic Specification Net Weigh
79. r clockwise and remove the side cover See Figure A 1 b You will now have access to the optical fiber Unscrew it from the bulkhead if necessary or push it back through the front panel c Reinstall the cover when finished Turn the securing screw to lock the side cover 4 Using a soft lint free cloth with a high quality glass cleaner clean the tip of the fiber cable 5 If available use low pressure compressed air or canned air to blow any dirt out of the bulkhead connector If compressed air is not available then the bulkhead will have to be taken apart and cleaned Refer to the Changing the Optical Port Connectors procedure on page A 17 for information about bulkhead disassembly 6 After cleaning the bulkhead reconnect the fiber and install the bulk head Be sure to reinstall the dust cover chain Appendix F Maintenance NOTE To keep cleaning to a minimum install the dust cover when no fiber is connected to the optical port Securing Screw Optical Fiber Connector Figure A 1 Removing the Optical Bulkhead Connector A 16 Appendices Appendix F Maintenance Changing the The OA 5000 is shipped with the FC connector bulkhead and dust cover Optical Port installed If you wish to change to the ST DIN 47256 or SC connectors perform the following procedure Connectors 1 Turn the power supply off first and then pull the OA 5000 out of the power module 2 Use a Phillips
80. racy and Repeatability 02 586288 eee Pit 1550 nm Insertion Loss Attenuation Accuracy and Repeatability gt cool dn aie idee en 850 nm except A5002 Insertion Loss Attenuation Accuracy and Repeatability Appendix H Replaceable Parts Parts Ordering Information Using the Replaceable Parts List 3 35 3 35 3 39 3 39 3 40 3 41 A 1 A 1 A 3 A 7 A 7 A 8 A 9 A 11 A 13 A 15 A 15 A 17 A 21 A 21 A 22 A 23 A 24 A 24 A 25 A 26 A 28 A 29 A 31 A 31 A 31 Index vi Welcome OA 5000 Series User Manual Figure 1 1 Figure 1 2 Figure 2 1 Figure 2 2 Figure 2 3 Figure 2 4 Figure 2 5 Figure 2 6 Figure 3 1 Figure 3 2 Figure 3 3 Figure 3 4 Figure 3 5 Figure 3 6 Figure 3 7 Figure 3 8 Figure 3 9 Figure A 1 Figure A 2 Figure A 3 Figure A 4 Figure A 5 Figure A 6 List of Figures Installing the OA 5000 into the Power Module OA 5002 Front Panel OA 5002 Front Panel The Location of the DISABLE Button Setting Attenuation Levels The Location of the ADDR SET Button The Location of the SET REF Button The Location of the STORE and RECALL Buttons GPIB Connector Location Typical GPIB Network Configurations Command Message Elements
81. reading should be at least 400 uW Set the power meter to dB relative dB key mode and set the dB reference Disp gt Ref The power meter should read 0 0 dB 0 1 dB C Step 4 Disconnect the fibers from the FC FC adapter and connect them to the OA 5000 Step 5 Set the OA 5000 attenuation to O dB and the DISABLE button to off unlit C Step 6 The power meter reading is the insertion loss of the OA 5000 Check that the power meter reading is 4 0 dB or higher more posi tive NOTE During the remaining steps do not disturb the connections and fibers Appendix G Product Verification O Step 7 Set the dB reference Disp gt Ref at the power meter The power meter reading should be 0 00 dB within 0 01 dB O Step 8 Set the OA 5000 to each of the settings in the table below and check that the power meter reads within the listed accuracy limits At 30 db note the reading O Step 9 Set the OA 5000 to 0 dB Check that the power meter reads 0 00 dB within the repeatability specification 0 05 dB O Step 10 Set the OA 5000 to 30 dB Check that the power meter reads the same as in step 8 within the repeatability specification 0 05 dB C Step 11 If the readings in steps 9 and 10 do not meet the repeatability specifications check the connections and repeat steps 7 to 10 Table 4 4 Attenuation Accuracy at 850 nm OA 5012 OA 5022 OA 5032 Attenuation setting dB Tolerance Limits dB
82. recede any command with blank characters Blank characters include any combination of the ASCII control characters 00 through 09 and 0B through 20 hexadecimal 0 through 9 and 11 through 32 decimal m The OA 5000 ignores commands consisting of any combination of blank characters carriage returns and line feeds Abbreviating Commands Many OA 5000 commands can be abbreviated These abbreviations are shown in capitals in the command s listing in the Commands section For example the command DISPlay can be entered simply as DISP or dis play If you use the HEADER command to have command headers included as part of query responses you can further control whether the returned head ers are abbreviated or are full length The VERBOSE command lets you control this Concatenating Commands You can concatenate any combination of set commands and queries using a semicolon The OA 5000 executes concatenated command s in the order received Concatenating commands is useful when you want to avoid events generated by conflicting settings see Conflicts on page 3 40 When concatenating commands and queries you must follow these rules 3 Completely different headers must be separated by both a semicolon and by the beginning colon on all commands but the first For example the commands ATT DB 15 and DISABLE OFF would be concatenated into a single command ATT DB 15 DIS OFF 4 Never precede a star command with a colon ATT DB 10
83. ription Minimum Use Specifications Recommendation OA 5022 1 to 5 m long 62 5 125 um FC PC Tektronix Optical input to FC PC2 174 2322 00 and output fiber OA 5032 1 to 5 m long 100 140 um FC PC Optical input to FC PC2 and output fiber FC FC adapter Female to female Tektronix 131 6252 00 1 Laser should have short coherence length lt 1 m if possible and multiple longitudinal modes to minimize effects of polarization and reflection If a DFB or tunable laser is used it should have a coherence control feature and optionally a polarization scrambler 2 The fiber specifications assume that adapters on the test equipment and the DUT device under test are FC PC Alternative adapters can be used with appropriate changes in the fiber connectors Power Up C Step 1 Insert the OA 5000 into a powered down Tektronix TM 5000 series Mainframe power supply m Make certain that the OA 5000 is securely latched into the main frame C Step 2 Turn the TM 5000 mainframe power on via mainframe s power switch O Step 3 A few seconds are required after mainframe power up before the OA 5000 displays become lit Once the displays become active all LEDs and digital segments will be lit for a couple of seconds any segment which does not light up during this time is either defective burnt out or is not connected m This test can be invoked anytime after power up by pushing and holding the ADDR SET button C Step 4 The wave
84. s Packaged Product Vi The packaged product qualifies under the Na bration and Shock tional Safe Transit Association s Preshipment Test Procedures Project 1A B 1 and 1A B 2 Electrical Discharge 8 kV maximum discharge applied to operating instrument from an ESD source per IEC 801 2 150 02 150 pF 1 Requires retainer clip 2 Refer to TM5000 Power Module specifications 3 Without power module Appendix B Specifications Appendices Appendix C Interface Specifications Interface Messages OA 5000 Series User Manual This appendix describes details of the remote interface of the Optical Attenuator that is the GPIB Normally you will not need this information to use the OA 5000 but the information is useful when connecting to control lers of unusual configuration This appendix also contains general information that pertains to program ming with both interfaces This information includes a chart of the ASCII character set and a list of reserved words Table A 4 shows the standard interface messages that are supported by the OA 5000 Table A 4 OA 5000 Standard Interface Messages Message GPIB DCL Yes GET No GTL Yes LLO Yes PPC No PPD No PPE No PPU No SDC Yes SPD Yes SPE Yes UNL Yes UNT Yes Listen Addresses Yes Talk Addresses Yes Appendix C Interface Specifications Character Set Table A 5 shows the character set used for all messages to and from the ASCII Chart OA 5000 This is identical to
85. screwdriver to remove the four screws that secure the bulkhead connector to the front panel see Figure A 1 3 Gently pull the bulkhead out of the unit and unscrew the fiber connector Be careful not to pull beyond the fiber slack If there is insufficient slack or if you accidently push the disconnected fiber back into the instru ment then perform the following three steps a Using a flat blade screwdriver turn the securing screw on the right side cover 90 counter clockwise and remove the side cover See Figure A 1 b You will now have access to the optical fiber Unscrew it from the bulkhead if necessary or push it back through the front panel c Reinstall the side cover when finished Turn the securing screw to lock the side cover 4 Disassemble the bulkhead as shown in Figures A 2 through A 5 Figure A 2 FC Optical Bulkhead Assembly OA 5000 Series User Manual A 17 Appendix F Maintenance Figure A 4 DIN 47256 Optical Bulkhead Assembly Appendices OA 5000 Series User Manual Appendix F Maintenance Figure A 5 SC Optical Bulkhead Assembly 5 Replace the current bulkhead with the one you wish to use and re as semble 6 Installation is the reverse of steps 1 through 3 Appendix F Maintenance Appendices Appendix G Product Verification Equipment List Refer to Table 4 1 for a list of the equipment required to verify the perfor mance of your OA 5000 Series instrument Table 4
86. shown in Figure 3 2 Do not use loop or parallel configurations GPIB Device GPIB Device GPIB Device GPIB Device Figure 3 2 Typical GPIB Network Configurations GPIB Device GPIB Device GPIB Device Appendix C Interface Specifications gives additional information on the OA 5000 GPIB configuration 3 2 Programming OA 5000 Series User Manual Setting Up the Instrument Setting the GPIB Address Once you have connected the OA 5000 through the GPIB interface you need to set its GPIB address to allow it to communicate through the inter face To set the GPIB address C Step 1 Press the ADDR SET button so that it is lighted The ATTEN UATION display will change to read Addr and the GPIB address will be displayed in the WAVELENGTH display C Step 2 Use either the COARSE or FINE knobs to change the address C Step 3 When the address is set press the ADDR SET button again to enter the change of address Once you have set the address you can control the OA 5000 through the GPIB interface Setting Up the Instrument Programming Command Syntax You can control the OA 5000 through the GPIB using a large group of com mands and queries This section describes the syntax these commands and queries use and the conventions the OA 5000 uses to process them The commands and queries themselves are listed in the section entitled Com mands You transmit commands to the OA 5000 using the enhanced Ameri
87. stored settings Related Commands Syntax NOTE The FACTORY command can take 5 to 10 seconds to complete depending on attenuation settings DESE ESE HEADER PSC RST SRE VERBOSE FACTORY FACTORY The FACTORY command does the following Puts the OA 5000 in the Operation Complete Command Idle State Puts the OA 5000 in the Operation Complete Query Idle State Clears the Event Status Enable Register equivalent to the command ESE 0 Clears the Service Request Enable Register equivalent to the command SRE 0 Sets the Device Event Status Enable Register to all enabled equivalent to the command DESE 255 Sets the Power on status clear flag to TRUE equivalent to the command PSC 1 Sets the Response Header Enable State to TRUE equivalent to the command HEADER 1 Sets the Verbose Header State to TRUE equivalent to the command VERBOSE 1 Sets the front panel as shown in Table 3 6 Table 3 6 FACTORY Front Panel Settings Front Panel Parameter Setting DISP DB ATT DB 0 REF 0 STORE 1 0 STORE2 0 Programming HEADer Related Commands Syntax Arguments Examples OA 5000 Series User Manual Commands Table 3 6 FACTORY Front Panel Settings Cont Front Panel Parameter Setting DISABLE OFF WAVELENGTH 1300 The FACTORY command does not alter the following items The state of the GPIB IEEE Std 488 2 interfaces m The selected GPIB address Calibration data
88. t 1 3 kg 2 86 Ib External Dimensions Height 14 0 cm 5 5 in Width 23 4 cm 9 2 in Length 44 4 cm 17 4 in Table A 3 Environmental Performance Characteristic Specification Temperature Operating 0 Cto 50 C 32 F to 122 F Nonoperating 40 Cto 70 C 40 F to 160 F storage Meets MIL T 28800D class 5 Altitude Operating 4 6 km 15 000 ft Nonoperating 15 km 50 000 feet Exceeds MIL T 28800D class 5 A 4 Appendices OA 5000 Series User Manual Appendix B Specifications Table A 3 Environmental Performance cont Characteristic Specification Humidity Operating and 95 RH 11 Cto 30 C 52 F to 86 F Nonoperating 75 RH 11 Cto 40 C 52 F to 104 F 45 RH 11 C to 50 C 52 F to 122 F Exceeds MIL T 28800D Class 5 noncon densing Vibration 0 38 mm 0 015 in p p 5 Hz to 55 Hz 75 min utes Meets MIL T 28800D Class 5 when installed in qualified power modules 1 Requires retainer clip 2 Refer to TM5000 Power Module specifications 3 Without power module Shock 30 g s 1 2 sine 11 ms duration 3 shocks in each direction along 3 major axes 18 total shocks Meets MIL T 28800D Class 5 when installed in qualified power modules Bench Handling 12 drops from 45 4 in or equilibrium whichev er occurs first Meets MIL T 28800D Class 5 when installed in qualified power modules and IEC 348 Electronic measuring apparatu
89. t Functions 3 37 Table 3 10 No Event Messages 3 41 Table 3 11 Command Error Messages CME Bit5 3 41 Table 3 12 Execution Error Messages EXE Bit4 3 42 Table 3 13 Device Error Messages DDE Bit3 3 43 Table 3 14 System Event Messages QYE Bit2 3 43 Table 3 15 Execution Warning Messages EXE Bit4 3 43 Table A 1 Optical Characteristics A 3 Table A 2 Mechanical Characteristics A 4 Table A 3 Environmental Performance A 4 Table A 4 OA 5000 Standard Interface Messages A 7 Table A 5 The ASCII Character Set A 8 Table 4 1 Equipment Required for Performance Verification A 21 Table 4 2 Attenuation Accuracy at 1310 nm A 27 Table 4 3 Attenuation Accuracy at 1550 nm A 29 Table 4 4 Attenuation Accuracy at 850 nm A 30 Welcome Symbols and Terms OA 5000 Series User Manual Safety You might be eager to begin using your OA 5000 but please take a moment to review these safety precautions They are provided for your protection and to prevent damage to the Optical Attenuator This safety information applies to all operators and service personnel These two terms appear in manuals n statements identify co
90. that affects device specifications The HEADer command sets and queries the Response Header Enable State that causes the OA 5000 to either include or omit headers on query re sponses This command does not affect IEEE Std 488 2 Common Com mands those starting with an asterisk or the LRN response VERBOSE HEADer ON OFF lt NRf gt HEADer ON or lt NR gt 0 sets the Response Header Enable State to TRUE This causes the OA 5000 to include headers on applicable query responses You can then use the query response as a command OFF or lt NRf gt 0 sets the Response Header Enable State to FALSE This causes the OA 5000 to omit headers on query responses so that only the argument is returned HEADER OFF causes the OA 5000 to omit headers from query responses HEADER 1 causes the OA 5000 to include headers on applicable query responses Commands IDN Query Only Related Commands Syntax Examples LRN or SET Related Commands Syntax HEADER might return the value 1 showing that the Response Header Enable State is TRUE The IDN Identification query returns the OA 5000 s unique identification code N A IDN TO The query response is an ASCII string separated into four fields by commas TEKTRONIX 0A5002 lt serial number gt CF 91 1CN RM lt firm ware version number gt IDN might return the response TEKTRONIX 0A5002 B010101 CF 91 1CN RM 1 5 The LRN Learn
91. the Event Queue Note the the ALLev command removes all pending events from the event queue and places them in the output queue A complete discussion of event handling is on page 3 35 ALLev CLS DESE ESE ESR EVMSG EVQty SRE STB EVEnt Programming Examples Commands Guy EVEnt might return the response EVENT 110 showing that there was an error in a command header EVMSG Query Only Related Commands Syntax Examples EVQty Query Only Related Commands Syntax Examples OA 5000 Series User Manual The EVMSG query removes from the Event Queue a single event code associated with the results of the last ESR read and returns the event code along with an explanatory message A complete discussion of event handling is on page 3 35 CLS DESE ESE ESR EVENT SRE STB EVMSG vise gt EVMSG might return the message EVMSG 110 Command header error The EVQty query returns returns the number of events associated with the last Standard Event Status Register read and thus the length of a subse quent response to an ALLev query The maximum number of event queue items is 32 CLS DESE ESE ESR EVMSG SRE STB EVQty aL O EVOty might return the response EVOTY 4 showing that there are four events in the event queue Commands FACTORY No Query Form The FACTORY command resets the OA 5000 to its factory default settings and purges
92. tput fiber specified in the equipment table NOTE For the OA 5012 OA 5022 and OA 5032 the input fiber may have a smaller core diameter than the one specified as long as the laser can couple into the fiber For these models the output fiber may have a larger core diameter than the one specified up to 100 um C Step 5 Set the OA 5000 m Wavelength actual wavelength 1 nm of 1310 nm laser Attenuation 0 dB Disable off unlit Appendix G Product Verification 1310 nm Insertion Loss Attenuation Accuracy and Repeatability O Step 6 Set the laser to CW unmodulated mode and set the laser O O O power level if adjustable to maximum but not more than 2 mW Turn on the laser The power meter reading should be at least 500 uW Step 7 Set the power meter to dB relative press the dB key and set the dB reference press Disp gt Ref The power meter should read 0 0 dB 0 1 dB Step 8 Set the OA 5000 DISABLE button to on lit NOTE The measurement in step 9 is near the noise floor of the power meter so it may be necessary to repeat the meter zero with sensor capped and the measurement several times to get a valid result If an average reading lower than about 97 dB can t be obtained except for the OA 5032 it might be due to noise in the sensor A laser with a higher power output might be needed to improve the range of the measurement Step 9 Verify the OA 5000 shutter attenuation by che
93. utomatic power on handling of the DESER SRER and ESER registers When PSC is TRUE the DESER register is set to 255 and the SRER and ESER registers are set to O at power on When PSC is FALSE the current values in the DESER SRER and ESER registers are preserved in non volatile memory when power is shut off and restored at power on For a complete discussion of the use of these registers see page 3 35 Commands Related Commands DESE ESE RST SRE Syntax PSC lt NR gt PSC Arguments lt NRf gt is a value in the range from 32767 to 32767 lt NRf gt 0 sets the power on status clear flag to FALSE and disables the power on clear and allows the OA 5000 to assert SRQ after power on lt NR gt 0 sets the power on status clear flag TRUE Sending PSC 1 therefore enables the power on clear and prevents any SRQ assertion after power on Using an out of range value causes an execution error Examples PSC 0 sets the power on status clear flag to FALSE PSC might return the value 1 showing that the power on status clear flag is set to TRUE RECall No Query Form The RECall command sets the attenuation of the instrument to either stored value 1 or 2 Related Commands STORe Syntax RECall 1 2 Recall 3 28 Programming REFerence Related Commands Syntax Arguments Examples Commands This command reads and sets the reference used when displaying the attenuation in
94. vents BLRN Binary Device Setup CAL Instrument Self Calibration CLS Clear Status DESE Device Event Status Enable ESE Standard Event Status Enable ESR Standard Event Status Register EVENT Event EVMSG Event Message EVOTy Number of Events in Queue Commands Device Commands and Queries Table 3 4 Commands Common to All GPIB Devices and Supported by the OA 5000 Series Cont Header Full Command Name FACTory Set to Factory Defaults HEADer Header IDN Identification LRN Learn Device Setup OPC Operation Complete PSC Power On Status Clear RST Reset SRE Service Request Enable STB Read Status Byte TST Self Test VERBOSE Verbose WAI Wait To Continue 1 CAL always returns 0 Table 3 5 lists the device commands queries and command parameters that are specific to the OA 5000 Complete descriptions of these commands appear in the alphabetical listing of commands that immediately follows this table Table 3 5 OA 5000 Device Commands and Parameters Header Full Command Name ADJusting Attenuator Adjusting ATTen Attenuation ATTen DB Attenuation in Absolute Terms ATTen DBR Attenuation with Reference Value ATTen MIN Minimum Attenuation DISable Light Shutter Status DISPlay Front Panel Display Mode RECall Recall Attenuation Setting Programming Commands Table 3 5 OA 5000 Device Commands and Parameters Cont Header Full Command Name REFerence Reference STORel 2
95. wer source Grounding the Optical Attenuator The OA 5000 is grounded through the power module To avoid electric shock plug the power module power cord into a properly wired receptacle where earth ground has been verified by a qualified service person Without the protective ground connection all parts of the OA 5000 are potential shock hazards This includes knobs and controls that may appear to be insulators Use the Proper Power Cord Use only the power cord and connector specified for your TM 5000 Series Power Module Use only a power cord that is in good condition Use the Proper Fuse To avoid fire hazard use only the fuse specified in the parts list for your TM 5000 Series Power Module and which is identical in type voltage rating and current rating Do Not Remove Covers or Panels To avoid personal injury do not operate the OA 5000 or TM 5000 Series Power Module without the panels or covers x Safety OA 5000 Series User Manual Do Not Operate in Explosive Atmospheres The OA 5000 provides no explosion protection from static discharges or arcing components Do not operate the OA 5000 in an atmosphere of explo sive gasses xi Xii Safety A Quick Tour OA 5000 Series User Manual Installation The OA 5000 Optical Attenuator is designed to operate in a Tektronix TM 5000 Series Power Module or the right hand slot of a Tektronix OCP 5502 To ensure safe operation follow all precautions listed in the Pow
96. with no errors detected 101 102 ROM checksum error 104 Non volatile RAM is bad 115 System timer is bad 401 Calibration EEPROM is bad 410 411 Calibration needed Programming Examples VERBOSE Related Commands Syntax Arguments Examples OA 5000 Series User Manual Commands NOTE If an error is detected TST stops and returns an error code and does not complete any remaining tests It also places a device dependent event in the event queue TST might return the value 115 indicating that the system timer is not work ing correctly The VERBOSE command sets and queries the Verbose Header State that controls the length of headers on query responses This command does not affect IEEE Std 488 2 Common Commands those starting with an asterisk HEADER LRN VERBOSE ON OFF lt NRf gt VERBOSE prose OFF REN VERBOSE ON or lt NR gt 7 0 sets the Verbose Header State TRUE which returns full length headers for applicable setting queries OFF or lt NRf gt 0 sets the Verbose Header State FALSE which returns minimum length headers for applicable setting queries VERBOSE ON sets the Verbose Header State TRUE VERBOSE might return the value 1 showing that the Verbose Header State is TRUE Commands WAI No Query Form The WAI Wait command prevents the OA 5000 from executing further commands or queries until all pending operations finish Rel
Download Pdf Manuals
Related Search
Related Contents
STARTING GUIDE FRENIC-Multi LM-1 High Casio Watch MA0608-EB User's Manual User Manual 日本語 Solaris Handbuch fżr Fortgeschrittene Benutzer Vente de jouets du 29 février 2008 à 13H MHC-EC99 Télécharger la Charte Terre Saine Trust 18286 Cooper Lighting Metalux Wrap Round Series User's Manual Copyright © All rights reserved.
Failed to retrieve file