System for initiating communication between a user interface and a vision processor
First Claim
1. A machine vision system comprising:
- a first vision processor (VP) on a first VP computing platform and a second vision processor (VP) on a second VP computing platform, the first VP computing platform and the second VP computing platform being connected to a network; and
at least one machine vision user interface (UI) in communication via the network with the first VP, the at least one machine vision UI including a graphical representation of a link function that enables configuration of the second VP using the at least one machine vision UI in communication with the first VP;
wherein the first VP instructs the second VP to perform at least part of a machine vision task, the machine vision task being configured by the at least one UI through the first VP to perform at least part of the machine vision task upon execution of the link function from the first VP to establish communication between the second VP and the machine vision UI.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for instructing a user interface (UI) in communication with a first of vision processor (VP) to establish communication with a second (VP). The invention is useful in a machine vision system having a plurality of VPs and at least one UI. The method includes the steps of providing each VP with a link function for establishing communication between a VP and a UI; and activating the link function so as to issue instructions to the UI to establish communication with another VP. The link function enables local dynamic display of a remote VP on the UI, and a dynamic connection that provides a continually updated display representing a current state of the VP connected to the UI. An operator may observe results and alter parameters on any of the VPs in the system without having to first understand the architecture of the machine vision system.
28 Citations
20 Claims
-
1. A machine vision system comprising:
-
a first vision processor (VP) on a first VP computing platform and a second vision processor (VP) on a second VP computing platform, the first VP computing platform and the second VP computing platform being connected to a network; and at least one machine vision user interface (UI) in communication via the network with the first VP, the at least one machine vision UI including a graphical representation of a link function that enables configuration of the second VP using the at least one machine vision UI in communication with the first VP; wherein the first VP instructs the second VP to perform at least part of a machine vision task, the machine vision task being configured by the at least one UI through the first VP to perform at least part of the machine vision task upon execution of the link function from the first VP to establish communication between the second VP and the machine vision UI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for instructing a machine vision user interface (UI) to establish communication with vision processors (VPs), the method comprising the steps of:
-
providing a first VP with an executable control function for establishing communication with a second VP to enable configuration of the second VP using a machine vision UI connected to the network and in communication with the first VP; executing the executable control function, when a condition is met, to issue instructions via the network from the first VP to the machine vision UI to establish communication via the network with the second VP; and performing a machine vision task configured by the machine vision UI in accordance with instructions issued by the first VP. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A user interface (UI) display for a machine vision system having a plurality of distinct and separate vision processors (VPs) each respectively on distinct and separate VP computing platforms, the user interface comprising:
-
a graphical representation on the UI display, the graphical representation executable in response to a condition being met so as to cause a first VP on a first respective VP computing platform to instruct the UI display to establish communication via a network with a second VP on a second respective VP computing platform, the communication established with the second VP enabling display of a continually updated image on the UI display representing a current state of the second VP such that the second VP is configurable using the UI display; and wherein at least one of the first VP and the second VP performs at least part of a machine vision task in accordance with instructions issued by the first VP, the machine vision task being configured by the UI display. - View Dependent Claims (18, 19, 20)
-
Specification