Program development supporting apparatus, program development supporting method, and program development supporting program
Abstract
According to the invention, a ladder diagram program is stored with the data capacity suppressed. A program development supporting part 11 includes a calculation part 111 and a storage part 112. The storage part 112 stores a ladder diagram editing program 21 and a ladder diagram program that has been edited. The calculation part 111 executes the ladder diagram editing program 21 to edit the ladder diagram program and stores the ladder diagram program in the storage part 112. The calculation part 111 assigns two-dimensional coordinates to a ladder diagram represented by the ladder diagram program, detects two-dimensional coordinates and a type of a circuit element included in the ladder diagram and detects two-dimensional coordinates of a vertical connection line included in the ladder diagram, and stores the circuit element and the vertical connection line in association with the two-dimensional coordinates respectively in the storage part 112.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A program development supporting apparatus, comprising:
a storage part storing a ladder diagram editing program and storing a ladder diagram program that has been edited; and a calculation part executing the ladder diagram editing program to edit the ladder diagram program and storing the ladder diagram program in the storage part, wherein the calculation part assigns two-dimensional coordinates to a ladder diagram represented by the ladder diagram program, detects a vertical connection line included in the ladder diagram and two-dimensional coordinates of the vertical connection line, and a circuit element, two-dimensional coordinates and a type of the circuit element, and stores the circuit element and the vertical connection line in association with the two-dimensional coordinates respectively in the storage part.
2 . The program development supporting apparatus according to claim 1 , wherein when detecting that the circuit element is a function or a function block, the calculation part stores a circuit element connected to the function or the function block together with a connection relationship with respect to the function or the function block.
3 . A program development supporting method for editing a ladder diagram program and storing the ladder diagram program that has been edited, the program development supporting method comprising:
assigning two-dimensional coordinates to a ladder diagram represented by the ladder diagram program; detecting a vertical connection line included in the ladder diagram and two-dimensional coordinates of the vertical connection line, and a circuit element, two-dimensional coordinates and a type of the circuit element; and storing the circuit element and the vertical connection line in association with the two-dimensional coordinates respectively.
4 . A program development supporting program, enabling a computer to execute a process of editing a ladder diagram program and storing the ladder diagram program that has been edited, wherein the program development supporting program enables the computer to execute:
a process of assigning two-dimensional coordinates to a ladder diagram represented by the ladder diagram program; a process of detecting a vertical connection line included in the ladder diagram and two-dimensional coordinates of the vertical connection line, and a circuit element, two-dimensional coordinates and a type of the circuit element; and a process of storing the circuit element and the vertical connection line in association with the two-dimensional coordinates respectively.Join the waitlist — get patent alerts
Track US2018095447A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.