Download presentation
Presentation is loading. Please wait.
Published byDayna Foster Modified over 8 years ago
1
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 1
2
Introduction to Scorpion Vision Software Version 4.0 June 12, 2004 www.scorpionvision.com
3
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 3 Content Scorpion Design Scorpion Methodology (How to make a Scorpion Vision system) Scorpion Product Overview
4
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 4 Design criteria Complete Vision System Standard Components Low component cost Powerful DIY - Do it Yourself! The easiest way to implement and maintain an advanced vision system
5
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 5 Low Component Cost Use standard/commodity hardware Standard PC with Windows 2000/XP Complete support for USB and FireWire Imaging (standard PC ports) through Microsoft standard DirectX Standard communication links RS232, TCP/IP included in the PC I/O using Adamtech modules (RS232 or TCP/IP) dB access with ODBC
6
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 6 USB and FireWire Imaging Complying with Microsoft WDM and DirectX/Show specification able you to acquire images from any WDM based imaging hardware, and the transfer of images is 100% standardised
7
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 7 USB and FireWire Cameras Benefit from the multimedia revolution No proprietary hardware like Framegrabbers and Vision Sensors Connect one or several cameras directly to one PC Select a camera suitable for your application (Low Cost or/and High Quality) From 100 € To 650 – 8.000 € Unibrain Imaging Source Basler SONY Baumer
8
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 8 Powerful & Flexible Benefits from the ever increasing power of Intel processors Multiple camera connections direct to PC through FireWire/USB imaging Fully featured robust and reliable image processing in Scorpion Toolbox Flexible - upgrade for more functionality, more cameras, more resolution or processing power
9
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 9 Scorpion for custom vision systems Interface with plug- ins; dynamic link libraries (DLLs) and Active-X Unique python scripting capability to solve special needs
10
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 10 DIY - Do it Yourself! Designed for production engineers that want to develop or maintain their own systems and be independent of expensive system integrators Easy to use non programming user interface
11
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 11 Scorpion Support web Download Software upgrades Start-up exercises Demonstration videos Examples Documentation
12
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 12 Scorpion Support www.scorpionvision.com Customer Site X number of operational systems One or more office computers running Profile Maintenance Network or file copy connections Upgrades Documentation, FAQ, examples Scorpion Support Centre Download software and license upgrades Use all available information on the web Send images or back-up zip files over e-mail or use the phone
13
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 13 Methodology Connect the image input(s) Define the Logical States (events that may occur in the Production Process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
14
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 14 Starting point Operation mode: (No password) –For operators –Can start and stop the inspection –Read history list, curves and statistics –No access to any configuration Settings mode: (Password: 1234) –For operators certified to adjust logical states and alarm limits Service mode: (Password: 911) –Full access to all functions –Camera, vision tools, communication set-up
15
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 15 Connecting Image Sources Camera connections are handled by Windows (plug and play) Cameras recognised by Windows are automatically available in Scorpion Note: Can also connect to IP Video Servers and other Cameras
16
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 16 One camera – several images
17
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 17 Several cameras
18
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 18 Colour with HSI conversion
19
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 19 Methodology Connect the image input(s) Define the Logical States (events that may occur in the production process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
20
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 20 Define events that may occur Inspection: –Inspection Passed –Inspection Failed –No object present –Cannot measure and inspect –Undefined object –Type XX object identified Robot Vision –Picking point located –Cannot measure rotation –No object present –Undefined object –Type XX object identified
21
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 21 States These production events are in Scorpion called: “States” The States are created and defined in the “Settings” mode
22
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 22 Example of States
23
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 23 Communicating the results The name of the State is displayed in the Inspection Result Panel Text and colour is user defined
24
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 24 Defining the constrains One or more logical conditions can be used A logical condition is either true (value=1) or false (value=0) The logical conditions are set in the tool box based on testing results from any vision tool against user defined conditions (distance, area, radius)
25
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 25 Define related commands Depending on inspection result (States), one or more commands can be executed: –Sending status info to PLC or Robot –Sending data to PLC or Robot or a database –Save images
26
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 26 Methodology Connect the image input(s) Define the Logical States (events that may occur in the Production Process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
27
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 27 Inspection criteria A logical test of one or more measured parameters generated by the vision system Used to define the Logical States equivalent to the events that may occur in the production line
28
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 28 Defining Inspection criteria Select inspection parameters: –Measurements of area, dimensions (line, distance, radius) –Read or verify text or code –Verify a colour or greyscale surface –Find or verify position and rotation –Counting number of areas, lines, circles Set inspection tolerances: –Acceptable +/- values for each inspection parameter
29
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 29 Example of inspection criteria Logical States –Object Present –Type of object –Inspection Passed –Cannot measure Parameters –Area of object within certain limits –Size of object –Radius within tolerances –Quality of circle too low
30
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 30 Methodology Connect the image input(s) Define the Logical States (events that may occur in the Production Process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
31
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 31 Vision strategy How to locate the object? How to handle rotation? How to handle illumination variations? How to identify a specific object? How to measure the specific parameters needed as inspection criteria?
32
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 32 The Scorpion Toolbox Blob tools Edge/Line finder tools Logic/Data tools Reference tools Geometry tools TemplateFinder tools Barcode &MatrixCode PolygonMatch tool Color Matcher tool Image Processing tools Python Script Tool
33
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 33 Vision Strategy example How to handle rotation? How to handle illumination variations? How to measure the label position?
34
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 34 Vision strategy example
35
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 35 Methodology Connect the image input(s) Define the Logical States (events that may occur in the Production Process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
36
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 36 Implementing inspection criteria Testing measurement results against limits using Logic Tools
37
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 37 Methodology Connect the image input(s) Define the Logical States (events that may occur in the Production Process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
38
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 38 Communication with external systems RS-232 –Raw, tdvcmdprotocol TCP/IP –Raw sockets, tdvcmdprotocol I/O using ADAM modules from Advantech (RS232 or TCP/IP interface to computer) Profibus OPC Database ODBC
39
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 39 Scorpion Actions The Scorpion Command centre Set the operational sequence –Image acquisition –Inspection (running the tools) –External communication In and Out)
40
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 40 Actions = Power and Flexibility Easy communication using names (“camera trigger”) Flexible image grab sequence (multi camera or multi position using a robot) Robot Vision (signal move robot after image grab but before inspection is finished) User defined events –Communicate product type
41
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 41
42
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 42 Sending Status data to a PLS We want to send status data (object present or absent) using the RS232 interface We will link the timing of sending the data to the event ”Inspection” Initially the event inspection activate the command ”Inspect”. After that we want the system to send status data
43
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 43 Testing the communication Add a new RS 232 command Select the parameters to be sent (All parameters from all tools are available) In ”Communication” tab you can monitor both outbound and inbound messages
44
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 44 Methodology Connect the image input(s) Define the Logical States (events that may occur in the Production Process) Define inspection criteria Vision strategy and configuration of vision tools Establish basic states needed for the Logical States Configure the Communication links to external systems Configure the user interface
45
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 45 Configure the user interface Result panel Indicator panel History list
46
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 46 Visualisation of vision tools
47
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 47 Curves and statistics
48
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 48 Operator inputs
49
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 49 Scorpion Vision Software Overview Scorpion Capture Scorpion Image Logger Scorpion Lite Scorpion Basic Scorpion Standard Scorpion Enterprise Scorpion Maintenance
50
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 50 Scorpion Lite Applications: –Simple measurements of dimensions and diameters. Counting and presence check –Replace sensors using low cost USB and FireWire camera(s) due to more flexibility and higher performance Can often coexist with other applications on a PC Vision Tools –Basic Blob, Line-, edge- and arc- finder incl. calliper, math tool, ColorMatcher and Barcode – EAN-13 Logic tools and Python –External Data External input of text, scalar, line and point One VGA camera license Optional extra camera licenses
51
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 51 Scorpion Basic Applications: –Handle rotation of products –Can construct points and lines –Scaling and measurements in engineering units incl. Multi reference systems –Handling of many product variants Very competitive to a standard vision sensor, especially when two or more cameras are needed Vision Tools (Lite +) –Geometry Line from points, nearest point, point on line,angle –Reference Scale reference, Point Line reference, move and change reference –One SVGA camera license Optional extra camera licenses
52
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 52 Scorpion Standard Applications: –Many multiple polygon ROI tools for inspection of multiple details –5 th order camera calibration fro eliminating lens distortion –Powerful multi Line finder For label and printed circuit inspection, robot guiding and advanced High precision gauging Vision Tools (Basic +) –Advanced Multi blob, line and arc finder Multi Gap- and Edge- fault finder Calibrator and External Reference Template Finder and Colour Image converter –Two camera licenses with unlimited resolution incl. Optional extra camera licenses
53
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 53 Print and Label inspection Find broken lines –PolyLineGapFinder Find spots, missing ink on letter –MultiBlob / Blob3 Verify letter contours –PolyLineEdgeFaults Verify letter contrast –MultiBlob OCR and OCV –TemplateFinder2
54
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 54 Robot Vision Pick and Place Easy to use four point robot calibration Nth order lens calibration to improve accuracy
55
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 55 Need more cameras or tools One-year free software maintenance upgrades included in all products Can be downloaded from our web for registered users. All Scorpion products can be upgraded with extra camera licenses and extended toolbox Price = actual price difference when ordering plus 10%.
56
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 56 Scorpion Product Summary
57
SL-2005-022-a Introduction to Scorpion 4.0 June 12,2005 Page 57
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.