Banner PresencePLUS P4 COLOR Series Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Relais Banner PresencePLUS P4 COLOR Series herunter. Banner PresencePLUS P4 COLOR Series User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 384
  • Inhaltsverzeichnis
  • FEHLERBEHEBUNG
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - 1.3/OMNI Color

PresencePLUS® P4 OMNI/OMNI1.3/OMNI ColorUser's ManualP/N 125808 rev. D — 2010R1

Seite 2

In the application shown above, as each plastic formed part comes past the Vision sensor, an inspection is performed.If the part is not shaped correct

Seite 3 - Contents

Graph TabWhen Edge Strength is selected, the Graph tab appears on the tool window. The graph for the Input tab overlays boththe edge strength graph an

Seite 4 - P4 OMNI/OMNI 1.3/OMNI Color

7.2.2 Geometric Find ToolThe Geometric Find tool uses edge content to locate the best matching shape in a search area of an image. Duringsetup, the yo

Seite 5

Note: The Geometric Find tool requires strong and repeatable edge content in the image.Usage• Locate the position of a label• Locate electronic compo

Seite 6

Adding a Geometric Find ToolTo add a Geometric Find tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired,

Seite 7 - Chapter 1

DescriptionField/ButtonClick this button to remove an ROI or a mask from animage.Use this field to rotate the ROI. You can manually key ina rotation an

Seite 8 - 1.2 Maintenance

ResultsThe Results field returns the following:• Total number of shapes above the minimum acceptance level.• Position of each shape's center. The

Seite 9 - System Description

Rotation RangeThese adjustments are used to set the maximum allowable rotation (0° to 180°) that a target pattern can have and stillbe identifiable.Ext

Seite 10 - P4 Components

DescriptionFieldIf left unchecked (disabled), the Sensor will find a target shape that might have extraedges. If checked (enabled), the Sensor will not

Seite 11 - 2.1.3 P4 Cable Connections

Scaling RangeScaling Range allows you to set a range from a low of 0.8 to a high of 1.2. In Run mode, this will enable matches tooccur even with sligh

Seite 12 - 2.2 Software Overview

FieldsThe following are fields on the Pattern Find tool Input tab:• Minimum Acceptance Level on page 169• Rotation Enabled on page 169• Selected Patter

Seite 13 - 2.2.2 Image Window

