(57)【要約】【課題】制御パラメータの転送処理をより短時間で行なうことができると共に、パラメータ転送装置に備えるメモリの容量を削減することが可能となるシステムを提供する。【解決手段】パラメータ転送装置は、転送元のインバータ装置より変更されたパラメータのデータを一括読み出しする場合（ステップＳ１１）、上記インバータ装置から当該装置のバージョン情報と，ドライブ容量データを読み出し（ステップＳ１２）、続いて変更有無情報を読み出すと（ステップＳ１３）、当該情報が「１」にセットされている制御パラメータだけを上記インバータ装置から読み出す（ステップＳ１４）。そして、読み出したデータを不揮発性メモリに書き込んで保存し（ステップＳ１５）、転送先には、変更されたデータを送信する。【選択図】図２
2008154432.tif 000002
【特許請求の範囲】
【請求項１】
パラメータ転送装置がインバータ装置との間で通信を行うことで、転送元のインバータ装置から読み出した制御パラメータを、転送先のインバータ装置に送信するパラメータ転送システムにおいて、
前記インバータ装置は、自身が記憶保持している全ての制御パラメータのうち、何れか１つ以上が初期値より変更されると、その変更されたデータ，並びに前記複数の制御パラメータが前記初期値より変更されているか否かを識別するための識別データを記憶手段に記憶し、
前記パラメータ転送装置は、前記転送元のインバータ装置より前記識別データを読み出すと、当該識別データに基づき前記変更データを読み出して自身の記憶手段に記憶させ、前記変更データを転送先のインバータ装置に送信し、
前記転送先のインバータ装置は、前記パラメータ転送装置より送信された変更データを、自身の記憶手段に書き込むことを特徴とするインバータ装置のパラメータ転送システム。
【請求項２】
前記インバータ装置は、前記識別データを、前記変更データの入力設定時に、当該データ値を前記初期値と比較して生成することを特徴とする請求項１記載のインバータ装置のパラメータ転送システム。
【請求項３】
前記インバータ装置は、前記識別データを、自身に電源が投入された場合、または自身の動作状態がリセットされた場合に、当該データ値を前記初期値と比較して生成することを特徴とする請求項１記載のインバータ装置のパラメータ転送システム。
【請求項４】
前記パラメータ転送装置は、転送先のインバータ装置に対して、転送元のインバータ装置より読み出した識別データも送信し、
前記転送先のインバータ装置は、前記パラメータ転送装置より送信された識別データを、前記記憶手段に記憶させることを特徴とする請求項１又は２記載のインバータ装置のパラメータ転送システム。
【請求項５】
前記インバータ装置は、変更された制御パラメータの設定を初期化する機能を備え、その初期化機能が外部からの通信によって起動されることを特徴とする請求項１乃至４の何れかに記載のインバータ装置のパラメータ転送システム。
【請求項６】
前記パラメータ転送装置は、前記インバータ装置に対してコマンドを送信することで、前記制御パラメータ設定の初期化機能を起動させることを特徴とする請求項５記載のインバータ装置のパラメータ転送システム。
【請求項７】
前記インバータ装置は、自身のバージョンを示すバージョン情報を記憶しており、
前記パラメータ転送装置は、各バージョンについて更新されている制御パラメータの情報を保持しており、転送元及び転送先のインバータ装置より夫々のバージョン情報を読み出し、両者のバージョンが異なる場合は、転送先のインバータ装置に対してバージョンの相違に応じて変更した制御パラメータを送信することを特徴とする請求項１乃至６の何れかに記載のインバータ装置のパラメータ転送システム。
【請求項８】
前記インバータ装置は、駆動対象とする負荷の容量情報を記憶しており、
前記パラメータ転送装置は、各容量情報に対応して初期値が異なる制御パラメータの情報を保持しており、転送元及び転送先のインバータ装置より夫々の容量情報を読み出し、両者が前記初期値が異なる容量に対応している場合は、転送先のインバータ装置に対する初期値が異なる制御パラメータの送信可否を、ユーザの設定に応じて決定することを特徴とする請求項１乃至７の何れかに記載のインバータ装置のパラメータ転送システム。
【請求項９】
請求項１乃至８の何れかに記載のインバータ装置のパラメータ転送システムに使用されることを特徴とするインバータ装置。
【請求項１０】
請求項１乃至８の何れかに記載のインバータ装置のパラメータ転送システムに使用されることを特徴とするパラメータ転送装置。
【請求項１１】
複数の制御パラメータの内何れか１つ以上を初期値より変更したデータ，並びに前記複数の制御パラメータが前記初期値より変更されているか否かを識別するための識別データが記憶されているインバータ装置と通信するための通信手段と、
転送元のインバータ装置より読み出したデータを記憶させる記憶手段とを備え、
前記インバータ装置より前記識別データを読み出し、当該識別データに基づき前記変更データを前記インバータ装置より読み出すと、読み出した変更データを転送先のインバータ装置に送信して、当該データを書き込ませることを特徴とするインバータ装置のパラメータ転送装置。
【請求項１２】
複数の制御パラメータの内何れか１つ以上を初期値より変更したデータ，並びに前記複数の制御パラメータが前記初期値より変更されているか否かを識別するための識別データが記憶される記憶手段と、前記変更データ並びに前記識別データを外部との間で送受信するための通信手段とを備え、
前記通信手段を介して、外部のパラメータ転送装置より識別データ又は変更データの読み出し要求があると、対応するデータを前記パラメータ転送装置に送信し、
前記通信手段を介して、外部のパラメータ転送装置より送信される変更データの書込み要求があると、前記変更データを前記記憶手段に書き込んで記憶させることを特徴とするインバータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、あるインバータ装置の制御パラメータが初期値より変更されている場合に、その変更された制御パラメータを他のインバータ装置に転送するシステム，また、そのシステムに使用されるインバータ装置及びパラメータ転送装置に関する。
【背景技術】
【０００２】
モータを駆動制御するためのインバータ装置については、実際の制御システムに組み込んで使用する場合に、制御機能を適合させるため、各種制御パラメータの調整を行なうのが一般的である（例えば、特許文献１参照）。そして、複数のインバータ装置を並列に使用する場合は、各インバータ装置に対して同じようにパラメータの設定入力を行うのは煩雑であるため、１つのインバータ装置に設定された制御パラメータを読み出し、そのパラメータを他のインバータ装置に転送して設定するための装置がある。
【特許文献１】特開２００６−２４６６５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のパラメータ転送装置は、転送元のインバータ装置が保持しているパラメータを全て読み出して、それらの全てを転送先のインバータ装置に送信するようになっている。そのため、転送処理に時間を要すると共に、読み出したパラメータを記憶保持するためのメモリに大きな容量が必要になるという問題があった。
【０００４】
本発明は上記事情に鑑みて成されたものであり、その目的は、制御パラメータの転送処理をより短時間で行なうことができると共に、パラメータ転送装置に備えるメモリの容量を削減することが可能となるインバータ装置のパラメータ転送システム，インバータ装置及びパラメータ転送装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１記載のインバータ装置のパラメータ転送システムは、パラメータ転送装置がインバータ装置との間で通信を行うことで、転送元のインバータ装置から読み出した制御パラメータを、転送先のインバータ装置に送信するものにおいて、
前記インバータ装置は、自身が記憶保持している全ての制御パラメータのうち、何れか１つ以上が初期値より変更されると、その変更されたデータ，並びに前記複数の制御パラメータが前記初期値より変更されているか否かを識別するための識別データを記憶手段に記憶し、
前記パラメータ転送装置は、前記転送元のインバータ装置より前記識別データを読み出すと、当該識別データに基づき前記変更データを読み出して自身の記憶手段に記憶させ、前記変更データを転送先のインバータ装置に送信し、
前記転送先のインバータ装置は、前記パラメータ転送装置より送信された変更データを、自身の記憶手段に書き込むことを特徴とする。
即ち、パラメータ転送装置は、転送元のインバータ装置からは初期値より変更されているデータだけを読み出して転送先のインバータ装置に送信するので、従来とは異なり、初期値より変更されておらず、本来転送する必要がないデータについても転送元より読出して転送先に送信することは回避される。
【０００６】
請求項１１記載のインバータ装置のパラメータ転送装置は、複数の制御パラメータの内何れか１つ以上を初期値より変更したデータ，並びに前記複数の制御パラメータが前記初期値より変更されているか否かを識別するための識別データが記憶されているインバータ装置と通信するための通信手段と、
転送元のインバータ装置より読み出したデータを記憶させる記憶手段とを備え、
前記インバータ装置より前記識別データを読み出し、当該識別データに基づき前記変更データを前記インバータ装置より読み出すと、読み出した変更データを転送先のインバータ装置に送信して、当該データを書き込ませることを特徴とする。
従って、パラメータ転送装置は、請求項１のシステムに使用されるものと同様に、初期値より変更されておらず、本来転送する必要がないデータについても転送元より読出して転送先に送信することは回避される。
【０００７】
請求項１２記載のインバータ装置によれば、複数の制御パラメータの内何れか１つ以上を初期値より変更したデータ，並びに前記複数の制御パラメータが前記初期値より変更されているか否かを識別するための識別データが記憶される記憶手段と、前記変更データ並びに前記識別データを外部との間で送受信するための通信手段とを備え、
前記通信手段を介して、外部のパラメータ転送装置より識別データ又は変更データの読み出し要求があると、対応するデータを前記パラメータ転送装置に送信し、
前記通信手段を介して、外部のパラメータ転送装置より送信される変更データの書込み要求があると、前記変更データを前記記憶手段に書き込んで記憶させることを特徴とする。
斯様に構成すれば、転送元となるインバータ装置は、パラメータ転送装置によって初期値より変更されているデータだけが読み出され、転送先となるインバータ装置は、その変更データを受信するようになる。
【発明の効果】
【０００８】
請求項１記載のインバータ装置のパラメータ転送システムによれば、データ転送処理に要する時間を短縮することができると共に、パラメータ転送装置が備える記憶手段の容量を、従来よりも削減することができる。
【０００９】
請求項１１記載のインバータ装置のパラメータ転送装置によれば、請求項１のシステムに使用されるものと同様に、初期値より変更されておらず、本来転送する必要がないデータについても転送元より読出して転送先に送信することは回避される。
【００１０】
請求項１２記載のインバータ装置によれば、転送元となるものは、パラメータ転送装置によって初期値より変更されているデータだけが読み出され、転送先となるものは、その変更データだけを受信して、自身の記憶手段に記憶させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施例について図面を参照して説明する。図９は、パラメータ転送システムの全体構成を示すものである。２台のインバータ装置１Ａ，１Ｂは、同一の構成であり、これらについては、本発明の要旨に係る構成部分のみを示している。インバータ装置１は、通信ＩＣ（通信手段）２，ＣＰＵ（マイクロコンピュータ）３，不揮発性メモリ（記憶手段）４などを備えている。
【００１２】
通信ＩＣ２は、コネクタ５，並びに図示しない通信用ケーブルを介して接続されるパラメータ転送装置６と、例えばＲＳ−２３２Ｃ／４８５やＵＳＢ（Universal Serial Bus）等のシリアル通信を行うＩＣであり、不揮発性メモリ４は、例えば、ＥＥＰＲＯＭやフラッシュメモリなどの書換え可能なメモリである。ＣＰＵ３は、外部より通信ＩＣ２を介して送信されたデータを不揮発性メモリ４に書き込んで記憶させ、また、不揮発性メモリ４より読み出したデータを、通信ＩＣ２を介して外部に送信するようになっている。また、ＣＰＵ３内部のＲＯＭには、インバータ主回路を介してモータ（何れも図示せず）を駆動制御するためのパラメータの初期値（標準出荷設定値）が記憶されており（図１０（ａ）参照）、不揮発性メモリ４についても、工場出荷時には上記初期値が記憶されている。
【００１３】
ユーザは、夫々のアプリケーションに適合するように、例えばインバータ装置１の本体に設けられている操作キーを用いて設定入力することで、制御パラメータの少なくとも一部について、初期値より適宜変更する。すると、不揮発性メモリ４には、その少なくとも一部が変更された制御パラメータが記憶される。そして、ＣＰＵ３は、不揮発性メモリ４に記憶されている制御パラメータに基づき、インバータ主回路を介してモータ（何れも図示せず）の駆動制御を行うようになっている。
【００１４】
一方、パラメータ転送装置６もインバータ装置１と同様に、通信ＩＣ（通信手段）７，ＣＰＵ８，不揮発性メモリ（記憶手段）９などを備えている。パラメータ転送装置６のＣＰＵ８は、コネクタ１０を介して接続された転送元となるインバータ装置１と通信して、不揮発性メモリ４より制御パラメータを読出すと、自身の不揮発性メモリ９に書き込んで記憶させる。また、転送先となるインバータ装置１に対しては、自身の不揮発性メモリ９に書き込んだ制御パラメータを読み出して送信し、相手の不揮発性メモリ４に書き込ませることで転送処理を行う。また、図１０（ｂ）には、不揮発性メモリ９に記憶されるデータの概要を示すが、その詳細については後述する。
【００１５】
尚、以上の構成については、ハードウエア自体は従来構成と同様であり、後述するように、夫々のＣＰＵ３，８によるプログラム動作や、不揮発性メモリ４，９におけるデータの持ち方等が従来とは異なっている。
【００１６】
次に、本実施例の作用について図１乃至図８も参照して説明する。
＜パラメータ変更処理＞
図１は、インバータ装置１に対して外部より制御パラメータの設定（変更）処理を行う場合の、ＣＰＵ３による制御内容を示すフローチャートである。ＣＰＵ３は、外部からの制御パラメータの設定を受け付けると（ステップＳ１）、設定されたパラメータを不揮発性メモリ４に書き込んで保存する（ステップＳ２）。続いて、外部より変更有無情報（後述する）の送信があるか否かを判断し（ステップＳ３）、当該情報の送信が無ければ（「ＮＯ」）ステップＳ４に移行する。
【００１７】
ステップＳ４において、ＣＰＵ３は、その時点で不揮発性メモリ４に保持されている制御パラメータの設定値と、内部ＲＯＭに記憶されている初期値とを比較する。そして、両者が一致している場合は、対応するパラメータの変更有無情報（識別データ）を「０」にクリアし（ステップＳ５），両者が異なる場合は、対応するパラメータの変更有無情報を「１」にセットする（ステップＳ６）。尚、この処理は、例えば、ＣＰＵ３の内部ＲＡＭ（図示せず）のワークエリアを用いて行う。それから、変更有無情報を不揮発性メモリ４に書き込んで保存する（ステップＳ７）。
【００１８】
ここで、図５には、インバータ装置１が持つパラメータ関連データの一例を示す。尚、図５（ａ），（ｂ）は、装置としてのバージョンは何れも「１１０」で共通しているが、対応するモータ容量（ドライブ容量，容量情報）が異なるものを示しており、（ａ）は２００Ｖ，３．７ｋＷのモータ（モータ容量「７」）に対応し、（ｂ）は２００Ｖ，５．５ｋＷのモータ（モータ容量「８」）に対応している。
【００１９】
例えば、図５（ａ）では、パラメータ番号「００１」，「９９１」の設定値が標準出荷設定値より変更されており（変更データ）、それらに対応する変更有無情報は「１」にセットされている。パラメータ番号「００２」〜「００４」については、標準出荷設定値と同じであるから、それらに対応する変更有無情報は「０」となっている。そして、不揮発性メモリ４には、「現在の設定値」に対応して「変更有無情報」も保存されている（図１０（ａ）参照）。
【００２０】
ここで、インバータ装置１が用意しているパラメータ番号領域は、「０００」〜「９９９」の１０００個分であるとする。そして、上位２桁をＧｒ（グループ）とし、下位１桁を個別パラメータ番号とすると、「００」〜「９９」の各Ｇｒについて夫々１０個の個別パラメータの変更有無情報は、１０ビットで表現される。
【００２１】
例えば、あるＧｒのパラメータ番号「０」，「４」の設定値が初期値と異なる場合、上記Ｇｒの変更有無情報は２進数で「０００００１０００１」となり、２ワード（２バイト）で表現することができる。従って、Ｇｒトータルでは１００ワード分の情報となり、その情報は、インバータ装置１の出荷時にはオール「０」となっている、また、図５（ａ）の例に即して示すと、Ｇｒ「００」のパラメータ番号「１」の設定値のみが初期値と異なっているとすれば、変更有無情報はオール「０」から「００００００００１０」に更新されている。
また、図１に示す変更処理は、後述するようにパラメータ転送装置６によって転送されたデータを受け付ける場合にも、同様に適用される。
【００２２】
＜転送元からの一括読出し処理＞
図２は、パラメータ転送装置６が、転送元となるインバータ装置１より変更されたパラメータのデータを一括読み出しする場合に、ＣＰＵ８が行う処理のフローチャートである。ＣＰＵ８は、外部（この場合、ユーザによる操作）より「一括読出しコマンド」を受け付けると（ステップＳ１１）、転送元となるインバータ装置１から当該装置のバージョン情報と、ドライブ容量データとを読み出す（ステップＳ１２）。続いて、上記インバータ装置１から変更有無情報を読み出すと（ステップＳ１３）、当該情報が「１」にセットされている制御パラメータ（変更データ）だけを上記インバータ装置１から読み出す（ステップＳ１４）。そして、バージョン情報，ドライブ容量データと共に、変更データを不揮発性メモリ９に書き込んで保存する（ステップＳ１５）。
【００２３】
ここで、図６には、パラメータ転送装置６が保持するパラメータ関連データの一例を示す。図６（ａ）は、「共通部データ１」として、インバータ装置の各バージョン毎に、旧バージョンより変更されている制御パラメータ初期値の情報である。即ち、バージョン「１０１」については、パラメータ番号「０１５」が「０」→「１」に、パラメータ番号「２００」が「２００」→「１６０」に変更されている。また、バージョン「１１０」については、パラメータ番号「４００」が「２０」→「３０」に変更されている。
【００２４】
図６（ｂ）は、「共通部データ２」として、インバータ装置が対応するドライブ容量が異なる場合に、初期値が異なる制御パラメータの情報であり、例えば、パラメータ番号「００３，００４，４００〜４０３，６１０，６１１，８００」が異なっているとして記憶されている。また、これらについては、後述するように、ドライブ容量が異なるインバータ装置１間で制御パラメータの転送を行う場合に、転送をそのまま行うか禁止するかをユーザが設定可能となっている。
【００２５】
また、図６（ｃ），（ｄ）は、図２に示す処理によって転送元のインバータ装置より読み出したデータの一例を示すもので、ドライブ容量が異なる２台分のデータであり、図１０（ｂ）の詳細を示している。図６（ｃ）に示す「格納データ１」は、図５（ａ）に対応するインバータ装置１より一括読み出しを行った場合であり、バージョン情報「１１０」，モータ容量「７」と共に、初期値より変更されているパラメータ番号「００１」，「９９１」の設定値「１」，「１」だけが読み出されて、不揮発性メモリ９に記憶されている。また、図６（ｄ）に示す「格納データ２」は、図５（ｂ）に対応するインバータ装置１より一括読み出しを行った場合であり、モータ容量は「８」となっている。
尚、図６（ｃ），（ｄ）に示すデータは、パラメータ転送装置６が何れか一方だけを格納しても良いし、不揮発性メモリ９の容量に余裕がある場合は、双方を同時に格納しても良い。
【００２６】
＜転送先の初期化処理＞
図３は、パラメータ転送装置６が、転送先となるインバータ装置１に対し、データの転送に先立ち全てのパラメータの設定を標準出荷設定値に初期化するためのコマンドを送信した場合に、インバータ装置１のＣＰＵ３が行う処理のフローチャートである。パラメータ転送装置６が送信した「標準出荷設定コマンド」を受け付けると（ステップＳ２１）、ＣＰＵ３は、内部ＲＯＭに保存されている初期値データを不揮発性メモリ４に上書きすることで、標準出荷設定処理を実行する（ステップＳ２２）。それから、変更有無情報を全て「０」にクリアして初期化すると（ステップＳ２３）、その変更有無情報を不揮発性メモリ４に書き込んで保存する（ステップＳ２４）。
【００２７】
＜転送先への一括書込み処理＞
図４は、パラメータ転送装置６が、転送先となるインバータ装置１に対して、自身が保持している変更されたパラメータのデータを一括書き込みする場合に、ＣＰＵ８が行う処理のフローチャートである。ＣＰＵ８は、外部（この場合も、ユーザによる操作）より「一括書込みコマンド」を受け付けると（ステップＳ３１）、転送元のインバータ装置１から当該装置のバージョン情報と、ドライブ容量データとを読み出す（ステップＳ３２）。そして、上記インバータ装置１に対して、「標準出荷設定コマンド」を送信する（ステップＳ３３）。すると、上記インバータ装置１では、図３に示す初期化処理が行われる。
【００２８】
次に、ＣＰＵ８は、不揮発性メモリ９に格納されているバージョン情報（格納データ１又は２）と、ステップＳ３３で送信先より読み出したバージョン情報とを比較する（ステップＳ３４）。続くステップＳ３５において、両者のバージョンが同じであれば、更に両者のドライブ容量が同じかどうかを比較し（ステップＳ３６）、ドライブ容量も同じであれば不揮発性メモリ９に格納されているパラメータの変更データを、そのまま転送先に送信する（ステップＳ３７）。すると、転送先のインバータ装置１では、図１に示すパラメータ変更処理を行い、自身の不揮発性メモリ４のデータの一部を更新する。
【００２９】
また、ステップＳ３６において、両者のドライブ容量が異なる場合、ＣＰＵ８は、予め行われているユーザの設定に応じて、図６（ｂ）に示したパラメータ番号のデータについて転送先に送信するか否かを決定する（ステップＳ３８）。それから、ステップＳ３７に移行する。
【００３０】
一方、ステップＳ３５において、両者のバージョン情報が異なる場合、ＣＰＵ８は、自身が保持している図６（ａ）の初期値変更情報に基づいて、バージョンに応じて変更されているパラメータ番号については初期値を修正してから（ステップＳ３９）ステップＳ３６に移行し、その後のステップＳ３７では、修正した初期値データを変更データと共に転送先に送信する。従って、転送元→転送先への制御パラメータの転送は、基本的に初期値より変更されているパラメータのデータだけについて行われる。
【００３１】
ここで、図７，図８には、比較のため、従来のインバータ装置及びパラメータ転送装置が夫々保持しているパラメータ関連データの例を示す（図５，図６相当図）。即ち、従来の場合、現在の制御パラメータの設定が、初期値より変更されているか否かが区別されていなかったため、転送元からはメモリ上の全てのデータを読み出し、転送先には全てのデータを送信していた。その結果、パラメータ転送装置側が用意すべきメモリの容量は、インバータ装置側のメモリ容量に等しくなるように持たせる必要があった。
【００３２】
また、具体数値例を挙げて比較を行う。１０００個のパラメータ領域の内、実際に使用している制御パラメータが７００個であり、ユーザが、それらの内５０個を初期値より変更したとする。１つのパラメータのデータが、パラメータ番号,データ本体の各１ワードずつで２ワードであれば、従来のパラメータ転送装置では、（２ワード）×７００＝１４００ワードのデータを転送元より読み出して、自身のメモリに格納保持し、転送先に送信することになる。
これに対して、本実施例の転送システムでは、（２ワード）×５０＝１００ワードの変更データと、５０ワードの変更有無情報の合計となり、１５０ワードのデータを転送することになる。従って、従来構成に比較して転送データ量は略１／１０となり、データ転送に要する時間が短くなると共に、パラメータ転送装置６に用意する不揮発性メモリ９の容量を低減することができる。
【００３３】
尚、パラメータ転送装置６においても、最大で全ての制御パラメータが変更された場合（実際には、殆ど有り得ない）に対応することを想定すれば、不揮発性メモリ９の容量は少なくとも１４００ワード分は必要になる。しかし、一般に、従来のパラメータ転送装置は、複数台のインバータ装置の全パラメータを保持するメモリ容量を備えており、例えば３台分であるとすれば、（１４００ワード）×３＝４２００ワード分が必要である。
これに対して、本実施例のパラメータ転送装置６では、例えば、上記の例では９台分の変更データ量が保持可能となるので、実質的にメモリ容量を削減した上で、より多くの台数の変更データを保持できるようになっている。
【００３４】
以上のように本実施例によれば、インバータ装置１は、複数の制御パラメータを初期値より変更した設定値と、各制御パラメータが初期値より変更されているか否かを識別するための変更有無情報とを不揮発性メモリ４に記憶させる。パラメータ転送装置６は、転送元のインバータ装置１より読み出した変更有無情報に基づいて、変更されたパラメータのデータのみを上記インバータ装置１から読み出すと自身の不揮発性メモリ９に記憶させ、前記変更データを転送先のインバータ装置１に送信する。そして、転送先のインバータ装置１は、パラメータ転送装置６より送信されたデータを自身の不揮発性メモリ４に書き込むようにした。
従って、初期値より変更されておらず、本来転送する必要がない制御パラメータのデータについても転送元より読出し、転送先に送信することは回避されるので、データ転送処理に要する時間を短縮することができると共に、パラメータ転送装置６が備える不揮発性メモリ９の容量を、従来よりも削減することができる。
【００３５】
また、インバータ装置１は、変更有無情報を、パラメータデータの入力設定時に当該データ値を初期値と比較して生成するので、ユーザが入力設定を行った時点で変更有無情報を生成して保持することができる。そして、パラメータ転送装置は、転送先のインバータ装置１に対し、転送元のインバータ装置１より読み出した変更有無情報も送信し、転送先のインバータ装置１は、送信された変更有無情報を自身の不揮発性メモリ４に記憶させるので、転送先のインバータ装置１が独自に変更有無情報を生成する必要がなく、処理負担を軽減することができる。
【００３６】
更に、パラメータ転送装置６が、転送先のインバータ装置１に対して標準出荷設定コマンドを送信すると、上記インバータ装置１は制御パラメータの設定を初期化するので、データ転送処理を行う際に、転送先のインバータ装置１が自動的に初期化されるようになり、作業効率が向上する。
また、インバータ装置１は自身のバージョン情報を記憶し、パラメータ転送装置６は、各バージョンについて更新されている制御パラメータの情報を保持し、転送元及び転送先のインバータ装置１より夫々のバージョン情報を読み出して、両者が異なる場合は、転送先のインバータ装置１に対して、バージョンの相違に応じて変更した制御パラメータを送信する。従って、ユーザは、転送元，転送先のインバータ装置１のバージョンの違いを意識する必要がなく、利便性が向上する。
【００３７】
また、インバータ装置１は、駆動対象とするモータのドライブ容量を記憶し、パラメータ転送装置６は、各ドライブ容量に対応して初期値が異なる制御パラメータの情報を保持し、転送元及び転送先のインバータ装置１より夫々のドライブ容量を読み出し、両者が初期値が異なる容量に対応している場合は、初期値が異なる制御パラメータの送信可否をユーザの設定に応じて決定する。従って、ドライブ容量に応じて異なる初期値が上書きされてしまうことを回避できる。
【００３８】
本発明は上記し且つ図面に記載した実施例にのみ限定されるものではなく、以下のような変形が可能である。
インバータ装置１は、変更有無情報を、自身に電源が投入された場合、または自身の動作状態がリセットされた場合に、不揮発性メモリ４に記憶されている設定値を初期値と比較して生成するようにしても良い。この場合、変更有無情報は、不揮発性メモリ４に保持する必要がなく、ＲＡＭに保持しておけば良い。
また、上記の場合、変更有無情報については、必ずしもパラメータ転送装置６が転送先に送信する必要は無い。
転送先となるインバータ装置１の初期化は、パラメータ転送装置６がコマンドを送信して行うものに限らず、ユーザが初期化操作を行っても良い。
パラメータ転送装置６が行う、転送元，転送先のインバータ装置１間のバージョンの相違やドライブ容量の相違に応じた処理は、必要に応じて実施すれば良い。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施例であり、インバータ装置に対して外部より制御パラメータの設定処理を行う場合の制御内容を示すフローチャート
【図２】パラメータ転送装置が、転送元のインバータ装置より変更されたパラメータのデータを一括読み出しする場合のフローチャート
【図３】初期化コマンドが送信された場合に、インバータ装置が行う処理のフローチャート
【図４】パラメータ転送装置が、転送先のインバータ装置に変更されたパラメータのデータを一括書き込みする場合のフローチャート
【図５】インバータ装置が持つパラメータ関連データの一例を示す図
【図６】パラメータ転送装置が保持するパラメータ関連データの一例を示す図
【図７】従来のインバータ装置について示す図５相当図
【図８】従来のパラメータ転送装置について示す図６相当図
【図９】パラメータ転送システムの全体構成を示す図
【図１０】インバータ装置側ＣＰＵの内部ＲＯＭ（ａ），不揮発性メモリ（ｂ）に記憶されるデータの概要を示す図
【符号の説明】
【００４０】
図面中、１はインバータ装置、２は通信ＩＣ（通信手段）、４は不揮発性メモリ（記憶手段），６はパラメータ転送装置、７は通信ＩＣ（通信手段）、９は不揮発性メモリ（記憶手段）を示す。
【図１】
2008154432.tif 000003
【図２】
2008154432.tif 000004
【図３】
2008154432.tif 000005
【図４】
2008154432.tif 000006
【図５】
2008154432.tif 000007
【図６】
2008154432.tif 000008
【図７】
2008154432.tif 000009
【図８】
2008154432.tif 000010
【図９】
2008154432.tif 000011
【図１０】
2008154432.tif 000012