Agilent Technologies 8163A, B, 8166A, 8164A manual Status Model

Page 34

Introduction to Programming

The Status Model

The Operational/Questionable Slot Status Event Register (OSSER/QSSER) contains the status of a particular module slot. A bit changes from 0 → 1 when an event occurs, for example, when a laser is switched on. For details of the function of each bit of these registers, see “Operation/Questionable Status Summary Register” on page 38.

The Operational/Questionable Slot Enable Status Mask (OSESM/QSESM) allows you to choose the events for each module slot that may affect the Operational/Questionable Status Event Register (see below). If you set a bit of the OSESM/QSESM to zero, the occurence of the corresponding event for this particular module slot cannot affect the Operational/Questionable Status Event Register. The default is for all the bits of the OSESM/QSESM to be set to 0.

The Operational/Questionable Status Event Summary Register (OSESR/QSESR) summarizes the status of every module slot of your instrument. If, for any slot, any bit of the QSSER goes from 0 → 1 AND the corresponding bit of the QSSEM is 1 at the same time, the QSESR bit representing that slot is set to 1.

The Operational/Questionable Status Enable Summary Mask (OSESM/QSESM) allows you to choose the module slots that may affect the OSB/QSB of the Status Byte. If any bit of the QSESR goes from 0 → 1 AND the corresponding bit of the QSESM is 1 at the same time, the QSB of the Status Byte is set to 1. If you set a bit of the OSESM/QSESM to zero, the corresponding module slot cannot affect the OSB/QSB. The default is for all the bits of the OSESM/QSESM to be set to 0.

The Operational/Questionable Status Enable Summary Mask for the Agilent 8163A/B Lightwave Multimeter and the Agilent 8164A/B Lightwave Measurement System consists of one level. These are described in “Status System for 8163A/B & 8164A/B” on page 35.

As the Agilent 8166A/B Lightwave Multichannel System has 17 module slots, the Operational/Questionable Status Enable Summary Mask consists of two levels. This is described in “Status System for 8166A/B” on page 36.

34

Agilent 8163A/B, 8164A/B & 8166A/B Mainframes, Fifth Edition

Image 34
Contents Agilent Technologies Warn in G WA R N I N G Agilent Technologies Sales and Service Offices Japan 0120 421 0120 421 678 FAX Mexico 5081Conventions used in this Manual Structure of this ManualThis manual is divided into 5 parts Related Manuals T ETable of Contents Signal Generation The SOURce Subsystem Specific Command SummaryRoot Layer Command Signal ConditioningFeatures of the Agilent 816x Instrument Driver Installing the Agilent 816x Instrument DriverUsing Visual Programming Environments Error HandlingRemoved Command Compatibility IssuesPreset Defaults Obsolete CommandsOperational/Questionable Status System for Agilent 8163A/B, 8164A/B & 8166A/B Mainframes, Sixth EditionAgilent 8163A/B, 8164A/B & 8166A/B Mainframes, Sixth Edition List of Tables Agilent 8163A/B, 8164A/B & 8166A/B Mainframes, Sixth Edition Introduction to Programming Introduction to Programming Gpib InterfaceCamino del Rio South, Suite 340 San Diego, CA Scpi Consortium Office Bode EnterpriseMnemonic Function Returning the Instrument to Local Control If the instrument is in remote control, a screen resemblingGpib Interface Message Queues Message QueuesHow the Input Queue Works Clearing the Input QueueOutput Queue If more than 29 errors are put into the queue, the message Error QueueIf no error has occurred, the error queue contains Is placed as the last message in the queueProgramming and Syntax Diagram Conventions Command message is ended by a line feed character LF orCrlf Is in long form Short form of this message is StatusoperationenableShort Form and Long Form StatoperenabUnits Command and Query SyntaxUnit Default Allowed Mnemonics String Value WspData Types Slot and Channel NumbersLaser Selection Numbers Input to your Return Loss module for the following commands 112,Common Commands Common CommandsGives a summary of the common commands Common Command SummaryParameter Function All bits shown as are unused Event Status Enable Mask ESE sets the Standard Event Status Enable MaskCommon Status Information T E Status Model Status RegistersStatus Model Slot Status Event Status System for 8163A/B & 8164A/BSlot Status Condition Status System for 8166A/B Standard Event Status Register AnnotationsStatus Byte Register Operation/Questionable Status SummaryOperation Slot Status Register Operation/Questionable Status Summary RegisterOperation/Questionable Slot Status Questionable Slot Status RegisterStatus Model Status Command Summary LongOther Commands OPT? WAI IDN?Introduction to Programming Specific Commands Command Description Specific Command SummarySpecific Commands WAVelengthREFerence/?INITiatenCHANnelm Command Description DISPlayFETChnCHANnelmSCALar INPUTnCHANnelmREADnCHANnelm PATH/?Terminals ROUTenSENSenCHANnelmPOWer SENSenCHANnelmFUNCtionSENSenCHANnelmRETurnlossCORRection Command Description SENSenCHANnelmPOWerReferenceSENSenCHANnelmRETurnlossCALibration SLOTnSOURcenCHANnelm SOURcenCHANnelmPOWerSOURcenCHANnelmPOWerATTenuationl SOURcenCHANnelmAMSOURcenCHANnelmWAVelengthCORRection SOURcenCHANnelmWAVelengthREFerenceCommand Description SOURcenCHANnelmWAVelengthSWEep SOURcenCHANnelmWAVelengthSWEepSTEPSTATusOPERation Command Description SPECialSTATusn STATusnOPERationSYSTem Command Description STATusnQUEStionableSlot n SYSTemCOMMunicateGPIBSpecific Commands Instrument Setup and Status IEEE-Common Commands Instrument Setup and StatusStandard event status register Sesr Error queueAt power-on By sending a value of zero Status byte register STBESE? Bit Mnemonic Decimal ValueParameters None Response Identification terminated by END Complete, Command Idle StatePower-on Agilent Technologies ManufacturerSlot 1 for the Agilent 8163A/B and Agilent 8166A/B Plete, Command Idle StateLead to useful gains in program execution efficiency Example OPT? → 81682A , , 81533B, 81532A, ENDError queue Following are not changedBits Mnemonic Selftest failed on MainframeWAI Pending operations, are completed during the wait periodBits Mnemonics Status Reporting The STATus SubsystemSTATusOPERationEVENtLEVel0? Agilent 8163A/B Agilent 8164A/B Agilent 8166A/BStatus Reporting The STATus Subsystem STATusOPERationCONDitionLEVel0?STATusOPERationEVENtLEVel1? STATusOPERationENABleLEVelSTATusOPERationENABleLEVel0? Bits Mnemonics Decimal Value Agilent 8166A/BSTATusOPERationENABleLEVel1? STATusOPERationENABleLEVel1Syntax STATusOPERationENABleLEVel1wspvalue Description STATusOPERationCONDitionLEVel1?STATus nOPERationEVENt? OffsetExtrapolated values STATus nOPERationCONDition?STATusnOPERationENABle? STATusnOPERationENABleSTATusnOPERationENABlewspvalue STATusPRESetAgilent 8163A/B Agilent 8164A/B STATusQUEStionableEVENtLEVel0?Statques? → +0END STATusQUEStionableCONDitionLEVel0? STATusQUEStionableENABleLEVel0? STATusQUEStionableENABleLEVelSTATusQUEStionableEVENtLEVel1? STATusQUEStionableCONDitionLEVel 1? Syntax STATusQUEStionableENABleLEVel 1wspvalue DescriptionSTATusQUEStionableENABleLEVel1? Syntax STATusQUEStionableCONDitionLEVel 1? Description11-15 Not Used STATusnQUEStionableEVENt?Syntax STATusnQUEStionableEVENt? Description STATusnQUEStionableCONDition?STATusnQUEStionableENABlewspvalue STATusnQUEStionableENABleSTATusnQUEStionableENABle? SYSTemDATE SYSTemERRor?SYSTemDATE? Gpib interface state Output and error queuesStandard Event Status Enable Mask SESEM, Backlight and contrast of the displaySYSTemCOMMunicateGPIBSELFADDRess SYSTemTIME?SYSTemVERSion? SystcommgpibaddrMeasurement Operations & Settings Measurement Operations & Settings Root Layer CommandLOCK? Slot nEMPTy? Agilent Technologies as the manufacturerManufacturer Slot nIDN?SLOTnHEADnEMPTy? SLOTnTST?SLOTnHEADnIDN? SLOTnHEADmWAVelengthRESPonse? SLOTnHEADmOPTions?SLOTnHEADmTST? Syntax SLOTnHEADmWAVelengthRESPonse? DescriptionSLOTnHEADmWAVelengthRESPonseCSV? SPECialREBootSLOTnHEADmWAVelengthRESPonseSIZE? Agilent 81635A and Agilent 81619A Master Slave Channels CommandMeasurement Functions SENSe Subsystem Measurement Functions The SENSe SubsystemSENSenCHANnelmPOWerUNIT/? SENSenCHANnelmPOWerWAVelength/? FETChnCHANnelmSCAlarPOWerDC? FETChnCHANnelmSCAlarRETurnloss?INITiatenCHANnelmIMMediate FETChnCHANnelmSCAlarMONitor?INITiatenCHANnelmCONTinuous Read nCHANnel mSCALarPOWerALL? INITiate nCHANnel mCONTinuous?Ber Read nCHANnel mPOWerALLCONFig?READnCHANnelmSCALarPOWerDC? Member of the pair represents the channel numberREADnCHANnelmSCALarMONitor? READnCHANnelmSCALarRETurnloss?SENSenCHANnelmCORRectionLOSSINPutMAGNitude? SENSe nCHANnel mCORRectionLOSSINPutMAGNitudeSENSenCHANnelmCORRectionCOLLectZERO Operation SENSe nCHANnel mCORRectionCOLLectZERO?SENSenCHANnelmCORRectionCOLLectZEROALL Averaging Time SENSenCHANnelmFUNCtionPARameterLOGGingSENSenCHANnelmFUNCtionPARameterLOGGing? Cont SENSenCHANnelmFUNCtionPARameterMINMaxSENSenCHANnelmFUNCtionPARameterMINMax? WindAveraging Time Period Time SENSenCHANnelmFUNCtionPARameterSTABilityPeriod time Response Example Affects Dual sensorsSens1funcres? → SENSenCHANnelmFUNCtionPARameterSTABility?SENSenCHANnelmFUNCtionRESult? Return Loss modulesSENSe nCHANnel mFUNCtionRESultBLOCk? SENSe nCHANnel mFUNCtionRESultMAXBlocksize?SENSenCHANnelmFUNCtionRESultMONitor? SENSenCHANnelmFUNCtionSTATe 100SENSenCHANnelmFUNCtionSTATe? SENSenCHANnelmFUNCtionTHReshold SENSenCHANnelmPOWerATIMe101 SENSenCHANnelmFUNCtionTHReshold?Range Upper Linear Power Limit SENSenCHANnelmPOWerATIMe?SENSenCHANnelmPOWerRANGeUPPer 102103 SENSenCHANnelmPOWerRANGeUPPer?SENSenCHANnelmPOWerRANGeMONitorUPPer Range Upper LinearMent. Otherwise, it must be set by the sensnpowrang command SENSenCHANnelmPOWerRANGeMONitorUPPer?SENSenCHANnelmPOWerRANGeAUTO SENSenCHANnelmPOWerRANGeAUTO?You must append a unit type Reference mode using the command105 DB if you use TOMODule orSENSenCHANnelmPOWerREFerenceSTATe? SENSenCHANnelmPOWerREFerenceDISPlaySENSenCHANnelmPOWerREFerenceSTATe 106107 SENSe nCHANnel mPOWerREFerenceSTATeRATioSENSenCHANnelmPOWerREFerenceSTATeRATio? To the channel for the second valueSENSenCHANnelmPOWerWAVelength SENSe nCHANnel mPOWerUNITSENSenCHANnelmPOWerUNIT? 108SENSenCHANnelmRETurnlossCALibrationFACTory SENSenCHANnelmPOWerWAVelength?109 SENSenCHANnelmRETurnlossCALibrationFACToryDefined termination reference measurement. See 110SENSe nCHANnel mRETurnlossCALibrationCOLLectTERMination SENSe nCHANnel mRETurnlossCALibrationTERMination?SENSenCHANnelmRETurnlossCORRectionFPDeltal 111SENSenCHANnelmRETurnlossCORRectionFPDeltal? DB reference 112SENSe nCHANnel mRETurnlossCORRectionREFLectance l Lower wavelength source is denoted byOUTPutnCHANnelmCONNection Signal Generation The SOURce Subsystem113 OUTPutnCHANnelmCONNection?OUTPutnCHANnelmPATH? 114OUTPutnCHANnelmSTATe SOURcenCHANnelmAMINTernalFREQuencyl 115SOURcenCHANnelmAMINTernalFREQuencyl? Syntax SOURcenCHANnelmAMSOURcelwsp 116SOURcenCHANnelmAMSOURcel INTINT1INT2COHCAEXTEXTDEXTWVLLBACK012356SOURcenCHANnelmAMSTATel? 117SOURcenCHANnelmAMSTATel Wavelength source is denoted bySOURcenCHANnelmAMCOHCtrlCOHLevell? 118SOURce nCHANnel mAMCOHCtrlCOHLevel l SOURcenCHANnelmFMSOURcelSOURcenCHANnelmFMSTATel 119SOURce nCHANnel mFMSOURce l? SOURcenCHANnelmFMSTATel?Mhzkhzhzminmaxdef 120SOURcenCHANnelmFMSBSCtrlFREQuencyl SOURcenCHANnelmFMSBSCtrlFREQuencyl?SOURcenCHANnelmMODout 121SOURcenCHANnelmFMSBSCtrlLevell? SOURcenCHANnelmMODout?SOURcenCHANnelmPOWerATTenuationl? 122SOURcenCHANnelmPOWerATTenuationlDARK SOURcenCHANnelmPOWerATTenuationlAUTOSOURcenCHANnelmPOWerATTenuationlAUTO? This command is available in Attenuation Mode OnlySOURcenCHANnelmPOWerLEVelIMMediateAMPLitudel SOURcenCHANnelmPOWerATTenuationlDARK?124 125 SOURcenCHANnelmPOWerLEVelIMMediateAMPLitudel?Also allowed MIN minimum amplitude level SOURcenCHANnelmPOWerLEVelRISetimel? SOURcenCHANnelmPOWerLEVelRISetimel126 SOURcenCHANnelmPOWerUNIT SOURce nCHANnel mPOWerSTATeSOURcenCHANnelmPOWerSTATe? SOURcenCHANnelmPOWerUNIT?SOURcenCHANnelmPOWerWAVelength? SOURcenCHANnelmPOWerWAVelength128 Pmax 129SOURce nCHANnel mREADoutDATA? SOURce nCHANnel mREADoutDATABLOCk?SOURcenCHANnelmREADoutPOINts? 130SOURcenCHANnelmWAVelengthCWlFIXEDlwspvalue SOURcenCHANnelmWAVelengthCWlFIXEDlSOURcenCHANnelmWAVelengthCWlFIXEDl? 131SOURcenCHANnelmWAVelengthCORRectionARA SOURce nCHANnel mWAVelengthCORRectionAUTocalib 132SOURce nCHANnel mWAVelengthCORRectionARAALL 81989A, 81949ASOURce nCHANnel mWAVelengthCORRectionZERO 133SOURcenCHANnelmWAVelengthCORRectionZEROALL SOURcenCHANnelmWAVelengthFREQuencyl 134SOURcenCHANnelmWAVelengthCORRectionZEROAUTO ThzghzmhzkhzhzSOURcenCHANnelmWAVelengthREFerencel? 135SOURcenCHANnelmWAVelengthFREQuencyl? SOURcenCHANnelmWAVelengthREFerenceDISPlaySOURcenCHANnelmWAVelengthSWEepCHECkparams? 136Message SOURce nCHANnel mWAVelengthSWEepCYCLes 137ValueMINMAXDEF0 SOURce nCHANnel mWAVelengthSWEepCYCLes?SOURce nCHANnel mWAVelengthSWEepDWELl? 138SOURce nCHANnel mWAVelengthSWEepDWELl SOURcenCHANnelmWAVelengthSWEepEXPectedtriggers?Sweep state 139SOURcenCHANnelmWAVelengthSWEepFLAG? Start Sweep waiting for trigger Trigger →SOURcenCHANnelmWAVelengthSWEepLLOGging Following settings are the prerequisites for Lambda Logging140 SOURcenCHANnelmWAVelengthSWEepLLOGgingwspOFFON01SOURcenCHANnelmWAVelengthSWEepMODE? 141SOURcenCHANnelmWAVelengthSWEepMODE SOURcenCHANnelmWAVelengthSWEepPMAX?SOURcenCHANnelmWAVelengthSWEepREPeat 142SOURcenCHANnelmWAVelengthSWEepREPeat? SOURcenCHANnelmWAVelengthSWEepSPEed 143SOURce nCHANnel mWAVelengthSWEepSOFTtrigger SOURcenCHANnelmWAVelengthSWEepSPEed?SOURcenCHANnelmWAVelengthSWEepSTARt? 144SOURce nCHANnel mWAVelengthSWEepSTARt SOURcenCHANnelmWAVelengthSWEepSTOPSOURcenCHANnelmWAVelengthSWEepSTOP? If you enable lambda logging see145 SOURcenCHANnelmWAVelengthSWEepSTATeSOURcenCHANnelmWAVelengthSWEepSTEPNEXT 146SOURcenCHANnelmWAVelengthSWEepSTATe? SOURcenCHANnelmWAVelengthSWEepSTEPPREVious147 SOURce nCHANnel mWAVelengthSWEepSTEPWIDTh?148 Signal ConditioningINPut and OUTput commands INPut nCHANnel mATTenuationINPutnCHANnelmOFFSet? 149INPutnCHANnelmOFFSet INPutnCHANnelmOFFSetDISPlayINPutnCHANnelmATTenuationSPEed INPutnCHANnelmOFFSetPOWermeter150 INPutnCHANnelmATTenuationSPEed?MAX DEF 151INPutnCHANnelmWAVelength INPutnCHANnelmWAVelength?152 OUTPutnCHANnelmPOWerOUTPutnCHANnelmPOWer? OUTPut nCHANnel mAPMode?OUTPutnCHANnelmPOWerREFerencePOWermeter OUTPutnCHANnelmPOWerREFerenceOUTPutnCHANnelmPOWerREFerence? 153OUTPutnCHANnelmPOWerOFFSetPOWermeter OUTPutnCHANnelmPOWerOFFSetOUTPutnCHANnelmPOWerOFFSet? 154OUTPutnCHANnelmPOWerUNit OUTPut nCHANnel mPOWerCONTRolOUTPutnCHANnelmPOWerCONTRol? 155156 OUTPut nCHANnel mPOWerUNit?OUTPutnCHANnelmSTATeAPOWeron OUTPut nCHANnel mSTATeOUTPutnCHANnelmATIMe OUTPutnCHANnelmSTATeAPOWeron?157 OUTPutnCHANnelmATIMe?OUTPutnCHANnelmCORRectionCOLLectionZEROALL 158OUTPCORRCOLLZER0? → 0END Table of wavelength-dependent offsets 159160 CONFigurenCHANnelmOFFSetWAVelengthSTATeCONFigurenCHANnelmOFFSetWAVelengthSTATe? CONF1OFFSWAVSTAT on161 CONFigurenCHANnelmOFFSetWAVelengthVALueCONFigurenCHANnelmOFFSetWAVelengthREFerence CONF1OFFSWAVREF 4,2CONFigurenCHANnelmOFFSetWAVelengthVALueOFFSet? CONFigurenCHANnelmOFFSetWAVelengthREFerence?CONFigurenCHANnelmOFFSetWAVelengthVALueWAVelength? 162CONFigurenCHANnelmOFFSetWAVelengthVALueDELeteALL CONFigurenCHANnelmOFFSetWAVelengthVALuePAIR?CONFigurenCHANnelmOFFSetWAVelengthVALueDELete 163164 CONFigurenCHANnelmOFFSetWAVelengthTABle?CONFigurenCHANnelmOFFSetWAVelengthTABleSIZE? CONF1OFFSWAVTABSIZE? →Slot Numbers When the attenuator is hosted in SlotTIP Query the Scpi error queue using SYSTERR? 165Command Semantic 166Ieee Commands Display and System Commands167 User Calibration Data Status Commands168 169 Signal RoutingSwitch modules ROUTe nCHANnel mROUTenCHANnelmCONFigROUTe? ROUTenCHANnelmCONFig?Syntax ROUTenCHANnelmCONFig? Description 170Hardware Triggering The TRIGger Subsystem171 Software Triggering Data Acquisition Functions Sensfuncstat172 Generating Output Triggers from Power MeasurementsDISabled An output trigger will never be generated AVGover Software Triggering Data Acquisition Functions173 TRIGgernCHANnelmINPut? 174TRIGgernCHANnelmINPutREARm TRIGgernCHANnelmOFFSet 175TRIGger nCHANnel mINPutREARm? TRIGgernCHANnelmOFFSet valueReturn loss modules 176TRIGger nCHANnel mOUTPut Continuous mode, wavswestepwidt is used for triggering, see177 Output triggers using power measurementsTRIGgerCONFiguration TRIGger nCHANnel mOUTPutREARmTRIGgerCONFigurationFPEDal? TRIGgerCONFiguration?TRIGgerCONFigurationFPEDal 178TRIGger Extended Trigger Configuration179 Bit unsigned integer , see belowExtended Trigger Configuration 180Node B Input Configuration Node a Input Configuration181 Output Matrix Configuration Extended Trigger Configuration ExampleOutput Trigger Connector or Individual module slots 182Trigconfext #H2,#H0,#H0 is described by -1 and sets one bit 183Sequence starts again at and continues until the sweep ends 184 Mass Storage, Display, and Print Functions 185186 Display OperationsDISPlay Subsystem Display187 DISPlayENABleDISPlayENABle? DISPlayBRIGhtness?Mass Storage, Display, and Print Functions 188DISPlayLOCKout? Same program Instrument using Visa library calls189 CD-ROM 08164-90BC4190 How to Use Visa CallsVisa Programming Examples How to Use Visa Calls 191How to Set up a Fixed Laser Source 192How to Set up a Fixed Laser Source 193194 How to Measure Power using FETCh and Read How to Measure Power using FETCh and Read195 196 197 198 How to Co-ordinate Two Modules How to Co-ordinate Two Modules199 200 201 202 How Power Varies with Wavelength How Power Varies with Wavelength203 204 205 206 How to Log Results How to Log Results207 208 209 210 211 212 Agilent 816x VXIplug&play Instrument Driver 213214 Agilent 816x VXIplug&play Instrument DriverInstalling the Agilent 816x Instrument Driver 215216 217 Program Folder Item OptionsGpib Interfacing in Agilent VEE Using Visual Programming EnvironmentsGetting Started with Agilent VEE 218Enter the following information Name enter hp816X Using Visual Programming Environments219 Select hp816X from the Plug&play Driver Name drop-down list220 221 Getting Started with LabViewThis folder contains a subfolder named instr.lib 222 FP Conversion Options BoxLabView is a trademark of National Instruments Corporation 223Instrument Driver with LabView Getting Started with LabWindows 224Features of the Agilent 816x Instrument Driver Features of the Agilent Instrument Driver225 Directory Structure 226Successful completion of this function returns Visuccess Opening an Instrument Session227 Opening an Instrument SessionClosing an Instrument Session 228229 Visa Data Types and Selected Constant Definitions230 Error HandlingCheck for an error or event after each function ViStatus errStatusError Handling 231VISA-Specific Information Introduction to ProgrammingExample Programs Development EnvironmentsLabWindows CVI/ R 4.0 or higher Microsoft Visual Basic 4.0 or higherAgilent VEE 5.01 or higher 233234 Online InformationLatest copy of this driver can be downloaded via 235 Lambda Scan ApplicationsLambda Scan Applications Equally Spaced Datapoints 236Prepare Lambda Scan Function How to Perform a Lambda Scan Application237 238 Get Lambda Scan Parameters FunctionExecute Lambda Scan Function Get Lambda Scan ParametersPower 8163A or B How to Perform a Multi-Frame Lambda Scan Application8164A or B Power 239Unregister Mainframe Function Equally Spaced Datapoints FunctionRegister Mainframe Function 240Prepare Multi Frame Lambda Scan Function 241Get Lambda Scan Result Function Get MF Lambda Scan Parameters FunctionExecute Multi Frame Lambda Scan Function 242243 Get Number of PWM Channels FunctionGet Channel Location Function Maximum number of channels that may be specified is244 Error Codes 257Gpib Error Strings 258Program mnemonic too long 259Suffix too long 260 Standard 200 261New 185 New 201Old 212 262Old 211 Old 213Old 221 263Standard 222 264 265 266 267 To -499 Query Errors 268Standard 430 269Standard 420 Standard 440270 Overview for Unsupported StringsGpib Command Compatibility List 245Command Change Affects Compatibility IssuesThese commands are incompatible Gpib Bus Compatibility247 Preset defaults are different Preset Defaults248 Removed Command 249Old Command New Command Affects Obsolete Commands250 SOURAMFREQ/? Changed Parameter Syntax Semantics251 DispbrigTST Changed Query Result Values252 SENSPOWUNIT?Details the ways in which timing behavior is different Timing Behavior253 Change AffectsReturned Value Affects 254FLT/DBLMAX Command Order Command Order255 Instrument Status Settings 256Index 271272 SlotPage  Agilent Technologies, Deutschland GmbH 08164-90B64
Related manuals
Manual 8 pages 14.45 Kb Manual 16 pages 47.65 Kb

8163A, 8164A, 8166A, B specifications

Agilent Technologies B,86100A is a high-performance oscilloscope and signal integrity analyzer designed primarily for advanced digital communications applications. As a versatile tool, it supports a wide range of testing needs, making it indispensable for engineers and researchers involved in the development and testing of high-speed digital signals.

One of the standout features of the B,86100A is its capability to analyze signals with various bandwidths, accommodating both current and emerging communication standards. The device features a sampling rate of up to 80 GS/s and bandwidth capabilities of 33 GHz to ensure high accuracy in capturing fast signal transitions, which is critical for ensuring the integrity of complex digital signals.

The B,86100A employs Agilent's proprietary digital signal processing (DSP) technology, which significantly enhances measurement precision and reduces noise, enabling users to obtain clearer insights into signal behavior. Its advanced triggering capabilities allow for precise signal capture, making it particularly useful in troubleshooting and validating high-speed designs, as well as in evaluating the performance of optical and electrical devices.

In addition to its high-speed capabilities, the B,86100A offers a robust set of measurement tools including jitter analysis, eye diagram analysis, and equalization assessment. These features allow engineers to effectively analyze signal quality and address potential issues related to signaling distortions and inter-symbol interference.

The graphical user interface of the B,86100A is intuitive, enabling users to efficiently navigate through measurement options and visualize data results. Customizable measurement setups streamline workflow, ensuring that users can quickly adapt their tests to evolving project requirements.

Another key characteristic of the B,86100A is its modularity. The system supports a variety of plug-in modules, which can be tailored to specific application needs, such as different types of optical and electrical signals. This flexibility not only extends the operational capability of the instrument but also makes it a future-proof investment as technology continues to evolve.

In summary, Agilent Technologies B,86100A combines high-speed acquisition with advanced processing capabilities, making it an essential instrument for anyone involved in high-speed digital design and testing. With its ability to deliver precise measurements and extensive analysis features, it empowers engineers to achieve optimal performance and reliability in their systems.