To provide a multiple output elimination method in a sequence program capable of easily dissolving a multiple output state in a short time by outputting multiple output information and reporting to a programmer in the case that the multiple output state is present at the time of preparing the sequence program and to provide the multiple output elimination method in the sequence program capable of securing safety by inhibiting operations of an industrial machine by the sequence program in which multiple outputs are present unless the multiple output state present in sequence program data is dissolved while achieving the above-mentioned purpose.
The sequence program is prepared by inputting an input condition and an output condition corresponding to it for each operation step of the industrial machine. When the multiple output of repeatedly outputting an output member is inputted for different input conditions at the time of editing the sequence program, multiple output alarm information is outputted, the multiple output is alarmed to the programmer and continuation of an editing processing is possible.