wenglor uniVision 3 – Parameterization Meets Programming
Everything in a Single Software
Standard Software
- Simple and intuitive software for a complete vision application in just a few steps
- Reduced costs for support, training and familiarization thanks to Teach+, comprehensive documentation and tutorials as well as first-class support with remote maintenance
- Modular, flexible and expandable software – configurable and programmable
Extremely User-Friendly
- Quick and easy setup
- Low-code software – no programming knowledge required for simple parameterization tasks
- Templates, assistant and tutorials make operation easier
- Teach+ function enables location- and time-independent job setup and optimization
Diverse Algorithms
- Modular software structure with toolbox
- Individual design of uniVision jobs
- Multiple use and any combination of modules
- Algorithms can run on different platforms
Numerous Interfaces
- Fast and easy integration thanks to standard interfaces
- Program examples for robots and PLCs show integration options
- Robot vision interface enables direct communication between wenglor machine vision hardware and robots
The Advantages of wenglor uniVision 3 Image Processing Software
Intuitive Parameterization Software for Solving Complex Image Processing Applications
- Numerous modules that can be parameterized easily
- Templates for simple standard tasks – the most important modules are saved and linked in the template job to reduce complexity and initial start-up time
- Fast and flexible application solution without programming knowledge for simple standard tasks – parameterization knowledge and basic image processing knowledge are sufficient
- Easy operation via drag & drop and adjusting parameters
Comprehensive Toolbox for Individual Job Design
- Modules can be used flexibly thanks to individual arrangement and linking of data in the job
- Modules can also be used multiple times for more complex applications
- The same modules can be used on different platforms
- uniVision Assistant supports the setup of the most important modules
- Modules 1D code, 2D code and image-based pattern matching use the robust and high-performance algorithms of the current HALCON 22.11 image processing library
Common Industrial Interfaces for Easy Integration
Flexibly Adjustable Web-Based Visualization
- Results are displayed directly in the image, e.g. as an overlay
- Results can be displayed on any device with a browser, regardless of platform
- Individually adjustable visualization according to the requirements of the machine operators
- Ready-made visualizations available for each template
Simple Initial Start-Up and Readjustment via uniVision Simulator
- Various good and bad images recorded with the uniVision product in a Teach+ file
- Test and simulation of the Teach+ file in the uniVision Simulator – without network connection (offline) or interruption of the system
- Easy expansion of good and bad data, e.g. with other Teach+ files
- Optimized job loaded onto the uniVision product – quickly and easily
Compatible Hardware
Smart Cameras B60
wenglor uniVision 3 with Smart Camera B60
Software Packages
The overview shows the modules included in the respective license package in blue; modules that are not included in the license package are shown in gray.
Preprocessing
Image Calibration
Use this module to calibrate the camera image and to get mm values out of pixel values.
Image Region
Use this module to select only a part of the image as region of interest. The area can be created individually by rectancles, circles and polygons.
Image Filter
Use this module to highlight or suppress certain image characteristics.
Image Locator
Use this module for detecting or tracking objects by feature points. It is necessary to teach in one or several objects. In the following images, the objects are found independent of the position and orientation.
Image Pattern Match
Use this module for detecting or tracking objects by pattern match. It is necessary to teach in one or several objects. In the following images, the objects are found independent of the position and orientation.
Image Coordinate System
Use this module for tracking an object by creating the coordinate system in a flexible way.
Processing
Image Threshold
Use this module to transform a grey image in a binary image. Pixels with grey values within the thresholds are shown white and all other pixels are shown black. By counting the white pixels, a simple presence check is possible.
Image Threshold HSV
Use this module to transform HSV images (hue, saturation, value) in binary images. Pixels with values within the thresholds are shown white and all other pixels are shown black. By counting the white pixels, a simple color check is possible.
Image Blob
Use this module to detect, count and sort objects. Associated white pixels in a binary image with certain criterias like size are considered as one object.
Image Comparison
Use this module to compare images with a reference image. It is necessary to teach a reference image. The following images are compared with the reference.
Image Measure
Use this module to find lines, circles or arcs or to find segments on lines, circles or arcs. With the found elements it is possible to measure angles, distances or to find special points.
Image OCR
Use this module to read letters, numbers or symbols.
Image Code 1D
This module is not included in the uniVision license package. It is available as of the uniVision Extended package.
Image Code 2D
This module is not included in the uniVision license package. It is available as of the uniVision Extended package.
HALCON Script
This module is not included in the uniVision license package. It is available as of the uniVision Script package.
Calculations
Spreadsheet
Use this module to do calculations and comparisons with several results in one spreadsheet.
Counter
Use this module to count good and bad parts.
Match Code
Use this module to compare a code or a text with a match code.
Teach Numeric
Use this module to teach and compare numbers.
Math
Use this module to do mathematical operations with several numbers.
Logic
Use this module to do logical operations with several values.
Numeric Comparison
Use this module to compare two results.
Statistics
Use this module to analyse statistic results for one or several values.
Interfaces
Device TCP
Use this module to configure process data via TCP.
Device UDP
Use this module to configure process data via UDP.
Device FTP
Use this module to configure process data via FTP. Data can be stored on the machine vision device or on a FTP or SFTP server in the network.
Preprocessing
Image Calibration
Use this module to calibrate the camera image and to get mm values out of pixel values.
Image Region
Use this module to select only a part of the image as region of interest. The area can be created individually by rectancles, circles and polygons.
Image Filter
Use this module to highlight or suppress certain image characteristics.
Image Locator
Use this module for detecting or tracking objects by feature points. It is necessary to teach in one or several objects. In the following images, the objects are found independent of the position and orientation.
Image Pattern Match
Use this module for detecting or tracking objects by pattern match. It is necessary to teach in one or several objects. In the following images, the objects are found independent of the position and orientation.
Image Coordinate System
Use this module for tracking an object by creating the coordinate system in a flexible way.
Processing
Image Threshold
Use this module to transform a grey image in a binary image. Pixels with grey values within the thresholds are shown white and all other pixels are shown black. By counting the white pixels, a simple presence check is possible.
Image Threshold HSV
Use this module to transform HSV images (hue, saturation, value) in binary images. Pixels with values within the thresholds are shown white and all other pixels are shown black. By counting the white pixels, a simple color check is possible.
Image Blob
Use this module to detect, count and sort objects. Associated white pixels in a binary image with certain criterias like size are considered as one object.
Image Comparison
Use this module to compare images with a reference image. It is necessary to teach a reference image. The following images are compared with the reference.
Image Measure
Use this module to find lines, circles or arcs or to find segments on lines, circles or arcs. With the found elements it is possible to measure angles, distances or to find special points.
Image OCR
Use this module to read letters, numbers or symbols.
Image Code 1D
Use this module to read all common 1D codes.
Image Code 2D
Use this module to read all common 2D codes.
HALCON Script
This module is not included in the uniVision license package. It is available as of the uniVision Script package.
Calculations
Spreadsheet
Use this module to do calculations and comparisons with several results in one spreadsheet.
Counter
Use this module to count good and bad parts.
Match Code
Use this module to compare a code or a text with a match code.
Teach Numeric
Use this module to teach and compare numbers.
Math
Use this module to do mathematical operations with several numbers.
Logic
Use this module to do logical operations with several values.
Numeric Comparison
Use this module to compare two results.
Statistics
Use this module to analyse statistic results for one or several values.
Interfaces
Device TCP
Use this module to configure process data via TCP.
Device UDP
Use this module to configure process data via UDP.
Device FTP
Use this module to configure process data via FTP. Data can be stored on the machine vision device or on a FTP or SFTP server in the network.
Preprocessing
Image Calibration
Use this module to calibrate the camera image and to get mm values out of pixel values.
Image Region
Use this module to select only a part of the image as region of interest. The area can be created individually by rectancles, circles and polygons.
Image Filter
Use this module to highlight or suppress certain image characteristics.
Image Locator
Use this module for detecting or tracking objects by feature points. It is necessary to teach in one or several objects. In the following images, the objects are found independent of the position and orientation.
Image Pattern Match
Use this module for detecting or tracking objects by pattern match. It is necessary to teach in one or several objects. In the following images, the objects are found independent of the position and orientation.
Image Coordinate System
Use this module for tracking an object by creating the coordinate system in a flexible way.
Processing
Image Threshold
Use this module to transform a grey image in a binary image. Pixels with grey values within the thresholds are shown white and all other pixels are shown black. By counting the white pixels, a simple presence check is possible.
Image Threshold HSV
Use this module to transform HSV images (hue, saturation, value) in binary images. Pixels with values within the thresholds are shown white and all other pixels are shown black. By counting the white pixels, a simple color check is possible.
Image Blob
Use this module to detect, count and sort objects. Associated white pixels in a binary image with certain criterias like size are considered as one object.
Image Comparison
Use this module to compare images with a reference image. It is necessary to teach a reference image. The following images are compared with the reference.
Image Measure
Use this module to find lines, circles or arcs or to find segments on lines, circles or arcs. With the found elements it is possible to measure angles, distances or to find special points.
Image OCR
Use this module to read letters, numbers or symbols.
Image Code 1D
Use this module to read all common 1D codes.
Image Code 2D
Use this module to read all common 2D codes.
HALCON Script
Use this module to add HALCON scripts to the uniVision job in order to use the flexible programming options of the HALCON software for advanced job configuration.
Calculations
Spreadsheet
Use this module to do calculations and comparisons with several results in one spreadsheet.
Counter
Use this module to count good and bad parts.
Match Code
Use this module to compare a code or a text with a match code.
Teach Numeric
Use this module to teach and compare numbers.
Math
Use this module to do mathematical operations with several numbers.
Logic
Use this module to do logical operations with several values.
Numeric Comparison
Use this module to compare two results.
Statistics
Use this module to analyse statistic results for one or several values.
Interfaces
Device TCP
Use this module to configure process data via TCP.
Device UDP
Use this module to configure process data via UDP.
Device FTP
Use this module to configure process data via FTP. Data can be stored on the machine vision device or on a FTP or SFTP server in the network.
License Upgrades
Order number | Name | Modules |
---|---|---|
DNNL018 | License upgrade B60 wenglor uniVision Extended | Image 1D Code Image 2D Code Image Pattern Matching |
DNNL019 | License Upgrade B60 wenglor uniVision Script | Image 1D Code Image 2D Code Image Pattern Matching Halcon Script |
DNNL020 | License upgrade B60 wenglor uniVision Extended to wenglor uniVision Script | Halcon Script |
DNNL021 | License upgrade B60 Robot Vision | Robot Vision Device |
DNNL018 | ||
License upgrade B60 wenglor uniVision Extended
|
Image 1D Code
Image 2D Code Image Pattern Matching |
|
DNNL019 | ||
License Upgrade B60 wenglor uniVision Script
|
Image 1D Code
Image 2D Code Image Pattern Matching Halcon Script |
|
DNNL020 | ||
License upgrade B60 wenglor uniVision Extended to wenglor uniVision Script
|
Halcon Script
|
|
DNNL021 | ||
License upgrade B60 Robot Vision
|
Robot Vision Device
|
Software Versions
Software Release wenglor uniVision 3.0.0
- Operation, parameterization and result display for the Smart Camera B60 C mount
- Flexible programming options by loading HALCON scripts with the wenglor uniVision Script license package
- Robot interface to UR