Editing lifecycle and deployment of objects in an industrial automation environment
First Claim
Patent Images
1. An editor embodied on a computer readable medium in an industrial automation environment, comprising:
- an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model; and
an implementation component that implements the modification data with respect to the object.
1 Assignment
0 Petitions
Accused Products
Abstract
An editor in an industrial automation environment comprises an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model. An implementation component can implement the modification data with respect to the object. The editor can further comprise a security component that determines that an entity providing the data to the input component is authorized to implement the modification data.
189 Citations
27 Claims
-
1. An editor embodied on a computer readable medium in an industrial automation environment, comprising:
-
an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model; and an implementation component that implements the modification data with respect to the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for enabling state-based control in an industrial automation environment, the method comprising the following computer-executable acts:
-
providing an editor utilized for one of creating and editing an object, the object designed in accordance with a hierarchically structured data model; and implementing the object in connection with a programmable logic controller to effectuate state-based control. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An editor embodied on a computer readable medium for utilization in an industrial automation environment, comprising:
-
means for receiving modification data relating to an object that is utilized by a programmable logic controller, the modification data includes state-based control commands; and means for implementing the object associated with the modification data, the object is designed in accordance with a hierarchically structured data model. - View Dependent Claims (23, 24)
-
-
25. An industrial control system that facilitates state-based control, comprising:
-
a programmable logic controller, comprising; memory that retains a state-based object, the state-based object designed in accordance with a hierarchically structured data model; and a processor that implements the state-based object; an input data set comprising at least one item of input data, the input data set is received by the programmable logic controller; and a control data set comprising at least one item of control data, the control data set is transmitted by the programmable logic controller. - View Dependent Claims (26)
-
-
27. A computer-readable medium having stored thereon a data structure, the data structure comprising:
-
a first field that includes schematic information relating to a hierarchically structured data model; a second field that includes data relating to a deployment service; a third field related to the second field that includes data relating to a deployment event, the deployment service is implemented upon occurrence of the deployment event; a fourth field that includes lifecycle state data; a fifth field related to the fourth field, the fifth field includes data related to a lifecycle event, a lifecycle state implemented upon occurrence of the lifecycle event; and the data structure is implemented on at least one of a programmable logic controller or a proxy component, the proxy component is communicatively coupled to a programmable logic controller.
-
Specification