Process control system user interface including selection of multiple control languages
DCFirst Claim
Patent Images
1. A process control system for controlling a process according to a control strategy, the process control system comprising:
- a computer system including a processor, an input interface and a display coupled to the process;
a field device coupled to the process;
a controller coupled to the field device and communicatively coupled to the computer system; and
a software system including;
an interactive, user-directed process configuration program including a plurality of control language editors for selecting the control strategy using a control language selected from a plurality of control languages, the process configuration program creating an executable control module and downloading the executable control module selectively among the computer system, the field device, and the controller; and
an executable control module selectively created, downloaded and executed, the control module being configurable by the process configuration program to configure a control language execution engine.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A process control system includes a user interface which supports multiple IEC-1131 standard control languages and user-selection from among the control languages. From a single application routine, a user selects a control language from among a plurality of control languages including, for example, Function Blocks, Sequential Function Charts, Ladder Logic and Structured Text, to implement a control strategy.
416 Citations
21 Claims
-
1. A process control system for controlling a process according to a control strategy, the process control system comprising:
-
a computer system including a processor, an input interface and a display coupled to the process; a field device coupled to the process; a controller coupled to the field device and communicatively coupled to the computer system; and a software system including; an interactive, user-directed process configuration program including a plurality of control language editors for selecting the control strategy using a control language selected from a plurality of control languages, the process configuration program creating an executable control module and downloading the executable control module selectively among the computer system, the field device, and the controller; and an executable control module selectively created, downloaded and executed, the control module being configurable by the process configuration program to configure a control language execution engine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A process control system comprising:
-
a field device; a controller coupled to the field device; a workstation coupled to the controller and having an interactive input interface and a display; and a software system including; a user interface responsive to the interactive input interface for interfacing the process control system to a user; a routine for implementing a control strategy for the process control system, the control strategy being selectively apportioned into a plurality of control modules and selectively distributed among the field device, the controller, and the workstation; and an interactive, user-directed process configuration program including a plurality of control language editors for selecting the control strategy using a control language selected from a plurality of control languages, the process configuration program selectively creating the control modules implementing the control strategy, selectively apportioning the control modules, and selectively distributing the control modules among the field device, the controller, and the workstation for executing the control strategy. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A process control system for controlling a plurality of field devices of multiple different field device types, the process control system comprising:
-
a plurality of controllers coupled to the field devices; and a software system including; a user interface for interfacing the process control system to a user; a plurality of control modules selectively created, downloaded, and executed on ones of the plurality of controllers, the software system for communicating with the multiple different field device types and for controlling the multiple different field devices independently of control of control modules in other field devices; and an interactive, user-directed process configuration program including a plurality of control language editors for selectively installing and configuring the control modules using a control language selected from a plurality of control languages. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for configuring a process control environment, the process control environment including a computer system having a processor coupled to a display device, the method comprising:
-
providing a plurality of instructional sections, an instructional section setting forth information relating to configuring the process control environment; selecting a control language editor for defining a process control environment configuration; activating the selected control language editor; displaying, on the display device, a sequence of configuration screen presentations relating to the instruction sections as directed in terms of the selected control language editor; and guiding a user through the configuration of the process control environment via the sequence of configuration screen presentations; interactively creating a plurality of independent control modules; configuring the plurality of control modules to create a control strategy; transferring the control strategy to a selected controller executing a control language execution engine corresponding to the selected control language editor, the selected controller executing the control strategy independently of execution of other control strategies. - View Dependent Claims (19, 20, 21)
-
Specification