System and method for functionalization in line with demand, for control and regulatory devices
AssigneeABB AB
InventorWolfgang Hermann
Life of this patent
Estimating the term…
Abstract
A system for demand-based functionalization of a motor control unit comprises a motor control unit, a first data store having a plurality of functional modules each configured to perform one or more functions of the motor control unit and an access device configured to access the first data store and to select at least one of the plurality of functional modules and to load at least one of the plurality of functional modules into the motor control unit. The selection is based on a demand and the selective loading results in a flexibly customizable functionality of the motor control unit.
Claims18
A system for demand-based functionalization of a motor control unit comprising:
- a motor control unit configured to control operation of a motor;
- a first data store having a plurality of functional modules, wherein the functional modules correspond to different functions available for use by the motor control unit during the operation of the motor;
- an output device configured to display the functions of the functional modules such that at least one of the plurality of functional modules is selectable by a user based on a demand;
- and
- an access device configured to access the first data store and to select, based on the demand, the at least one of the plurality of functional modules and to create a function archive using the at least one selected functional module, the at least one selected functional module being stored in at least one of packed and compressed form in the function archive, the function archive including a plurality of blocks arranged consecutively, wherein each block except a first and a last block includes data of a respective one of the at least one selected functional module and has a header, each of the headers including information relevant to unpacking the function archive and cyclic redundancy check fields for the respective header and the data of the respective one of the at least one selected functional module, the access device being further configured to transfer and load the function archive into the motor control unit so as to provide a flexibly customizable overall functionality of the motor control unit, wherein the access device includes a configuration tool for configuring a firmware required for operation of the motor control unit and determining the overall functionality of the motor control unit, and the configuration tool is configured to at least one of transfer and load the firmware onto the motor control unit.
A method for a demand-based functionalization of a motor control unit comprising:
- selecting, using an access device, at least one of a plurality of functional modules stored on a first data store, wherein the functional modules correspond to different functions available for use by the motor control unit during operation of a motor controlled by the motor control unit, and wherein the functions of the functional modules are displayed on an output device such that the at least one of the plurality of functional modules is selectable by a user based on a demand;
- creating a function archive using the at least one selected functional module, the at least one selected functional module being stored in at least one of packed and compressed form in the function archive, the function archive including a plurality of blocks arranged consecutively, wherein each block except a first and a last block includes data of a respective one of the at least one selected functional module and has a header, each of the headers including information relevant to unpacking the function archive and cyclic redundancy check fields for the respective header and the data of the respective one of the at least one selected functional module;
- and
- loading the function archive into a motor control unit, wherein the at least one selected functional module are implemented in the motor control unit so as to provide a flexible customization of the overall functionality of the motor control unit, wherein the loading the function archive includes loading corresponding firmware required for operation of the motor control unit and determining the overall functionality of the motor control unit and is performed using a configuration tool integrated into the access device.
A method for a demand-based functionalization of motor control units comprising:
- selecting at least two of a plurality of functional modules stored on a first data store based on demand, wherein the functional modules correspond to different functions available for use by the motor control unit during operation of a motor controlled by the motor control unit, and wherein the functions of the functional modules are displayed on an output device such that the at least one of the plurality of functional modules is selectable by a user based on a demand;
- creating a function archive in individual blocks using the selected functional modules and corresponding firmware, each of the selected functional modules being stored in a separate one of the individual blocks, the individual blocks including functional or technical descriptions of the firmware created using available descriptions of the plurality of functional modules, the selected functional modules being stored in at least one of packed and compressed form in the function archive, the function archive including a plurality of blocks arranged consecutively, wherein each block except a first and a last block includes data of a respective one of the selected functional modules and has a header, each of the headers including information relevant to unpacking the function archive and cyclic redundancy check fields for the respective header and the data of the respective one of the selected functional modules;
- and
- loading the function archive into a motor control unit, wherein the at least one selected functional modules and underlying functions are implemented in the motor control unit so as to provide a flexible customization of the overall functionality of the motor control unit, wherein the loading the function archive includes loading corresponding firmware required for operation of the motor control unit and determining the overall functionality of the motor control unit and is performed using a configuration tool integrated into the access device.
Dependencies are inferred from the claim text.