EDITING LIFECYCLE AND DEPLOYMENT OF OBJECTS IN AN INDUSTRIAL AUTOMATION ENVIRONMENT
First Claim
1. A system for implementing state-based control in an industrial automation environment, comprising:
- a hierarchically structured data model representing an industrial system, the data model comprising at least one object that implements state-based control of the industrial system; and
an editor that facilitates user configuration of deployment and lifecycle data for the object, the deployment data comprising a deployment service and an associated deployment event, and the lifecycle data comprising at least one lifecycle state and an associated lifecycle event.
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.
-
Citations
20 Claims
-
1. A system for implementing state-based control in an industrial automation environment, comprising:
-
a hierarchically structured data model representing an industrial system, the data model comprising at least one object that implements state-based control of the industrial system; and an editor that facilitates user configuration of deployment and lifecycle data for the object, the deployment data comprising a deployment service and an associated deployment event, and the lifecycle data comprising at least one lifecycle state and an associated lifecycle event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for configuring objects that facilitate state-based control, comprising:
-
providing a hierarchically structured data model of an industrial system comprising at least one object that implements state-based control of the industrial system; receiving user input that configures a deployment event for the at least one object; receiving user input that configures at least one lifecycle state and a corresponding lifecycle event for the at least one object, the lifecycle state corresponding to a control action; transitioning the at least one object to the at least one lifecycle state upon detection of the corresponding lifecycle event; and deploying the at least one object to a controller upon detection of the deployment event to effect the control action. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for creating and modifying objects that facilitate state-based control of an industrial process, comprising:
-
means for receiving input data defining a deployment event for an object in a hierarchically structured data model of an industrial system, the object facilitating state-based control of a process in the industrial system; means for receiving input data defining a set of lifecycle states for the object and a corresponding lifecycle event for each lifecycle state in the set, each lifecycle state corresponding to a control action to be performed with respect to the process; means for recognizing a state change in the process corresponding to a defined lifecycle event; means for transitioning the object to the defined lifecycle state corresponding to the recognized state change; and means for deploying the object to a processor upon detection of the deployment event to effect a control action corresponding to a current lifecycle state of the object.
-
Specification