PresencePLUS® P4 OMNI/OMNI1.3/OMNI ColorUser's ManualP/N 125808 rev. D — 2010R1
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
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
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
Note: The Geometric Find tool requires strong and repeatable edge content in the image.Usage• Locate the position of a label• Locate electronic compo
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,
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
ResultsThe Results field returns the following:• Total number of shapes above the minimum acceptance level.• Position of each shape's center. The
Rotation RangeThese adjustments are used to set the maximum allowable rotation (0° to 180°) that a target pattern can have and stillbe identifiable.Ext
DescriptionFieldIf left unchecked (disabled), the Sensor will find a target shape that might have extraedges. If checked (enabled), the Sensor will not
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
FieldsThe following are fields on the Pattern Find tool Input tab:• Minimum Acceptance Level on page 169• Rotation Enabled on page 169• Selected Patter
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
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
ResultsPattern Find Advanced TabSelect Force to Absolute Positioning if you want to change the Pattern tool from relative positioning to absolute.7.2.
BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorNoNoNoNoYesYesYesYesFieldsThe following are fields on the Blo
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
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
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
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
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
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
Discard Boundary Blobs: The Discard Boundary Blobs checkbox, if selected, allows you to determine if you wantblobs touching the perimeter of the searc
DirectionDescriptionWire ColorPin #InputRS-232 RX**Violet9OutputRS-232 Signal Ground**Green10InputCommon (Signal Ground)Blue11Input10-30V dcBrown12**
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
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
results vary depending onexact shape-experiment onyour particular shaperesults vary depending onexact shape-experiment onyour particular shaperesults
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
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,
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
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
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.
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
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
Inspection-Specific ScreensSet up the camera, lens, trigger, and lighting to acquire images. Create a reference image to beused later.SetupAdd tools to
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,
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
HistogramThe Histogram is a display of the grayscale values on the "x" axis and the number of pixels on the "y" axis. TheHistogra
The following are fields on the Blob Detect Advanced tab:• Options on page 133• Blob Detect Tool Advanced Tab Results on page 134OptionsDiscard Bounda
Compute Statistics: The Compute Statistics checkbox, when selected, enables advanced results to be calculated anddisplayed when inspections are run.La
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
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
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
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
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
DescriptionIconZoom -- toggles zoom control. When enabled, click on the image window to zoom in andright-click to zoom out. This button is active when
Banner Engineering Corp.Minneapolis, MN USA1402/2010PresencePLUS Software Tools
LegendThe Legend describes the pixel colors on the image.ResultsUsing the Search For "CIrcle, Best Points" or "Circle, All Points"
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
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
Threshold TypeThe threshold is used to mark the gray scale transition point. The tool marks the edge when the pixel intensity crossesthe threshold lev
DescriptionField/GraphValue is displayed when Type is Absolute. Enter a specific gray scale value from 0 to255.ValuePolarity• Bright to Dark finds edges
Graph TabWhen Edge Strength is selected in the Input tab, the software displays the Graph tab. This tab provides similarinformation to the Input tab,
DescriptionFieldRuns a rolling average along the ROI length. It filters out sharp changes in theedge profile.SmoothingNote: A high filter number may mis
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
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
Navigation/Results Toolbar ButtonsUsing the Navigation/Results toolbar buttons, the Navigation/Results window size can be set, and tools can be delete
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
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
The lower the number you enter, the faster the inspection time because the inspection will stop once it reaches theselected number. The maximum number
Advanced TabRotation RangeThese adjustments are used to set the maximum allowable rotation (0° to 180°) that a target pattern can have and stillbe ide
DescriptionFieldIf left unchecked (disabled), the Sensor will find a target shape that might have extraedges. If checked (enabled), the Sensor will not
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
BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorNoNoNoNoYesYesYesYesLine Detect Tool Input TabAdding an Line
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
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
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
2.2.4 Configuration WindowThe Configuration window, on the right side of the screen, displays the currently selected options with multiple tabs.Clickin
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
DescriptionField/GraphIn the Edge Profile graph displayed when the Relative threshold is selected, the red lineshows the percentage pixel intensity rel
Edge StrengthEdge strength measures the rate of change of grayscale values and needs sharply-defined transitions. Edge strengthis more tolerant of gra
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
The minimum and maximum object width affects both objects and spaces between objects. Minimum object widthcan filter out objects and spaces.Object Tool
Filters165Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010
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
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
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
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
2.2.5 Status WindowThe Status window, shown below, provides the following Sensor feedback.The following table provides descriptions of each region in
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
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
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
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
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
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
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
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
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
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,
DescriptionRegionCursor position -- displays the x, y coordinates of thepixel under the cursor relative to the upper-left corner(origin, which is 0,0)
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
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
Advanced OptionsBelow are the Color Blob tool Advanced tab OptionsDescriptionOptionUse to determine whether Blobs found on the perimeter of the ROI sh
DescriptionOptionAllows user to calculate and display advanced results.Compute StatisticsAllows user to ignore (by filling) small imperfections, or non
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
This method of counting tends to slightly overestimate the "true" perimeter. For example, a circle with a radius of 100pixels will have a co
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
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
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
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
Chapter 3Getting StartedThis section begins with some Vision basics, then provides a brief overview of how to install the software, and thegeneral ste
Color Map VisualizationHue, Saturation, and Intensity is a representation of color space that is closer to human perception of color dynamics.Hue and
Barcode TypeSelect one of the following for the Barcode Type:• Any -- Enables the Barcode tool to read any supported barcode type191Minneapolis, MN US
• DataMatrix• DataMatrix (Dot Peened)• Linear Code 128• Linear Code 39• Linear Code CODABAR• Linear Code 2 of 5 Interleaved• Linear Code EAN 13• Linea
The Results field provides the number of barcodes found, barcode type, data read, and quality parameters.Note: When the Barcode tool finds multiple bar
All Barcodes OptionsBanner Engineering Corp.Minneapolis, MN USA1942/2010PresencePLUS Software Tools
Color SchemeThe Color Scheme determines what color scheme of barcode the sensor will reconize. Of the three Color Schemeoptions, the default is Eith
DescriptionDecoder Mode OptionWhen you select Robust, the sensor employs an algorithmthat performs routines to correct for imperfections of theRobustb
ExampleNotesIndustriesFormatDateBarcode10 characters(numeric only),optionalcheck-sum,variable length,continuous,Distribution industry,warehousing,prod
ExampleNotesIndustriesFormatDateBarcodesymbol, thisbarcode is usedon small items orcrowded labelswhere space is atapremium.10 characters(numeric only)
ExampleNotesIndustriesFormatDateBarcodeStores up to 3116numbers or 2335ASCII characters.Banner supportsonly the latestversion of thisstandard,ECC-200.
Note: The following instructions assume you are installing the software on Windows XP.3. If using an Ethernet communication cable, configure the IP ad
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
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
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
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
AdaptiveSelect Adaptive when there are lighting changes that cause the acquired image to change.Adaptive thresholding is a technique that is used to a
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
Example ValueResult137Threshold used8.20 (px)Minimum width found19.91 (px)Maximum width found12.58 (px)Average width found8Number of good regions175.0
Supported PlatformsBCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorYesNoNoNoYesYesYesYesOCR Tool Input TabDe
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
• Thresholding Calibration on page 236Training ListYou can add, load, or import images as a Training List to train character patterns into the Sensor.
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
Image Control ParametersThe Image Control parameters determine what image or images to use when fine-tuning how characters are boxedwithin the ROI.Para
ParametersThe following are used to calibrate the ROI:Additional InformationDescriptionROI ControlUse the up or down arrow controls to rotatethe ROI c
Character Settings CalibrationThe Character Settings calibration group on the OCR or OCV Trainer is used to define characteristics of the stringimages
Additional InformationDescriptionCharacterSettingssoftware should ignore where onecharacter box ends and where the nextcharacter box begins.Use the up
Additional InformationDescriptionEnhancedCharacter SettingsThese values determine theminimum width and heightallowed for the boxing arounda character.
Additional InformationDescriptionEnhancedCharacter SettingsBox Width unless theOversized characters hasDiscard selected, in which case,for example, a
Note: Here "0" vertical gap really means "infinite" vertical gap (but bounded by the ROI); that is, all pixels in avertical line c
Additional InformationDescriptionIntra-Character Connectivitynumber of pixel spaces that canexist between two verticalcharacter strokes so that theima
Additional InformationDescriptionThresholding TypeIf you select UniformlyChanging, then the grayscaleUniformly Changingcontrast of the image changesal
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
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
Read AcceptanceThere are three levels of Read Acceptance, Loose (default), Medium, and Strict. Which you select will determinehow forgiving the Sensor
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
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
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
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
BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorYesNoNoNoYesYesYesYesOCV Input TabShould I Use OCR or OCV?Mo
Decoded String FieldOnce the Sensor has been trained, the Decoded String field should show the characters the software detects in theimage area. If the
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
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
ParametersThe following describe the image control parameters set in this group.Additional InformationDescriptionImageBoxing is first done using the Re
3.2 Typical Setup and Startup SequenceThe following subsections proceed through a typical Sensor setup and startup sequence1. Connect and power up the
ParametersThe following are used to calibrate the ROI:Additional InformationDescriptionROI ControlUse the up or down arrow controls to rotatethe ROI c
Character Settings CalibrationThe Character Settings calibration group on the OCR or OCV Trainer is used to define characteristics of the stringimages
Additional InformationDescriptionCharacterSettingssoftware should ignore where onecharacter box ends and where the nextcharacter box begins.Use the up
Additional InformationDescriptionEnhancedCharacter SettingsThese values determine theminimum width and heightallowed for the boxing arounda character.
Additional InformationDescriptionEnhancedCharacter SettingsBox Width unless theOversized characters hasDiscard selected, in which case,for example, a
Note: Here "0" vertical gap really means "infinite" vertical gap (but bounded by the ROI); that is, all pixels in avertical line c
Additional InformationDescriptionIntra-Character Connectivitynumber of pixel spaces that canexist between two verticalcharacter strokes so that theima
Additional InformationDescriptionThresholding TypeIf you select UniformlyChanging, then the grayscaleUniformly Changingcontrast of the image changesal
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
Read AcceptanceThere are three levels of Read Acceptance, Loose (default), Medium, and Strict. Which you select will determinehow forgiving the Sensor
• 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
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
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
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
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
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
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
• 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
FormatThis field provides options for formatting the ASCII string of data that will be exported.Output FilterThis field provides a means to make specific
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
DescriptionValuesOption NameThis option is a mechanism foradding characters after a string ofdata.User-defined ASCII characters (limitof 75 characters)
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
• Communication Tool Exportable Results: Pattern Count Tool on page 253Color Tools• Communication Tool Exportable Results: Average Color Tool on page
DescriptionValueData LabelSlowest recorded tool processing time since the start of the inspection orsince power-up.msExecution Time MaxX, Y coordinate
DescriptionValueData LabelCentroid of the largest Blob.pixels (X, Y)Largest LocationNumber of pixels in the smallest Blob.pixelsSmallest Blob AreaCent
Communication Tool Exportable Results: Object ToolDescriptionValueData LabelUser-defined namestringTool NameTool processing time for the current inspec
Communication Tool Exportable Results: Average Color ToolDescriptionValueData LabelUser-defined namestringTool Name1 = Tool executed successfully0 = To
DescriptionValueData Label1 = Tool executed successfully0 = Tool did not find a point to use as a reference1 or 0SuccessTool processing time for the cu
DescriptionValueData Label1 = Tool overall results passed.2 = Tool overall results failed.1 or 0SuccessTool processing time for the current inspection
Communication Tool Exportable Results: OCV ToolDescriptionValueData LabelUser-defined namestringTool Name1 = Tool overall results passed.2 = Tool overa
DescriptionValueData LabelHorizontal component (X) of the total distance.pixelsDistance XVertical component (Y) of the total distance.pixelsDistance Y
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
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
BCR/BCR1.3GEO/GEO1.3EDGE/EDGE1.3AREA/AREA1.3OMNI/OMNI1.3OMNIColorProII/ProII1.3ProII ColorNoNoNoNoYesYesYesYesCoordinate Tool Input TabCoordinate Tool
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
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
7.6.3 Math ToolThe Math tool provides basic arithmetic, inequality expressions, and statistical information for PresencePLUSinspections. In general,
Math Tool ModesOne Operand OperationThere is only a one operation that requires a single Operand--Absolute Value. This Operator requires the user to p
• a specific attribute of interest for that tool.The following are classified as Two Operand Operations:• Add• Subtract• Multiply• Divide• Greater Than•
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
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
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
Measure Tool Input TabMeasure Tool OperationsMeasure from a Point to a PointIn this operation, the distance between two points is calculated. In addit
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
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
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
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
The tool returns the distance calculations for the X and Y component.Additionally, the following results are generated in this operation:• The line co
• 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
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
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
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
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
Preserve SignWhen this checkmark is set, the X and Y distances are computed as distance offsets. These distance offsets arerepresented by signed numbe
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
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
Geometric Count Tab281Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010
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
Pattern Count Tab283Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010
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
Measure Tool Circle TabThe Circle tab for the selected Circle tool displays the coordinates of the circle center. ClickMeasure Tool on page 268for mor
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
Measure Tool Line TabFrom the drop-down list, select one of the following to display the coordinates of the specific location:• Midpoint• Start Point•
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
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
DescriptionTrigger OptionImages are acquired only in reponse to a signal from an external source as configured on theTrigger tab. Choose External if th
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.
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
DescriptionOperation OptionIf you select Masked String Compare, then the stringdefined in Operand 2 Field on page 292 must be a contstantdefined in the
Result FieldThe Result field indicates whether or not the strings specified in Operand 1 and Operand 2 match.Advanced TabFieldsThe following are fields o
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
Match ResultsDescriptionOptionIgnore whitespace.Ignore WhitespaceIgnore any numbersIgnore Numbers295Minneapolis, MN USABanner Engineering Corp.Presenc
Match ResultsDescriptionOptionIgnore any alphabetic charactersIgnore AlphabetsBanner Engineering Corp.Minneapolis, MN USA2962/2010PresencePLUS Softwar
String Tool and the Remote Command Channel (RCC)DescriptionSyntaxSets the specified tool operand, if it is a constant.Value should be a quoted string (
• 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
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
ContentsChapter 1: Product Support and Maintenance...71.1 Product Support...
DescriptionField• Image too bright -- Auto exposure could not darken the image enough. Remove lightto the inspection, or decrease the exposure manuall
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
OptionsValuesToolMin/MaxMatch countGeometric CountMin/Max/Tolerance % *DistanceDistance XMeasureDistance YPass/Fail ContributionTrue/False valueTestPa
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
Test Tool Circle TabOptionsValuesMin/Max/Tolerance %RadiusMin/Max/Tolerance %Radius MinMin/Max/Tolerance %Radius MaxMin/Max/Tolerance %Circumference30
OptionsValuesMin/Max/Tolerance %Average ErrorTest Tool Circle TabTest Tool Edge TabOptionsValuesMin/MaxBright to DarkMin/MaxDark to BrightMin/MaxTotal
Test Tool Geometric Count TabOptionsValuesMin/MaxCountTest Tool Geometric Count Tab305Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software
Test Tool Line TabOptionsValuesMin/Max/Tolerance %Line LengthMin/Max/Tolerance %Angle (Degrees)Min/Max/Tolerance %Worst DistanceMin/Max/Tolerance %Ave
Test Tool Line TabTest Tool Pattern Count TabOptionsValuesTestMin/MaxCountMatch CountTest Tool Pattern Count Tab307Minneapolis, MN USABanner Engineeri
Test Tool Object TabOptionsValuesTestMin/MaxBright ObjectCountMin/MaxDark ObjectMin/MaxTotabl ObjectAllObjectSelectMin/Max/Tolerance %Object #Width (p
Test Tool Average Color TabOptionsValuesCategoryBegin/End/Tolerance %HueAveragesMin/Max /Tolerance %SaturationMin/Max /Tolerance %IntensityMin/Max /To
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
OptionsValuesCategoryMin/Max /Tolerance %SaturationMin/Max /Tolerance %IntensityTest Tool Average Color TabBanner Engineering Corp.Minneapolis, MN USA
Test Tool Color Match TabIndicates whether there is a color MATCH or NO MATCH.Test Tool Color Match Tab311Minneapolis, MN USABanner Engineering Corp.P
Test Tool OCR TabOptionsValuesTestMin/MaxCountString LengthStringData ReadTest Tool OCR TabTest Tool OCV TabIndicates where the String matches or not.
Test Tool Math TabIndicates where the String matches or not.Test Tool MathTab313Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools
Test Tool Measure TabIndicates where the String matches or not.Test Tool Measure TabBanner Engineering Corp.Minneapolis, MN USA3142/2010PresencePLUS S
Test Tool Test TabIndicates whether the testTest Tool TestTab315Minneapolis, MN USABanner Engineering Corp.PresencePLUS Software Tools2/2010
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
Note: The following addresses are defaults.PortDefault IP AddressSocket20000192.168.0.1120001192.168.0.1220002192.168.0.1320003192.168.0.1420004192.1
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
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
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
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
CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityBy default, a 30second timeout i
CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityRetrieve commtool results, eithe
CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityEnables framenumber asNoneENABLE
-600 – Product change timeout occurred•• -601 – Trigger timeout occurred• -700 – Specified value is out of range• -701 – Set Gain command attempted whe
When blocking commands, such as EXEC TRIGGER and EXEC PRODCHANGE, are invoked with the NOWAIToption, GET commands that retrieve flags and status are ac
• <none> for no delimiter• , for comma• ; for semi-colon• : for colon• <SPC> for space• \t for tabIn addition to the above field delimiters
Banner Engineering Corp.Minneapolis, MN USA3282/2010Communication Tool Setup
Chapter 9TeachThe inspection parameters can be taught automatically by using the Teach function. There are two Teach options:Quick Teach and Teach. Th
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
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
DescriptionTeach Screen Field/Buttonstop the Teach process, and the Start/Stop button willreturn to displaying Start.The Sensor must receive an extern
9.4 Remote TeachThis section explains teaching inspections on good product using Remote Teach.9.4.1 Understanding Remote TeachThe Remote Teach functio
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
Banner Engineering Corp.Minneapolis, MN USA3342/2010Teach
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
10.1 Selected InspectionDisplays the filename of the selected inspection. The default is the last saved inspection.10.2 DisplayDescriptionDisplay Optio
DescriptionCapture Control OptionNote: Capturing images slows sensor response. For highspeed applicationswhere the PC remains connected to the sensor
Each numbered circle represents an output and its current state.The legend below applies to the colored circles in the outputs:• Gray = Inactive (not
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
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
• Any-Logs both passed and failed inspections based on Strategy.• None-Log not updated.Strategy• Last Ten-Stores the previous 10 inspections that meet
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
• 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
DescriptionParent LevelLevelName• Total inspection time minimum (ms): minimuminspection time recorded (resolution = 0.1 ms)• Total inspection time max
Banner Engineering Corp.Minneapolis, MN USA3442/2010Run Screen
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
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
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
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
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/
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
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
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
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
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.
Banner Engineering Corp.Minneapolis, MN USA3542/2010P4 Product Change and Product Select Timing
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
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
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
Banner Engineering Corp.Minneapolis, MN USA3582/2010Saving Inspections
Chapter 14Backing Up and Restoring Vision SensorData14.1 Backing up Vision Sensor DataTo back up Vision sensor data:1. Insert the PresencePLUS install
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
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
6. In the Backup Content field, select either of the following to backup:• [ Firmware ] + [ Configuration ] + [ Inspection(s) ]• [ Configuration ] + [ In
7. Optionally, click on the Edit Note button to add notes for the backup operation.Banner Engineering Corp.Minneapolis, MN USA3622/2010Backing Up and
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
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
6. Optionally, click the Read Note.. button to get more information about the restore.365Minneapolis, MN USABanner Engineering Corp.Backing Up and Res
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
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
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"
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˚
2. Click Start to calibrate the color settings.3. Click Next to go to the Tools tab.37Minneapolis, MN USABanner Engineering Corp.Setup2/2010
DescriptionFeaturePC or NTSC video; 9 m (30') max. cable lengthDisplay OptionsINS Storage Memory: 32 MBNumber of INS Files: 999MemoryAcquisitionP
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
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
15.6 Serial Port Communication SpecificationsDescriptionFeature115KBaud RateEightData BitsOneStop BitsOddParityNoneFlow ControlConnector373Minneapolis
Banner Engineering Corp.Minneapolis, MN USA3742/2010Dimensions and Specifications
AA/D converterAcronym for Analog-to-Digital Converter, an electronic devicethat converts data from analog form to digital representation.Abs (Absolute
bimodalHistogram distribution of values with two peaks.binary systemA vision system that creates a digitized image of an object inwhich each pixel can
distortionUndesired change in the shape of an image or waveform fromthe original object or signal.edgeA change in pixel values exceeding some threshol
incident lightThe light falling directly on an object.inverse square lawThe exponential relationship between increased distance anddecreased light int
RrecognitionA match between a description derived from an image and adescription obtained from a stored model or feature set.region of interest (ROI)T
Banner Engineering Corp.Minneapolis, MN USA382/2010Setup
Z zoomElectronically or optically enlarging or reducing the size of animage.
IndexAabsolute positioning 99absolute threshold 96, 144, 161adaptive threshold 104, 151adding an area tool 123, 171, 175, 188advanced tabbarcode tool
geomtric find tooladvanced tab 105GET 60, 325gray scale intensity 122Hhistogram 116, 124, 132horizontal gap 216, 235HSI 172Iinput tablocate tool 94insp
tools (continued)communication 244coordinate 259edge 142geometric count 149geometric find 101Line 155locate tool 94math 263measure 268string 290test 29
PresencePLUS® P4 OMNI/OMNI 1.3/OMNI Color384Index
Chapter 5Tools Screen5.1 OverviewUsing the Tools screen, the user establishes the inspections that the Sensor will execute. Three sources of inspectio
Chapter 6: System Setup Dialog...456.1 Sensor Select Tab...
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
Note: Quick Teach discards any manually-entered values in the Test tool. Manually-entered values must beentered after Quick Teach has been performed,
5.4.1 Flexible Inspection LoadingRelease 2009R1B introduces a more flexible inspection loading capability that allows most inspections created by anyPr
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
Chapter 6System Setup DialogThis section describes how to configure the sensor and diagnose system errors in the System Setup window.6.1 Sensor Select
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
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
• 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
6.2 Communication TabThe Communication tab is used to configure:• General Communication Setup• Remote Command Configuration (RCC)Communication Tab49Minn
7.6.1 Communication Tool...2447.6.2 Coordinate Tool...
6.2.1 Communication SetupBanner Vision sensors support the following communication options:• Ethernet Sockets 1-10• Serial 1• Industrial EthernetEther
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
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
Note:Because there is no flow control for the serial connections, the sensor wil not detect or log a lost or brokenconnectionIndustrial EthernetProtoco
6.2.2 Remote Command Channel ConfigurationThis section describes the commands that are supported to communicate with a Vision sensor. All commands are
CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityIf no qualifiers arespecified, a 3
CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityRetrieve currentlyrunning inspec
CommentsOptionalQualifiersRequiredQualifiersSupport ActionsObject orActivityIdentifierSystem Object,Component, orActivityGet the cameraexposureNonePositi
OCV Tool and the Remote Command ChannelCommandsDescriptionSyntaxSets the expected string, if it is a constant. TheValue should be a quoted string cont
• -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
13.2 Saving Inspections to a PC or Network Drive...357Chapter 14: Backing Up and Restoring Vision Se
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
• \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
• describes how to set up a sample PresencePLUS vision inspection• provides a sample Kawasaki AS Language programBelow is a quick overview of the proc
• Triggering the sensor and performing product changes• Checking sensor status, such as pass, fail, and I/O line state• Retrieving tool results, and s
Main Tasks to CompleteStep 2PresencePLUS Sensorsupports3. Click on the System button in the upper right corner of the PresencePLUS GUI to displaythe S
Main Tasks to CompleteStep 32. Click the OK button to accept the configuration.Kawasaki Protocol DefaultsThe default Kawasaki protocol configuration par
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
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
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:
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
Chapter 1Product Support and MaintenanceThis section provides general Banner resources and specific documentation for installers and operators of thisP
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
This example assumes that a Banner PresencePLUS inspection that produces X, Y and Angle offsets has been loadedinto the PresencePLUS Vision Sensor and
; Determine whether the inspection passed or failed ; ; Send command to camera to determine if the inspection passed ; the inspection and fou
; ; Handle new coordinate offsets ; PRINT X_offset, Y_offset, Rz_offset POINT pick = frame1+TRANS(X_offset, Y_offset, ,Rz_offset) HOME
.retry_count = .retry_count + 1 PRINT "TCP_CONNECT error – attempt #", .retry_count GOTO connect END ELSE
ELSE PRINT "Received string too long" .ret_val = -1 END ELSE PRINT "Invalid number
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
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
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
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
Local: 763.544.3164Toll Free: 1.888.3.SENSOR (1.888.373.6767)[email protected] Engineering Corp.9714 10th
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
6.4.1 Strobe WidthDescriptionStrobe Width OptionThe strobe output never becomes active (light off).Off81Minneapolis, MN USABanner Engineering Corp.Sys
DescriptionStrobe Width OptionThe strobe output remains active (light on).OnThe strobe output is active only while the sensor isacquiring an image. Th
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)
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
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
5. Click Apply.6.6 Reset TabUse the Reset tab to read sensor error codes, clear system errors and reestablish Sensor communications.DescriptionOptionC
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
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
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
Chapter 2System DescriptionThe PresencePLUS ProII and P4 sensor families are easy-to-use camera systems with advanced visual inspectioncapability. Wit
6.10 Tools ConfigurationTool Configuration provides the ability to customize the Tools page within the PresencePLUS software. Entire tools,or their enh
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
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
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
7.2 Location ToolsLocation tools are used as a reference point to adjust the location of subsequent Regions of Interest (ROI) for translationaland rot
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
Threshold TypeThe threshold is used to mark the gray scale transition point. The tool marks the edge when the pixel intensity crossesthe threshold lev
DescriptionField/GraphValue is displayed when Type is Absolute. Enter a specific gray scale value from 0 to255.ValuePolarity• Bright to Dark finds edges
Graph TabWhen Edge Strength is selected in the Input tab, the software displays the Graph tab. This tab provides similarinformation to the Input tab,
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