Control device, control system, control method, and computer-readable recording medium
AssigneeYokogawa Electric Corporation
InventorsShunsuke Hayashi, Nobuaki Ema, Yoshitaka Yoshida
Life of this patent
Estimating the term…
Abstract
In a control device, a selecting unit selects and outputs the arithmetic processing result based on the arithmetic processing results output from a plurality of controllers performing predetermined arithmetic processing. An application managing unit selects one or more of the controllers as target controllers for rebuilding; determines whether or not the reliability of the output of the selecting unit can be secured according to the arithmetic processing performed by the controllers other than the target controllers for rebuilding; and, when the reliability can be secured, carries out rebuilding of the target controllers for rebuilding.
Claims14
A control device comprising:
- a selecting unit that selects and outputs an arithmetic processing result based on arithmetic processing results output from a plurality of applications performing predetermined arithmetic processing;
- and
- an application managing unit that
- selects one or more of the applications as target applications for rebuilding,
- determines whether or not reliability of output of the selecting unit is securable according to arithmetic processing performed by the applications other than the target applications for rebuilding, and
- when the reliability is securable, carries out rebuilding of the target applications for rebuilding.
A control system comprising:
- an input device that receives input of measurement result from a sensor installed in a plant facility;
- an output device that drives a driving device meant for driving a mechanism installed in the plant facility;
- and
- a control device, wherein
- the control device includes
- a plurality of virtual machines each of which runs an application for performing predetermined arithmetic processing based on measurement result obtained by the sensor and input in the input device,
- a selecting unit that
- selects an arithmetic processing result based on arithmetic processing results output from the applications, and
- causes the output device to output the selected arithmetic processing result and to drive the driving device, and
- an application managing unit that
- selects one or more of the applications as target applications for rebuilding,
- determines whether or not reliability of output of the selecting unit is securable according to arithmetic processing performed by the applications other than the target applications for rebuilding, and
- when the reliability is securable, carries out rebuilding of the target applications for rebuilding.
A control method that causes a control device to perform steps of:
- running a plurality of applications performing predetermined arithmetic processing;
- selecting and outputting an arithmetic processing result based on arithmetic processing results output from the plurality of applications;
- determining that includes
- selecting one or more of the applications as target applications for rebuilding,
- determining whether or not reliability of output of the arithmetic processing result is securable according to arithmetic processing result obtained by the applications other than the target applications for rebuilding, and
- when the reliability is securable, carrying out rebuilding of the target applications for rebuilding.
Dependencies are inferred from the claim text.