Table of Contents

Advertisement

Draft
Basler L100k
USER'S MANUAL
Document Number: DA000509
Version: 05
Language: 000 (English)
Release Date: 08 April 2008

Advertisement

Table of Contents
loading

Summary of Contents for Basler L100k

  • Page 1 Draft Basler L100k USER’S MANUAL Document Number: DA000509 Version: 05 Language: 000 (English) Release Date: 08 April 2008...
  • Page 2 Basler customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Basler for any damages resulting from such improper use or sale. Warranty Note Do not open the housing of the camera.
  • Page 3 Contacting Basler Support Worldwide Europe: Basler AG Ander Strusbek 60 - 62 22926 Ahrensburg Germany Tel.: +49-4102-463-500 Fax.: +49-4102-463-599 vc.support.europe@baslerweb.com Americas: Basler, Inc. 855 Springdale Drive, Suite 160 Exton, PA 19341 U.S.A. Tel.: +1-877-934-8472 Fax.: +1-877-934-7608 vc.support.usa@baslerweb.com Asia: Basler Asia Pte Ltd...
  • Page 5: Table Of Contents

    2.2.2 Power Cable ..........2-4 2.3 Camera Link Implementation in the L100k ....... 2-4 2.4 Input Signal .
  • Page 6 4.2.2.4 Write Command ........4-8 BASLER L100...
  • Page 7 5.4 Positioning Accuracy of the Sensor Chip ....... . 5-4 BASLER L100...
  • Page 8 6.3 Before Calling Basler Technical Support ....... . . 6-7...
  • Page 9: Introduction

    Camera Version Pixel Clock Pixel Clock (single output mode) (dual output mode) L101 20 MHz 20 MHz L103 40 MHz 20 MHz L104 62.5 MHz 31.25 MHz Table 1-1: Versions of the L100 Series Camera BASLER L100 k Series...
  • Page 10: Performance Specifications

    Programmable 8 bit or 10 bit Video Output Type Camera Link LVDS (RS-644 LVDS when used with the op- tional Basler Interface Converter (k-BIC)) Video Output Formats Single 8 Bit, Single 10 Bit, Dual 8 Bit, or Dual 10 Bit...
  • Page 11: Environmental Requirements

    50 °C. Provide additional cooling such as fans or heat sinks if necessary. Warning! Without sufficient cooling, the camera can get hot enough during opera- tion to cause burning when touched. BASLER L100 k Series...
  • Page 12: Precautions

    Do not use methylated alcohol. Because electrostatic discharge can damage the CCD sensor, you must use a cloth that will not generate static during cleaning (cotton is a good choice). BASLER L100 k Series...
  • Page 13 To clean the surface of the camera housing, use a soft, dry cloth. To remove severe stains, use a soft cloth dampened with a small quantity of neutral detergent, then wipe dry. Do not use volatile solvents such as benzine and thinners; they can damage the surface finish. BASLER L100 k Series...
  • Page 14 DRAFT Introduction BASLER L100 k Series...
  • Page 15: Camera Interface

    A status LED located on the back of the camera is used to indicate power present and signal integrity. Figure 2-1 shows the connectors and the LED. Micro-miniature 6 Pin Receptacle 26 Pin Female MDR Connector Figure 2-1: L100 Connectors and LED BASLER L100 k Series...
  • Page 16: Pin Assignments

    Pins 1, 13, 14, and 26 are all tied together inside of the camera. Table 2-1: L100 Pin Assignments for the 26-pin MDR Connector The camera housing is not grounded and is electrically isolated from the circuit boards inside of the camera. BASLER L100 k Series...
  • Page 17: Connector Types

    7R-6PB) or the equivalent. The recommended mating connector is the Hirose micro-miniature locking plug (Part # HR10A-7P-6S). This plug will be shipped with each camera. It should be used to terminate the cable on the power supply for the camera. BASLER L100 k Series...
  • Page 18: Cable Information

    2.2 Cable Information 2.2.1 Camera Link Cable A Camera Link compatible MDR cable assembly is available from Basler as a stock item (part # 1000013041 for a 3 meter cable and part # 1000013042 for a 5 meter cable). Alternatively, you can use the cable assembly manufactured by 3M (part # 14X26-SZLB-XXX-0LC).
  • Page 19 Inner Shield if needed. 12 V In 26-pin Male MDR Connector Frame Grabber 26-pin Female MDR Connector Not Connected 6-pin Not Connected Micro-miniature Receptacle Filter L100 Figure 2-3: Camera / Frame Grabber Interface BASLER L100 k Series...
  • Page 20: Input Signal

    ExSync can be a periodic or non-periodic function. The frequency of the ExSync signal determines the camera’s line rate: Maximum line rate --------------------------------------------------------------------------------- - Minimum ExSync signal period Note that ExSync is edge sensitive and therefore must toggle. Minimum high time for the ExSync signal is 0.2 µs. BASLER L100 k Series...
  • Page 21: Output Signals

    , the data valid bit is used to identify the cycles where valid pixel data is transmitted (see Section 2.5.5). Pixel data is only valid when the line valid bit and the data valid bit are both high. BASLER L100 k Series...
  • Page 22: Video Data

    RxOUT23 Not Used Not Used Not Used Not Used Not Used TxIN25 RxOUT25 Not Used Not Used Not Used Not Used PClk TxCLKIn RxCLKOut Pixel Clock Pixel Clock Pixel Clock Pixel Clock Table 2-3: Bit Assignments BASLER L100 k Series...
  • Page 23: Video Data Output Modes

    ____________________ The data sequence assumes that the camera is operating in 10 bit mode. If the camera is operating in 8 bit mode, only 8 bits of data per pixel will be transmitted. BASLER L100 k Series...
  • Page 24 When the ExSync signal triggers an exposure start, the actual exposure start can be slightly delayed. (see Section 3.2.1.2) . Timing diagrams are not to scale. Figure 2-5: L103k/L104k Single 10 Bit or Single 8 Bit Output Mode with Edge or Level Controlled Exposure BASLER L100 2-10 k Series...
  • Page 25 When the ExSync signal triggers an exposure start, the actual exposure start can be slightly delayed. (see Section 3.2.1.2) . Timing diagrams are not to scale. Figure 2-6: Single 10 Bit or Single 8 Bit Output Mode with Programmable Exposure BASLER L100 2-11 k Series...
  • Page 26 ____________________ The data sequence assumes that the camera is operating in 10 bit mode. If the camera is operating in 8 bit mode, only 8 bits of data per pixel will be transmitted. BASLER L100 2-12 k Series...
  • Page 27 When the ExSync signal triggers an exposure start, the actual exposure start can be slightly delayed. (see Section 3.2.1.2) . Timing diagrams are not to scale. Figure 2-8: L101 Dual 10 or 8 Bit Output Mode with Programmable Exposure BASLER L100 2-13 k Series...
  • Page 28 ____________________ The data sequence assumes that the camera is operating in 10 bit mode. If the camera is operating in 8 bit mode, only 8 bits of data per pixel will be transmitted. BASLER L100 2-14 k Series...
  • Page 29 When the ExSync signal triggers an exposure start, the actual exposure start can be slightly delayed. (see Section 3.2.1.2) . Timing diagrams are not to scale. Figure 2-10: L103 or L104 Dual 10 or 8 Bit Output Mode with Programmable Exposure BASLER L100 2-15 k Series...
  • Page 30: Integrate Enabled Signal

    However, a Camera Link cable which allows easy access to this signal is available from Basler as a stock item (part # 100013041 for a 3 meter cable and part # 100013042 for a 5 meter cable).
  • Page 31: Serial Communication

    Basler has also developed a binary command protocol that can be used to change camera modes and parameters directly from your own application via the serial connection using either the API delivered with the frame grabber or the Basler CPA driver. See Section 4.2 for details on the binary command format.
  • Page 32: Dc Power

    RS-232 serial communication via the host PC. The output from l100 cameras can be converted to the older style of output by using a Basler Interface Converter for k-series cameras (k-BIC). The k-BIC is a small device which attaches to the l100 with a Camera Link compatible cable.
  • Page 33: Basic Operation And Features

    3.1 Functional Description line scan cameras employ a CCD-sensor chip which provides features such as BASLER L100 electronic exposure time control and anti-blooming. Exposure time is normally controlled via an external trigger (ExSync) signal. The ExSync signal facilitates periodic or non-periodic pixel readout.
  • Page 34 DRAFT Operation and Features CCD Sensor (amplifier) Even Shift Register Pixels (amplifier) Odd Shift Register Figure 3-1: L100 Sensor Architecture BASLER L100 k Series...
  • Page 35: Exposure Time Control Modes

    ExSync and the next rising edge. The pixels are exposed and charge is accu- mulated only when ExSync is low. The line is read out and transferred on the rising edge of the ExSync signal (see Figure 3-3). Figure 3-3: ExSync, Level-controlled Mode BASLER L100 k Series...
  • Page 36 With binary commands, you must use the Exposure Time Control Mode command to select ExSync edge-controlled, ExSync level-controlled or ExSync programmable mode (see Section 4.2.4.2). If you choose the programmable mode, you must also use the Timer 1 command to set the exposure time. BASLER L100 k Series...
  • Page 37: Recommendations When Using Exsync

    (see Section 3.4). Exposure Mode L101 L103 L104 Edge-controlled 1.3 µs 1.1 µs 0.55 µs Level-controlled 0.15 µs 0.15 µs 0.15 µs Programmable 0.45 µs 0.45 µs 0.45 µs Table 3-2: Maximum Exposure Start Delays BASLER L100 k Series...
  • Page 38: Free Run

    In this mode, the exposure time is the sum of Timer 1 plus Timer 2: Timer 1 Timer 2 Exposure ---------------------- - Line rate Control Signal Period Exposure Internal Timer 2 Timer 1 Control Signal line read out Figure 3-5: Free-run, Edge-controlled Mode BASLER L100 k Series...
  • Page 39 With binary commands you must use the Exposure Time Control Mode command to select the free-run, edge-controlled or free-run, programmable mode (see Section 4.2.4.2). You must also use the Timer 1 command to set Timer 1 and the Timer 2 command to set Timer 2. BASLER L100 k Series...
  • Page 40: Recommendations When Using Free-Run

    L101 L103 L104 1024 Pixel CCD 53.3 µs 28.0 µs 17.1 µs 2048 Pixel CCD 104.3 µs 53.3 µs 34.2 µs Table 3-3: Minimum Control Signal Periods • The minimum recommended exposure time is 1 µs. BASLER L100 k Series...
  • Page 41: Video Data Output Modes

    The characteristics of the signal are described in more detail in Section 2.5.6. In cases where flash exposure is required, the integrate enabled signal is useful as a flash trigger. BASLER L100 k Series...
  • Page 42: Gain And Offset

    With binary commands, you must use the Odd Pixel Gain and Even Pixel Gain commands to set the gain and the Odd Pixel Offset and Even Pixel Offset commands to set the offset (see Sections . BASLER L100 3-10 k Series...
  • Page 43: Balancing The Gain On Odd And Even Pixels

    In these cases, it is also necessary to balance the gain between cameras. To meet the goals of balanced channels and comparable camera output, each Basler camera is calibrated before it leaves the factory. This calibration procedure has the following effects: •...
  • Page 44: Calculating Gain Settings On The L101K And L103K

    G = Desired Gain in dB. Max. G = 0.0354 * (1024 - RGo) 658 RGo – For our example, enter RGo = 109 and G = 2: ------------------------- - 20 log 10 2 dB = 4.9 658 109 – BASLER L100 3-12 k Series...
  • Page 45 You may get a better odd/even match by increasing or decreasing either the odd or the even gain by one. Since the black level is very stable, you do not need to adjust the offset when you change the gain. BASLER L100 3-13 k Series...
  • Page 46 4. Enter the decimal odd pixel reference gain RGo and the desired gain G into the following formula: × 0.094 RGo G = Desired gain in dB, Max G = 0.094* (1024 - RGo) × 0.094 3.88 BASLER L100 3-14 k Series...
  • Page 47 You may get a better odd/even match by increasing or decreasing either the odd or the even gain by one. Since the black level is very stable, you do not need to adjust the offset when you change the gain. BASLER L100 3-15 k Series...
  • Page 48: Setting The Offset

    1 in the digital values output for odd pixels of the sensor. An increase of 16 (decimal) in the even pixel setting will result in a positive offset of 1 in the digital values output for the even pixels of the sensor. BASLER L100 3-16 k Series...
  • Page 49: Shading Correction

    6. Use the software included with your frame grabber to capture and store at least 100 lines of data to a file. Save the resulting file as an image in GIF, JPG, JPEG, or PNG format. (The BASLER L100 3-17...
  • Page 50 This feature is useful if you wish to load and test a shading table without overwriting the table that is currently stored in the non-volatile memory. BASLER L100 3-18 k Series...
  • Page 51: Using Binary Commands To Work With Shading Correction

    6. Use the software included with your frame grabber to capture and store 100 lines of data to a data file. (The software included with most frame grabbers includes a function that will allow you to capture and store a specific number of lines.) BASLER L100 3-19 k Series...
  • Page 52 Correction value two ------------------------- - 256 7.75 8 (rounded) – The correction value for pixel number two would be 8 (decimal), and so on. The resulting table of correction values is the “shading correction table“. BASLER L100 3-20 k Series...
  • Page 53 Upload data to volatile memory. This feature is useful if you wish to load and test a shading table without overwriting the table that is currently stored in the non-volatile memory. • Copy the shading table from non-volatile memory to volatile memory. BASLER L100 3-21 k Series...
  • Page 54: Taking Dropped Pixels Into Account

    5 pixels at the beginning of each line, add 5 dummy correction values before the actual correction values (see Figure 3-9). Figure 3-9: Adding Dummy Correction Values 3.6.3.3 Enabling Shading Correction To enable the shading correction feature, use the Shading Correction binary command described in Section 4.2.4.8. BASLER L100 3-22 k Series...
  • Page 55: The Shading Data Test Image

    Section 4.1) or binary commands (see Section 4.2). With the Camera Configuration Tool Plus, you use the Shading Correction setting in the Output parameter group to enable this mode. With binary commands, you use the Shading Correction command (see Section 4.2.4.8). BASLER L100 3-23 k Series...
  • Page 56: Digital Shift

    "1", no odd gray values can be output. The gray value scale will only include gray values of 2, 4, 6 and so forth. The absence of gray values is commonly referred to as "Missing Codes". BASLER L100 3-24 k Series...
  • Page 57 Since the shift three times setting requires that the three least significant bits are always "0" and never "1", the gray value scale will only include every 8th gray value. For example, 8, 16, 24 and so forth. BASLER L100 3-25 k Series...
  • Page 58: Digital Shift In 8 Bit Output Modes

    Note that if bit 9 is set to 1, all of the other bits will automatically be set to 1. This means that you should only use the shift once setting when your pixel readings in 8 bit mode with no digital shift are all below 128. BASLER L100 3-26 k Series...
  • Page 59 Since the shift three times setting requires that the least significant bit is always a "0" and never a "1", no odd gray values can be output. The gray value scale will only include gray values of 2, 4, 6 and so forth. BASLER L100 3-27 k Series...
  • Page 60: Precautions When Using Digital Shift

    • If all of the readings are below 64, you can safely use the 2X or 4X digital shift setting. • If all of the readings are below 32, you can safely use the 2X, 4X or 8X digital shift setting. BASLER L100 3-28...
  • Page 61: Area Of Interest (Aoi)

    For example, when you have an area of interest of 500 pixels, you must also set the grabber to 500 pixels. Otherwise, the grabber will show no effect. BASLER L100 3-29 k Series...
  • Page 62 With the Camera Configuration Tool Plus, you use the AOI Starting Pixel and the AOI Length settings in the AOI parameter group to set the area of interest. With binary commands you use the Area of Interest Starting Pixel and Area of Interest Length in Pixel commands. BASLER L100 3-30 k Series...
  • Page 63: Test Images

    To the human eye, the gradient appears to be a varying gray field with a white vertical line every 512 pixels. [gray level] 1536 2048 1024 even [pixel number] Figure 3-12: Formation of Test Image One Figure 3-13: Test Image One BASLER L100 3-31 k Series...
  • Page 64: Test Image Two

    • When the test image is active, the gain, offset and exposure time have no effect on the image. • Digital shift makes the test image appear very light, therefore, digital shift should be disabled when the test image is active. BASLER L100 3-32 k Series...
  • Page 65: Configuration Sets

    Startup Pointer. With binary commands, you use the Copy Work Set to User Set command, the Copy Factory Set or User Set to Work Set command, and the Select Startup Pointer command to manipulate configuration sets. BASLER L100 3-33 k Series...
  • Page 66: Camera Temperature

    • with binary commands. You can use the Camera Status command (see Section 4.2.9) to check if the camera has detected any errors. • by checking the LED on the back of the camera. If certain error conditions are present, the LED will flash (see Section 6.1). BASLER L100 3-34 k Series...
  • Page 67: Configuring The Camera

    You can also change the camera’s settings directly from your application using binary commands. Section 4.2 lists the binary commands and provides instructions for their use. BASLER L100 k Series...
  • Page 68: Configuring The Camera With The Camera Configuration Tool Plus (Cct+)

    1. Make sure that the properties for the RS-644 serial port on your frame grabber are properly configured and that the camera has power. 2. On the desktop of your computer, click Start, click Programs, click Basler Vision Technolo- gies, click CCT+, and then click CCT+ to start the CCT+ (default installation).
  • Page 69: Configuration Tool Basics

    CCT+ is displaying the camera settings. To manually refresh the display, you can use the Refresh button in the top right corner of the tool. BASLER L100 k Series...
  • Page 70: Configuration Tool Help

    Work Set to a User Set, to Copy a User Set or the Factory Set to the Work Set, or to set the Startup Pointer. To access on-line help, press the F1 key whenever the configuration tool is active. BASLER L100 k Series...
  • Page 71: Configuring The Camera With Binary Programming Commands

    The binary command protocol is fully implemented in the CPA driver. The CPA driver and a Programmers Guide for the driver are both part of Basler’s Classic Camera Configuration Tool. The Classic Configuration Tool can be downloaded from the Basler web site at www.basler-vc.com.
  • Page 72: Command Frame And Response Format

    The block check character is the exclusive-or sum (XOR sum) of the bytes in the descriptor field and the data field. Identifies the end of the frame text Size = 1 Byte (The value of the ETX byte is always 0x03) BASLER L100 k Series...
  • Page 73 ACK/NAK Response Positive frame acknowledge/negative frame acknowledge Size = 1 byte (The value for a positive frame acknowledgement is 0x06 and for a negative frame acknowledgement is 0x15.) All values are formatted as little endian (Intel format). BASLER L100 k Series...
  • Page 74: Error Checking

    The camera does not perform a check to see if the data in the write command is within the al- lowed range or specified group of allowed values. BASLER L100 k Series...
  • Page 75: Example Commands

    Set to User Set 2, the data byte must be set to 0x02. 0x45 - is the block check character (BCC). See page 4-10 for instructions on calculating a BCC. 0x03 - is the ETX. The ETX is always 0x03. BASLER L100 k Series...
  • Page 76: Calculating The Block Check Character

    0 0 1 0 = the binary representation of 0x02 0 1 0 0 0 1 0 1 = The XOR sum 0 1 0 0 0 1 0 1 = 0x45 = the block check character BASLER L100 4-10 k Series...
  • Page 77: Commands For Setting Camera Parameters

    Byte 1 An ID that specifies the data output mode (see the table below). Output Mode 0x00 Single 8 Bit mode 0x01 Dual 8 Bit mode 0x02 Single 10 Bit mode 0x03 Dual 10 Bit mode BASLER L100 4-11 k Series...
  • Page 78: Exposure Time Control Mode

    None Data Format: Byte 1 An ID that specifies the exposure mode (see the table below). Exposure Time Control Mode 0x00 Free-run, Programmable 0x02 Free-run, Edge-controlled 0x04 ExSync, Level-controlled 0x05 ExSync, Programmable 0x06 ExSync, Edge-controlled BASLER L100 4-12 k Series...
  • Page 79: Timer 1

    Section 3.2.1.2 if you are operating the camera in the ExSync programmable exposure control mode. If you are operating the camera in a Free-run mode, be sure to follow the recommendations in Section 3.2.2.2. BASLER L100 4-13 k Series...
  • Page 80: Timer 2

    = 64 In this case, the setting would be 64 (decimal) which translates to a hexidecimal setting of 0x000040 When you are setting Timer 2, be sure to follow the recommendations in Section 3.2.2.2. BASLER L100 4-14 k Series...
  • Page 81: Digital Shift

    0x01 Digital shift once (multiplies output 2X) 0x02 Digital shift twice (multiplies output 4X) 0x03 Digital shift by three (multiplies output 8X) See Section 3.7.3 for precautions that you must consider when using digital shift. BASLER L100 4-15 k Series...
  • Page 82: Area Of Interest Starting Pixel

    (When using binary commands, the starting pixel = n +1 where n is the setting made using this binary command. For example, if you wish to define pixel 100 as starting pixel, set 99 with the help of this command.) BASLER L100 4-16 k Series...
  • Page 83: Area Of Interest Length In Pixels

    Byte 1 Low byte of the length in pixel setting Byte 2 High byte of the length in pixel setting Data Range: 1K sensors: 1 (0x0001) to 1024 (0x0400) 2K sensors: 1 (0x0001) to 2048 (0x0800) BASLER L100 4-17 k Series...
  • Page 84: Shading Correction

    Data Format: Byte 1 An ID that specifies the data output mode (see the table below). Output Mode 0x00 Shading correction off 0x01 Output shading correction data as a test image 0x02 Shading correction on BASLER L100 4-18 k Series...
  • Page 85: Shading Correction Data Transfer

    Before issuing a command with this data ID, you must: 1. Issue a 0x68 command to open registers for upload of data to non-volatile memory. 2. Issue 0x69 commands to upload your shading correction data. 3. Issue a 0x68 command to close registers. BASLER L100 4-19 k Series...
  • Page 86: Shading Correction Data

    Byte 1 Multiplier of first pixel in the addressed section of pixels. Byte 2 Multiplier of second pixel in the addressed section of pixels. Byte 58 Multiplier of 58th pixel in the addressed section of pixels. BASLER L100 4-20 k Series...
  • Page 87: Odd Pixel Gain

    Data Format: Byte 1 Low byte of odd pixel offset setting Byte 2 High byte of odd pixel offset setting Data Range: L101k, L103k: 0 (0x0000) to 255 (0x00FF) L104k: 0 (0x0000) to 1023 (0x03FF) BASLER L100 4-21 k Series...
  • Page 88: Even Pixel Gain

    Data Format: Byte 1 Low byte of even pixel offset setting Byte 2 High byte of even pixel offset setting Data Range: L101k, L103k: 0 (0x0000) to 255 (0x00FF) L104k: 0 (0x0000) to 1023 (0x03FF) BASLER L100 4-22 k Series...
  • Page 89: Test Image Command

    This is a write only command. Write Command: Cmd-ID R/W-Flag Data Length Data 0x42 2 Bytes Response: None Data Format: Byte 1 Low byte 0xCF is always used Byte 2 High byte 0x07 is always used BASLER L100 4-23 k Series...
  • Page 90: Query Commands

    0x03 Response: Cmd-ID R/W-Flag Data Length Data 0x03 16 Bytes Data Format: Zero terminated string if less than 16 bytes are needed for the product ID information. Unterminated string if all 16 bytes are needed. BASLER L100 4-24 k Series...
  • Page 91: Read Serial Number

    Data 0x05 Response: Cmd-ID R/W-Flag Data Length Data 0x05 3 Bytes Data Format: Byte 1 Low byte of camera version BCD coded Byte 2 High byte of camera version BCD coded Byte 3 Protocol Version BASLER L100 4-25 k Series...
  • Page 92: Read Reference Gain Values

    Byte 6 even after high byte Byte 7 even before low byte Byte 8 even before high byte Bytes 9 to 16 must be ignored. These bytes are not used on the L100k. BASLER L100 4-26 k Series...
  • Page 93: Read Microcontroller Firmware Version

    R/W-Flag Data Length Data 0x41 3 Bytes Data Format: Byte 1 Low byte of firmware version BCD coded Byte 2 High byte of firmware version BCD coded Byte 3 undefined - 0x00 is always used BASLER L100 4-27 k Series...
  • Page 94: Read Camera Temperature

    Digital Output - 20° C 11101100 - 10° C 1111 0110 0° C 0000 0000 + 10° C 0000 1010 + 25° C 0001 1001 + 50° C 0011 0010 + 100° C 0110 0100 BASLER L100 4-28 k Series...
  • Page 95: Commands For Manipulating Configuration Sets

    User Set 7 0x08 User Set 8 0x09 User Set 9 0x0A User Set 10 0x0B User Set 11 0x0C User Set 12 0x0D User Set 13 0x0E User Set 14 0x0F User Set 15 BASLER L100 4-29 k Series...
  • Page 96: Copy The Work Set Into A User Set

    User Set 7 0x08 User Set 8 0x09 User Set 9 0x0A User Set 10 0x0B User Set 11 0x0C User Set 12 0x0D User Set 13 0x0E User Set 14 0x0F User Set 15 BASLER L100 4-30 k Series...
  • Page 97: Select The Startup Pointer

    User Set 7 0x08 User Set 8 0x09 User Set 9 0x0A User Set 10 0x0B User Set 11 0x0C User Set 12 0x0D User Set 13 0x0E User Set 14 0x0F User Set 15 BASLER L100 4-31 k Series...
  • Page 98: Camera Status Command

    User set is erroneous Bit 5 Factory set is erroneous Bit 6 EEPROM checksum error (this is a checksum used to determine if the contents of the EEPROM are valid) Bit 7 No EEPROM command list available BASLER L100 4-32 k Series...
  • Page 99: Bitrate Command

    The RS-644 serial port on some Camera Link frame grabbers will only support a bitrate of 9600 bps. If you are using a Camera Link frame grabber, check the grab- ber’s documentation before attempting to change the bitrate. BASLER L100 4-33 k Series...
  • Page 100 DRAFT Configuring the Camera BASLER L100 4-34 k Series...
  • Page 101: Mechanical Considerations

    M4 mounting holes on the front and two M4 mounting L100 holes on each side as indicated in Figure 5-1. Caution! To avoid collecting dust on the sensor, mount a lens on the camera immediately after unpacking it. BASLER L100 k Series...
  • Page 102 DRAFT Mechanical Considerations Drawings are not to scale. Figure 5-1: L100 Mechanical Dimensions (in mm) BASLER L100 k Series...
  • Page 103: C-Mount Adapter Dimensions

    DRAFT Mechanical Considerations 5.2 C-Mount Adapter Dimensions Not to scale. Figure 5-2: C-Mount Adapter Dimensions (in mm) 5.3 F-Mount Adapter Dimensions Not to scale. Figure 5-3: F-Mount Adapter Dimensions (in mm) BASLER L100 k Series...
  • Page 104: Positioning Accuracy Of The Sensor Chip

    Reference plane Drawings not to scale 0.24 ± 0.4 Position of the center of the sensor’s photosensitive area relative to the sensor’s housing Figure 5-4: Rotational Positioning Accuracy BASLER L100 k Series...
  • Page 105: Troubleshooting

    Please contact Basler technical support. 8 flashes The FPGA could not be configured. Please contact Basler technical support Table 6-1: Camera Status Indications If the status LED on the back of the camera is not lit, it means that power to the camera is not present or is less than 10.8 Volts.
  • Page 106: Troubleshooting Charts

    ExSync signal. Check the ExSync flashing signal or set the camera for Free- 3 pulses. run mode (See Section 3.2.2). Call Basler technical support No. It is for assistance. (The contact flashing numbers appear on the title 5, 6, 7 or 8 page of this manual.)
  • Page 107 The exposure time must be Correct chart. less than the ExSync period. setting. Is the exposure OK? Replace the camera. Go to the Switch on test image one. interfacing troubleshooting Can the test image be seen? chart. Replace the camera. BASLER L100 k Series...
  • Page 108: Poor Quality Image

    Before you call for support, be sure to make note of the camera settings and the frame grabber settings you are using. You should also have a captured live image and a captured test image available. Basler technical support will frequently request that you e-mail copies of these captured images.
  • Page 109: Interfacing

    Before you call for support, be sure to make note of the camera settings and the frame grabber settings you are using. You should also have a captured live image and a captured test image available. Basler technical support will frequently request that you e-mail copies of these captured images.
  • Page 110: Serial Communication

    Make sure that no other program has access to the port. You may need to update the CCT+. To download the latest version of the tool, go to the Basler web site at www.baslerweb-vc.com. Does a “This type of camera is not Once you have downloaded the latest version of the supported”...
  • Page 111: Before Calling Basler Technical Support

    Troubleshooting 6.3 Before Calling Basler Technical Support To help you as quickly and efficiently as possible when you have a problem with a Basler camera, it is important that you collect several pieces of information before you contact technical support.
  • Page 112 12 Parameter set It is very important for Basler technical support to get a copy of the exact camera parameters that you were using when the problem occurred. To make a copy of the parameters, open the parameter set in the CCT+ and save or dump the settings to a file.
  • Page 113: Revision History

    Corrected the connector part number in Section 2.1.3. Corrected vertical and rotational positioning accuracy in Section 5.4. Added drawing in Figure 5-4 in Section 5.4 showing the relative posi- tions of sensor housing and photosensitive area. BASLER L100 k Series...
  • Page 114 DRAFT Revision History BASLER L100 k Series...
  • Page 115: Feedback

    DRAFT Feedback Feedback Your feedback will help us improve our documentation. Please click the link below to access an online feedback form. Your input is greatly appreciated. http://www.baslerweb.com/umfrage/survey.html BASLER L100 k Series...
  • Page 116 DRAFT Feedback BASLER L100 k Series...
  • Page 117: Index

    .....1-4 explained.........3-33 C-mount adapter ........5-3 fill factor...........1-2 configuration sets F-mount adapter........5-3 explained.........3-33 FPGA firmware version manipulating with binary commands reading with binary commands ..4-27 ..........4-29, 4-30 configuration tool see camera configuration tool BASLER L100 k Series...
  • Page 118 ..4-27 serial connection model number, camera see RS-644 serial connection reading with binary commands ..4-24 serial number, camera model tab ..........4-4 label ..........1-4 mounting facilities........5-1 viewing with binary commands ..4-25 BASLER L100 k Series...
  • Page 119 .........6-5 no image ...........6-2 poor quality image......6-4 RS-644 serial communication ...6-6 user sets copying to the work set ....4-29 explained.........3-33 ventilation camera ..........1-3 video data output mode(s) explained......... 2-9–2-14 setting with binary commands..4-11 BASLER L100 k Series...

Table of Contents