Walk-through human/machine interface for industrial control
First Claim
1. A human/machine interface for use with an industrial control system including at least one electronic computer controlling the operation of an industrial process through the use of a control program receiving control data from the industrial process in the form of control inputs and providing control data to the industrial process in the form of control outputs, the industrial process including a plurality of machines operating in a factory, the industrial control system communicating with the machines over a network, the interface comprising:
- (a) a visual display;
(b) a multidimensional input device;
(c) a computer communicating with the network and the visual display and multi-dimensional input device, wherein and executing an interface program;
(i) provides a three dimensional virtual representation of the factory;
(ii) provides images of the machines dispersed in three-dimensions within the virtual factory and images of control data associated with control of a given machine linked to the image of the given machines;
(iii) in response to the multi-dimensional input device, changes the viewpoint allowing a user viewing the display and operating the multidimensional input device to obtain the perception of moving through the virtual factory;
and (iv) represents relationships between portions of the control program and images of associated machines by placing the images of the control program visually within the images of the machines.
1 Assignment
0 Petitions
Accused Products
Abstract
A human/machine interface for designing, monitoring and troubleshooting complex industrial control systems uses the paradigm of the factory floor to organize machines, control program portions and data as virtual spatially linked objects that may be moved in three dimensions to be joined with other spatially linked objects. The user may move within the virtual factory floor among the spatially linked objects followed by spatially indifferent objects which provide tools for monitoring and interacting with the spatially linked objects. Proximity of visual objects determines data sharing between objects.
178 Citations
10 Claims
-
1. A human/machine interface for use with an industrial control system including at least one electronic computer controlling the operation of an industrial process through the use of a control program receiving control data from the industrial process in the form of control inputs and providing control data to the industrial process in the form of control outputs, the industrial process including a plurality of machines operating in a factory, the industrial control system communicating with the machines over a network, the interface comprising:
-
(a) a visual display;
(b) a multidimensional input device;
(c) a computer communicating with the network and the visual display and multi-dimensional input device, wherein and executing an interface program;
(i) provides a three dimensional virtual representation of the factory;
(ii) provides images of the machines dispersed in three-dimensions within the virtual factory and images of control data associated with control of a given machine linked to the image of the given machines;
(iii) in response to the multi-dimensional input device, changes the viewpoint allowing a user viewing the display and operating the multidimensional input device to obtain the perception of moving through the virtual factory;
and(iv) represents relationships between portions of the control program and images of associated machines by placing the images of the control program visually within the images of the machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A human/machine interface for use with an industrial control system including at least one electronic computer controlling the operation of an industrial process through the use of a stored program receiving control data from the industrial process in the form of control inputs and providing control data to the industrial process in the form of control outputs, the industrial process including a plurality of machines operating in a factory, the industrial control system communicating with the machines over a network, the interface comprising:
-
(a) a visual display;
(b) a multidimensional input device;
(c) a computer communicating with the network and the visual display and multi-dimensional input device, wherein an interface program;
(i) provides a three dimensional virtual representation of the factory;
(ii) provides images of the machines dispersed in three-dimensions within the virtual factory and images of control data associated with control of a given machine linked to the image of the given machines; and
(iii) in response to the multi-dimensional input device, changes the viewpoint allowing a user viewing the display and operating the multidimensional input device to obtain the perception of moving through the virtual factory; and
wherein the interface program executed on the computer represents relationships between a first and second machine by placing the images of the machines in proximity and wherein images of machines are associated with programs accepting arguments and wherein the placing of the images of the first and second machine in proximity connects control data associated with the first machine to arguments associated with the second machine.
-
-
10. A human/machine interface for use with an industrial control system including at least one electronic computer controlling the operation of an industrial process through the use of a stored program receiving control data from the industrial process in the form of control inputs and providing control data to the industrial process in the form of control outputs, the industrial process including a plurality of machines operating in a factory, the industrial control system communicating with the machines over a network, the interface comprising:
-
(a) a visual display;
(b) a multidimensional input device;
(c) a computer communicating with the network and the visual display and multi-dimensional input device, wherein an interface program;
(i) provides a three dimensional virtual representation of the factory;
(ii) provides images of the machines dispersed in three-dimensions within the virtual factory and images of control data associated with control of a given machine linked to the image of the given machines; and
(iii) in response to the multi-dimensional input device, changes the viewpoint allowing a user viewing the display and operating the multidimensional input device to obtain the perception of moving through the virtual factory; and
wherein the interface program executed on the computer further provides images of objects that move with the user when the user moves through the virtual factory and that represent tools that operate on the control program, and data wherein the interface program executed on the computer responds to input from the multidimensional input device to allow the user to link the images of the objects to an image of an argument of data or a portion of the control program.
-
Specification