Patent ID: 9747529
Date: 2017-08-29
CPC Classifications: G05B,G06K,Y02P

Claim:
1. A sequence program creation device comprising at least a processor equipped with at least one memory and at least one execution unit operating from the memory-stored instructions, which when executed by the processor, carry out the functionality of the sequence program creation device, that is to create a sequence program by graphically arranging constituent elements of a program on an editor screen, the sequence program creation device comprising: a search-key-circuit specification unit that specifies a search key circuit; a search-area specification unit that specifies a search area for searching for a circuit similar to the search key circuit; a search-index specification unit that specifies at least one of a graphical similarity to the search key circuit, a logical similarity to the search key circuit, and a keyword similarity related to the search key circuit as an index in a process of calculating a similarity to the search key circuit; a similarity calculation unit that calculates a similarity to the search key circuit specified by the search-key-circuit specification unit, on a basis of the index specified by the search-index specification unit, for each circuit included in the search area specified by the search-area specification unit; a search-target-part determination unit that determines whether the similarity is equal to or more than a predetermined threshold for each circuit for which the similarity calculation unit has calculated the similarity; and a search-result display-screen display unit that displays on a search-result display screen a circuit whose similarity is determined to be equal to or more than the predetermined threshold by the search-target-part determination unit.