2.1.3 P4 Cable ConnectionsNote: The sensor power must be 24V dc ± 10% if a light source is powered by the sensor.Monitor Cable (to Video Monitor, opt

Seite 14 - Absolute and Relative Tools

2. If desired, rename the tool.3. Draw an ROI.DescriptionField/ButtonUse this field to rename the tool. The default istool_name_1, tool_name_2, and so

Seite 15 - Expand Button

ResultsPattern Find Advanced TabSelect Force to Absolute Positioning if you want to change the Pattern tool from relative positioning to absolute.7.2.

Seite 16 - 2.2.4 Configuration Window

BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorNoNoNoNoYesYesYesYesFieldsThe following are fields on the Blo

Seite 17 - 2.2.5 Status Window

Adding a Blob Find Tool1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool.3. Draw an ROI.DescriptionControlU

Seite 18

DescriptionControlClick this button to remove an ROI or mask from an image.Use this field to rotate the ROI. You can manually key ina rotation angle, o

Seite 19 - Getting Started

Adaptive thresholding is a technique that is used to adjust the threshold for the BLOB tool based upon lighting changesand image content within the RO

Seite 20 - 2/2010Getting Started

Count: The number of Blobs found.Total Area: The total area (in pixels) of all the Blobs.Threshold Level: The white/black cutoff point.From the drop

Seite 21 - Getting Started2/2010

Blob Find Filter/Sort TabBlob SortThe Sort drop-down list allows the user to select a sort method to determine which Blob the sensor labels as "B

Seite 22

When you click the Preset button, the sensor uses the selected Blob to preset the filter values so that only the selectedBlob will subsequently be iden

Seite 23

Discard Boundary Blobs: The Discard Boundary Blobs checkbox, if selected, allows you to determine if you wantblobs touching the perimeter of the searc

Seite 24 - 3.3.1 General Troubleshooting

DirectionDescriptionWire ColorPin #InputRS-232 RX**Violet9OutputRS-232 Signal Ground**Green10InputCommon (Signal Ground)Blue11Input10-30V dcBrown12**

Seite 25 - 3.5 Building an Inspection

A pixel with two neighbors that belong to the same blob, forming acorner, contributes 1.414 linear pixels to the perimeter of the blob.A pixel with th

Seite 26

where A is the area, (xc, yc) are the coordinates of the centroid and (xi, yi) are the coordinates of pixel i. These valuesrepresent the variance with

Seite 27 - Chapter 4

results vary depending onexact shape-experiment onyour particular shaperesults vary depending onexact shape-experiment onyour particular shaperesults

Seite 28 - 4.3.1 Reference Image Source

Adding an Average Gray Scale ToolTo add an area tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired, re

Seite 29 - 4.3.3 Auto Exposure

DescriptionControlClick this button to remove an ROI or a mask from animage.Use this field to rotate the ROI. You can manually key ina rotation angle,

Seite 30 - 4.4 Trigger Tab

7.3.2 Blob Detect ToolIn imaging, a group of adjacent, like-shaded pixels, is called a Blob, short for Binary Large OBject . The Blob toolseparates se

Seite 31 - 4.4.2 Resolution

Adding a Blob Detect Tool1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool.3. Draw an ROI.DescriptionContro

Seite 32 - 4.5 Advanced Tab

DescriptionControlUse this field to rotate the ROI. You can manually key ina rotation angle, or you can use the up or down arrow keysto rotate the ROI.

Seite 33 - 4.6.1 Primary Colors

Adaptive thresholding is a technique that is used to adjust the threshold for the BLOB tool based upon lighting changesand image content within the RO

Seite 34 - Auto Exposure

Count: The number of Blobs found.Total Area: The total area (in pixels) of all the Blobs.Threshold Level: The white/black cutoff point.From the drop

Seite 35 - White Balance

Inspection-Specific ScreensSet up the camera, lens, trigger, and lighting to acquire images. Create a reference image to beused later.SetupAdd tools to

Seite 36 - 2/2010Setup

Blob SortThe Sort drop-down list allows the user to select a sort method to determine which Blob the sensor labels as "Blob#1." By default,

Seite 37 - Setup2/2010

Blob Sort OrderOnce you select a Sort method, you need to define a Sort Order:• If Position is selected for the Sort method, then Blob order is based o

Seite 38

HistogramThe Histogram is a display of the grayscale values on the "x" axis and the number of pixels on the "y" axis. TheHistogra

Seite 39 - Tools Screen

The following are fields on the Blob Detect Advanced tab:• Options on page 133• Blob Detect Tool Advanced Tab Results on page 134OptionsDiscard Bounda

Seite 40 - 5.3 Quick Teach

Compute Statistics: The Compute Statistics checkbox, when selected, enables advanced results to be calculated anddisplayed when inspections are run.La

Seite 41 - 5.4 Load Tab

A pixel with three neighbors that belong to the same blob contributesexactly 1 linear pixel to the perimeter of the blob. A pixel with threeneighbors

Seite 42 - 2/2010Tools Screen

where A is the area, (xc, yc) are the coordinates of the centroid and (xi, yi) are the coordinates of pixel i. These valuesrepresent the variance with

Seite 43 - Tools Screen2/2010

EccentricityThe eccentricity of a blob is defined as the length of the major axis divided by the length of the minor axis. For circularregions and othe

Seite 44

Adding an Circle Detect Tool1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool.3. Draw an ROI.DescriptionFie

Seite 45 - System Setup Dialog

When adding an ROI for a Circle Detect too, click near the center of the circle you wish to inspect and drag to theoutside of the circle. Adjust the i

Seite 46 - Sensor Select Tab

DescriptionIconZoom -- toggles zoom control. When enabled, click on the image window to zoom in andright-click to zoom out. This button is active when

Seite 47 - 5. Click Finish

Banner Engineering Corp.Minneapolis, MN USA1402/2010PresencePLUS Software Tools

Seite 48 - 6.1.3 IP Address History

LegendThe Legend describes the pixel colors on the image.ResultsUsing the Search For "CIrcle, Best Points" or "Circle, All Points"

Seite 49 - 6.2 Communication Tab

DescriptionResultThe distance along the arc.Arc LengthThe angle between the start and end of the arc. This will be between 0 and 360degrees.Arc AngleT

Seite 50 - 6.2.1 Communication Setup

Adding an Edge Tool1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool.3. Draw an ROI.DescriptionField/Button

Seite 51 - System Setup Dialog2/2010

Threshold TypeThe threshold is used to mark the gray scale transition point. The tool marks the edge when the pixel intensity crossesthe threshold lev

Seite 52 - Serial Connection

DescriptionField/GraphValue is displayed when Type is Absolute. Enter a specific gray scale value from 0 to255.ValuePolarity• Bright to Dark finds edges

Seite 53 - Industrial Ethernet

Graph TabWhen Edge Strength is selected in the Input tab, the software displays the Graph tab. This tab provides similarinformation to the Input tab,

Seite 54 - Remote Command Set

DescriptionFieldRuns a rolling average along the ROI length. It filters out sharp changes in theedge profile.SmoothingNote: A high filter number may mis

Seite 55

The bottom graph, Edge Strength, represents the change in gray scale along the Edge tool.Edge Strength detects an edge when the rate of change (solid

Seite 56 - 2/2010System Setup Dialog

7.3.5 Geometric Count ToolThe Geomtetric Count tool uses edge content to find shapes in an image. During setup, the user identifies a section ofthe imag

Seite 57 - String tool

Navigation/Results Toolbar ButtonsUsing the Navigation/Results toolbar buttons, the Navigation/Results window size can be set, and tools can be delete

Seite 58 - RCC Return Values

Adding a Geometric Count ToolTo add a tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired, rename the to

Seite 59 - Command Processing

DescriptionField/ButtonUse this field to rotate the ROI. You can manually key ina rotation angle, or you can use the up or down arrow keysto rotate the

Seite 60 - Frame and Field Delimiters

The lower the number you enter, the faster the inspection time because the inspection will stop once it reaches theselected number. The maximum number

Seite 61 - Quick Start

Advanced TabRotation RangeThese adjustments are used to set the maximum allowable rotation (0° to 180°) that a target pattern can have and stillbe ide

Seite 62 - Overview

DescriptionFieldIf left unchecked (disabled), the Sensor will find a target shape that might have extraedges. If checked (enabled), the Sensor will not

Seite 63 - Related Documentation

Scaling RangeScaling Range allows you to set a range from a low of 0.8 to a high of 1.2. In Run mode, this will enable matches tooccur even with sligh

Seite 64

BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorNoNoNoNoYesYesYesYesLine Detect Tool Input TabAdding an Line

Seite 65

DescriptionField/ButtonClick this button to add an ROI to an image.Click this button to remove an ROI from an image.When adding an ROI for a Line Dete

Seite 66

noise or extra edges in the ROI, but under some circumstances it may ignore edges you wish to include. Also, if theline in the image has gaps in it, t

Seite 67

Usage• Measure the width of a label• Locate the center of a box on a conveyor• Measure the gaps between stamped parts on a Web.FieldsThe following are

Seite 68

2.2.4 Configuration WindowThe Configuration window, on the right side of the screen, displays the currently selected options with multiple tabs.Clickin

Seite 69

Adding a Linear ToolTo add a tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool.3. Dra

Seite 70 - Kawasaki AS Language Sample

DescriptionField/GraphIn the Edge Profile graph displayed when the Relative threshold is selected, the red lineshows the percentage pixel intensity rel

Seite 71

Edge StrengthEdge strength measures the rate of change of grayscale values and needs sharply-defined transitions. Edge strengthis more tolerant of gra

Seite 72

A bright-to-dark transition has a negative edge strength value, and a dark-to-bright transition has a positive edgestrength value. When the Edge Stren

Seite 73

The minimum and maximum object width affects both objects and spaces between objects. Minimum object widthcan filter out objects and spaces.Object Tool

Seite 74

Filters165Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010

Seite 75 - Over Ethernet

DescriptionFieldIncreases in increments of 4 pixels (for example, 1, 5, 9, 13, ...) up to the totalFOV size. Some things to note:ROI Width• Narrow ROI

Seite 76 - 6.3 Input/Output Tab

7.3.8 Pattern Count ToolThe Pattern Count tool locates a pattern within a reference image, using and uses that pattern as a reference patternto locat

Seite 77

Adding a Pattern Count ToolTo add a tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool

Seite 78 - 6.3.1 P4 Input/Output Tab

DescriptionField/ButtonClick this button to remove an ROI from an image.Use this field to rotate the ROI. You can manually key ina rotation angle, or y

Seite 79

2.2.5 Status WindowThe Status window, shown below, provides the following Sensor feedback.The following table provides descriptions of each region in

Seite 80 - 6.4 Strobe Tab

Selected PatternThe Selected Pattern field indicates whether the captured image is fine as it is or if there are potential issues. Forexample, in the di

Seite 81 - 6.4.1 Strobe Width

FieldsThe following are fields on the Average Color tool Input tab:• Options on page 172• Average Color Tool Results - HSI on page 172• Average Color T

Seite 82 - 6.5 Units Tab

3. Draw an ROI.DescriptionControlUse this field to rename the tool. The default istool_name_1, tool_name_2, and so on, where the defaulttool_name depen

Seite 83 - 6.5.1 Select Conversion Units

The table below describes the results and shows the color map. A color map is a visual legend showing the hue,saturation, and intensity:• Hue and Satu

Seite 84

Green : The average of the green color component, represented as a number from 0 to 255. Fully saturated green is a[0, 255, 0].Blue : The average of t

Seite 85

Adding an Color ToolTo add an area tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool

Seite 86 - 6.6 Reset Tab

DescriptionControlClick this button to remove an ROI from an image.Use this field to rotate the ROI. You can manually key ina rotation angle, or you ca

Seite 87 - 6.7 Start-Up Inspection Tab

Note: The above has a single probe. Use more than one probe when the range of color to include in the Blobexceeds the range that a single probe can d

Seite 88 - 6.8 NTSC Tab

Note: Use Grayscale Blob when trying to distinguish white, black and shades of gray. Using Color Blob forgrayscale analysis is not as effective as us

Seite 89 - 6.9 Language Tab

Blob SortThe Sort drop-down list allows the user to select a sort method to determine which Blob the sensor labels as "Blob#1." By default,

Seite 90 - 6.10 Tools Configuration

DescriptionRegionCursor position -- displays the x, y coordinates of thepixel under the cursor relative to the upper-left corner(origin, which is 0,0)

Seite 91 - 6.10.3 Custom Mode

Blob Sort OrderOnce you select a Sort method, you need to define a Sort Order:• If Position is selected for the Sort method, then Blob order is based o

Seite 92 - 6.10.4 Tool Licensing

Color Blob Tool Advanced TabFieldsThe following are fields on the Color Blob tool Advanced tab:• Advanced Options on page 182• Range on page 183• Color

Seite 93 - PresencePLUS Software Tools

Advanced OptionsBelow are the Color Blob tool Advanced tab OptionsDescriptionOptionUse to determine whether Blobs found on the perimeter of the ROI sh

Seite 94 - 7.2 Location Tools

DescriptionOptionAllows user to calculate and display advanced results.Compute StatisticsAllows user to ignore (by filling) small imperfections, or non

Seite 95 - Adding a Locate Tool

CentroidThe centroid (xc, yc) is the point at the center of mass of the blob. For simple blobs like solid circles, ellipses, orrectangles, this is jus

Seite 96

This method of counting tends to slightly overestimate the "true" perimeter. For example, a circle with a radius of 100pixels will have a co

Seite 97

where A is the area, (xc, yc) are the coordinates of the centroid and (xi, yi) are the coordinates of pixel i. These valuesrepresent the variance with

Seite 98

Min Radius and Min Radius PositionThe minimum radius of a blob is the distance from the centroid of the blob to the closest pixel on that blob's

Seite 99

The white outline in the color map includes the range of colors.while the bars on the gradient bar includes the rangeof intensities.Usage• Verify heal

Seite 100 - Graph Tab

DescriptionControlClick this button to add a mask to an image. A maskexcludes an area inside the ROI.Click this button to remove an ROI from an image

Seite 101 - 7.2.2 Geometric Find Tool

Chapter 3Getting StartedThis section begins with some Vision basics, then provides a brief overview of how to install the software, and thegeneral ste

Seite 102

Color Map VisualizationHue, Saturation, and Intensity is a representation of color space that is closer to human perception of color dynamics.Hue and

Seite 103 - Adding a Geometric Find Tool

Barcode TypeSelect one of the following for the Barcode Type:• Any -- Enables the Barcode tool to read any supported barcode type191Minneapolis, MN US

Seite 104 - Threshold

• DataMatrix• DataMatrix (Dot Peened)• Linear Code 128• Linear Code 39• Linear Code CODABAR• Linear Code 2 of 5 Interleaved• Linear Code EAN 13• Linea

Seite 105

The Results field provides the number of barcodes found, barcode type, data read, and quality parameters.Note: When the Barcode tool finds multiple bar

Seite 106 - Extra and Missing Edges

All Barcodes OptionsBanner Engineering Corp.Minneapolis, MN USA1942/2010PresencePLUS Software Tools

Seite 107 - Reject Threshold

Color SchemeThe Color Scheme determines what color scheme of barcode the sensor will reconize. Of the three Color Schemeoptions, the default is Eith

Seite 108 - 7.2.3 Pattern Find Tool

DescriptionDecoder Mode OptionWhen you select Robust, the sensor employs an algorithmthat performs routines to correct for imperfections of theRobustb

Seite 109 - Adding a Pattern Find Tool

ExampleNotesIndustriesFormatDateBarcode10 characters(numeric only),optionalcheck-sum,variable length,continuous,Distribution industry,warehousing,prod

Seite 110 - Selected Pattern

ExampleNotesIndustriesFormatDateBarcodesymbol, thisbarcode is usedon small items orcrowded labelswhere space is atapremium.10 characters(numeric only)

Seite 111 - 7.2.4 Blob Find Tool

ExampleNotesIndustriesFormatDateBarcodeStores up to 3116numbers or 2335ASCII characters.Banner supportsonly the latestversion of thisstandard,ECC-200.

Seite 113 - Adding a Blob Find Tool

Note: The following instructions assume you are installing the software on Windows XP.3. If using an Ethernet communication cable, configure the IP ad

Seite 114 - Adaptive

7.5.4 Bead ToolThe Bead tool is used to inspect parts on which an application of adhesives or sealant material has been placed. In anindustrial settin

Seite 115 - Blob Type

Drawing a Connected Line ROITo begin defining the ROI:1. Click on the Draw ROI button.2. Click on the bead to mark a starting point. A small circle wil

Seite 116 - Histogram

clicking on the Done button.•• pressing the ESC button on the keyboard.6. When you are done, the ROI will look something like what is shown below.Note

Seite 117 - Blob Filter

You can also change the ROI width:• By changing the value in the ROI Width field.• By clickin on the lines that define the ROI width, and dragging to mo

Seite 118 - Blob Find Tool Advanced Tab

AdaptiveSelect Adaptive when there are lighting changes that cause the acquired image to change.Adaptive thresholding is a technique that is used to a

Seite 119

FiltersFrom the drop-down list select the pixels to sample: Every Pixel, Every 2nd Pixelor Every 4th Pixel.Samples Per PixelChange the value for Min a

Seite 120

Example ValueResult137Threshold used8.20 (px)Minimum width found19.91 (px)Maximum width found12.58 (px)Average width found8Number of good regions175.0

Seite 121

Supported PlatformsBCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorYesNoNoNoYesYesYesYesOCR Tool Input TabDe

Seite 122 - 7.3 Vision Gray Scale Tools

7.5.6 TrainerThe Box TabWhen you capture a reference image using the OCR or OCV tool, these tools use sophisticated pattern recognitionalgorithms to b

Seite 123

• Thresholding Calibration on page 236Training ListYou can add, load, or import images as a Training List to train character patterns into the Sensor.

Seite 124 - Average Gray Scale Results

b. On the Local Area Connection, right-click on Properties.Note: The PC in the example above has a second network card which is used to connect to th

Seite 125 - 7.3.2 Blob Detect Tool

Image Control ParametersThe Image Control parameters determine what image or images to use when fine-tuning how characters are boxedwithin the ROI.Para

Seite 126 - Adding a Blob Detect Tool

ParametersThe following are used to calibrate the ROI:Additional InformationDescriptionROI ControlUse the up or down arrow controls to rotatethe ROI c

Seite 127

Character Settings CalibrationThe Character Settings calibration group on the OCR or OCV Trainer is used to define characteristics of the stringimages

Seite 128

Additional InformationDescriptionCharacterSettingssoftware should ignore where onecharacter box ends and where the nextcharacter box begins.Use the up

Seite 129 - Blob Detect Filter/Sort Tab

Additional InformationDescriptionEnhancedCharacter SettingsThese values determine theminimum width and heightallowed for the boxing arounda character.

Seite 130

Additional InformationDescriptionEnhancedCharacter SettingsBox Width unless theOversized characters hasDiscard selected, in which case,for example, a

Seite 131

Note: Here "0" vertical gap really means "infinite" vertical gap (but bounded by the ROI); that is, all pixels in avertical line c

Seite 132 - Blob Detect Tool Advanced Tab

Additional InformationDescriptionIntra-Character Connectivitynumber of pixel spaces that canexist between two verticalcharacter strokes so that theima

Seite 133

Additional InformationDescriptionThresholding TypeIf you select UniformlyChanging, then the grayscaleUniformly Changingcontrast of the image changesal

Seite 134

The Train TabThe Train tab is where you train character patterns into the Font Library; that is, assign a character ID to each characterpattern. As ch

Seite 135

5. Start the sofware.6. Upon initial startup, the software communication is not configured, and the following error message is displayed.7. Click Yes t

Seite 136

Read AcceptanceThere are three levels of Read Acceptance, Loose (default), Medium, and Strict. Which you select will determinehow forgiving the Sensor

Seite 137 - 7.3.3 Circle Detect Tool

DescriptionButtonUse the right arrow to cycle down through a list of images, and use the left arrow tocycle up through the list.Click this button to a

Seite 138 - Adding an Circle Detect Tool

Library ControlLibrary Control lets you manage the entire library. You can export a libary, delete a libary, or import a library; that is,import all t

Seite 139 - Search For Field

DescriptionButtonClick this button to import a font library from another OCR or OCV tool. To be able to importthe font library from another tool, you

Seite 140

Note: When the tool times out, it may have decoded part of the string before the time ran out. This partial decodingis reported back as the Decoded S

Seite 141

BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorYesNoNoNoYesYesYesYesOCV Input TabShould I Use OCR or OCV?Mo

Seite 142 - 7.3.4 Edge Tool

Decoded String FieldOnce the Sensor has been trained, the Decoded String field should show the characters the software detects in theimage area. If the

Seite 143 - Adding an Edge Tool

7.5.9 TrainerThe Box TabWhen you capture a reference image using the OCR or OCV tool, these tools use sophisticated pattern recognitionalgorithms to b

Seite 144 - Absolute Threshold

DescriptionButtonUse the right arrow to cycle down through a list of images, and use the left arrow tocycle up through the list.Click this button to a

Seite 145

ParametersThe following describe the image control parameters set in this group.Additional InformationDescriptionImageBoxing is first done using the Re

Seite 146

3.2 Typical Setup and Startup SequenceThe following subsections proceed through a typical Sensor setup and startup sequence1. Connect and power up the

Seite 147 - Edge Tool Results

ParametersThe following are used to calibrate the ROI:Additional InformationDescriptionROI ControlUse the up or down arrow controls to rotatethe ROI c

Seite 148

Character Settings CalibrationThe Character Settings calibration group on the OCR or OCV Trainer is used to define characteristics of the stringimages

Seite 149 - 7.3.5 Geometric Count Tool

Additional InformationDescriptionCharacterSettingssoftware should ignore where onecharacter box ends and where the nextcharacter box begins.Use the up

Seite 150 - Adding a Geometric Count Tool

Additional InformationDescriptionEnhancedCharacter SettingsThese values determine theminimum width and heightallowed for the boxing arounda character.

Seite 151 - Enabling Remote Teach

Additional InformationDescriptionEnhancedCharacter SettingsBox Width unless theOversized characters hasDiscard selected, in which case,for example, a

Seite 152

Note: Here "0" vertical gap really means "infinite" vertical gap (but bounded by the ROI); that is, all pixels in avertical line c

Seite 153

Additional InformationDescriptionIntra-Character Connectivitynumber of pixel spaces that canexist between two verticalcharacter strokes so that theima

Seite 154

Additional InformationDescriptionThresholding TypeIf you select UniformlyChanging, then the grayscaleUniformly Changingcontrast of the image changesal

Seite 155 - 7.3.6 Line Detect Tool

The Train TabThe Train tab is where you train character patterns into the Font Library; that is, assign a character ID to each characterpattern. As ch

Seite 156 - Adding an Line Detect Tool

Read AcceptanceThere are three levels of Read Acceptance, Loose (default), Medium, and Strict. Which you select will determinehow forgiving the Sensor

Seite 157

• Click on the Sensor select tab, and change the conection setup as follows:Ethernet Connection --1. Select Ethernet (RJ45) in the drop-down menu.2. C

Seite 158 - 7.3.7 Object Tool

DescriptionButtonUse the right arrow to cycle down through a list of images, and use the left arrow tocycle up through the list.Click this button to a

Seite 159

Library ControlLibrary Control lets you manage the entire library. You can export a libary, delete a libary, or import a library; that is,import all t

Seite 160 - Adding a Linear Tool

DescriptionButtonClick this button to import a font library from another OCR or OCV tool. To be able to importthe font library from another tool, you

Seite 161

Note: When the tool times out, it may have decoded part of the string before the time ran out. This partial decodingis reported back as the Decoded S

Seite 162

set ocvtool 2 "foobar" To get the constant of the second ocvtool, issue the following command:get ocvtool my_ocv_tool_2 Get Command Exampleo

Seite 163 - Object Width

The following are fields on the Communication tool Input tab:• Select on page 246• Connections on page 246• Format on page 247• Output Filter on page

Seite 164 - Object Tool Results

• In the sequence that the tools are selected within the Communication tool.• In the sequence that the options are listed within the tools for exportO

Seite 165

FormatThis field provides options for formatting the ASCII string of data that will be exported.Output FilterThis field provides a means to make specific

Seite 166

PortDefault IP AddressSocket20,007192.168.0.1820,008192.168.0.1920,009192.168.0.110• The serial port is the RS-232 connector (Pins 1, 9, and 10) on th

Seite 167 - 7.3.8 Pattern Count Tool

DescriptionValuesOption NameThis option is a mechanism foradding characters after a string ofdata.User-defined ASCII characters (limitof 75 characters)

Seite 168 - Adding a Pattern Count Tool

3.4 Setting Up Hardware ParametersIf the Sensor is being run for the first time, or if changes have been made to the hardware, then you may need to set

Seite 169 - Patterns

• Communication Tool Exportable Results: Pattern Count Tool on page 253Color Tools• Communication Tool Exportable Results: Average Color Tool on page

Seite 170 - 7.4 Vision Color Tools

DescriptionValueData LabelSlowest recorded tool processing time since the start of the inspection orsince power-up.msExecution Time MaxX, Y coordinate

Seite 171 - Adding an Color Tool

DescriptionValueData LabelCentroid of the largest Blob.pixels (X, Y)Largest LocationNumber of pixels in the smallest Blob.pixelsSmallest Blob AreaCent

Seite 172

Communication Tool Exportable Results: Object ToolDescriptionValueData LabelUser-defined namestringTool NameTool processing time for the current inspec

Seite 173

Communication Tool Exportable Results: Average Color ToolDescriptionValueData LabelUser-defined namestringTool Name1 = Tool executed successfully0 = To

Seite 174 - 7.4.2 Color Blob Tool

DescriptionValueData Label1 = Tool executed successfully0 = Tool did not find a point to use as a reference1 or 0SuccessTool processing time for the cu

Seite 175

DescriptionValueData Label1 = Tool overall results passed.2 = Tool overall results failed.1 or 0SuccessTool processing time for the current inspection

Seite 176 - Color Probes

Communication Tool Exportable Results: OCV ToolDescriptionValueData LabelUser-defined namestringTool Name1 = Tool overall results passed.2 = Tool overa

Seite 177 - Min/Max Size

DescriptionValueData LabelHorizontal component (X) of the total distance.pixelsDistance XVertical component (Y) of the total distance.pixelsDistance Y

Seite 178 - Color Blob Filter/Sort Tab

DescriptionValueData Label1 = Input 2 results passed.0 = Input 2 results failed.1, 0, or -1Input2-1 = Input2 results not defined.1 = Input 3 results pa

Seite 179

Note: To keep specific, user-defined parameters in a Test tool, skip Teach and go directly to Run.3. Teach screen:The Teach screen automatically configu

Seite 180

BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorNoNoNoNoYesYesYesYesCoordinate Tool Input TabCoordinate Tool

Seite 181 - Color Blob Tool Advanced Tab

X - CoordinateFrom the drop-down list of available tools that provide x and y coordinate data, select a tool or, to enter a constantvalue, select CONS

Seite 182 - Advanced Options

Rotation (Degrees)From the drop-down list of available tools that provide angle data, select a tool or, to enter a constant value, selectCONSTANT.Resu

Seite 183

7.6.3 Math ToolThe Math tool provides basic arithmetic, inequality expressions, and statistical information for PresencePLUSinspections. In general,

Seite 184

Math Tool ModesOne Operand OperationThere is only a one operation that requires a single Operand--Absolute Value. This Operator requires the user to p

Seite 185

• a specific attribute of interest for that tool.The following are classified as Two Operand Operations:• Add• Subtract• Multiply• Divide• Greater Than•

Seite 186

If the output of relational operation is used as an input for another Math Tool, True interpreted as 1 and False interpretedas 0.Two Operand Functions

Seite 187 - 7.4.3 Color Match Tool

Math tool outputs can be sent out via a Communications tool and/or used as an input to a Test tool (or another Mathtool).Multiple Operand FunctionsRet

Seite 188

ExamplesAssuming that you have two Math tools, my_math_tool_1 and my_math_tool_2, eachwith their first operand configured as a constant. To set the cons

Seite 189 - Intensity Match Range

Measure Tool Input TabMeasure Tool OperationsMeasure from a Point to a PointIn this operation, the distance between two points is calculated. In addit

Seite 190 - 7.5 Premium Vision Tools

Chapter 4Setup4.1 Setup ScreenThe Vision sensor has two modes: running and idle. If the sensor is idle when you start up the PresencePLUS softwarewhil

Seite 191 - Barcode Type

Measure from a Line to a PointIn this operation, the software calculates the distance between a line and a point. This is the shortest distance from t

Seite 192

The curve, drawn in purple over the image of the bead, is an artifact generated by the bead tool. It shows the computedcenter spine of the bead detect

Seite 193

The curve, drawn in purple over the image of the bead, is an artifact generated by the bead tool. It shows the computedcenter spine of the bead detect

Seite 194 - All Barcodes Options

The tool returns the distance calculations for the X and Y component.Additionally, the following results are generated in this operation:• The line co

Seite 195 - Datamatrix Only Options

• When defining the angle between two lines, the Measure tool takes into account the order of the tool inputs. The signof the angle from Line 1 to Line

Seite 196 - Linear Only Options

The two shorter dashed lines represent the x- and y-components. The angle between MT_1 and the horizontal planeis the curved clockwise arrow. In the R

Seite 197

The Measure tool window to the left shows the settings and results of the inspection to the right.The inputs are both existing Measure tools (MT_1 and

Seite 198

The Measure tool window to the left shows the settings and results of the inspection to the right.In the Inspection image, the center point of BLOB_1

Seite 199

RelativeFor the Measurement type to be set to Relative, a Location-type tool must precede the Measure tool in the order ofoperation. When the user sel

Seite 200 - 7.5.4 Bead Tool

Preserve SignWhen this checkmark is set, the X and Y distances are computed as distance offsets. These distance offsets arerepresented by signed numbe

Seite 201 - Drawing a Connected Line ROI

4.3.1 Reference Image SourceBefore capturing an image, you need to determine what will trigger the Sensor to capture and image.The Sensor can be trigg

Seite 202 - Modifying an ROI

Measure Tool Geometric Find/Count TabOn the Geometric Find tab, use the drop-down list to select either to Measure From the Reference Point or the Cur

Seite 203 - Bead Type

Geometric Count Tab281Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010

Seite 204

Measure Tool Pattern Find/Count TabOn the Pattern Find tab, use the drop-down list to select either to Measure From the Reference Point or the Current

Seite 205

Pattern Count Tab283Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010

Seite 206

Measure Tool Blob and Color Blob TabFrom the dropdown list select the Blob #, Smallest or Largest Blob to measure to. ClickMeasure Tool on page 268 fo

Seite 207 - Decoded String Field

Measure Tool Circle TabThe Circle tab for the selected Circle tool displays the coordinates of the circle center. ClickMeasure Tool on page 268for mor

Seite 208 - 7.5.6 Trainer

Measure Tool Edge TabUse the up or down arrow keys to select the Edge Number to measure to. ClickMeasure Tool on page 268 for moreinformation about th

Seite 209 - Training List

Measure Tool Line TabFrom the drop-down list, select one of the following to display the coordinates of the specific location:• Midpoint• Start Point•

Seite 210 - ROI Control Calibration

Measure Tool Object TabUse the up and down arrow keys to select the Object Number to use as a point to measure to. ClickMeasure Tool onpage 268 for mo

Seite 211

Measure Tool Barcode TabUse the up or down arrow keys to select the Barcode to measure to. ClickMeasure Tool on page 268 for more informationabout the

Seite 212

DescriptionTrigger OptionImages are acquired only in reponse to a signal from an external source as configured on theTrigger tab. Choose External if th

Seite 213

7.6.5 String ToolString tool can be used to compare barcode and/or OCR strings with one and other, with Industrial protocol inputs,or with constants.

Seite 214

String Tool Input TabOperation FieldThere are three options you can select form the Operation drop-down list on the String tool Input tab:• String Com

Seite 215

DescriptionOperation OptionIf you select Masked String Compare, then the stringdefined in Operand 2 Field on page 292 must be a contstantdefined in the

Seite 216

Result FieldThe Result field indicates whether or not the strings specified in Operand 1 and Operand 2 match.Advanced TabFieldsThe following are fields o

Seite 217 - Thresholding Calibration

OptionsThe Options on the Advanced tab provide for more fine-grained tuning of string matching parameters. You can selectany or all of the options.Matc

Seite 218

Match ResultsDescriptionOptionIgnore whitespace.Ignore WhitespaceIgnore any numbersIgnore Numbers295Minneapolis, MN USABanner Engineering Corp.Presenc

Seite 219 - The Train Tab

Match ResultsDescriptionOptionIgnore any alphabetic charactersIgnore AlphabetsBanner Engineering Corp.Minneapolis, MN USA2962/2010PresencePLUS Softwar

Seite 220 - Read Acceptance

String Tool and the Remote Command Channel (RCC)DescriptionSyntaxSets the specified tool operand, if it is a constant.Value should be a quoted string (

Seite 221 - Font Library

• Enabling Remote Teach on page 299• Pass/Fail Contribution on page 299• Tool Tabs in the Test Tool Window on page 300Supported PlatformsBCR/BCR1.3GEO

Seite 222 - Library Control

InputsChoose previous tools or external inputs that need to be evaluated to pass the Test tool. When a tool is chosen, anothertab pops up in the Test

Seite 223 - 7.5.7 Advanced Tab

ContentsChapter 1: Product Support and Maintenance...71.1 Product Support...

Seite 224

DescriptionField• Image too bright -- Auto exposure could not darken the image enough. Remove lightto the inspection, or decrease the exposure manuall

Seite 225 - Should I Use OCR or OCV?

Tool Tabs in the Test Tool WindowFor each tool selected in the Input tab as Input 1, 2, 3, or 4, the software displays a tab.Tool OptionsOptionsValues

Seite 226

OptionsValuesToolMin/MaxMatch countGeometric CountMin/Max/Tolerance % *DistanceDistance XMeasureDistance YPass/Fail ContributionTrue/False valueTestPa

Seite 227 - 7.5.9 Trainer

Test Tool Blob and Color Blob TabIndicates if the result is a MATCH or NO MATCH.Test Tool Color Blob TabBanner Engineering Corp.Minneapolis, MN USA302

Seite 228

Test Tool Circle TabOptionsValuesMin/Max/Tolerance %RadiusMin/Max/Tolerance %Radius MinMin/Max/Tolerance %Radius MaxMin/Max/Tolerance %Circumference30

Seite 229

OptionsValuesMin/Max/Tolerance %Average ErrorTest Tool Circle TabTest Tool Edge TabOptionsValuesMin/MaxBright to DarkMin/MaxDark to BrightMin/MaxTotal

Seite 230

Test Tool Geometric Count TabOptionsValuesMin/MaxCountTest Tool Geometric Count Tab305Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software

Seite 231

Test Tool Line TabOptionsValuesMin/Max/Tolerance %Line LengthMin/Max/Tolerance %Angle (Degrees)Min/Max/Tolerance %Worst DistanceMin/Max/Tolerance %Ave

Seite 232

Test Tool Line TabTest Tool Pattern Count TabOptionsValuesTestMin/MaxCountMatch CountTest Tool Pattern Count Tab307Minneapolis, MN USABanner Engineeri

Seite 233

Test Tool Object TabOptionsValuesTestMin/MaxBright ObjectCountMin/MaxDark ObjectMin/MaxTotabl ObjectAllObjectSelectMin/Max/Tolerance %Object #Width (p

Seite 234

Test Tool Average Color TabOptionsValuesCategoryBegin/End/Tolerance %HueAveragesMin/Max /Tolerance %SaturationMin/Max /Tolerance %IntensityMin/Max /To

Seite 235

4.4.1 Trigger SettingsDescriptionFieldSets the sequence of valid triggers. If set to 1, an image is captured in response to everyvalid trigger; if set

Seite 236

OptionsValuesCategoryMin/Max /Tolerance %SaturationMin/Max /Tolerance %IntensityTest Tool Average Color TabBanner Engineering Corp.Minneapolis, MN USA

Seite 237

Test Tool Color Match TabIndicates whether there is a color MATCH or NO MATCH.Test Tool Color Match Tab311Minneapolis, MN USABanner Engineering Corp.P

Seite 238

Test Tool OCR TabOptionsValuesTestMin/MaxCountString LengthStringData ReadTest Tool OCR TabTest Tool OCV TabIndicates where the String matches or not.

Seite 239

Test Tool Math TabIndicates where the String matches or not.Test Tool MathTab313Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools

Seite 240

Test Tool Measure TabIndicates where the String matches or not.Test Tool Measure TabBanner Engineering Corp.Minneapolis, MN USA3142/2010PresencePLUS S

Seite 241

Test Tool Test TabIndicates whether the testTest Tool TestTab315Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010

Seite 243

Chapter 8Communication Tool SetupTo set up the Communication tool, click on the System button in the Main Menu toolbar to bring up the System Setupwin

Seite 244 - 7.6 Analysis Tools

Note: The following addresses are defaults.PortDefault IP AddressSocket20000192.168.0.1120001192.168.0.1220002192.168.0.1320003192.168.0.1420004192.1

Seite 245 - Adding a Communication Tool

Note:Because there is no flow control for the serial connections, the sensor wil not detect or log a lost or brokenconnection8.3 Overview of Testing th

Seite 246 - Connections

4.5 Advanced TabThe Advanced tab on the Setup screen allows you to adjust the field of view (FOV). The FOV is the image area at thefocal plane of a cam

Seite 247 - Output Filter

1. Start an inspection that has a configured Communication tool.2. Connect a PC to the controller using an Ethernet crossover cable.3. From the Start m

Seite 248

3. Check the receiving device setup.• Check the IP address. The device IP subnet must match the sensor IP subnet.• Check the Port number: 20000 - 2000

Seite 249

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityBy default, a 30second timeout i

Seite 250

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityRetrieve commtool results, eithe

Seite 251

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityEnables framenumber asNoneENABLE

Seite 252

-600 – Product change timeout occurred•• -601 – Trigger timeout occurred• -700 – Specified value is out of range• -701 – Set Gain command attempted whe

Seite 253

When blocking commands, such as EXEC TRIGGER and EXEC PRODCHANGE, are invoked with the NOWAIToption, GET commands that retrieve flags and status are ac

Seite 254

• <none> for no delimiter• , for comma• ; for semi-colon• : for colon• <SPC> for space• \t for tabIn addition to the above field delimiters

Seite 255

Banner Engineering Corp.Minneapolis, MN USA3282/2010Communication Tool Setup

Seite 256

Chapter 9TeachThe inspection parameters can be taught automatically by using the Teach function. There are two Teach options:Quick Teach and Teach. Th

Seite 257

4.6 Considerations When Setting up Color Inspections4.6.1 Primary ColorsA color Vision sensor has a color imaging chip that, rather than providing jus

Seite 258

Note: Before entering the Run screen, a pop-up prompts the user to save the inspection. Save the inspection toone of the memory locations on the Sens

Seite 259 - 7.6.2 Coordinate Tool

DescriptionTeach Screen Field/Buttonstop the Teach process, and the Start/Stop button willreturn to displaying Start.The Sensor must receive an extern

Seite 260 - Coordinate Tool Inputs

9.4 Remote TeachThis section explains teaching inspections on good product using Remote Teach.9.4.1 Understanding Remote TeachThe Remote Teach functio

Seite 261

To record the remotely taught inspection, the logging function must be used.9.4.4 Remote Teach ResultsRemote Teach will indicate normal Pass/Fail resu

Seite 262

Banner Engineering Corp.Minneapolis, MN USA3342/2010Teach

Seite 263 - 7.6.3 Math Tool

Chapter 10Run ScreenUse the Run screen to start, stop, monitor, and log an inspection. To display the Monitor tab on the Run screen, clickRun in the M

Seite 264 - Two Operand Operations

10.1 Selected InspectionDisplays the filename of the selected inspection. The default is the last saved inspection.10.2 DisplayDescriptionDisplay Optio

Seite 265

DescriptionCapture Control OptionNote: Capturing images slows sensor response. For highspeed applicationswhere the PC remains connected to the sensor

Seite 266 - Multiple Operand Operations

Each numbered circle represents an output and its current state.The legend below applies to the colored circles in the outputs:• Gray = Inactive (not

Seite 267 - Use of Constants

Enter the number of seconds failed images should be displayed on the optionalNTSC video monitor. The default is 1 second.Failed Image HoldEnter the nu

Seite 268 - 7.6.4 Measure Tool

Red, Green, Blue (RGB)Red, Green, and Blue (RGB) is a representation of additive color space where red, green and blue are combined tocreate other col

Seite 269 - Intersect Two Lines

• Any-Logs both passed and failed inspections based on Strategy.• None-Log not updated.Strategy• Last Ten-Stores the previous 10 inspections that meet

Seite 270

10.12 Run ResultsIn the Run screen, the Results/Navigation window at the bottom of the display defaults to the Results window shownbelow. The Results

Seite 271

• If the current value falls outside the Test tool’s set tolerance or if the tool failed to execute properly, then a red failedsymbol is shown beside

Seite 272

DescriptionParent LevelLevelName• Total inspection time minimum (ms): minimuminspection time recorded (resolution = 0.1 ms)• Total inspection time max

Seite 273

Banner Engineering Corp.Minneapolis, MN USA3442/2010Run Screen

Seite 274

Record Tab10.13.1 RecordThe Record tab is present on the Run screen when the vision sensor is running on live images (that is, the Start buttonhas bee

Seite 275

There are three steps to recording bitmap images using this feature:1. Choose a Record Path. At the top of the tab, at the end of the line labeled Rec

Seite 276

10.13.2 PlaybackThe Playback feature is available whenever the vision sensor is in Run mode but the Start button has not been pushed.To enter Playback

Seite 277 - Absolute

1. Load INP file. In Playback mode the vision sensor will be running off of stored images. These images will needto be evaluated in some way, using vis

Seite 278 - Relative

Chapter 11Product ChangeThis section explains the Product Change (pin 3) input.The Product Change input is used in conjunction with one of the four I/

Seite 279 - Measure Tool Locate Tab

Practically speaking, auto-exposing in this way ensures that the camera is kept in the optimum range of the R-G-Bscale.White BalanceWhite balancing i

Seite 280

11.2 Product Select Input SpecificationsCurrent Sourcing (PNP)Current Sinking (NPN)State> 8V at -7.5 mA max.< 2V at 1 mA max.ON< 2V at -7.5 m

Seite 281 - Geometric Count Tab

Chapter 12P4 Product Change and Product SelectTiming12.1 One Pulse Set OverviewThe Product Change line signals the Sensor to stop what it is doing and

Seite 282

12.1.1 Product Select in One-Pulse ConfigurationTo use the product select option in the one-pulse configuration, follow these steps.1. Select Hardware

Seite 283 - Pattern Count Tab

First set of pulses are for the 100's digit.•• Second set of pulses are for the 10's digit.• Third set of pulses are for the 1's digit.

Seite 284 - Blob or Color Blob Tab

Banner Engineering Corp.Minneapolis, MN USA3542/2010P4 Product Change and Product Select Timing

Seite 285 - Measure Tool Circle Tab

Chapter 13Saving InspectionsInspection (.ins) files can be saved either to the sensor or to the PC. You need to save inspections to the sensor in order

Seite 286 - Measure Tool Edge Tab

13.1 Saving Inspections to a Vision SensorTo save an inspection to a Vision sensor:1. Click on the Save button in the Menu toolbar to display the Save

Seite 287 - Measure Tool Line Tab

13.2 Saving Inspections to a PC or Network DriveTo save an inspection to a PC or network drive:1. Click on the Save button in the Menu toolbar to disp

Seite 288 - Measure Tool Object Tab

Banner Engineering Corp.Minneapolis, MN USA3582/2010Saving Inspections

Seite 289 - Measure Tool Barcode Tab

Chapter 14Backing Up and Restoring Vision SensorData14.1 Backing up Vision Sensor DataTo back up Vision sensor data:1. Insert the PresencePLUS install

Seite 290 - 7.6.5 String Tool

Draw the WB ROI on a region of the image known to be white. This routine will automatically adjust the gain foreach of the R, G, and B channels in an

Seite 291 - Operation Field

5. In the Create Backup section, click on the ellipses (...) button to select a filename for the backup file as well as alocation for the backup on the

Seite 292 - Operand 2 Field

6. In the Backup Content field, select either of the following to backup:• [ Firmware ] + [ Configuration ] + [ Inspection(s) ]• [ Configuration ] + [ In

Seite 293 - Advanced Tab

7. Optionally, click on the Edit Note button to add notes for the backup operation.Banner Engineering Corp.Minneapolis, MN USA3622/2010Backing Up and

Seite 294

8. Click the Backup button to back up Vision sensor data.14.2 Restoring Vision Sensor DataTo restore Vision sensor data:1. Insert the PresencePLUS ins

Seite 295

3. In the PresencePLUS Firmware Updater, click on the Restore tab.4. From the list of sensors, select the one you want to restore to, and click Connec

Seite 296

6. Optionally, click the Read Note.. button to get more information about the restore.365Minneapolis, MN USABanner Engineering Corp.Backing Up and Res

Seite 297 - 7.6.6 Test Tool

7. If desired, check the box next to Restore Firmware and/or Optimized.8. Click the Restore button to restore Vision sensor data from the selected bac

Seite 298

Chapter 15Dimensions and Specifications15.1 Sensor Dimensions15.1.1 Right-Angle Sensor Dimensions34.3 mm(1.35")CL66.8 mm(2.63")112.5 mm(4.43

Seite 299 - Pass/Fail Contribution

47.37 mm(1.87")8˚4˚6.8 mm(0.27")22.5˚45˚dia. 44.5 mm(1.75")66.9 mm(2.64")41.4 mm(1.63")120.1 mm(4.73")36.1 mm(1.42"

Seite 300

49.8 mm(1.96")66.9 mm(2.64")33.0 mm(1.30")dia. 88.9 mm(3.50")68.1 mm(2.68")6.8 mm(0.27")22.5˚45˚136.1 mm(5.36")4˚8˚

Seite 301

2. Click Start to calibrate the color settings.3. Click Next to go to the Tools tab.37Minneapolis, MN USABanner Engineering Corp.Setup2/2010

Seite 302 - Test Tool Color Blob Tab

DescriptionFeaturePC or NTSC video; 9 m (30') max. cable lengthDisplay OptionsINS Storage Memory: 32 MBNumber of INS Files: 999MemoryAcquisitionP

Seite 303 - Test Tool Circle Tab

DescriptionFeatureMetal case, glass screenDimensions: 220 X 240 X 267 mm (8.66" X 9.45" X 10.51")ConstructionWeight: 6 kg (13.2 lb.)Ope

Seite 304 - Test Tool Edge Tab

DescriptionFeatureBNC adaptor provided0° C to +50° C (+32° F to +122° F)Operating Temperature-20° C to +60° C (-4° F to +140° F)Storage TemperatureNTC

Seite 305 - Test Tool Geometric Count Tab

15.6 Serial Port Communication SpecificationsDescriptionFeature115KBaud RateEightData BitsOneStop BitsOddParityNoneFlow ControlConnector373Minneapolis

Seite 306 - Test Tool Line Tab

Banner Engineering Corp.Minneapolis, MN USA3742/2010Dimensions and Specifications

Seite 307 - Test Tool Pattern Count Tab

AA/D converterAcronym for Analog-to-Digital Converter, an electronic devicethat converts data from analog form to digital representation.Abs (Absolute

Seite 308 - Test Tool Object Tab

bimodalHistogram distribution of values with two peaks.binary systemA vision system that creates a digitized image of an object inwhich each pixel can

Seite 309 - Test Tool Average Color Tab

distortionUndesired change in the shape of an image or waveform fromthe original object or signal.edgeA change in pixel values exceeding some threshol

Seite 310 - Min/Max /Tolerance %Intensity

incident lightThe light falling directly on an object.inverse square lawThe exponential relationship between increased distance anddecreased light int

Seite 311 - Test Tool Color Match Tab

RrecognitionA match between a description derived from an image and adescription obtained from a stored model or feature set.region of interest (ROI)T

Seite 312 - Test Tool OCV Tab

Banner Engineering Corp.Minneapolis, MN USA382/2010Setup

Seite 313 - Test Tool Math Tab

Z zoomElectronically or optically enlarging or reducing the size of animage.

Seite 314 - Test Tool Measure Tab

IndexAabsolute positioning 99absolute threshold 96, 144, 161adaptive threshold 104, 151adding an area tool 123, 171, 175, 188advanced tabbarcode tool

Seite 315 - Test Tool Test Tab

geomtric find tooladvanced tab 105GET 60, 325gray scale intensity 122Hhistogram 116, 124, 132horizontal gap 216, 235HSI 172Iinput tablocate tool 94insp

Seite 316

tools (continued)communication 244coordinate 259edge 142geometric count 149geometric find 101Line 155locate tool 94math 263measure 268string 290test 29

Seite 317 - Communication Tool Setup

PresencePLUS® P4 OMNI/OMNI 1.3/OMNI Color384Index

Seite 318 - 8.2 Serial Connection

Chapter 5Tools Screen5.1 OverviewUsing the Tools screen, the user establishes the inspections that the Sensor will execute. Three sources of inspectio

Seite 319

Chapter 6: System Setup Dialog...456.1 Sensor Select Tab...

Seite 320

Note: Test tool must be chosen to evaluate the results of each tool or set of tools.5.2.2 Adding a ToolThe following steps provide an overview for se

Seite 321 - 8.7.1 Remote Command Set

Note: Quick Teach discards any manually-entered values in the Test tool. Manually-entered values must beentered after Quick Teach has been performed,

Seite 322

5.4.1 Flexible Inspection LoadingRelease 2009R1B introduces a more flexible inspection loading capability that allows most inspections created by anyPr

Seite 323

5.4.2 Inspection Storage CapacityThe INS file format allows for the storage of inspection files onboard every sensor. The table below shows the storagec

Seite 325 - 8.7.4 Command Processing

Chapter 6System Setup DialogThis section describes how to configure the sensor and diagnose system errors in the System Setup window.6.1 Sensor Select

Seite 326 - 8.7.5 RCC Log

Sensor Select Tab6.1.1 Change Sensor IP AddressTo change a sensor's IP address:1. Select the sensor in the Sensor Neighborhood2. Click the Change

Seite 327 - Character Strings

3. Click Next4. Enter an appropriate sensor name in the New Sensor Name field.5. Click Finish.6.1.2 PC (GUI) to Sensor Connection SetupUse this field to

Seite 328

• If you select Ethernet (RJ 45), the Connection IP Address shows the IP address for which the software is looking.Initially, the IP address should be

Seite 329 - Chapter 9

6.2 Communication TabThe Communication tab is used to configure:• General Communication Setup• Remote Command Configuration (RCC)Communication Tab49Minn

Seite 330 - 9.3.1 Teaching an Inspection

7.6.1 Communication Tool...2447.6.2 Coordinate Tool...

Seite 331 - Teach2/2010

6.2.1 Communication SetupBanner Vision sensors support the following communication options:• Ethernet Sockets 1-10• Serial 1• Industrial EthernetEther

Seite 332 - 9.4 Remote Teach

2. Click on the Communication tab.3. Choose a connection from the fixed Connection drop-down list of the Communication Tool Setup field.Each Ethernet so

Seite 333 - 9.4.4 Remote Teach Results

Serial ConnectionThe sensor has a single serial connection that you can configure, Serial 1:• Serial 1 is the DB-9 connector.Note: The Pro has 2 seria

Seite 334 - 2/2010Teach

Note:Because there is no flow control for the serial connections, the sensor wil not detect or log a lost or brokenconnectionIndustrial EthernetProtoco

Seite 335 - Run Screen

6.2.2 Remote Command Channel ConfigurationThis section describes the commands that are supported to communicate with a Vision sensor. All commands are

Seite 336 - 10.3 Capture Control

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityIf no qualifiers arespecified, a 3

Seite 337 - 10.6 Outputs

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityRetrieve currentlyrunning inspec

Seite 338 - 10.10 Select Tab

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityGet the cameraexposureNonePositi

Seite 339 - 10.11 Log Tab

OCV Tool and the Remote Command ChannelCommandsDescriptionSyntaxSets the expected string, if it is a constant. TheValue should be a quoted string cont

Seite 340 - 2/2010Run Screen

• -303 – get/set tool command attempted in the middle of the inspection• -304 – get/set tool command attempted in the middle of the product change• -3

Seite 341 - 10.12 Run Results

13.2 Saving Inspections to a PC or Network Drive...357Chapter 14: Backing Up and Restoring Vision Se

Seite 342

Inspection is Executing and is Ready•5. GET status, counter or flag commands can be accepted at any time. If issued when inspection is Executing but is

Seite 343 - 10.13 Run Player/Recorder

• \r for carriage return (<CR>)• \n for line feed (LF)• \r\n for carriage return followed by a line feed (CR-LF)• \n\r for line feed followed by

Seite 344

• describes how to set up a sample PresencePLUS vision inspection• provides a sample Kawasaki AS Language programBelow is a quick overview of the proc

Seite 345 - 10.13.1 Record

• Triggering the sensor and performing product changes• Checking sensor status, such as pass, fail, and I/O line state• Retrieving tool results, and s

Seite 346

Main Tasks to CompleteStep 2PresencePLUS Sensorsupports3. Click on the System button in the upper right corner of the PresencePLUS GUI to displaythe S

Seite 347 - 10.13.2 Playback

Main Tasks to CompleteStep 32. Click the OK button to accept the configuration.Kawasaki Protocol DefaultsThe default Kawasaki protocol configuration par

Seite 348 - Other Playback Features

Main Tasks to CompleteStep 13. Scroll down to the Coordinate Tool, and then select the checkbox next to it, as shownbelow.4. Click the OK button to cl

Seite 349 - Product Change

Main Tasks to CompleteStep 32. Click the Geomtric Find button.3. Draw the tool ROI (Region of Interest) to select the image feature of interest as sho

Seite 350

Main Tasks to CompleteStep 43. Select Offset Only from the Tool List Filter drop-down menu.4. Click the Next button to return to the Tools menu.Note:

Seite 351 - Chapter 12

Main Tasks to CompleteStep 5inspection ransuccessfully; that is, thepart was found.4. Click on the Coordinate Tool (COORD_1) tab and make sure that th

Seite 352 - 12.2 Three Pulse Set Overview

Chapter 1Product Support and MaintenanceThis section provides general Banner resources and specific documentation for installers and operators of thisP

Seite 353

Main Tasks to CompleteStep 62. Click on the Save button.3. Once the inspection is saved, click the Start button to start the inspection.Kawasaki AS La

Seite 354

This example assumes that a Banner PresencePLUS inspection that produces X, Y and Angle offsets has been loadedinto the PresencePLUS Vision Sensor and

Seite 355 - Saving Inspections

; Determine whether the inspection passed or failed ; ; Send command to camera to determine if the inspection passed ; the inspection and fou

Seite 356 - 2/2010Saving Inspections

; ; Handle new coordinate offsets ; PRINT X_offset, Y_offset, Rz_offset POINT pick = frame1+TRANS(X_offset, Y_offset, ,Rz_offset) HOME

Seite 357 - Saving Inspections2/2010

.retry_count = .retry_count + 1 PRINT "TCP_CONNECT error – attempt #", .retry_count GOTO connect END ELSE

Seite 358

ELSE PRINT "Received string too long" .ret_val = -1 END ELSE PRINT "Invalid number

Seite 359 - Chapter 14

6.3 Input/Output TabUse this tab to set t he functionality of the four programmable I/O connections.You can select Trigger, Product Change, Remote Tea

Seite 360

Select the state (open or closed) that the output will take when not active.Normally Open/Closed• Normally Open: The output becomes active when the lo

Seite 361

6.3.1 P4 Input/Output TabUse this tab to set t he functionality of the four programmable I/O connections.You can select Trigger, Product Change, Remot

Seite 362

Select the state (open or closed) that the output will take when not active.Normally Open/Closed• Normally Open: The output becomes active when the lo

Seite 363

Local: 763.544.3164Toll Free: 1.888.3.SENSOR (1.888.373.6767)[email protected] Engineering Corp.9714 10th

Seite 364 - Vision sensor data

6.4 Strobe TabUse the Strobe tab to set the strobe signal for a strobed light source. The strobe signal is a +5V dc TTL signal.Fields in the System Se

Seite 365

6.4.1 Strobe WidthDescriptionStrobe Width OptionThe strobe output never becomes active (light off).Off81Minneapolis, MN USABanner Engineering Corp.Sys

Seite 366

DescriptionStrobe Width OptionThe strobe output remains active (light on).OnThe strobe output is active only while the sensor isacquiring an image. Th

Seite 367 - Dimensions and Specifications

6.5.1 Select Conversion UnitsFrom the Units drop-down list, select the units to in which to convert pixels. The options are:• pixels (px)• inches (in)

Seite 368

6.5.2 Configure with Known DistanceTo configure how to scale pixel units for the PresencePLUS software, do the following:1. Go to the Setup screen and

Seite 369 - 15.2 Sensor Specifications

3. In the Units tab, select the desired units and enter the pixel value in the Measurement in pixels field.4. From the Apply to drop-down list, select

Seite 370

5. Click Apply.6.6 Reset TabUse the Reset tab to read sensor error codes, clear system errors and reestablish Sensor communications.DescriptionOptionC

Seite 371

6.7 Start-Up Inspection TabThe options on the Start-Up Inspection tab:• Click on Setup Mode if you want the camera to start in Setup Mode after it is

Seite 372 - Controller End of Cable

ProII Start-Up Inspection Tab6.8 NTSC TabThe Zoom Level adjustment on the NTSC tab is availalble only for single function, low-resolution sensors such

Seite 373

6.9 Language TabIn the Languages tab, click on the down arrow for a drop-down list of the languages installed from the PresencePLUSsoftware CD.Click o

Seite 374

Chapter 2System DescriptionThe PresencePLUS ProII and P4 sensor families are easy-to-use camera systems with advanced visual inspectioncapability. Wit

Seite 375

6.10 Tools ConfigurationTool Configuration provides the ability to customize the Tools page within the PresencePLUS software. Entire tools,or their enh

Seite 376

6.10.1 Standard ModeChoose this option to reset all tool configuration settings for the connected sensor to the factory defaults.6.10.2 Enhanced ModeCh

Seite 377

6.10.4 Tool LicensingSome tools (e.g., barcode and OCR/OCV) require a license to be registered within the sensor before they can beactivated. To purch

Seite 378

Chapter 7PresencePLUS Software Tools7.1 ROI TypesROI types include Area, Search, and Linear.7.1.1 Linear ROILinear ROIs are used by tools that scan al

Seite 379

7.2 Location ToolsLocation tools are used as a reference point to adjust the location of subsequent Regions of Interest (ROI) for translationaland rot

Seite 380

Adding a Locate ToolTo add a Locate tool to an inspection:1. Click the button of the tool to be added to the inspection.2. If desired, rename the tool

Seite 381

Threshold TypeThe threshold is used to mark the gray scale transition point. The tool marks the edge when the pixel intensity crossesthe threshold lev

Seite 382

DescriptionField/GraphValue is displayed when Type is Absolute. Enter a specific gray scale value from 0 to255.ValuePolarity• Bright to Dark finds edges

Seite 383

Graph TabWhen Edge Strength is selected in the Input tab, the software displays the Graph tab. This tab provides similarinformation to the Input tab,

Seite 384

Filters out small spike-of-intensity changes, and narrow dark or bright bands. It determinesthe distance (in pixels) before and after an edge that mus

Kommentare zu diesen Handbüchern

Keine Kommentare