Control execution environment and container based architecture
AssigneeHoneywell International Inc.
InventorsPaul McLaughlin, Joseph Felix, James M. Schreder, Michael Waynick
Life of this patent
Estimating the term…
Abstract
In an industrial automation system, a control device adapted to a container-based architecture has been developed. The control device may comprise one or more containers instantiated with control execution application, communication application, and or redundancy management application.
Claims20
An apparatus comprising:
- a. an industrial automation control device comprising a processor;
- i. the processor configured to support one or more containers;
- ii. the one or more containers instantiated with at least one application function selected from control execution, communication, and redundancy management;
- and
- b. a platform supporting container architecture, the platform located in the control device processor.
A method comprising:
- a. packaging at least one of a control execution application, a communication application, and a redundancy management application as one or more containers;
- b. deploying the one or more containers in an industrial process automation control device;
- and
- c. operating the industrial process automation control device using a platform supporting container architecture and the one or more containers.
The method of claim 11 wherein the control execution application, the communication application, and the redundancy management application are packaged as one container.
A method of upgrading a control device in an industrial automation system comprising replacing at least one of:
- a. an embedded control execution application with a container instantiated with a control execution application;
- b. an embedded communication application with a container instantiated with a communication application;
- c. an embedded redundancy management application with a container instantiated with redundancy management application;
- or
- d. any combination thereof wherein the applications are instantiated in one or more containers.
Dependencies are inferred from the claim text.