Electronic operator interface based controller and device automatic downloads
First Claim
Patent Images
1. A method, comprising:
- determining, by an electronic operator interface comprising a processor, whether a version of content stored in an industrial controller device has been modified to a modified version of the control content based at least in part on a notification received by the electronic operator interface;
in response to determining that the version of the content has been modified to the modified version of the control content, receiving, by the electronic operator interface, the modified version of the control content, wherein the receiving of the modified version of the control content is initiated by the electronic operator interface;
storing, by the electronic operator interface, the modified version of the control content in a memory associated with the electronic operator interface; and
in response to the electronic operator interface subsequently detecting that at least a portion of the modified version of the control content that had been stored in the industrial controller device is no longer stored in the industrial controller device, transmitting, by the electronic operator interface, at least the portion of the modified version of the control content to the industrial controller device to restore at least the portion of the modified version of the control content to the industrial controller device.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic operator interface based controller and device automatic downloads are provided. An electronic operator interface can determine if control logic or content used by an industrial controller has been updated, changed, or otherwise modified. If the content has been modified, then the electronic operator interface can automatically obtain the content and store a back-up copy in memory. Additionally or alternatively, the electronic operator interface can periodically update a backup copy of the content. Furthermore, the electronic operator interface can determine if the controller has lost its content, and restore the content from the most recent version saved in memory.
55 Citations
20 Claims
-
1. A method, comprising:
-
determining, by an electronic operator interface comprising a processor, whether a version of content stored in an industrial controller device has been modified to a modified version of the control content based at least in part on a notification received by the electronic operator interface; in response to determining that the version of the content has been modified to the modified version of the control content, receiving, by the electronic operator interface, the modified version of the control content, wherein the receiving of the modified version of the control content is initiated by the electronic operator interface; storing, by the electronic operator interface, the modified version of the control content in a memory associated with the electronic operator interface; and in response to the electronic operator interface subsequently detecting that at least a portion of the modified version of the control content that had been stored in the industrial controller device is no longer stored in the industrial controller device, transmitting, by the electronic operator interface, at least the portion of the modified version of the control content to the industrial controller device to restore at least the portion of the modified version of the control content to the industrial controller device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a memory storing computer-executable components; and a processor, coupled to the memory, wherein the processor executes or facilitates execution of the computer-executable components, the computer-executable components comprising; an audit component configured to determine whether control data stored by an industrial controller has been modified to modified control data based at least in part on a notification, communicated to an electronic operator interface, that indicates the control data stored by the industrial controller has been modified to the modified control data; a transfer component configured to acquire the modified control data from the industrial controller, in response to a determination that the control data contained in the industrial controller has been modified to the modified control data, wherein the transfer component initiates the acquisition of the modified control data from the industrial controller; and a restoration component of the electronic operator interface, wherein the restoration component is configured to communicate a subset of the modified control data to the industrial controller, in response to a determination, by the restoration component, that the subset of the modified control data that had been stored in the industrial controller is no longer stored in the industrial controller, to restore the subset of the modified control data to the industrial controller. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing computer-executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
determining whether a set of control data stored in an industrial controller device has been modified resulting in a set of modified control data, based at least in part on a modification notification received by an electronic operator interface; in response to determining that the set of control data has been modified resulting in the set of modified control data, obtaining the set of modified control data from the industrial controller device, wherein the obtaining the set of modified control data from the industrial controller device is automatically initiated by the electronic operator interface; storing the set of modified control data in a memory associated with an electronic operator interface; and in response to the electronic operator interface subsequently determining that a subset of the set of modified control data that had been stored in the industrial controller device is no longer stored in the industrial controller device, transmitting, by the electronic operator interface, the subset of the modified control data to the industrial controller device to restore the subset of the modified control data to the industrial controller device. - View Dependent Claims (20)
-
Specification