Power Conversion System Programming Support Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power conversion systems lack effective tools for visualizing and managing the complex control programs that govern power conversion operations, making it difficult to understand and edit the information flow between functional blocks, which hampers efficiency and security.
Innovation Solution
A power conversion system that includes a programming support apparatus capable of reading control programs from power conversion apparatuses and generating display data in the form of block diagrams, illustrating the content of control programs using functional blocks and links, allowing for visualization of information input and output, along with security management to ensure only authorized users can access and modify the programs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If control programs are stored in the power conversion apparatus without external programming support, then device complexity is reduced, but ease of operation deteriorates due to difficulty in visualizing and editing control logic
Solution Approach 1:
A programming support apparatus is introduced as an intermediary device that connects to the power conversion apparatus via communication interface. This external tool provides block diagram visualization and program editing capabilities without requiring these complex functions to be built into the power conversion apparatus itself, thus improving ease of operation while maintaining relatively simple device architecture.
Solution Approach 2:
The control program stored in the power conversion apparatus is read and copied to the programming support apparatus, where it is displayed as a block diagram. This copying allows users to visualize and edit control logic externally, improving operability without adding complexity to the original power conversion apparatus.
2Manufacturing precision
If detailed control programs are implemented in power conversion apparatus, then manufacturing precision is improved, but difficulty of detecting and measuring increases due to complexity of information flow
Solution Approach 1:
The control program is segmented into multiple functional blocks, each representing a specific control function. These blocks are displayed separately in the block diagram with clear boundaries and connections, making it easier to detect and understand the information flow between different control functions while maintaining detailed control precision.
Solution Approach 2:
A visual copy of the control program in block diagram form is created and displayed on the programming support apparatus. This visual representation copies the logical structure and information flow of the detailed control program, making it easier to detect and measure program behavior without losing control precision.
3Reliability
If security management is implemented for program access, then reliability is improved, but ease of operation deteriorates due to authentication requirements
Solution Approach 1:
The programming support apparatus establishes bidirectional communication with the power conversion apparatus, including authentication feedback mechanisms. The system verifies user credentials and provides appropriate access permissions, ensuring security while maintaining ease of operation through automated authentication processes rather than manual security checks.
Data Source
AI summary
A power conversion system includes a power conversion apparatus and a programming support apparatus connected to the power conversion apparatus. The power conversion apparatus includes power conversion circuitry, program storage that stores a control program configured to control the power conversion circuitry, and a control unit that controls the power conversion circuitry according to a control program. The programming support apparatus includes a display data generation unit that generates display data of a block diagram illustrating a content of the control program using a plurality of functional blocks, and a link indicating input and output of information between the functional blocks based on the control program stored in the program storage.


