Programming tool
A technology of programming tools and programs, applied in the field of programming tools to reduce the workload of work
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0026] figure 1 It is a block diagram showing the configuration of the programming tool according to Embodiment 1 of the present invention. The programming tool 10 is realized by a computer on which programming tool software is installed. The programming tool 10 is a tool for editing a cycle control program or the like run by the PLC.
[0027] The programming tool 10 has a program editing unit 11 , a component information management unit 12 , an execution order determination unit 13 , and a recompilation necessity determination unit 14 . The program editing unit 11 arranges functional block diagram (FBD) components, connects the arranged FBD components, and edits the program.
[0028] The component information management unit 12 is connected to the program editing unit 11 . The component information management unit 12 manages the position information and connection information of the FBD components arranged by the program editing unit 11 .
[0029] The execution sequence d...
Embodiment approach 2
[0073] Figure 7 It is a flowchart explaining the processing procedure of the programming tool according to Embodiment 2 of the present invention. The same reference numerals are assigned to the same parts as those in Embodiment 1, and overlapping descriptions are appropriately omitted.
[0074] The programming tool according to Embodiment 2 has the programming tool 10 related to Embodiment 1 (refer to figure 1 ) the same structure. Furthermore, in Embodiment 2, the part information management part 12 performs the output process for notifying a user of the position range in which execution order is the same even if the position of the designated FBD part is changed.
[0075] With respect to the FBD program generated using the FBD parts, the user selects an FBD part whose arrangement has been changed from the FBD parts arranged by the program editing unit 11 (step S21 ). The user designates the FBD part whose configuration is to be changed in the program editing unit 11 .
...
Embodiment approach 3
[0088] Figure 9 It is a flowchart explaining the processing procedure of the programming tool according to Embodiment 3 of the present invention. The same reference numerals are assigned to the same parts as those in Embodiment 1, and overlapping descriptions are appropriately omitted.
[0089] The programming tool according to Embodiment 3 has the programming tool 10 related to Embodiment 1 (refer to figure 1 ) the same structure. Furthermore, in the third embodiment, the program editing unit 11 restricts the movement of the designated FBD part to a position outside the range of the same execution order even if the position of the FBD part is changed.
[0090] With respect to the FBD program generated using the FBD parts, the user selects an FBD part whose arrangement has been changed from the FBD parts arranged by the program editing unit 11 (step S31 ). In the program editing unit 11 , the user designates the FBD part whose configuration is to be changed.
[0091] The ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com