User Manual FieldMaxII-TOP Laser Power/Energy Meter
User Manual FieldMaxII-TOP Laser Power/Energy Meter 7470 SW Bridgeport Rd.
FieldMaxII-TOP User Manual This document is copyrighted with all rights reserved. Under the copyright laws, this document may not be copied in whole or in part or reproduced in any other media without the express written permission of Coherent, Inc. Permitted copies must carry the same proprietary and copyright notices as were affixed to the original.
e-mail or telephone Coherent Technical Support with a description of the problem and the corrective steps attempted. When communicating with our Technical Support Department, via the web or telephone, the model and serial number of the product will be required by the Support Engineer responding to your request. Outside the U.S.: If you are located outside the U.S., visit our website for technical assistance, or telephone our local Service Representative.
FieldMaxII-TOP User Manual iv
Table of Contents TABLE OF CONTENTS Preface .......................................................................................................... xi Software Installation ..................................................................................... xi U.S. Export Control Laws Compliance ........................................................ xi Publication Updates ..................................................................................... xii Symbols Used in This Document ..........
FieldMaxII-TOP User Manual Tuning Needles ....................................................................................23 Zone Indicator Bars .............................................................................24 Annunciators .................................................................................................26 Temperature .........................................................................................26 TRIG .............................................................
Table of Contents Energy and Power Measurements.................................................................41 Measurement Display and Range Selection .................................................44 Pyroelectric-Specific Information.................................................................48 Internal Triggering Mode.....................................................................48 Hz Display Mode .................................................................................
FieldMaxII-TOP User Manual Interface IFM2DeviceEvents ......................................................72 Interface cFM2ScanUSBForChange ..........................................74 Interface cFM2ScanForData.......................................................74 Interface IFM2Device.................................................................75 Interface cFM2Devices...............................................................86 Calibration and Warranty .........................................
Table of Contents LIST OF FIGURES 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Measuring Average Power With a Pyroelectric Sensor ...............................6 Measuring Power With a Thermopile or Optical Sensor.............................7 Measuring Energy With a Pyroelectric Sensor ............................................8 Measuring Energy With a Thermopile Sensor.............................................9 Front Panel .....................................................
FieldMaxII-TOP User Manual x
Preface Preface This manual contains user information for the FieldMaxII-TOP laser power/energy meter. Software Installation Insert the FieldMaxII-TOP CD into your CD-ROM drive. If Autorun is enabled on your system, installation will start automatically; otherwise, select Run from the Start menu and then type D:\FieldMaxII.exe (substitute the appropriate letter of your CD-ROM drive for D). U.S. Export Control Laws Compliance It is the policy of Coherent to comply strictly with U.S.
FieldMaxII-TOP User Manual Publication Updates To view information that may have been added or changed since this publication went to print, connect to www.Coherent.com. Symbols Used in This Document This symbol is intended to alert the operator to the presence of dangerous voltages associated with the product that may be of sufficient magnitude to constitute a risk of electrical shock. This symbol is intended to alert the operator to the danger of exposure to hazardous visible and invisible radiation.
Safety SAFETY Carefully review the following safety information to avoid personal injury and to prevent damage to this meter or any sensor connected to it. Except for replaceable batteries (discussed under “Battery Replacement” on page 19), there are no user-serviceable parts in the FieldMaxII-TOP meter. For service information, refer to “Obtaining Service” on page 91. Use only the power cord specified for the meter. The grounding conductor of the cord must be connected to earth ground.
FieldMaxII-TOP User Manual Operate the meter only within the specified voltage range. Do not apply a voltage outside the specified range of the input connections. Do not operate the meter if there are suspected failures. Refer damaged units to qualified Coherent service personnel.
Safety Declaration of Conformity 3
FieldMaxII-TOP User Manual 4
Quick Start QUICK START This section presents a series of “mini-tutorials” that explains how to connect a sensor to your FieldMaxII-TOP meter and begin taking measurements within minutes. For in-depth information about the procedures introduced in this section, refer to “Operation” on page 21. Follow all laser safety procedures. The laser must be blocked or switched OFF before beginning any of the procedures described in this section.
FieldMaxII-TOP User Manual Measuring Average Power With a Pyroelectric Sensor The following figure shows how to set up a pyroelectric sensor to take an average power measurement. " Connect a pyroelectric sensor to the 25-pin connector. Note: If your sensor has a BNC plug, you will need to attach a 25-pin adapter. ! J W If Joules mode is currently selected, press the J/W button to select Watts mode.
Quick Start Measuring Power With a Thermopile or Optical Sensor The following figure describes how to take a power measurement using a thermopile or optical sensor. " Connect a thermopile or optical sensor to the 25-pin connector. ! If Joules mode is currently selected, press the J/W button to select Watts mode. J W (indicates Joules mode) (indicates Watts mode) #Press the Auto button to turn on Auto Range.
FieldMaxII-TOP User Manual Measuring Energy With a Pyroelectric Sensor The following figure outlines how to set up a pyroelectric sensor to take an energy measurement. " Connect a pyroelectric sensor to the 25-pin connector. Note: If your sensor has a BNC plug, you will need to attach a 25-pin adapter. ! If Watts mode is currently selected, press the J/W button to select Joules mode. J W (indicates Joules mode) (indicates Watts mode) #Press either the Up or Down arrow to manually select the range.
Quick Start Measuring Energy With a Thermopile Sensor The following figure explains how to take an energy measurement using a thermopile sensor. " Connect a thermopile sensor to the 25-pin connector. ! Press the J/W button to select Watts mode and then find the appropriate watts range by taking a couple of sample measurements. The appropriate range is the lowest range available that does not give an overrange error during the test measurement.
FieldMaxII-TOP User Manual 10
Description DESCRIPTION Thank you for purchasing the FieldMaxII-TOP—a versatile, easy-to-use digital power/energy meter designed for field service and production applications. This section discusses the following topics: • Front panel (page 13) • Right side panel (page 17) • Left side panel (page 18) There are also instructions on how to replace the alkaline batteries (page 19) and a brief overview of the AC adapter (page 20).
FieldMaxII-TOP User Manual The versatile FieldMaxII-TOP measures: • Power: W, W/cm2 • Energy: J, J/cm2 • Frequency: Hz • Full statistics: max, min, mean, and standard deviation 12
Description Front Panel The front panel (shown in Figure 5) includes a liquid crystal display (LCD) and buttons that are used to enter parameters, select modes, and change ranges. Stat Avg J/W Hz Area Trig Atten Auto Zero Figure 5.
FieldMaxII-TOP User Manual Buttons The following buttons are on the front panel of the FieldMaxII-TOP: • Setup/Local—starts or ends a parameter edit cycle. This button is also used to cancel the front panel lockout when Remote Control is active.
Description Display The LCD display provides visual measurement information. Figure 6 shows all the possible segments that may appear on the display. Figure 6.
FieldMaxII-TOP User Manual The type of sensor being used and the individually-selected settings determine what type of information will actually appear on the display Information that appears on the display is divided into the groups described in the following list (Figure 6 on page 15 shows the general location of each group).
Description Right Side Panel The right side panel contains the USB and Sensor connectors (refer to Figure 7). Figure 7. Right Side Panel USB Connector Attaching the cable—shipped with the meter—to this standard USB connector allows communication between FieldMaxII-TOP and a computer with a USB interface. Sensor Connector Use this connection to attach a DB-25 SmartProbe connector or adapter.
FieldMaxII-TOP User Manual Left Side Panel The left side panel contains the Analog Out and Power Jack connectors (refer to Figure 8). Analog Out Connector Power Jack Connector Figure 8. Left Side Panel Analog Out Connector When power is on, the Analog Out connector outputs a voltage proportional to the current laser measurement. The output voltage is zero (0) volts when the measured energy or power is zero (0) or less.
Description Battery Replacement FieldMaxII-TOP uses six 1.5V alkaline batteries, or a 90-to-260 VAC, 50/60 Hz AC adapter (refer to “AC Adapter” on page 20 for more information). Figure 9 illustrates how to replace the batteries. An optional rechargeable battery pack is also available for FieldMaxII-TOP. Visit our website (www.Coherent.com), or contact a Coherent representative for more information (see Table 5, “Coherent Service Centers,” on page 92 for contact information). Figure 9.
FieldMaxII-TOP User Manual AC Adapter Using an AC adapter prolongs battery life. FieldMaxII-TOP automatically senses when an adapter is used. When batteries rather than an adapter, are used, the Battery annunciator flashes if the battery charge is low. While in battery operation, if a sensor is not connected to the meter, power is automatically turned off after ten minutes.
Operation OPERATION This section discusses the following topics: • Tuning mode (page 22) • Annunciators (page 26) • Fault displays (page 29) • Invalid and not available data conditions (page 30) • Setup parameters (page 31) • Button functions (page 38) • Statistics mode (page 40) • Energy and power measurements (page 41) • Measurement (page 44) • Pyroelectric-specific information (page 48) • Thermopile- and optical-specific information (page 50) 21 display and range selection
FieldMaxII-TOP User Manual Tuning Mode This mode only works in Manual Ranging mode. For more information about ranging, refer to “Manual Ranging Mode” on page 50 (if you are using a pyroelectric sensor), or “Auto vs. Manual Ranging Mode” on page 50 (if you are using a thermopile or optical sensor). As shown in Figure 10, tuning is visually displayed on the LCD using tuning needles and zone indicator bars. Tuning Needles T Zone Indicator Bars Figure 10.
Operation Tuning Needles Tuning needles—which divide a given tuning zone into thirty “increments”—are used to peak a laser output. As the top or bottom of a zone is reached, the tuning needles automatically move to the center of the next zone (see Figure 11). Zone indicator bars let you know when this happens (refer to “Zone Indicator Bars” on page 24 for more information). Mid-range of Current Scale Figure 11.
FieldMaxII-TOP User Manual Zone Indicator Bars Zone indicator bars are a series of six segments, as shown in Figure 12: Zone Indicator Bars Figure 12. Zone Indicator Bars These bars act as visual indicators while the tuning needles automatically move through zones, and also provide a relative indication of where the measurement falls within the active range.
Operation Zone indicator bars always appear in pairs, with each overlapping zone representing 1/3 of full scale. Figure 13 shows how the five zone indicator bars correlate to full scale measurement on the tuning meter scale. Figure 13.
FieldMaxII-TOP User Manual Figure 14 shows an example of how the zone indicator bars overlap on a 30-watt scale: Figure 14. Tuning Mode Example - Full Scale Annunciators Annunciators refers to the icon-type symbols that appear on the LCD (Figure 6 on page 15 shows all the annunciators on the FieldMaxII-TOP meter). The update rate for all annunciators is 3 times per second.
Operation TRIG Whenever a trigger is detected, “TRIG” displays in the TRIG annunciator position. “TRIG?” displays in the absence of a trigger. The TRIG annunciator applies under the following conditions: • A pyroelectric sensor is attached. • A thermopile sensor is attached and Joules mode is active. AUTO (thermopile and optical sensors only) The AUTO annunciator displays the state of the auto ranging of the meter. Auto Ranging is active when “AUTO” displays.
FieldMaxII-TOP User Manual ATTEN The ATTEN annunciator indicates if attenuation correction is applied to the measurement value. “ATTEN” displays whenever attenuation is active. RMT The RMT annunciator indicates that the FieldMaxII meter is currently in Remote Control mode. Remote Control is discussed under “Setup/Local” on page 31. Battery The Battery annunciator flashes whenever the batteries need to be replaced.
Operation Fault Displays FieldMaxII-TOP is capable of detecting internal and user-induced faults. When a fault is detected, the letters “Er”—followed by a numeric fault code (see Table 1)—appear on the display. You can dismiss a fault code by pressing any button, or by correcting the cause of the fault. Table 1.
FieldMaxII-TOP User Manual As an example, “Er 4” appears on the display if there is a sensor error. You can dismiss the fault by removing the sensor from the meter, or by pressing any button. Attaching an unrecognized sensor to the meter creates a special fault condition. This condition is characterized by displaying a sensor fault (1 through 5). Invalid and Not Available Data Conditions The update rate for invalid or not available data conditions is three times per second.
Operation • Function mode (Joules or Watts) is changed and no pulse triggers are detected with a pyroelectric sensor. • Statistics mode is entered and batch data has not been compiled. Setup Parameters This section explains how to select and set user-definable parameters. Setup/Local The Setup/Local button serves several purposes: 1. If an edit cycle is not in progress, pressing the Setup/Local button initiates an edit cycle.
FieldMaxII-TOP User Manual 4. Setup/Local is used to cancel the front panel lockout when Remote Control is active. Remote Control is active when the instrument is connected to a host computer via a USB connection and is communicating with a host application program. While the instrument is in Remote Control mode, all front panel buttons—except Power/Backlight and Setup/Local—are disabled.
Operation Stat Wave Pressing the Stat button will: • Enter Statistics mode—if Statistics mode is not active and the button is pressed for less than two seconds. • Exit Statistics mode. • Enter Edit mode and select the statistics parameters to be edited (Batch Size and Restart mode) after edit cycle initiation (if Setup/Local is pressed beforehand).
FieldMaxII-TOP User Manual display the wavelength value. The available wavelength range is 1.00 to 99,999 nm. The actual range is sensordependent. If Wavelength compensation information is not programmed into the sensor, you will not be able to change the wavelength data value. Area This mode allows the measurement of laser energy in terms of fluence, and laser power in terms of average power density. Area calculation returns an average power density reading for both Flat and Gaussian profiles.
Operation Area Correction and Zeroing (thermopile and optical sensors only) It is important that you zero the sensor before using Area Correction, as explained in the following procedure. 1. Enter Area Correction by pressing the Area button for less than one second. 2. Set Auto Ranging by pressing the Auto button. 3. Block the sensor beam. 4. Allow the sensor to enter a steady (cool-down) state.
FieldMaxII-TOP User Manual Avg Average mode enables display smoothing, which suppresses variations in the display reading that can make it difficult to read. Display values are averaged either by time (for thermopile or optical sensors), or by pulses (for pyroelectric sensors). You can change the size of the display smoothing window. With an attached thermopile or optical sensor, the window size is 1 to 60 seconds. Using a pyroelectric sensor, the window size is 2 to 1,000 pulses.
Operation Here’s an example of how to determine the attenuation correction factor that needs to be set in the FieldMaxIITOP meter: If a 1 W laser beam is focused through an attenuator that has an attenuation factor of 50%, then, to get a true laser measurement value, the correction factor in the FieldMaxII-TOP instrument needs to be set to 2. In other words, since only half the power of the beam is transmitted through the attenuator, the measured result must be doubled to obtain a true laser measurement.
FieldMaxII-TOP User Manual Button Functions J/W The main function of this button is to toggle between Joules and Watts mode. Only Watts mode can be active when an optical sensor is attached. Auto (thermopile and optical sensors only) Pressing the Auto button instructs the FieldMaxII-TOP to select the best measurement range for the incoming signal. Hz (pyroelectric sensors only) Pressing the Hz button toggles the Pulse Frequency Display mode.
Operation until the procedure ends. The zero procedure is immediately terminated if the sensor is disconnected or if an error is encountered. Normally, the Zero button is pressed with the laser blocked from the connected sensor. If a finite power level is present at the sensor, the instrument will attempt to null it out. A bad zero fault code appears if a given power input is too large to null on the sensitive ranges.
FieldMaxII-TOP User Manual Up and Down Arrows These buttons serve a dual purpose. When Edit mode is active, the buttons are used to adjust the currently-selected edit field. When Edit mode is not active, the buttons are used to select the measurement range and automatically cancel Auto Range mode, if Auto Range mode is active. Left and Right Arrows This button pair has a dual purpose. When the Edit mode is active, the buttons allow you to select the edit field of the currently-selected edit parameter.
Operation Selecting Auto mode restarts the batch count used to take a reading. If the instrument is not in Auto mode, the batch count must be manually restarted by pressing the Zero button. Pressing and holding the Stat button displays the current instrument mode: Auto or Manual. For more information on selecting parameters while in Statistics mode, refer to “Left and Right Arrows” on page 40. Invalid Data A statistical batch requires valid data for every data point in the batch.
FieldMaxII-TOP User Manual slightly different manner, depending on which type of sensor you are using. Energy measurements cannot be taken with an optical sensor. When using a thermopile sensor in long pulse Joules mode, energy is measured as integrated power from finite width pulses of the laser. For more information, refer to “Pulsed Thermopile Joules Mode” on page 55.
Operation Table 2 describes the measured information on the numeric display for various sensor types and mode settings. Table 2.
FieldMaxII-TOP User Manual Measurement Display and Range Selection The display update rate for numeric measurement is three times per second. Measurement range is selected in decade steps. Range selection (shown in Table 3 on page 45, and Table 4 on page 46) is dependent on the sensor type and characteristics, as well as user-determined measurement settings.
Operation Over-ranging refers to a meter setup condition in which the sensor output signal is greater than the maximum allowable level for the selected range. An “OL” (overload) appearing on the display signifies an over-range condition. Over-ranging generates invalid data.Table 3 indicates the display format for different full-scale range settings when in Joules mode. Table 3. Full Scale Range Settings - Joules Mode FULL SCALE MEASUREMENT DISPLAY FORMAT 3 nJ X.YYY nJ 30 nJ XX.YY nJ 300 nJ XXX.
FieldMaxII-TOP User Manual When area correction is enabled, turning on the joules/ cm2 segment will express joules units with a “/cm2” appended. The Range Hint annunciator displays the full-scale range value with the engineering prefix and units omitted. For example, when the range is 30 J, the Range Hint annunciator displays “30.” Note that it also displays “30” when the selected range is 30 mJ, 30 µJ, or 30 nJ. For more information about the Range Hint annunciator, refer to “Range Hint” on page 27.
Operation Table 4. Full Scale Range Settings - Watts Mode (Continued) FULL SCALE MEASUREMENT DISPLAY FORMAT 30 W XX.YY W 300 W XXX.Y W 3 kW X.YYY kW 300 kW XX.YY kW When area correction is enabled, turning on the watts/ cm2 segment will express watts units with a “cm2” appended. The Range Hint annunciator displays the full-scale range value with the engineering prefix and units omitted. For example, when the range is 30 kW, the Range Hint annunciator displays “30.
FieldMaxII-TOP User Manual PyroelectricSpecific Information Information in this section pertains exclusively to pyroelectric sensors. If you are using a thermopile or optical sensor, refer to “Thermopile- and Optical-Specific Information” on page 50. Internal Triggering Mode For greatest accuracy and repeatability, FieldMaxII-TOP must trigger reliably for each laser pulse. Internal triggering refers to extracting an artificial trigger from the incoming signal.
Operation In the example shown in Figure 15, the internal trigger threshold has been set to 8% (shown as a dashed line). Pulse A will definitely not generate a reliable trigger. Pulse B may generate a trigger, but not reliably. Pulses C and D will definitely generate reliable triggers. Figure 15. Internal Trigger Threshold A full-scale signal on one range may not trigger on the next higher range unless the trigger level is set to less than 10%.
FieldMaxII-TOP User Manual The trigger is synchronous with the leading edge of the pulse, but the actual peak is determined algorithmically by sampling the input signal near the trigger. From the trigger point forward, the algorithm searches for peaks and from the trigger point back, it searches for a baseline. Hz Display Mode If desired, pulse frequencies may be displayed when a pyroelectric sensor is attached to the meter. For more information, refer to “Hz” on page 38.
Operation Figure 16. Auto Ranging Manual ranging requires the range to be selected by the user. For more information, refer to “Up and Down Arrows” on page 40. Zeroing Thermopile and optical sensors require periodic zeroing. Zeroing occurs when a meter attempts to null out any signal coming from the sensor and establish a zeropower baseline. If Auto Ranging is active, the sensor is zeroed for every available range. If Auto Ranging is not active, the sensor is zeroed at the current range only.
FieldMaxII-TOP User Manual 52
Special Topics SPECIAL TOPICS This section discusses the following topics: Trigger States and the Trigger Annunciator • Trigger states and the trigger annunciator (this page) • Pulsed thermopile Joules mode (page 55) • Pyroelectric Watts mode (page 56) • Negative power display (page 57) • Digital tuning feature use in Statistics mode (page 58) • ActiveX installation (page 58) • USB driver installation (page 58) Two segments are dedicated to the indication of the trigger state of the meter.
FieldMaxII-TOP User Manual becomes active and the triggered state becomes inactive. The TRIG annunciator reads “TRIG” in the triggered state and “TRIG?” in the wait for trigger state. There are two possible states when a thermopile sensor is attached and Joules mode is active: “integrating” and “wait for trigger.” The integrating state indicates that laser power is being integrated to produce a final energy measurement.
Special Topics Pulsed Thermopile Joules Mode (for long-pulsed lasers only) When a thermopile sensor is attached, the meter has the capability of measuring energy from a finite duration laser pulse, or from a series of finite duration laser pulses. (Thermopile sensors are typically used to measure laser power and have an extremely slow response time relative to the pulse width of the laser used to generate the power signal.
FieldMaxII-TOP User Manual Pyroelectric Watts Mode Using an attached pyroelectric sensor, FieldMaxII-TOP can measure power from a series of pulses. While the instrument is triggering, power measured during each display interval appears in the numeric display as watts. This is known as burst power (see the following paragraph). At least two pulses must be captured in one display cycle (approximately 1/3 second) to calculate power.
Special Topics The first pulse is used to trigger the calculation and is discarded because its time interval, t0, is indeterminate. When n = 0, power is zero. This situation occurs when only one pulse is received in a display period (for example, interval B in Figure 19). To offset this limitation, a laser pulse rate of at least 6 Hz is required for burst power measurements. Figure 19. Burst Power Limitations Another limitation occurs on multiple bursts (interval C in Figure 19).
FieldMaxII-TOP User Manual The digital tuning feature always displays the absolute value of measured power. If the power is negative, the minus sign segment is turned on. The inertia of a mechanical meter will be mimicked for negative, as well as positive, power readings. Digital Tuning Feature Use in Statistics Mode The tuning needles and zone indicator bars are not present in Statistics mode.
Host Interface HOST INTERFACE This section presents the following topics: • Introduction (this page) • ActiveX usage guidelines (this page) Introduction The interface is implemented as an ActiveX DLL server called FieldMax2DLLServer.dll. The DLL is COM-compliant and serves to transport data between the FieldMaxII and a host application program. This DLL has no GUI elements.
FieldMaxII-TOP User Manual cFM2Listener class and IFM2Listener interface—An object class that dispatches meter USB connect/disconnect and data event notifications to the application code. Notifications are permitted by means of a user-implemented callback object that is passed to this object. It implements the IFM2Listener interface. One cFM2Listener object is needed to manage all meters with which the program will communicate.
Host Interface is accessed by reading any of the numerous cFM2Device. properties. It implements the IFM2Device interface. The cFM2Listener object creates a cFM2Device object with every meter USB connect event. cFM2Devices class—An object class that manages a collection of cFM2Device objects for application code indexing. The collection is managed internally within the cFM2Listener object. cFM2Device objects are added to the collection with every meter USB connect event.
FieldMaxII-TOP User Manual 4. Pass the callback object to the cFM2Listener object. 5. Start the cFM2ScanUSBForChange object status change engine. The following Visual Basic 6.
Host Interface The Callback Object The callback object code—supplied by the application code—must completely conform to the cFM2Notify class definition and must implement the IFM2DeviceEvents interface. All status change events and data transmissions are channeled through this object to the application code. The code within this object will steer data and events as required by the designer. The following Visual Basic 6.
FieldMaxII-TOP User Manual Private Sub IFM2DeviceEvents_DisplayZeroDeviceProgressToClient() ‘Steer the m_CallbackMessage string and ‘m_ZeroDeviceTimeoutCounter integer to the appropriate ‘application code error handler End Sub ‘Read/write properties Private Property Let IFM2DeviceEvents_CallbackEvent( _ ByVal RHS As String) m_CallbackEvent = RHS End Property Private Property Get IFM2DeviceEvents_CallbackEvent() As String IFM2DeviceEvents_CallbackEvent = m_CallbackEvent End Property Private Property Let IFM2
Host Interface Private Property Let IFM2DeviceEvents_ZeroDeviceTimeoutCounter( _ ByVal RHS As Integer) m_ZeroDeviceTimeoutCounter = RHS End Property Status Change Notifications Status change notifications are dispatched to the application code through the IFM2DeviceEvents_NotifyDeviceStatus callback method. The CallbackData and DevicesList objects are passed to the application. Status change event types are steered by testing the CallbackData.CallbackEvent string.
FieldMaxII-TOP User Manual ‘Start the data check timer ScanForData.CheckTimer m_DevicesList The device and device collection object may be persisted to extend the lifetime of these objects beyond the scope of the callback. When a meter is removed, the DevicesList will be current but the CallbackData.DeviceIndex search key will not be valid since the device is gone.
Host Interface DeviceStatus callback method) through the DevicesList.Item search method using the string version of CallbackData.DeviceIndex as the search key. The following Visual Basic 6.0 code shows how to obtain reference to the cFM2Device object and start the data check timer when a data transmission is notified: ‘Declaration: Dim ThisDevice As IFM2Device ‘Executable code: ‘Get the current device from the collection Set ThisDevice = m_DevicesList.Item(CallbackData.
FieldMaxII-TOP User Manual Case Else ‘Unknown event End Select A Fault event indicates a meter malfunction. The fault code may be queried by reading the cFM2Device.LastFault property. The fault code may be dismissed by calling the cFM2Device.DismissFault() method. A Probe Removed event indicates that a probe was removed from the meter. Data transmission will cease when the probe is removed.
Host Interface An Overrange packet event indicates that the current reading is overranged. An Overtemperature event indicates that the probe is in an overtemperature condition. If the probe is in an overtemperature condition, one Overtemperature event will accompany every measurement data event. A Measurement Data Lost event indicates that the meter communication system has dropped data and is not processing data fast enough.
FieldMaxII-TOP User Manual is a countdown value that starts at 60 and decrements by one for each event. The terminal value for ZeroDeviceTimeoutCounter will be 0 or -1 when zero completes. 0 indicates a successful completion. -1 indicates a failure. Teardown Devices connected to the application must be closed. The cFM2Notify object passes a reference to the cFM2Devices collection with every callback to the application code via the IFM2DeviceEvents_ NotifyDeviceStatus callback method.
Host Interface In the application code: 1. Stop all engine timers. 2. Destroy the cFM2Notify callback object. 3. Destroy the cFM2ScanUSBForChange cFM2ScanForData objects. 4. Destroy the cFM2Listener object and the reference to the IFM2Listener interface to it. and The following Visual Basic 6.0 code shows the steps: ‘Stop all engine timers ScanUSBForChange.StopTimer ScanForData.
FieldMaxII-TOP User Manual Interface IFM2Listener method GetUSBDeviceStatusChange(); (serves internal processing purposes only) propget DeviceIndex([out, retval] short* ); (serves internal processing purposes only) propget SerialNumber([out, retval] BSTR* ); Read only property to identify the serial number that pertains to a meter USB connect/disconnect event.
Host Interface method NotifyData([in] IFM2DeviceEvents* Callback Data); The data event callback method. Notification details are found in the CallbackData properties passed into the method. method NotifyDeviceStatus([in] IFM2DeviceEvents* CallbackData, [in] cFM2Devices* DevicesList); The meter USB connect/disconnect event callback method. Notification details are found in the CallbackData properties passed into the method.
FieldMaxII-TOP User Manual propput DeviceIndex([in] short ); propget DeviceIndex([out, retval] short* ); The device index property that is used to index into the DevicesList collection to locate device objects. propput SerialNumber([in] BSTR ); propget SerialNumber([out, retval] BSTR* ); The property to identify the serial number that pertains to an event. propput ZeroDeviceTimeoutCounter([in] short rhs); A write only property used to enable the application to store the zero countdown timer.
Host Interface Interface IFM2Device method CloseAllUSBDeviceDrivers([in] long DeviceHandle); The method call to close a connection. Use the DeviceHandle property as the argument. method DismissFault(); The method used to dismiss any active fault. Query the LastFault property to obtain the fault code before it is dismissed. method GetUSBDeviceData([in] long DeviceHandle); (serves internal processing purposes only) method RestartBatch(); The method to restart a statistics batch.
FieldMaxII-TOP User Manual method AreaCorrectionDiameterCommand([in] double CommandOption); The method to set the area correction aperture diameter in millimeters. Valid CommandOption values range from 0.01 to 999.99. method AreaCorrectionEnabledCommand([in] VARIANT_BOOL CommandOption); The method to enable or disable area correction mode. Valid CommandOption values are 0 for disabled and non-zero for enabled.
Host Interface method AverageWindowSizePulsesCommand([in] short CommandOption); The method to set the display smoothing window size in pulses. This parameter has effect only when a pyroelectric probe is attached to a TOP meter. Valid CommandOption values range from 2 to 1000. method AverageWindowSizeSecondsCommand([in] short CommandOption); The method to set the display smoothing window size in seconds. This parameter has effect only when a thermopile or optical probe is attached to a TOP meter.
FieldMaxII-TOP User Manual method BatchSizeSecondsCommand([in] long CommandOption); The method to set the statistics batch size in seconds. This parameter has effect only when a thermopile or optical probe is attached. Valid CommandOption values range from 1 to 99999. method HertzModeCommand([in] VARIANT_BOOL CommandOption); The method to enable or disable frequency display mode. This parameter has effect only when a pyroelectric probe is attached.
Host Interface method PowerStateCommand([in] VARIANT_BOOL CommandOption); The method to turn on or off the meter. Valid CommandOption values are 0 for off and non-zero for on. All device properties except PowerState are not valid (hence not meaningful) when meter power is off. method RangeCommand([in] double CommandOption); The method to set the meter fullscale range. Valid CommandOption values must not exceed the MaxRange property.
FieldMaxII-TOP User Manual method SpeedupHostDataCommand([in] VARIANT_BOOL CommandOption); The method to enable or disable application of thermopile speedup to the host data output channel. Valid CommandOption values are 0 for disabled and non-zero for enabled. method SpeedupMeterCommand([in] VARIANT_BOOL CommandOption); The method to enable or disable application of thermopile speedup to the simulated analog meter. Valid CommandOption values are 0 for disabled and non-zero for enabled.
Host Interface method WavelengthCommand([in] long Command Option); The method to set the wavelength of operation for wavelength correction. Valid CommandOption values range from the MinRange property to the MaxRange property. propget AnalogOutFullscaleVoltage([out, retval] short* ); The read only property indicating the analog out fullscale voltage. propget AreaCorrectionDiameter([out, retval] double* ); The read only property indicating the area correction diameter.
FieldMaxII-TOP User Manual propget AverageModeEnabled([out, retval] VARIANT_BOOL* ); The read only property indicating display smoothing mode. propget AverageWindowSizePulses([out, retval] short* ); The read only property indicating display smoothing window size in pulses. This property is meaningful only when a pyroelectric probe is attached to a TOP meter. propget AverageWindowSizeSeconds([out, retval] short* ); The read only property indicating display smoothing window size in seconds.
Host Interface propget HoldMode([out, retval] VARIANT_BOOL* ); The read only property indicating hold mode state. This parameter has effect only with a TO meter. propget LastData([out, retval] double* ); The read only property indicating the last measurement value. This property is read in response to a “MeasurementData” event. propget LastFault([out, retval] short* ); The read only property indicating the fault code of the last fault event. This property is read in response to a “Fault” event.
FieldMaxII-TOP User Manual propget MeterType([out, retval] short* ); The read only property indicating the meter type (TOP, TO, or P). This property follows the Visual Basic 6.0 enumeration of: Public Enum MeterType mtTOP = 1 mtTO = 2 mtP = 3 End Enum propget MinRange([out, retval] double* ); The read only property indicating the minimum full scale range that the meter will accommodate. This property automatically varies as different probes are attached.
Host Interface propget SpeedupAnalogOutput([out, retval] VARIANT_BOOL* ); The read only property indicating mode of application of thermopile speedup to the analog output channel (enabled or disabled). propget SpeedupDigitalDisplay([out, retval] VARIANT_BOOL* ); The read only property indicating mode of application of thermopile speedup to the digital display (enabled or disabled).
FieldMaxII-TOP User Manual propput DeviceHandle([in] long ); propget DeviceHandle([out, retval] long* ); The property to be used as the argument to the CloseAllUSBDeviceDrivers() method. propput DeviceIndex([in] short ); propget DeviceIndex([out, retval] short* ); The property to be used as the key to searches in the device list. propput SerialNumber([in] BSTR ); propget SerialNumber([out, retval] BSTR* ); The property to be used to identify the meter serial number.
Calibration and Warranty CALIBRATION AND WARRANTY This section discusses the following topics: Calibration • Calibration (this page) • Coherent calibration facilities and capabilities (page 88) • Limited warranty (page 89) • Extended lifetime warranty (page 89) • Warranty limitations (page 90) • Obtaining service (page 91) • Product shipping instructions (page 93) Coherent laser power and energy meters are precision instruments, capable of delivering very accurate measurements, as well as
FieldMaxII-TOP User Manual Coherent Calibration Facilities and Capabilities As the largest laser manufacturer in the world, Coherent has been able to build state-of-the-art calibration facilities containing the widest possible range of laser types and technologies. This enables us to perform instrument and sensor calibration under virtually any combination of wavelength, power, and operating characteristics.
Calibration and Warranty Limited Warranty Coherent, Inc. (the “Company”) warrants its laser power and energy meters and sensors products (“Products”) to the original purchaser (the “Customer”) that the product is free from defects in materials and workmanship and complies with all specifications, active at the time of purchase, for a period of twelve (12) months. Coherent, Inc. will, at its option, repair or replace any product or component found to be defective during the warranty period.
FieldMaxII-TOP User Manual If the Product is not returned for recalibration or service prior to the one-year anniversary, the lifetime warranty program expires. The lifetime warranty program may be reinstated, at Coherent's option, after completion of a fee-based product evaluation and repair, and subsequent recalibration and recertification service.
Calibration and Warranty THE COMPANY BE LIABLE FOR ANY INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH ITS PRODUCTS. Obtaining Service In order to obtain service under this warranty, Customer must notify the Company of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service.
FieldMaxII-TOP User Manual Detailed instructions on how to prepare a product for shipping are shown under “Product Shipping Instructions” on page 93. Table 5. Coherent Service Centers LOCATION PHONE FAX E-MAIL USA 1.800.343.4912 971.327.2777 info_service@coherent.com Europe +49 (6071) 9680 971.327.2777 info_service@coherent.com International 971.327.2700 971.327.2777 info_service@coherent.
Calibration and Warranty Product Shipping Instructions To prepare the product for shipping to Coherent: 1. Contact Coherent Customer Service (refer to Table 5 on page 92) for a Return Material Authorization number. 2. Attach a tag to the product that includes the name and address of the owner, the person to contact, the serial number, and the RMA number you received from Coherent Customer Service. 3. Wrap the product with polyethylene sheeting or equivalent material. 4.
FieldMaxII-TOP User Manual 94
Appendix A: Specifications APPENDIX A: SPECIFICATIONS Table 6 lists specifications for the FieldMaxII-TOP. Table 6. Specifications PARAMETER DESCRIPTION ELECTRICAL/MECHANICAL Analog Output 1, 2, or 5V full-scale (user-adjustable) 100 ohm source impedance Battery Operating Timea (approx) (Six 1.5V AA alkaline batteries) Continuous measurements in Pyroelectric mode 24 hr. Continuous measurements in Thermopile or Optical mode with passive sensor 36 hr. Shelf life when not used 8 yr.
FieldMaxII-TOP User Manual Table 6. Specifications (Continued) PARAMETER DESCRIPTION Linearity ± 1% Measurement Resolution ± 0.1% of full scale ENVIRONMENTAL Altitude <4,500 m (operating) <12,000 m (storage) Relative Humidity <90% (5 to 40° C) (operating) <95% (0 to 70° C) (storage) Temperature 5 to 40° C (operating) 20 to 70° C (storage) RANGES Area Parameter (entered as a diameter) 0.01 to 999.99 mm Attenuation (Attenuation parameter) 0.01 to 999.
Appendix A: Specifications Table 6.
FieldMaxII-TOP User Manual 98
Index INDEX A C AC adapter 20 Annunciator display functions 26 Area button function 34 Area correction and zeroing 35 ATTEN annunciator 28 Atten button function 36 AUTO annunciator 27 Auto button function 38 AVG annunciator 27 Avg button function 36 Calibration 87 Coherent calibration facilities and capabilities 88 Connector Power jack 18 Sensor 17 USB 17 D Digital tuning feature in statistics mode Display functions Annunciators 26 Fault displays 29 Invalid and not available data conditions 30 Measure
FieldMaxII-TOP User Manual J J/W button function Measuring energy with a pyroelectric sensor 8 Measuring energy with a thermopile sensor 9 Measuring power with a thermopile or optical sensor 7 38 L LCD display 15 Left and right arrows 40 Left side panel overview 18 Limited warranty 89 R M Range hint annunciator 27 Right side panel overview 17 Measurement display and range selection display 44 Meter modes Hz display 50 Internal triggering 48 S Sensor connector 17 Service 91 Setup parameters Area 34 A
Index USB connector Z 17 Zero Bad 38 Button function 38 Zone indicator bars 24 W Warranty Extended lifetime 89 Limitations 90 Limited 89 Wave (lambda) button function 33 101
FieldMaxII-TOP User Manual 102
FieldMaxII-TOP User Manual™ © Coherent, Inc. 6/2005, Printed in the U.S.A. Part No. 1086235, Rev.