CONTROL APPARATUS AND COMPUTER PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a computer program and a control apparatus that can minimize a modification required for a part corresponding to scheduling of a program in response to a change of the program, even when the program is changed. A system monitoring program obtains operation conditions of each layer, to determine whether an operation mode should be changed or not, and selects an operation mode. A system configuration managing program notifies an operation mode to a configuration managing program of each layer. The configuration managing program determines an execution possibility of each program in accordance with the notified operation mode. A system scheduler performs scheduling of a scheduler included in each layer, in accordance with time passage and an event occurrence. The scheduler of each layer performs scheduling of programs allowed by the configuration managing program to be executed.
31 Citations
29 Claims
-
1-9. -9. (canceled)
-
10. A control apparatus that controls a connected device, comprising:
-
a controller for controlling the connected device, which is configured with plural control units; and a control unit regulator that regulates the plural control units, wherein each control unit comprises plural programs and a program regulating section that regulates the plural programs, when regulated by the control unit regulator, each control unit makes own program regulating section select a program to be executed among own plural programs, and each control unit executes own selected program to control the connected device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having stored thereon computer executable program for controlling a connected device, wherein
the computer program when executed causes a computer system to execute steps of: -
preparing a controller for controlling the connected device; configuring the prepared controller with plural control units; preparing a control unit regulator that regulates the plural control units; preparing, in each control unit, plural programs and a program regulating section that regulates the plural programs; utilizing the program regulating section of control unit regulated by the control regulator to select a program to be executed among the plural programs of control unit regulated by the control unit regulator; and making each control unit execute the program selected by own program regulating section to control the connected device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification