Banner VE200G1A Instruction Manual

Ve series smart camera
Hide thumbs Also See for VE200G1A:
Table of Contents

Advertisement

Quick Links

VE Series Smart Camera
Instruction Manual
Original Instructions
191666 Rev. D
7 June 2017
©
Banner Engineering Corp. All rights reserved
191666

Advertisement

Table of Contents

Troubleshooting

loading

Summary of Contents for Banner VE200G1A

  • Page 1 VE Series Smart Camera Instruction Manual Original Instructions 191666 Rev. D 7 June 2017 © Banner Engineering Corp. All rights reserved 191666...
  • Page 2: Table Of Contents

    ............................. 9 3.1 Specifications ......................................9 3.2 PC Requirements ....................................9 3.3 Dimensions ......................................10 3.4 Banner Engineering Corp. Software Copyright Notice ......................... 10 3.5 Additional Copyright Information ............................... 11 4 Installation Instructions ..............................12 4.1 Install the Accessories ..................................12 4.2 Mount the Sensor...
  • Page 3 VE Series Smart Camera 7.4 External Strobe ....................................49 7.5 Camera Tool: Results ................................... 50 8 Using the Inspection Tools: Vision Tools ........................51 8.1 Average Gray Tool ....................................51 8.1.1 Average Gray Tool: Input Parameters ............................. 51 8.1.2 Average Gray Tool: Test Parameters ............................
  • Page 4 VE Series Smart Camera 9.3.3 Logic Tool: Results ................................138 9.3.4 Using the Logic Tool ................................138 10 Emulators .................................. 141 10.1 Backup or Restore the Emulator ..............................141 11 Sensor Display ................................142 11.1 Sensor Display Interface .................................. 142 11.2 Locking and Unlocking the Sensor ..............................142 11.3 Sensor Menu...
  • Page 5 16.1 Repairs ......................................229 16.2 Maintenance ....................................229 16.2.1 Clean the Sensor ..................................229 16.2.2 Clean the Lens ..................................229 16.2.3 Update the Software and Firmware ............................ 229 16.3 Contact Us ....................................... 229 16.4 Banner Engineering Corp Limited Warranty ........................... 230...
  • Page 6: Product Description

    Self-contained Smart Camera with User-Friendly Vision Manager Software • Banner’s free and easy-to-use Vision Manager Software provides a number of tools and capabilities that enable VE Series smart cameras to solve a wide range of vision applications, such as item detection, part positioning, feature measurement, and flaw analysis •...
  • Page 7: Overview

    VE Series Smart Camera 2 Overview The VE Series Smart Camera is easy to use and has advanced visual inspection capabilities for automation or control applications. Users can quickly set up the sensor using the Vision Manager software to solve a diverse range of applications on the factory floor. 2.1 Features 1.
  • Page 8 VE Series Smart Camera This easy-to-use image processing software provides a variety of tools and capabilities to solve a wide range of vision applications such as item detection, part positioning, feature measurement and flaw analysis. Run-time editing allows you to make changes to an inspection while the sensor is running, reducing costly downtime.
  • Page 9: Specifications And Requirements

    3 Specifications and Requirements 3.1 Specifications Power Memory 12 V dc to 30 V dc (24 V dc ± 10% if a Banner light source is powered by the Device Settings and Inspection Storage Memory: 500 MB sensor) Number of inspection files: 999...
  • Page 10: Dimensions

    Services or breach of this Agreement (collectively referred to as "Claims"). Banner reserves the right at its sole discretion and at its own expense, to assume the exclusive defense and control of any Claims. You agree to reasonably cooperate as requested by Banner in defense of any Claims.
  • Page 11: Additional Copyright Information

    VE Series Smart Camera 3.5 Additional Copyright Information The Vision Manager software includes code that is copyright (c) 1985, 1989 Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Page 12: Installation Instructions

    VE Series Smart Camera 4 Installation Instructions 4.1 Install the Accessories 1. VE sensor 2. O-ring (used with the lens cover) 3. C-mount lens (available separately) 4. Filter (optional) 5. Lens cover (optional) An external light (optional) is not shown. Note: A lens cover and a ring light cannot be used together.
  • Page 13: Wiring Diagrams

    3. Connect the external light cable (optional) to the light connection (2) if the light is powered by the sensor. CAUTION: Use Appropriate Power If the light is powered by the sensor, the sensor power source must be 24 V dc. This connection is for Banner lights only. Table 1: Power and I/O Pinouts Wire Color...
  • Page 14 VE Series Smart Camera PNP Inputs & Outputs 12-30V dc 1 = White I/O 1 - Output* Load I/O 2 - Output* Load 2 = Brown I/O 3 - Output* Load 3 = Green I/O 4 - Input** 4 = Yellow I/O 5 - Input** 5 = Gray Trigger - Input...
  • Page 15: Install The Software

    VE Series Smart Camera NPN Inputs & Outputs 12-30V dc 1 = White I/O 1 - Output* Load I/O 2 - Output* Load 2 = Brown I/O 3 - Output* Load 3 = Green I/O 4 - Input** 4 = Yellow I/O 5 - Input** 5 = Gray Trigger - Input...
  • Page 16: Getting Started

    VE Series Smart Camera 5 Getting Started Power up the sensor, and verify that the power/error LED is ON green and that the Ethernet indicator is ON amber to verify the Ethernet connection. 5.1 Connect to the Sensor ® These instructions use Windows operating system version 7, 8, or 10.
  • Page 17: Set Up An Inspection

    • Capture the shape and form of the target object with lighting that optimizes its contrast and separates the feature of interest from the background. Depending on the target, consider other Banner lights • Adjust the mounting angle to provide the clearest image of the part features you are inspecting 7.
  • Page 18: Rename A Tool

    VE Series Smart Camera 2. Click the desired tool. Tool Name Description Evaluates pixel brightness within an ROI and computes the average grayscale value. See Average Gray Tool Average Gray page 51. Inspects parts for uniformity of adhesive or sealant material, or for uniformity of a gap. See Bead Tool on page Bead...
  • Page 19: Name An Inspection

    VE Series Smart Camera 5.3.3 Name an Inspection The default inspection name is Inspection01, Inspection02, and so on. Rename the inspection to something meaningful to the application. Click Inspection Management, then click Manage. Figure 12. Manage 2. Double-click the name of the desired inspection. 3.
  • Page 20: Modify A Currently Running Inspection

    VE Series Smart Camera 5.3.5 Modify a Currently Running Inspection On the Sensor screen, select the desired inspection from the Inspection list. The inspection tools and parameters display. 2. Make the desired modifications to the inspection. Important: Changes are automatically saved as they are made. Save a copy of the inspection if you want to be able to go back to previous settings.
  • Page 21: Configure The Discrete I/O

    VE Series Smart Camera Click The inspection name turns red and "Inspection marked for deletion" displays. Figure 14. Inspection Marked for Deletion 4. Click to another tab to delete the inspection, or click Undo to keep the inspection. 5.4 Configure the Discrete I/O From the System Settings screen, select Discrete I/O to change the discrete I/O settings.
  • Page 22: Vision Manager Workspace

    VE Series Smart Camera 6 Vision Manager Workspace Vision Manager has five main working areas, or screens: • Home Screen on page 22—The Home screen provides access to connect to a sensor or emulator, update firmware, and view sensor and Vision Manager software information. •...
  • Page 23 VE Series Smart Camera Figure 17. Active Sensors Tab To connect to a sensor, click next to the desired sensor. To disconnect from a sensor, click To view or change sensor Status, MAC Address, Sensor Name, IP Address, Subnet Mask, and Gateway, click To add the sensor to a Favorites Group, click .
  • Page 24: Sensor Maintenance

    VE Series Smart Camera Figure 19. Network Adapters Tab Network adapter information including Link Status (connected/not connected), Adapter name, IP Address, and Subnet Mask is also available. 6.1.2 Sensor Maintenance Use Sensor Maintenance on the Home screen to update the firmware on a sensor and to backup or restore the sensor. Figure 20.
  • Page 25: Emulators

    Image Location to change the directory for the reference images. The default directory for images is C:\Users\Public \Documents\Banner Vision Manager\VE Series\VE xMP\Images. Both 8-bit monochrome bitmap (BMP) images and inspection logs are supported. Bitmap images should be the same resolution as the VE camera. If inspection logs are placed in the Images directory, the emulator automatically extracts the image out of the inspection log and uses it to run the currently loaded inspection.
  • Page 26: Sensor Screen

    VE Series Smart Camera Sensor Screen Sensor screen displays the information needed to create or modify an inspection. Screens—Home, Sensor, Inspection Logs, Inspection Management, System Settings Manual Trigger button—Click to manually trigger the sensor Inspection list—Select the desired inspection to start, and to view or modify the inspection Summary pane—Includes the Inspection Summary, the I/O Summary, and the Test Summary Parameters pane—Includes user-adjustable Inputs parameters or Test parameters for the tools in an inspection, depending on what is selected in the Tools and Results pane...
  • Page 27: Summary Pane

    VE Series Smart Camera ROI View Buttons Click to view all tool ROIs and annotations. Click to view the ROI and annotations for the selected tool only. Click to hide all ROIs annotations and view the image only. Note: The Image Overlays parameter for each tool also control which ROI is shown and this parameter overrides the ROI view buttons.
  • Page 28 VE Series Smart Camera • Blue indicates that a change was made to the inspection • Pink indicates that a product change was made—either a new inspection was added or the inspection was changed to a different one The History Trend holds up to 400 entries and updates after an inspection is completed. The entries are recorded first in, first out, with the newest entry displayed on the left of the History Trend.
  • Page 29: Tools & Results

    VE Series Smart Camera 6.2.3 Tools & Results Tools & Results shows the camera tool and the inspection tools that are included in the current inspection, as well as the results for the currently selected tool. Figure 28. Tools & Results Use Tool &...
  • Page 30: Inspection Logs Screen

    VE Series Smart Camera At a glance, view the Result (pass/fail/status), execution Time (in milliseconds), Pass Count, and Fail Count for each item. Expand each item for additional details. Inspection Logs Screen Inspection Logs screen displays saved images and inspection information. Inspections logs can be viewed when the camera is offline.
  • Page 31: Loaded Logs

    VE Series Smart Camera • By Slot Number • Remote Teach All • Remote Teach Pass • Remote Teach Fail Set the Strategy: • First N Logs • Last N Logs Set the Capture Limit (limits the number of inspection logs the sensor holds in internal memory): •...
  • Page 32: Manage

    VE Series Smart Camera 6.4.1 Manage Use Manage to add new inspections, delete existing inspections, rename inspections, set an inspection to run at startup, or copy an inspection. Figure 33. Manage Also displayed are the sensor name, inspection name, and whether the inspection is running. Copy an Inspection Duplicate (copy) an inspection to use as a starting point for a new inspection.
  • Page 33: Transfer

    VE Series Smart Camera Set an Inspection to Begin at Startup Note: Only one inspection can begin at startup. On the Inspection Management screen, click Manage. Locate the desired inspection and click turns green and the inspection will begin at the next startup. 6.4.2 Transfer Use Transfer to transfer inspections between a connected sensor and a computer, network drive, or storage device.
  • Page 34: System Settings Screen

    VE Series Smart Camera Save Inspections to a VE Sensor Inspections stored on a computer or network drive or created in the emulator can be saved to the connected VE sensor. On the Inspection Management screen, click Transfer. 2. Select the desired location. Click above the right column.
  • Page 35 VE Series Smart Camera Figure 38. Discrete I/O The VE has five configurable I/O. These are pins 1, 5, 8, 10, and 11. Pin # The pin number on the cable connection. See Table 1 on page 13. Wire Color The corresponding wire color for each pin.
  • Page 36 VE Series Smart Camera Output Delay (ms) The time from when a trigger starts an inspection until the sensor output turns on. It is available for the General Output, Pass, Fail, and Missed Trigger functions of the selected pin. Note: If the inspection execution time is longer than the output delay, the output becomes active immediately after the processing is finished.
  • Page 37: Communications

    VE Series Smart Camera 6.5.3 Communications Use Communications to view or change communication information, to set the industrial protocol, and to set image export, data export, and serial connection settings. Ethernet Settings Tab Use the Ethernet Settings tab to view or change some Ethernet settings. System Settings >...
  • Page 38 VE Series Smart Camera Data Bits • 8 bits (default) • 7 bits Parity Control • None (default) • Even • Stop Bits • 1 Bits (default) • 2 Bits Note: Because there is no flow control for the serial connections, the sensor will not detect or log a lost or broken connection. Industrial Protocols Tab Use the Industrial Protocols tab to set the protocol the sensor uses to communicate and to select output data (map) to send to a PLC.
  • Page 39 VE Series Smart Camera Figure 42. Industrial Protocols Tab—EitherNet/IP Selected A customizable map to output camera or inspection tool-specific results also displays. The map includes the following: • Register/Byte/Word (depending on the protocol selected) • Inspection # • Tool Type •...
  • Page 40 VE Series Smart Camera Figure 43. Data Export Tab On the Data Export tab, set the data export parameters, including which results to export, which channel to use, and the port number to use. Note that the port number cannot be the same as the Image Export port number or any other port in use. Use the data export map to select the results to publish.
  • Page 41: Logs

    VE Series Smart Camera Ethernet Protocol Choose which protocol to use to export images: • TCP/IP • Figure 44. TCP/IP Settings Figure 45. FTP Settings Image Export: TCP/IP on page 148 and Image Export: FTP on page 149 for more information. 6.5.4 Logs The Logs default view is the System tab.
  • Page 42 VE Series Smart Camera Figure 46. System Tab To clear a system error flag (or state), click Clear System Error. Note: The system error log entry will not be cleared from the log. To export system logs, click Export Log and follow the prompts. Logs are exported as a .slog file. To clear the log, click Clear Log.
  • Page 43: Units

    VE Series Smart Camera Figure 47. View Exported Log Tab 6.5.5 Units Use Units to select a unit to display and to publish results that represent distance, size, and location calculations. Figure 48. Units By default, distance, size, and location calculations are shown in pixels. To change the displayed units, from the Mode list, select Scaling and then select the desired measurement unit and parameters.
  • Page 44 VE Series Smart Camera Click Apply Changes to save the changes. Applying a scaling factor changes the measurements listed in the Tools and Results to the selected unit and applies the scale to all inspections. Scale Units Using a Known Measurement Use a known measurement, such as ruler, to configure the scaling factor for converting pixels to the desired unit.
  • Page 45 VE Series Smart Camera 9. Write down the Distance (px) show in Tools & Results. In this example, the distance is 101.00 px. Figure 50. Distance Measurement Between the Two Points 10. On the System Settings screen, click Units. 11. From the Mode list, select Scaling. The scaling parameters display.
  • Page 46: System Reset

    VE Series Smart Camera 15. Click Apply Changes. Applying a scaling factor affects all existing inspections. The currently running inspection is immediately modified on the next trigger and other inspections are modified when they are loaded. Figure 52. Tools and Results Showing the New Units 6.5.6 System Reset Use System Reset to reboot the sensor or to restore the sensor to the factory default settings.
  • Page 47: Using The Camera Tool

    VE Series Smart Camera Using the Camera Tool The camera tool controls the sensor's camera function during an inspection. Configure the camera tool using the parameters in the Parameters pane: • Imager • Focus Info • Trigger • External Strobe •...
  • Page 48: Trigger

    VE Series Smart Camera Auto Exposure During Auto Exposure, the exposure time and gain are optimized for the current inspection. Click Start to begin Auto Exposure. Note: Several triggers may be required to calculate the optimized values for exposure and gain. 7.2 Trigger Use the Trigger parameters to set the method and rate at which the sensor captures images.
  • Page 49: Focus Information

    A +5 V dc external strobe signal is provided by the VE Series camera when the external light should be OFF. This is the default strobe type setting for the VE Series camera and many of the external vision lights Banner offers.
  • Page 50: Camera Tool: Results

    VE Series Smart Camera 7.5 Camera Tool: Results Click the camera tool on Tools & Results or expand the camera tool on All Results to view camera information. Figure 58. Camera Tool Results Focus Number The focus number for the frame being viewed, if the Focus Number parameter is enabled in the Camera tool. See Focus Information on page 49 for more information on the Focus Number.
  • Page 51: Using The Inspection Tools: Vision Tools

    VE Series Smart Camera 8 Using the Inspection Tools: Vision Tools Vision sensor tools include Average Gray, Bead, Blemish, Blob, Edge, Locate, Match, and Object. Click a tool on Tools & Results or on Tools Only to access the Parameters pane for that tool. The Parameters pane contains both an Inputs tab and a Test tab.
  • Page 52 VE Series Smart Camera Masks Add and define a mask to exclude a group of pixels from the tool analysis. Figure 61. Masks Parameters A mask created for a tool will not apply to any other tool in the inspection. Up to 10 masks can be added to a tool. 1.
  • Page 53: Average Gray Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 64. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram.
  • Page 54: Average Gray Tool: Results

    VE Series Smart Camera Average Grayscale The grayscale value range. Standard Deviation The standard deviation range. Figure 66. Average Gray Tool—Test Parameters 8.1.3 Average Gray Tool: Results Tools & Results and All Results list information from the current and previous inspections. A red box around a tool indicates that the tool failed.
  • Page 55: Bead Tool

    VE Series Smart Camera 4. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. Figure 67. Average Gray—Pass Figure 68. Average Gray—Fail Bead Tool Use the Bead tool to inspect parts for uniformity of adhesive or sealant material, or for uniformity of a gap. In an industrial setting, this "bead"...
  • Page 56 VE Series Smart Camera The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 70. Bead Tool ROI The ROI is configurable to follow the desired path of the adhesive or sealant being analyzed. Adjust the width of the ROI and set the sample rate.
  • Page 57 VE Series Smart Camera An adaptive threshold is a technique that adjusts the threshold for the tool based upon lighting changes and image content within the ROI. It performs best if used with bi-modal images, which have a clear contrast in the ROI. Adaptive threshold chooses the current threshold value by converging to a value based on the average value of the pixels above and below the previous threshold value;...
  • Page 58 VE Series Smart Camera Reject Level When the Bead/Blob Type is set to Bright, use the Reject Level to narrow the range of pixel intensities to be considered in an inspection. Leaving the defaults at 0 for low and 255 for high means that the tool takes into consideration all grayscale levels in the ROI from 0 (black) to 255 (white).
  • Page 59: Bead Tool: Test Parameters

    VE Series Smart Camera Hide Annotations Hides the annotations on the live image for the tool, even when the tool is selected. Figure 77. Show Bead Tool Annotations Figure 78. Hide Bead Tool Annotations Hide ROI Hides the ROI when the tool is not selected. Hide Masks Hides the Mask ROI when the tool is not selected.
  • Page 60: Bead Tool: Results

    VE Series Smart Camera Where applicable, use the sliders or enter the minimum and maximum for the selected test parameters. Count - Good The number of good beads. Count - Narrow/Gap The number of narrow beads. Count - Wide The number of wide beads. Largest Width The maximum width found.
  • Page 61: Bead Tool: Adjust The Roi

    VE Series Smart Camera Execution Time The execution time, in milliseconds, for the currently selected tool in the current inspection. Expand Execution Time to see the historical minimum and maximum execution times up to this point for the selected tool. Use the reset button in the Inspection Summary to reset these historical values.
  • Page 62 VE Series Smart Camera 5. Click on a line to add an inline anchor point. a) Point to the ROI line; the pointer changes to a +. Figure 85. Add Inline Anchor Point Click to select the location for the new anchor point; is added on the line.
  • Page 63: Using The Bead Tool

    VE Series Smart Camera 8. Use the Good Bead Width parameter under Characteristics to define the good bead width. Green indicates that the bead width is acceptable. Red indicates that the bead width is too narrow or that a gap exists. Blue indicates that the bead width is too wide.
  • Page 64 VE Series Smart Camera 3. Set the threshold. a) Expand the Threshold parameters. b) From the Threshold Type list, select Fixed. Select Fixed when the lighting and image content remain relatively constant for all inspections. c) From the Bead Type list, select Dark because in this case the adhesive is dark against a bright background. d) Expand the Threshold parameters.
  • Page 65: Blemish Tool

    VE Series Smart Camera 5. Set the test parameters to set the pass/fail criteria. a) On the Test tab, select the Count - Good checkbox to enable the test parameter. This option sets the number of good beads that must be present with the tool parameters so that a part passes. b) Expand Count - Good and move the sliders or enter the minimum and maximum as 1 and 1.
  • Page 66: Blemish Tool: Input Parameters

    VE Series Smart Camera 8.3.1 Blemish Tool: Input Parameters Use the Input parameters to configure how the tool analyzes an image. Figure 97. Blemish Tool—Input Parameters The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 98.
  • Page 67 VE Series Smart Camera Sensitivity Set the Sensitivity to define how sensitive the sensor is to finding blemish or other edges within the ROI. The sensitivity value helps account for light variations that can affect how well the sensor detects edges on inspected parts. Figure 100.
  • Page 68: Blemish Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 105. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram.
  • Page 69: Using The Blemish Tool

    VE Series Smart Camera All Results displays the Result, Time, Pass Count, and Fail Count information at a glance. Expand the inspection tool to see specific results for that tool. Count The total number of edge pixels counted. Length Range The minimum and maximum edge lengths found.
  • Page 70: Blob Tool

    VE Series Smart Camera 6. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. Figure 110. Bad Part—Missing Date/Lot Code Blob Tool Use the Blob tool to detect and count groups of like-colored pixels within the ROI. A user-selected range of brightness levels defines the pixels of interest.
  • Page 71 VE Series Smart Camera Resize and rotate the ROI around the feature to be analyzed. Change the shape of the ROI to a square, ellipse, or circle as needed by expanding ROI on the Parameters pane and selecting the desired shape. An ROI can be as large as the entire Field of View (FOV).
  • Page 72 VE Series Smart Camera Adaptive Threshold: Threshold Use the sliders or enter the desired minimum and maximum possible grayscale threshold. The green line is the current threshold value, chosen by the tool, and the sliders represent boundaries beyond which you do not want the tool to move the threshold settings.
  • Page 73 VE Series Smart Camera Filters Set filters for tool analysis. Figure 118. Blob Tool Filters Discard Blobs that Touch ROI Select to exclude blobs that touch the perimeter of the ROI. Fill Holes within Blob Select to ignore (by filling) small features such as scratches and glare that might otherwise appear as small imperfections or non-blobs within a larger blob.
  • Page 74: Blob Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 122. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram.
  • Page 75: Blob Tool: Results

    VE Series Smart Camera 8.4.3 Blob Tool: Results Tools & Results and All Results list information from the current and previous inspections. A red box around a tool indicates that the tool failed. Status provides information about the specific failure. All Results displays the Result, Time, Pass Count, and Fail Count information at a glance.
  • Page 76 VE Series Smart Camera A pixel with no neighbors that belong to the same blob contributes 3.14 linear pixels to the perimeter of the blob. This can happen only in a blob that has an area of one. Since such small blobs are usually ignored, this circumstance is rare.
  • Page 77 VE Series Smart Camera Figure 125. Best Fit Ellipse These three results combine to give information about the elongation and orientation of a blob . The equations used to compute these statistics are complicated, but the results usually have an intuitively useful meaning, described below. The first step in computing these results is to compute the M and M statistical moments:...
  • Page 78: Using The Blob Tool

    VE Series Smart Camera Blob Shape Meaning of Major Axis Length Meaning of Minor Axis Length Meaning of Major Axis angle Any shape with holes Results vary depending on exact Results vary depending on exact Results vary depending on exact shape—experiment on your shape—experiment on your shape—experiment on your...
  • Page 79 VE Series Smart Camera 3. Set the threshold. a) Expand the Threshold parameters. b) From the Threshold Type list, select Fixed. Select Fixed when the lighting and image content remain relatively constant for all inspections. c) Expand the second Threshold parameters. d) Move the sliders to define the minimum and maximum threshold.
  • Page 80: Circle Detect Tool

    VE Series Smart Camera 6. Copy the Blob tool. With the Blob tool selected, click The tool and all of the settings are duplicated (copied) and all of the tools are deselected. Select one of the Blob tools and click a second time.
  • Page 81: Circle Detect Tool: Input Parameters

    VE Series Smart Camera 8.5.1 Circle Detect Tool: Input Parameters Use the Input parameters to configure how the tool analyzes an image. Figure 131. Circle Detect Tool—Input Parameters The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 132.
  • Page 82 VE Series Smart Camera Threshold Indicates the rate of change of grayscale values that is needed to detect an edge. Figure 133. Threshold Parameters Edges are detected by measuring transitions from bright to dark or dark to bright. Enter a threshold in the range from 1 to 255. The default value is 20.
  • Page 83: Circle Detect Tool: Test Parameters

    VE Series Smart Camera Hide Annotations Hides the annotations on the live image for the tool, even when the tool is selected. Figure 136. Hide Circle Detect Tool Annotations Figure 135. Show Circle Detect Tool Annotations Hide ROI Hides the ROI when the tool is not selected. Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI.
  • Page 84: Circle Detect Tool: Results

    VE Series Smart Camera Radius The distance from the center of the detected circle to its edges. Use this value to determine if a circle is the correct size. Min Radius The distance from the center of the circle to the closest included edge point.
  • Page 85: Using The Circle Detect Tool

    VE Series Smart Camera Arc Length The distance along the arc. Available when Search For is set to Circular Arc. Arc Angle The angle between the start and the end of the arc. Available when Search For is set to Circular Arc. Arc Start The angle between the x-axis and the beginning of the arc.
  • Page 86 VE Series Smart Camera 3. Set the Input parameters. a) Expand the Search For parameter. b) Select Circle, All Points from the list. 4. Set the Test parameters to set the pass/fail criteria. a) Select the Average Error checkbox. This option looks at the average distance between included edge points and the circle found. b) Set the range from 0 px to 3 px.
  • Page 87: Edge Tool

    VE Series Smart Camera Edge Tool Use the Edge tool to detect and count transitions between bright and dark pixels (edges). The Edge tool counts the total number of edges, and determines the position of each edge. Edge position information can be used for distance or angle measurements when used with a Measure tool.
  • Page 88 VE Series Smart Camera Sample Rate The sample rate sets the number of samples per pixels (one sample per pixel, two samples per pixel, etc.). The sample rate determines the sub-pixel resolution, which increases the resolution of the tool, and increases the inspection time. Figure 146.
  • Page 89 VE Series Smart Camera Absolute Threshold: Edge Profile Graph Figure 149. Absolute Threshold—Edge Profile Graph For absolute threshold, the x axis is the length of the ROI. The y axis is the actual grayscale value from 0 to 255. The light blue line shows the absolute pixel intensity.
  • Page 90 VE Series Smart Camera Relative Threshold: Edge Profile Graph Figure 151. Relative Threshold—Edge Profile Graph For relative threshold, the x axis is the length of the ROI. The y axis is the pixel intensity along the ROI, with 0% as the darkest pixel in the ROI and 100% as the lightest pixel in the ROI.
  • Page 91 VE Series Smart Camera Edge Strength Threshold: Edge Profile Graph Figure 153. Edge Strength Threshold—Edge Profile Graph For edge strength threshold, the x axis is the length of the ROI. The y axis has two measurements. The first is the light blue axis. It represents Edge Strength, a measure of the rate of change of pixel grayscale values.
  • Page 92 VE Series Smart Camera Edge Profile The Edge Profile graph changes depending on which threshold type is selected. Refer to the Threshold section and the specific threshold types for details on the Edge Profile graph. Image Overlays Choose whether to display or hide the annotations or the ROI when this tool is not selected. Figure 155.
  • Page 93: Edge Tool: Test Parameters

    VE Series Smart Camera • Discrete output Pass • Discrete output Fail • Pass/Fail results counter • Pass (Green) and Fail (red) LEDs on the Sensor Select this checkbox if the overall Pass/Fail status of the inspection is dependent on the current tool. 8.6.2 Edge Tool: Test Parameters Use the Test parameters to configure the pass/fail conditions for the tool.
  • Page 94: Using The Edge And Measure Tools

    VE Series Smart Camera 8.6.4 Using the Edge and Measure Tools Follow these steps for an example Edge inspection to check the position of a plunger in a syringe. This procedure uses two Edge tools and a Measure tool to determine the position of the plunger in the barrel. Note: This procedure is an example only.
  • Page 95: Line Detect Tool

    VE Series Smart Camera 7. Add a Measure tool. a) Expand Measure From... and select Edge02 from the Tool list. b) Expand Measure To... and select Edge01 from the Tool list. Figure 163. Measure Tool 8. Set the Test parameters to set the pass/fail criteria. a) On the Test tab, select the Distance Y checkbox to enable the test parameter.
  • Page 96: Line Detect Tool: Input Parameters

    VE Series Smart Camera 8.7.1 Line Detect Tool: Input Parameters Use the Input parameters to configure how the tool analyzes an image. Figure 167. Line Detect Tool—Input Parameters The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 168.
  • Page 97 VE Series Smart Camera Threshold Indicates the rate of change of grayscale values that is needed to detect an edge. Figure 171. Threshold Parameters Edges are detected by measuring transitions from bright to dark or dark to bright. Enter a threshold in the range from 1 to 255. The default value is 20.
  • Page 98: Line Detect Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 173. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram.
  • Page 99: Using The Line Detect Tool

    VE Series Smart Camera All Results displays the Result, Time, Pass Count, and Fail Count information at a glance. Expand the inspection tool to see specific results for that tool. Midpoint The x and y coordinates of the middle point of the found line segment. Start Point The x and y coordinates of the start point of the found line segment.
  • Page 100: Locate Tool

    VE Series Smart Camera 3. Set the threshold. a) Expand the Threshold parameters. b) Move the sliders until the edge of the needle is found with few extra points included. Figure 176. Good Part 4. Set the edge polarity. a) Expand the Edge Polarity parameters. b) Select Bright to Dark because the needle is dark against a light background.
  • Page 101: Locate Tool: Input Parameters

    VE Series Smart Camera 8.8.1 Locate Tool: Input Parameters Use the Input parameters to configure how the tool analyzes an image. Figure 179. Locate Tool—Input Parameters Note that the Use as Reference parameter appears as an error until the reference point is set. The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes.
  • Page 102 VE Series Smart Camera Threshold The Threshold parameter marks the grayscale transition point. The tool marks the edge where the pixel intensity crosses the threshold level. From the Threshold Type list, select one of the following: • Absolute • Relative (default) •...
  • Page 103 VE Series Smart Camera Threshold Type: Absolute Finds an edge at a specific grayscale level. Figure 185. Absolute Threshold Parameters While Absolute threshold is less likely to find a false edge than Relative threshold, it may miss edges if the light level changes between inspections.
  • Page 104 VE Series Smart Camera Threshold Type: Edge Strength Measures the rate of change of grayscale values and needs sharply-defined transitions to find edges. Figure 187. Edge Strength Threshold Parameters Edge strength ignores gradual changes in light levels across the tool better than other threshold types and it filters out weak or gradual edges.
  • Page 105 VE Series Smart Camera Filters Set filters for tool analysis. Figure 189. Locate Tool Filters Smoothing Runs a rolling average along the ROI length. Smoothing filters out sharp changes in the edge profile. Note: A high filter number may miss the edge of a narrow line. Minimum Edge Width Filters out small spike-of-intensity changes, and narrow dark or bright bands.
  • Page 106 VE Series Smart Camera Image Overlays Choose whether to display or hide the annotations or the ROI when this tool is not selected. Figure 192. Image Overlays—Default These options override the ROI view buttons on the Image Pane Parameters when no tool is selected. When a specific tool is selected, the ROI information is shown.
  • Page 107: Locate Tool: Test Parameters

    VE Series Smart Camera 8.8.2 Locate Tool: Test Parameters Use the Test parameters to configure the pass/fail conditions for the tool. Select the parameter checkbox to enable it. Where applicable, the vertical green bar shows the current parameter information and the light gray backgrounds show the range over which a value has varied over time.
  • Page 108: Using The Locate Tool

    VE Series Smart Camera Status Status and error messages display as appropriate. 8.8.4 Using the Locate Tool Follow these steps for an example Locate inspection to adjust for a target that moves in the field of view, allowing for the precise placement of the vision tools that follow the Locate tool.
  • Page 109 VE Series Smart Camera 5. Set the reference point. a) Expand the Use as Reference parameters. b) Leave Adjust Downstream Tool ROIs checked so that it is enabled (default). c) Click Set Reference Point. A blue circle displays on the Image pane at the location of the reference point and all following tools use this point as a reference.
  • Page 110 VE Series Smart Camera 10. Add a Measure tool to measure from Edge02 (the left side of the vial) to Edge03 (the right side of the vial). Figure 203. Measure Tool from Edge02 to Edge03 11. Add a Measure tool to measure from Edge01 to Measure01 to determine the position of the stopper in the vial. Figure 204.
  • Page 111: Match Tool

    VE Series Smart Camera Match Tool Use the Match tool to verify that a pattern, shape, or part in any orientation matches a reference pattern. The Match tool can also compensate for translation and rotation of downstream tools (if selected). The reference pattern is taught during setup.
  • Page 112 VE Series Smart Camera Search ROI The Search Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 209. Search ROI The Search ROI is indicated by a red or green box that is always rectangular. By default the Search ROI is 20% to 30% larger than the Teach ROI, which is blue.
  • Page 113 VE Series Smart Camera Percent Match Set the percent match to indicate the quality of the match (10% is a slight match; 100% is a perfect match). The default is 60%. Figure 213. Percent Match Rotation Range Select the range within which the pattern may be rotated and still count as a match to the reference image. The default is 45 degrees. Figure 214.
  • Page 114 VE Series Smart Camera Adjust Downstream Tool ROIs Select Adjust Downstream Tool ROIs to have tools added after this tool use the this tool to set the location of the additional ROIs. Click Set Reference Point button so that the tool affects the related tools, otherwise the tool and all related tools will fail. If changes are made to the tool parameters that affect the reference point, the reference point must be set again.
  • Page 115: Match Tool: Test Parameters

    VE Series Smart Camera Inspection Pass/Fail Select the Contribute to Inspection Pass/Fail check box (default) if the tool will influence the Pass/Fail status of the inspection. Figure 223. Inspection Pass/Fail The Pass/Fail contribution influences the following: • Discrete output Pass •...
  • Page 116: Using The Match Tool

    Figure 225. Match Tool Defaults 2. Adjust the Teach ROI to frame the feature to be used as the reference pattern. In this example, the feature of interest is the Banner logo. a) Expand Teach ROI and select the ellipse.
  • Page 117 VE Series Smart Camera 3. On the Parameters pane, expand Pattern and click Teach. Figure 226. Teach Required Figure 227. Pattern Taught Note: If the inspection uses more than one Match tool, teach only one Match tool at a time. "Applying Changes"...
  • Page 118: Using Remote Teach With The Match Tool

    VE Series Smart Camera 10. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. Figure 230. Bad Part—Missing Letter Figure 229. Rotated Good Part 8.9.5 Using Remote TEACH with the Match Tool If multiple Match tools are used in the same inspection, remote TEACH teaches all Match tools at the same time using the same trigger.
  • Page 119 VE Series Smart Camera The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 232. ROI Parameters The ROI is a line of pixels that can be shortened, lengthened, or widened as needed for the inspection. Tool analysis follows the direction of the arrow.
  • Page 120 VE Series Smart Camera Relative Threshold: Percent Choose the percentage value at which the edge should be marked. Object Type Select the type of object the inspection is looking for. • Bright—Finds objects brighter than the threshold value • Dark—Finds objects darker than the threshold value •...
  • Page 121 VE Series Smart Camera Absolute Threshold: Value Enter a specific grayscale value from 0 to 255. Object Type Select the type of object the inspection is looking for. • Bright—Finds objects brighter than the threshold value • Dark—Finds objects darker than the threshold value •...
  • Page 122 VE Series Smart Camera • Bright or Dark—Finds any object Edge Strength Threshold: Edge Profile Graph Figure 240. Edge Strength Threshold—Edge Profile Graph For edge strength threshold, the x axis is the length of the ROI. The y axis has two measurements. The first is the light blue axis. It represents Edge Strength, a measure of the rate of change of pixel grayscale values.
  • Page 123 VE Series Smart Camera Edge Profile The Edge Profile graph changes depending on which threshold type is selected. Refer to the Threshold section and the specific threshold types for details on the Edge Profile graph. Image Overlays Choose whether to display or hide the annotations or the ROI when this tool is not selected. Figure 242.
  • Page 124: Object Tool: Test Parameters

    VE Series Smart Camera • Discrete output Pass • Discrete output Fail • Pass/Fail results counter • Pass (Green) and Fail (red) LEDs on the Sensor Select this checkbox if the overall Pass/Fail status of the inspection is dependent on the current tool. 8.10.2 Object Tool: Test Parameters Use the Test parameters to configure the pass/fail conditions for the tool.
  • Page 125: Using The Object Tool

    VE Series Smart Camera Maximum Edge Strength The greatest rate of change value observed by the tool. Available when the Threshold Type is set to Edge Strength. Execution Time The execution time, in milliseconds, for the currently selected tool in the current inspection. Expand Execution Time to see the historical minimum and maximum execution times up to this point for the selected tool.
  • Page 126: Using The Inspection Tools: Analysis Tools

    VE Series Smart Camera 9 Using the Inspection Tools: Analysis Tools Analysis tools include Math, Measure, and Logic. Click a tool on Tools & Results or Tools Only to access the Parameters pane for that tool. Math Tool Use the Math tool to perform basic arithmetic and inequality expressions, and to calculate statistical information for inspections. The Math tool takes one or more pieces of information from the tool data or from user-supplied constants and makes mathematical expressions out of them.
  • Page 127 VE Series Smart Camera Operator Summary Description A + B 1 + 1 = 2 A - B 1 - 1 = 0 Subtract A * B 1 × 1 = 1 Multiply A / B 1 ÷ 1 = 1 Divide MOD {A, B} 1 % 1 = 0...
  • Page 128: Math Tool: Test Parameters

    VE Series Smart Camera Operand B Choose the second variable from the vision tools in the inspection, or select a user-defined constant value. Figure 254. Operand B Inspection Pass/Fail Select the Contribute to Inspection Pass/Fail check box (default) if the tool will influence the Pass/Fail status of the inspection. Figure 255.
  • Page 129: Using The Math Tool

    VE Series Smart Camera Decimal Result The decimal result of the Math tool operation. Boolean The Boolean result for the Math tool operation. Execution Time The execution time, in milliseconds, for the currently selected tool in the current inspection. Expand Execution Time to see the historical minimum and maximum execution times up to this point for the selected tool. Use the reset button in the Inspection Summary to reset these historical values.
  • Page 130: Measure Tool

    VE Series Smart Camera 10. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. Figure 259. Edge02 ROI Figure 260. Edge02 ROI Measure Tool Use the Measure tool to determine distances, calculate angles, and create points and lines for use as inputs to other Measure tools. The Measure tool operations are: •...
  • Page 131: Measure Tool: Input Parameters

    VE Series Smart Camera For example, if you have two inputs that are both existing Measure tools, Measure01 and Measure02, the output, called Measure03, is the angle between the lines of each of the inputs. Measure03 is a curved arrow from the first input, Measure01, towards the arrowhead of the second input, Measure02.
  • Page 132 VE Series Smart Camera If selecting a specific tool, select the specific characteristic in the tool to measure from. Measure to... Select either a constant or another tool where the Measure tool will stop measuring. Figure 263. Measure To...—Constant Selected If selecting a constant, enter in the x and y coordinates to end the measurement at.
  • Page 133: Measure Tool: Test Parameters

    VE Series Smart Camera Inspection Pass/Fail Select the Contribute to Inspection Pass/Fail check box (default) if the tool will influence the Pass/Fail status of the inspection. Figure 268. Inspection Pass/Fail The Pass/Fail contribution influences the following: • Discrete output Pass •...
  • Page 134: Using The Edge And Measure Tools

    VE Series Smart Camera Projection Point The x and y coordinates of the intersection point between the input line and a virtual line passing through the input point. The virtual line is orthogonal (perpendicular) to the input line. The intersection point is on the input line because the other line does not exist (virtual).
  • Page 135 VE Series Smart Camera 5. Adjust the ROI position, length, and width. a) Position the ROI vertically over the top of the barrel. b) Expand ROI, then expand ROI Width. c) Set the ROI width to 97 px. Figure 271. ROI Over the Top of the Barrel 6.
  • Page 136: Logic Tool

    VE Series Smart Camera 10. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. Figure 274. Good Part Figure 275. Bad Part—Plunger Too High Logic Tool Use the Logic tool to combine or convert tool results, or to drive discrete outputs from tool results. The Logic tool uses Boolean logic to combine or convert tool results.
  • Page 137 VE Series Smart Camera Operator Select the type of logical expression used for the Logic tool operator. Figure 277. Operator Operator Summary/Examples Description AND (All) AND(True, True, True)=True A true output results if all inputs are true. AND(True, False, True)=False OR (Any) OR(True, True, True)=True A true output results if one or more of the inputs are true.
  • Page 138: Logic Tool: Test Parameters

    VE Series Smart Camera Inspection Pass/Fail Select the Contribute to Inspection Pass/Fail check box (default) if the tool will influence the Pass/Fail status of the inspection. Figure 280. Inspection Pass/Fail The Pass/Fail contribution influences the following: • Discrete output Pass •...
  • Page 139 VE Series Smart Camera 1. Add a Match tool to the inspection. a) Configure Match01 to recognize the logo on the small box. b) Expand Inspection Pass/Fail and remove the checkmark to disable the parameter. c) On the Test tab, select the Count checkbox to enable the Count test parameter. d) Expand Count and set it to a minimum of 1 and a maximum of 1.
  • Page 140 VE Series Smart Camera 14. Set the Test parameters to set the pass/fail criteria. a) On the Test tab, select the Logic Output checkbox. This option sets whether the Boolean logic is true or false so that the part passes. b) Select True.
  • Page 141: Emulators

    Image Location to change the directory for the reference images. The default directory for images is C:\Users\Public \Documents\Banner Vision Manager\VE Series\VE xMP\Images. Both 8-bit monochrome bitmap (BMP) images and inspection logs are supported. Bitmap images should be the same resolution as the VE camera. If inspection logs are placed in the Images directory, the emulator automatically extracts the image out of the inspection log and uses it to run the currently loaded inspection.
  • Page 142: Sensor Display

    VE Series Smart Camera 11 Sensor Display The LCD display on the top of the sensor provides access to view or change several settings without using Vision Manager. The display provides limited programming options: • ETHER—Ethernet settings • PCHANGE—Product change •...
  • Page 143: Sensor Menu

    VE Series Smart Camera 11.3 Sensor Menu Top Menu Sub Menus Ethernet Menu Enter Home ETHER LINK STATUS Screen Top Menu SPEED VE Series User Interface SUBNET GATEWAY Enter Shortcuts Menu MAX SPD 100 FD 100 HD FOCUS# 1000 FD TRIGGER Product Change by Slot No.
  • Page 144: Ethernet Menu (Ether)

    VE Series Smart Camera 11.4 Ethernet Menu (ETHER) Use this menu to view or change network connection information. STATUS LINK—View the connection status (UP or NONE). UP indicates that an Ethernet link has been established. NONE indicates that a link has not been established. SPEED—View the speed (100HD/100FD/1000FD).
  • Page 145: System Error Menu (Syserr)

    VE Series Smart Camera BOOT View the boot number. HOUR View the hour count. SERIAL View the sensor serial number. 11.9 System Error Menu (SYSERR) Use this menu to view or clear system errors, when present. VIEW View the latest system error, when present. CLEAR Select Yes to clear a system error state.
  • Page 146: Communications Guide

    VE Series Smart Camera 12 Communications Guide 12.1 Communication Summary The VE Series camera communicates with other devices via Ethernet. To establish an Ethernet connection to the sensor, the external device must be configured with the correct IP address and support a communication protocol supported by the sensor.
  • Page 147 HMI or to save them to disk. The Banner Data Export Sample Program installs automatically when the Vision Manager software is installed. The source code to write your own application is located at C:\Users\Public\Documents\Banner Vision Manager\Sample Programs\Source\Data Export.
  • Page 148: Image Export: Tcp/Ip

    Registry. An incorrect setting of this Windows Registry parameter can cause the sensor to slow down when exporting images to Windows systems. Consult your local IT support personnel with specific questions. Banner Image Export Sample Program The VE Series camera includes an Image Export sample application that provides a way to save exported images. In a production environment, you will need to write your own application to process exported images, for example to display them on an HMI or to save them to disk.
  • Page 149: Image Export: Ftp

    VE Series Smart Camera The Banner Image Export Sample Program installs automatically when the Vision Manager software is installed. The source code to write your own application is located at C:\Users\Public\Documents\Banner Vision Manager\Sample Programs\Source\Image Export. Figure 289. Image Export Sample Application 12.1.5 Image Export: FTP...
  • Page 150: Enabling Communications

    VE Series Smart Camera Hold READY During the image export operation the sensor's output channels might become full. This can occur if the sensor is producing export data (images) faster than the data can be exported from the device (due to bandwidth limitations) or faster than the client is reading the channel export data.
  • Page 151: Communications Channel Ports

    VE Series Smart Camera If you are prompted for an administrator password or confirmation, enter the password or provide confirmation. 4. In the connection properties, click Internet Protocol Version 4 (TCP/IPv4), and then click Properties. 5. In Internet Protocol (TCP/IPv4) Properties, select Use the following IP address. 6.
  • Page 152: Industrial Ethernet Overview

    VE Series Smart Camera 13 Industrial Ethernet Overview 13.1 Industrial Ethernet Setup ® 13.1.1 Set the Industrial Ethernet Protocol (EtherNet/IP, PROFINET , Modbus/TCP, PCCC) The Industrial Ethernet communication channel is disabled by default. To enable this channel, use the following instructions: From the System Settings screen, click Communications, then click Industrial Protocols.
  • Page 153: Sensor Input Values

    VE Series Smart Camera • Read counters (pass, fail, error code, missed trigger, frame count, inspection time) • FTP filename string Note: If an input or an output register or a bit is marked as Reserved, its value at any time is indeterminate. 13.2.1 Sensor Input Values The VE Series camera operation can be controlled through input bits.
  • Page 154 VE Series Smart Camera Trigger Start X + Y X + Y + Z Write 0 to Input Bits Register Trigger Make sure camera is ready – bit 0 is set to 1 in Output Bits Register Ready Execute Trigger: set bit 2 of the Input Bits Register to 1 TriggerACK Trigger = 1...
  • Page 155 VE Series Smart Camera Teach Latch Start X +Y X +Y+Z Write 0 to Input Bits Teach Register Latch Ready Make sure camera is ready – bit 0 is set to 1 in Output Bits Register Teach Latch ACK Execute Teach Latch: set bit 1 of the Input Bits Register to 1 TeachLatch = 1 TeachLatch = 0...
  • Page 156: Inputs To The Sensor (Outputs From The Plc)

    VE Series Smart Camera Start Product Change X+Y+Z Write 0 to Input Bits Register Product Change Write desired program number (as a 32-bit integer) into the Product Change Number location Ready Product Make sure Camera is Ready – bit 0 Change is set to 1 in Output Bits Register ProductChange...
  • Page 157: Outputs From The Sensor (Inputs To The Plc)

    VE Series Smart Camera WORD # WORD NAME DATA TYPE reserved 16-bit integer PLC Assembly Instance 117 (0×75) - 34 Registers (Sensor Inputs/PLC Outputs) O > T Data transfer direction: Originator (PLC) to Target (VE). Assembly Instance 117 (0×75) is a group of registers used for the FTP file name. WORD # WORD NAME DATA TYPE...
  • Page 158: Input And Output Bits

    VE Series Smart Camera WORD # WORD NAME DATA TYPE Sensor Pass/Fail Bits (see Sensor Pass/Fail Bits on page 158) 16-bit integer 17-239 User-defined (see Tool-Specific Results: EtherNet/IP on page 159) Selection dependent PLC Assembly Instance 102 (0×66) - 60 Registers (Sensor Outputs/PLC Inputs) T > O Data transfer direction: Target (VE) to Originator (PLC).
  • Page 159: Tool-Specific Results: Ethernet/Ip

    VE Series Smart Camera Table 10: Sensor Pass/Fail Bits Bit Position Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool Camera Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool Vision Tool 15 Pass/ 14 Pass/...
  • Page 160: Configuration Assembly Object

    VE Series Smart Camera WORD # The data location. Inspection # Shows whether this tool result applies to the current inspection only (inspection number) or to any inspection (ANY) that includes the selected tool. An Inspection # of ANY means that if an inspection includes a tool with the exact name (for example, AverageGray01), the results are output.
  • Page 161: Ve Series Smart Camera Eds File Installation In Controllogix Software

    VE Series Smart Camera 13.3.9 VE Series Smart Camera EDS File Installation in ControlLogix Software Use the EDS Hardware Installation Tool to register the Electronic Data Sheet (EDS) file. 1. On the Tools menu, click EDS Hardware Installation Tool. The Rockwell Automation's EDS Wizard dialog displays. Figure 297.
  • Page 162 VE Series Smart Camera 4. Browse to locate the EDS file and click Next. If Vision Manager is installed on the computer, a copy of the EDS file is available at C:\Users\Public\Documents\Banner Vision Manager\VE Series\Industrial Protocols\EthernetIP. Figure 299. Select File to Register 5.
  • Page 163 VE Series Smart Camera 6. Click Next when you see the icon associated with the EDS file. Figure 301. Rockwell Automation's EDS Wizard 7. Click Next to register the EDS file. Figure 302. Register the EDS File 8. Click Finish to close the EDS Wizard . www.bannerengineering.com - Tel: 763.544.3164...
  • Page 164 VE Series Smart Camera 9. Right-click on the PLC's Ethernet adapter and select New Module... Figure 303. New Module 10. Locate the VE Series camera from the catalog and click Create. Figure 304. Select Module Type www.bannerengineering.com - Tel: 763.544.3164...
  • Page 165 VE Series Smart Camera 11. Enter a name, description (optional), and IP address for the VE Series camera. Figure 305. New Module 12. Click Change in the Module Definition field. Figure 306. Module Definition 13. Select the desired connection in the Module Definition window. Each of the items in the Name list represents a fixed grouping of input and output assembly instances: Small Assemblies •...
  • Page 166: Rslogix5000 Configuration

    To create an implicit Class 1 configuration to the VE Series camera using EIP when using a ControlLogix family PLC, configure the VE as a “Generic Ethernet Module” under the ENET_MODULE. The following is a sample setup of a Banner sensor: 1.
  • Page 167 VE Series Smart Camera Figure 309. Add Ethernet Module 2. Select Module. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 168 VE Series Smart Camera Figure 310. Select Module 3. Configure the Module Properties. Note: The data type in the Comm Format must be changed to an INT. Inputs to the Sensor (Outputs from the PLC) on page 156 and Outputs from the Sensor (Inputs to the PLC) on page 157 for more information on each specific assembly instance.
  • Page 169 VE Series Smart Camera Figure 311. PLC Input Assembly (100), PLC Output Assembly (112) Figure 312. PLC Input Assembly (101), PLC Output Assembly (113) www.bannerengineering.com - Tel: 763.544.3164...
  • Page 170 VE Series Smart Camera Figure 313. PLC Input Assembly (102), PLC Output Assembly (114) Figure 314. Select or clear the Unicast Connection checkbox as desired Note: The minimum allowed RPI is 50 ms. 4. If the module configuration was successful, the following information displays: www.bannerengineering.com - Tel: 763.544.3164...
  • Page 171 Figure 316. ERROR: Assembly Instance Number and/or Size Incorrect Figure 317. ERROR: VE Series camera Not Powered Up or EtherNet Cable Not Attached 5. Locate the memory map setup from the Banner module to the PLC memory map. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 172 VE Series Smart Camera C = Configuration (not used) I = Inputs to PLC (outputs from the sensor) O = Outputs from PLC (inputs to the sensor) Figure 318. Memory Map www.bannerengineering.com - Tel: 763.544.3164...
  • Page 173: Modbus/Tcp

    VE Series Smart Camera The VE Series camera memory map expanded. I = Inputs to PLC (outputs from the sensor). Figure 319. Memory Map Expanded 13.4 Modbus/TCP The Modbus/TCP protocol provides device information using register and coil banks defined by the slave device. This section defines the register and coil banks.
  • Page 174 VE Series Smart Camera Table 11: Input Bits (Coils 00001-00016) 05: Force Single Coil Register Bit Position WORD Name 00001 Product Change 00002 Teach Latch 00003 Trigger 00004 reserved 00005 reserved 00006 reserved 00007 reserved 00008 Input String 00009 reserved 00010 reserved 00011...
  • Page 175 VE Series Smart Camera Table 13: Status Bits (Inputs 10017-10032) 02: Read Input Status Register Bit Position WORD Name 10017 Ready 10018 Pass/Fail 10019 reserved 10020 Ready Latch 10021 reserved 10022 Output 1 10023 Output 2 10024 Output 3 10025 Output 4 10026 Output 5...
  • Page 176 VE Series Smart Camera Trigger Start X + Y X + Y + Z Write 0 to Input Bits Register Trigger Make sure camera is ready – bit 0 is set to 1 in Output Bits Register Ready Execute Trigger: set bit 2 of the Input Bits Register to 1 TriggerACK Trigger = 1...
  • Page 177 VE Series Smart Camera Teach Latch Start X +Y X +Y+Z Write 0 to Input Bits Teach Register Latch Ready Make sure camera is ready – bit 0 is set to 1 in Output Bits Register Teach Latch ACK Execute Teach Latch: set bit 1 of the Input Bits Register to 1 TeachLatch = 1 TeachLatch = 0...
  • Page 178: Sensor Input Values

    VE Series Smart Camera Start Product Change X+Y+Z Write 0 to Input Bits Register Product Change Write desired program number (as a 32-bit integer) into the Product Change Number location Ready Product Make sure Camera is Ready – bit 0 Change is set to 1 in Output Bits Register ProductChange...
  • Page 179: Sensor Output Values

    VE Series Smart Camera 06: Preset Single Register or 16: Preset Multiple Registers REG # WORD NAME DATA TYPE Product Change Number 32-bit Integer reserved 16-bit Integer FTP Filename String Length 32-bit Integer 9-34 FTP Filename String String (52 characters) 35-500 reserved 16-bit Integer...
  • Page 180: Sensor Pass/Fail Bits

    VE Series Smart Camera Table 17: Input ACK Bits: PLC Input Register 1 or Holding Register 1001, also Inputs 10001-16 Input 16 Input 15 Input 14 Input 13 Input 12 Input 11 Input 10 Input 9 Input 8 Input 7 Input 6 Input 5 Input 4...
  • Page 181 VE Series Smart Camera Figure 326. Industrial Protocols Tab—Modbus/TCP The results are configurable only for the current inspection. However, all user-defined results in the custom map are shown on the Industrial Protocols tab whether or not they are included in the current inspection. To make changes to a different inspection, switch to the desired inspection and then make changes to the custom map.
  • Page 182: Plc5 And Slc 5 (Pccc)

    VE Series Smart Camera Result The information to output. Data Type The type of information to output. Actions Click to delete a result. You cannot delete system-defined results that contain the symbol. 13.5 PLC5 and SLC 5 (PCCC) Allen-Bradley’s PLC5 and SLC 500 family of devices use PCCC communications protocol. The VE Series camera supports these PLCs using input and output register arrays.
  • Page 183 VE Series Smart Camera Trigger Start X + Y X + Y + Z Write 0 to Input Bits Register Trigger Make sure camera is ready – bit 0 is set to 1 in Output Bits Register Ready Execute Trigger: set bit 2 of the Input Bits Register to 1 TriggerACK Trigger = 1...
  • Page 184 VE Series Smart Camera Teach Latch Start X +Y X +Y+Z Write 0 to Input Bits Teach Register Latch Ready Make sure camera is ready – bit 0 is set to 1 in Output Bits Register Teach Latch ACK Execute Teach Latch: set bit 1 of the Input Bits Register to 1 TeachLatch = 1 TeachLatch = 0...
  • Page 185: Configuration

    VE Series Smart Camera Start Product Change X+Y+Z Write 0 to Input Bits Register Product Change Write desired program number (as a 32-bit integer) into the Product Change Number location Ready Product Make sure Camera is Ready – bit 0 Change is set to 1 in Output Bits Register ProductChange...
  • Page 186 VE Series Smart Camera PLC Read Message Command This Controller Communications Command = PLC5 Read Data Table Address = Integer table "Nx" Target Device Data Table Address = N7:x Figure 333. General tab: Example message command reading from N7 table on the VE and sending the data to the N7 table on the PLC www.bannerengineering.com - Tel: 763.544.3164...
  • Page 187 VE Series Smart Camera To Address = IP address of the sensor Figure 334. MultiHop tab: IP Address of the VE is entered here www.bannerengineering.com - Tel: 763.544.3164...
  • Page 188 VE Series Smart Camera PLC Write Message Command This Controller Communications Command = PLC5 Write Data Table Address = Integer table "Nx" Target Device Data Table Address = N14:x Figure 335. General tab: Example message command writing to N14 table on the VE from the N14 table of the PLC www.bannerengineering.com - Tel: 763.544.3164...
  • Page 189: Inputs To The Sensor (Outputs From The Plc)

    VE Series Smart Camera To Address = IP address of the sensor Figure 336. MultiHop tab: IP address of the VE is entered here 13.5.2 Inputs to the Sensor (Outputs from the PLC) The registers below are used by the PLC to push values to the VE Series camera. MSG (message) commands are used to write (N14) to the sensor.
  • Page 190: Input And Output Bits

    VE Series Smart Camera WORD # WORD NAME DATA TYPE Pass Count 32-bit integer 10-11 Fail Count 32-bit integer 12-13 Missed Triggers 32-bit integer 14-15 Current Inspection Time Float Sensor Pass/Fail Bits (see Sensor Pass/Fail Bits on page 158) 16-bit integer 17-500 User-defined (see Tool-Specific Results: PCCC...
  • Page 191 VE Series Smart Camera Figure 337. Industrial Protocols Tab—PCCC The results are configurable only for the current inspection. However, all user-defined results in the custom map are shown on the Industrial Protocols tab whether or not they are included in the current inspection. To make changes to a different inspection, switch to the desired inspection and then make changes to the custom map.
  • Page 192: Profinet

    VE Series Smart Camera Result The information to output. Data Type The type of information to output. Actions Click to delete a result. You cannot delete system-defined results that contain the symbol. 13.6 PROFINET ® PROFINET is a data communication protocol for industrial automation and processes. PROFINET IO defines how controllers (IO controllers) and peripheral devices (IO devices) exchange data in real time.
  • Page 193: Description Of Modules And Submodules

    VE Series Smart Camera 13.6.4 Description of Modules and Submodules Table 26: Module Slot Assignment Module Slot 1 VE Control and Status Module Slot 2 VE Output Module Slot 3 VE Input Module Table 27: VE Control and Status Module (Ident 0×000010) Submodule Notes Subslot 1...
  • Page 194: Description Of Submodules

    VE Series Smart Camera 13.6.5 Description of Submodules VE Inspection Results Submodule The VE Inspection Result submodule contains inspection results and sends input data into the controller (PLC). This submodule is plugged into Slot 1 Subslot 1 and cannot be removed. Table 30: VE Inspection Result Submodule (Ident 0x000101) PLC Input Data Name Input Data Type...
  • Page 195 VE Series Smart Camera VE Device Control Submodule The VE Device Control Submodule contains controller (PLC) input and output data, including device controls for the VE. The Device Control Submodule is plugged into Slot 1, Subslot 2 by default but it can be removed. Table 31: VE Device Control Submodule (Ident 0x000001) PLC Input Data Name Input Data Type...
  • Page 196 VE Series Smart Camera Trigger Start X + Y X + Y + Z Write 0 to Device Control Command Word Trigger Make sure Camera is Ready – bit 0 is set to 1 in Inspection Status Word Ready Execute Trigger: set bit 2 of the Device Command Word to 1 TriggerACK Trigger = 1...
  • Page 197 VE Series Smart Camera Teach Latch Start X +Y X +Y+Z Write 0 to Device Teach Control Command Word Latch Ready Make sure camera is ready – bit 0 is set to 1 in Inspection Status Word Teach Latch ACK Execute Teach Latch: set bit 1 of the Device Command Word to 1 TeachLatch = 1...
  • Page 198 VE Series Smart Camera Start Product Change X+Y+Z Write 0 to Device Control Command Word Product Change Write desired program number (as a 32-bit integer) into the Product Change Number location Ready Product Make sure Camera is Ready – bit 0 Change is set to 1 in Inspection Status Word ProductChange...
  • Page 199 VE Series Smart Camera Submodule PLC Input Data PLC Output Data Name Ident No. Name Type Name Type 32-Byte Custom Map 0×000029 User-mapped Sensor Result Data Block 32-byte OctetString Not applicable Not applicable 64-Byte Custom Map 0×000030 User-mapped Sensor Result Data Block 64-byte OctetString Not applicable Not applicable...
  • Page 200: Configuration Instructions

    Installing the Banner VE Series camera GSD File Use these instructions to install the Banner VE Series camera GSD file in the Siemens TIA Portal (v13) software. Use these instructions as a basis for installing the Banner VE Series camera GSD file in another controller (PLC).
  • Page 201 VE Series Smart Camera 4. Click Devices & networks after the project has been uploaded. Figure 345. Devices and Networks 5. Click Configure networks. Figure 346. Configure Networks Network view displays. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 202 The Install general station description file window opens. 7. Click the browse button (...) to the right of the Source path field. Figure 348. Manage GSD Files 8. Navigate to C:\Users\Public\Documents\Banner Vision Manager\VE Series\Industrial Protocols\Profinet. 9. Select the VE GSD file. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 203 The system installs the VE GSD file and places it in the Hardware catalog. In the above example, the VE GSD file is located under Other field devices > PROFINET IO > Sensors > Banner Engineering Corp. > Banner Vision Sensors > VE Series Vision Sensor >...
  • Page 204 VE Series Smart Camera 4. Click Devices & networks after the project has been uploaded. Figure 350. Devices and Networks 5. Click Configure networks. Figure 351. Configure Networks Network view displays. Note: For Step 6 through Step 10, Network view must be open. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 205 Figure 352. Hardware Catalog In the above example, the VE device is located under Other field devices > PROFINET IO > Sensors > Banner Engineering Corp. > Banner Vision Sensors > VE Series Vision Sensor > VE Series > VE.
  • Page 206 VE Series Smart Camera Changing the Device IP Address Use these instructions to change the IP address of the VE device, using the Siemens TIA Portal (v13) software. Use these instructions as a basis if you are using another controller (PLC). 1.
  • Page 207 VE Series Smart Camera 12. Right-click on the device icon and select Online & diagnostics. Figure 357. Select Online & Diagnostics Figure 358. Online & Diagnostics The Online & diagnostics window displays. 13. Select Assign IP address under Functions. 14. Click Accessible devices. Figure 359.
  • Page 208 VE Series Smart Camera 16. Click Apply. Figure 360. Select the Device and Apply Changes The IP address for the device is updated. 17. Click Assign IP address to complete the step. This step is completed for every device. Changing the Device Name Use these instructions to change the name of the VE device, using the Siemens TIA Portal (v13) software.
  • Page 209 VE Series Smart Camera 6. Deselect Generate PROFINET device name automatically. Figure 363. PROFINET Device Name 7. Enter a unique name in the PROFINET device name field. 8. Enter a unique device number in the Device number field. Note: Each device number is used only once. 9.
  • Page 210: Troubleshooting

    VE Series Smart Camera 12. Click Assign name to start the process. The name is assigned. Figure 366. Assign Name 13.7 Troubleshooting 13.7.1 Industrial Ethernet Error Codes The VE Series camera provides error codes when coil bit commands fail to execute successfully. If such an error occurs, the Execution Error flag is set in the Output Bits/Status Register.
  • Page 211 VE Series Smart Camera 6. Click the Accessible devices icon. The Accessible devices window opens. 7. Select an interface connection in the Type of the PG/PC interface list. 8. Select an interface connection in the PG/PC interface list. Figure 367. PG/PC Interface ®...
  • Page 212 VE Series Smart Camera 2. Select a message in the table, Display CPU Time Stamps in PG/PC local time. Figure 370. Diagnostics Buffer The respective information displays in the Description field under Details on event. 3. Read the message to learn about the error and resolve it. When the error is resolved, the icon that corresponds to the displayed message is green.
  • Page 213: Troubleshooting

    Depending on the situation, a message may appear on the computer screen. These messages include an identification number, a message description, and a list of recommended solutions. There is also an option to send a report to Banner Engineering. 14.1 Vision Manager Error Codes...
  • Page 214 VE Series Smart Camera Error Code Description Recommended Solution 10011 A connection to the sensor could not • Verify the sensor is energized be established. One or more required • Verify the sensor communication cable is connected channels failed to connect •...
  • Page 215 VE Series Smart Camera Error Code Description Recommended Solution 10023 The connection to the sensor was lost • Verify the sensor is energized while receiving data. • Verify the sensor communication cable is connected • Verify all inline network equipment is energized, properly configured and connected •...
  • Page 216 This application can happen when the network device • Verify the device at the specified IP address is a Banner Vision sensor does not support the Vision Manager protocol. 10050 The connection to the sensor was lost.
  • Page 217 VE Series Smart Camera Error Code Description Recommended Solution 10080 The Connection to sensor was lost. • Verify the sensor is energized • Verify the sensor communication cable is connected • Verify all inline network equipment is energized, properly configured and connected •...
  • Page 218 The connection to the sensor was lost • Install an newer version of this application while sending data. • Verify the device at the specified IP address is a Banner Vision sensor • Verify the sensor's firmware version is compatible with this application •...
  • Page 219 VE Series Smart Camera Error Code Description Recommended Solution 10300 Vision Manager and the sensor's • Install the version of this application which matches the release of release types must exactly match. the sensor Release types are specified as part of •...
  • Page 220 Remove some tools from the device been added to the device. 20104 There was a problem restoring the • Call Banner Customer Support selected file to the sensor. 20105 There was a problem creating the • Call Banner Customer Support backup of the sensor.
  • Page 221 VE Series Smart Camera Error Code Description Recommended Solution 20208 Downloading the inspection from the • Reboot the sensor sensor failed due to a timeout. • Verify the sensor communication cable is connected • Verify all inline network equipment is energized, properly configured and connected •...
  • Page 222 The settings will be reverted to their previous value. 20500 An application error occurred while • Call Banner Customer Support applying the new data export settings. The settings will be reverted to their previous value. 30151 Firmware update cannot proceed.
  • Page 223: Accessories

    VE Series Smart Camera 15 Accessories 15.1 Cordsets All measurements are listed in millimeters [inches], unless noted otherwise. Power, Discrete I/O Cordsets I/O sealed high-flex cordsets, 12 flying leads 12-Pin M12/Euro-Style Cordsets with Open Shield Model Length Style Dimensions Pinout (Female) MQDC2S-1206 1.83 m (6 ft) 44 Typ.
  • Page 224: Lenses

    16 mm LCF04 LCF08 LCF12 LCF16 15.3.1 WVGA Lens Working Distance and Field of View For use with VE200G1A models. Table 35: C-Mount Standard Lens Focal Length—Working Distance and Field of View 4 mm 11 8 mm 12 mm 16 mm WD (mm) Approximate Horizontal ×...
  • Page 225: Mp Lens Working Distance And Field Of View

    VE Series Smart Camera Figure 371. Working Distance and Field of View 15.3.2 1.3 MP Lens Working Distance and Field of View For use with VE201G1A models. Table 36: C-Mount Megapixel Lens Focal Length—Working Distance and Field of View 6 mm 8 mm 12 mm 16 mm...
  • Page 226: C-Mount Lens Filter Models

    43 (43 mm) PR032 (Linear Polarizer) Filters are available in three sizes, specific to the inside thread diameter of the lens. Use the table below to select the corresponding filter for each C-mount lens available through Banner Engineering. Size Lens Option 25.5 mm...
  • Page 227: Display Cover

    VE Series Smart Camera 15.6 Display Cover Use the Display Cover to protect the display and buttons from the elements. VEDC-BG • Painted anodized aluminum with borosilicate glass window • Mounting hardware included 15.7 Ring Lights For additional ring light information, see p/n 192656 for standard lights and p/n 192657 for high intensity lights. Additional (standalone) lights are available.
  • Page 228 VE Series Smart Camera Models Trigger Connections VESIM-PT Current Sourcing (PNP) Two 13-pin Terminals www.bannerengineering.com - Tel: 763.544.3164...
  • Page 229: Product Support And Maintenance

    16.1 Repairs Contact Banner Engineering for troubleshooting of this device. Do not attempt any repairs to this Banner device; it contains no field- replaceable parts or components. If the device, device part, or device component is determined to be defective by a Banner Applications Engineer, they will advise you of Banner's RMA (Return Merchandise Authorization) procedure.
  • Page 230: Banner Engineering Corp Limited Warranty

    16.4 Banner Engineering Corp Limited Warranty Banner Engineering Corp. warrants its products to be free from defects in material and workmanship for one year following the date of shipment. Banner Engineering Corp. will repair or replace, free of charge, any product of its manufacture which, at the time it is returned to the factory, is found to have been defective during the warranty period.
  • Page 231 Index Circle Detect tool exposure input parameters 81–83 auto 47 absolute threshold results 84 external strobe 49 edge profile 89, 103, 121 test parameters 83 value 88, 103, 121 using 85 Active Sensors tab 22 communications 37–40 adaptive threshold compactness 76 factory default 46 bead type 57, 71 copy 20, 32...
  • Page 232 inspection results 115 REBOOT 145 begin at startup 33 test parameters 115 reboot menu 145 copy 32 using 116 reject level 57, 58, 72 delete 20, 32 Math tool relative threshold manage 32, 33 input parameters 126–128 edge profile 90, 102, 120 modify 20 operand A 127 percent 89, 102, 120...
  • Page 233 Sensor Neighborhood 22, 23 Average Gray tool 53 Edge 87–94 Sensor screen 26–29 Bead tool 59 Line Detect 95–99 serial 37 Blemish tool 68 Locate 100–108 software Blob tool 74 Logic 136–138 information 25 Circle Detect tool 83 Match 111–116, 118 version number 25 Edge tool 93 Math 126–129...

This manual is also suitable for:

Ve202g2aVe201g1aVe202g1a

Table of Contents