Lightwave Communications LDX-3232 manual Command Timing and Completion, Error Messages

Page 48

C H A P T E R 3

REMOTE OPERATI ON

Command Timing and Completion

Command Timing and Completion

This section describes, for each device-dependent command, whether that command is performed in an overlapped or sequential manner. In other words, it states whether the next command may begin while the current command is being executed, or if the next command must wait until the current command is completed before its execution begins. The conditions for setting the operation complete flag are given in the Chapter 3 section titled Operation Complete Definition.

All LDX-3232 device-dependent commands are executed in an overlapped manner, except the DELAY command that is sequential. The operation complete flag is set after the conditions outlined in the Operation Complete Definition have been satisfied.

The *WAI (common command) is an example of a sequential command that forces the next command to wait until the no-operation-pending flag is true. This is essentially the same as waiting for the OPC flag to become true, because the no- operations-pending flag is used to set the OPC flag (bit 0 of the Standard Event Status Register).

Commands that change the status of the instrument limits or change its mode or current range, step value, or status enable registers will not have their OPC flag set until all current writing to non-volatile memory has been completed. This is done to ensure that the OPC flag is never set prematurely.

Whenever there is any output (response) data in the Output Queue, bit 4 is set in the Status Byte Register. Whenever there is any error message in the Error Queue, bit 7 is set in the Status Byte Register.

Error Messages

In the event of a hardware error condition, error messages will be displayed on the display. In most cases, the error message will appear for three seconds. In some cases the error code display will remain until the user changes display modes. In the case of multiple error messages, the display may sequentially show each message for three seconds. In addition to the hardware errors, GPIB errors may be read via the ERR? query. Table 3.4 lists the numerical error ranges by function. Table 3.5 contains all of the error messages that may be generated. Not all of these messages may appear on the front panel displays. Some refer to GPIB activities only.

In remote operation, the errors can be read by issuing the ERR? query. When this is done, all of the error messages that are resident in the error queue are returned

32 LDX-3232

Image 48
Contents User’s Guide Page Table of Contents Remote Operation Command Reference Iv LDX-3232 List of Figures Vi LDX-3232 List of Tables Viii LDX-3232 Safety Information and the Manual General Safety ConsiderationsSafety Symbols Safety Marking SymbolsWarranty Claims for Shipping Damage Comments, Suggestions, and Problems Description of the problemModel Number Serial Number End-User Name Company Phone Fax Xiv LDX-3232 Introduction and Specifications Product OverviewInstalling Your LDX-3232 High Compliance Current Source AC Line Power RequirementsInitial Inspection Grounding RequirementsGpib Connector Tilt-Foot AdjustmentGpib Address Operating the LDX-3232 Precision Current SourceLDX-3232 Front View Maintenance Specifications Type Pulse Width Delay TTL13 µs 12 ms Available Options and Accessories Description Model NumberApplying Power to Your LDX-3232 Power On SequenceConnecting to the Laser Power On StateCommon Laser Cathode Photodiode Anode Back Panel LD Connector Interlock ConnectionsSetting the PD Bias Photodiode ConnectionsGrounding Considerations Operating a Laser in Constant Current I Mode Front Panel OperationDisplay Setting Up the Precision Current Source E R a T I O N Operating a Laser in Constant Power P Mode Entering Photodiode Responsivity ValuesMethod to calculate the responsivity is suggested below Error Indicators LDX-3232 Error IndicatorsError Indicators LDX-3232 Reading the Gpib Address Changing the Gpib AddressLDX-3232 Current Source Command Set Command SyntaxChanging Operation from Local to Remote OFF OLD NEW True False SET Reset LASLDI? Command Paths LDX-3232 Command Path StructureIEEE488.2 Command Commands LDX-3232 Frequently Used Commands NoneLIM Status Reporting Event and Condition RegistersOperation Complete Definition LDX-3232 Status Reporting Schematic Diagram Disabled 10 N/A Enabled 11 N/A 12 N/A 13 N/A 14 N/A 15 N/A Output Off RegisterLASerENABleOUTOFF nrf LASerENABleOUTOFF? Command Timing and Completion Error MessagesError Code Classifications Response MessageMode Used to create a delay in the execution of further CommandsUsed to enter the laser current calibration mode Used to enter the laser voltage calibration modeReturns status of photodiode monitor power display Enables Laser display to show parameter valuesSets the enable register for Laser conditions Returns the value of the LAS conditions enable registerUsed to return the optical power from monitor Used to set the constant optical power setpoint, ifUsed to enable/disable the front panel modulation input Or P optical powerReturns the status of the Term command Powered upReturns the elapsed time since the timer was last reset Used to return the Laser setpoint tolerance valueLDX-3232 Device-Dependent Commands Command Description FormatLDX-3232 Device-Dependent Command Reference DelayERRors? LASerCALMDCalmd LAS Calpd Responsivity CAL PD parameter setting Syntax Diagram LASerCALMD?Selected. This procedure is outlined in Chapter LASerCALLDICalibration for that bandwidth LASerCALLDI? LASerCALLDVLDI LAS CAL LAS CAL LDVTrue measured value. This procedure is outlined in Chapter LASerCALLDV?LASerCALMDI LASerCALMDI? LASerCOND?MDI LAS CAL IPDLASerDEC LASerDISplay LASerDISplay?LAS DIS LASDIS?LASerDISplayLDI LASerDISplayLDI?Lasdisldi LDIVoltage measurement Syntax Diagram LASerDISplayLDVLASerDISplayLDV? LASDISLDV?LASerDISplayMDI LASerDISplayMDI?LAS DIS MDI LAS DIS IPDLASerDISplayMDP LASerDISplayMDP?PPD LAS DIS MDPLASerDISplayPARAM LASerDISplaySETLAS DIS Param LAS DIS SETLASerENABleCOND LASerDISplaySET?LASDISPLAYSET? LASerENABleCOND? BitLAS Enab Cond LASerENABleEVEnt An nrf value whose sum represents the bits that are enabledAction enables the Laser status event register so that LasenabeventLASerENABleEVEnt? LAS Enab EVELASerENABleOUTOFF LASerENABleOUTOFF? LAS Enab OutoffLASerENABleEVEnt command Command while the condition status is constantly changingLASerEVEnt? LAS EVELASerINC Function for the Laser outputThis measurement is updated approximately once every 600 ms LASerLDILASerLDI? LAS LDILASerLDV LASerLDV?For LDV calibration LAS LDVLASerLIMitI2 LASerLIMitI2?Limit in use depends on the Laser output range selection LAS LIMDisplayed, and then releasing the SET switch LASerLIMitI4LASerLIMitI4? LASLIMI4?LASerLIMitMDP LASerLIMitMDP?MDP LAS LIM LASerLIMitV LASerLIMitV?LASerMDI LASerMDI?MDI LAS IPD MDP P PD setpoint would be usedLASerMDLN LASerMDLN?LAS Mdln LASerMDP LASerMDP?MDP LAS LAS Mode LAS Mode IhbwLASerMODE? LASerMODEIHBWLAS Mode MDP LASerMODEILBWLASerMODEMDP LasmodeilbwLASerOUTput LASerOUTput?LAS OUT LASerRANge LASerRANge?LAS RAN LASRAN?Where the response is the constant I setpoint value, in mA 30 µA, for use in constant P mode with Calpd =LASerSETLDI? LASerSETMDI?Where the response is the constand PPD setpoint, in mW LASerSETMDP?LASerSTEP 100 µALASerTOLerance command LASerSTEP?LASerTOLerance LAS TOLLASerTOLerance? MESsageSecond is the time window, in seconds MESMESsage? RADixTerm 0 command is sent or the LDX-3232 is powered off RADix?RAD Means hexadecimal, and OCT means octalLDX-3232 was last powered up Time clock is independent of the Timer clockTime Since the last TIMER? query was issued TimerLast TIMER? query is returned Seconds since the last TIMER? query was issuedFunctions and Features Saving and Recalling from the Front PanelUsing the Laser Compliance Voltage Adjustment Saving and Recalling Under Remote OperationUsing the LDX-3232 Current Source’s Trigger Function LDX-3232 Rear PanelModulating the Laser Current Source BNC Interlock Usage ExampleModulating the Laser Current Source Functions and Features Calibration and Troubleshooting Calibration OverviewDescription Manufacturer/Model Specification Recommended EquipmentDMM Local Calibration of the LDX-3232 Current Source Current Source CalibrationRange Current LimitIPD Current Calibration Constant power CAL PDSet equal to zero IPD SetpointLaser Mode Laser Forward Voltage Measurement Calibration2000 mA Set to FS full scale of rangeGpib Command Remote Calibration of the LDX-3232 Current SourceLimit Lasldi nrf value command IPD Setpoint Function State Gpib Command Troubleshooting Guide GeneralEEPROM, Lllll will be displayed on the display the laser Current source must be recalibratedFeature can be defeated via the Lasenableoutoff Command101 Response Message