A test device for a monitoring control device for an apparatus that is to be a control target of a monitoring control system, the test device comprising: - a control logic storage unit in which to store a control logic which is a logic for controlling the apparatus; - a control logic executing unit for executing the control logic retrieved from the control logic storage unit; - an input/output instructing unit for instructing the control logic executing unit to perform: an input operation of retrieving the control logic from the control logic storage unit and inputting the control logic to the control logic executing unit; and an output operation of outputting a result of execution in the control logic executing unit; - a simulation logic supplying unit for supplying a simulation logic which is a logic for simulating operation of the apparatus; - a simulation logic executing unit for retrieving the simulation logic from the simulation logic supplying unit and executing the simulation logic; - a logic connecting unit for connecting the control logic and the simulation logic to each other; - a test target indication unit to which an apparatus that is to be a control target of a control logic as a test target is indicated; - a design book storage unit in which to store a design book, the design book being a book based on which the apparatus is used for designing the monitoring control system; - an apparatus characteristic obtaining unit for obtaining, from the design book storage unit, an apparatus characteristic of the apparatus that has been indicated to the test target indication unit and that is to be the control target of the control logic as the test target; - a simulation logic managing unit for specifying, on the basis of a simulation logic management rule describing relationship between the apparatus characteristic and the simulation logic, a simulation logic appropriate for the control logic as the test target; and - a logic connection information generating unit for generating, on the basis of a logic connection rule describing a method for connecting the control logic and the simulation logic to each other, logic connection information for connecting the control logic as the test target and the simulation logic specified by the simulation logic managing unit to each other, wherein the logic connecting unit connects the control logic as the test target and the simulation logic as the control target to each other, by using the logic connection information generated by the logic connection information generating unit. - a control logic storage unit in which to store a control logic which is a logic for controlling the apparatus; - a control logic executing unit for executing the control logic retrieved from the control logic storage unit; - an input/output instructing unit for instructing the control logic executing unit to perform: an input operation of retrieving the control logic from the control logic storage unit and inputting the control logic to the control logic executing unit; and an output operation of outputting a result of execution in the control logic executing unit; - a simulation logic supplying unit for supplying a simulation logic which is a logic for simulating operation of the apparatus; - a simulation logic executing unit for retrieving the simulation logic from the simulation logic supplying unit and executing the simulation logic; - a logic connecting unit for connecting the control logic and the simulation logic to each other; - a test target indication unit to which an apparatus that is to be a control target of a control logic as a test target is indicated; - a design book storage unit in which to store a design book, the design book being a book based on which the apparatus is used for designing the monitoring control system; - an apparatus characteristic obtaining unit for obtaining, from the design book storage unit, an apparatus characteristic of the apparatus that has been indicated to the test target indication unit and that is to be the control target of the control logic as the test target; - a simulation logic managing unit for specifying, on the basis of a simulation logic management rule describing relationship between the apparatus characteristic and the simulation logic, a simulation logic appropriate for the control logic as the test target; and - a logic connection information generating unit for generating, on the basis of a logic connection rule describing a method for connecting the control logic and the simulation logic to each other, logic connection information for connecting the control logic as the test target and the simulation logic specified by the simulation logic managing unit to each other, wherein the logic connecting unit connects the control logic as the test target and the simulation logic as the control target to each other, by using the logic connection information generated by the logic connection information generating unit.