Dalsa Genie Nano-5G Series User Manual

Dalsa Genie Nano-5G Series User Manual

5gb gige vision monochrome & color area scan
Table of Contents

Advertisement

Quick Links

Genie Nano-5G Series
Camera User's Manual
5 Gb GigE Vision – Monochrome & Color Area Scan
sensors | cameras | frame grabbers | processors | software | vision solutions
October 4, 2019
Rev: 0001
P/N: G5-G00M-USR00
www.teledynedalsa.com

Advertisement

Table of Contents
loading

Summary of Contents for Dalsa Genie Nano-5G Series

  • Page 1 ™ Genie Nano-5G Series Camera User’s Manual 5 Gb GigE Vision – Monochrome & Color Area Scan sensors | cameras | frame grabbers | processors | software | vision solutions October 4, 2019 Rev: 0001 P/N: G5-G00M-USR00 www.teledynedalsa.com...
  • Page 2 All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by Teledyne DALSA for its use. Teledyne DALSA reserves the right to make changes to this information without notice. Reproduction of this manual in whole or in part, by any means, is prohibited without prior permission having been obtained from Teledyne DALSA.
  • Page 3 Contents GENIE NANO-5G SERIES OVERVIEW ESCRIPTION GigE with TurboDrive Genie Nano-5G Overview Camera Firmware ODEL UMBERS Monochrome Cameras Color Cameras Optional Hardware Accessories Optional Cable Accessories OFTWARE EQUIREMENTS Sapera LT Development Software Third Party GigE Vision Development About GigE Vision...
  • Page 4: Table Of Contents

    CONNECTING THE GENIE NANO-5G CAMERA ETWORK DAPTER VERVIEW PAUSE Frame Support -5G C ONNECT THE ENIE AMERA Connectors LED Indicators Camera Status LED Indicator LED States on Power Up Genie Nano-5G IP Configuration Sequence Supported Network Configurations REVENTING PERATIONAL AULTS DUE TO USING NANO-5G WITH SAPERA API ETWORK AND OMPUTER...
  • Page 5 Trigger Mode Details Trigger Source Types (Trigger Mode=On) Input Line Details Trigger Overlap: Feature Details Output Line Details Output High and Output Low Block Diagram OUNTER AND IMER ONTROL ATEGORY Counter and Timer Control Feature Description Counter and Timer Group Block Diagram Example: Counter Start Source = OFF Example: Counter Start Source = CounterEnd (itself) Example: CounterStartSource = EVENT and Signal (Edge Base)
  • Page 6 ONTROL ATEGORY GigE Vision Transport Layer Feature Descriptions Defaults for devicePacketResendBufferSize ISION ONTROL ATEGORY Teledyne DALSA TurboDrive CCESS ONTROL ATEGORY File Access Control Feature Descriptions Updating Firmware via File Access in CamExpert Overview of the deviceUserBuffer Feature Open Source Software Licenses...
  • Page 7 Input Signals Electrical Specifications External Input Details External Input DC Characteristics External Input AC Timing Characteristics External Inputs: Using TTL/LVTTL Drivers External Inputs: Using Common Collector NPN Drivers External Inputs: Using Common Emitter NPN Driver External Inputs: Using a Balanced Driver Output Signals Electrical Specifications External Output Details and DC Characteristics External Output AC Timing Characteristics...
  • Page 8 Problem Type Summary Verifying Network Parameters Before Contacting Technical Support EVICE VAILABLE WITH PERATIONAL SSUES Firmware Updates Power Failure during a Firmware Update–Now What? Cabling and Communication Issues Acquisition Error without Timeout Messages Grab has Random Bad Data or Noise No camera exposure when expected Camera acquisition is good but frame rate is lower than expected Camera is functional, frame rate is as expected, but image is black...
  • Page 9: Genie Nano-5G Series Overview

    Genie Nano-5G Series Overview Description The Genie Nano-5G series, a member of the Genie camera family, provides a new series of affordable easy to use digital cameras specifically engineered for industrial imaging applications requiring improved network integration. Genie Nano-5G cameras use the industries’ latest leading sensors such as the Sony Pregius series of global shutter active pixel-type CMOS image sensors.
  • Page 10: Gige With Turbodrive

    800 MB/sec. If transfers are less than the camera maximum acquisition rate, camera memory will be used as a circular frame buffer. Refer to TurboDrive Primer on the Teledyne DALSA web site for more details. 8 • Contents Nano-5G Series GigE Vision Camera...
  • Page 11: Genie Nano-5G Overview

    Nano. Important: Genie Nano-5G firmware updates are available for download from the Teledyne DALSA web site www.teledynedalsa.com/imaging/support/downloads. Choose Genie Nano-5G Firmware from the available download sections, then choose the zip file download specific to your camera model.
  • Page 12: Model Part Number

    Model Part Numbers This manual covers the released Genie Nano-5G monochrome and color models summarized in the two tables below. These tables list models in increasing resolution. Nano-5G common specifications and details for each Genie Nano-5G model follow these tables. Monochrome Cameras Model Sensor Size/Model...
  • Page 13: Optional Cable Accessories

    (Samtec 10-Pin) – 4 Meter length See section Components Express Right-Angle Cable Assemblies Alysium-Tech “Extreme Rating” HiFlex Ethernet Cable for additional cabling options available directly from our preferred cable sources. Nano-5G Series GigE Vision Camera Genie Nano-5G Series Overview • 11...
  • Page 14: S Oftware R Equirements

    GenICam™ specification. For more information see www.genicam.org. The Teledyne DALSA GigE Vision Module provides a license free development platform for Teledyne DALSA GigE hardware or Sapera vision applications. Additionally supported are Sapera GigE Vision applications for third party hardware with the purchase of a GigE Vision Module license, or the Sapera processing SDK with a valid license.
  • Page 15: Genie Nano-5G Specifications

    Genie Nano-5G Specifications The Nano-5G common specifications listed first are followed by model specific tables of functional features and timing details. Common Specifications Camera Controls Synchronization Modes Free running, External triggered, Software trigger through Ethernet, Precision Time Protocol (PTP) Exposure Control Internal –...
  • Page 16 User settings Select factory default or either of two user saved camera configurations TurboDrive v2.0 Technology Supported with 8-bit buffer format (see Sapera 8.42 release notes) Back Focal Distance 17.52 mm (C-mount models) Mechanical Interface Camera (L x H x W) 42.6 mm x 44 mm x 59 mm (with C-mount) see Mechanical Specifications 32.3 mm x 44 mm x 59 mm (without C-mount)
  • Page 17: Sensor Cosmetic Specifications

    Sensor Cosmetic Specifications After Factory Calibration and/or Corrections are Applied (if applicable — dependent on sensor) Blemish Specifications Maximum Number of Blemish Description Defects Hot/Dead Pixel defects Typical 0.0025% Any pixel that deviates by ±20% from the average of Max 0.005% neighboring pixels at 50% saturation including pixel stuck at 0 and maximum saturated value.
  • Page 18: Emi, Shock And Vibration Certifications

    EMI, Shock and Vibration Certifications Compliance Directives Standards ID Overview EN61000-4-2 : 2008 Electrostatic discharge immunity test EN61000-4-3 : 2006 A1 : 2007 A2 : Radiated, radio-frequency, electromagnetic field 2010 immunity test EN61000-4-4 : 2004 Electrical fast transient/burst immunity test EN61000-4-5 : 2005 Surge immunity EN61000-4-6 : 2008...
  • Page 19: Mean Time Between Failure (Mtbf)

    Mean Time between Failure (MTBF) The analysis was carried out for operating temperatures varying from -20 to 100ºC. The following table presents the predicted MTBF and failure rate values. MTBF Temperature Failure Rate °C (Failure/10 hours) Hours Years 12642225 1443 0.0791 6489293 0.154.1...
  • Page 20: N Etwork H Ardware C Onsiderations

    Network Hardware Considerations Network devices connected to Genie Nano 5G cameras must support 5, 2.5 or 1 Gb connections. To utilize the full 5 Gb bandwidth output of the Genie Nano 5G, all network hardware between the camera and the host computer must be capable of handling 5 Gb bandwidth. It is recommended to test network device performance since certain devices may not achieve acceptable results in actual operation (depending on the device manufacturer’s implementation).
  • Page 21: Sony Sensor Models

    Sony Sensor Models Specifications, firmware files and responsivity for Genie Nano-5G cameras utilizing Sony sensors (monochrome and color) are described in the following sections: Specifications Spectral Respsonses Firmware Specifications: M2050 Spectral Responses (model 2050) Specifications: C2050 Specifications: M2450 Spectral Responses (model 2450) Specifications: C2450 Firmware Files for All Models Specifications: M4060...
  • Page 22 Maximum Sustained Frame Rate Output 187 fps (8-bit) (without TurboDrive) Pixel Data Formats Mono 8-bit 2 line time (Synchronous Exposure Alignment) Trigger to Exposure Minimum delay 0 µs (Reset Exposure Alignment) 0 µs to 1 Line Time (Synchronous Exposure Alignment) Trigger to Exposure Start jitter 0 µs (Reset Exposure Alignment) Actual Exposure Time Minimum...
  • Page 23: S Pecifications : C2050

    Specifications: C2050 Supported Features Nano-C2050 Resolution 2064 x 1544 Sensor Sony IMX252 (3.2M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design (Field programmable) (Bayer) Full Well charge; dependent on Firmware 10.7ke (max) Design Loaded Sensitivity to Saturation...
  • Page 24: S Pecifications : M2450

    Specifications: M2450 Supported Features M2450 Resolution 2464 x 2056 Sensor Sony IMX250 (5.1M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design (Field programmable) (Mono) Full Well charge; dependent on Firmware 10.7ke (max) Design Loaded Sensitivity to Saturation...
  • Page 25: S Pecifications : C2450

    Specifications: C2450 Supported Features C2450 Resolution 2464 x 2056 Sensor Sony IMX250 (5.1M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design (Field programmable) (Bayer) Full Well charge; dependent on Firmware 10.7ke (max) Design Loaded Sensitivity to Saturation...
  • Page 26: S Pecifications : M4060

    Specifications: M4060 Supported Features M4060 Resolution 4112 x 2176 Sensor Sony IMX255 (8.9M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design Firmware (Field programmable) Full Well charge; dependent on Firmware 10.7ke (max) Design Loaded Sensitivity to Saturation...
  • Page 27: S Pecifications : C4060

    Specifications: C4060 Supported Features C4060 Resolution 4112 x 2176 Sensor Sony IMX255 (8.9M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design (Field programmable) (Bayer) Full Well charge; dependent on Firmware 10.7ke (max) Design Loaded Sensitivity to Saturation...
  • Page 28: S Pecifications : M4040

    Specifications: M4040 Supported Features M4040 Resolution 4112 x 3008 Sensor Sony IMX253 (12M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design (Field programmable) (Mono) Full Well charge; dependent on Firmware 10.6ke (max) Design Loaded Sensitivity to Saturation...
  • Page 29: S Pecifications : C4040

    Specifications: C4040 Supported Features C4040 Resolution 4112 x 3008 Sensor Sony IMX253 (12M) Pixel Size 3.45 µm x 3.45 µm Shutter type Full frame electronic global shutter function Firmware option Standard Design (Field programmable) (Bayer) Full Well charge; dependent on Firmware 10.6ke (max) Design Loaded Sensitivity to Saturation...
  • Page 30: Firmware File For All Model

    Firmware Files for All Models The latest firmware files for all Nano-5G models are available on the Teledyne DALSA support web site: http://www.teledynedalsa.com/imaging/support/downloads/firmware/ The firmware files for mono and color models are listed below. The xx denotes the current build number.
  • Page 31: S Pectral R Esponse C Urves

    Spectral Response Curves The response curves describe the sensor, excluding lens and light source characteristics. Spectral Responses (model 2050) Models M2050 Models C2050 Nano-5G Series GigE Vision Camera Sony Sensor Models • 29...
  • Page 32 Spectral Responses (model 2450) Models M2450 Models C2450 30 • Contents Nano-5G Series GigE Vision Camera...
  • Page 33: Spectral Responses (Models 4040/4060)

    Spectral Responses (models 4040/4060) Models M4040, M4060 Models C4040, C4060 Nano-5G Series GigE Vision Camera Sony Sensor Models • 31...
  • Page 34: Nano-5G Quick Start

    If you are familiar with GigE Vision cameras, follow these steps to quickly install and acquire images with Genie Nano-5G and Sapera LT in a Windows OS system. If you are not familiar with Teledyne DALSA GigE Vision cameras go to Connecting the Genie Nano-5G Camera.
  • Page 35: Connecting The Genie Nano-5G Camera

    Refer to the Teledyne DALSA Network Imaging manual for additional information. Connect the Genie Nano-5G Camera Connecting a Genie Nano-5G to a network system is similar whether using the Teledyne DALSA Sapera LT package or a third party GigE Vision development package.
  • Page 36: Connectors

    A 10 pin I/O connector for camera power, plus trigger, strobe and general I/O signals. The connector supports a retention latch, while the Nano-5G case supports thumbscrews. Teledyne DALSA provides optional cables (see Optional Hardware Accessories) • See 10-pin I/O Connector Pinout Details for connector pin out specifications.
  • Page 37: Led Indicators

    LED Indicators The Genie Nano-5G has one multicolor LED to provide a simple visible indication of camera state, as described below. The Nano-5G Ethernet connector does not have indicator LEDs; the user should use the LED status on the Ethernet switch or computer NIC to observe networking status. Camera Status LED Indicator The camera is equipped with one LED to display its operational status.
  • Page 38: Genie Nano-5G Ip Configuration Sequence

    • Persistent IP (if enabled) • DHCP (if a DHCP server is present such as the Teledyne DALSA Smart DHCP server) • Link-Local Address (always enabled as default) The factory defaults for Nano-5G is Persistent IP disabled and DHCP enabled with LLA always enabled as per the GigE Vision specification.
  • Page 39: P Reventing O Perational F Aults Due To Esd

    0 volt return line is not necessarily connected to earth ground. Teledyne DALSA has performed ESD testing on Nano-5G cameras using an 8 kilovolt ESD generator without any indication of operational faults. The two following methods, either individually or together will prevent ESD problems.
  • Page 40: Using Nano-5G With Sapera Api

    Nano, especially when on battery power. • Nano-5G also can connect through a Gigabit Ethernet switch. When using VLAN groups, the Nano-5G and controlling computer must be in the same group (refer to the Teledyne DALSA Network Imaging Package user’s manual). •...
  • Page 41: I Nstallation

    Teledyne DALSA TurboDrive™ technology. Note that Nano-5G features may change when an older versions of Sapera LT is used. • Optional: If the Teledyne DALSA Sapera LT SDK package is not used, click to install the Genie Nano-5G firmware and user manuals only. Follow the on screen prompts. •...
  • Page 42: Gige Server Verification

    GigE Server Verification After a successful Genie Nano-5G Framework package installation, the GigE Server icon is visible in the desktop taskbar tray area (note that in Windows 7 the icon remains hidden until a camera is connected). After connecting a camera (see following section), allow a few seconds for the GigE Server status to update.
  • Page 43: O Ptimizing The N Etwork A Dapter Used With N Ano

    Grab function of CamExpert. The single “moving” test image is a shifting diagonal ramp pattern, which is useful for testing network/computer bandwidth issues (see following image). • Refer to the Teledyne DALSA Network Imaging package manual if error messages are shown in the Output Messages pane while grabbing. Nano-5G Series GigE Vision Camera...
  • Page 44: About The Device User Id

    When using CamExpert, multiple Genie Nano-5G cameras on the network are seen as different “Nano-xxxxx” devices as an example. Non Teledyne DALSA cameras are labeled as “GigEVision Device”. Click on a device user name to select it for control by CamExpert.
  • Page 45: Operational Reference

    Operational Reference Using CamExpert with Genie Nano-5G Cameras The Sapera CamExpert tool is the interfacing tool for GigE Vision cameras, and is supported by the Sapera library and hardware. CamExpert allows a user to test camera functions. Additionally CamExpert saves the Nano-5G user settings configuration to the camera or saves multiple configurations as individual camera parameter files on the host system (*.ccf).
  • Page 46: Camexpert View Parameters Option

    • Device pane: View and select from any installed GigE Vision or Sapera acquisition device. After a device is selected CamExpert will only present parameters applicable to that device. • Parameters pane: Allows viewing or changing all acquisition parameters supported by the acquisition device.
  • Page 47: C Amera F Eature C Ategories

    Convention (indicated by DFNC), versus the GenICam Standard Features Naming Convention (SFNC tag is not shown). Features listed in the description table that are tagged as Invisible are usually for Teledyne DALSA or third party software usage—not typically needed by end user applications. Also important, features shown by CamExpert may change with different Genie Nano-5G models implementing different sensors, image resolutions, and color versions;...
  • Page 48: C Amera I Nformation C Ategory

    Camera Information Category Camera information can be retrieved via a controlling application. Parameters such as camera model, firmware version, etc. are read to uniquely identify the connected Nano-5G device. These features are typically read-only. GigE Vision applications retrieve this information to identify the camera along with its characteristics.
  • Page 49 The temperature of the selected source in 1.00 degrees Celsius. Maximum temperature Beginner should not exceed +70°C for reliable operation. DALSA Software DALSASoftwareCompatibilityComponentList List the optional Teledyne DALSA software 1.00 Compatibility functions that are supported. Beginner Component List TurboDrive 8-bit Compatibility1 Teledyne DALSA Turbo Drive 8-bit requires v8.01...
  • Page 50 Power-up Configuration UserSetDefaultSelector Selects the camera configuration set to load 1.00 Selector and make active on camera power-up or Beginner reset. The camera configuration sets are stored in camera non-volatile memory. (RW) Factory Setting Default Load factory default feature settings. Select the user defined configuration UserSet UserSet1 UserSet1...
  • Page 51 An invalid user set was requested SaveResourceManagerError An internal error happened related to the resource manager DFNC Major Rev deviceDFNCVersionMajor Major revision of Dalsa Feature Naming 1.00 Convention which was used to create the DFNC device’s XML. Invisible DFNC Minor Rev...
  • Page 52: Power-Up Configuration Dialog

    Power-up Configuration Dialog CamExpert provides a dialog box which combines the features to select the camera power-up state and for the user to save or load a Nano-5G camera state. Camera Power-up Configuration The first drop list selects the camera configuration state to load on power-up (see feature UserSetDefaultSelector).
  • Page 53: S Ensor C Ontrol C Ategory

    Sensor Control Category The Genie Nano-5G sensor controls, as shown by CamExpert, groups sensor specific parameters. This group includes controls for frame rate, exposure time, gain, and so forth. Nano-5G Series GigE Vision Camera Operational Reference • 51...
  • Page 54: Sensor Control Feature Descriptions

    Sensor Control Feature Descriptions Display Name Feature & Values Description Device Color Version & View Device Scan Type DeviceScanType Defines the scan type of the device’s 1.00 sensor. Beginner Genie Nano-5G is an Areascan camera. < RO > Areascan Areascan Device uses an Areascan sensor.
  • Page 55 Exposure Alignment exposureAlignment Exposure Alignment specifies how the 1.00 exposure is executed in relationship to Beginner the sensor capabilities and current frame DFNC trigger. Synchronous Synchronous Exposure is synchronous to the internal timing of the sensor. The readout is concurrent to the exposure for the fastest possible frame rate.
  • Page 56: Offset/Gain Control Details (Sony Sensors)

    Offset/Gain Control Details (Sony sensors) The Gain and Black level functions are applied at the sensor and/or on the digital image values output by the sensor, as described below. • Gain Selector = Sensor: The gain function is a linear multiplier control in 0.01 steps within the sensor hardware (range is “1-251”, which is a +48dB maximum gain).
  • Page 57: Bayer Mosaic Pattern

    Genie Nano-5G Color cameras output raw Bayer image data using the mosaic pattern shown below. Teledyne DALSA Sapera CamExpert tool interprets the raw Bayer output when the user enables the Pre-Processing Software Bayer Decoder. CamExpert also provides an automatic white balance tool to aid RGB gain adjustments.
  • Page 58: Reset Exposure Alignment

    Reset Exposure Alignment Sensor timing is reset to initiate exposure when a valid trigger is received. Readout is sequential to exposure, reducing the maximum achievable frame rates. That is, a trigger received during exposure or readout is ignored since data would be lost by performing a reset. Sensor Exposure Timing: Sony Sensor Models Nano-5G cameras with Sony sensors have general timing characteristics using synchronous exposure mode, as described below.
  • Page 59: A Uto -B Rightness C Ontrol C Ategory

    Auto-Brightness Control Category The Genie Nano-5G Auto-Brightness controls, as shown by CamExpert as a sub group to Sensor Controls, has features used to configure the automatic gain function. Genie Nano-5G cameras are available in a number of models implementing different sensors which may support different features or none from this category.
  • Page 60 Auto-Brightness Target autoBrightnessTargetSource Specifies the source image color plane(s) used by the 1.00 Source Auto-Brightness algorithm to determine the Expert brightness adjustment required to obtain the auto- DFNC brightness target value. Luminance Luminance The luminance or Y component of the image is used as the auto-brightness target source.
  • Page 61: Using Auto-Brightness

    Auto-Brightness autoBrightnessAlgoSource Specifies the source location of the Auto-Brightness 1.00 Invisible Algorithm Source algorithm. DFNC Local Local The auto-brightness algorithm runs in the camera. Ethernet Host The auto-brightness algorithm runs on a host machine via the Ethernet connection. Using Auto-Brightness The Auto-Brightness features are designed to maintain consistent brightness (or image intensity) in situations where lighting varies.
  • Page 62: Auto-Gain

    • Stop live acquisition (Freeze button in CamExpert). The feature ExposureTime is updated with the last exposure time used by the auto exposure algorithm. Adjust frame rate and analog gain settings as required to test again. Adjust other features mentioned as required. Auto-Gain An alternative method of automating exposure control is by varying the Nano-5G Digital Gain.
  • Page 63: I/O C Ontrol C Ategory

    I/O Control Category The Genie Nano-5G I/O controls, as shown by CamExpert, has features used to configure external inputs and acquisition actions based on those inputs, plus camera output signals to other devices. Nano-5G Series GigE Vision Camera Operational Reference • 61...
  • Page 64: I/O Control Feature Descriptions

    I/O Control Feature Descriptions Display Name Feature & Values Description Device Version & View 1.00 Trigger Selector TriggerSelector Selects which type of trigger to configure with the various Beginner Trigger features. Single Frame Trigger(Start) FrameStart Selects a trigger starting the capture of a single frame. Frame size is determined by image format feature “Height”.
  • Page 65 ReadOut ReadOut Trigger is accepted immediately after the start of the readout. End Of Exposure EndOfExposure Trigger is accepted immediately after the previous exposure period. This will latch the Trigger and delay the Exposure if the end of that exposure is shorter than the previous readout.
  • Page 66 1.00 lineDetectionLevel Specifies the voltage threshold required to recognize a Beginner Input Line Detection Level signal transition on an input line. DFNC Threshold for TTL Threshold_for_TTL A signal below 0.8V will be detected as a Logical LOW and a signal greater than 2.4V will be detected as a Logical HIGH on the selected input line.
  • Page 67 1.00 Output Line Value outputLineValue Sets the output state of the selected Line if the Beginner outputLineSoftwareLatchControl = OFF. OutputLineSource DFNC must be SoftwareControlled. If the outputLineSoftwareLatchControl = Latch , the state of the pin will change with the outputLineSoftwareCmd command.
  • Page 68: I/O Module Block Diagram

    I/O Module Block Diagram Timer and Counter Module TimerEnd Event Timer Input Event Driven Line Line Input Line Selector = Detection Counter Debouncer inverter Line 1 to 4 Level CounterEnd Event Physical Line Trigger Module Line Mode Input Trigger Trigger Signal LineStatus Trigger Line...
  • Page 69: Input Line Details

    Input Line Details The general purpose input line signals are connected to I/O lines 1 and 2, which have the following features for control or status indication. • Feature set: LineSelector (RW), LineName (RO), linePinAssociation (RO), LineFormat (RO), LineMode (RO), lineDetectionLevel (RW), lineDebouncingPeriod (RW), LineInverter (RW), LineStatus (RO).
  • Page 70 TriggerOverlap=ReadOut • Trigger is accepted at the beginning of the frame Readout. The “End of Exposure to Start of Readout” time is sensor dependent. Diagram Conditions: • TriggerMode=On • ExposureMode=Timed • TriggerActivation=RisingEdge • TriggerDelay=0 • TriggerSelector=FrameStart • ExposureAlignment=Synchronous TriggerOverlap=Readout Trigger Exclusion Period Trigger Exclusion Period Trigger Input Exposure 1...
  • Page 71 TriggerOverlap=EndOfExposure • Trigger is accepted immediately after the previous exposure period. This will latch the Trigger and delay the Exposure if the end of that exposure is shorter than the previous readout. Diagram Conditions: • TriggerMode=On • ExposureMode=Timed • TriggerActivation=RisingEdge •...
  • Page 72 TriggerOverlap= EndOfExposure or Readout • This special condition describes the case of a short exposure relative to the readout period. A trigger received before the end of the frame readout is latched and delayed until such time that the following short exposure will end with the end of the previous frame readout. The second readout period will then start immediately.
  • Page 73 TriggerOverlap= Readout and ExposureMode=TriggerWidth • This special condition describes the case of a short TriggerWidth exposure relative to the readout period. If the next Trigger input signal occurs during the previous frame readout, attempting to stop the frame active period before the current readout is completed, the camera will continue the second exposure until the previous readout is completed.
  • Page 74 TriggerOverlap=Off and ExposureMode=TriggerWidth Diagram Conditions: • TriggerMode=On • ExposureMode=TriggerWidth • TriggerActivation=RisingEdge • TriggerDelay=0 • TriggerSelector=FrameStart • ExposureAlignment=Synchronous TriggerOverlap= Off and ExposureMode=TriggerWidth Exclusion Region Exclusion Region Trigger Input Exposure 2 Exposure 1 Frame Exposure Readout 1 Readout 2 Frame Readout Frame 1 Active period Frame 2 Active period 72 •...
  • Page 75: Output Line Details

    Output Line Details The general purpose output line signals are connected to I/O lines 3 and 4, which have the following features for control or status indication. • Feature set: LineInverter (RW), outputLineSource (RW), outputLinePulseDelay (RW), outputLinePulseDuration (RW), outputLineValue (RW), outputLineSoftwareCmd (RW), LineSelector (RW), LineName (RO), linePinAssociation (RO), LineFormat (RO), LineMode (RO), LineStatus (RO).
  • Page 76: C Ounter And T Imer C Ontrol C Ategory

    Counter and Timer Control Category The Genie Nano-5G counter and timer controls, as shown by CamExpert, has parameters used to configure acquisition counters and timers for various input lines and signal edge detection. Counter and Timer Control Feature Description The following table and block diagram, describes these parameters.
  • Page 77 Counter Start Source counterStartSource Select the counter start source. Counter increments 1.00 Expert from 0 to the value of the counterDuration feature. DFNC Counter is stopped. Acquisition Start AcquisitionStart Counter starts on the reception of the Acquisition Start event. Counter starts on the reception of the Acquisition End Acquisition End AcquisitionEnd event.
  • Page 78 Line 1 Line1 Counts the number of transitions on Line 1 (based on the counterIncrementalLineActivation feature setting) See Input Signals Electrical Specifications. Line 2 Line2 Counts the number of transitions on Line 2 (based on the counterIncrementalLineActivation feature setting) Internal Clock InternalClock The counter increments on each microsecond tick of the device internal Clock.
  • Page 79 Timer Selector 1.00 timerSelector Selects which timer to configure. Expert Timer 1 Timer1 Timer 1 selected DFNC 1.00 Select the Timer mode. The selected Timer is Active Timer Mode timerMode Expert or Disabled. When Disabled, the Timer can be DFNC configured.
  • Page 80: Counter And Timer Group Block Diagram

    Counter and Timer Group Block Diagram Timer and Counter Module TimerEnd Event Timer Input Event Driven Line Line Input Line Selector = Detection Counter Debouncer inverter Level Line 1 to 4 CounterEnd Event Physical Line Trigger Module Line Mode Input Trigger Trigger Signal LineStatus...
  • Page 81: Example: Counter Start Source = Counterend (Itself)

    Example: Counter Start Source = CounterEnd (itself) CounterStartSource=CounterEnd (itself) Countermode=Active Countermode=OFF CounterEnd Event Generated Counter is CounterWait Counter is Counter IDLE Trigger Active Completed Counter is incrementing CounterStartSource= CounterEnd (itself) Counter Reset CMD CounterResetSource=CounterEnd • Counter starts when Counter Mode is set to Active. •...
  • Page 82: Example: Counterstartsource = Line (Edge Base) Example

    Example: CounterStartSource = Line (Edge Base) Example CounterStartSource= Line (Edge Base ) Example 2 Countermode=Active Countermode=OFF CounterEnd Event Generated CounterResetSource =CounterEnd(Itself) Counter STATUS Counter is CounterWait Counter Active Active Active Active IDLE Start Completed Counter Register CounterDuration=12 CounterStartSource= Line 1 CounterTriggerActivation= Falling Edge any Tick in...
  • Page 83: A Dvanced P Rocessing C Ontrol C Ategory

    Advanced Processing Control Category The Genie Nano-5G Advanced Processing controls, as shown by CamExpert, groups parameters used to configure LUT mode controls on monochrome cameras. Genie Nano-5G cameras are available in a number of models implementing different sensors and image resolutions which may not support the full feature set defined in this category.
  • Page 84 Gamma Correction gammaCorrection Sets the gamma correction factor (i.e. inverse 1.00 gamma). The gamma correction is applied as Expert an exponent to the original pixel value. DFNC (Min: 0.001, Max: 2.0, Increment: 0.001) 1.00 LUT Current Active Set lutCurrentActiveSet Specifies the current LUT to use. Expert User Defined 1 UserDefined1...
  • Page 85: Lookup Table (Lut) Overview

    Lookup Table (LUT) Overview The Genie Nano-5G cameras include a user programmable LUT table as a component of its embedded processing features. A LUT is used for operations such as gamma adjustments, invert and threshold processes. The camera LUT table are dependent on the sensor (per pixel – see feature LUT Size) and is illustrated in the following figure (see Processing path bits per pixel).
  • Page 86: Gamma Correction Factor

    Gamma Correction Factor The following graphic shows LUT output data as a function of the gamma correction factor programmed by the user. An 8-bit LUT is shown as an example and importantly the graphic is not to scale. • As Gamma Correction is reduced in value to the minimum allowed, the nonlinear output of acquisition data through the LUT effectively boosts low value data.
  • Page 87: Defective Pixel Replacement

    The following XML code sample forms the template for the user to build bad pixel maps for any of their Nano-5G cameras. Note: Identifying bad pixels is left to the user’s discretion, but Teledyne DALSA technical support can provide guidance.
  • Page 88: Monochrome Defective Pixel Replacement Algorithm Description

    Monochrome Defective Pixel Replacement Algorithm Description The replacement algorithm follows a few basic rules as defined below, which in general provides satisfactory results. Single bad pixel in a sensor line with a good adjacent pixel • A defective pixel is replaced by the following good pixel if previous pixel is bad or not existent. •...
  • Page 89: Color Defective Pixel Replacement Algorithm Description

    Color Defective Pixel Replacement Algorithm Description The replacement algorithm rules for a Bayer color sensor is similar to the monochrome rules with the exception that replacement pixels of the same color as the bad are used. The two replacement cases below describe general color pixel replacements. Single bad pixel in a sensor line with a good adjacent pixel •...
  • Page 90: C Olor P Rocessing C Ontrol C Ategory

    As Genie Nano-5G capabilities evolve the device firmware version will increase, therefore identifying the supported function package. The description column will indicate which feature is a member of the Teledyne DALSA Features Naming Convention (denoted by DFNC), versus the GenICam Standard Features Naming Convention (SFNC not shown).
  • Page 91 Display Name Feature & Values Description Device Version & View 1.00 Automatic White Balance BalanceWhiteAuto Controls the mode for automatic white balancing Expert between the color channels. The color gains are automatically adjusted. White balancing is manually controlled using BalanceRatio[Red], BalanceRatio[Green] and BalanceRatio[Blue].
  • Page 92: Color Processing Functional Overview

    Color Processing Functional Overview Nano-5G color cameras provide White Balance controls (automatic or manual). These features are described below in more detail. Note that computer monitors have wide variations in displaying color. Users should consider using professional monitors which have factory calibrated fixed presets conforming to sRGB or AdobeRGB color spaces.
  • Page 93: C Ycling P Reset M Ode C Ontrol C Ategory

    Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage—not typically needed by end user applications. Also important, Genie Nano-5G cameras are available in a number of models implementing different sensors and image resolutions which may not support the full feature set defined in this category.
  • Page 94: Cycling Preset Mode Control Feature Description

    Cycling Preset Mode Control Feature Description Display Name Feature & Values Description Device Color Version & View Cycling Preset Mode cyclingPresetMode Sets the Cycling Presets module mode. 1.00 Expert DFNC Disable the Cycling Preset module. Active Active Enable the Cycling Preset module. Cycling Preset Count cyclingPresetCount Specifies the number of Presets to use.
  • Page 95 Display Name Feature & Values Description Device Color Version & View Features Activation Selector cP_FeaturesActivationSelector Selects the feature to control by the 1.00 cP_FeaturesActivationMode feature. Expert DFNC Exposure Time ExposureTime The cP_FeaturesActivationMode feature controls the exposure time. Exposure Delay ExposureDelay The cP_FeaturesActivationMode feature controls the exposure delay.
  • Page 96 Vertical Offset cP_OffsetY Vertical offset from the origin to the region of interest 1.00 (ROI). The value in this feature is only used when the Expert currently selected cycling preset is active. DFNC Binning Horizontal cP_BinningHorizontal Number of horizontal photo-sensitive cells to combine 1.00 together.
  • Page 97: Using Cycling Presets—A Simple Example

    Using Cycling Presets—a Simple Example As presented in this category’s overview, the cycling preset features allows setting up camera configurations that can change dynamically and repeatedly, with minimum overhead. The features that change along with the trigger for the feature change are preprogrammed in the camera. Additionally a set of preset features can be updated while the camera is acquiring with a different preset.
  • Page 98: Cycling Reset Timing Details

    Cycling Reset Timing Details This section describes the Nano-5G Cycling function with two cycling feature configurations. These configurations (or cases) are dependent on the cycling preset increment source as follows: • Internal Synchronous Increment: Where the preset increment source is either FrameStart or ValidFrameTrigger (cyclingPresetIncrementalSource= StartOfFrame or ValidFrameTrigger).
  • Page 99: Using Cycling Presets With Output Controls

    Using Cycling Presets with Output Controls The following graphic shows a Cycling Preset function setup where a two stage setup performs exposures of different length and additionally provides an output pulse at the start of each exposure. As an example, by using both output lines, this setup can trigger two separate light strobes of different wavelengths.
  • Page 100: Cycling Mode Constraints With A Changing Roi

    Cycling Mode Constraints with a changing ROI The Nano-5G Cycling Mode features support a changing ROI from one cycling preset to the next. The ROI in this case refers to a single acquisition area which is a subset of the complete image frame.
  • Page 101: I Mage F Ormat C Ontrol C Ategory

    Image Format Control Category The Genie Nano-5G Image Format controls, as shown by CamExpert, has parameters used to configure camera pixel format, image cropping, image flip, Binning, multiple ROI and selecting a test output image without a lens. Nano-5G Series GigE Vision Camera Operational Reference •...
  • Page 102: Image Format Control Feature Description

    Image Format Control Feature Description Display Name Feature & Values Description Device Color Version & View Data Stream Selector dataStreamSelector Select which data stream to control. 1.00 (Default is Stream 1) Beginner DFNC Stream1 Stream1 Adjust parameters for Stream1. Data Stream Type dataStreamType This feature is used to retrieve the transfer protocol 1.00...
  • Page 103 Display Name Feature & Values Description Device Color Version & View ROI Selector multipleROISelector Select an ROI (Region of Interest) when Multiple ROI 1.00 Mode is enabled. Selector range is from 1 to the Expert Multiple ROI Count value. DFNC ROI (x1, y1) roi1_1 ROI (x1, y1)
  • Page 104 Display Name Feature & Values Description Device Color Version & View image. < RO > Pixel Coding PixelCoding Output image pixel coding format of the sensor. < RO 1.00 > Invisible DFNC Mono Mono Pixel is monochrome MonoSigned MonoSigned Pixel is monochrome and signed MonoPacked MonoPacked Pixel is monochrome and packed...
  • Page 105: Width And Height Features For Partial Scan Control

    Width and Height Features for Partial Scan Control Width and Height controls along with their respective offsets, allow the Genie Nano-5G to grab a region of interest (ROI) within the full image frame. Besides eliminating post acquisition image cropping done by software in the host computer, a windowed ROI grab reduces the bandwidth required on the Gigabit Ethernet link since less pixels are transmitted.
  • Page 106: Maximum Frame Rate Examples

    Maximum Frame Rate Examples The following tables provide the maximum frame rates for different partial scan sizes using free- running mode (internal trigger) with the minimum exposure time. Standard Design Firmware Vertical Model Lines M/C2050 M/C2450 M/C4040 M/C4060 Acquired Increased frame rates with reduced ROI available only when In-Sensor binning is not active 3008 Not applicable...
  • Page 107: Horizontal Cropping (Partial Scan)

    Horizontal Cropping (Partial Scan) Genie Nano-5G supports cropping the acquisition horizontally by grabbing less pixels on each horizontal line. Horizontal offset defines the start of the acquired video line while horizontal width defines the number of pixels per line. Horizontal control features have the following independent constants: •...
  • Page 108: Important Usage Details

    Important Usage Details • Two to 16 ROI areas are supported by the Genie Nano-5G (4x4 matrix maximum). • For any selected ROI, the Offset X/Offset Y features define the upper left corner of the ROI. • Offset, Width, and Height features have individual increment values (step size) to consider. •...
  • Page 109: Example: Four Roi Areas (2X2)

    Example: Four ROI Areas (2x2) ROI (x1,y1) ROI (x2,y1) ROI (x1,y1) ROI (x2,y1) ROI (x1,y2) ROI (x2,y2) ROI (x1,y2) ROI (x2,y2) Camera Outputs only the 4 ROI Areas 4 ROI Areas Defined • Note that ROI(x1, y1) defines the height of any ROI in that row. •...
  • Page 110: Example: Actual Sample With Six Roi Areas (3X2)

    Example: Actual Sample with Six ROI Areas (3x2) This example uses the example problem of solder inspection of certain components on a PCB. The image below of a sample PCB shows 6 ROI areas highlighted by the yellow overlay graphics (manually added to this example).
  • Page 111: Horizontal And Vertical Flip

    Horizontal and Vertical Flip The Image Flip features activate image acquisition with horizontal and/or vertical inversion. • Support of one or both of these functions is Genie Nano-5G model specific since it is a function of sensor data readout, not post sensor processing (thus internal test images cannot be flipped).
  • Page 112: Image Flip – Multi-Roi Mode

    Image Flip – Multi-ROI Mode Image acquisition flips with multi-ROI enabled is implemented as follows: • The first graphic below shows a simple multi-ROI of two areas, where the camera output is composed of only those two areas. • As shown in the second graphic, the multi-ROI implementation resizes the programmed ROI areas so that the same exact image areas are output by the camera but flipped as expected.
  • Page 113: Binning Function And Limitations

    Binning Function and Limitations Binning is the process where the charge on two (or more) adjacent pixels is combined. This results in increased light sensitivity since there is twice the sensor area to capture photons. The sensor spatial resolution is reduced but the improved low-light sensitivity plus lower signal-noise ratio may solve a difficult imaging situation.
  • Page 114: Internal Test Pattern Generator

    Internal Test Pattern Generator The Genie Nano-5G camera includes a number of internal test patterns which easily confirm camera installations, without the need for a camera lens or proper lighting. Use CamExpert to easily enable and select the any of the Nano-5G test patterns from the drop menu while the camera is not in acquisition mode.
  • Page 115: M Etadata C Ontrol C Ategory

    Parameters in black are user set in CamExpert or programmable via an imaging application. Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage—not typically needed by end user applications. Also important, Genie Nano-5G cameras are available in a number of models implementing different sensors and image resolutions which may not support the full feature set defined in this category.
  • Page 116: Important Metadata Notes

    Metadata 1.00 ChunkSelector Selects the specific metadata to control, when enabled. Selector Expert OffsetX Add the OffsetX value used during the image acquisition to the DFNC metadata attached to the image OffsetY Add the OffsetY value used during the image acquisition to the metadata attached to the image.
  • Page 117: Extracting Metadata Stored In A Sapera Buffer

    Extracting Metadata Stored in a Sapera Buffer For Sapera LT developers, the “SapMetadata” class is included with Sapera version 8.42. Sapera also provides two methods to view metadata. The Sapera CamExpert tool provides a tab (when the Metadata feature is enabled) to view the metadata of the last frame capture, as shown by the following image.
  • Page 118 116 • Contents Nano-5G Series GigE Vision Camera...
  • Page 119: A Cquisition And T Ransfer C Ontrol C Ategory

    Acquisition and Transfer Control Category The Genie Nano-5G Acquisition and Transfer controls, as shown by CamExpert, has parameters used to configure the optional acquisition modes of the device. Nano-5G Series GigE Vision Camera Operational Reference • 117...
  • Page 120: Acquisition And Transfer Control Feature Descriptions

    Acquisition and Transfer Control Feature Descriptions Device Version Display Name Feature & Values Description & View Acquisition Status AcquisitionStatusSelector Selects the internal acquisition signal to read 1.00 Selector using AcquisitionStatus. Expert Acquisition Active AcquisitionActive Device is currently doing an acquisition of one or many frames.
  • Page 121 Transfer Queue Mode TransferQueueMode Specifies the operation mode of the transfer 1.00 queue. Beginner First In First Out FirstInFirstOut First block (images) in are transferred out first. Frames can accumulate in the queue until it is full at which point the newest new frames will be discarded.
  • Page 122: Acquisition Buffering

    1.00 Register Check DeviceRegistersCheck Performs an explicit register set validation for Invisible consistency. 1.00 Registers Valid DeviceRegistersValid States if the current register set is valid and Invisible consistent. Acquisition Buffering All acquisitions are internally buffered and transferred as fast as possible to the host system. This internal buffer allows uninterrupted acquisitions no matter of any transfer delays that might occur (such as acquisition frame rates faster that the Gigabit Ethernet link or the IEEE Pause...
  • Page 123: A Ction C Ontrol C Ategory

    1.00 target Action Commands to specific Nano-5G Invisible cameras. Using an application supplied by Teledyne DALSA, the user writes an ID value which cannot be read, but allows specific Nano-5G cameras to act on commands. Contact Sales for additional information.
  • Page 124: Gige Vision Action Command Reference

    Please refer to the GigE Vision® Specification — version 2.0 RC6, for configuration and usage details. Contact Teledyne DALSA Support and request example code for Action Command usage. Nano-5G Features Supporting Action Command...
  • Page 125: E Vent C Ontrol C Ategory

    Event Control Category The Genie Nano-5G Event control, as shown by CamExpert, has parameters used to configure Camera Event related features. Nano-5G Series GigE Vision Camera Operational Reference • 123...
  • Page 126: Event Control Feature Descriptions

    Event Control Feature Descriptions Display Name Feature & Values Description Device Version & View 1.00 Timestamp Latch Cmd timestampControlLatch Latch the current timestamp internal counter value in the Expert timestampValue feature. DFNC 1.00 Timestamp Value timestampValue Returns the 64-bit value of the timestamp, which is the Expert internal Clock timer or the PTP clock timer, depending on DFNC...
  • Page 127 Event Notification 1.00 EventNotification Enable Events for the event type selected by the Expert EventSelector feature. The selected event is disabled. The selected event will generate a software event. GigEVisionEvent GigEVisionEvent The selected event will generate a software event. This entry is deprecated.
  • Page 128 PTP Status 1.00 ptpStatus Specifies dynamically the current PTP state of the device. Expert (ref: IEEE Std 1588-2008) DFNC Initializing Initializing The port initializes its data sets, hardware, and communication facilities. No port of the clock shall place any PTP messages on its communication path. If one port of a boundary clock is in the INITIALIZING state, then all ports shall be in the INITIALIZING state.
  • Page 129 PTP Servo Status 1.00 ptpServoStatus Specifies the IEEE1588 servo status. Expert Unlocked Unlocked The servo is not yet ready to track the master clock. DFNC Synchronizing Synchronizing The servo is unlocked and synchronizing to the master clock. Locked Locked The servo is adjusting (synchronizing) to the master clock. Not Applicable NotApplicable The servo state is currently not applicable.
  • Page 130 1.00 Timestamp Modulo Start timestampModuloStartTime Specifies the timestamp value that must be exceeded by Expert the incrementing timestamp counter before the modulo Time DFNC event starts. This Feature is also used for a “Future” Frame Acquisition. 1.00 Timestamp Modulo Actual timestampModuloActualStartTime Displays the actual modulo event start time as used by the Expert...
  • Page 131: Basic Exposure Events Overview

    Basic Exposure Events Overview The following timing graphic shows the primary events related to a simple acquisition. TimeStamp Latch FrameStart Event FrameActive Frame Inactive Frame Inactive Exposure Exposure Delay ReadOut ExposureStart Event ExposureEnd Event Events Associated with Triggered Synchronous Exposures The following timing graphic shows the primary events and acquisition timing associated with a synchronous exposure of two individually triggered frames.
  • Page 132: Events Associated With Triggered Multiple Frame Synchronous Exposures

    Events Associated with Triggered Multiple Frame Synchronous Exposures The following timing graphic shows the primary events and acquisition timing associated with a synchronous exposure of two frames from a single trigger event. Multiple FrameActive (exposureAlignment=Synchronous ) Input Signal ValidFrameTrigger Event Event TriggerDelay Invalid Frame Trigger Period...
  • Page 133: Ptp Master Clock Identity

    Overview of Precision Time Protocol Mode (IEEE 1588) PTP Mode = Precision Time Protocol • The PTP protocol synchronizes the Timestamp clocks of multiple devices connected via a switch on the same network, where the switch supports PTP. • For optimal clock synchronization the imaging network should use one Ethernet switch. Daisy- chaining multiple small switches will degrade camera clock syncs.
  • Page 134: Ieee 1588 Reference Resources

    IEEE 1588 Reference Resources For additional information: http://standards.ieee.org PTP Standard Reference: IEEE Std 1588-2008 — IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Examples using Timestamp Modulo Event for Acquisitions The Timestamp Modulo event is used to synchronize multiple camera acquisitions and automate repetitive acquisitions based on either the camera’s internal Timestamp counter or a system wide PTP counter.
  • Page 135: Case 2: Potential Uncertainness To The Start Time

    Case 2: Potential Uncertainness to the Start Time Conditions: • initial timestampControlReset resets Timestamp counter • timestampModuloStartTime at < 20 • timestampModulo = 10 • timestampModuloActualStartTime = first event (F1) Case 2 differs only from case 1 by showing that there is a period of uncertainty if the start time is too close to the first modulo count that follows.
  • Page 136: Case 3: Timer Reset Before The Actual Start Time

    Case 3: Timer Reset before the Actual Start Time Conditions: • initial timestampControlReset resets Timestamp counter • timestampModuloStartTime at 20 • timestampModulo = 10 • second timestampControlReset at count 25 • timestampModuloActualStartTime = first event (F1) After the initial Timestamp Reset which starts the Timestamp counter, the Modulo start time is at 20.
  • Page 137: Case 4: Timer Reset After The Actual Start Time

    Case 4: Timer Reset after the Actual Start Time Conditions: • initial timestampControlReset resets Timestamp counter • timestampModuloStartTime at 20 • timestampModulo = 10 • timestampModuloActualStartTime = first event (F1) • second timestampControlReset at 35 This case describes the Modulo process if there is a Timestamp counter reset after a modulo controlled acquisition occurs.
  • Page 138: Case 5: Changing 'Timestampmodulo' During Acquisitions

    Case 5: Changing ‘timestampModulo’ during Acquisitions Conditions: • initial timestampControlReset resets Timestamp counter • timestampModuloStartTime at 20 • timestampModulo = 10 • timestampModuloActualStartTime = first event (F1) • timestampModulo changes to 20 Case 5 shows that the Modulo value can be changed dynamically. Using the simple example of case 1, after the second acquisition (F2) the Modulo value is changed from 10 to 20.
  • Page 139: Gige Vision Transport Layer Control Category

    GigE Vision Transport Layer Control Category The Genie Nano-5G GigE Vision Transport Layer control, as shown by CamExpert, has parameters used to configure features related to GigE Vision specification and the Ethernet Connection. GigE Vision Transport Layer Feature Descriptions Display Name Feature &...
  • Page 140 Maximum Link Speed gevLinkSpeedLimit Maximum speed the device will advertize 1.00 during auto-negotiation. Changes will take DFNC effect on the next boot. Guru 1.00 Device Link Speed GevLinkSpeed Indicates the transmission speed Expert negotiated by the given network interface. 1.00 PacketSize GevSCPSPacketSize Specifies the stream packet size in bytes...
  • Page 141 1.00 GVCP Heartbeat Disable GevGVCPHeartbeatDisable Disables the GVCP (GigE Vision Control Expert Protocol) heartbeat monitor. This allows control switchover to an application on another device. 1.00 Communication Timeout (in GevMCTT Provides the transmission timeout value in Guru msec) milliseconds. 1.00 Communication GevMCRC Indicates the number of retransmissions...
  • Page 142 Windows itself does not provide a DHCP server function therefore a dedicated DHCP server is required. The DALSA Network Configuration Tool can be configured as a DHCP server on the NIC used for the GigE Vision network. (RO) 140 •...
  • Page 143 1.00 Persistent IP Supported GevSupportedIPConfigurationPersistentIP Indicates if Persistent IP is supported by Invisible the selected interface. This protocol is only suggested if the user fully controls the assignment of IP addresses on the network and a GigE Vision camera is connected beyond routers.
  • Page 144: Defaults For Devicepacketresendbuffersize

    Device Mode CharacterSet 1.00 GevDeviceModeCharacterSet Character set used by all the strings of the Invisible bootstrap registers. reserved1 UTF8 reserved2 1.00 GevSCPSDoNotFragment GevSCPSDoNotFragment This feature state is copied into the “do Invisible not fragment” bit of IP header of each stream packet.
  • Page 145: Gige Vision Host Control Category

    Settings for these parameters are highly dependent on the number of cameras connected to a NIC, the data rate of each camera and the trigger modes used. Information on these features is found in the Teledyne DALSA Network Imaging Module User manual.
  • Page 146: F Ile A Ccess C Ontrol C Ategory

    File Access Control Category The File Access control in CamExpert allows the user to quickly upload various data files to the connected Genie Nano-5G. The supported data files are for firmware updates, and dependent on the Nano-5G model, LUT tables, Defective Pixel Maps, and other Sapera file types. File Access Control Feature Descriptions The File Access Control is implemented as a dialog therefore no View (Beginner, Expert or Guru) is used.
  • Page 147 File Open Mode 1.00 FileOpenMode Selects the access mode used to open a file on the device. < Guru > Read Read Select READ only open mode Write Write Select WRITE only open mode 1.00 File Access Buffer FileAccessBuffer Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application.
  • Page 148: Updating Firmware Via File Access In Camexpert

    Updating Firmware via File Access in CamExpert • Click on the “Setting…” button to show the file selection menu. • From the File Type drop menu, select the file Type that will be uploaded to the Genie Nano- 5G. This CamExpert tool allows quick firmware changes or updates, when available for your Genie Nano-5G model.
  • Page 149: Open Source Software Licenses

    Open Source Software Licenses The Sapera CamExpert file access tool allows downloading the Open Source Software Licenses statement directly from the installed Nano-5G firmware. Select File type Miscellaneous, File Selector item Open Source Licenses to download the file to your computer.
  • Page 150: Implementing Trigger-To-Image Reliability

    In a complex imaging system a lot can go wrong at all points – from initial acquisition, to camera processing, to data transmission. Teledyne DALSA provides features, events, and I/O signals that provide the system designer with the tools to qualify the system in real time.
  • Page 151: N Ano -5G F Eatures For T2Ir M Onitoring

    Nano-5G Features for T2IR Monitoring The following table presents some of the Nano-5G camera features a developer can use for T2IR monitoring. The output line signals would interface to other external devices. Camera Status Monitoring Device Built-In Self Test deviceBIST Device Built-In Self Test Status deviceBISTStatus Device Temperature Selector...
  • Page 152: Technical Specifications

    Technical Specifications Both 2D and 3D design drawings are available for download from the Teledyne DALSA web site [http://www.teledynedalsa.com/genie-nano]. Mechanical Specifications — C Mount: Note: Genie Nano-5G with C Mount 150 • Contents Nano-5G Series GigE Vision Camera...
  • Page 153: A Dditional N Otes On G Enie N Ano -5G I Dentification And M Echanical

    Additional Notes on Genie Nano-5G Identification and Mechanical Identification Label Genie Nano-5G cameras have an identification label applied to the bottom side, with the following information: Model Part Number Serial number MAC ID 2D Barcode CE and FCC logo Additional Mechanical Notes Nano-5G supports a screw lock Ethernet cable as described in Ruggedized RJ45 Ethernet Cables.
  • Page 154: S Ensor A Lignment S Pecification

    Sensor Alignment Specification The following figure specifies sensor alignment for Genie Nano-5G where all specifications define the absolute maximum tolerance allowed for production cameras. Dimensions “x, y, z”, are in microns and referenced to the Genie Nano-5G mechanical body or the optical focal plane (for the z- axis dimension).
  • Page 155: C Onnectors

    Connectors • A single RJ45 Ethernet connector for control and video data to the host Gigabit NIC. Additionally for PoE, the Genie Nano-5G requires an appropriate PoE Class 0 or Class 3 (or greater) power source device (such as a powered computer NIC, or a powered Ethernet switch, or an Ethernet power injector).
  • Page 156: Pin I/O Connector Pinout Details (Standard Models)

    10-pin I/O Connector Pinout Details (Standard Models) Teledyne DALSA makes available optional I/O cables as described in Optional Cable Accessories. Contact Sales for availability and pricing. Pin Number Genie Nano-5G Direction Definition PWR-GND — Camera Power – Ground PWR-VCC —...
  • Page 157: I/O Mating Connector Specifications & Sources

    I/O Mating Connector Specifications & Sources For users wishing to build their own custom I/O cabling, the following product information is provided to expedite your cable solutions. Samtec web information for the discrete connector and a cable assembly with retention clips follows the table. Part # Description Data Sheet...
  • Page 158: Power Over Ethernet (Poe) Support

    Samtec connector-cable assembly SFSD-05-28-H-03.00-SR w/retention clips “.050” Tiger Eye™ Double Row Discrete Wire Cable Assembly, Socket” Power over Ethernet (PoE) Support • The Genie Nano-5G requires a PoE Class 0 or Class 2 (or greater) power source for the network if not using a separate external power source connected to pins 1 &...
  • Page 159: Input Signals Electrical Specifications

    Input Signals Electrical Specifications External Inputs Block Diagram Current Input 2 (pin 7) Protection Limiter Current Input 1 (pin 5) Protection Limiter Common Ground (pin 3) External Input Details • Opto-coupled with internal current limit. • Single input trigger threshold level (TTL standard: <0.8V=Logical LOW, >2.4V=Logical HIGH.
  • Page 160: External Input Ac Timing Characteristics

    External Input AC Timing Characteristics Conditions Description Unit Input Pulse 0V – 3V Input Pulse width High µs Input Pulse width Low 1.22 µs Max Frequency Input Pulse 0V – 5V Input Pulse width High µs Input Pulse width Low 1.28 µs Max Frequency...
  • Page 161: External Inputs: Using Common Collector Npn Drivers

    External Inputs: Using Common Collector NPN Drivers • External Input maximum current is limited by the Nano-5G circuits to a maximum of 12mA. User IO Power (3V-28V) Camera IO Interface External Signal 2 External Signal 1 Imax = 10mA ( Input 2 ) Imax = 10mA ( Input 1 ) ( Common Ground )
  • Page 162: External Inputs: Using A Balanced Driver

    External Inputs: Using a Balanced Driver • Warning: Only one External Signal can be used (input 1 or input 2). Camera IO Interface RS-422 Compatible Transmitter ( Input 2 ) ( Input 1 ) External Signal ( Common Ground ) Only one Input can be used in this configuration.
  • Page 163: External Output Ac Timing Characteristics

    External Output AC Timing Characteristics The graphic below defines the test conditions used to measure the Nano-5G external output AC characteristics, as detailed in the table that follows. Output Common Power Control Signal 100% Output Load rise fall Opto-coupled Output: AC Characteristics at an internal FPGA temperature of 83C Note: All measurements subject to some rounding.
  • Page 164: External Outputs: Using External Ttl/Lvttl Drivers

    External Outputs: Using External TTL/LVTTL Drivers Camera IO User IO Interface Power ( Output 2 ) Signal 2 ( Output 1 ) Signal 1 ( User IO Power ) (Pull-Down) (Pull-Down) LVTTL/TTL Buffer User IO Ground External Outputs: Using External LED Indicators •...
  • Page 165 • Alternatively one external LED can be connected in the Common Anode configuration. User IO Power Camera IO Interface Set resistor (R) value to not ( Output 2 ) exceed output current of ( Output 1 ) = 30mA. Only one Output (1 or 2) can be used in this configuration.
  • Page 166: Using Nano-5G Outputs To Drive Other Nano-5G Inputs

    Using Nano-5G Outputs to drive other Nano-5G Inputs • A synchronization method where one Nano-5G camera signals other Nano-5G cameras. • Note: One Nano-5G output can drive a maximum of three Nano-5G inputs, as illustrated below. Camera IO User IO Interface Power Do not exceed more then three...
  • Page 167: C Omputer R Equirements For N Ano -5G C Ameras

    For more information, refer to the Network Hardware Considerations section. • Important: 10/100 Mb Ethernet is not supported by the Genie Nano-5G series of cameras. The Genie Nano-5G Status LED will show that it acquired an IP address (solid Blue) but the Nano- 5G will not respond or function at these slower connections.
  • Page 168: Ethernet Switch Requirements

    Nano-5G cameras support the IEEE 802.3x pause frame flow control protocol automatically so that images from many cameras can be transmitted through the switch to the NIC efficiently, without data loss. As a working example, one such switch tested at Teledyne DALSA is the NETGEAR GS716T.
  • Page 169: Ec & Fcc D Eclarations Of C Onformity

    EC & FCC Declarations of Conformity Nano-5G Series GigE Vision Camera Technical Specifications • 167...
  • Page 170: Additional Reference Information

    Additional Reference Information Choosing a Lens with the Correct Image Circle Each Nano-5G model requires a lens with an image circle specification to fully illuminate the sensor. The following section graphically shows the minimum lens image circle for each Nano-5G model family along with alternative lens types.
  • Page 171: Lens Options For Models '4040 /4060

    Lens Options for Models ‘4040 /4060’ • The following figure shows the lens image circles relative to Genie Nano-5G models using the Sony IMX253 (models 4040) and MX255 (models 4060) sensors. • A typical 1.1” lens will illuminate both sensors models while the 1” lens should only be used with models 4060 to avoid image vignetting.
  • Page 172: Additional Lens Parameters (Application Specific)

    Factors include the nature, speed, and spectral characteristics of objects being imaged, exposure times, light source characteristics, environmental and acquisition system specifics, and more. The Teledyne DALSA Web site, http://mv.dalsa.com/, provides an introduction to this potentially complicated issue. Click on Knowledge Center and then select Application Notes and Technology Primers.
  • Page 173: Light Sources

    Light Sources Keep these guidelines in mind when selecting and setting up light source: • LED light sources are relatively inexpensive, provide a uniform field, and longer life span compared to other light sources. However, they also require a camera with excellent sensitivity. •...
  • Page 174: Guidelines For Choosing Ir Cut-Off Filters

    Guidelines for Choosing IR Cut-off Filters The following graphic, using a color sensor response spectrum, shows the transmission response of typical filters designed for CMOS sensor cameras. When selecting an IR cut-off filter, choose a near infrared blocking specification of ~650nm. Filters that block at 700nm or longer wavelengths, designed for CCD cameras, are not recommended for Genie Nano-5G color cameras.
  • Page 175: Back Focal Variance When Using Any Filter

    Back Focal Variance when using any Filter Inserting a filter between a lens and sensor changes the back focal point of the lens used. A variable focus lens simply needs to be adjusted, but in the case of a fixed focus lens, the changed focal point needs correction.
  • Page 176: Len Modeling

    Lens Modeling Any lens surrounded by air can be modeled for camera purposes using three primary points: the first and second principal points and the second focal point. The primary points for a lens should be available from the lens data sheet or from the lens manufacturer. Primed quantities denote characteristics of the image side of the lens.
  • Page 177: S Ensor H Andling I Nstructions

    Sensor Handling Instructions This section reviews proper procedures for handling, cleaning, or storing the Genie Nano-5G camera. Specifically the Genie Nano-5G sensor needs to be kept clean and away from static discharge to maintain design performance. Electrostatic Discharge and the Sensor Cameras sensors containing integrated electronics are susceptible to damage from electrostatic discharge (ESD).
  • Page 178: Cleaning The Sensor Window

    Wipe the window carefully and slowly when using these products. Ruggedized Cable Accessories Teledyne DALSA provides optional I/O cable assemblies for Genie Nano-5G. Users wishing to build their I/O cabling by starting from available cable packages should consider these popular assemblies described below.
  • Page 179: Cable Assembly G3-Aioc-Blunt1M

    Cable Assembly G3-AIOC-BLUNT1M Nano-5G Series GigE Vision Camera Additional Reference Information • 177...
  • Page 180: Cable Assembly G3-Aioc-Blunt2M

    Cable Assembly G3-AIOC-BLUNT2M 178 • Contents Nano-5G Series GigE Vision Camera...
  • Page 181 Nano-5G Series GigE Vision Camera Additional Reference Information • 179...
  • Page 182: Cable Assembly G3-Aioc-Brkout2M

    Cable Assembly G3-AIOC-BRKOUT2M 180 • Contents Nano-5G Series GigE Vision Camera...
  • Page 183 Nano-5G Series GigE Vision Camera Additional Reference Information • 181...
  • Page 184: Nano-5G Generic Power Supply With No I/O

    Nano-5G Generic Power Supply with no I/O 182 • Contents Nano-5G Series GigE Vision Camera...
  • Page 185: Components Express Right-Angle Cable Assemblies

    Components Express Right-Angle Cable Assemblies These cable assemblies can be acquired directly from our partner Components Express. In such cases use the manufacturer’s part number shown on the cable assembly engineering drawing. Cable Assembly: Right-Angle I/O Bunt End Nano-5G Series GigE Vision Camera Additional Reference Information •...
  • Page 186: Cable Assembly: Right-Angle I/O To Euro Block

    Cable Assembly: Right-Angle I/O to Euro Block 184 • Contents Nano-5G Series GigE Vision Camera...
  • Page 187: Ruggedized Rj45 Ethernet Cables

    Ruggedized RJ45 Ethernet Cables Components Express Inc. has available industrial RJ45 CAT6 cables that on one end have a molded shroud assembly with top/bottom thumbscrews, while the other end is a standard RJ45 (one example shown below). These cables are recommended when Nano-5G is installed in a high vibration environment.
  • Page 188: Cable Assembly: Right-Angle Ethernet

    Cable Assembly: Right-Angle Ethernet 186 • Contents Nano-5G Series GigE Vision Camera...
  • Page 189: Right-Angle Cable-Set (Mounted)

    Right-Angle Cable-Set (Mounted) Photos show the Components Express Right-Angle combo package (CC C1679-xxM) consisting of a Right-Angle Ethernet cable, Right-Angle I/O to Euro Block, and power supply (not shown). Nano-5G Series GigE Vision Camera Additional Reference Information • 187...
  • Page 190: Alysium-Tech "Extreme Rating" Hiflex Ethernet Cable

    Alysium-Tech “Extreme Rating” HiFlex Ethernet Cable Alysium-Tech has a cable series for constant movement applications such as cameras mounted on robotic arms or other locations where reliable interconnects are required. Contact Alysium-Tech directly for pricing. 188 • Contents Nano-5G Series GigE Vision Camera...
  • Page 191: Troubleshooting

    Nano-5G is not connected. Important: 10/100 Mb Ethernet is not supported by the Genie Nano-5G series of cameras. The Genie Nano-5G status LED will show that it acquired an IP address (solid Blue) but the Nano-5G will not respond or function at these slower connections.
  • Page 192: Problem Type Summary

    In multiple NIC systems where the NIC for the Nano-5G is using LLA mode, ensure that no other NIC is in or switches to LLA mode. It is preferable that the Teledyne DALSA DHCP server is enabled on the NIC used with the Nano-5G instead of using LLA mode, which prevents errors associated with multiple NIC ports.
  • Page 193: Verifying Network Parameters

    • From the Start menu, go to Programs • Dalsa • Sapera LT • Tools and run the Log Viewer program. From its File menu click on Save Messages to generate a log text file.
  • Page 194: D Evice A Vailable With O Perational I Ssues

    Device Available with Operational Issues This section considers issues with cabling, Ethernet switches, multiple cameras, and camera exposure. All information concerning the Teledyne DALSA Network Configuration Tool and other networking considerations, is available in the Teledyne DALSA Network Imaging manual.
  • Page 195: Cabling And Communication Issues

    Use the Log Viewer tool (see point below) to check on packet resend conditions. • Run the Sapera Log Viewer: Start•Programs•Teledyne DALSA•Sapera LT•Tools•Log Viewer. Start the Nano-5G acquisition program, such as CamExpert. There should not be any “packet resend” messages, else this indicates a control or video transmission problem due to poor connections or extremely high EMI environments.
  • Page 196: Acquisition Error Without Timeout Messages

    Streaming video problems range from total loss of image data to occasional loss of random video data packets. The following section describes conditions identified by Teledyne DALSA engineering while working with Nano-5G in various computers and setups. See the Teledyne DALSA Network Imaging manual for information on network optimizations.
  • Page 197: No Camera Exposure When Expected

    • Verify that network parameters are optimal as described in the Teledyne DALSA Network Imaging Module manual. Ensure the host computer is not executing other network intensive tasks. Try a different Gigabit NIC.
  • Page 198: Other Problems Or Issues

    Other Problems or Issues This section describes problems that do not fit any of the categories above. Typically these are issues found in the field under specific or unusual conditions. Preventing Dropped Packets by adjusting Power Options New computers using new generation CPU chips such as Intel Skylake require adjustments to the default Power Options to avoid possible dropped packets or frames.
  • Page 199: Random Invalid Trigger Events

    Random Invalid Trigger Events • Do not change the exposure time while grabbing, else an Invalid Trigger Event may be generated. This applies to any exposure mode or trigger source. The Invalid Trigger Event is not catastrophic and only indicates the loss of a video frame. Stopping acquisitions first will avoid this error.
  • Page 200: Addendums

    This section provides supplemental information about alternative Nano-5G specifications pertaining to various models or legacy firmware revisions. For purchasing information and lead times of optional Nano-5G models that are not part of the typical production cycle, contact Teledyne DALSA Sales.
  • Page 201: Enable The Virtual Serial Port Driver

    The Virtual Serial Port Driver is automatically installed with the Nano-5G Framework. Even if the Nano-5G is used only with third part GigE Vision applications, usage of the serial port requires that the Nano-5G Framework is installed and enabled by using the Teledyne DALSA Network Configuration tool.
  • Page 202: Automatic Windows Driver Installation

    Automatic Windows Driver Installation The first time the remote serial port control is enabled on a system, an automatic Windows driver update executes as shown in the following screen captures. This update procedure will not repeat on an update of the framework unless the serial port control is first disabled and then follow by an un-install of the Nano-5G driver.
  • Page 203: Revision History

    Revision History Revision Date Major Change Description R:0001 November 22, 2019 Initial release Nano-5G Series GigE Vision Camera Revision History • 201...
  • Page 204: 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 Rue McCaffrey Waterloo, Ontario, Canada, N2V 2E9 Saint-Laurent, Quebec, Canada, H4T 2C7 Tel: 519 886 6000...

Table of Contents