Banner PresencePLUS P4 COLOR Series Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Relais Banner PresencePLUS P4 COLOR Series. Banner PresencePLUS P4 COLOR Series User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 384
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - 1.3/OMNI Color

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

Page 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

Page 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

Page 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

Page 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

Page 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,

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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.

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 23

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

Page 24 - 3.3.1 General Troubleshooting

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

Page 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

Page 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

Page 27 - Chapter 4

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

Page 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

Page 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,

Page 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

Page 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

Page 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.

Page 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

Page 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

Page 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

Page 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,

Page 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

Page 38

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 47 - 5. Click Finish

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

Page 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"

Page 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

Page 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

Page 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

Page 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

Page 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,

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 62 - Overview

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

Page 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

Page 64

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

Page 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

Page 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

Page 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

Page 68

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

Page 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

Page 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

Page 71

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

Page 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

Page 73

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

Page 74

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

Page 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

Page 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

Page 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

Page 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

Page 79

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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,

Page 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)

Page 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

Page 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

Page 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

Page 94 - 7.2 Location Tools

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 102

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

Page 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

Page 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

Page 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

Page 106 - Extra and Missing Edges

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

Page 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

Page 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

Page 109 - Adding a Pattern Find Tool

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

Page 110 - Selected Pattern

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

Page 111 - 7.2.4 Blob Find Tool

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 120

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

Page 121

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

Page 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

Page 123

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

Page 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

Page 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

Page 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

Page 127

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

Page 128

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

Page 129 - Blob Detect Filter/Sort Tab

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

Page 130

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

Page 131

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

Page 132 - Blob Detect Tool Advanced Tab

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

Page 133

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

Page 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

Page 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

Page 136

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

Page 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

Page 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

Page 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

Page 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

Page 141

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

Page 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

Page 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

Page 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

Page 145

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

Page 146

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

Page 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

Page 148

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

Page 149 - 7.3.5 Geometric Count Tool

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

Page 150 - Adding a Geometric Count Tool

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

Page 151 - Enabling Remote Teach

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

Page 152

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

Page 153

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

Page 154

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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)

Page 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

Page 169 - Patterns

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

Page 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

Page 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

Page 172

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

Page 173

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

Page 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

Page 175

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

Page 176 - Color Probes

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

Page 177 - Min/Max Size

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

Page 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

Page 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

Page 180

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

Page 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

Page 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

Page 183

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

Page 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

Page 185

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 203 - Bead Type

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

Page 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

Page 205

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

Page 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

Page 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

Page 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

Page 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•

Page 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

Page 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

Page 212

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

Page 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.

Page 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

Page 215

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

Page 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

Page 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

Page 218

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

Page 219 - The Train Tab

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

Page 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 (

Page 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

Page 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

Page 223 - 7.5.7 Advanced Tab

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

Page 224

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

Page 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

Page 226

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

Page 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

Page 228

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

Page 229

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

Page 230

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

Page 231

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

Page 232

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

Page 233

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

Page 234

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

Page 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

Page 236

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

Page 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

Page 238

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

Page 239

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

Page 240

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

Page 241

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 249

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

Page 250

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

Page 251

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityEnables framenumber asNoneENABLE

Page 252

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

Page 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

Page 254

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

Page 255

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

Page 256

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 262

Banner Engineering Corp.Minneapolis, MN USA3342/2010Teach

Page 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

Page 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

Page 265

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 272

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

Page 273

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

Page 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

Page 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

Page 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

Page 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

Page 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/

Page 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

Page 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

Page 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

Page 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

Page 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.

Page 284 - Blob or Color Blob Tab

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

Page 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

Page 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

Page 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

Page 288 - Measure Tool Object Tab

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

Page 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

Page 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

Page 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

Page 292 - Operand 2 Field

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

Page 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

Page 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

Page 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

Page 296

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

Page 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

Page 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

Page 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"

Page 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˚

Page 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

Page 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

Page 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

Page 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

Page 305 - Test Tool Geometric Count Tab

15.6 Serial Port Communication SpecificationsDescriptionFeature115KBaud RateEightData BitsOneStop BitsOddParityNoneFlow ControlConnector373Minneapolis

Page 306 - Test Tool Line Tab

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

Page 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

Page 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

Page 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

Page 310 - Min/Max /Tolerance %Intensity

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

Page 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

Page 312 - Test Tool OCV Tab

Banner Engineering Corp.Minneapolis, MN USA382/2010Setup

Page 313 - Test Tool Math Tab

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

Page 314 - Test Tool Measure Tab

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

Page 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

Page 316

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

Page 317 - Communication Tool Setup

PresencePLUS® P4 OMNI/OMNI 1.3/OMNI Color384Index

Page 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

Page 319

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

Page 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

Page 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,

Page 322

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 329 - Chapter 9

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

Page 330 - 9.3.1 Teaching an Inspection

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

Page 331 - Teach2/2010

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

Page 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

Page 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

Page 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

Page 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

Page 336 - 10.3 Capture Control

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

Page 337 - 10.6 Outputs

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityRetrieve currentlyrunning inspec

Page 338 - 10.10 Select Tab

CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityGet the cameraexposureNonePositi

Page 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

Page 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

Page 341 - 10.12 Run Results

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

Page 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

Page 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

Page 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

Page 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

Page 346

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

Page 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

Page 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

Page 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

Page 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:

Page 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

Page 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

Page 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

Page 354

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

Page 355 - Saving Inspections

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

Page 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

Page 357 - Saving Inspections2/2010

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

Page 358

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

Page 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

Page 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

Page 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

Page 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

Page 363

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

Page 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

Page 365

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

Page 366

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

Page 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)

Page 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

Page 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

Page 370

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

Page 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

Page 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

Page 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

Page 374

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

Page 375

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 382

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

Page 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,

Page 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

Commentaires sur ces manuels

Pas de commentaire