Method and a tool for allocating computational resources in a distributed control system
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns method and a tool for designing an optimal hardware structure of a process control system and configuring a given control function onto the optimal hardware structure of the process control system. The method and the tool of the invention comprises three main parts that can be used in conjunction or be used separately together with other solutions for the remaining part or parts of the system.
17 Citations
64 Claims
-
1-27. -27. (canceled)
-
28. A method for designing and distributing a process control system, wherein the control system comprises a software structure and a hardware structure including components comprising field devices, controllers, linking devices, the method comprising:
-
using a predefined complete control function and searching a software library comprising computational capability and description characteristics of hardware components and automatically designing an optimal hardware structure for the process control system;
automatic generation of executable code and configuration of the complete control function on to the designed optimal process control hardware structure; and
automatic assignment of HW addresses and configuration of the linking devices. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
29. A method for automatic design of an optimal hardware structure for a given control function for a process control system, the method comprising:
-
using the given control function and searching a software library comprising computational capability and description characteristics of hardware components; and
automatically designing an optimal hardware structure for the process control system responsive to the search results. - View Dependent Claims (32, 33, 55, 57, 58, 59, 61)
-
- 30. A method for automatic distribution of a given control function onto a given hardware structure of a process control system, the method comprising automatically generating and distributing executable code of the given control function on to the given process control hardware structure.
- 31. A method for implementing a communication function for a given control function for a given process control hardware structure, the method comprising automatically assigning HW addresses and configuring linking devices.
-
40. A method for designing and configuring a process control system in operation after a failure of a component, wherein the control system comprises a complete control function, a software structure and a hardware structure including components including field devices, controllers, linking devices, the method comprising:
-
automatically detecting a failure of a hardware component; and
using the complete control function and searching a software library comprising computational capability and description characteristics of hardware components;
automatically designing a new optimal hardware structure for the process control system excluding the failed hardware component;
automatically generating executable code that distributes the control function to the new hardware structure; and
automatically assigning HW addresses to new components of the hardware structure and configuring the linking devices.
-
-
41. A computer-implemented device for defining and configuring computational resources in a process control system, wherein the control system comprises a software structure and a hardware structure including field devices, controllers, and linking devices, the tool comprising:
-
a software library comprising computational capability and description characteristics of hardware components useful to automatically design an optimal hardware structure for a given process control function;
an automatic tool starting from the complete control function that searches the software library and automatically designs an optimal hardware structure for the process control system;
a distribution tool that automatically generates executable code and configuration of the complete control function on to the designed optimal process control hardware structure; and
a tool that automatically assigns HW addresses and configuration of the linking devices. - View Dependent Claims (48, 50, 51, 52, 53, 54)
-
-
42. A system for automatic design of an optimal hardware structure for a given control function for a process control system, the automatic design system comprising:
an automatic tool, wherein the automatic tool uses the given control function and searches a software library comprising computational capability and description characteristics of hardware components, and automatically designs an optimal hardware structure for the process control system responsive to search results. - View Dependent Claims (45, 46, 49, 64)
- 43. An apparatus for automatic distribution of a given control function onto a given hardware structure of a process control system, the apparatus comprising a distribution tool that automatically generates executable code and distributes the given control function on to the given process control hardware structure.
-
44. An apparatus means for implementing a communication function for a given control function for a given process control hardware structure, the apparatus comprising tool that automatically assigns HW addresses and configuration of linking devices.
Specification