Script description separation reconstructing device, script description separation reconstructing method, and non-transitory computer readable medium storing script description separation reconstructing program
First Claim
1. A script description separation reconstructing device comprising a processor and a script description separation reconstructing unit implemented at least using the processor, the script description separating reconstructing unitrefers to system configuration information of a controlled system composed of at least a plurality of subsystems and a control device for controlling the controlled system,separates a system control command script description for controlling the controlled system into a code for host indicating a process in a host that performs a basic process in the control system and a code for a plurality of controllers indicating a process in the controllers that control the subsystems of the controlled system, and reconstructs the system control command script description;
- wherein the script description separation reconstructing unit comprises;
an attribute evaluation unit that refers to the system configuration information, evaluates an attribute of each descriptive content of the system control command script description, and outputs attribute information thereof;
a combination code construction unit that generates a combination code expressed by a process inside the host and a process in each of the controllers using the attribute information,wherein the attribute evaluation unit outputs the attribute information including one or more of an attribute indicating information indicating execution information of the process, an attribute indicating whether or not it is an input process or an output process, and an attribute indicating a component of the controlled system which is a target of an input and an output,wherein the combination code construction unit separates the system control command script description into a local action in which the process closes inside each of the controllers or the host and a global action which requires the process over a plurality of controllers or the host based on the attribute information, and separates the global action into the process in each of the controllers and the process by the host side according to the procedure of the system control command script description.
1 Assignment
0 Petitions
Accused Products
Abstract
An object is to provide a script description separation reconstructing device that can describe the same operation by the same command script regardless of a subsystem configuration of a controlled system, a configuration of a control system, and a kind of the command script. Using system configuration information indicating what kind of subsystem structure the controlled system is composed of, A script description separation reconstructing means reconstructs in a form of separating a system control command script description into a process inside each controller and a process by a host side.
-
Citations
12 Claims
-
1. A script description separation reconstructing device comprising a processor and a script description separation reconstructing unit implemented at least using the processor, the script description separating reconstructing unit
refers to system configuration information of a controlled system composed of at least a plurality of subsystems and a control device for controlling the controlled system, separates a system control command script description for controlling the controlled system into a code for host indicating a process in a host that performs a basic process in the control system and a code for a plurality of controllers indicating a process in the controllers that control the subsystems of the controlled system, and reconstructs the system control command script description; -
wherein the script description separation reconstructing unit comprises; an attribute evaluation unit that refers to the system configuration information, evaluates an attribute of each descriptive content of the system control command script description, and outputs attribute information thereof; a combination code construction unit that generates a combination code expressed by a process inside the host and a process in each of the controllers using the attribute information, wherein the attribute evaluation unit outputs the attribute information including one or more of an attribute indicating information indicating execution information of the process, an attribute indicating whether or not it is an input process or an output process, and an attribute indicating a component of the controlled system which is a target of an input and an output, wherein the combination code construction unit separates the system control command script description into a local action in which the process closes inside each of the controllers or the host and a global action which requires the process over a plurality of controllers or the host based on the attribute information, and separates the global action into the process in each of the controllers and the process by the host side according to the procedure of the system control command script description. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control device comprising a processor and a script description separation reconstructing unit implemented at least using the processor, the script description separation reconstructing unit
refers to system configuration information of a controlled system composed of at least a plurality of subsystems and a control device for controlling the controlled system, separates a system control command script description for controlling the controlled system into a code for host indicating a process in a host that performs a basic process in the control system and a code for a plurality of controllers indicating a process in the controller that controls the subsystems of the controlled system, and reconstructs the system control command script description; -
wherein the script description separation reconstructing unit comprises; an attribute evaluation unit that refers to the system configuration information, evaluates an attribute of each descriptive content of the system control command script description, and outputs attribute information thereof; a combination code construction unit that generates a combination code expressed by a process inside the host and a process in each of the controllers using the attribute information, wherein the attribute evaluation unit outputs the attribute information including one or more of an attribute indicating information indicating execution information of the process, an attribute indicating whether or not it is an input process or an output process, and an attribute indicating a component of the controlled system which is a target of an input and an output, wherein the combination code construction unit separates the system control command script description into a local action in which the process closes inside each of the controllers or the host and a global action which requires the process over a plurality of controllers or the host based on the attribute information, and separates the global action into the process in each of the controllers and the process by the host side according to the procedure of the system control command script description. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A script description separation reconstructing method comprising:
-
referring to system configuration information of a controlled system composed of at least a plurality of subsystems and a control device for controlling the controlled system; separating a system control command script description for controlling the controlled system into a code for host indicating a process in a host that performs a basic process in the control system and a code for a plurality of controllers indicating a process in the controller that controls the subsystems of the controlled system, and reconstructing the system control command script description; referring to the system configuration information, evaluating an attribute of each descriptive content of the system control command script description, and outputting attribute information thereof; and generating a combination code expressed by a process inside the host and a process in each of the controllers using the attribute information, wherein the attribute information that is output includes one or more of an attribute indicating execution information of the process, an attribute indicating whether or not it is an input process or an output process, and an attribute indicating a component of the controlled system which is a target of an input and an output, wherein the system control command script description is separated into a local action in which the process closes inside each of the controllers or the host and a global action which requires the process over a plurality of controllers or the host based on the attribute information, and separates the global action into the process in each of the controllers and the process by the host side according to the procedure of the system control command script description.
-
-
12. A non-transitory computer readable medium storing a program for processing a system control command script description that controls a controlled system, the program includes instructions to:
-
refer to system configuration information of a controlled system composed of at least a plurality of subsystems and a control device for controlling the controlled system; separate a system control command script description for controlling the controlled system into a code for host indicating a process in a host that performs a basic process in the control system and a code for a plurality of controllers indicating a process in the controller that controls the subsystems of the controlled system, and reconstructing the system control command script description; refer to the system configuration information, evaluating an attribute of each descriptive content of the system control command script description, and outputting attribute information thereof; and generate a combination code expressed by a process inside the host and a process in each of the controllers using the attribute information, wherein the attribute information that is output includes one or more of an attribute indicating execution information of the process, an attribute indicating whether or not it is an input process or an output process, and an attribute indicating a component of the controlled system which is a target of an input and an output, wherein the system control command script description is separated into a local action in which the process closes inside each of the controllers or the host and a global action which requires the process over a plurality of controllers or the host based on the attribute information, and separates the global action into the process in each of the controllers and the process by the host side according to the procedure of the system control command script description.
-
Specification