Banner VE200G1A Instruction Manual

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

Advertisement

VE Series Smart Camera

Instruction Manual

Original Instructions
191666 Rev. B
31 October 2016
©
Banner Engineering Corp. All rights reserved
191666

Advertisement

Table of Contents

Troubleshooting

loading

Summary of Contents for Banner VE200G1A

  • Page 1: Instruction Manual

    VE Series Smart Camera Instruction Manual Original Instructions 191666 Rev. B 31 October 2016 © Banner Engineering Corp. All rights reserved 191666...
  • Page 2: Table Of Contents

    3 Specifications and Requirements ................... 9 3.1 Specifications .......................... 9 3.2 PC Requirements ........................9 3.3 Dimensions ........................... 10 3.4 Banner Engineering Corp. Software Copyright Notice ..............11 4 Installation Instructions ....................12 4.1 Install the Accessories ......................12 4.2 Mount the Sensor ........................12 4.3 Connect the Cables...
  • Page 3 VE Series Smart Camera 7.5 Camera Tool: Results ......................48 8 Using the Inspection Tools: Vision Tools ..............49 8.1 Average Gray Tool ........................49 8.1.1 Average Gray Tool: Input Parameters ................49 8.1.2 Average Gray Tool: Test Parameters ................51 8.1.3 Average Gray Tool: Results ....................
  • Page 4 VE Series Smart Camera 11.7 Image Menu (IMAGE) ......................133 11.8 Information Menu (INFO) .....................133 11.9 System Error Menu (SYSERR) ....................134 11.10 Display Menu (DISPLAY) ....................134 11.11 Reboot Menu (REBOOT) ..................... 134 12 Communications Guide .................... 135 12.1 Communication Summary ....................
  • Page 5 16 Product Support and Maintenance ................214 16.1 Repairs ..........................214 16.2 Maintenance ........................214 16.2.1 Clean the Sensor ......................214 16.2.2 Clean the Lens ......................214 16.2.3 Update the Software and Firmware ................214 16.3 Contact Us ......................... 214 16.4 Banner Engineering Corp Limited Warranty ................215...
  • 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.
  • Page 8: Vision Manager Software

    VE Series Smart Camera 2.2 Vision Manager Software The VE Series Smart Camera is set up using the free Vision Manager Software, available for download at www.bannerengineering.com. 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.
  • 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 Device Settings and Inspection Storage Memory: 500 MB by the sensor) Number of inspection files: 999...
  • Page 10: Dimensions

    VE Series Smart Camera 3.3 Dimensions All measurements are listed in millimeters [inches], unless noted otherwise. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 11: Banner Engineering Corp. Software Copyright Notice

    Banner and its affiliates and channel partners harmless from any and all claims, liability and expenses, including reasonable attorney's fees and costs, arising out of your use of the 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.
  • 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.
  • 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 Average Gray Tool on page 49. Inspects parts for uniformity of adhesive or sealant material, or for uniformity of a gap. See Bead Tool Bead page 53.
  • 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: Copy A Tool

    VE Series Smart Camera 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. Use the Emulator to set up or make changes to an inspection offline. 5.3.6 Copy a Tool Duplicate (copy) a tool to include more than one of the same tool in an inspection.
  • Page 21: Configure The Discrete I/O

    VE Series Smart Camera 5.4 Configure the Discrete I/O From the System Settings screen, select Discrete I/O to change the discrete I/O settings. Figure 15. Discrete I/O For more details, see Discrete I/O on page 34. www.bannerengineering.com - Tel: 763.544.3164...
  • 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 Network Adapters Tab Use the Network Adapters tab on Sensor Neighborhood to view the network adapters that the system searches to find sensors. Navigate: Home > Sensor Neighborhood > Network Adapters. Figure 19. Network Adapters Tab Network adapter information including Link Status (connected/not connected), Adapter name, IP Address, and Subnet Mask is also available.
  • 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.
  • Page 26: About

    VE Series Smart Camera 6.1.4 About Use About to view Vision Manager software information, including the version number. 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 and the I/O Summary...
  • 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: Tools & Results

    VE Series Smart Camera When expanded, the I/O Summary displays input and output status information and system errors, if present. When collapsed, no I/O Summary information is visible. Figure 25. I/O Summary Inputs and outputs display on the I/O Summary after they are configured from the System Settings screen (see Configure the Discrete I/O on page 21).
  • Page 29: All Results

    VE Series Smart Camera Use Tools Only to add and configure tools in an inspection. Click a camera tool or inspection tool on Tools Only to access the Parameters pane for that camera or tool. Using the Camera Tool on page 45, Using the Inspection Tools: Vision Tools on page 49, and Using the Inspection...
  • Page 30: Inspection Logs Screen

    VE Series Smart Camera Inspection Logs Screen Inspection Logs screen displays saved images and inspection information. Inspections logs can be viewed when the camera is offline. Log Sources pane—Choose the source for the inspections logs to view, and set the criteria for collecting logs Loaded Logs pane—View and filter the inspection logs Image pane—Displays the saved inspection image captured by the sensor.
  • Page 31: Loaded Logs

    VE Series Smart Camera • 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): • Low Count •...
  • 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 31. 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 2. Select the desired location. Click above the right column. b) Navigate to the desired folder. The path to the location displays above the right column. 3. In the list on the left, select (Next Empty Slot) to add the inspection to the list or select an existing inspection to replace.
  • Page 35 VE Series Smart Camera Figure 36. 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: Communications

    VE Series Smart Camera Latch Type Select the behavior of the I/O pin when in active state; available when the I/O is configured as an output. • Latched—Maintains state until the condition of the associated function changes; available for the following functions: General Output, Pass, Fail, Ready, System Error, Online, and Missed Trigger •...
  • Page 37 VE Series Smart Camera Figure 37. Ethernet Settings Tab On the Ethernet Settings tab , click to access the sensor properties editing window and view or change the following: • IP Address—View or change the IP address of the sensor •...
  • Page 38 VE Series Smart Camera Figure 39. 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 Slot # • Tool Type •...
  • Page 39: Logs

    VE Series Smart Camera Figure 40. Image Export Tab On the Image Export tab, set the image export parameters: Export Set which images to export: • Disabled • All (default) • Pass only • Fail only Port Number Set the port number to use for the export. The default is 32200. Hold READY Select to prevent new triggers from being accepted until the current image has been exported.
  • Page 40 VE Series Smart Camera Figure 41. 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 41: Units

    VE Series Smart Camera Figure 42. 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 43. 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 42 VE Series Smart Camera • Feet (ft) • Yard (yd) 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 43 VE Series Smart Camera 9. Write down the Distance (px) show in Tools & Results. In this example, the distance is 101.00 px. Figure 45. 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 44: 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 47. 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 45: 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 46: Trigger

    VE Series Smart Camera Gain Gain is an electronic boost to the image signal. Increasing gain increases image brightness without increasing exposure time. Use the slider or enter the desired gain number. NOTE: Gain brightens both the light pixels and the dark pixels. High gain values will make the image appear grainy.
  • Page 47: Focus Information

    ON. 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 48: Camera Tool: Results

    VE Series Smart Camera Exposure Delay The external light turns ON after a user-defined time delay, in milliseconds, after a valid trigger. Available only when the Mode is Exposure Based or Time Based. Duration The external light is ON for a user-defined amount of time, in milliseconds. Available only when the Mode is Time Based.
  • Page 49: 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 50 VE Series Smart Camera Masks Add and define a mask to exclude a group of pixels from the tool analysis. Figure 56. 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 51: Average Gray Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 59. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram. The histogram is a display of the grayscale values on the x axis and the number of pixels on the y axis.
  • Page 52: Average Gray Tool: Results

    VE Series Smart Camera Average Grayscale The grayscale value range. Standard Deviation The standard deviation range. Figure 61. 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 53: 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 62. Average Gray—Pass Figure 63. 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 54 VE Series Smart Camera The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 65. 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 55 VE Series Smart Camera the previous threshold value; it will not move the value of the threshold above or below the minimum and maximum limits. Adaptive Threshold: Bead/Blob Type Defines whether the bead/blob is dark against a relatively brighter background or bright against a darker background. This parameter defines the appearance of the feature of interest.
  • Page 56 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 57 VE Series Smart Camera 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. Hide Annotations Hides the annotations on the live image for the tool, even when the tool is selected. Figure 72.
  • Page 58: Bead Tool: Test Parameters

    VE Series Smart Camera 8.2.2 Bead 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. Where applicable, use the sliders or enter the minimum and maximum for the selected test parameters.
  • Page 59: Bead Tool: Adjust The Roi

    VE Series Smart Camera Adaptive Threshold The grayscale value used to detect the bead when the Threshold Type is Adaptive. If the tool cannot calculate this value, or if the Threshold Type is Fixed, this value displays as --. Execution Time The execution time, in milliseconds, for the currently selected tool in the current inspection.
  • Page 60 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 80. Add Inline Anchor Point Click to select the location for the new anchor point; is added on the line.
  • Page 61: 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 62 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 63: 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 64: 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 92. Blemish Tool—Input Parameters The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 93.
  • Page 65 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 95.
  • Page 66: Blemish Tool: Test Parameters

    VE Series Smart Camera Hide Masks Hides the Mask ROI when the tool is not selected. Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 100. 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 67: Blemish Tool: Results

    VE Series Smart Camera 8.3.3 Blemish 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 68: 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 105. 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 69 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 70 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 71 VE Series Smart Camera Filters Set filters for tool analysis. Figure 113. 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 72: Blob Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 117. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram. The histogram is a display of the grayscale values on the x axis and the number of pixels on the y axis.
  • Page 73: Blob Tool: Results

    VE Series Smart Camera Count The number of blobs found. Total Area The total area of all of the blobs found. Individual Blobs From the Specific Blob dropdown list, select All Blobs, First Blob, or Specific Blob, to view area and centroid information about the blobs.
  • Page 74 VE Series Smart Camera Area The area (A) is a count of the total number of pixels that belong to the blob. Centroid The centroid (x ) is the point at the center of mass of the blob. For simple blobs such as solid circles, ellipses, or rectangles, this is the center of the shape. For more complicated shapes it is helpful to imagine a piece of cardboard cut in the shape of the blob.
  • Page 75 VE Series Smart Camera This method of counting slightly overestimates the "true" perimeter. For example, a circle with a radius of 100 pixels has a computed perimeter of approximately 660 pixels, compared with the expected value of 628 pixels. If the sensor is configured to convert pixel distances to other units, (for example, millimeters), the perimeter is given in those units.
  • Page 76: Using The Blob Tool

    VE Series Smart Camera The following table gives a more practical perspective on how to interpret these results. If the sensor is configured to convert pixels to other units, the major and minor axis lengths are given in those units. The major axis angle is always given in degrees.
  • Page 77 VE Series Smart Camera 1. Add a Blob tool to the inspection. 2. Adjust the ROI to frame the first set of pills in the blister pack. Figure 121. Adjust ROI 3. Set the threshold. a) Expand the Threshold parameters. b) From the Threshold Type list, select Fixed.
  • Page 78 VE Series Smart Camera 4. Set the area range. This defines the size range of pixel groups to include or exclude. a) Expand the Area Range parameters. b) Move the sliders to define the minimum and maximum size of pixel groups. Yellow indicates that a group of pixels is outside of the set range.
  • Page 79: 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 80 VE Series Smart Camera ROI Width The ROI width increases in increments of 4 pixels (for example, 1, 5, 9, 13, ...) up to the total FOV size. Note that: • Narrow ROIs execute faster but could miss the edge •...
  • Page 81 VE Series Smart Camera Absolute Threshold: Edge Profile Graph Figure 131. 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 82 VE Series Smart Camera Relative Threshold: Edge Profile Graph Figure 133. 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 83 VE Series Smart Camera Edge Strength Threshold: Edge Profile Graph Figure 135. 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.
  • Page 84 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 Chose whether to display or hide the annotations or the ROI when this tool is not selected. Figure 137.
  • Page 85: Edge Tool: Test Parameters

    VE Series Smart Camera The Pass/Fail contribution influences the following: • 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.5.2 Edge Tool: Test Parameters Use the Test parameters to configure the pass/fail conditions for the tool.
  • Page 86: Using The Edge And Measure Tools

    VE Series Smart Camera 8.5.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 87: Locate 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 145. 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 88: Locate Tool: Input Parameters

    VE Series Smart Camera 8.6.1 Locate Tool: Input Parameters Use the Input parameters to configure how the tool analyzes an image. Figure 149. 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 89 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 90 VE Series Smart Camera NOTE: Because the pixel intensity is relative to what is seen in the ROI, this does not necessarily mean that 0% = pure black or that 100% = pure white. Point to a location on the graph—the corresponding location is the yellow line on the tool ROI displayed on the image. Threshold Type: Absolute Finds an edge at a specific grayscale level.
  • Page 91 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 157. 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 92 VE Series Smart Camera Filters Set filters for tool analysis. Figure 159. Locate Tool Filters Smoothing Runs a rolling average along the ROI length. It 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 93 VE Series Smart Camera Image Overlays Chose whether to display or hide the annotations or the ROI when this tool is not selected. Figure 162. 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 94: Locate Tool: Test Parameters

    VE Series Smart Camera • 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 Locate Tool: Test Parameters Use the Test parameters to configure the pass/fail conditions for the tool.
  • Page 95: Using The Locate Tool

    VE Series Smart Camera Offset The offset between the Edge Point and the reference point. Expand Offset to see the coordinates of the Reference Point, the Reference Angle, the Offset Point, and the Offset Angle. Maximum Edge Strength The greatest rate of change value observed by the tool. Available when the Threshold Type is set to Edge Strength.
  • Page 96 VE Series Smart Camera 3. Find the edge that you want the tool to locate. a) Expand the Edge Profile parameters. Use the graph as a guide for the remaining steps. To make sure that you find the edge you want, observe how the Edge Profile graph changes as the Inputs change. Point to a location on the graph—the corresponding location is the yellow line on the tool ROI displayed on the image.
  • Page 97 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 173. 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 174.
  • Page 98: 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 99 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 179. 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 100 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 183. 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.
  • Page 101 VE Series Smart Camera Use as Reference Choose whether to use this tool as a reference for other tools. Figure 187. Use As Reference—No Reference Point Set Figure 188. Use As Reference—Reference Point Set 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.
  • Page 102: Match Tool: Test Parameters

    VE Series Smart Camera Tool Histogram The Tool Histogram graphically displays pixel intensity information within the current ROI. Figure 192. Example Histogram Select the Tool Histogram checkbox to enable the histogram. The default is enabled. Expand the Tool Histogram parameter to view the histogram. The histogram is a display of the grayscale values on the x axis and the number of pixels on the y axis.
  • Page 103: Match Tool: Results

    VE Series Smart Camera Count The number of matching patterns. Individual Matches Specific Match—Select First Match or Specific Match. Centroid X—The location of the point of the center of mass of the selected match on the x axis. Centroid Y—The location of the point of the center of mass of the selected match on the y axis.
  • Page 104: Using The Match Tool

    Note that the inspection fails and a warning displays until the reference pattern is taught. Figure 195. Match Tool Defaults 2. Adjust the Teach ROI to frame the feature to be used as the reference pattern. In this case, the feature is the Banner logo.
  • Page 105 VE Series Smart Camera 3. On the Parameters pane, expand Pattern and click Teach. Figure 196. Teach Required Figure 197. Pattern Taught NOTE: If the inspection uses more than one Match tool, teach only one Match tool at a time. "Applying Changes"...
  • Page 106: 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 200. Bad Part—Missing Letter Figure 199. Rotated Good Part 8.7.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 107 VE Series Smart Camera The Region of Interest (ROI) is the user-defined group of pixels in the image that the sensor analyzes. Figure 202. 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 108 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 109 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 110 VE Series Smart Camera • Dark—Finds objects darker than the threshold value • Bright or Dark—Finds any object Edge Strength Threshold: Edge Profile Graph Figure 210. 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.
  • Page 111 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 Chose whether to display or hide the annotations or the ROI when this tool is not selected. Figure 212.
  • Page 112: Object 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 216. Inspection Pass/Fail The Pass/Fail contribution influences the following: • Discrete output Pass •...
  • Page 113: Using The Object Tool

    VE Series Smart Camera Total Widths The minimum and maximum total widths of the objects found. Expand Total Widths to view the widths and location of the objects found. Dark Widths The minimum and maximum widths of the dark objects found. Expand Dark Widths to view the widths and location of the dark objects found.
  • Page 114 VE Series Smart Camera 5. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. Figure 219. Good Part Figure 220. Bad Part—Bent Pin www.bannerengineering.com - Tel: 763.544.3164...
  • Page 115: 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 calculate statistical information for inspections.
  • Page 116 VE Series Smart Camera Table 3: Dual Operand Operations Dual operand operations require two inputs (operand A and operand B). For each operand, specify the tool (or a constant) and the specific attribute of interest for that tool. Operator Summary Description A + B 1 + 1 = 2...
  • Page 117: 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 224. 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.
  • Page 118: Using The Math Tool

    VE Series Smart Camera Integer Result The integer value result of the Math tool operation. 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.
  • Page 119: Measure Tool

    VE Series Smart Camera 9. Set the Test parameters to set the pass/fail criteria. a) On the Test tab, select the Boolean checkbox. This option sets whether the mathematical expression is true or false so that the part passes. b) Select True. Edge01 must find more edges than Edge02 for a part to pass.
  • Page 120: Measure Tool: Input Parameters

    VE Series Smart Camera Intersect Two Lines In this operation, the results of the intersection of two lines is generated. These results are: • The angle of intersection between the two lines, measure from line 1 to line 2 • The intersection point, even if this point in not in the image How the Tool Measures Two Lines This mode finds the angle between two lines.
  • Page 121 VE Series Smart Camera Measure from... Select either a constant or another tool where the Measure tool will start measuring from. Figure 232. Measure From...—Specific Tool Selected If selecting a constant, enter the x and y coordinates to begin the measurement from. The coordinates are entered in pixels, however if Units is enabled, the value entered in pixels is converted to units for the calculation.
  • Page 122: Measure Tool: Test Parameters

    VE Series Smart Camera Figure 236. Show Measure Tool Annotations Figure 237. Hide Measure Tool Annotations 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 238. Inspection Pass/Fail The Pass/Fail contribution influences the following: •...
  • Page 123: Using The Edge And Measure Tools

    VE Series Smart Camera Distance The straight-line distance between two constants or tools. Distance X The x dimension vector component of the straight line distance. Distance Y The y dimension vector component of the straight line distance. Angle The angle with respect to the x axis, along which the straight line measurement vector lies. If the tool is measuring from one Line tool to another Line tool, the Angle is the measurement of the angle formed by the two lines.
  • Page 124 VE Series Smart Camera 3. Set the threshold. a) Expand the Threshold parameters. b) Set the Threshold Type to Edge Strength. c) Leave Edge Strength at the default (20). d) Select Bright to Dark from the Edge Polarity list. The tool finds the top of the plunger. 4.
  • Page 125: 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 244. Good Part Figure 245. 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 126 VE Series Smart Camera Operator Select the type of logical expression used for the Logic tool operator. Figure 247. 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 127: 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 250. Inspection Pass/Fail The Pass/Fail contribution influences the following: • Discrete output Pass •...
  • Page 128 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 129 VE Series Smart Camera 15. Expand the I/O Summary so that you can see the results. Figure 254. I/O Summary—Small Box Passes with Output Figure 255. I/O Summary—Large Box Passes with no Output 16. Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 130: 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.
  • Page 131: 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 132: 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 133: 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 as been established. NONE indicates that a link has not been established. SPEED—View the speed (100HD/100FD/1000FD).
  • Page 134: System Error Menu (Syserr)

    VE Series Smart Camera FW VER View the firmware version. 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.
  • Page 135: 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 136: Enabling Communications

    HMI or to save them to disk. 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.
  • Page 137: Communications Channel Ports

    VE Series Smart Camera 5. In Internet Protocol (TCP/IPv4) Properties, select Use the following IP address. 6. Make sure that the IP address is 192.168.0.2, and the subnet mask is 255.255.255.0. 12.2.3 Communications Channel Ports The following is the default Ethernet port setting for the communication channels: Image Export—32200. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 138: 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 139: Sensor Input Values

    VE Series Smart Camera • Read output indicators (pass/fail/ready/error) • Read counters (pass, fail, error code, missed trigger, frame count, inspection time) 13.2.1 Sensor Input Values The VE Series camera operation can be controlled through input bits. Table 6: Input Bits The following commands can be executed only using bits.
  • Page 140 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 141 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 142: 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 143: Outputs From The Sensor (Inputs To The Plc)

    VE Series Smart Camera WORD # WORD NAME DATA TYPE reserved 16-bit integer 13.3.2 Outputs from the Sensor (Inputs to the PLC) PLC Assembly Instance 100 (0×64) - 30 Registers (Sensor Outputs/PLC Inputs) T > O Data transfer direction: Target (VE) to Originator (PLC). Assembly Instance 100 (0×64) is a small block of registers providing basic inspection results and 13 user-configurable registers for tool-specific results from the VE Series camera.
  • Page 144: 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 32-bit float Sensor Pass/Fail Bits (see Sensor Pass/Fail Bits on page 144) 16-bit integer 17-59 User-defined (see...
  • Page 145 VE Series Smart Camera Figure 265. Industrial Protocols Tab—EtherNet/IP 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 146: Configuration Assembly Object

    VE Series Smart Camera Tool Name Select the desired Tool Name from the list. The list includes the tools available in the current inspection only. Select a different inspection from the inspection list, if necessary. Result The information to output. Data Type The type of information to output.
  • Page 147 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 268. Select File to Register...
  • Page 148 VE Series Smart Camera 5. Click Next to register the tested file. Figure 269. Register the Tested File 6. Click Next when you see the icon associated with the EDS file. Figure 270. Rockwell Automations's ESD Wizard www.bannerengineering.com - Tel: 763.544.3164...
  • Page 149 VE Series Smart Camera 7. Click Next to register the EDS file. Figure 271. Register the EDS File 8. Click Finish to close the EDS Wizard window. 9. Right-click on the PLC's Ethernet adapter and select New Module... Figure 272. New Module www.bannerengineering.com - Tel: 763.544.3164...
  • Page 150 VE Series Smart Camera 10. Locate VE Series camera from the catalog and click Create. Figure 273. Select Module Type 11. Enter a name, description (optional), and IP address for the VE Series camera. Figure 274. New Module www.bannerengineering.com - Tel: 763.544.3164...
  • Page 151 VE Series Smart Camera 12. Click Change in the Module Definition field. Figure 275. 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 152: 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 153 VE Series Smart Camera Figure 279. Select Module 3. Configure 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 142 and Outputs from the Sensor (Inputs to the PLC) page 143 for more information on each specific assembly instance.
  • Page 154 VE Series Smart Camera Figure 280. PLC Input Assembly (100), PLC Output Assembly (112) Figure 281. PLC Input Assembly (101), PLC Output Assembly (113) www.bannerengineering.com - Tel: 763.544.3164...
  • Page 155 VE Series Smart Camera Figure 282. PLC Input Assembly (102), PLC Output Assembly (114) Figure 283. Select or deselect Unicast Connection as desired NOTE: The minimum allowed RPI is 50 ms. 4. If the module configuration was successful, the following information should display: www.bannerengineering.com - Tel: 763.544.3164...
  • Page 156 Figure 285. ERROR: Assembly Instance Number and/or Size Incorrect Figure 286. ERROR: VE Series camera Not Powered Up or EtherNet Cable Not Attached 5. Locate the memory map setup from Banner module to PLC memory map. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 157 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 287. Memory Map www.bannerengineering.com - Tel: 763.544.3164...
  • Page 158: Modbus/Tcp

    VE Series Smart Camera The VE Series camera memory map expanded. I = Inputs to PLC (outputs from the sensor). Figure 288. 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 159 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 reserved 00009 reserved 00010 reserved 00011 reserved...
  • Page 160 VE Series Smart Camera 02: Read Input Status Register Bit Position WORD Name 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 10027 reserved 10028 reserved 10029 Missed Trigger...
  • Page 161 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 162 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 163: 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 164: 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 4-500 reserved 16-bit Integer 13.4.2 Sensor Output Values The VE Series camera sends output data to the PLC or HMI via a bank of Input Registers (30000). Some devices, like the Modicon family of PLCs, cannot access data using the 30000 range of register addresses.
  • Page 165: Sensor Pass/Fail Bits

    VE Series Smart Camera Read-only Status Bits are outputs from the VE Series camera (inputs to the PLC or HMI). They are used to report the basic status of the sensor and the last inspection run. This information is available as Input Registers or Holding Registers. Use either function code 04 (Read Input Registers) or function code 03 (Read Holding Registers).
  • Page 166: Plc5 And Slc 5 (Pccc)

    VE Series Smart Camera 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 167 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 168 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 169: 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 170 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 302. 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 171 VE Series Smart Camera To Address = IP address of the sensor Figure 303. MultiHop tab: IP Address of the VE is entered here www.bannerengineering.com - Tel: 763.544.3164...
  • Page 172 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 304. 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 173: Inputs To The Sensor (Outputs From The Plc)

    VE Series Smart Camera To Address = IP address of the sensor Figure 305. 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 174: Input And Output Bits

    VE Series Smart Camera WORD # WORD NAME DATA TYPE 14-15 Current Inspection Time Float Sensor Pass/Fail Bits (see Sensor Pass/Fail Bits on page 144) 16-bit integer 17-500 User-defined (see Tool-Specific Results: PCCC on page 174) 16-bit integer 13.5.4 Input and Output Bits The Input Bits are used to command execution of basic functions.
  • Page 175 VE Series Smart Camera Figure 306. 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 176: Profinet

    VE Series Smart Camera Tool Name Select the desired Tool Name from the list. The list includes the tools available in the current inspection only. Select a different inspection from the inspection list, if necessary. Result The information to output. Data Type The type of information to output.
  • Page 177: 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 Table 27: VE Control and Status Module (Ident 0×00000010) Submodule Notes Subslot 1 VE Inspection Results Submodule Always present.
  • Page 178: 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 29: VE Inspection Result Submodule (Ident 0x0101) PLC Input Data Name Input Data Type...
  • Page 179 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 30: VE Device Control Submodule (Ident 0x0001) PLC Input Data Name Input Data Type...
  • Page 180 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 181 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 182 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 183 VE Series Smart Camera Submodule PLC Input Data PLC Output Data Name Ident No. Name Type Name Type 32-Byte Custom Map 0×00029 User-mapped Sensor Result Data Block 32-byte OctetString Not applicable Not applicable 64-Byte Custom Map 0×00030 User-mapped Sensor Result Data Block 64-byte OctetString Not applicable Not applicable...
  • Page 184: 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 185 VE Series Smart Camera 4. Click Devices & networks after the project has been uploaded. Figure 314. Devices and Networks 5. Click Configure networks. Figure 315. Configure Networks Network view displays. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 186 7. Click the browse button (...) to the right of the Source path field. Figure 317. Manage GSD Files 8. Navigate to C: > Users > Public > Documents > Banner Vision Manager > VE Series > Industrial Protocols > Profinet.
  • Page 187 Other field devices > PROFINET IO > Sensors > Banner Engineering Corp. > Banner Vision Sensors > VE Series Vision Sensor > VE Series > VE. NOTE: If the VE GSD file does not install properly, save the log and contact Banner Engineering Corporation. Adding a Device to a Project Use these instructions to add a VE Series camera device to a Siemens TIA Portal (v13) project, and to configure the device.
  • Page 188 VE Series Smart Camera 4. Click Devices & networks after the project has been uploaded. Figure 319. Devices and Networks 5. Click Configure networks. Figure 320. 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 189 Figure 321. 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 190 VE Series Smart Camera 1. Start the Siemens TIA Portal (v13) software. 2. Click Open existing project. 3. Select a project an open it. 4. Click Devices & networks after the project has been uploaded to go to Network view. Figure 323.
  • Page 191 VE Series Smart Camera 12. Right-click on the device icon and select Online & diagnostics. Figure 326. Select Online & Diagnostics Figure 327. Online & Diagnostics The Online & diagnostics window displays. 13. Select Assign IP address under Functions. 14. Click Accessible devices. Figure 328.
  • Page 192 VE Series Smart Camera 16. Click Apply. Figure 329. 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 193 VE Series Smart Camera 6. Deselect Generate PROFINET device name automatically. Figure 332. 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 194: Troubleshooting

    VE Series Smart Camera 12. Click Assign name to start the process. The name is assigned. Figure 335. Assign Name 13.7 Troubleshooting 13.7.1 Industrial Ethernet Error Codes The VE Series camera 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 195 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 336. PG/PC Interface ®...
  • Page 196 VE Series Smart Camera 2. Select a message in the table, Display CPU Time Stamps in PG/PC local time. Figure 339. 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 197: 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.
  • Page 198 VE Series Smart Camera Error Code Description Recommended Solution 10011 A connection to the sensor could • Verify the sensor is energized not be established. One or more • Verify the sensor ethernet cable is connected required channels failed to connect •...
  • Page 199 VE Series Smart Camera Error Code Description Recommended Solution 10022 The connection to the sensor was • Verify the sensor is energized lost while sending data. • Verify the sensor ethernet cable is connected • Verify all inline network equipment is energized, properly configured and connect •...
  • Page 200 Verify the sensor's firmware version is compatible with this address rejected the connection application attempt. This can happen when the • Verify the device at the specified IP address is a Banner Vision network device does not support sensor the Vision Manager protocol. 10050 The connection to the sensor was •...
  • Page 201 VE Series Smart Camera Error Code Description Recommended Solution 10053 The connection to the sensor was • Verify the sensor is energized lost while receiving data. • Verify the sensor ethernet cable is connected • Verify all inline network equipment is energized, properly configured and connect •...
  • Page 202 The connection to the sensor was • Install a newer version of this application lost 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 203 • Install a newer version of this application closed by this application due to a • Verify the device at the specified IP address is a Banner Vision internal processing error. sensor • Verify the sensor's firmware version is compatible with this application •...
  • Page 204 VE Series Smart Camera Error Code Description Recommended Solution 10912 The firmware update process timed • Verify the sensor is energized out. • Verify sensor not stalled, or in shutdown mode • Reboot the sensor 20000 An application error occurred while Go to Sensor Neighborhood and reconnect to the sensor.
  • Page 205 The maximum number of tools Remove some tools from the device. have 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.
  • Page 206 VE Series Smart Camera Error Code Description Recommended Solution 20208 Downloading the inspection from • Reboot the sensor the sensor failed due to a timeout. • Verify the sensor ethernet cable is connected • Verify all inline network equipment is energized, properly configured and connect •...
  • Page 207 Firmware update cannot be Reboot the sensor. completed due to internal error. 30157 Firmware update cannot be Reboot the sensor. completed due to internal error. 30199 Firmware update cannot be Call Banner Customer Support. completed due to internal error. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 208: 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 209: Lenses

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

    VE Series Smart Camera Figure 340. 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 35: C-Mount Megapixel Lens Focal Length—Working Distance and Field of View 6 mm 8 mm 12 mm 16 mm...
  • Page 211: 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 212: Display Cover

    VE Series Smart Camera 15.6 Display Cover Use the Display Cover to protect the display and buttons from the elements. VEDC-BD • 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 213: Product Cd

    VE Series Smart Camera 15.9 Product CD Part Number Description 97733 CD that includes the Vision Manager software and applicable documentation. Available for purchase for those without access to download the software and documentation from the internet. www.bannerengineering.com - Tel: 763.544.3164...
  • Page 214: Product Support And Maintenance

    16 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 215: 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 216 Index communications 36–38 Favorites tab compactness 75 add 23 absolute threshold copy 20, 32 remove 23 edge profile 81, 90, 109 cordset 208 filters value 80, 90, 109 cover Bead tool 56 Active Sensors tab 22 lens 211 blob tool 71 adaptive threshold Edge tool 83 bead type 55, 69...
  • Page 217 transfer 33 characteristics 121 Bead tool 58 Inspection Logs input parameters 120–122 Blemish tool 67 sources 30 measure from 121 Blob tool 73–76 Inspection Logs screen 30, 31 measure to 121 Camera tool 48 Inspection Management screen results 122 Edge tool 85 31–33 test parameters 122 Locate tool 94...
  • Page 218 System Settings screen 34, Measure tool 122 Locate 87–95 36–39, 41, 42, 44 Object tool 112 Logic 125–127 threshold Match 98–104, 106 absolute 80, 81, 90, 108, Math 115–118 Measure 119–123 adaptive 54, 55, 69, 70 Object 106–113 About 26 edge polarity 80–82, 89–91 rename 18 Active Sensors 22...

This manual is also suitable for:

Ve202g2aVe201g1aVe202g1a

Table of Contents