Table of Contents

Advertisement

Quick Links

Manual  FXO series 10GigE
fxo487, fxo540, fxo541, fxo542, fxo545, fxo546, fxo547, fxo901, fxo991

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SVS-VISTEK FXO Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for TKH SVS-VISTEK FXO Series

  • Page 1 Manual  FXO series 10GigE fxo487, fxo540, fxo541, fxo542, fxo545, fxo546, fxo547, fxo901, fxo991...
  • Page 2: Table Of Contents

    Content General information Company information 1.1.1 Disclaimer 1.1.2 Copyright notice Legal information 1.2.1 Registered trademarks 1.2.2 Conformity and use 1.2.3 Rules and regulations for USA and Canada 1.2.4 Rules and regulations for Europe 1.2.5 Warranty and non-warranty clause Supplements Tips and notes Support The FXO camera series 10 GigE Vision features...
  • Page 3 GigE IP setup 4.4.1 Automatic camera detection 4.4.2 Optimal network adapter settings Cooling Camera status LED codes Feature description Basic features 5.1.1 Gain 5.1.2 Resolution 5.1.3 Offset 5.1.4 Color 5.1.5 Image flipping 5.1.6 Binning 5.1.7 Decimation 5.1.8 GenICam 5.1.9 Trigger modes 5.1.10 Shutter modes 5.1.11...
  • Page 4 Annex Dimensions I/O driver circuit schematics 6.2.1 Requirements Mellanox ConnectX card Action commands List of figures Fig. 2-1: Illustration of 4I/O concept of switching LEDs Fig. 3-1: RJ45 socket connector Fig. 3-2: Data reduction with jumbo frames Fig. 3-3: Connecting multiple cameras on multiple network interface controllers Fig.
  • Page 5: List Of Tables

    Fig. 5-29: Basic capture modes - triggered mode (pulse width without overlap) Fig. 5-30: Illustration of physical data stream in time Fig. 5-31: Colour transformation OFF, D50, D65, TL84, A Fig. 5-32: Fan Control settings Fig. 5-33: PTP set master mode Fig.
  • Page 6: General Information

    General information Company information SVS-Vistek GmbH Ferdinand-Porsche-Str. 3 82205 Gilching Germany Tel.:  +49 8105 3987-60 Fax: +49 8105 3987-699 Mail:  info@svs-vistek.com Web:  https://www.svs-vistek.com 1.1.1 Disclaimer This manual contains important instructions for safe and efficient handling of SVCam products. This manual is part of the product and must be kept accessible in the immediate vicinity of the product for any person working on or with this product .
  • Page 7: Legal Information

    Legal information Errors and omissions excepted. These products are designed for industrial applications only. Cameras from SVS- VISTEK are not designed for life support systems where malfunction of the products might result in any risk of personal harm or injury. Customers, integ- rators and end users of SVS-VISTEK products might sell these products and agree to do so at their own risk, as SVS-VISTEK will not take any liability for any damage from improper use or sale.
  • Page 8: Rules And Regulations For Europe

    It is necessary to use a shielded power supply cable. You can then use the “shield contact” on the connector which has GND contact to the device housing. This is essential for any use. If not done and the device is destroyed due to Radio Mag- netic Interference (RMI) WARRANTY is void!  ...
  • Page 9: Tips And Notes

    Pour les utilisateurs au Canada Cet appareil est conforme aux normes Classe A pour bruits radioélectriques, spé- cifiées dans le Règlement sur le brouillage radioélectrique. Life support applications The products described in this manual are not designed for use in life support appliances or devices and systems where malfunction of these products can reas- onably be expected to result in personal injury.
  • Page 10: The Fxo Camera Series

    The FXO camera series The FXO camera series is designed for high-end machine vision with a C-mount connection. Only Sony image sensors with excellent optical performance and high bandwidth are used in the FXO. Advanced electronic circuitry, an excellent temperature management and low power dissipation make the basis for optimal performance of even the most demanding image sensors.
  • Page 11: O Adds Light And Functionality

    4I/O adds light and functionality Fig. 2-1: Illustration of 4I/O concept of switching LEDs Your SVS-VISTEK camera is equipped with the 4I/O-interface allowing full light control, replacing external strobe controllers. Each of the outputs can be indi- vidually configured and managed using pulse width modulation. With its high current output, the camera is able to drive LED lights directly without external light controller.
  • Page 12: Use Of Varioptic Liquid Lenses

    INFO Lens control (except MFT) will make use of the serial ports of the Hirose con- nector. 2.3.1 Use of Varioptic liquid lenses We are supporting Varioptic liquid lenses. The liquid lens support does variable focus only, zoom and aperture control are not existing with the Varioptic liquid lens.
  • Page 13: Connectors

    Connectors Cameras from SVS-VISTEK feature a combined I/O and power supply connector (Hirose) and a data connector. GigE IP setup GigEVision cameras require a working Gigabit Ethernet network connection.   Make sure the camera is attached to the network and is powered on.  ...
  • Page 14   To change automatic address or to go back to automatic mode, configure the IP settings in the drop down menu TL Settings. Enabling a persistent IP address A persistent IP address is used to always connect the camera with a specific IP address, even when the camera or the network is rebooted, thereby overriding the dynamically assigned IP address in a DHCP network setting.
  • Page 15: Gige Vision

      If necessary, provide the network address of the gateway server.   Select OK. GigE Vision 3.2.1 Network (TCP/IP) Address Assignment By default, the camera does not have a persistent IP address. When forcing an IP address by using the PC internal network dialog, changes are only valid until the next restart of the Camera.
  • Page 16: Fig. 3-3: Connecting Multiple Cameras On Multiple Network Interface Controllers

    NOTICE Resends result in higher consumption of bandwidths and will lead to drop frames. High quality cables prevent resends. Connecting multiple cameras Multiple GigE cameras can be connected to a PC either via a switch or using dual or quad port network interface cards (NIC). Camera_1 Single NIC Camera_1...
  • Page 17: Xml Files

    control access to the camera; however, potential packet resend requests will be served in the same manner as for the controlling application. Application (Controller) 232.x.x.x 232.x.x.x Switch Camera 232.x.x.x Application (Listener) Fig. 3-4: Camera casting to multiple receivers (multicast) 3.2.2 XML files According to the GigE Vision standard a GigE camera provides an XML file that defines the camera’s capabilities and current settings.
  • Page 18: Recommended Setup

    3.3.3 Recommended setup It is recommended to use a 10 GigE card with grabber capabilities. All SVS- VISTEK certification setups are using this kind of cards. Contact sales@svs-vistek.com for details and more recommendations.   Use high performance PC (such as Intel Core i5 or Core i7 with 16  GB, and mainboard with PCIe ...
  • Page 19: Using Poe (Power Over Ethernet)

    Type HR10A-10R-12P Matching connector HR10A-10P-12S Table: 3-1: Hirose connector types Using PoE (Power over Ethernet) Ethernet lines are able to provide the necessary power to operate Ethernet devices via Power over Ethernet (PoE). Some GigE / 10  GigE / 25  GigE camera models are equipped with PoE.
  • Page 20: Getting Started

    Getting started Find camera specs For technical data sheets visit https://www.svs-vistek.com/en/industrial-cam- eras/svs-cameras.php Search for a specific camera, using series and model name or by using the SVCam camera finder. The details and download section provides you with manuals, drawings, as well as software and firmware. Power safety INFO For safety reasons, for protection of the camera and users, use certified power...
  • Page 21: Gige Ip Setup

    Connecting the camera The camera does not have a power switch. The camera is powered on as soon power is available to the camera via the Hirose connector or through the inter- face cables. Connect the power supply with the Hirose connector. Optionally, connect the interface cables for PoE or PoCXP.
  • Page 22 Manual configuration Manual IP configuration can be required for the following situations:   Assigning a unique IP address (make sure the new address valid in the cur- rent subnet)   Saving a specific address as a permanent address of the camera (persistent)  ...
  • Page 23: Optimal Network Adapter Settings

      Select Configure... in the section "Persistent IP  Settings".   Enable “Persistent IP Address”.   For assigning the currently used IP address, select Use "Current IP Settings".   To manually assign an IP address, enter the IP address of the camera and the subnet address.
  • Page 24: Cooling

    Right click on your network adapter which is connected to the camera and go to “Properties”. Disable all unneeded GigE Vision filter drivers. Only activate the driver of your software e.g. “SVGigE FilterDriver x.x.x SVS- VISTEK GmbH”. Additional filter drivers might slow down network speed. Go to Settings >...
  • Page 25 NOTICE Durability of the camera is reduced when being operated in an environment that is constantly exceeding the maximum permissible operating temperature. Install the camera so that the housing openings at the back or at the sides are not blocked and ventilation is possible under all operating conditions. Check the unhindered air flow after installation of surrounding components such as cables.
  • Page 26: Camera Status Led Codes

    Camera status LED codes On power up, the camera will indicate its current operation status with a flashing LED on its back. The LED will change color and rhythm. The meaning of the blinking codes translates as follows: Fig. 4-1: Camera status LED codes 4 Getting started...
  • Page 27: Feature Description

    Feature description This chapter covers features of SVCam cameras. Not every feature might be sup- ported by your specific camera model. For information about the features of your specific model, refer to the specifications area of our website with your exact model.
  • Page 28: Resolution

    Fig. 5-1: Noise caused by too much gain Auto gain INFO For automatic adjustment of gain refer to auto exposure (see "Auto exposure" on page 40). When using auto-gain with steps of gain, the non-continuous gain adjustment might be visible in final image. Depending on your application it might be prefer- able to use fixed gain values instead and modify exposure with exposure time.
  • Page 29: Color

    Signal Offset Dark noise Pixel Fig. 5-2: Dark noise cut off by the offset Most noise is proportional to temperature. The offset is automatically regulated by the camera sensor to compensate for the surrounding temperature changes by referencing specific pixels as „black“, i.e. never exposed to light. So the offset will be set dynamically and conditioned to external influences.
  • Page 30 Camera Link frame grabbers need information of the sequence order of the col- ors. The order depends on sensor type. USB3 and GigE cameras provide this in their XML file. INFO It is recommended to use an IR cut filter for color applications INFO Industrial vision cameras are not intended to display colors according to human perception.
  • Page 31: Image Flipping

    The White Balance “Continuous” mode is only recommended in a slow triggered mode. Usually, it is sufficient to perform a white balance once with the given lighting.   Use a white, not too dark, but not overexposed surface (white wall or paper) as image.
  • Page 32: Fig. 5-4: Original Image

    Fig. 5-4: Original image Fig. 5-5: Horizontal flip 5 Feature description...
  • Page 33: Binning

    Fig. 5-6: Vertical flip 5.1.6 Binning Binning provides a way to enhance dynamic range, but at the cost of lower res- olution. Binning combines electron charges from neighboring pixels directly on the chip, before readout. INFO Binning is only used with monochrome CCD sensors. On CMOS sensors, binning will not affect image quality.
  • Page 34: Fig. 5-7: Vertical Binning

    Vertical binning Accumulates vertical pixels. Fig. 5-7: Vertical binning Horizontal binning Accumulates horizontal pixels. Fig. 5-8: Horizontal binning 2×2 Binning A combination of horizontal and vertical binning. When DVAL signal is enabled only every third pixel in horizontal direction is grabbed.
  • Page 35: Decimation

    Fig. 5-9: 2x2 binning 5.1.7 Decimation For reducing width or height of an image, decimation can be used. Columns or rows can be ignored. INFO Refer to "ROI / AOI" on page 55 for reducing data rate by reducing the region you are interested in.
  • Page 36: Genicam

    Fig. 5-11: Vertical decimation 5.1.8 GenICam The GenICam standard provides a generic programming interface to control all kinds of cameras and devices. Regardless of the interface technology (GigE Vision, USB 3 Vision, CoaXPress, Camera Link, etc.) or implemented feature, the application programming interface (API) will always be the same.
  • Page 37: Trigger Modes

    5.1.9 Trigger modes To start capturing images, the camera has to receive a trigger signal. This trigger signal can be a software trigger, it might be an electric signal on the hardware I/O or it can be a timed trigger (sequence of images or "Precision Time Protocol"...
  • Page 38: Fig. 5-13: Mode 2: External Trigger With Programmable Exposure Time (Non Overlap)

    Fig. 5-13: Mode 2: External trigger with programmable exposure time (non overlap) Exposure time can be changed during operation. No frame is distorted during switching time. If the configuration is saved to the EEPROM, the set exposure time will remain also when power is removed. Detailed info of external trigger mode INFO The diagrams below are identical for CCD and CMOS technique.
  • Page 39: Shutter Modes

    Fig. 5-16: Mode 1: External trigger with programmable exposure time (overlap) Line duration Exposure delay Min. trigger pulse width     Fig. 5-17: Mode 1: External trigger with programmable exposure time (non-overlap) Exposure delay Min. trigger pulse width 5.1.10 Shutter modes CCD and CMOS area cameras consist of pixels, ordered in lines and columns.
  • Page 40: Exposure Speed

    Setting exposure time Exposure time can be set by width of the external or internal triggers or pro- grammed by a given value. 5.1.12 Exposure speed Frames per second, or frame rate describes the number of frames output per second (1/ frame time). Especially GigE and USB cameras cannot guarantee pre- dictable maximum frame rates with heavy interface bus load.
  • Page 41: Acquisition And Processing Time

    Limitations As this feature is based on a control loop, the result is only useful in an averaged, continuous stream of images. Strong variations in brightness from one image to next image will result in a swing of the control loop. Therefore it is not recom- mended to use the auto-luminance function in such cases.
  • Page 42 For example, in the image above, “Mono12Packed” is supported. Every pixel has a bit depth of 12 bit. Information transfer has to be in 8-bit steps (8, 16, 24 etc). By packing, 2 pixel can be transferred in 3 bytes (24 bit) instead of 2 x 16 bit (4 bytes).
  • Page 43: Camera Features

    Fig. 5-19: Bit depth and brightness with Sony Gen 4 sensors The red 8-bit curve above is the result of the sensor 12-bit capacity with the used 8-bit range. The black 12 bit curve is an applied linear 12-to-8 bit look-up table. fxo541 resolutions and bit depth The fxo541XGE has different resolutions with different bit depths.
  • Page 44: Fig. 5-20: Original And Shading Corrected Image

    Fig. 5-20: Original and shading corrected image This shading can be caused by non-uniform illumination, non-uniform camera sensitivity, vignetting of the lens, or even dirt and dust on glass surfaces (lens). Shading correction is a procedure to create a flat-field image out of a non-uni- form image regardless of the reasons of the non-uniformity.
  • Page 45 Creating a shading map Shading maps are test files containing a description for the camera how to bal- ance shading control. Shading maps can be created and uploaded to the cam- era with SVCapture. The shading map creation process takes any image with any illumination and creates a shading map out of it.
  • Page 46: Fig. 5-21: Shading Control Disabled

    Fig. 5-21: Shading control disabled   Load the reference images.   Observe the shading in the preview (2).   Select Generate map (3) to create the shading map.   Select Save map to file. This file can be used in programmed environments via SDK as well.
  • Page 47: Defect Pixel Correction

    enabled shading control.   Run the camera with same lighting to see corrected image. 5.2.3 Defect pixel correction All image sensor have defect pixels in a lesser or greater extent. Type and num- ber of defects determine the quality grade (quality classification) of the sensor. Defect Pixel Correction is using information from neighboring pixels to com- pensate for defect pixels or defect pixel clusters (cluster may have up to five defect pixels).
  • Page 48: Fig. 5-22: Illustration Of A Defect Pixel

      The *.txt file can be uploaded into the camera. Beware of possible Offset!   Defect maps can be switched off to show all default defects, and    switched back on to improve image quality. Unlike shading correction, defect pixel correction suppresses single pixels or clusters and reconstructs the expected value by interpolating neighboring pixel values.
  • Page 49   For easy image processing, it is recommended to have pixel correction activ- ated   Pixel correction maps can be saved and loaded   The std factory map can be selected any time   Generate your own custom map   Select your own defect pixel map The procedure to create a std map is pretty straight forward.
  • Page 50   Save a completely white image as bmp file.   Open Assistant > Defect Pixel Correction > Select Map > Custom Map.   Select Generate Map….   Add a “Dark Image”.   Add a “Bright Image”. 5 Feature description...
  • Page 51: Look-Up Table

      Select Generate map.   Observe how many defect pixel were detected in the “Defect Pixel Count”.   Select Upload map to camera. 5.2.4 Look-up table The look-up table feature (LUT) lets the user define certain values to every bit value that comes from the ADC.
  • Page 52: Fig. 5-23: Custom Lut Adding Contrast To The Mid-Tones

    Fig. 5-23: Custom LUT adding contrast to the mid-tones INFO LUT implementation reduces bit depth from 12 bit to 8 bit on the output. Gamma correction Using the look-up table makes is also possible to implement a logarithmic cor- rection. This is commonly called “gamma correction”. Historically gamma correction was used to correct the illumination behavior of CRT displays, by compensating brightness-to-voltage with a gamma value between 1,8 up to 2,55.
  • Page 53: Fig. 5-24: Several Gamma Curves Comparable To A Lut

    Fig. 5-24: Several gamma curves comparable to a LUT   Gamma values less than 1.0 map darker image values into a wider ranger.   Gamma values greater than 1.0 do the same for brighter values. INFO Gamma algorithm is just a way to generate a LUT. It is not implemented in the camera directly.
  • Page 54: Fig. 5-25: Several Gamma Curves Comparable To A Lut

    Fig. 5-25: Several gamma curves comparable to a LUT   Gamma values less than 1.0 map darker image values into a wider ranger.   Gamma values greater than 1.0 do the same for brighter values. INFO Gamma algorithm is just a way to generate a LUT. It is not implemented in the camera directly.
  • Page 55: Roi / Aoi

    5.2.5 ROI / AOI In partial scan mode or Area-Of-Interest (AOI) mode (or Region-Of-Interest (ROI) mode) only a certain region of the sensor will be read. Fig. 5-26: AOI on area sensor Selecting an AOI will reduce the number of horizontal lines being read. This will reduce the amount of data to be transferred, thus increasing the maximum speed in terms of frames per second.
  • Page 56: Fig. 5-28: Mode 1: External Trigger With Pulse Width Exposure Control (Overlap)

      Line Valid: LVAL   Frame Valid: FVAL   For triggered modes: trigger input Triggered mode (pulse width) External trigger and pulse-width controlled exposure time. In this mode the cam- era is waiting for an external trigger, which starts integration and readout. Expos- ure time can be varied using the length of the trigger pulse (rising edge starts integration time, falling edge terminates the integration time and starts frame read out).
  • Page 57: Read-Out Control

    INFO Software trigger can be influenced by jitter. Avoid software trigger when using time sensitive applications. 5.2.7 Read-out control Read-out control defines a delay between exposure and data transfer. Read-out control is used to program a delay value (time) for the readout from the sensor. With more than one camera connected to a single computer, image acquisition and rendering can cause conflicts for data transfer, on CPU or bus system.
  • Page 58 loads user set 2. Save user sets Select the user set to be saved in the UserSetSelector and save it with the User- SetSave command. Set a user set as default Use User Set Default to select the user set that is to be loaded when the camera is started.
  • Page 59: Colour Transformation Control

    5.2.10 Colour transformation control INFO The colour transformation control feature is available only for colour cameras. Use your model specification whether your model is covered with the latest firm- ware. INFO See also chapter "Color" on page 29 for basic colour functionalities and chapters "Gain"...
  • Page 60: Table: 5-2: Colour Matrix Fxo540, Light D50

    histograms of same image as above without and with colour transformation The colour matrix The conversion of each pixel is done using a matrix of gain values and a 1x3 off- set matrix O. The offset matrix is an integer matrix.  ...
  • Page 61: Fan Control

    Using the colour transformation control feature As the colour transformation is done in the camera FPGA, the adjustment is done in the GenICam tree:   Enable colour transformation.   Specify the desired light temperature with the colour transformation selector (the values for D50, D65, LT84, A are optimized for the sensor of the respective camera and cannot be changed) Custom colour transformation If a conversion with the pre-set light temperatures is not sufficient for the specific...
  • Page 62: Precision Time Protocol

    The threshold value in section Fan Control allows you to define the sensor tem- perature at which the fan becomes active in Auto mode (default: 60 °C). Fig. 5-32: Fan Control settings 5.2.12 Precision Time Protocol PTP (Precision Time Protocol) is a protocol according to IEEE1588 to synchronise several devices in a common Ethernet network.
  • Page 63: I/O Features

    Synchronize camera trigger If a camera is to be triggered via PTP, it must be operated in PTP slave mode. For this, the camera has to be configured in PTP slave mode and the I/O trigger line selector must be set to PtpTrigger. The Ptp set latch command will lock the com- mon timebase.
  • Page 64: Assigning I/O Lines - Iomux

    5.3.1 Assigning I/O Lines – IOMUX The IOMUX is best described as a switch matrix. It connects inputs, and outputs with the various functions of SVCam I/O. It also allows combining inputs with Boolean arguments. Fig. 5-36: "IN 0" connected to "debouncer" Now the debounced signal can be taken from debouncer (line 8) in the next mod- ule as source.
  • Page 65: Table: 5-4: Assigning I/O Lines - Iomux

    Translation LineSelector Line20 Pulse2 Line21 Pulse3 Line22 Uart2 In Table: 5-4: Assigning I/O Lines – IOMUX The input and output lines for strobe and trigger impulses can be arbitrarily assigned to actual data lines. Individual assignments can be stored persistently to the EPROM.
  • Page 66: Table: 5-5: Input Vector To Switch Matrix

    Name Description r_logic  output from module iomux_logic_0 strobe(2) output from module iomux_pulseloop_2 strobe(3) output from module iomux_pulseloop_3 mft_rxd  input   trigger_feedback input txd_from_uart2 input *        refer to pinout or specifications Table: 5-5: Input vector to switch matrix Output vector from switch matrix Name / register Description...
  • Page 67: Fig. 5-37: Example Of An Iomux Configuration

    Example of an IOMUX configuration Fig. 5-37: Example of an IOMUX configuration   The trigger signal comes in on line 0   Debounce it. connect line 0 to 8: 1000000000000000000000000 signal appears again on line 15 – debouncer out   Use the prescaler to act only on every second pulse.
  • Page 68: Fig. 5-38: I/O Assistant Of Svcapture With Activated Debouncer And Logic Input

    Inverter The inverter enabled at a certain line provides the reverse signal to or from a module. Set to “1” With set to “1” enabled in a certain line, this line will provide a high signal no matter what signal was connected to the line before. Set to “1”...
  • Page 69: Pulse Width Modulation

    5.3.2 Pulse width modulation During pulse width modulation (PWM), a duty cycle is modulated by a fixed fre- quency square wave. This describes the ratio of ON to OFF as duty factor or duty ratio. Why PWM? Pulse width modulation is an extremely efficient way (in terms of power dis- sipation) to provide or regulate electrical power to consumers as long as they do not need uninterrupted supply (such as diodes or LEDs).
  • Page 70: Fig. 5-39: Pwm Intensity

    Fig. 5-39: PWM intensity Examples of PWMs The integrals over both periods are equal. An equal amount of Photons will be emitted. The intensity of light is the same. The periods are equal in length. Fig. 5-40: Example: 25% PWM load 5 Feature description...
  • Page 71: Led Strobe Control

    Fig. 5-41: Example: 50% PWM load Fig. 5-42: Example: 75% PWM load The PWM module Fig. 5-43: The PWM module 5.3.3 LED strobe control The SVCam 4I/O concept contains an integrated strobe controller. Its controls are integrated into the GenICam tree. With LED lights attached to the outputs, this enables the user to control the light without external devices.
  • Page 72: Fig. 5-44: Attach Led Lights To Camera Outputs

    0.3  A. Despite internal protections, higher current peaks might be able to dam- age the camera. Fig. 5-44: Attach LED lights to camera outputs NOTICE To avoid destruction of your LED light or camera, make sure to use the right dimension of shunt resistor.
  • Page 73: Table: 5-7: Leds In Continuous Mode

    LEDs in continuous mode Voltage drop al 5 LEDs, 2,2V per LED (see spec. of 11 V LED) Max. continuous current (see spec. of LED) 250 mA Voltage supply 24 V Voltage drop at resistor (24 V – 11 V) 13 V 52 Ω...
  • Page 74: Sequencer

    Strobe polarity Positive or negative polarity of the hardware strobe output can be selected. Strobe duration The exposure time of LED lights can be set in tics. The min duration is 1  µs. The longest time is 1 second. Strobe delay The delay between the (logical) positive edge of trigger pulse and strobe pulse output.
  • Page 75 Example Scenario An object should be inspected with a monochrome camera. For accentuating dif- ferent aspects of the image, 4 images should be taken in a row with 4 different colors of light: red, green, blue, white. White light should be generated from the RGB lights being activated at the same time.
  • Page 76 Interval 0 Interval 1 Interval 2 Interval 3 Scenario values (RED) (GREEN) (BLUE) (WHITE) Seq pulse A start 0 ms 0 ms 100 ms 0 ms Seq pulse A stop 100 ms 300 ms 300 ms 100 ms Seq pulse B start 0 ms 100 ms 200 ms...
  • Page 77: Optical Input

    Values to set in GenICam prop- Interval 0 Interval 1 Interval 2 Interval 3 erties (RED) (GREEN) (BLUE) (WHITE) PWM Fre- 66667 tic 66667 tic 66667 tic 66667 tic quency f (1000 Hz) (1000 Hz) (1000 Hz) (1000 Hz) PWM change 0 66667 tic 0 tic 0 tic...
  • Page 78: Plc  /  Logical Operation On Inputs

    sources or switches. The disadvantage of an optical input is that it is slower in terms of signal transmission and slew rate than a direct electrical connection. If you need super fast response from the camera, direct electrical access is your choice.
  • Page 79: Serial Data Interfaces

    GenICam tree setting Fig. 5-47: GenICam tree setting The logic function always combines the values of Digital IO InputA  / LogicA and InputB  / LogicB. In case of the trigger enabled logic function, LogicB is the trigger enable signal and will be combined with LogicA value. NAND XNOR A B Y...
  • Page 80: Fig. 5-48: Uart Encoding Of A Data Stream

    Serial interface parameter RS-232 RS-422 Min. signal range ±3 V Max. signal range ±15V 10 V Table: 5-10: Serial interface parameters – RS-232 and RS-422 INFO See your camera data sheet regarding its serial capabilities. Data transport is always asynchronous. Synchronization is implemented by fist and last bit of a package.
  • Page 81: Trigger-Edge Sensitivity

    5.3.8 Trigger-edge sensitivity Trigger-edge sensitivity is implemented by a “Schmitt trigger”. Instead of trig- gering to a certain value, the Schmitt trigger provides a threshold. Fig. 5-49: Schmitt trigger noise suppression 5.3.9 Debouncing trigger signals Bounces or glitches caused by a switch can be avoided by software within SVCam.
  • Page 82: Fig. 5-51: Debouncer Between The Trigger Source And Trigger

    Therefore the signal will not be accepted until it lasts at least a certain time. Fig. 5-51: Debouncer between the trigger source and trigger   Use the IO Assignment tool to place and enable the debouncer module in between the “trigger” (Schmitt trigger) and the input source (e.g.: line 1).  ...
  • Page 83: Prescale

    5.3.10 Prescale The prescale function can be used for masking off input pulses by applying a divisor with a 4-bit word, resulting in 16 unique settings.   Reducing count of interpreted trigger signal   Use the prescale function to ignore a certain count of trigger signals.  ...
  • Page 84: Annex

    Annex Dimensions INFO All length units in mm. Find the technical drawings in the web download area at https://mikrotron.de/de/support/mik-support-download-center.php CAD step files available with valid login at SVS-VISTEK.com I/O driver circuit schematics Camera power supply and power supply for PWM out is 25V max. Power for PWM out has to be supplied via Hirose connector.
  • Page 85: Action Commands

    Action commands Action commands are dedicated Ethernet packets used as external so called "Trigger over Ethernet" (ToE). The trigger can be sent to one camera as unicast or to a all cameras as broadcast. Each action command contains the following values:  ...
  • Page 86: Faq

      ActionCMD Device0 Device1 Device2 DeviceKey 0xaffe 0xaffe 0xaffe 0xaffe GroupKey 0x0001 0x1234 0x1234 0x1234 GroupMask 1-65535 0xffff 0xffff 0xffff 0xffff 0xffff     valid invalid invalid valid invalid Table: 6-2: Example of action command A short Phyton program example to generate an action command. The IP address of "server.bind"...
  • Page 87 SVS-Vistek GmbH Ferdinand-Porsche-Str. 3 82205 Gilching Phone: +49 8105 3987-60 https://www.svs-vistek.com info@svs-vistek.com   © December, 2024...
  • Page 88 SVS-Vistek GmbH Ferdinand-Porsche-Str. 3 82205 Gilching Phone: +49 8105 3987-60 https://www.svs-vistek.com info@svs-vistek.com   © December, 2024...

Table of Contents