Table of Contents

Advertisement

Quick Links

Xtium-CL PX4
User's Manual
Edition 1.11
sensors | cameras | frame grabbers | processors | software | vision solutions
P/N: OC-Y4CM-PUSR0
www.teledynedalsa.com

Advertisement

Table of Contents
loading

Summary of Contents for Dalsa Xtium-CL PX4

  • Page 1 ™ Xtium-CL PX4 User's Manual Edition 1.11 sensors | cameras | frame grabbers | processors | software | vision solutions P/N: OC-Y4CM-PUSR0 www.teledynedalsa.com...
  • Page 2 Use of the products described herein is understood to be at the user’s risk. TELEDYNE DALSA assumes no liability whatsoever for the use of the products detailed in this document and reserves the right to make changes in specifications at any time and without notice.
  • Page 3 INSTALLING XTIUM-CL PX4 ! (G ARNING ROUNDING NSTRUCTIONS NSTALLATION Sapera LT Library & Xtium-CL PX4 Driver Installation Xtium-CL PX4 Firmware Loader Firmware Update: Automatic Mode Firmware Update: Manual Mode Executing the Firmware Loader from the Start Menu EQUIREMENTS FOR A...
  • Page 4 IAGRAM -CL F TIUM IAGRAM CQUISITION IMING RIGGER OURCE ELECTION FOR INE SCAN PPLICATIONS Parameter Values Specific to the Xtium-CL PX4 HAFT NCODER NTERFACE IMING IRTUAL RAME RIGGER FOR AMERAS Synchronization Signals for a 10 Line Virtual Frame APERA CQUISITION...
  • Page 5 PECIFICATIONS YSTEM EQUIREMENTS EMI C ERTIFICATIONS ONNECTOR AND WITCH OCATIONS Xtium-CL PX4 Board Layout Drawing Connector / LED Description List ONNECTOR AND WITCH PECIFICATIONS Xtium-CL PX4 End Bracket Detail Status LED Functional Description J3: Camera Link Connector 1 J2: Camera Link Connector 2...
  • Page 6 Table 18: GIO-1 Related Parameters ..................57 Table 19: GIO-2 Related Capabilities ..................57 Table 20: GIO-2 Related Parameters ..................58 Table 13: Xtium-CL PX4 - Servers and Resources ..............58 Table 14: Board Specifications ..................... 61 Table 15: Environment Specifications ................... 61 Table 16: Power Specifications .....................
  • Page 7 Figure 13: Grab Demo – Server Selection ................34 Figure 14: Grab Demo Main Window ..................35 Figure 15: Xtium-CL PX4 Model Block Diagram ..............36 Figure 16: Acquisition Timing ....................38 Figure 17: Encoder Input with Pulse-drop Counter ..............40 Figure 18: Using Shaft Encoder Direction Parameter ...............
  • Page 8: Overview

    Xtium-CL PX4 OR-Y4C0-XPX00 For OEM clients, this manual in printed form, is available on request OC-Y4CM-PUSR0 Table 1: Xtium-CL PX4 Board Product Numbers Xtium-CL PX4 Software Item Product Number Sapera LT version 7.40 or later for full feature support (required but sold...
  • Page 9: About The Xtium-Cl Px4 Frame Grabber

    User Programmable Configurations Use the Xtium-CL PX4 firmware loader function in the Teledyne DALSA Device manager utility to select firmware for one of the supported modes. Firmware selection is made either during driver installation or manually later on (see "Firmware Update: Manual Mode"...
  • Page 10: Dte: Intelligent Data Transfer Engine

    Gather tables. PCI Express x4 Gen2 Interface The Xtium-CL PX4 is a universal PCI Express x4 Gen2 board, compliant with the PCI Express 2.0 specification. The Xtium-CL PX4 board achieves transfer rates up to 1.8Gbytes/sec. to host memory. Note that performance can be lower depending on PC and/or programmed configuration.
  • Page 11: D Evelopment S Oftware O Verview

    Sapera++ LT Library Sapera++ LT is a powerful development library for image acquisition and control. Sapera++ LT provides a single API across all current and future Teledyne DALSA hardware. Sapera++ LT delivers a comprehensive feature set including program portability, versatile camera controls, flexible display functionality and management, plus easy to use application development wizards.
  • Page 12: I Nstallation

     computer chassis to allow access to the expansion slot area. Install the Xtium-CL PX4 into a free PCI Express x4 Gen2 expansion slot (or an available x8  slot). Note that some computer's x16 slot may support the Xtium-CL PX4.
  • Page 13: Xtium-Cl Px4 Firmware Loader

    With multiple Xtium-CL PX4 boards in the system, all are updated with new firmware. If any installed Xtium-CL PX4 board installed in a system already has the correct firmware version, an update is not required. In the following screen shot, a single Xtium-CL PX4 Full board is installed and ready for a firmware upgrade.
  • Page 14: Executing The Firmware Loader From The Start Menu

    Figure 2: Manual Firmware Update Executing the Firmware Loader from the Start Menu If required, the Xtium-CL PX4 Firmware Loader program is executed via the Windows Start Menu shortcut Start • Programs • Teledyne DALSA • Xtium-CL PX4 Driver • Firmware Update. A firmware change after installation would be required to select a different configuration mode.
  • Page 15: R Equirements For A S Ilent I Nstall

    Requirements for a Silent Install Both Sapera LT and the Xtium-CL PX4 driver installations share the same installer technology. When the installations of Teledyne DALSA products are embedded within a third party’s product installation, the mode can either have user interaction or be completely silent. The following installation mode descriptions apply to both Sapera and the hardware driver.
  • Page 16: Silent Mode Uninstall

    \windows folder. If a specific directory is desired, the switch “–f1” is used. As an example, to save a response file in the same directory as the installation executable of the Xtium-CL PX4, the command line would be: Xtium-CL_PX4_1.00.00.0000 –r –f1”.\setup_uninstall.iss”...
  • Page 17: Custom Driver Installation Using Install.ini

    Assign a standard Serial COM port to board.  Creating the install.ini File Install the driver in the target computer. All Xtium-CL PX4 boards required in the system must  be installed. Configure each board’s acquisition firmware using the Teledyne DALSA Device Manager tool ...
  • Page 18: Board Driver Upgrade Only

    Upgrading Sapera or Board Driver When installing a new version of Sapera or a Teledyne DALSA acquisition board driver in a computer with a previous installation, the current version must be un-installed first. Described below are two upgrade situations. Note that if the board is installed in a different slot, the new hardware wizard opens.
  • Page 19: Com Port Assignment

    COM port is not necessary. When required, map the Xtium-CL PX4 serial port to an available COM port by using the Sapera Configuration tool. Run the program from the Windows start menu: Start • Programs • DALSA •...
  • Page 20: D Isplaying X Tium -Cl Px4 B Oard I Nformation

    Displaying Xtium-CL PX4 Board Information The Device Manager program also displays information about the Xtium-CL PX4 boards installed in the system. To view board information run the program via the Windows Start Menu shortcut Start • Programs • Teledyne DALSA • Xtium-CL PX4 Device Driver • Device Manager.
  • Page 21 GIOs 1 & 2 reserved for Board Sync 1 & 2. Click on the ‘Value’ field to open the dialog box show below. Disable any GIO reservations that are not required. Click the OK button to update the value field. Installing Xtium-CL PX4 • 19 Xtium-CL PX4 User's Manual...
  • Page 22: Configuring Sapera

    Configuring Sapera Viewing Installed Sapera Servers The Sapera configuration program (Start • Programs • Teledyne DALSA • Sapera LT • Sapera Configuration) allows the user to see all available Sapera servers for the installed Sapera-compatible boards. The System entry represents the system server. It corresponds to the host machine (your computer) and is the only server that should always be present.
  • Page 23: Contiguous Memory For Sapera Messaging

    This memory space stores arguments when a Sapera function is called. Increase this value if you are using functions with large arguments, such as arrays and experience any memory errors. Installing Xtium-CL PX4 • 21 Xtium-CL PX4 User's Manual...
  • Page 24: Troubleshooting Problems

    Troubleshooting Problems Overview The Xtium-CL PX4 (and the Xtium family of products) is tested by Teledyne DALSA in a variety of computers. Although unlikely, installation problems may occur due to the constant changing nature of computer equipment and operating systems. This section describes what the user can verify to determine the problem or the checks to make before contacting Teledyne DALSA Technical Support.
  • Page 25: Possible Functional Problems

    As shown in the following screen image, use the first drop menu to select the PCI device to examine. Select the device from Teledyne DALSA. Note the bus and slot number of the installed board (this will be unique for each system unless systems are setup identically). Click on the Diagnostic button to view an analysis of the system PCI configuration space.
  • Page 26: Windows Device Manager

    Figure 7: PCI Diagnostic Program – PCI bus info Windows Device Manager An alternative method to confirm the installation of the Xtium-CL PX4 board and driver is to use the Windows Device manager tool. Use the Start Menu shortcut Start • Control Panel • System •...
  • Page 27: Bsod (Blue Screen) Following A Board Reset

    PC that freezes following a board reset. The 1 solution to this problem is to use the Xtium-CL PX4 driver 1.10 or higher along with Sapera LT 7.40 or higher. If this still does not resolve the issue, then uninstall the driver and reinstall it using the switch “/cr”, which will not reset the board at the end of the installation but requires a...
  • Page 28: Information Window

    User forcing a partial firmware upload using an invalid firmware source file • When the Xtium-CL PX4 firmware is corrupted, the board will automatically run from the Safe load after a board and/or PC reset. Solution: Update the board using the standard method described in section Firmware Update: Automatic Mode.
  • Page 29: Teledyne Dalsa Log Viewer

    On-board Image Memory Requirements for Acquisitions The Xtium-CL PX4 by default will allocate the maximum number of buffers that can fit in on-board memory based on the size of the acquired image before cropping, to a maximum of 65535 buffers.
  • Page 30: Symptoms: Xtium-Cl Px4 Does Not Grab

    Symptoms: Xtium-CL PX4 Does Not Grab You are able to start Sapera CamExpert but you do not see an image and the frame rate displayed is 0. • Verify the camera has power. Verify the Camera Link cable is connected to the camera.
  • Page 31: Symptoms: Card Acquisition Bandwidth Is Less Than Expected

    Note that some computer's x16 slot may only support non x16 boards at x1 or not at all. Check the computer documentation or test an Xtium-CL PX4 installation. The speed at which the board is running can be viewed using the Diagnostic Tool provided with the driver.
  • Page 32: Camexpert Quick Start I

    Every Sapera demo program starts with a dialog window to select a camera configuration file. Even when using the Xtium-CL PX4 with common video signals, a camera file is required. Therefore, CamExpert is typically the first Sapera application run after an installation. Obviously existing .ccf files can be copied to any new board installations when similar cameras are used.
  • Page 33: Camera Types & Files

    Camera Types & Files The Xtium-CL PX4 supports digital area scan or line scan cameras using the Camera Link interface standard. Browse our web site [http://www.teledynedalsa.com/imaging/] for the latest information on Teledyne DALSA Camera Link cameras.
  • Page 34: Overview Of Sapera Acquisition Parameter Files (*.Ccf Or *.Cca/*.Cvi)

    Camera Files Distributed with Sapera The Sapera distribution includes camera files for a selection of Xtium-CL PX4 supported cameras. Using the Sapera CamExpert program, you may use the camera files (CCA) provided to generate a camera configuration file (CCF) that describes the desired camera and frame grabber configuration..
  • Page 35: Saving A Camera File

    .ccf file. The following image is a sample for a Teledyne DALSA Falcon camera. Note the default folder where User camera files are saved.
  • Page 36: Grab Demo Overview

    Start•Programs•Sapera LT•Demos•Frame Grabbers•Grab Demo. The demo program first displays the acquisition configuration menu. The first drop menu displayed permits selecting from any installed Sapera acquisition servers (installed Teledyne DALSA acquisition hardware using Sapera drivers). The second drop menu permits selecting from the available input devices present on the selected server.
  • Page 37: Figure 14: Grab Demo Main Window

    Refer to the Sapera LT User's Manual (OC-SAPM-USER), in section "Demos and Examples – Acquiring with Grab Demo", for more information on the Grab Demo and others provided with Sapera LT. Sapera Demo Applications • 35 Xtium-CL PX4 User's Manual...
  • Page 38: Block Diagram

    500 mA/reset Control Power Gnd PCI Express Gen2 X4 Controller Board Status Xtium-CL PX4 Host PCI Express X4 (or greater) Slot Simplified Block Diagram Figure 15: Xtium-CL PX4 Model Block Diagram Xtium-CL PX4 Reference • 36 Xtium-CL PX4 User's Manual...
  • Page 39: Xtium-Cl Flow Diagram

    Cropper: Crops the resulting image when used, using a 4-byte resolution.  Host DMA: Transfers the data from frame grabber into the host buffer memory. This module  will also perform the vertical flip if enabled. Xtium-CL PX4 Reference • 37 Xtium-CL PX4 User's Manual...
  • Page 40: A Cquisition T Iming

    Maximum Valid Data:  8-bits/pixel x 64k Pixels/line (LVAL)  16-bits/pixel x 32k Pixels/line (LVAL)  32-bits/pixel x 16k Pixels/line (LVAL)  16 Million lines (FVAL)  Table 6: Acquisition Timing Specifications 38 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 41: L Ine T Rigger S Ource S Election For L Ine Scan A Pplications

    The Xtium-CL PX4 shaft encoder inputs provide additional functionality with pulse drop, pulse multiply, and pulse direction support. The following table describes the line-trigger source types supported by the Xtium-CL PX4. Refer to the Sapera Acquisition Parameters Reference Manual (OC-SAPM-APR00) for descriptions of the Sapera parameters.
  • Page 42: Figure 17: Encoder Input With Pulse-Drop Counter

    The Xtium-CL PX4 supports single or dual phase shaft encoder signals. Dual encoder signals are typically 90 degrees out of phase relative to each other and provide greater web motion resolution. Example using any Encoder Input with Pulse-drop Counter When enabled, the triggered camera acquires one scan line for each shaft encoder pulse-edge.
  • Page 43: Synchronization Signals For A 10 Line Virtual Frame

    In this example, virtual frame trigger control is configured for rising edge trigger.  Virtual frame trigger connects to the Xtium-CL PX4 via the External Trigger Input 1 & 2 inputs.  Trigger Input #1 on connector J1: pin 8 •...
  • Page 44: Figure 19: Synchronization Signals For A 10 Line Virtual Frame

    If Z = 8, External Frame Trigger is a 24V signal If Z = 64, External Frame Trigger is a 12V signal • Note: For information on camera configuration files, see the Sapera Acquisition Parameters Reference Manual (OC-SAPM-APR00). 42 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 45: S Apera A Cquisition M Ethods

    The Xtium-CL PX4 is designed with a robust ACU (Acquisition and Control Unit). The ACU monitors in real-time, the acquisition state of the input plus the DTE (Data Transfer Engine) which transfers image data from on-board memory into PC memory.
  • Page 46 (if transfers are already in progress). If a frame transfer of a fixed number of images is requested, the transfer module will stop transfer automatically. The Sapera event value is CORXFER_VAL_EVENT_TYPE_END_OF_TRANSFER. 44 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 47: Trigger Signal Validity

    For more information see Note 1: General Inputs / External Trigger Inputs Specifications. Supported Transfer Cycling Methods The Xtium-CL PX4 supports the following transfer modes, which are either synchronous or asynchronous. Note that the Xtium does not make any use of the trash buffer. Images are accumulated in on-board memory in a FIFO type manner.
  • Page 48: O Utput Lut A Vailability

    Output LUT Availability The following table defines the supported output LUT (look up tables) for the Xtium-CL PX4. Note that unsupported modes are not listed. Number of Digital Output Pixel LUT Format Notes* Bits Format MONO 8 8-in, 8-out MONO 16...
  • Page 49: Camera Related Parameters

    = 4294967295 pixel step = 1 pixel CORACQ_PRM_VACTIVE min = 1 line max = 16777215 line step = 1 line CORACQ_PRM_VSYNC min = 0 line max = 4294967295 line step = 1 line Xtium-CL PX4 Reference • 47 Xtium-CL PX4 User's Manual...
  • Page 50 = 1 tap, max = 2 taps, step = 1 tap Full Packed RGB min = 1 tap, max = 1 tap, step = 1 tap 80B Packed RGB 80B Packed Bi-Color 48 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 51 CORACQ_PRM_LINE_INTEGRATE_PULSE1_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1) CORACQ_VAL_ACTIVE_HIGH (0x2) CORACQ_PRM_LINE_INTEGRATE_PULSE1_DELAY min = 0 pixel max = 85899345 pixel step = 1 pixel CORACQ_PRM_LINE_INTEGRATE_PULSE1_DURATION min = 1 pixel max = 85899345 pixel step = 1 pixel Xtium-CL PX4 Reference • 49 Xtium-CL PX4 User's Manual...
  • Page 52: Vic Related Parameters

    CAMSEL_MONO = from 0 to 0 10T8B Mono 8T10B Mono Full Bayer 80B Packed Bi-Color 10T8B Bayer 8T10B Bayer Medium Color RGB CAMSEL_RGB = from 0 to 0 Full Packed RGB 80B Packed RGB 50 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 53 = 0 µs max = 85899345 µs step = 1 µs CORACQ_PRM_TIME_INTEGRATE_ENABLE TRUE FALSE CORACQ_PRM_TIME_INTEGRATE_DURATION min = 1 µs max = 85899345 µs step = 1 µs CORACQ_PRM_CAM_TRIGGER_ENABLE TRUE FALSE Xtium-CL PX4 Reference • 51 Xtium-CL PX4 User's Manual...
  • Page 54 = 1 pixel max = 85899345 pixel step = 1 pixel CORACQ_PRM_LINE_TRIGGER_ENABLE TRUE FALSE CORACQ_PRM_EXT_FRAME_TRIGGER_ENABLE TRUE FALSE CORACQ_PRM_EXT_FRAME_TRIGGER_DETECTION CORACQ_VAL_ACTIVE_LOW (0x1) CORACQ_VAL_ACTIVE_HIGH (0x2) CORACQ_VAL_RISING_EDGE (0x4) CORACQ_VAL_FALLING_EDGE (0x8) CORACQ_VAL_DOUBLE_PULSE_RISING_EDGE (0x20) CORACQ_VAL_DOUBLE_PULSE_FALLING_EDGE (0x40) 52 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 55 CORACQ_PRM_SHAFT_ENCODER_LEVEL CORACQ_VAL_LEVEL_422 (0x2) CORACQ_PRM_LUT_NENTRIES 8-bit/pixel component 256 entries 10-bit/pixel component 1024 entries 12-bit/pixel component 4096 entries 14/16-bit/pixel component 0 entries CORACQ_PRM_EXT_FRAME_TRIGGER_SOURCE (*) min = 0 max = 5 step = 1 Xtium-CL PX4 Reference • 53 Xtium-CL PX4 User's Manual...
  • Page 56 [3] = Shaft Encoder Phase A & B [4] = Board Sync #1 [5] = Board Sync #2 CORACQ_PRM_VERTICAL_TIMEOUT_DELAY Not available CORACQ_PRM_POCL_ENABLE TRUE FALSE CORACQ_PRM_SHAFT_ENCODER_DIRECTION CORACQ_VAL_SHAFT_ENCODER_DIRECTION_IGNORE (0x00) CORACQ_VAL_SHAFT_ENCODER_DIRECTION_FORWARD (0x01) CORACQ_VAL_SHAFT_ENCODER_DIRECTION_REVERSE (0x02) CORACQ_PRM_LINE_TRIGGER_AUTO_DELAY Not Available 54 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 57: Acq Related Parameters

    CORACQ_VAL_EVENT_TYPE_EXTERNAL_TRIGGER CORACQ_VAL_EVENT_TYPE_VERTICAL_SYNC CORACQ_VAL_EVENT_TYPE_NO_PIXEL_CLK CORACQ_VAL_EVENT_TYPE_PIXEL_CLK CORACQ_VAL_EVENT_TYPE_FRAME_LOST CORACQ_VAL_EVENT_TYPE_DATA_OVERFLOW CORACQ_VAL_EVENT_TYPE_EXTERNAL_TRIGGER_IGNORED CORACQ_VAL_EVENT_TYPE_EXT_LINE_TRIGGER_TOO_SLOW CORACQ_VAL_EVENT_TYPE_SHAFT_ENCODER_REVERSE_COUNT_OVERFLOW CORACQ_PRM_SIGNAL_STATUS CORACQ_VAL_SIGNAL_HSYNC_PRESENT CORACQ_VAL_SIGNAL_VSYNC_PRESENT CORACQ_VAL_SIGNAL_PIXEL_CLK_1_PRESENT CORACQ_VAL_SIGNAL_PIXEL_CLK_2_PRESENT CORACQ_VAL_SIGNAL_PIXEL_CLK_3_PRESENT CORACQ_VAL_SIGNAL_PIXEL_CLK_ALL_PRESENT CORACQ_VAL_SIGNAL_POWER_PRESENT CORACQ_VAL_SIGNAL_POCL_ACTIVE CORACQ_VAL_SIGNAL_POCL_ACTIVE_2 CORACQ_PRM_FLAT_FIELD_ENABLE Not Available CORACQ_PRM_TIME_STAMP Available CORACQ_CAP_SERIAL_PORT_INDEX Supported Table 12: Acquisition Related Parameters Xtium-CL PX4 Reference • 55 Xtium-CL PX4 User's Manual...
  • Page 58: Transfer Related Capabilities

    These are the User Interface Outputs available on connector J1. Capability Values CORGIO_CAP_IO_COUNT 4 I/Os CORGIO_CAP_DIR_OUTPUT CORGIO_CAP_DIR_TRISTATE CORGIO_CAP_EVENT_TYPE Not Available CORGIO_CAP_READ_ONLY 0x03 (* depends on strobe outputs reserved for acquisition device) Table 15: GIO-0 Related Capabilities 56 • Xtium-CL PX4 Reference Xtium-CL PX4 User's Manual...
  • Page 59: General Outputs #1: Related Parameters (For Gio Module #0)

    These are the Open Interface I/Os available on connector J5 Capability Values CORGIO_CAP_IO_COUNT 8 I/Os CORGIO_CAP_DIR_OUTPUT 0xff CORGIO_CAP_DIR_TRISTATE 0xff CORGIO_CAP_EVENT_TYPE Not Available CORGIO_CAP_READ_ONLY 0x03 (* depends on board syncs reserved for acquisition device) Table 19: GIO-2 Related Capabilities Xtium-CL PX4 Reference • 57 Xtium-CL PX4 User's Manual...
  • Page 60: Bidirectional General I/Os: Related Parameters (For Gio Module #2)

    CORGIO_PRM_DEVICE_ID CORGIO_PRM_OUTPUT_TYPE CORGIO_VAL_OUTPUT_TYPE_LVTTL (0x20) CORGIO_PRM_INPUT_LEVEL CORGIO_VAL_INPUT_LEVEL_LVTTL (0x20) CORGIO_PRM_CONNECTOR CORGIO_VAL_CONNECTOR_2 (0x2) Table 20: GIO-2 Related Parameters Sapera Servers & Resources Servers and Resources The following table describes the Xtium-CL PX4 board Servers Resources Name Type Name Index Description Xtium- Acquisition Camera Link Full Mono...
  • Page 61: W Indows E Mbedded 7 I Nstallation

    Windows Embedded 7 Installation Windows Embedded 7 is not officially supported by Teledyne DALSA due to the number of possible configurations. However, Sapera LT and other Teledyne DALSA products should function properly on the Windows Embedded 7 platform provided that the required components are installed.
  • Page 62: Technical Specifications

    Technical Specifications Xtium-CL PX4 Board Specifications Digital Video Input & Controls Input Type Camera Link Specifications Rev 2.0 compliant; 1 Full or 1 Medium or 1 Base or 1 80-bit (using SDR-26 Camera Link connectors — MiniCL) Supports PoCL cameras in:...
  • Page 63: H Ost S Ystem R Equirements

    PCI Express Gen2 x4 slot compatible; (will work in Gen1 x4 slot with reduced bandwidth to host) On some computers the Xtium-CL PX4 may function installed in a x16 slot. The computer • documentation or direct testing by the user is required.
  • Page 64: Emi C Ertifications

    EMI Certifications Figure 20: EMI Certifications 62 • Technical Specifications Xtium-CL PX4 User's Manual...
  • Page 65: C Onnector And S Witch L Ocations

    Connector and Switch Locations Xtium-CL PX4 Board Layout Drawing Figure 21: Board Layout Connector / LED Description List The following table lists components on the Xtium-CL PX4 board. Detailed information concerning the connectors/LEDs follows this summary table. Location Description Location...
  • Page 66: C Onnector And S Witch S Pecifications

    Xtium-CL PX4 board using Camera Link cables (see “Camera Link Cables” on page 84). The Xtium-CL PX4 board supports a camera with one or two Camera Link connectors (one • Base, one Medium or one Full – see “Data Port Summary”...
  • Page 67: Status Led Functional Description

    ~1 Hz Note: for D3, when configuring for Full CameraLink, both line valid on the cable must be detected. Green Fast Flashing Acquisition in progress ~8 Hz Table 27: Camera Link LED Status Technical Specifications • 65 Xtium-CL PX4 User's Manual...
  • Page 68: J3: Camera Link Connector 1

     CORACQ_PRM_SIGNAL_STATUS/CORACQ_VAL_SIGNAL_POCL_ACTIVE to verify if the POCL is active. See also Sapera++ reference parameter SapAcquisition::SignalPoCLActive for the current state. PoCL state is maintained as long as the board is not reset  66 • Technical Specifications Xtium-CL PX4 User's Manual...
  • Page 69: J2: Camera Link Connector 2

     CORACQ_PRM_SIGNAL_STATUS/CORACQ_VAL_SIGNAL_POCL_ACTIVE_2 to verify if the POCL is active. See also Sapera++ reference parameter SapAcquisition::SignalPoCLActive for the current state. PoCL state is maintained as long as the board is not reset  Technical Specifications • 67 Xtium-CL PX4 User's Manual...
  • Page 70: Camera Link Camera Control Signal Overview

    Note 2: The internal line trigger frequency has a 2µs resolution. The Xtium-CL PX4 can assign any camera control signal to the appropriate Camera Link control. The following screen shot shows the Sapera CamExpert dialog where Camera Link controls are assigned.
  • Page 71: J1: External Signals Connector (Female Dh60-27P)

    The 0.01uF capacitor provide high frequency noise filtering. • • Maximum input voltage is 26V. Minimum current is dependent on input voltage applied: I (min) = (V - 0.5)/649Ω • optoin optoin Technical Specifications • 69 Xtium-CL PX4 User's Manual...
  • Page 72: Figure 25: External Trigger Input Validation & Delay

    = time of validated trigger in µs Table 31: External Trigger Timing Specifications Note: Teledyne DALSA recommends using the fastest transition to minimize the time it takes for the opto-coupler to change state. If the duration of the external trigger is > t(oc) + t(d), then a valid acquisition trigger is detected.
  • Page 73: Block Diagram: Connecting External Drivers To General Inputs On J1

    Description 2.4 V 5.5 V Output Voltage High TTL/RS-422 0.8 V Output Voltage Low 13.2 V Output Voltage High Output Voltage Low 18 V 26.4 V Output Voltage High Output Voltage Low Technical Specifications • 71 Xtium-CL PX4 User's Manual...
  • Page 74: Note 2: General Outputs /Strobe Output Specifications

    For Strobe Usage: Refer to Sapera Strobe Methods parameters: • CORACQ_PRM_STROBE_ENABLE CORACQ_PRM_STROBE_POLARITY CORACQ_PRM_STROBE_LEVEL CORACQ_PRM_STROBE_METHOD CORACQ_PRM_STROBE_DELAY CORACQ_PRM_STROBE_DURATION • See also *.cvi file entries: Strobe Enable, Strobe Polarity, Strobe Level, Strobe Method, Strobe Delay, Strobe Duration. 72 • Technical Specifications Xtium-CL PX4 User's Manual...
  • Page 75: Block Diagram: Connecting External Receivers To The General Outputs

    External Receiver Electrical Requirements External receiver circuits connected to the Xtium General Outputs must be compatible to TTL signals. Input Level Description 2.0 V – Input Voltage High – 0.8 V Input Voltage Low Technical Specifications • 73 Xtium-CL PX4 User's Manual...
  • Page 76: Note 3: Rs-422 Shaft Encoder Input Specifications

    For TTL single ended signals, connect a bias voltage to the RS-422 (-) input to ensure correct detection of the logic state of the signal connected to the RS-422 (+) input. See the following section for connection methods. 74 • Technical Specifications Xtium-CL PX4 User's Manual...
  • Page 77: Note 3.1: Interfacing To An Rs-422 Driver Output

    RS-422 (-) input is biased to a DC voltage of +2 volts. • This guarantees that the TTL signal connected to the RS-422 (+) input will be detected as a • logic high or low relative to the (-) input. Technical Specifications • 75 Xtium-CL PX4 User's Manual...
  • Page 78: Note 3.3: Interfacing To A Line Driver (Also Called Open Emitter) Output

    • The TTL shaft encoder ground, the bias voltage ground, and the Xtium-CL PX4 computer system ground must be connected together. DC voltage for the RS-422 (-) input can be generated by a resister voltage divider. • Use a single battery cell if this is more suitable to your system.
  • Page 79: J5: Multi-Board Sync / Bi-Directional General I/Os

    As shown in the following image, this board is configured to use an external trigger on input The Sync Master Xtium board is also configured to output the external trigger on board sync  #1, as shown in the following image. Technical Specifications • 77 Xtium-CL PX4 User's Manual...
  • Page 80: J7: Power Connector

    Note that J1 has a 500 mA re-settable fuse on the board. If the fuse trips open, turn off the host computer power. When the computer is powered again, the fuse is automatically reset. 78 • Technical Specifications Xtium-CL PX4 User's Manual...
  • Page 81: C Ables & A Ccessories

    Cables & Accessories The following cables and accessories are available for purchase. Contact sales at Teledyne DALSA. DH40-27S Cable to Blunt End (OR-YXCC-27BE2M1, Rev B1) Cable assembly consists of a 2000 mm (~6 ft.) blunt end cable to mate to Xtium external connector J1.
  • Page 82: Dh40-27S Connector Kit For Custom Wiring

    DH40-27S Connector Kit for Custom Wiring Teledyne DALSA makes available a kit comprised of the DH40-27S connector plus a screw lock housing package, for clients interested in assembling their own custom I/O cable. Order part number “OR-YXCC-H270000”, (package as shown below).
  • Page 83: Board Sync Cable Assembly Or-Yxcc-Bsync40

    This cable connects 3 to 4 Xtium boards for the board sync function as described in section J5: Multi-Board Sync / Bi-directional General I/Os. For a shorter 2 board cable, order cable assembly OR-YXCC-BSYNC20. Figure 32: Photo of cable OR-YXCC-BSYNC40 Technical Specifications • 81 Xtium-CL PX4 User's Manual...
  • Page 84: Power Cable Assembly Or-Yxcc-Pwry00

    Power Cable Assembly OR-YXCC-PWRY00 When the Xtium-CL PX4 supplies power to cameras via PoCL and/or when power is supplied to external devices via the J1 I/O connector, PC power must be connected to the Xtium external power source connector (J7).
  • Page 85: Camera Link Overview

    Full: Three Channel Link interface, two cable connectors A single Camera Link port is defined as having an 8-bit data word. The "Full" specification supports eight ports labeled as A to H. Camera Link Interface • 83 Xtium-CL PX4 User's Manual...
  • Page 86: Camera Signal Summary

    Camera Control 1 (CC1) • Camera Control 2 (CC2) • • Camera Control 3 (CC3) Camera Control 4 (CC4) • Note: the Xtium-CL PX4 by default implements the control lines as follows, (using Teledyne DALSA terminology): (CC1) EXYNC (CC2) PRIN (CC3) FORWARD...
  • Page 87: Contact Information

    Sales Information Visit our web site: www.teledynedalsa.com/mv Email: mailto:info@teledynedalsa.com Canadian Sales Teledyne DALSA — Head office Teledyne DALSA — Montreal office 605 McMurray Road 880 McCaffrey Waterloo, Ontario, Canada, N2V 2E9 St. Laurent, Quebec, Canada, H4T 2C7 Tel: 519 886 6000...
  • Page 88: Index

    PCI configuration space 23, 26, 28 PCI conflict 26 Phase A 39 physical dimensions 61 Data Overflow event 43 Data Transfer Engine 8 Device Manager 11, 18, 26 device report 18 Quadrature Shaft Encoder 8 driver upgrade 16 86 • Index Xtium-CL PX4 User's Manual...
  • Page 89 8, 39, 41 viewer program 27 virtual frame buffer 41 visual LED indicators 8 Web inspection 39 Windows Embedded 7 59 Windows HyperTerminal 17 Windows operating system memory 21 workstation 16 X64-CL serial port 17 Index • 87 Xtium-CL PX4 User's Manual...

Table of Contents