PRESENTATION OF GRAPHICAL VISUALIZATIONS AND CONTROL MECHANISMS IN-LINE WITH PROGRAMMING LOGIC
First Claim
1. One or more computer-readable storage media having program instructions stored thereon to facilitate programming industrial control systems to operate machinery in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least:
- display a user interface for a control program editor comprising programming logic associated with at least one machine system;
receive operational data associated with operating the at least one machine system controlled by an industrial controller executing the programming logic;
process the programming logic and the operational data to determine contextual associations between the programming logic and the operational data; and
in the user interface for the control program editor, display the operational data in context with the programming logic associated therewith based on the contextual associations.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to facilitate programming industrial control systems to operate machinery in an industrial automation environment are disclosed herein. In at least one implementation, a user interface is displayed for a control program editor comprising programming logic associated with at least one machine system. Operational data associated with operating the at least one machine system controlled by an industrial controller executing the programming logic is received. The programming logic and the operational data are processed to determine contextual associations between the programming logic and the operational data. In the user interface for the control program editor, the operational data is displayed in context with the programming logic associated therewith based on the contextual associations.
38 Citations
20 Claims
-
1. One or more computer-readable storage media having program instructions stored thereon to facilitate programming industrial control systems to operate machinery in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least:
-
display a user interface for a control program editor comprising programming logic associated with at least one machine system; receive operational data associated with operating the at least one machine system controlled by an industrial controller executing the programming logic; process the programming logic and the operational data to determine contextual associations between the programming logic and the operational data; and in the user interface for the control program editor, display the operational data in context with the programming logic associated therewith based on the contextual associations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to facilitate programming industrial control systems to operate machinery in an industrial automation environment, the method comprising:
-
displaying a user interface for a control program editor comprising programming logic associated with at least one machine system; receiving operational data associated with operating the at least one machine system controlled by an industrial controller executing the programming logic; processing the programming logic and the operational data to determine contextual associations between the programming logic and the operational data; and in the user interface for the control program editor, displaying the operational data in context with the programming logic associated therewith based on the contextual associations. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus to facilitate programming industrial control systems to operate machinery in an industrial automation environment, the apparatus comprising:
-
one or more computer-readable storage media; and program instructions stored on the one or more computer-readable storage media that, when executed by a processing system, direct the processing system to at least; display a user interface for a control program editor comprising programming logic associated with at least one machine system; receive operational data associated with operating the at least one machine system controlled by an industrial controller executing the programming logic; process the programming logic and the operational data to determine contextual associations between the programming logic and the operational data; and in the user interface for the control program editor, display the operational data in context with the programming logic associated therewith based on the contextual associations. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification