IP Library › Granted Patent US 12,481,516
Granted Patent B2
US 12,481,516 · App. 18/247,829 · Granted Nov 25, 2025

Power conversion device, power conversion method, and power conversion device manufacturing method

Inventors: Takeshi Ueda (Fukuoka, JP); Joji Ebisu (Fukuoka, JP)
Assignee: KABUSHIKI KAISHA YASKAWA DENKI
G06F9/453G05B19/0426G06F3/0482G06F3/04847
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,481,516
App. No.
18/247,829
Granted
Nov 25, 2025
Kind
B2
Abstract

This power conversion device comprises: a power conversion circuit for converting primary side power to secondary side power; a program storage unit for storing a plurality of program modules and sequence data; an extension program acquiring unit for acquiring an extension program and storing the extension program into an extension program storage unit; and a control unit for sequentially calling and executing two or more modules to be executed from the plurality of program modules on the basis of the sequence data and controlling the power conversion circuit on the basis of an execution result. The plurality of program modules includes an extension module. When the called module to be executed is the extension module, the control unit executes the extension program by including the extension program in the extension program storage unit in the extension module.

Claims (86)

1 . A power conversion device, comprising:

a power conversion circuit configured to convert primary power into secondary power;

a program storage unit configured to store a plurality of program modules and sequence data;

an extension program acquisition unit configured to acquire an extension program that determines a content of an extension module having an undetermined content and cause an extension program storage unit to store the extension program; and

a control unit configured to sequentially call and execute two or more execution target modules from the plurality of program modules, based on the sequence data, and control the power conversion circuit, based on an execution result, wherein

the plurality of program modules includes the extension module, and

when an execution target module being called is the extension module, the control unit includes the extension program of the extension program storage unit into the extension module and executes the extension program.

2 . The power conversion device according to claim 1 , further comprising:

an input variable storage unit configured to store an input variable, wherein

the plurality of program modules further includes an extension input module, and

the control unit is configured to:

when an execution target module being called is the extension input module, acquire input data and store the input data in the input variable of the input variable storage unit, and

when an execution target module being called is the extension module, execute the extension program, based on the input variable of the input variable storage unit.

3 . The power conversion device according to claim 1 , further comprising:

an output variable storage unit configured to store an output variable, wherein

the plurality of program modules further includes an extension output module, and

the control unit is configured to:

when an execution target module being called is the extension module, store, in the output variable of the output variable storage unit, output data obtained by executing the extension program, and

when an execution target module being called is the extension output module, read the output variable of the output variable storage unit.

4 . The power conversion device according to claim 1 , further comprising:

a screen object acquisition unit configured to acquire a plurality of screen objects determining each of a display content of a wizard screen for guiding an operation input and a processing content corresponding to an operation input in accordance with a guidance, and cause a screen object storage unit to store the plurality of screen objects; and

a wizard execution unit configured to select a screen object to be displayed from the plurality of screen objects in the screen object storage unit, based on an actual operation input, and display a wizard screen, based on the screen object to be displayed.

5 . The power conversion device according to claim 4 , further comprising:

a base screen storage unit configured to store a base screen, wherein

the wizard execution unit creates, in the base screen of the base screen storage unit, a display content based on the screen object to be displayed, to display the wizard screen.

6 . The power conversion device according to claim 5 , wherein

the base screen storage unit stores a plurality of base screens including the base screen,

each of the plurality of screen objects includes base specification data specifying any one of the plurality of base screens and content data specifying a content to be created in a specified base screen, and

the wizard execution unit selects any one of the plurality of base screens, based on the base specification data of the screen object to be displayed, and creates, in a selected base screen, a display content specified by the content data of the screen object to be displayed, to display the wizard screen.

7 . The power conversion device according to claim 6 , wherein

each of the plurality of base screens includes a message region for displaying a message to a user,

content data of each of the plurality of screen objects includes message data determining the message to the user, and

the wizard execution unit creates, in the message region of the selected base screen, a message determined by the message data of the screen object to be displayed, to display the wizard screen.

8 . The power conversion device according to claim 6 , further comprising:

a parameter storage unit configured to store one or more control parameters, wherein

the control unit controls the power conversion circuit, further based on the one or more control parameters stored in the parameter storage unit,

the plurality of base screens includes a parameter setting screen further including a parameter setting region,

the plurality of screen objects includes a parameter setting object,

the base specification data of the parameter setting object specifies the parameter setting screen,

the content data of the parameter setting object includes parameter specification data specifying any one of the one or more control parameters, and

when the screen object to be displayed is the parameter setting object, the wizard execution unit selects the parameter setting screen, based on the base specification data, and creates, in the parameter setting region, a setting portion of the control parameter specified by the parameter specification data, to display the wizard screen.

9 . The power conversion device according to claim 8 , further comprising:

a parameter name storage unit configured to store an initial name of the one or more control parameters; and

a specified name acquisition unit configured to acquire name specification data specifying a user-specified name in any one of the one or more control parameters, and cause a specified name storage unit to store the name specification data, wherein

when the name specification data for the control parameter specified by the parameter specification data is stored in the specified name storage unit, the wizard execution unit creates the user-specified name in the parameter setting region, and when the name specification data for the control parameter is not stored in the specified name storage unit, the wizard execution unit creates the initial name in the parameter setting region.

10 . The power conversion device according to claim 8 , wherein

the one or more control parameters include a fixed attribute parameter having an attribute that is unchangeable, and a free parameter having an attribute that is changeable,

the power conversion device further comprises:

a fixed attribute storage unit configured to store the attribute of the fixed attribute parameter; and

an additional attribute acquisition unit configured to acquire attribute specification data specifying the attribute of the free parameter and cause an additional attribute storage unit to store the attribute specification data, and

the wizard execution unit is configured to:

when a control parameter specified by the parameter specification data is the fixed attribute parameter, create, in the parameter setting region, a display of the attribute stored in the fixed attribute storage unit; and

when a control parameter specified by the parameter specification data is the free parameter, create, in the parameter setting region, a display of the attribute stored in the additional attribute storage unit.

11 . The power conversion device according to claim 8 , further comprising:

a wizard process storage unit configured to store a parameter change process changing the control parameter, based on a content input to the setting portion of the control parameter in the parameter setting region, wherein

the parameter setting object includes change process specification data in which the operation input in accordance with the guidance is associated with the parameter change process, and

when the screen object to be displayed is the parameter setting object, the wizard execution unit executes the parameter change process, based on the actual operation input and the change process specification data.

12 . The power conversion device according to claim 6 , wherein

the plurality of base screens include a menu selection screen including a menu selection region,

the plurality of screen objects includes a menu selection object,

the base specification data of the menu selection object specifies the menu selection screen,

the content data of the menu selection object includes item data determining one or more items to be displayed to a user as options, and

when the screen object to be displayed is the menu selection object, the wizard execution unit selects the menu selection screen, based on the base specification data, and creates, in the menu selection region, the one or more items specified by the item data, to display the wizard screen.

13 . The power conversion device according to claim 12 , further comprising:

a wizard process storage unit configured to store one or more wizard processes, wherein

the menu selection object further includes item correspondence data associating the one or more items with any one of the one or more wizard processes, and

when the screen object to be displayed is the menu selection object, the wizard execution unit executes any one of the one or more wizard processes, based on an item selected in the menu selection region and the item correspondence data.

14 . The power conversion device according to claim 4 , further comprising:

a wizard process storage unit configured to store one or more wizard processes, wherein

at least any one of the plurality of screen objects further includes process specification data in which the operation input in accordance with the guidance is associated with at least any one of the one or more wizard processes, and

when the screen object to be displayed includes the process specification data, the wizard execution unit executes any one of the one or more wizard processes, based on the actual operation input and the process specification data.

15 . The power conversion device according to claim 14 , wherein

the one or more wizard processes include a screen transition process of causing a current wizard screen to transition to a wizard screen based on any one of the plurality of screen objects,

at least any one of the plurality of screen objects includes, as the process specification data, screen transition specification data in which the operation input in accordance with the guidance is associated with the screen transition process, and

when the screen object to be displayed includes the screen transition specification data, the wizard execution unit executes the screen transition process, based on the actual operation input and the screen transition specification data.

16 . A power conversion method, comprising:

acquiring, among a plurality of program modules stored in a program storage unit, an extension program that determines a content of an extension module having an undetermined content, and causing an extension program storage unit to store the extension program; and

sequentially calling and executing two or more execution target modules from the plurality of program modules, based on sequence data stored in the program storage unit, and controlling a power conversion circuit, based on an execution result, wherein

when an execution target module being called is the extension module, the extension program of the extension program storage unit is included into the extension module and executed.

17 . A method of manufacturing a power conversion device, the method comprising:

generating, based on a source code, an extension program that determines a content of an extension module having an undetermined content, among a plurality of program modules stored in a power conversion device;

generating sequence data of the plurality of program modules, based on a block diagram in which a plurality of function blocks respectively associated with the plurality of program modules are aligned and connected to each other; and

storing the extension program and the sequence data in the power conversion device.

18 . A method of manufacturing a power conversion device, the method comprising:

generating, based on a source code, an extension program that determines a content of an extension module having an undetermined content, among a plurality of program modules stored in a power conversion device; and

storing the extension program in an extension program storage unit that the power conversion device refers to when executing the extension module in a process of sequentially executing the plurality of program modules, based on sequence data determined in advance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2023
From: UEDA, TAKESHI; EBISU, JOJI
To: KABUSHIKI KAISHA YASKAWA DENKI
Reel/Frame 063220/0692 →
Continuity (1)
Related Publication 20230376330A1 · Nov 23, 2023
References Cited (26)
US 6285917B1 · Sekiguchi · 2001 [cited by examiner]
US 10642597B2 · Lee · 2020 [cited by examiner]
US 20040056665A1 · Iwanaga · 2004 [cited by examiner]
US 20160037668A1 · Yamanaka · 2016 [cited by examiner]
US 20160322899A1 · Toujinbara · 2016 [cited by examiner]
US 20160336792A1 · Terazono · 2016 [cited by examiner]
US 20170047743A1 · Toujinbara · 2017 [cited by examiner]
US 20180157483A1 · Lee et al. · 2018 [cited by applicant]
US 20190179789A1 · Ohnuma · 2019 [cited by examiner]
US 20190229639A1 · Ueda · 2019 [cited by examiner]
US 20210057989A1 · Jang · 2021 [cited by examiner]
CN 110061609A · 2019 [cited by applicant]
JP 2001236214A · 2001 [cited by applicant]
JP 2006107172A · 2006 [cited by applicant]
JP 2007034805A · 2007 [cited by applicant]
JP 2010015533A · 2010 [cited by applicant]
JP 201022175A · 2010 [cited by applicant]
JP 2017079007A · 2017 [cited by applicant]
JP 2019106067A · 2019 [cited by applicant]
JP 2019128930A · 2019 [cited by applicant]
JP 2020012311A · 2020 [cited by applicant]
JP 2020013211A · 2020 [cited by applicant]
JP 2020067752A · 2020 [cited by applicant]
Notice of Reasons for Rejection issued in corresponding Japanese Patent Application No. 2022-555236, mailed Oct. 1, 2024, with partial translation (17 pages). [cited by applicant]
Office Action issued in corresponding Chinese Patent Application No. 202080105424.8, with partial English translation, dated Jun. 13, 2024, (10 pages). [cited by applicant]
Notice of Reasons for Refusal issued in corresponding Japanese Patent Application No. 2022-555236, mailed Mar. 4, 2025 (15 pages). [cited by applicant]