Method and apparatus for communicating transactions between an industrial controller and a programming interface
First Claim
1. An industrial control system, comprising:
- an industrial controller maintaining a control program for interfacing with a controlled process; and
a programming interface operable to communicate a transaction to the industrial controller, the transaction including a plurality of operations for modifying the control program followed by a commit transaction command, wherein the industrial controller is operable to preprocess the plurality of operations, designate the plurality of operations with a pending status, and commit the operations and clear the pending status responsive to receiving the commit transaction command.
1 Assignment
0 Petitions
Accused Products
Abstract
An industrial control system includes an industrial controller and a programming interface. The industrial controller maintains a control program for interfacing with a controlled process. The programming interface is operable to communicate a transaction to the industrial controller. The transaction includes a plurality of operations for modifying the control program followed by a commit transaction command. The industrial controller is operable to preprocess the plurality of operations, designate the plurality of operations with a pending status, and commit the operations and clear the pending status responsive to receiving the commit transaction command.
69 Citations
23 Claims
-
1. An industrial control system, comprising:
-
an industrial controller maintaining a control program for interfacing with a controlled process; and
a programming interface operable to communicate a transaction to the industrial controller, the transaction including a plurality of operations for modifying the control program followed by a commit transaction command, wherein the industrial controller is operable to preprocess the plurality of operations, designate the plurality of operations with a pending status, and commit the operations and clear the pending status responsive to receiving the commit transaction command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for configuring an industrial controller maintaining a control program for interfacing with a controlled process, comprising:
-
communicating a transaction to the industrial controller, the transaction including a plurality of operations for modifying the control program followed by a commit transaction command;
preprocessing the plurality of operations while designating the plurality of operations with a pending status; and
committing the operations and clearing the pending status responsive to receiving the commit transaction command. - View Dependent Claims (21)
-
-
22. An industrial controller, comprising:
-
a memory operable to store an object-oriented application for interfacing with a controlled process;
a processing device operable to receive a transaction, the transaction including a plurality of operations affecting the object-oriented application, followed by a commit transaction command, wherein the processing device is operable to preprocess the plurality of operations, designate objects in the object-oriented application associated with the operations as having a pending status, and commit the operations and clear the pending status responsive to receiving the commit transaction command. - View Dependent Claims (23)
-
Specification