(57)【要約】【課題】所望のシステムに対して適切なサーボ／スピンドルアンプを選定することは、非常に工数がかかるという問題があった。【解決手段】サーボアンプ選定装置は、共通電源共通電源アンプグループの番号に基づいて、複数のモータのそれぞれを複数のアンプグループのいずれかに割り当てるアンプグループ割り当て部と、複数のアンプグループのそれぞれについて、当該アンプグループに割り当てられたモータの定格出力の合計値を算出する合計定格出力算出部と、所定の電源容量を有する複数の共通電源のそれぞれについて、電源容量の大きさが複数のアンプグループのそれぞれの合計値以上となる条件を満たす共通電源を選定する共通電源選定部と、選定した共通電源を複数のアンプグループ毎に表示部に識別可能に表示させる表示制御部と、を有する。【選択図】図４
2020054104.tif 000002
【特許請求の範囲】
【請求項１】
入力部から入力されたアンプグループの番号に基づいて、複数のモータのそれぞれを複数のアンプグループのいずれかに割り当てるアンプグループ割り当て部と、
前記複数のアンプグループのそれぞれについて、当該アンプグループに割り当てられた前記モータの定格出力の合計値を算出する合計定格出力算出部と、
所定の電源容量を有する複数の共通電源のそれぞれについて、前記電源容量の大きさが前記複数のアンプグループのそれぞれの前記合計値以上となる条件を満たすか否かを判断し、前記条件を満たす１つまたは複数の共通電源を選定する共通電源選定部と、
選定した前記１つまたは複数の共通電源を前記複数のアンプグループ毎に表示部に識別可能に表示させる表示制御部と、
を有するサーボアンプ選定装置。
【請求項２】
前記複数のモータの定格出力を合計した総定格出力と前記共通電源の最大電源容量に基づいて、最低限必要な共通電源の台数を算出する必要台数算出部をさらに備え、
前記表示制御部は、算出した前記最低限必要な共通電源の台数を表示部に表示させる、
請求項１に記載のサーボアンプ選定装置。
【請求項３】
前記定格出力は、連続定格出力、３０分定格出力、短時間最大出力の少なくともいずれか１種の出力値を含む、請求項１または２に記載のサーボアンプ選定装置。
【請求項４】
前記定格出力に複数種類の出力値が含まれる場合、前記合計値は前記複数種類の出力値のそれぞれの前記アンプグループ毎の合計値のうちの最大値である、請求項３に記載のサーボアンプ選定装置。
【請求項５】
前記合計値が前記共通電源の最大電源容量を超えている場合は、前記表示制御部は警告画面を表示部に表示させる、請求項１乃至４のいずれか一項に記載のサーボアンプ選定装置。
【請求項６】
前記モータは、サーボモータ及びスピンドルモータの少なくとも一方を含む、請求項１乃至５のいずれか一項に記載のサーボアンプ選定装置。
【請求項７】
前記複数のアンプグループのうちの１つのアンプグループに割り当てられた１または複数のモータのそれぞれについて、所定の容量を有し、かつ所定の幅の筐体に収められ、それぞれが１台のモータを駆動する機能を有する複数の第１アンプの中から、１または複数の第１アンプを選定するアンプ選定部をさらに有し、
前記アンプ選定部は、該モータの定格出力以上の容量を有し、かつ、前記複数の第１アンプの筐体の幅の合計値が最小となる１または複数の第１アンプを選定する、請求項１乃至６のいずれか一項に記載のサーボアンプ選定装置。
【請求項８】
複数の前記第１アンプの容量の合計値以上の容量を有し、かつ所定の幅の筐体に収められた、複数台のモータを駆動する機能を有する第２アンプをさらに備え、
前記アンプ選定部は、前記複数のモータをそれぞれ駆動する前記複数の第１アンプの筐体の幅の合計値が、前記複数のモータを駆動する１台の前記第２アンプの筐体の幅よりも大きい場合は、前記複数の第１アンプを前記第２アンプに置換する、請求項７に記載のサーボアンプ選定装置。
【請求項９】
前記第１アンプ及び前記第２アンプは、前記第１アンプ及び前記第２アンプに前記共通電源が一体化され、かつ所定の幅の筐体に収められた第３アンプに置換可能であり、
前記アンプ選定部は、前記第１アンプまたは前記第２アンプの筐体の幅の合計値が、前記第３アンプの筐体の幅よりも大きい場合は、前記第１アンプまたは前記第２アンプを前記第３アンプに置換する、請求項８に記載のサーボアンプ選定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーボアンプ選定装置に関し、特に、複数のコンバータユニットを有するシステムにおけるサーボアンプ選定装置に関する。
【背景技術】
【０００２】
これまでに、動作に適した電源容量を選定することが可能なモータ駆動装置の電源選定方法が知られている（例えば、特許文献１）。従来のモータ駆動装置の電源選定方法は、各動作パターンにおいて、動作パターンに適用されるモータごとに要求されるトルクに関する情報を取得し、この取得したトルクに関する情報に応じた、適用されるモータごとの電源容量から各動作パターンの動作に必要な動作電源容量を取得する動作電源容量取得部と、各動作パターンの中で、必要となる動作電源容量の最大値をカバーできるように、共通電源部の電源容量を決定する電源容量決定部と、を有する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１９２４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数のモータを駆動できるサーボ／スピンドルアンプのラインアップが多岐にわたる場合には、所望のシステムに対して適切なサーボ／スピンドルアンプを選定するための工数が多くなるという問題があった。加えてモータ容量の関係上、サーボ／スピンドルアンプのＤＣ電源となるコンバータユニット（共通電源）が複数必要な場合、コンバータユニットの選定や、コンバータユニットとサーボ・スピンドルアンプの組み合わせも考慮しなければならず、さらに複雑な選定を行わなければならないという問題があった。
【課題を解決するための手段】
【０００５】
本開示の実施例に係るサーボアンプ選定装置は、入力部から入力されたアンプグループの番号に基づいて、複数のモータのそれぞれを複数のアンプグループのいずれかに割り当てるアンプグループ割り当て部と、複数のアンプグループのそれぞれについて、当該アンプグループに割り当てられたモータの定格出力の合計値を算出する合計定格出力算出部と、所定の電源容量を有する複数の共通電源（コンバータユニット）のそれぞれについて、電源容量の大きさが複数のアンプグループのそれぞれの合計値以上となる条件を満たすか否かを判断し、条件を満たす１つまたは複数の共通電源を選定する共通電源選定部と、選定した１つまたは複数の共通電源を複数のアンプグループ毎に表示部に識別可能に表示させる表示制御部と、を有する。
【発明の効果】
【０００６】
本開示の実施例に係るサーボアンプ選定装置によれば、ユーザが定義可能な、モータのアンプグループへの割り当て機能により、ユーザの設計思想に沿ったアンプの選定が可能となる。
【図面の簡単な説明】
【０００７】
【図１】実施例１に係るサーボアンプ選定装置を実行するためのシステムの構成図である。
【図２】実施例１に係るサーボアンプ選定装置の機能ブロック図である。
【図３】実施例１に係るサーボアンプ選定装置により、共通電源を選定した場合の表示部の表示例である。
【図４】実施例１に係るサーボアンプ選定装置により、共通電源を選定した場合の表示部の他の表示例である。
【図５】実施例１に係るサーボアンプ選定装置により、共通電源を選定する手順を説明するためのフローチャートである。
【図６】実施例２に係るサーボアンプ選定装置の機能ブロック図である。
【図７Ａ】実施例２に係るサーボアンプ選定装置により、選定した共通電源、及び複数のモータを個別に駆動するアンプの配置例を示す図である。
【図７Ｂ】実施例２に係るサーボアンプ選定装置により、選定した共通電源、及び２台のモータを１台で駆動するアンプを含む配置例を示す図である。
【図７Ｃ】実施例２に係るサーボアンプ選定装置により、選定した共通電源、及び３台のモータを１台で駆動するアンプを含む配置例を示す図である。
【図７Ｄ】実施例２に係るサーボアンプ選定装置により、共通電源を一体化したアンプを含む配置例を示す図である。
【図８Ａ】実施例１に係るサーボアンプ選定装置により選定した共通電源、及び複数のモータを個別に駆動するアンプの選定画面の表示例である。
【図８Ｂ】実施例２に係るサーボアンプ選定装置により、アンプ幅を最小にした共通電源、及び複数のモータを駆動するアンプの選定画面の表示例である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、本開示の実施例に係るサーボアンプ選定装置について説明する。ただし、本発明の技術的範囲はそれらの実施の形態には限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【０００９】
まず、実施例１に係るサーボアンプ選定装置について説明する。図１に実施例１に係るサーボアンプ選定装置を実行するためのシステムの構成図を示す。システム１００は、計算機（コンピュータ）１０と、入力部２０と、表示部３０とを備える。計算機１０は演算装置１１と、記憶装置１２とを備える。記憶装置１２は、例えば、ＨＤＤ（ハードディスク）やフラッシュメモリ等であり、実施例１に係るサーボアンプ選定装置を実現するためのプログラムを格納する。演算装置１１は、記憶装置１２に格納された実施例１に係るサーボアンプ選定装置を実現するためのプログラムを実行する。サーボアンプ選定装置を実現するためのプログラムは、コンピュータ読取り可能な記録媒体に記録させるようにしてもよい。
【００１０】
入力部２０として、例えば、キーボードやマウス等を用いることができる。あるいは、表示部３０の表示画面に重ねて設けられたタッチパネルから構成されていてもよい。入力部２０により、後述する、使用する共通電源（コンバータユニット）の台数やアンプグループの番号を入力することができる。
【００１１】
表示部３０として、液晶表示装置や有機ＥＬ表示装置等を用いることができる。表示部３０には、入力部２０による情報の入力画面や、サーボアンプ選定装置１０１が各アンプグループ毎に選定した共通電源の一覧を表示する。
【００１２】
図２に、実施例１に係るサーボアンプ選定装置の機能ブロック図を示す。実施例１に係るサーボアンプ選定装置１０１は、所定の定格出力を有する複数のモータに電力を供給するための共通電源を選定することができる。実施例１に係るサーボアンプ選定装置１０１は、アンプグループ割り当て部１と、合計定格出力算出部２と、共通電源選定部３と、表示制御部４と、を有する。ここで、アンプグループ割り当て部１と、合計定格出力算出部２と、共通電源選定部３と、表示制御部４は、図１に示した演算装置１１により実現される。
【００１３】
図３に実施例１に係るサーボアンプ選定装置により、共通電源を選定した場合の表示部の表示例を示す。
【００１４】
図３に示すように表示部３０には、共通電源使用台数入力部３１、モータ表示部３２、定格出力合計値表示部３３、共通電源表示部３４が表示される。
【００１５】
共通電源使用台数入力部３１には、数値入力部３１ａが表示され、入力部２０を用いて、使用する共通電源の台数を入力することができる。数値入力部３１ａに入力した台数がアンプグループの数となる。ここで、アンプグループとは、複数のモータを、電力を供給する共通電源ごとにまとめるためのグループである。ここで、モータには、サーボモータ及びスピンドルモータの少なくとも一方が含まれる。
【００１６】
また、共通電源使用台数入力部３１には必要な共通電源の台数を表示することもできる。サーボアンプ選定装置１０１は、複数のモータの定格出力を合計した総定格出力と共通電源の最大電源容量に基づいて、最低限必要な共通電源の台数を算出する必要台数算出部５を備えるようにしてもよい。表示制御部４は、算出した最低限必要な共通電源の台数を表示部３０の共通電源使用台数入力部３１に表示させることができる。
【００１７】
モータ表示部３２には、軸名称入力部３２ａ、モータ名称入力部３２ｂ、連続定格出力表示部３２ｃ、３０分定格出力表示部３２ｄ、短時間最大出力表示部３２ｅ、アンプグループ入力部３２ｆが表示される。
【００１８】
軸名称入力部３２ａには、サーボ軸またはスピンドル軸の何れかであるか、及びそれぞれの軸の名称を入力することができる。図３に示した例では、サーボ軸が第０サーボ軸（「サーボ０」）から第６サーボ軸（「サーボ６」）まで入力され、スピンドル軸が第０スピンドル軸（「スピンドル０」）から第３スピンドル軸（「スピンドル３」）まで入力された例を示している。
【００１９】
モータ名称入力部３２ｂには、サーボモータ及びスピンドルモータの固有の名称を入力することができる。例えば、図４に示すように、第０及び第３〜第６サーボ軸には「サーボモータＡ」を入力し、第１及び第２サーボ軸には「サーボモータＢ」を入力することができる。同様に、第０〜第３スピンドル軸には、「スピンドルモータＡ」を入力することができる。
【００２０】
記憶装置１２には、モータのデータベースが記憶されている。データベースには、サーボモータ及びスピンドルモータの名称と、それぞれのモータの定格出力、例えば、連続定格出力、３０分定格出力、短時間最大出力の各値が記憶されている。定格出力は、連続定格出力、３０分定格出力、短時間最大出力の少なくともいずれか１種の出力値を含むことが好ましい。モータ名称入力部３２ｂにサーボモータまたはスピンドルモータの名称が入力されると、表示制御部４は、入力されたサーボモータまたはスピンドルモータに対応した連続定格出力、３０分定格出力、短時間最大出力をデータベースから読み出し、読み出したそれぞれの値を連続定格出力表示部３２ｃ、３０分定格出力表示部３２ｄ、及び短時間最大出力表示部３２ｅに表示する。ただし、このような例には限られず、モータの連続定格出力、３０分定格出力、短時間最大出力の各値をモータ表示部３２に直接入力できるようにしてもよい。
【００２１】
アンプグループ入力部３２ｆには、共通電源使用台数入力部３１に入力した台数に従って、ユーザが所望のアンプグループ番号を入力する。例えば、アンプグループ入力部３２ｆに「３台」と入力した場合には、アンプグループ入力部３２ｆにアンプグループ番号として１から３までの番号を入力する。
【００２２】
アンプグループ割り当て部１は、アンプグループ入力部３２ｆに入力されたアンプグループの番号に基づいて、複数のモータのそれぞれを複数のアンプグループのいずれかに割り当てる。例えば、図３に示した例では、第０サーボ軸及び第６サーボ軸のサーボモータが第１アンプグループに割り当てられ、第４サーボ軸のサーボモータ及び第０スピンドル軸及び第３スピンドル軸のスピンドルモータが第２アンプグループに割り当てられ、残りのサーボモータ及びスピンドルモータが第３アンプグループに割り当てられている。
【００２３】
定格出力合計値表示部３３には、アンプグループ表示部３３ａ、連続定格出力（ＰR）合計値表示部３３ｂ、３０分定格出力（Ｐ30）合計値表示部３３ｃ、短時間最大出力（ＰM）合計値表示部３３ｄが表示される。合計定格出力算出部２は、複数のアンプグループのそれぞれについて、当該アンプグループに割り当てられたモータの定格出力の合計値を算出する。例えば、第１アンプグループに属するモータの連続定格出力（ＰR）の合計値は、第０サーボ軸のサーボモータＡの０．５［ｋＷ］と第６サーボ軸のサーボモータＡの０．５［ｋＷ］を合計した１［ｋＷ］となり、連続定格出力（ＰR）合計値表示部３３ｂの第１アンプグループの欄に表示される。また、第２アンプグループに属するモータの３０分定格出力（Ｐ30）合計値は、第４サーボ軸のサーボモータＡの０［ｋＷ］と第０スピンドル軸及び第３スピンドル軸のスピンドルモータＡの１．１［ｋＷ］を合計した２．２［ｋＷ］となり、３０分定格出力（Ｐ30）合計値表示部３３ｃの第２アンプグループの欄に表示される。同様にして合計値を算出すると、第３アンプグループに属するモータの連続定格出力（ＰR）合計値は６１．１［ｋＷ］となり、短時間最大出力（ＰM）合計値は１０５．３［ｋＷ］となる。ここで、共通電源の容量の最大値が５５［ｋＷ」であるとすると、第３アンプグループに属するモータを駆動できる共通電源が存在しないことになる。従って、このように合計値が共通電源の最大電源容量を超えている場合は、表示制御部４は警告画面３３ｅを表示部３０に表示させることが好ましい。このように警告画面を表示することにより、ユーザはアンプグループを再度割り当てる必要があることを迅速に認識することができる。また、合計値が共通電源の最大電源容量を超えているアンプグループに属するモータの定格出力の値の文字色やフォントを変えることにより目立つように表示するようにしてもよい。
【００２４】
共通電源表示部３４には、共通電源容量表示部３４ａ、第１アンプグループについての共通電源選定結果表示部（以下、「第１の共通電源選定結果表示部」ともいう。）３４ｂ、第２アンプグループについての共通電源選定結果表示部（以下、「第２の共通電源選定結果表示部」ともいう。）３４ｃ、第３アンプグループについての共通電源選定結果表示部（以下、「第３の共通電源選定結果表示部」ともいう。）３４ｄが表示される。共通電源選定部３は、所定の電源容量を有する複数の共通電源のそれぞれについて、電源容量の大きさが複数のアンプグループに属するモータのそれぞれの定格出力の合計値以上となる条件を満たすか否かを判断し、条件を満たす共通電源を選定する。
【００２５】
ここで、定格出力に複数種類の出力値が含まれる場合、合計値は複数種類の出力値のそれぞれのアンプグループ毎の合計値のうちの最大値である。例えば、第１アンプグループのＰRは１［ｋｗ］、Ｐ30は０［ｋＷ］、ＰMは４［ｋＷ］であるので、共通電源が使用可能であるか否かを判断する際に基準とすべき定格電力は、ＰMの４［ｋＷ］である。
【００２６】
共通電源には、種々の電源容量を有する複数種類の共通電源、例えば、電源容量が７．５、１１、１５、・・・、５５［ｋＷ］の複数の共通電源が用意されているものとする。共通電源選定部３は、まず、電源容量７．５［ｋＷ］の共通電源について、第１アンプグループに属する複数のモータに電力を供給できるか否かを判断する。共通電源選定部３は、電源容量の大きさ７．５［ｋＷ］が第１アンプグループの定格出力の合計値である４［ｋＷ］以上であるので、電源容量７．５［ｋＷ］の共通電源を上記条件を満たす共通電源として選定する。同様にして、電源容量が１１、１５、・・・、５５［ｋＷ］の共通電源も第１アンプグループに属するモータを駆動可能な共通電源に選定される。
【００２７】
表示制御部４は、選定した共通電源を複数のアンプグループ毎に表示部３０に識別可能に表示させる。例えば、第１アンプグループに属するモータは、７．５〜５５［ｋＷ］の全ての電源容量の共通電源を使用可能であるとして選定されるため、第１の共通電源選定結果表示部３４ｂの７．５〜５５［ｋＷ］の全ての電源容量に対応する部分にハッチング等がされて識別可能に表示される。同様に、第２アンプグループに属するモータは、７．５〜５５［ｋＷ］の全ての電源容量の共通電源を使用可能であるとして選定されるため、第２の共通電源選定結果表示部３４ｃの７．５〜５５［ｋＷ］の全ての電源容量に対応する部分にハッチング等がされて識別可能に表示される。このように表示することにより、各アンプグループに属するモータに使用可能な共通電源を容易に識別することができる。
【００２８】
一方、第３アンプグループに関しては、定格出力の合計値の最大値は、短時間最大出力（ＰＭ）合計値の１０５．３［ｋＷ］であり、この値が共通電源を使用できるか否かを判断するうえでの基準値となる。共通電源の電源容量の最大値は５５［ｋＷ］であるので、第３アンプグループに属するモータを駆動できる共通電源は、電源容量７．５〜５５［ｋＷ］の電源容量の中には存在しない。従って、第３の共通電源選定結果表示部３４ｄには、いずれの共通電源に対応する部分についてもハッチング等の表示はされない。この場合、第３の共通電源選定結果表示部３４ｄの備考欄に「対応する共通電源無し」との表示を行うようにしてもよい。
【００２９】
以上説明したように、図３に示した例では、第３アンプグループについては使用可能な共通電源がないことから、アンプグループの割り当てを再度設定する必要があることをユーザは容易に認識することができる。そこで、アンプグループを再度設定する例について説明する。図４に、実施例１に係るサーボアンプ選定装置により、共通電源を選定した場合の表示部の他の表示例を示す。図４に示した例では、第１サーボ軸（サーボ１）のサーボモータＢを第３アンプグループから第１アンプグループに変更し、第２サーボ軸（サーボ２）のサーボモータＢを第３アンプグループから第２アンプグループに変更している。併せて、第４サーボ軸（サーボ４）のサーボモータＡを第２アンプグループから第３アンプグループに変更している。
【００３０】
このようにアンプグループを再設定すると、各アンプグループの定格出力の合計値が再計算され、定格出力合計値表示部３３に計算結果が表示される。この計算結果から、最大の定格出力は短時間最大出力（ＰM）の合計値であり、第１及び第２アンプグループで５４［ｋＷ］、第３アンプグループで６．３［ｋＷ］と計算されることがわかる。その結果、第１及び第２アンプグループに属するモータは電源容量５５［ｋＷ］の共通電源だけが使用可能となり、共通電源表示部３４において、電源容量５５［ｋＷ］の共通電源の欄のみにハッチング等がなされる。一方、第３アンプグループに属するモータは、７．５〜５５［ｋＷ］の全ての電源容量の共通電源を使用可能であるとして選定されるため、第３の共通電源選定結果表示部３４ｄの７．５〜５５［ｋＷ］の全ての電源容量に対応する部分にハッチング等がされて識別可能に表示される。このように、図４に示した例では、第１〜第３アンプグループの全てについて共通電源を割り当てることが可能であることをユーザは容易に認識することができる。
【００３１】
次に、実施例１に係るサーボアンプ選定装置により、共通電源を選定する手順について、図５に示したフローチャートを用いて説明する。まず、ステップＳ１０１において、複数のモータを選定する。例えば、図３のモータ表示部３２に示すように、サーボモータ及びスピンドルモータを選定するようにしてもよい。
【００３２】
次に、ステップＳ１０２において、共通電源の台数を入力する。例えば、図３に示すように、共通電源使用台数入力部３１に、使用する共通電源の台数を入力することができる。
【００３３】
次に、ステップＳ１０３において、各モータにアンプグループを割り当てる。例えば、図３に示すように、アンプグループ入力部３２ｆに、共通電源使用台数入力部３１に入力した台数に従って、ユーザが所望のアンプグループ番号を入力する。
【００３４】
次に、ステップＳ１０４において、各アンプグループ毎にモータの定格出力の合計値を算出する。具体的には、合計定格出力算出部２が、複数のアンプグループのそれぞれについて、当該アンプグループに割り当てられたモータの定格出力の合計値を算出する。例えば、複数のアンプグループのそれぞれについて、連続定格出力、３０分定格出力、短時間最大出力のそれぞれの合計値を算出する。図３に示すように、定格出力合計値表示部３３に、複数のアンプグループのそれぞれについて、連続定格出力の合計値、３０分定格出力の合計値、短時間最大出力の合計値が表示される。
【００３５】
次に、ステップＳ１０５において、複数の共通電源のうち電源容量が定格出力の合計値以上の共通電源を選定する。具体的には、共通電源選定部３が、所定の電源容量を有する複数の共通電源のそれぞれについて、電源容量の大きさが複数のアンプグループのそれぞれの合計値以上となる条件を満たすか否かを判断し、条件を満たす共通電源を選定する。
【００３６】
次に、ステップＳ１０６において、全てのアンプグループについて共通電源が選定されたか否かを判断する。図３に示すように、共通電源表示部３４の第１の共通電源選定結果表示部３４ｂ、第２の共通電源選定結果表示部３４ｃ、第３の共通電源選定結果表示部３４ｄの全てに使用可能な共通電源が１つ以上含まれていれば、全てのアンプグループについて共通電源が選定されたものと判断することができる。この場合は、ステップＳ１０７において、表示制御部４が、選定された共通電源は複数のアンプグループ毎に表示部３０の共通電源表示部３４に識別可能に表示する。
【００３７】
一方、共通電源表示部３４の第１の共通電源選定結果表示部３４ｂ、第２の共通電源選定結果表示部３４ｃ、第３の共通電源選定結果表示部３４ｄの何れかにおいて、１つも使用可能な共通電源が選定されなかった場合は、アンプグループを再設定する必要がある。そこで、ステップＳ１０８において、共通電源の台数を変更するか否かを判断する。
【００３８】
共通電源の台数を変更すると判断した場合は、ステップＳ１０２に戻って共通電源の台数を再度入力する。例えば、図３に示すように、共通電源使用台数入力部３１の数値入力部３１ａに使用する共通電源の台数を３台から４台に変更して入力する。その後、ステップＳ１０３において、各モータにアンプグループを再度割り当てる。
【００３９】
一方、ステップＳ１０８において、共通電源の台数を変更しないと判断した場合には、共通電源の台数を維持したまま、ステップＳ１０３において、各モータにアンプグループを再度割り当てる。
【００４０】
以下、同様にして、ステップＳ１０４〜Ｓ１０８を繰り返して、全てのアンプグループについて共通電源が割り当てられるまで繰り返す。
【００４１】
以上説明したように、実施例１に係るサーボアンプ選定装置によれば、使用する複数のモータのそれぞれにアンプグループを割り当てる手段を導入して、複数の共通電源の中から使用可能な共通電源の候補を表示することにより、共通電源の選定を行いつつ、視覚的に選定状況の整理ができるため、共通電源を選定する際の煩雑さを解消することができる。
【００４２】
次に、実施例２に係るサーボアンプ選定装置について説明する。図６に実施例２に係るサーボアンプ選定装置の機能ブロック図を示す。実施例２に係るサーボアンプ選定装置１０２が、実施例１に係るサーボアンプ選定装置１０１と異なっている点は、複数のアンプグループのうちの１つのアンプグループに割り当てられた１または複数のモータのそれぞれについて、所定の容量を有し、かつ所定の幅の筐体に収められ、それぞれが１台のモータを駆動する機能を有する複数の第１アンプの中から、１または複数の第１アンプを選定するアンプ選定部をさらに有し、アンプ選定部は、該モータの定格出力以上の容量を有し、かつ、複数の第１アンプの筐体の幅の合計値が最小となる１または複数の第１アンプを選定する点である。実施例２に係るサーボアンプ選定装置１０２のその他の構成は、実施例１に係るサーボアンプ選定装置１０１における構成と同様であるので詳細な説明は省略する。
【００４３】
実施例１においては複数のモータに電力を供給する共通電源を選定するサーボアンプ選定装置について説明したが、実施例２に係るサーボアンプ選定装置は、モータを駆動するアンプを選定するアンプ選定部をさらに有する点を特徴としている。ここで、モータを駆動するアンプには、１台のサーボアンプが１台のサーボモータのみを駆動する第１アンプと、１台のサーボアンプが複数台のサーボモータを駆動する第２アンプと、共通電源を一体化した第３アンプが存在するものとする。
【００４４】
まず、１台のサーボアンプが１台のサーボモータのみを駆動する場合について説明する。図７Ａに実施例２に係るサーボアンプ選定装置により、選定した共通電源、及び複数のモータを個別に駆動するアンプの配置例を示す。例えば、サーボアンプ選定装置１０２は、複数のアンプグループのうちの１つのアンプグループに割り当てられたサーボモータＭ１〜Ｍ６及びスピンドルモータＳＰを駆動するために共通電源４０を選定したものとする。アンプ選定部７は、このサーボモータＭ１〜Ｍ６及びスピンドルモータＳＰのそれぞれについて、所定の容量を有し、かつ所定の幅の筐体に収められ、それぞれが１台のサーボモータを駆動する機能を有する複数の第１アンプの中から、１または複数の第１アンプを選定する。例えば、アンプ選定部７は、サーボモータＭ１〜Ｍ６を駆動するための第１アンプ５０ａ〜５０ｆとスピンドルモータＳＰを駆動するためのスピンドルアンプ６０を選定する。ここで、第１アンプ５０ａ〜５０ｆに着目すると、アンプ選定部７は、サーボモータＭ１〜Ｍ６のそれぞれの定格出力以上の容量を有し、かつ、複数の第１アンプ５０ａ〜５０ｆの筐体の幅の合計値が最小となる１または複数の第１アンプを選定することが好ましい。
【００４５】
この共通電源４０にサーボモータＭ１〜Ｍ６を駆動するための第１アンプ５０ａ〜５０ｆとスピンドルモータＳＰを駆動するためのスピンドルアンプ６０を並べて配置する。ここで、第１アンプ５０ａ〜５０ｆは、サーボモータＭ１〜Ｍ６をそれぞれ個別に駆動する。このとき、共通電源４０、第１アンプ５０ａ〜５０ｆ及び第１スピンドルアンプ６０の幅の合計値ｄ１が最小となるように第１アンプ５０ａ〜５０ｆ及びスピンドルアンプ６０を選定する。
【００４６】
次に、１台のサーボアンプで２台のサーボモータを駆動可能な第２アンプを用いることにより、筐体の幅を最小化するような構成について検討する。図７Ｂに実施例２に係るサーボアンプ選定装置により、選定した共通電源、及び２台のサーボモータを１台で駆動する第２アンプを含む配置例を示す。複数の第１アンプの容量の合計値以上の容量を有し、かつ所定の幅の筐体に収められた、複数台のサーボモータを駆動する機能を有する第２アンプをさらに備えるものとする。例えば、２台の第１アンプ５０ａ及び５０ｂを１台の第２アンプ５１ａに置換し、２台の第１アンプ５０ｃ及び５０ｄを１台の第２アンプ５１ｂに置換し、２台の第１アンプ５０ｅ及び５０ｆを１台の第２アンプ５１ｃに置換する。さらに、アンプ選定部７は、サーボモータＭ１及びＭ２をそれぞれ駆動する第１アンプ５０ａ及び５０ｂの筐体の幅の合計値が、サーボモータＭ１及びＭ２を駆動する１台の第２アンプ５１ａの筐体の幅よりも大きい場合は、第１アンプ５０ａ及び５０ｂを第２アンプ５１ａに置換する。同様にして、第１アンプ５０ｃ及び５０ｄを第２アンプ５１ｂに置換し、第１アンプ５０ｅ及び５０ｆを第２アンプ５１ｃに置換する。その結果、共通電源４０と第２アンプ５１ａ〜５１ｃとスピンドルアンプ６０を並べて配置した時の幅ｄ2をｄ1よりも小さくすることができる。
【００４７】
次に、１台サーボで３台のサーボモータを駆動可能な第２アンプを用いることにより、筐体の幅を最小化するような構成について検討する。図７Ｃに実施例２に係るサーボアンプ選定装置により、選定した共通電源、及び３台のサーボモータを１台で駆動する第２アンプを含む配置例を示す。３台の第１アンプは、３台の第１アンプの容量の合計値以上の容量を有し、かつ所定の幅の筐体に収められた、３台のサーボモータを駆動する機能を有する１台の第２アンプに置換可能であるものとする。例えば、３台の第１アンプ５０ａ、５０ｂ、５０ｃを１台の第２アンプ５２ａに置換し、３台の第１アンプ５０ｄ、５０ｅ、５０ｆを１台の第２アンプ５２ｂに置換する。さらに、アンプ選定部７は、３台のサーボモータＭ１〜Ｍ３をそれぞれ駆動する３台の第１アンプ５０ａ、５０ｂ、５０ｃの筐体の幅の合計値が、３台のサーボモータＭ１〜Ｍ３を駆動する１台の第２アンプ５２ａの筐体の幅よりも大きい場合は、３台の第１アンプ５０ａ、５０ｂ、５０ｃを第２アンプ５２ａに置換する。同様にして、３台の第１アンプ５０ｄ、５０ｅ、５０ｆを第２アンプ５２ｂに置換する。その結果、共通電源４０と第２アンプ５２ａ、５２ｂとスピンドルアンプ６０を並べて配置した時の幅ｄ3をｄ1よりも小さくすることができる。
【００４８】
次に、共通電源を一体化可能な第３アンプを用いることにより筐体の幅を最小化するような構成について検討する。図７Ｄに実施例２に係るサーボアンプ選定装置により、共通電源を一体化した第３アンプを含む配置例を示す。共通電源４０、第１アンプ５０ａ〜５０ｃ及びスピンドルアンプ６０が一体化され、かつ所定の幅の筐体に収められた第３アンプ５３に置換可能であるとする。
【００４９】
アンプ選定部７は、共通電源４０、第１アンプ５０ａ〜５０ｃ及びスピンドルアンプ６０の筐体の幅の合計値が、第３アンプ５３の筐体の幅よりも大きい場合は、共通電源４０、第１アンプ５０ａ〜５０ｃ及びスピンドルアンプ６０を第３アンプ５３に置換する。その結果、第３アンプ５３と第２アンプ５２ｂを並べて配置した時の幅ｄ4をｄ3よりも小さくすることができる。
【００５０】
次に、上記のようにして筐体の幅を最小にしたアンプを選定する際の表示部への表示例について説明する。図８Ａに実施例１に係るサーボアンプ選定装置により選定した共通電源、及び複数のモータを個別に駆動するアンプの選定画面の表示例を示す。表示部３０には、アンプグループ名表示部３５、適用アンプ表示部３６、適用共通電源表示部３７、レイアウト表示部３８が表示される。一例として、アンプグループ名表示部３５において、図４に示した第３アンプグループを選定した例を示している。ただし、他のアンプグループを指定することもできる。
【００５１】
図４のモータ表示部３２のアンプグループ入力部３２ｆに「３」が入力された第３アンプグループに属する軸は、「サーボ３」、「サーボ４」、「サーボ５」、「スピンドル１」であるので、適用アンプ表示部３６には、これらの軸名称が表示される。また、これらの軸を駆動するモータに個別に適用されるアンプは全てアンプＡであり、その筐体の幅は６０ｍｍであるものとする。
【００５２】
適用共通電源表示部３７には、適用する共通電源の候補として、定格出力が７．５［ｋＷ］、筐体の幅が６０ｍｍの共通電源の機種名を表す「α＊７．５」が表示されるものとする。レイアウト表示部３８には共通電源及びアンプの配置例とともに、共通電源及び４台のアンプからなる全体の筐体の幅「３００ｍｍ」が表示される。
【００５３】
このようにして選定した仮の共通電源の候補に対して、実施例２に係るサーボアンプ選定装置により筐体の幅を最小化する場合の表示部の表示例について説明する。図８Ｂに実施例２に係るサーボアンプ選定装置により、アンプ幅を最小にした共通電源、及び複数のモータを駆動するアンプの選定画面の表示例を示す。ここでは、図８Ａに示した共通電源と４台のアンプを１台のアンプに置換した例について説明する。置換後の適用アンプ表示部３６１には適用アンプとして１台のアンプＢが表示され、その筐体の幅は１８０ｍｍであるものとする。
【００５４】
アンプＢには共通電源も一体化されているため、置換後の適用共通電源表示部３７１にも適用共通電源としてアンプＢが表示される。さらに、置換後のレイアウト表示部３８１には共通電源を一体化したアンプの配置例とともに全体の筐体の幅「１８０ｍｍ」が表示される。
【００５５】
以上説明したように、実施例２に係るサーボアンプ選定装置によれば、共通電源及びアンプを含む全体の筐体の幅が小さくなるようなシステム構成を実現することができる。
【符号の説明】
【００５６】
１    アンプグループ割り当て部
２    合計定格出力算出部
３    共通電源選定部
４    表示制御部
５    必要台数算出部
６    アンプ選定部
１０    計算機
１１    演算装置
１２    記憶装置
２０    入力部
３０    表示部
【図１】
2020054104.tif 000003
【図２】
2020054104.tif 000004
【図３】
2020054104.tif 000005
【図４】
2020054104.tif 000006
【図５】
2020054104.tif 000007
【図６】
2020054104.tif 000008
【図７Ａ】
2020054104.tif 000009
【図７Ｂ】
2020054104.tif 000010
【図７Ｃ】
2020054104.tif 000011
【図７Ｄ】
2020054104.tif 000012
【図８Ａ】
2020054104.tif 000013
【図８Ｂ】
2020054104.tif 000014