A data accumulating method, including the step of accumulating data regarding a control apparatus to which an input apparatus and an output apparatus are connected, by communication, via a designated network in a communication protocol designated to the control apparatus, between the control apparatus and display-type control apparatuses, which display control states of the input and the output apparatus caused by the control apparatus, and which give a control instruction to the control apparatus, and by communication, via a common network in a common communication protocol, between a host computer provided ranking above the display-type control apparatus, and at least one of the display-type control apparatuses, the data accumulating method comprising the steps of:
- causing the display-type control apparatus (a) to convert the communication protocols used in both the network from one to the other, and (b) to deliver to the host computer, a user program for displays a control states of the control apparatus, the user program being executed when a preset delivery condition is satisfied, respective change elements, which are corresponded to addresses of the input and the output apparatus in the user program, and which are changed in accordance with data of the control instruction and the output data resulted from the control instruction data, and the control instruction data and the output data corresponding to the change elements;
- accumulating the user program, the change and both the data, which are thus delivered to computer, sequentially in time sequence and display-type control apparatus;
- consecutively searching and displaying program, the change elements and both accumulated in the accumulating means;
- converting, into an execution program executable for a terminal apparatus, the user program searched out by the searching means as requested by the terminal apparatus;
- and transmitting the execution programs, the change elements, and both the data to the terminal apparatus that executes the execution program, so as to change elements in the user program in accordance with both the data.