OPERATOR’S MANUAL Version 4.xx Laser Beam Analyzer Models LBA-300/400/500PC Models LBA-700/708/710/712/714PC For Windows® 2000 and Windows® XP Pro S
9.3.2.5 Stop _______________________________________________________________ 170 9.3.2.6 Ultracal___________________________________________________
3.3.2.2 Centroid The Centroid Pass/Fail item allows you to define a circle that must contain the centroid of the beam energy. To implement this test
3.3.5.1 Top Hat Fluence The Top Hat computational results displays a value for the Max and Min fluence observed in a Top Hat beam’s energy profile.
3.4.1 Tile Click on the Tile item to force all of the LBA-PC child Windows to return to their default sizes and locations. 3.5 Start!/Stop!... A To
3.6.2 What Disables Ultracal! Ultracal will become DISABLED if certain data collection conditions, that were in effect when the Ultracal operation w
Notice: Some cameras suffer a reduced operating dynamic range when very short exposure times are employed. This can be seen as a dramatic change in
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 105
Chapter 4 DISPLAY WINDOWS 4.1 Main Window You will probably want to run the LBA-PC application main window in its maximized display size. This wil
Figure 45 4.2.1 Frame Comment The Frame Comment is a text string label that you can attach to a data frame. It can be saved with the data file, an
<Frame> number will appear. Both the comment and the data frame can, however, be Write Protected. If the Assign to All frames box is checked:
4.2.2 Shortcuts In the Beam Window… Double left click to bring up the Beam Display dialog box. 4.3 The Results Display Window This window will displ
Chapter 1 INTRODUCTION 1.1 General Information The Spiricon, Laser Beam Analyzer, Models LBA-300/400/500/700/708/710/712/714PC, is a low cost, PC ba
Figure 49 Hint: A short cut that will turn off the computed results is to minimize this window. 4.3.1 Shortcuts In the Results Display Window… D
4.4 The Pan/Zoom Display Window This window provides you with a graphical representation of where and how the digitized image relates to the detector
4.4.1.1 Analog Camera Zooming The chart below depicts the zooming process for an analog (non-digital) style camera. The starting point is based upon
4.4.1.2 Digital Camera Zooming Digital camera zoom image sizing does not follow the same powers-of-two rule that is shown above for analog cameras.
Figure 53 4.4.4 Zooming and Panning Constraints The Camera Resolution that you have set in the Camera dialog box will constrain how your displayed
4.6 The Histogram Display Window This Histogram display window is visible only when the Histogram check box is enabled in the Computations dialog b
4.7 Shortcuts using the Mouse A number of shortcuts are available that allow you to access some of the dialog boxes without going through the menu d
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 117
Chapter 5 TRIGGERING TYPES & CAPTURING METHODS 5.1 Triggering the LBA-PC The LBA-PC can support four basic types of triggering: • CW (or no t
Since the perfect camera has not yet been found, we advise most LBA-PC users to operate pulsed lasers in Trigger Out mode whenever possible. Next bes
f) A high resolution color monitor. g) Windows® 2000 or Windows® XP Professional operating system with at least 64MB of main memory. h) A CD-ROM Dri
field rate of 60 Hz can cause a trigger pulse to output at a 30 Hz rate. A non-interlaced camera running at a frame rate of 60 Hz can produce a trigg
5.1.3.7 CCD Frame and Interline Transfer Cameras, Non-interlaced (Progressive scan) These camera types can produce 1x high-resolution images. The v
and ½ the maximum possible counts based on the number of A to D conversion bits. For example: If you are using an LBA-712PC frame grabber (a 12 bit
Example: With the Capture Interval set to 10, and a 30 Hz frame rate camera, the capture rate will be 3 fps. 5.2.1.2 With Trigger Type set to Trig
Note: Do not confuse this type of integration control with features on high-end digital cameras that have externally programmable integration control
operates in a binning mode compatible with the LBA application then we will often supply multiple camera configuration files, one for each bin format.
this period exceeds 3 seconds then the Video sync enunciator may turn RED. Under this condition this signal can be ignored. The next frame should be
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 127
Chapter 6 COMPUTATIONS 6.1 Computational Accuracy Once you have mastered the skill of acquiring your laser beam's profile on the screen of the
6.3 Beam Presentation Affects Results Effective beam presentation is essentially an attempt to improve accuracy by increasing the signal-to-noise pro
1.4 Specifications ENVIRONMENTAL Operating Temperature: 0 °C to +50 °C Storage Temperature: -55 °C to +75 °C Humidity: 95% non-condensing
Ultracal! every 10 to 15 minutes, or whenever you think your camera may have strayed. This drift can be observed as changes in the background noise i
energy results. The Units entry will determine the energy units that will appear behind the various energy displays, i.e., Peak mw/cm², etc. If you a
The following equations describe the X and Y centroid locations from the collection of data points that satisfy the above energy clip level criteria.
The standard deviations are derived from the variances of the energy distributions and are equal to the standard deviations squared. The variances
equivalent second moment width for TEM00 beams, and are a good approximation for many beams of mixed modes. The second Knife Edge selection will allow
The Orientation of an Elliptical beam is determined from the clip level. A smaller percent of peak or larger percent of energy will include more pixe
()∑∑−=xyxyxySZA2min Where: Zxy = Amplitude of the pixel data at (x,y). Sxy = Amplitude of fitted surface at (x,y). 6.14 Whole Beam fit equations Th
for the Y or Minor axis 22/2−−=mwmmmeJJ Where: J = Amplitude at the point m. Jm* = Amplitude at the Gaussian center. m = Locat
becomes better and vice versa. The Correlation gives a relative feeling for how well the data matches a Gaussian surface. However, this result is r
Notice: In general it is not advisable to use the Auto Aperture feature when making Top Hat measurements. 6.18.1 Top Hat Mean and Standard Dev
1.5 Safety Considerations While the LBA-PC does not present the operator with any safety hazards, this instrument however is intended for use with la
parameter to describe quality of a Top Hat’s energy distribution. A perfect Top Hat has a single fluence value that makes up 100 percent of energy an
Where: F = The Top Hat Factor (area under the curve) 6.20 Effective Area and Effective Diameter All of the pixels that are above the clip l
f = The focal length of the imaging optic at the wavelength of the laser. If you are not already versed in the theory behind the Focal Length
Figure 57 The numbers displayed along the left edge of the Histogram, indicate the lower value of each Bucket. The numbers along the right edge of
for the Standard Deviation, ()σ=−−=∑Ssnnn121 Where: σ = std. deviation. n = number of samples. Σ(S - s)² = sum of the
When Frame Summing is enabled, the display will update with the summed results only after all frames have been received. Any calculations will simila
6.27 Convolution Convolution algorithms in the LBA-PC may take on a number of forms, some of which might not fit the exact description that is to fol
Figure 59 Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 147
Chapter 7 DIGITAL CAMERA OPTION 7.1 Digital Camera Option This section will discuss how to interface a Digital Camera with an LBA-400/500/700/708/
Digital Camera Connections for LBA-400/500 Model Frame Grabbers Figure 60 VD12-VD13-VD14-VD15-VD12+VD13+VD14+VD15+ Digital Camera Connections for L
Chapter 2 EQUIPMENT SETUP 2.1 Equipment Setup This chapter describes how to get started using your LBA-PC. Follow these steps: Step 1) Install y
Signal definitions are as follows: References to LBA settings are found in either the Camera or Camera Advanced dialog boxes. For digital cameras,
VD15-0+/-… LBA-7XX Connect the digital data signals to these inputs. VD11 is the MSB and VD0 is the LSB. Connect the LSB from your camera to VD0. U
If your camera has fewer data output signals than the LBA has inputs, then use the upper most data inputs, starting at VD11, and cut open the followin
by 256 rows of video and then 20 rows of black, try a first value of 18 (24-6) for Vertical Start. If your camera is interlaced, and each frame outpu
Adjust the Vertical Start value according to the following rules. (Remember you must input even values.) To move the image DOWN, decrease the Vertic
If your camera has a signed two’s compliment data format, the Ultracal! function will be disabled. Under this condition it is assumed that the camera
Chapter 8 REMOTE OPERATION 8.1 Remote Operation The LBA-PC has nearly full GPIB remote control capabilities and partial ActiveX remote control cap
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 157
Chapter 9 ACTIVE X 9.1 Introduction The LBA-PC ActiveX server provides simple control of LBA-PC along with access to frame data, beam display imag
2. Go to the Visual Basic Editor. On the Tools menu, select Macro, and then select Visual Basic Editor. A new VBA window will open. 3. Reference t
Note: If you purchased the optional 4 camera adapter, or the optional digital adapter then make sure that the slot immediately to the left (viewed fr
the next line, type “LbapcActiveX.Open” without the quotation marks. This statement initiates communication between the LBA-PC ActiveX control and L
Methods - Functions you can call to perform some operation Events - Notification when things happen 9.3.1 Properties 9.3.1.1 AppInfo AppInfo
9.3.1.4 OperationError This property indicates any previous operation errors. This bit flag is defined as follows: 0x0001 Attempt to Start running
9.3.1.11 CrosshairX, CrosshairY, CrosshairZ These properties provide the crosshair x and y location, and the value of the pixel at the crosshair. 9
9.3.1.16 Results This property provides all of the LBA-PC results, except statistics, in a one-dimensional array of doubles packaged as a Variant. T
QuantBeamWidthY Width X (Width Minor)QuantDiameter Diameter Note the QuantRadius property. This is a new result not displayed by LBA-PC. This resu
GaussMajorCentroid Centroid X GaussMajorWidth Width X GaussMajorHeight Height X GaussMajorDeviation Deviation X GaussMajorCorrelation Correlation X G
TophatEffectiveArea Factor TophatEffectiveDiameter Effective Area TophatFactor Effective Diam 9.3.1.21 Divergence Results These properties provide
1 Standard Deviation 2 Minimum 3 Maximum All results values will be loaded into the array all the time. Results not enabled in the LBA-PC wil
1 Pass All results values will be loaded into the array all the time. Results not enabled in the LBA-PC will be zero. Note there are three sets o
The optional adapters use the rear panel opening, but do not plug into any of the PC expansion slots. Rather it is provided with a short ribbon cable
Operator’s Manual LBA-PC 170the Ultracal will not start and the LBA-PC will display an error message on the LBA-PC display. This method returns
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 171LBA-PC Capture ModeHoldNewFrame Discussion -1 The LBA-PC is not available 0 OK 1 LBA-P
Capture Mode Single Shot N/A The LBA-PC stops after collecting one frame. Property values will not change until the LBA-PC receives another St
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 173allow access from the remote computer. 9.4.1 Remote Access 9.4.1.1 Server (LBA-PC) Com
ii. Application Security. From the LbapcActiveX EXE | Properties window, click on the Security tab. Enable and edit the custom access and launch p
9.4.1.2.3.1 Windows 2000 1. Start DCOMCNFG. From the Start menu select Run…, type dcomcnfg and click OK. 2. Configure the client computer for
Note: The Default Protocols tab in DCOMCNFG appear to be only guidelines. Network protocols can still cause DCOM problems even if they are removed
Chapter 10 REMOTE GPIB OPERATION 10.1 Introduction The LBA-PC can be controlled as a remote device via GPIB. For the most part, communications bet
5. Click on the Advanced tab, make sure that Automatic Serial Polling is not checked. 6. Click OK. NOTE: It is possible for the LBA-PC to generate
10.4 Command Formats and Responses Commands to the LBA-PC will not normally generate a response back to the host controller, unless the command: • Ch
Digital Camera Option Figure 4 Replace the cover of your computer. Restore the AC power to your computer. Note: The location of the connectors
DCL, GET, SDC, TCT 10.4.2 IEEE 488.2 Common Commands The following IEEE 488.2 common commands are supported by the LBA-PC. *IDN? - Identifica
value = Value assigned to key (DAB) = 8 bit data byte in binary format (^END) = Indicates that EOI is asserted with the last byte sent. 1
10.5 Configuration Commands Configuration commands allow you to do the following: Restore or Save configuration files Set or query all or part
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 183selection. All selections start with a base value of zero. If the file name is not spec
I Integer. ASCII numeric value in integer format. B Boolean. ASCII numeric integer value. 0 = false. 1 = true. F Fixed/Floating. ASCII numeric
Minor=7.500E+00; Rotation=0; DisplayShape=0; AutoAperture=1; Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 185
Operator’s Manual LBA-PC 186the conditions under which the frame was created (i.e. pixel scale, energy calibration, capture resolution, etc.) yo
quantitative results, you will also have to retrieve that separately (see A.5.4.17 RDR?). If you wish to associate this information with a data frame
Use the :FST? command to determine the specific fixed point format of pixels in a frame. The PixelBits parameter specifies the number of integer bit
RCC FrameNumber=19; Row=11; #3512(DAW)…(DAW)(^END) 10.6.1.2 RDD? - Read Frame Transfer To download a frame of data from the LBA-PC, you must sen
2.1.2.1 Analog Cameras Connect the video out from your camera to the BNC connector on the LBA-PC frame grabber card. This is the camera 1 input chann
# = ASCII pound character (0x23) n = ASCII decimal digit ranging from 1 to 9. This value specifies the number of digit elements, d..d, that
FRM? - Download data file (remote to host) FRM - Upload data file (host to remote) LDD - File | Load… data file (loaded @ remote) SDD
LBA-PC sends FRM FrameNumber=10; #532768(DAB)…(DAB) 10.6.2.2 FRM - Upload Data Frame To upload an LBA-PC data frame, you must send the FRM c
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 193the frame buffer. FrameNumber=33; #6124928(DAB)…(DAB)(^END) The following example
Operator’s Manual LBA-PC 194number of frames in the frame buffer. A value of 0 specifies all the frames in the frame buffer. The number of fram
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 195receive five numeric values for each row corresponding to the current, mean, deviation,
The following example describes how to download the current result values displayed in the results window: Host sends :RDR? (^END) LBA-PC sends
Centroid X, Centroid Y, Width X, Width Y, Diameter(^END) LBA-PC sends RDR ,%,,,um,um,um,um,um,um,um(^END) 10.6.2.6 LOG - Logging You can
#516384(DAB)…(DAB)(^END) LBA-PC sends FRM FrameNumber=3; #516384(DAB)…(DAB)(^END) etc. 10.6.2.7 FST? - Transferring Status Information Th
• Turn on/off write protection The following example describes how to retrieve the frame status of frame number 27. Host sends :FST? FrameNumber=2
NOTICE Spiricon Inc. reserves the right to make improvements and changes to the product described in this manual at any time and without notice. Whil
Step 7) Double click the file in the LBA-PC folder named “Setup.exe” to launch the install. (The windows file extensions, for this folder, must be se
Operator’s Manual LBA-PC 200color or gray scale and displayed in the beam window. FrameNumber=52; CommentLine=This will appear in the title b
Pan/Zoom WindowBeam WindowFrame BufferCaptureWindowFrame CoordinatesDetector CoordinatesWorld Coordinates Coordinate Systems Figure 62 10.7.2 Pan/Z
Operator’s Manual LBA-PC 202window must fit inside the current pan window limits retrieved with the PNW? command. Detector coordinates are used
The PAN command is affected by the current capture resolution (zoom). Use the :PAN? command to retrieve the current capture window location and reso
Operator’s Manual LBA-PC 204frame column or row. Download cursor column and row are intended to be useful only when the cursor is set to follow
See section 2.3.1.1 RCC?, RCR? - Read Cursor Transfer for additional information. 10.7.4 Beam Window World Coordinates Most parameters that spec
10.8 ERROR MESSAGES Since the LBA-PC is pretty much of a black box and the GPIB is not much better we have included descriptive error messages and ot
The second category of errors is LBA-PC execution errors. These error messages are normally displayed in a message box on the screen. The LBA-PC rer
Host sends :ERR?(^END) LBA-PC sends !!! LDC - cannot load config while running(^END)Operator’s Manual LBA-PC 208
10.9 SERVICE REQUEST 10.9.1 Service Request Response One of the provisions of the GPIB hardware bus is the ability to signal the host controller whe
2.1.5 Step 5 Configure Camera Type You should now have the LBA-PC application window on your monitor. The default configuration is for a basic CW
Operator’s Manual LBA-PC 210
Appendix A Remote Command/Error Message Operation The LBA-PC can be controlled as a remote device via GPIB. For the most part, communications betwee
Operator’s Manual LBA-PC 212whenever a pass/fail alarm occurs while running. A.2 IEEE 488.2 Common Commands The following IEEE 488.2 common and
Command Meaning Usage Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 213exists (STB & SRE). *ESE Event Status Enable Sets mask to ena
Command Meaning Usage bit 5 - Event Status bit, ESB, set whenever an unmasked event status condition exists (ESR & ESE). bit 4 - Message Availab
range errorchecksum error new frameresultspass/fail alarm 0 1 2 3 4 5 6 7 01234567& & &&&&&&L o g i c a l AND power
Operator’s Manual LBA-PC 216 A.3 LBA-PC Command and Data Formats The LBA-PC does not support the IEEE 488.2 specification of sending multiple c
Type Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 217If no extension (i.e. no period) then .CFG is F Fixed/Floating. ASCII
Operator’s Manual LBA-PC 218StartRecord I Number of frames to write. Key Type Value Description appended. Maximum 256 characters. default = dr
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 219frames. .GAI is appended to gain frame files. 1 to n. ‘n’ i
The factory-supplied configuration files are write protected, so that you cannot accidentally lose or overwrite them. Each of these file names begin
Key Type Value Description Maximum 256 characters. default = filename from last load or save data command NumberRecords I 0 = all records (up to fr
A.5.1.5 EXP - set export configuration & export image(s) :EXP <configuration>1 :EXP? Key Type Value Description Export3 B false = set co
Operator’s Manual LBA-PC 222BMP B .BMP logging enable. Key Type Value Description DataLogging B Data logging enable. DataFileName S Name o
Key Type Value Description AsciiComma B .ASC logging enable. AsciiSpace B .ASP logging enable. CursorData B .CUR logging enable. ColumnSumRow B
Operator’s Manual LBA-PC 2241 = circle Key Type Value Description Print3 B start printing now default = true BeamImage B Print beam enable.
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 225PixelBits I Number of digitized bits/pixel. Available only
Operator’s Manual LBA-PC 2261 to 100000. Key Type Value Description 8 to 15, -8 to -15 PixelHScale F Horizontal pixel scale. Forced equal to v
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 2271 to 100000. CameraInput B Which camera input is in use. C
Operator’s Manual LBA-PC 228camera resolution (see ZOM? and ZMM?). Key Type Value Description VideoTriggerLevel L Video trigger level for ca
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 2298 = nw 0 to NumZooms-1. NumZooms4 I Maximum zoom index valu
• Click on the Sound, video and game controllers listing. • If the LBA-PC frame grabber was detected, and the device driver was not loaded you will
Operator’s Manual LBA-PC 230YreferenceDiameter F Y reference diameter Key Type Value Description 9 = pw 10 = fl Quant B Quantitative results
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 2313 = window upper left 0 to 1.0e12 Histogram B Histogram enabl
Operator’s Manual LBA-PC 232LowerThreshold F Lower color energy display threshold. If energyis uncalibrated (COM, Key Type Value Description 4
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 233 EnergyOfBeam=0) then the range is 0 to 255. If energy is c
Operator’s Manual LBA-PC 234Total B,B Min,Max test enable. A.5.2.6 PSW - enter password :PSW <configuration> Key Type Value Descriptio
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 2350 to 1e12. TotalMin F Total energy minimum. -1e12 to 1e12 Tot
Operator’s Manual LBA-PC 236GaussCentroidXLoc F X location in world coordinates . Key Type Value Description Minor B,B Min,Max test enable.
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 237GaussCorrelation B,B Min,Max test enable. -1e12 to 1e12. Ga
Operator’s Manual LBA-PC 238Gauss Deviation Y; minimum. Key Type Value Description GaussCorrelationMin F Gauss Correlation, Gauss Correlation Ma
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 2390 to 1e12. GaussDeviationMinorMax F Gauss Deviation Minor,
The device driver was unable to allocate enough memory in order to capture video frames. This may occur the first time you boot the computer after i
Operator’s Manual LBA-PC 240Key Type Value Description TophatSDMMax F Tophat SD/M, or Tophat SD/M X; maximum. 0 to 1e3. EffectiveArea B,B Mi
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 241When the process is completed the LBA-PC sets the Operation C
Key Type Value Description UltracalOff B true = disable frame calibration default = false A.5.4.2 CHR - read/write cross hair location This comm
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 243PC returns the next message in the error message queue. If the queue is empty the LBA-P
Operator’s Manual LBA-PC 244different camera than the queue can be monitored with the EMAV bit in the status byte register (STB). This bit is s
Message Error Type Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 245used as the reference frame. current configuration and R
Operator’s Manual LBA-PC 246Data logging file and Post Process file are the same. post process Message Error Type Description crosshair mod
Message Generated By Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 247communications. File name contains illegal characters File | Exp
Operator’s Manual LBA-PC 248File | Save As Message Generated By Cannot Load file because all frames are write protected. File | Load File camer
Message Generated By Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 249requires v%d.%d. 300-PC set to Off-Line mode. Error in directory p
2.4.1 Camera Power If your camera is a low power CCD style that runs on +12Vdc, then it may be powered from connector J1 (J3 on LBA-3/4/500 frame grab
Message Generated By %s detected but cannot be initialized. LBA-PC set to Off-Line mode. device driver Unable to load LCA program file (%s). device
n..n = number of data bytes (DAB) = data byte - 8-bit data byte Key Type Value Description FrameNumber I frame number -1 = gain frame 0 = refere
Operator’s Manual LBA-PC 2524 = 16x Key Type Value Description FrameNumber I frame number -1 = gain frame 0 = reference frame 1 to n. ‘n’ is th
Key Type Value Description Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 253then local control is restored (equivalent to password lockou
Operator’s Manual LBA-PC 254down. When in local control mode, any remote logging (:LOG) or synchronization (:SYC) is disabled, or cannot be enab
Key Type Value Description -y = move up by y y = new location - see :PNW? for limits +y = move down by y C = center vertically ±x and ±y use units de
Operator’s Manual LBA-PC 2560 = reference frame NOTE: The detector origin is always the upper left corner so that y values increase going down
Key Type Value Description 1 to n. ‘n’ is the size of the frame buffer. default = current frame Column I 1 to w. ‘w’ is the frame width default =
Key Type Value Description FrameNumber I Frame number -1 = gain frame 0 = reference frame 1 to n. ‘n’ is the size of the frame buffer. default = cu
Use the :FST? command to determine the specific fixed point format of pixels in a frame. The PixelBits parameter specifies the number of integer bits
2.4.3 Trigger Out Connector J2 (J5 on LBA-3/4/500 frame grabbers) pin 3 is the Trigger Out signal. This signal is factory set to output +5Vdc pulses.
Where: s = sign bit i = integer f = fraction Use the :FST? command to determine the specific fixed point format of pixels in a frame. The PixelBits
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 261A.5.4.18 REM - go to remote When the REM message is sent or when the LBA-PC goes from l
Key Type Value Description default = false Results B true = synchronize remote results download Do not capture another frame until the controller s
Key Type Value Description z = new zoom +z = zoom in :ZOM? Returns: ZOM Zoom=z A.5.4.25 ZMM - zoom information :ZMM? Returns: ZMM <index=zoom>
2Configuration query commands return all of the keys for the specified configuration in the following format: :CCC key=value;key=value;…key=value;key
Appendix B LabVIEW Support B.1 Introduction LabVIEW is a product and registered trademark of National Instruments Corporation. LabVIEW is a genera
Operator’s Manual LBA-PC 2664. Height SUBVI.LLB You can either copy these library files to your LabVIEW development computer, or read these
5. Error out Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 267 B.2.4 Do Ultracal .vi Description: Turn Ultra calibration on and wait to
B.2.8 Get Palette .vi Description: Get color palette table from LBA-PC . Input Output 1. GPIB address 2. Error in 1. Color table 2. Error out B.2.
B.2.12 Move Cursor .vi Description: Move cursor based on a click of one of four buttons. Input Output 1. GPIB address 2. Up button 3. Left button
2.6 Special Setup for Pyrocam I Operation You must use special setups if you want to successfully interface your Pyrocam I with a Model LBA-PC frame
Input Output 1. GPIB address 2. Error in 1. Row data array 2. Row # of elements 3. Column data array 4. Column # of elements 5. Error out B.2.16
Input Output Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 271below in detail. The remaining are covered with a brief description of the
B.3.1 Basic Results .vi This program shows the basic communication between LBA-PC and the local computer. It contains three buttons: “Run/Stop”, “
• Get Basic Results .vi These VIs are easy to understand if one has some experience in LabVIEW programming. The processing sequence is controlled b
3. Check if the status of the cursor display has changed. 4. Check if any Cursor-Move button has been clicked. 5. Check if the ZoomIn and ZoomOut
B.3.9 Get Data .vi This VI will download a data frame from the LBA-PC into a file on one of the local computer’s hard drives. The operator must e
Operator’s Manual LBA-PC 276
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 277top hat ... 138 ultracal issues...
Operator’s Manual LBA-PC 278dialog ... 57 hardware zooming ... 111 percent
Operator’s Manual LBA-PC Doc. No. 10654-001, Rev 4.10 279Export format types...36 scrolling...
2.6.1.2 Setup requirements for LBA-PC with pyrocam cameras: Two files are provided for configuring the LBA to a Pyrocam I. They are ~PYROCAM.CFG and
stability, inc bins... 94 stability, peak & centroid ...91 stability, zooming...
equipment...15 password ... 98 print setup ...
2.6.1.3.5 Camera settings restrictions Under no circumstances, make any changes to the Advanced. . . Camera settings for the Pyrocam I. 2.6.1.4 Im
Table of Contents OPERATOR’S MANUAL __________________ 1 Version 4.xx ____________________________________________ 1 Laser Beam Analyzer _____________
2.6.2.1.1 Set video switch The Pyrocam must be set to output digital video. This is accomplished by setting the MONO/DIG/VGA switch to the LBA posit
2.6.2.3 Image Synchronization Considerations The Pyrocam I’s Digital Output only produces an image each time new data is available. It will not cont
Chapter 3 MENUS AND DIALOG BOXES 3.1 File. . . Drop Down Menu Selections 3.1.1 File | Load. . . A saved data file can be loaded into the frame buf
Beginning with release v2.50, any of the three .lb3, .lb4, and .lb5 file types can be read by any of the LBA-300/400/500PC model types. However, the
If the file that you are loading contains multiple records, enter the starting number of the record that you want to begin loading from, in the edit
3.1.2.1 Save As … Dialog Box Enter the drive:\paths\<filename> of the File that you want to save. Press Browse... if you want to append or ove
entries. The Summed image is organized Horizontal data first, left to right, followed by a carriage return, and then the Vertical data, top to bottom
<filename>000000.cma;<filename>000001.cma;...<filename>NNNNNN.cma Click on the image file Export Format (or Formats) that you wan
3.1.7 Generate Gain Clicking this item will cause the LBA-PC to execute an automatic Gain Correction calculation cycle. The results of this operati
• The Hardware Zoom. • The Hardware Pan location. • The Camera Type or Resolution setting. • The Camera Electronic Shutter setting. • The Video G
2.6.1.3 Some Restrictions apply when interfaced to a Pyrocam I ______________________ 28 2.6.1.4 Image synchronization considerations ______________
Results Logging files will have a .rlg file extension name. Results Logging files are for exporting numerical results to other applications, such as
If you choose Results Logging, select the Format that you want the data to be logged in. Both formats will produce an ASCII text log with comma-delimi
If you use the Frames or Time method, the logging operation will automatically Stop! when the Frame count or the Timer values have run out. To protec
Because of the flexibility in setting control options, it is possible to set conflicting control parameters. Therefore, it is essential that these va
If Results Logging and Statistics are both in play, and if the Statistics feature is in control: The Statistics results are recorded into the Results
specifying the From Start Frame location, and the Number of Frames to print. The Number of Frames can be 0, or 1 to the number of frames in the frame
3.1.16.1 Save FROG as…Dialog Box Enter the drive:\paths\and <filename> of the FROG File that you want to save. Press Browse… if you want to ov
3.1.16.2 FROG Data Orientation The FROG software has the ability to flip axial assignments and directions. There is, however, a legacy defined orien
• DO consider Frame Summing if the FROG pulses are too weak to yield sufficient amplitude. • DON’T use the pan and zoom features or you will mess up
3.2 Options... Drop Down Menu Selections 3.2.1 Hide/Show; Capture, Display, Aperture Toolbar The above three toolbars can be selectively displayed
3.2.2 Aperture... display and define apertures ________________________________ 49 3.2.2.1 Aperture Shapes _________________________________________
3.2.2.2 How to create a Drawn Aperture You can create a Drawn aperture by using the Aperture dialog box, the Aperture toolbar, or by dragging and
Move the arrow cursor over the display window and press and hold down the RIGHT mouse button. This will reveal the Drag, Drop and Rotate hot spots of
3.2.3 Camera... selection and display resolution The Camera dialog box is where you make the following selections: • Identify current Camera type, o
• Type in the new camera pixel scale value. • Verify that the Pixel Units are set correctly, change as required. • Double-click inside the Camera t
The Full 1x resolution will create an image size equal to the Horizontal Size and Vertical Size shown in the Camera…, Advanced dialog box. This size
to use virtual memory as Frame Buffer space. A little virtual memory assigned to the frame buffer is not too bad. A lot can make you wonder what kin
3.2.3.7 Pixel Scale, Pixel Units For analog cameras that use the Genlock sync source, only the V..ertical Pixel Scale is set. The pixel scale value
3.2.3.9 Lens Click on this box if your camera is fitted with a lens. When enabled the 2D image orientation is adjusted to depict the image as if the
Figure 17 The user can assign certain of these capture control items to the Capture Toolbar. The assigned items will appear on the toolbar in esse
frame, and then Stop!. Successive clicks on Start! will each cause one additional frame to be acquired. The Interval setting has no effect. • Block
3.2.7.3 Cursor Orientation _____________________________________________________ 76 3.2.7.4 Origin Location_________________________________________
file record number, and the Number of frames or records to post process. The number of frames can be 0, or 1 to the number of frames in the frame buff
Figure 19 Operating hints: • Increasing Video Gain also increases video noise. Use Video Gain sparingly, or not at all. Leave it set to 1 whenev
3.2.4.3.3 Automatic Camera Switching Using the Four Camera Option With the four-camera option automatic switching between camera inputs is made possi
• Trigger Out: If your laser is a pulsed type, and you would like the LBA-PC to provide an output pulse that will cause the laser to be fired, use t
See Chapter 5 for additional information and examples regarding Triggering. 3.2.4.5 Processing The Processing panel is where you select how to proce
• Ultracal processing cannot be a part of a post processing operation. Gamma Correction is also a type of processing. Gamma Correction is controlled
Note: This edit control is repeated in the Beam Display dialog box and is available in the Display Toolbar. • If the Set Reference Source item is
3.2.5.1 Logging This switch will launch you into the Data & Results Logging dialog box. 3.2.5.2 Print This switch will cause the selected pri
Figure 23 If you enter an Energy of Beam value of 0 (zero) the energy related results items, such as, Total (energy), Peak (fluence), Min, Gauss He
For a detailed discussion of the above items see Chapter 4, Results Display, and Chapter 6, Computations. 3.2.6.4 Beam Width Method The Beam Width M
4.2 The Beam Display Window________________________________________ 106 4.2.1 Frame Comment __________________________________________________ 107 4
3.2.6.4.2 90/10 Knife Edge This Knife Edge method uses a fixed 90% and 10% of energy as the moving edge Clip% points. The correction Multiplier is f
3.2.6.5 Elliptical Check on the Elliptical box to cause elliptical calculations to be performed. Having Elliptical results enabled will cause the nat
Hints: Use Drawn apertures and avoid Auto apertures when making Top Hat measurements. Use Percent of Peak as your beam width method. Typical Percen
3.2.6.8.2 Far-Field Divergence Measurements The Far-Field method requires you to measure the beam widths of your laser at two known locations in the
Figure 28 Enter the Bucket Size in the provided edit control. A good value to start with is 16, 64, 256 or 1024, depending upon which model frame
from the point of interruption. Rather the cycle resets to the duration values set in the dialog box, but does not clear the prior accumulated stats.
3.2.7.1 Beam View Inside the Beam Display… dialog, click either the 2D or 3D radio button for the display mode that you want to view your beam in.
Note: You must have the Elliptical computations turned on to permit the Major/Minor orientations to operate correctly, otherwise it will revert to
3.2.7.5 Beam Colors Your choice of beam display colors depends upon which display mode you have selected. There are 3 choices available in both 2D an
Another Hint: A good time to use Z Axis Scaling is when you need to view the low energy down in the wings of your laser beam. Kick the scaling up t
5.3 Integration Control ______________________________________________ 123 5.3.1 Integration Operation _____________________________________________
appear in the display. This profile is a projection of the Current beam plus the Reference beam. All projections are made from the Cursor positions.
• If the Set Reference Source is set to Auto Gauss, and the Gauss Fit item in the Computations dialog box is checked, then the beam profile resulting
3.2.7.11 Copy Image to Clipboard If you click on the above button, the currently displayed frame image will be copied to the Clipboard in a .bmp fo
• Peak: Crosshair will be displayed, and its location is automatically drawn at the peak energy location of the beam. Note: This operation will no
the color style selected to a Light Gray. Only the Contour display will remain in the selected Beam Color. Hint: Use the Color Continuous Beam Colo
Figure 33 Note: Whenever you do a Soft Zoom while in 3D mode, the Wire Density will go to the highest resolution value possible, based upon the ca
Figure 34 Note: The LBA-PC program must be running, collecting data and non-minimized for the pointing stability program to collect data. 3.2.9.1
3.2.9.1.1 Start Button The Start Button begins data collection. However, if the LBA-PC is not collecting data in the background, then clicking this
Figure 36 A sample of data is defined as; any results computed from a discrete beam image captured from LBA-PC. The beam stability window will com
Example: If the user has collected samples [1-1000] and the Sample limit it set to 100, samples [900-1000] will be the only samples visible in the st
Chapter 7 DIGITAL CAMERA OPTION__________________________ 148 7.1 Digital Camera Option____________________________________________ 148 7.2 I/O Con
to use it as it relates to pixel units on the detector array. If you choose to do pointing stability using spatial units such as mm or µm; the bins o
Figure 37 The Centroid and Peak Histogram windows now have horizontal and vertical plot scaling in units of pixel, with histogram bins the size of
Figure 38 3.2.9.3.1 Zooming Histogram Plots The zooming feature for histogram plots works basically the same as it does for the strip chart window
Figure 39 Note how peak locations seem to fall in a grid like pattern. This is to be expected when you are capturing every 4th pixel. 3.2.9.3.3
3.2.9.3.4 Increment Bins and Reset The centroid scatter-plot is also a histogram of the centroid location. The color bar between the Peak and Centro
Figure 40 Upon opening, the above two horizontal color bars will be black. The designer can create a new palette by placing seed colors into the
Figure 41 The user can either select one of the basic colors from the set on the left of the dialog, or create a custom color using the controls o
Note: Palettes saved as .pal file types cannot be loaded into the Palette Generation Tool (PaletteGen2.exe) for editing! 3.2.10.3 Load Colors The Lo
3.2.11 Password Lockout You can enter a Password that will cause all of the LBA-PC setup functions to become inaccessible. The password acts as
3.3.1.1 PASS or FAIL results The remaining Pass/Fail dialog boxes are used to set the Pass/Fail limits for the results items that you want to test and
Kommentare zu diesen Handbüchern