Major Features |
Description |
PresencePLUS PC Software |
PresencePLUS PC Software is now supported under Windows 7 and Windows 10 (32 bit and 64 bit).
|
Favorites Folder |
Connection "History" button has been replaced with the Sensor Favorites Folder. Sensor Favorites Folder remembers which sensors the user was connected to, and allows user to organize these connections in different subfolders.
|
Trigger-Gated Outputs |
General Output, Pass, Fail, Sys Error, and Missed Trigger outputs can now be gated by the Trigger signal such that they are active only when the Trigger signal is active.
|
Manual Trigger |
"Trigger" button has been added to the PC GUI Run page. It is now possible to issue a trigger directly from the GUI, and control the gating trigger when trigger-gated outputs are enabled.
|
Online Status Bit |
The "Online Status" Bit 3 (Coil 4) has been added to the "Output Flags" register in the
Industrial Protocols. The value of this bit is '0' in setup mode, while editing inspections,
when inspections are stopped and after product changes to invalid locations. The value of this
bit is set to '1' when in run mode (an inspection is loaded and the sensor is ready to process triggers).
The value of this bit remains at '1' during successfully product changes. This bit mirrors the signal
value of the "Online Status" hardware output.
|
Test Tool |
Test Tool can now be configured for either Standard or Enhanced Mode. The Standard Mode provides a simplified view of the Test Tool page for the Bead Tool. Enhanced Mode shows all the Bead Tool testable outputs.
|
RCC |
Command set has been expanded to support gating trigger. It is now possible to release the gating trigger and to query whether it is active.
|
Industrial Protocols |
Trigger Coil in Industrial Protocols can now control trigger-gated outputs if they are enabled. Trigger-gated outputs will remain active while the Trigger Coil remains set, and will become inactive when the Coil is reset.
|
String Tool |
New String Tool operations have been added:
- Select ADC Data Identifier from the Input String
- Remove a user-specified number of characters from the beginning or from the end of the Input String
- Keep a user-specified number of characters at the beginning or at the end of the Input String, and discard the rest
- Append two strings together
- Substitute non-printable (control) characters with user-specified characters
- Remove all occurrences of the specified substring from the Input String
|
String Tool |
String Tool can receive input from another String Tool
|
String Tool |
String Tool can output the Output String and Output String Length to other tools
|
Math Tool |
Math Tool can receive Output String Length as input from the String Tool
|
Comm Tool |
Comm Tool can output String Tool Output String and Output String Length
|
Comm Tool |
Comm Tool can filter output based on the results of the String Tool
|
Barcode Tool |
Decode rates for barcodes on color sensors have been improved
|
Corrected Issues |
Description |
Product Change |
Camera could occasionally stop responding to product changes after the GUI has been disconnected, and a large number of product changes have been issued.
|
Ethernet/IP |
Product change on high resolution cameras running large number of Pattern and Geo Count tools could cause intermittent Ethernet/IP connection timeouts.
|
Ethernet/IP |
Multicast addresses were not generated correctly.
|
Ethernet/IP |
During product changes, the camera would occasionally stop responding to Ethernet/IP Class 1 messages for up to 900 milliseconds, causing a 16#0203 I/O fault in the PLC communications module.
|
Industrial Protocols |
Iteration count and pass/fail flags reported through Industrial Protocols were occasionally mismatched
|
Units |
Not enough precision was allowed in the conversion factor inputs
|
RCC |
RCC did not clear Missed Trigger Count
|
GUI |
GUI did not verify gateway address consistency
|
|
GUI was not able to load reference image bitmap that had upper-case letters in the file extension
|
OCR/OCV Tool |
OCR/OCV Tool limited box pixel area
|
|
OCR/OCV Tool used only low contrast thresholding at runtime
|
Math Tool |
Math Tool using a Constant for the operand of the Diff, Mod or Div operations reported None for the output in the GUI
|
Blob Tool |
Blob Tool Largest Blob Max Radius Position.y was overwritten by Largest Blob Min Radius Position.y in Analysis Tools
|
Bead Tool |
Bead Tool Min/Max Width had a step of 1 unit instead of 1 pixel when units were used
|
Firmware Error 1001 |
Specifying the startup inspection on the System Setup dialog's "Startup Inspection" tab
did not always persist the selection to the sensor causing firmware error # 1001 on
power up or software reset.
|
Player / Recorder |
In certain instances when the PresencePLUS application is closed or terminated while
recording images from the sensor, the sensor may stop responding and/or running inspections.
|
Firmware Restore |
Premium tool licenses may be lost during Firmware Updater Restore operations if the backup
file was taken from another sensor.
|
Major Features |
Description |
Line Detect |
Determines length, end points, and other characteristics of a line segment.
|
Circle Detect |
Determines radius, center point, and other characteristics of a circle or arc.
|
|
|
Minor Features |
|
OCV Tool |
OCV text now being displayed on NTSC monitor
|
Geo and Pattern Count Tools |
Pattern Percent Match value is now available for evaluation in the Math Tool and for comparison in the Test Tool
|
Barcode Tool |
Default barcode selection is changed from Any to Multiple to improve performance
|
|
PDF-417 decoder now supports fast and robust options
|
|
|
Corrected Issues |
|
Math Tool |
Math Tool was failing in certain situations when accessing array based results
|
Comm Tool |
The Blob Tool "Blob Count" was missing in Comm Tool's selection list
|
Barcode Tool |
Grades became deselected in Test Tool after running the inspection when only Codabar was selected in Barcode Tool
|
Test Tool |
Coordinate tool tab was not accepting fractional numbers
|
Measure Tool |
Tool results were not updated when switching between Relative and Absolute options on the input tab
|
Average Gray Tool |
Tool was reporting success if previous locator tool failed
|
Comm Tool |
Blob Find "Rotation" and "Location Point" were not output when selected
|
Bead Tool |
Intermittent crash in run mode with annotation enabled
|
Pattern Tool |
Array results (pattern locations and rotations) were not available in the Math Tool
|
Sensor Neighborhood |
Certain PC configurations running Windows Vista did not detect sensors on the network
|
Inspection Crossloading |
Legacy PresencePLUS Pro inspections (versions 1.2.1 and older) were not being opened by
the latest versions of the PresencePLUS user interface
|
Sensor Memory Error |
Certain startup conditions (high resolution sensors with startup inspections and
very fast trigger rates) would lead to a sensor memory error state
|
Firmware Updater |
Backup operations resulting in corrupt backup files were not being stopped (now fixed). The
Restore operation was revised to prevent restoring corrupt backup files.
|
Corrected Issues |
Description |
Large Inspections |
Large inspections containing several Blob Tools (2009R1-2009R1C) would prevent inspection from starting.
|
Power-up 1st Image |
The first image acquired after power-up was brighter than all subsequent images on P4 1.3 (1280x1024)
sensors only.
|
Barcode Tool |
Barcode Tool results not displayed when GUI version 2009R2 (3.5.0) is connected
to sensors running 2009R1B (2.4.1) or 2009R1C (2.4.2) firmware.
|
Sensor Neighborhood |
Intermittent instability on PCs with only one network card.
|
Major Features |
Description |
Barcode |
Two new barcode decoders (Pharmacode & IMB) have been added.
Multiple Linear barcodes can now be decoded.
|
|
|
Minor Features |
|
RCC |
Commands have been added to support Remote Teach; examine and modify Constant
operands in String Tool and Math Tool; and examine and modify expected string
in OCV Tool.
|
String Tool |
Operand values are now displayed in the result tree.
|
|
|
Corrected Issues |
|
Barcode |
Barcode tools with relaxed linear quiet zone enabled no longer generate quiet zone errors.
|
Comm Tool |
Setting the delimiter to 'None' reverted to 'Comma' when saving the inspection
and then returning to the Comm Tool.
|
Object Tool |
Minimum width was not working properly with units enabled.
|
MODBUS |
String Region acknowledgements were being incorrectly withheld.
|
New Products |
Description |
ProII Mini Head Cameras |
PPROMCAM MINI Presence PLUS Pro II Camera w/M12 Threaded Connector (Resolution: 752x480)
|
|
PPROMCAMC MINI Presence PLUS PRO II Color Camera w/M12 Threaded Connector (Resolution: 752x480)
|
|
PPROCAM1.3 MINI Presence PLUS PRO II 1.3 MegaPixel Camera w/M12 Threaded Connector (Resolution: 1280x1024)
|
|
|
Minor Features |
|
Flexible Inspection Loading |
Inspections created on one type of sensor can be loaded into any sensor that supports the tools
within the inspection. Users should review inspections on target sensor to verify and correct any
automated adjustments made to the FOV, ROI(s), I/O settings and delay values to ensure the inspection
will run as required.
|
Remote Command Channel |
The Kawasaki robot integration guide and sample AS language program have been added to the help
system
|
|
|
Corrected Issues |
|
Object Tool |
Minimum Object Width with units applied would reset to 1 when a decimal value less than 1 was entered
and focus shifted to another control.
|
Remote Command Channel |
The 'get coordtool' command was missing the positive command acknowledgement
|
Internationalization |
An intermittent PC software crash (typically displayed as TCL script error) could occur when using
the Chinese Traditional, Chinese Simplified or Japanese language packs.
|
New Products |
Description |
Sealed P4 COLOR OMNI |
Sealed ruggedized (IP68) version of the right angle P4 Color OMNI for use in harsh environments where
sensors might be exposed to moisture, washdown, etc.
|
Sealed P4 OMNI 1.3 |
Sealed ruggedized (IP68) version of the right angle P4 OMNI 1.3 for use in harsh environments where
sensors might be exposed to moisture, washdown, etc.
|
|
|
Corrected Issues |
|
Coordinate Tool |
When running an inspection that contains a coordinate tool with the PresencePLUS program
being used to monitor the running inspection, the program might become slow or
unresponsive.
|
Vertical Lines |
Vertical lines might appear on high resolution (1280x1024) sensors after booting
up a sensor in dark or near dark conditions.
|
Blob Tools & Units |
An application error is received when units are changed immediately after deleting a
Blob Find Tool, Blob Tool or Color Blob Tool.
|
Edge Tool |
Copying an Edge Tool with a circular arc ROI will result in the ROI being a circle.
|
Test Tool |
Test Tool using Object Tool's object width does not fail when Object Tool fails
to find any objects
|
Communications |
Added two new columns to PresencePLUS Sensor Neighborhood to display default gateway
and subnet mask.
|
Internationalization |
Message box text when displaying in Japanese sometimes wraps and/or
clips text.
|
New Products |
Description |
Sealed P4 OMNI |
Sealed ruggedized (IP68) version of the right angle P4 OMNI for use in harsh environments where
sensors might be exposed to moisture, washdown, etc.
|
|
|
Major Features |
|
Remote Command Channel (RCC) |
A simple ASCII-based interface that allows remote control of any P4 and ProII vision sensors using
serial and Ethernet connections. Commands supported by RCC allow users to trigger the
sensor, perform product changes, query sensor status and examine inspection output.
|
BlobFind Tool |
A locational tool used to position other vision tools in reference to specific blob.
Supported on all P4 OMNI and ProII sensors.
|
Coordinate Tool |
The Coordinate tool takes coordinate values from different vision tools or constants and combines
then into a single point represented by and X,Y coordinate and a rotational value along the z-axis.
Supported on all P4 OMNI and ProII sensors.
|
Blob Tool |
Added filtering and sorting based on statistics
|
Color Blob Tool |
Added filtering and sorting based on statistics
|
OCR/OCV |
Expanded character boxing options
|
|
|
Minor Features |
|
Communications Tool |
Added hexadecimal escape characters to start and end strings
|
Communications Tool |
Ethernet port numbers are now user selectable
|
Pattern Count Tool |
Added angle and percent match to results tree
|
Internationalization |
Language updates for Simplified Chinese, Traditional Chinese, Japanese, Italian,
German
|
NTSC |
Maximum tool name display increased from 11 to 16 characters
|
Image Export Utility |
Added new properties (IP Address, TCP Port, Connect) to support platforms which
do not support methods
|
|
|
Corrected Issues |
|
Geo Tool |
Non-symmetric rotation angles were searching opposite of the values entered
|
Tools Configuration |
Licensable tools indicate help improperly
|
Bar Code Tool |
Default timeout value increased to 10 seconds.
|
Recorder |
Windows 2000 PC's would erroneously indicate no space to record files
|
Test Tool |
Tool does not fail if incoming Measure Tool fails
|
Test Tool |
Multiple test tools could specify the same output pin causing unknown I/O state of that pin
|
Edge Tool |
When using edge strength, improper number of edges displayed until clicking on graph
|
Firmware Updater |
Added DEMO support for latest versions of sensor hardware
|
OCR/OCV Tool |
Displaying flipped ROI's during ROI moves is now disabled during the ROI movement
|
OCR/OCV Tool |
In some instances the minimum space between characters was using 2 pixels instead of 1
|
Save Inspection Dialog |
Dialog edit field for filename was not handling overstriking in certain instances
|
Setup |
WhiteBalance button was enabled without ROI first being drawn
|
Major Features |
Description |
Help System |
Press 'F1' at any location in the PresencePLUS user interface for context
sensitive help
|
Help System |
Directly viewable help system installed directly on CD for immediate viewing
without the need to install the entire application
|
Pattern Find Tool Pattern Count Tool |
Now available on all variants of the P4 OMNI Sensors running this release (or later).
|
Bead Tool |
The new Bead Tool with runtime annotation is now available on all P4 OMNI and ProII sensor
variants running this release (or later).
|
Barcode Tool |
Added PDF-417 Barcode decoding support to all sensors licensed to run the Barcode tool
and all P4 BCR and P4 BCR 1.3 sensors with dedicated Barcode tools installed.
|
Playback & Record |
Playback and Record are now supported on all color sensors
|
|
|
Minor Features |
|
Ethernet ID |
Now supports multiple string regions
|
Industrial Protocols |
User selectable string byte reading order
|
Sensor Neighborhood |
listings now sortable in PresencePLUS PC Software and the Firmware Updater
|
|
|
Corrected Issues |
|
Internationalization |
Users logged into PC with international characters in the username caused
errors during inspection loading
|
Remote Teach |
Repeated Remote Teaches with Pattern Tools could cause system to become
unresponsive.
|
Sensor Neighborhood |
Inability to detect large numbers of sensors or sensors spanning different
subnets.
|
Recorder |
Image recording (all sensors) would gradually slowdown after continuous use
|
Recorder |
Fast triggers during record intermittently caused system to hang
|
Recorder |
Prompt to create new record folder prompting to create all intermediate folders
|
OCR/OCV Tools |
Print Contrast set to Bright on Dark was not annotating properly in the Trainer Dialog
|
OCR/OCV Tools |
Runtime results or previous trigger not cleared when tool fails on next trigger
|
OCR/OCV Tools |
Fixed thresholding was not properly using the low and high threshold values
|
Image Export |
Microsoft Vista users unable to connect to sensors
|
Major Features |
Description |
OCR Tool |
Added the OCR (Optical Character Recognition) tool to decode character images
into text (P4BCR, P4OMNI, ProII, and all variants)
|
OCV Tool |
Added the OCV (Optical Character Verification) tool to verify character images
decode to predefined text values (P4BCR, P4OMNI, ProII, and all variants)
|
String Tool |
Added the String Tool to support string compares between OCR and BCR tools
(P4BCR, P4OMNI, ProII, and all variants)
|
Color Blob Tool |
Added Color Blob Tool to specify blobs based on selected colors
an enhanced feature allows the color range to be specified (All Color Sensors)
|
Average Color Tool |
Added Average Color Tool to decode the average of the color pixels within
the ROI into RGB or HSI space (All Color Sensors)
|
Configurable GUI |
Added Configurable GUI support to allow customization of supported tools on a
sensor by hide tools and their enhanced features
|
Tools Page |
Tools are now distributed into three groups (separate tabs), Locational,
Vision and Analysis
|
Logging |
User can save all inspection log files with one click
|
|
|
Minor Features |
|
Color Match Tool |
Updated to illustrate colors on Color Wheel.
|
Blob Tools |
Largest blob is now selected as default for grayscale and color Blob Tools.
|
Barcode Tool |
Enhanced the Postnet decoder's read-rate and grades
|
Barcode Tool |
Added the ability to use a timeout value.
|
Locational Tools |
Support added to force a locational tool to absolute versus relative
|
Measure Tool |
Support added to measure distance from the Reference Point of locational tool
|
Color Blob Tool |
Now allows the acceptable range of color probe to be defined (HSI space)
|
|
|
Corrected Issues |
|
Communications Tool |
Spaces were erroneously being output when writing Math tool's output data
|
PLC Registers |
Frame Number was not updating in the selected PLC register
|
Test Tool |
Object Tool in Test tool where "All Bright" in test tool with min = 0 and
max == 10, would erroneously fail if no objects were found
|
Math Tool |
Erroneously reporting two barcodes found when a barcode was NOT in reference image
|
Edge Tool |
GUI crashing when copying an Edge tool (2007R2_BETA_4 release only)
|
Math Tool |
With Blob Tool as input, in units other than pixels, was producing incorrect
results during run-time.
|
Test Tool |
Was testing both Smallest and Largest Blobs when Compute Statistics enabled
and ONLY Smallest Blob was selected in Test Tool.
|
Edge Tool |
When using maximum FOV, ROI annotations during run-time were incorrectly drawn.
|
Pattern Tool |
Pattern ROI could not be rotated 360 degrees in the GUI
|
Measure Tool |
Not failing if one of its input tools failed, tools should fail if any of their
input tools fail
|
Blob Tool |
Annotations were not drawn when GUI was connected to older sensors
|
Test Tool |
If Barcode tool used as Input 2,3 or 4 in Test Tool, barcode type would not get
updated in Test Tool if changed in Barcode Tool
|
Misc |
Incorrect IP address was displayed if connection to a sensor failed
|
Firmware Updater |
Not failing if there was not enough flash available, should indicate error
to user instead of attempting operation
|
Blob Tool |
Changing circular ROI in existing Blob Tool caused errors within GUI
|
Blob Tool |
'Minimum Radius Position' parameter was missing in results if compute
statistics selected in Blob Tools
|
Color Match Tool |
PresencePLUS PC software generated error code 1001 when using Color Match Tool
when connected to older firmware versions
|
Misc |
Zoom button would intermittently not change state when user clicks outside of
the image area.
|
Major Features |
Description |
Blob Tool |
Added histogram output, major/minor axes and other statistics, ability to
discard boundary blobs and fills holes.
|
Edge Tool Object Tool |
Elliptical and Circular arcs now supported
|
Field Of View (FOV) |
User can now modify the height and width of field of view (can only adjust height
in Pro sensors).
|
Barcode Tool |
Added UPC-E, POSTNET, reduced Quietzone for Linear barcodes, and improvements
to Linear code read rates
|
Barcode Tool |
Added support for FNC1, Macro 05 and Macro 06.
|
Firmware Updater |
Backup & Restore added for all sensors (provides the ability to "clone" a sensor).
|
|
|
Minor Features |
|
Math Tool |
Square Root function added
|
Barcode Tool |
Added an ability to enable/disable grades in Barcode Tool.
|
Geo Tool |
Added timeout
|
NTSC |
Now displays inspection number and barcode data. When inspection fails, displays
name of first tool that failed.
|
NTSC |
Option to not display any information on the image
|
Industrial Protocols |
Support software generated Remote Teach with hardware generated Trigger
|
Industrial Protocols |
Support software generated Product Change with sensor in hardware or software
override product select modes.
|
|
|
Corrected Issues |
|
Pattern Find Tool Pattern Count Tool |
Tools occasionally run very slowly
|
Geo Tool |
Displayed incorrectly after product change
|
Math Tool |
Fails in non-English languages
|
Quick Teach |
Locks up PC Software when inspection includes a Pattern Tool
|
Test Tool |
Output of all Test Tools on EIP/Modbus (Communications Tool) is zero if test
tool fails
|
Load Inspection |
Loading inspection from host sensor using PC Software would reset Gain and
Exposure values.
|
Object Tool |
Maximum width was set at 800 pixels
|
Product Change Remote Teach |
Product change \ Remote Teach input active state was incorrect
|
Load Inspection |
Grayscale inspections were allowed to be loaded into color sensors.
|
Color Match Tool |
Failing during setup if preceded by a Pattern Find or Pattern Count tool
|
Barcode Tool |
Checksum verify option was erroneously disabled within GUI
|