Patent ID: 11960925
Assignee: KABUSHIKI KAISHA YASKAWA DENKI
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A program generating device comprising:
at least one memory that stores an engineering tool, and
at least one processor executing the engineering tool and configured to:
display a schedule screen, in which, for each of a plurality of processes executed in a system including a plurality of industrial devices, at least a name of a process is associated with a variable that is at least either referenced or changed in a process program representing an operation of one or more of the plurality of industrial devices and executed in the process, a plurality of names of the plurality of processes obtained from a process database that is stored as process information are included, and an execution order of the plurality of processes can be specified, the variables of each of the plurality of processes include a start variable indicating a start of execution of the process and an end variable indicating an end of execution of the process;
receive a specification of the execution order on the schedule screen;
generate a system program that operates each of the plurality of industrial devices in the specified execution order based on the execution order and the variable of each process included in the execution order,
wherein when the start variable in any one of the processes is changed to a first predetermined value this process starts,
wherein when this process ends, the end variable in this process is changed to a second predetermined value and the start variable in the next process is changed to the first predetermined value, and
wherein the system program controls the start variable and the end variable in each of the plurality of processes so that the processes according to the execution order are sequentially executed.