(57)【要約】      （修正有）【課題】モータ駆動システムの構築及びメンテナンスを容易にすることができるモータ駆動制御装置を提供する。【解決手段】モータ駆動制御装置は、制御装置２とともにモータ駆動システム１を構成する。モータ駆動制御装置は、制御装置２から送信された指示情報に応じてモータの駆動を制御する制御回路部を備えている。制御回路部は、モータ駆動制御装置の外部から入力された、自身に対する識別情報の割当に関する設定基準情報を取得する第１取得部（通信処理部）と、外部から入力された設定用電圧の大きさと、設定基準情報とに基づいて、モータ駆動制御装置自身の識別情報を設定する設定部（ＩＤ決定部）と、設定部により設定した自身の識別情報に基づいて指示情報を取得する第２取得部（通信処理部）とを備える。【選択図】図１
2019103180.tif 000002
【特許請求の範囲】
【請求項１】
制御装置とともにモータ駆動システムを構成するモータ駆動制御装置であって、
前記制御装置から送信された指示情報に応じてモータの駆動を制御する制御回路部を備え、
前記制御回路部は、
外部から入力された、自身に対する識別情報の割当に関する設定基準情報を取得する第１取得部と、
外部から入力された設定用電圧の大きさと、前記設定基準情報とに基づいて、自身の前記識別情報を設定する設定部と、
前記設定部により設定した前記識別情報に基づいて前記指示情報を取得する第２取得部とを有する、モータ駆動制御装置。
【請求項２】
前記指示情報は、モータの駆動に関する情報と、その情報に基づく制御動作を実行させる対象となるモータ駆動制御装置を指定する指定情報とを含み、
前記制御回路部は、前記指示情報に前記設定部により設定した前記識別情報に対応する指定情報が含まれるとき、前記指示情報に応じて前記モータの駆動を制御する、請求項１に記載のモータ駆動制御装置。
【請求項３】
前記制御回路部は、前記指示情報に前記設定部により設定した前記識別情報に対応する指定情報が含まれないとき、前記指示情報に応じた前記モータの駆動の制御動作を行わない、請求項２に記載のモータ駆動制御装置。
【請求項４】
前記制御回路部は、前記指示情報に前記設定部により設定した前記識別情報に対応する指定情報が含まれるとき、前記制御装置に応答情報を出力する、請求項２又は３に記載のモータ駆動制御装置。
【請求項５】
前記設定部は、前記設定基準情報に基づいて定まる複数の電圧範囲のうち前記設定用電圧が含まれる電圧範囲に対応する識別情報を自身の前記識別情報として設定する、請求項１から４のいずれかに記載のモータ駆動制御装置。
【請求項６】
前記設定基準情報は、前記モータ駆動システムで使用可能なモータ駆動制御装置の数に関する台数情報を含む、請求項１から５のいずれかに記載のモータ駆動制御装置。
【請求項７】
前記設定基準情報は、前記モータ駆動システムの定格電圧に関する情報を含む、請求項６に記載のモータ駆動制御装置。
【請求項８】
第１のモータの駆動を制御する、請求項１から７のいずれかに記載の第１のモータ駆動制御装置と、
第２のモータの駆動を制御する、請求項１から７のいずれかに記載の第２のモータ駆動制御装置と、
前記第１のモータ駆動制御装置と前記第２のモータ駆動制御装置とに接続された制御装置と、
前記第１のモータ駆動制御装置に第１の設定用電圧を出力する第１電圧出力部と、
前記第２のモータ駆動制御装置に前記第１の設定用電圧とは大きさが異なる第２の設定用電圧を出力する第２電圧出力部とを備え、
前記制御装置は、
前記第１のモータ駆動制御装置と前記第２のモータ駆動制御装置とに前記指示情報を出力するとともに、
前記第１のモータ駆動制御装置と前記第２のモータ駆動制御装置とに前記設定基準情報を出力する、モータ駆動システム。
【請求項９】
前記第１電圧出力部と前記第２電圧出力部とのそれぞれは、互いに異なる分圧比で所定の電圧源の電圧を分圧する分圧回路である、請求項８に記載のモータ駆動システム。
【請求項１０】
前記所定の電圧源の電圧は、前記複数のモータ駆動制御装置に供給される電源電圧であり、
前記第１の設定用電圧と前記第２の設定用電圧とは定電圧である、請求項９に記載のモータ駆動システム。
【請求項１１】
前記第１電圧出力部と前記第２電圧出力部とは、前記制御装置に設けられている、請求項８から１０のいずれかに記載のモータ駆動システム。
【請求項１２】
制御装置とともにモータ駆動システムを構成し、前記制御装置から送信された自身に対応する指示情報に応じてモータの駆動を制御するモータ駆動制御装置の制御方法であって、
外部から入力された、自身に対する識別情報の割当に関する設定基準情報とを取得する第１取得ステップと、
外部から入力された設定用電圧の大きさと、前記設定基準情報とに基づいて、自身の前記識別情報を設定する設定ステップと、
前記設定ステップにより設定した前記識別情報に基づいて前記指示情報を取得する第２取得ステップとを備える、モータ駆動制御装置の制御方法。
【請求項１３】
制御装置とともにモータ駆動システムを構成し、前記制御装置から送信された自身に対応する指示情報に応じてモータの駆動を制御するモータ駆動制御装置の制御プログラムであって、
外部から入力された、自身に対する識別情報の割当に関する設定基準情報とを取得する第１取得ステップと、
外部から入力された設定用電圧の大きさと、前記設定基準情報とに基づいて、自身の前記識別情報を設定する設定ステップと、
前記設定ステップにより設定した前記識別情報に基づいて前記指示情報を取得する第２取得ステップとをコンピュータに実行させる、モータ駆動制御装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、モータ駆動制御装置、モータ駆動システム、モータ駆動制御装置の制御方法、及びモータ駆動制御装置の制御プログラムに関し、特に、外部から取得した自身の識別情報に基づいてモータの駆動制御を行うモータ駆動制御装置、モータ駆動システム、モータ駆動制御装置の制御方法、及びモータ駆動制御装置の制御プログラムに関する。
【背景技術】
【０００２】
複数のモータ駆動制御装置を１つの制御装置により制御し、モータ駆動制御装置のそれぞれに接続されたモータを駆動させるモータ駆動システムがある。このようなモータ駆動システムとしては、例えば電子計算機等に用いられ、１台の制御装置により電子計算機の各部にそれぞれ配置された複数台のファンモータを駆動して電子計算機の冷却を行うものがある。
【０００３】
このようなモータ駆動システムには、それぞれのモータ駆動制御装置に書き込まれるＩＤ情報（識別コード等の識別情報）を利用して制御装置による制御を行うことにより、モータ駆動制御装置毎に異なる動作を実行させるものがある。例えば、制御装置から出力される指示情報に、指示対象となるモータ駆動制御装置のＩＤ情報を含めることで、特定のモータ駆動制御装置を対象にして、回転速度等に関する指示を行うことができる。モータ駆動制御装置は、自身（自機）のＩＤ情報を含む指示情報を受信したとき、その指示情報に基づいてモータの駆動を制御する。
【０００４】
例えば、第１のファンモータは冷却対象Ａを冷却対象とし、第２のファンモータは冷却対象Ｂを冷却対象とし、……、というように、それぞれ異なる冷却対象に風を送る複数台のファンモータを１台の制御装置で制御するモータ駆動システムを想定する。この種のモータ駆動システムにおいて、第１のファンモータは分速１００００回転で回転させ、第２のファンモータは分速４０００回転で回転させる、というように、ファンモータ毎に異なる制御を行いたいというニーズがある。
【０００５】
このような場合、例えば、それぞれのファンに予めＩＤ情報を書き込んでおき、制御装置からの指示情報にそのＩＤ情報を含めることで、それぞれのファンモータに自分宛の指示情報であるかどうか判断させ、ファンモータ毎に異なる制御を実行させることができる。
【０００６】
なお、下記特許文献１には、ファンモータを制御する複数のファンモータ制御手段と、電気機器システムを制御するシステム制御手段とを有し、システム制御手段と複数のファンモータ制御手段との間でデータ通信を行うことにより複数台のファンモータを制御する電気機器システムの構成が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−２８６１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
例えば上記のように複数台のファンモータを用いる場合、それぞれのファンモータのＩＤ情報が互いに異なるものになるように、モータ駆動システムを設定する必要がある。すなわち、モータ駆動システムの製造時に、ＩＤ情報が互いに異なる複数のファンモータのそれぞれを、そのＩＤ情報に対応する適切な位置に配置したり配線したりする必要があり、製造作業の難度が高いという問題がある。また、複数のうち１つのファンモータを交換等する必要がある場合において、交換前後でＩＤ情報が一致するようにファンモータを用意する必要があるため、モータ駆動システムのメンテナンスに掛かる負担が大きいという問題がある。
【０００９】
特許文献１には、それぞれのファンモータ制御装置が外部信号を読み取って対応する識別情報を認識することが記載されているが、外部信号の具体的な内容や識別情報の認識方法などについて具体的には開示されていない。
【００１０】
この発明はそのような問題点を解決するためになされたものであり、モータ駆動システムの構築及びメンテナンスを容易にすることができるモータ駆動制御装置、モータ駆動システム、モータ駆動制御装置の制御方法、及びモータ駆動制御装置の制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するためこの発明のある局面に従うと、制御装置とともにモータ駆動システムを構成するモータ駆動制御装置は、制御装置から送信された指示情報に応じてモータの駆動を制御する制御回路部を備え、制御回路部は、外部から入力された、自身に対する識別情報の割当に関する設定基準情報を取得する第１取得部と、外部から入力された設定用電圧の大きさと、設定基準情報とに基づいて、自身の識別情報を設定する設定部と、設定部により設定した識別情報に基づいて指示情報を取得する第２取得部とを有する。
【００１２】
好ましくは、指示情報は、モータの駆動に関する情報と、その情報に基づく制御動作を実行させる対象となるモータ駆動制御装置を指定する指定情報とを含み、制御回路部は、指示情報に設定部により設定した識別情報に対応する指定情報が含まれるとき、指示情報に応じてモータの駆動を制御する。
【００１３】
好ましくは、制御回路部は、指示情報に設定部により設定した識別情報に対応する指定情報が含まれないとき、指示情報に応じたモータの駆動の制御動作を行わない。
【００１４】
好ましくは、制御回路部は、指示情報に設定部により設定した識別情報に対応する指定情報が含まれるとき、制御装置に応答情報を出力する。
【００１５】
好ましくは、設定部は、設定基準情報に基づいて定まる複数の電圧範囲のうち設定用電圧が含まれる電圧範囲に対応する識別情報を自身の識別情報として設定する。
【００１６】
好ましくは、設定基準情報は、モータ駆動システムで使用可能なモータ駆動制御装置の数に関する台数情報を含む。
【００１７】
好ましくは、設定基準情報は、モータ駆動システムの定格電圧に関する情報を含む。
【００１８】
この発明の他の局面に従うと、モータ駆動システムは、第１のモータの駆動を制御する、請求項１から７のいずれかに記載の第１のモータ駆動制御装置と、第２のモータの駆動を制御する、請求項１から７のいずれかに記載の第２のモータ駆動制御装置と、第１のモータ駆動制御装置と第２のモータ駆動制御装置とに接続された制御装置と、第１のモータ駆動制御装置に第１の設定用電圧を出力する第１電圧出力部と、第２のモータ駆動制御装置に第１の設定用電圧とは大きさが異なる第２の設定用電圧を出力する第２電圧出力部とを備え、制御装置は、第１のモータ駆動制御装置と第２のモータ駆動制御装置とに指示情報を出力するとともに、第１のモータ駆動制御装置と第２のモータ駆動制御装置とに設定基準情報を出力する。
【００１９】
好ましくは、第１電圧出力部と第２電圧出力部とのそれぞれは、互いに異なる分圧比で所定の電圧源の電圧を分圧する分圧回路である。
【００２０】
好ましくは、所定の電圧源の電圧は、複数のモータ駆動制御装置に供給される電源電圧であり、第１の設定用電圧と第２の設定用電圧は定電圧である。
【００２１】
好ましくは、第１電圧出力部と第２電圧出力部とは、制御装置に設けられている。
【００２２】
この発明のさらに他の局面に従うと、モータ駆動制御装置の制御方法は、制御装置とともにモータ駆動システムを構成し、制御装置から送信された自身に対応する指示情報に応じてモータの駆動を制御するモータ駆動制御装置の制御方法であって、外部から入力された、自身に対する識別情報の割当に関する設定基準情報とを取得する第１取得ステップと、外部から入力された設定用電圧の大きさと、設定基準情報とに基づいて、自身の前記識別情報を設定する設定ステップと、設定ステップにより設定した識別情報に基づいて指示情報を取得する第２取得ステップとを備える。
【００２３】
この発明のさらに他の局面に従うと、モータ駆動制御装置の制御プログラムは、制御装置とともにモータ駆動システムを構成し、制御装置から送信された自身に対応する指示情報に応じてモータの駆動を制御するモータ駆動制御装置の制御プログラムであって、外部から入力された、自身に対する識別情報の割当に関する設定基準情報とを取得する第１取得ステップと、外部から入力された設定用電圧の大きさと、設定基準情報とに基づいて、自身の前記識別情報を設定する設定ステップと、設定ステップにより設定した識別情報に基づいて指示情報を取得する第２取得ステップとをコンピュータに実行させる。
【発明の効果】
【００２４】
これらの発明に従うと、モータ駆動システムの構築及びメンテナンスを容易にすることができるモータ駆動制御装置、モータ駆動システム、モータ駆動制御装置の制御方法、及びモータ駆動制御装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態の１つにおけるモータ駆動システムの構成を示す図である。
【図２】モータ駆動システムに用いられるそれぞれのファンモータの構成を示す図である。
【図３】制御装置とモータ駆動制御装置との通信シーケンスの一例について説明する図である。
【図４】アドレス決定処理を示すフローチャートである。
【図５】設定基準情報と電圧分解能との関係の第１の例を示す図である。
【図６】第１の例における識別情報と電圧範囲との関係を示す表である。
【図７】設定基準情報と電圧分解能Ｖｒとの関係の第２の例を示す図である。
【図８】第２の例における識別情報と電圧範囲との関係を示す表である。
【図９】設定基準情報と電圧分解能との関係の第３の例を示す図である。
【図１０】本実施の形態の一変形例におけるモータ駆動システムの構成を示す図である。
【図１１】本実施の形態の一変形例におけるそれぞれのファンモータの構成を示す図である。
【図１２】本変形例における制御装置とモータ駆動制御装置との通信について説明する図である。
【図１３】本変形例におけるアドレス決定処理を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態におけるモータ駆動システムの構成について説明する。
【００２７】
［実施の形態］
【００２８】
図１は、本発明の実施の形態の１つにおけるモータ駆動システム１の構成を示す図である。
【００２９】
モータ駆動システム１は、例えば、複数のファンモータ１０の動作を１つの制御装置で制御して、複数の冷却対象のそれぞれに対して送風するものである。各ファンモータ１０は、モータ２０（図２に示す）と、モータ２０の駆動を制御するモータ駆動制御装置５０（図２に示す）とを有している。
【００３０】
以下に説明するように、モータ駆動システム１は、少なくとも、第１のモータ２０ａ（不図示）と第１のモータ２０ａの駆動を制御する第１のモータ駆動制御装置５０ａ（不図示）とを有する第１ファン１０ａと、第２のモータ２０ｂ（不図示）と第２のモータ２０ｂの駆動を制御する第２のモータ駆動制御装置５０ｂ（不図示）を有する第２ファン１０ｂと、第１のモータ駆動制御装置５０ａと第２のモータ駆動制御装置５０ｂとに接続された制御装置２と、第１のモータ駆動制御装置５０ａに第１の設定用電圧Ｖ１を出力する第１分圧部（第１電圧出力部の一例）６ａと、第２のモータ駆動制御装置５０ｂに第１の設定用電圧Ｖ１とは大きさが異なる第２の設定用電圧Ｖ２を出力する第２分圧部（第２電圧出力部の一例）６ｂとを備えている。第１分圧部６ａと第２分圧部６ｂとのそれぞれは、互いに異なる分圧比で所定の電圧源の電圧を分圧する分圧回路である。本実施の形態において、所定の電圧源の電圧は、複数のファンモータ１０すなわち複数のモータ駆動制御装置５０（総称符号）に供給される電源電圧Ｖｃｃである。
【００３１】
制御装置２は、後述のように、第１のモータ駆動制御装置５０ａと第２のモータ駆動制御装置５０ｂとに指示情報を出力する。また、制御装置２は、第１のモータ駆動制御装置５０ａと第２のモータ駆動制御装置５０ｂとに設定基準情報を出力する。詳細は後述するが、設定基準情報は、識別情報の割当に関する情報である。
【００３２】
図１に示されるように、本実施の形態においては、モータ駆動システム１は、１つの制御装置２と、４つのファンモータ１０（第１ファン１０ａ、第２ファン１０ｂ、第３ファン１０ｃ、及び第４ファン１０ｄ）とを有している。第１ファン１０ａは、冷却対象Ａに対して送風するファンモータである。第２ファン１０ｂは、冷却対象Ｂに対して送風するファンモータである。第３ファン１０ｃは、冷却対象Ｃに対して送風するファンモータである。第４ファン１０ｄは、冷却対象Ｄに対して送風するファンモータである。なお、４つのファンモータ１０のうち複数のファンモータが、同一の冷却対象に対して送風するように構成されていてもよい。
【００３３】
モータ駆動システム１において、制御装置２とそれぞれのファンモータ１０とは、高圧側電源ライン３ａと、グランド（接地電圧；基準電圧）ＧＮＤとなる低圧側電源ライン３ｂとで接続されている。各ファンモータ１０は、高圧側電源ライン３ａと低圧側電源ライン３ｂとを通して印加される電源電圧Ｖｃｃによって動作可能になっている。
【００３４】
また、制御装置２とそれぞれのファンモータ１０とは、通信ライン４で接続されている。通信ライン４を通して、制御装置２とそれぞれのファンモータ１０とは、通信可能に接続されている。本実施の形態において、制御装置２とそれぞれのファンモータ１０とは、双方向シリアル通信を行うことができるように構成されているが、制御装置２とファンモータ１０との通信方式はこれに限られるものではなく、制御装置２からファンモータ１０に対する単方向通信を行うものであってもよい。
【００３５】
本実施の形態において、モータ駆動システム１は、複数の分圧部（第１電圧出力部の一例、第２電圧出力部の一例）６を有している。本実施の形態では、４つの分圧部６（第１分圧部６ａ、第２分圧部６ｂ、第３分圧部６ｃ、及び第４分圧部６ｄ）が設けられている。
【００３６】
複数の分圧部６のそれぞれは、互いに異なる分圧比で所定の電圧源の電圧を分圧する分圧回路である。本実施の形態では、それぞれの分圧部６は、高圧側電源ライン３ａと低圧側電源ライン３ｂとの間に配置されており、それぞれの分圧回路によって異なる分圧比で、電源電圧Ｖｃｃを分圧する。分圧部６により分圧された電圧は、設定用電圧Ｖｉｄとして、その分圧部６に対応するファンモータ１０に入力される。
【００３７】
本実施の形態においては、以下のように４つの分圧部６が４つのファンモータ１０に対応付けられて設けられている。すなわち、第１分圧部６ａは、第１ファン１０ａに対応して設けられている。第１分圧部６ａからの設定用電圧Ｖ１は、第１ファン１０ａに入力される。第２分圧部６ｂは、第２ファン１０ｂに対応して設けられている。第２分圧部６ｂからの設定用電圧Ｖ２は、第２ファン１０ｂに入力される。第３分圧部６ｃは、第３ファン１０ｃに対応して設けられている。第３分圧部６ｃからの設定用電圧Ｖ３は、第３ファン１０ｃに入力される。第４分圧部６ｄは、第４ファン１０ｄに対応して設けられている。第４分圧部６ｄからの設定用電圧Ｖ４は、第４ファン１０ｄに入力される。
【００３８】
設定用電圧Ｖｉｄ（４つの分圧部６により分圧された設定用電圧Ｖ１，Ｖ２，Ｖ３，Ｖ４）は、電源電圧Ｖｃｃを分圧部６によりそれぞれの分圧比で分圧された電圧であるので、定電圧である。それぞれの分圧部６の分圧比は互いに異なるので、設定用電圧Ｖ１，Ｖ２，Ｖ３，Ｖ４は、互いに異なる大きさの電圧である。
【００３９】
図２は、モータ駆動システム１に用いられるそれぞれのファンモータ１０の構成を示す図である。
【００４０】
図２に示されるように、ファンモータ１０は、インペラを回転させるモータ２０と、モータ２０の駆動を制御するモータ駆動制御装置５０とを有している。モータ駆動制御装置５０は、制御装置２とともにモータ駆動システム１を構成し、制御装置２から送信された指示情報に応じてモータ２０の駆動を制御する。
【００４１】
具体的には、モータ駆動制御装置５０は、モータ２０に駆動信号を出力して、モータ２０の駆動を制御する。モータ駆動制御装置５０は、モータ２０の電機子コイルに周期的に駆動電流を流すことで、モータ２０を回転させる。本実施の形態において、モータ２０は、例えば３相のブラシレスモータであるが、これに限られるものではない。モータ駆動制御装置５０は、例えばホールＩＣなど、モータ２０のロータの位置を検出する位置検出器（図示せず）と共に用いられるが、これに限られるものではない。
【００４２】
本実施の形態においては、モータ駆動制御装置５０は、モータ駆動部１２と、制御回路部１３と、複数の端子を有している。複数の端子としては、例えば、高圧側電源ライン３ａに接続されて電源電圧Ｖｃｃが印加される電源端子ＶＤＤと、低圧側電源ライン３ｂに接続されるグランド端子ＧＮＤと、通信端子ＳＣと、設定用電圧Ｖｉｄが入力される設定用端子ＶＩＤとが設けられている。なお、図２に示されているモータ駆動制御装置５０の構成要素は、全体の一部であり、モータ駆動制御装置５０は、図２に示されたものに加えて、他の構成要素を有していてもよい。
【００４３】
モータ駆動部１２は、インバータ回路１２ａ及びプリドライブ回路１２ｂを有する。モータ駆動部１２は、制御回路部１３から出力される駆動制御信号に基づいて、モータ２０に駆動信号を出力し、モータ２０を駆動させる。
【００４４】
プリドライブ回路１２ｂは、制御回路部１３から出力される駆動制御信号に基づいて、インバータ回路１２ａを駆動するための出力信号を生成し、インバータ回路１２ａに出力する。インバータ回路１２ａは、プリドライブ回路１２ｂから出力された出力信号に基づいてモータ２０に駆動信号を出力し、モータ２０が備える３相の電機子コイルに通電する。インバータ回路１２ａは、例えば、直流電源の両端に設けられた２つのスイッチ素子の直列回路の対が、電機子コイルの各相に対してそれぞれ配置されて構成されている。２つのスイッチ素子の各対において、スイッチ素子同士の接続点に、モータ２０の各相の端子が接続されている。プリドライブ回路１２ｂは、出力信号として、インバータ回路１２ａの各スイッチ素子に対応する６種類の信号を出力する。これらの出力信号が出力されることで、それぞれの出力信号に対応するスイッチ素子がオン、オフ動作を行い、モータ２０に駆動信号が出力されてモータ２０の各相に電力が供給される。
【００４５】
制御回路部１３は、例えば、マイクロコンピュータやデジタル回路等で構成されている。制御回路部１３は、複数の端子（電源端子ＶＤＤ、グランド端子ＧＮＤ、設定用端子ＶＩＤ、及び通信端子ＳＣ）に接続されている。制御回路部１３は、電圧監視部３１と、ＩＤ決定部（設定部の一例）３２と、通信処理部（第１取得部、第２取得部の一例）３３と、記憶部３４と、モータ制御部３５とを有している。制御回路部１３は、位置検出器から入力された位置信号に基づいて、モータ駆動部１２に駆動制御信号を出力してモータ駆動部１２の動作を制御する。
【００４６】
電圧監視部３１は、電源端子ＶＤＤを通してモータ駆動制御装置５０に入力された電源電圧Ｖｃｃと、設定用端子ＶＩＤを通してモータ駆動制御装置５０に入力された設定用電圧Ｖｉｄとを監視する。電圧監視部３１は、電源電圧Ｖｃｃの大きさに関する電源電圧情報を取得し、ＩＤ決定部３２に出力する。また、電圧監視部３１は、設定用電圧Ｖｉｄの大きさに関する設定用電圧情報を取得し、ＩＤ決定部３２に出力する。なお、以下の説明において、便宜上、制御回路部１３内で用いられる電源電圧情報を単に電源電圧Ｖｃｃと呼び、設定用電圧情報を単に設定用電圧Ｖｉｄと呼ぶことがある。
【００４７】
ＩＤ決定部３２には、電圧監視部３１から出力された電源電圧情報（電源電圧Ｖｃｃ）と設定用電圧情報（設定用電圧Ｖｉｄ）とが入力される。また、後述するように、通信処理部３３により受信された設定基準情報がＩＤ決定部３２に入力される。ＩＤ決定部３２は、設定部として機能し、後述のようにアドレス決定処理を行い、モータ駆動制御装置５０の識別情報（ＩＤ情報、アドレスと呼ぶこともある）を決定する。決定した識別情報は通信処理部３３に送られ、通信処理部３３又は記憶部３４に記憶される。これにより、モータ駆動制御装置５０の識別情報が設定される。
【００４８】
通信処理部３３は、通信端子ＳＣに接続されており、モータ駆動制御装置５０と制御装置２との間で行う通信に関する制御を行う。通信端子ＳＣは、通信ライン４に接続されている。通信端子ＳＣは、制御装置２から送信された指示情報や、制御装置２から送信された設定基準情報が入力される端子である。また、通信端子ＳＣは、モータ駆動制御装置５０から制御装置２に対して応答情報が出力される端子である。通信処理部３３は、第１取得部として、制御装置２から送信される、自身に対する識別情報の割当に関する設定基準情報を取得し、ＩＤ決定部３２に出力する。また、ＩＤ決定部３２によって自身の識別情報が設定された後には、通信処理部３３は、制御装置２から自身宛の指示情報が送信されたとき、第２取得部として、その指示情報を取得し、モータ制御部３５に出力する。
【００４９】
指示情報は、モータ２０の駆動に関する情報と、その情報に基づく制御動作を実行させる対象となるモータ駆動制御装置５０を指定する指定情報とを含む。モータ２０の駆動に関する情報は、例えば、モータ２０の目標回転数に対応する回転数指令情報など、モータ２０の回転速度を制御するために用いられる情報などである。また、モータ２０を駆動させたり停止させたりすることを指示する情報などである。指定情報は、例えば、制御動作を実行させる対象となるモータ駆動制御装置５０の識別情報を特定する情報である。
【００５０】
本実施の形態において、通信処理部３３は、ＩＤ決定部３２により決定／設定された識別情報を個々のモータ駆動制御装置５０自身の識別情報として認識し、制御装置２との通信を制御する。例えば、後述のように、自身を制御動作の実行対象として指定する指定情報が含まれる指示情報（自身宛の指示情報ということがある）が制御装置２から出力されたとき、通信処理部３３は、第２取得部として、ＩＤ決定部３２により設定された自身の識別情報に基づいてその指示情報を取得し、モータ２０の駆動に関する情報をモータ制御部３５に送る。
【００５１】
記憶部３４は、例えば、ＲＯＭ（リードオンリーメモリ）やＲＡＭ（ランダムアクセスメモリ）等を用いて構成されている。記憶部３４には、制御回路部１３がモータ駆動制御装置５０の動作状態を自己診断することにより生成された自己診断情報や、モータ２０の制御動作に関する情報や、予め設定されモータ２０の制御動作に用いられる動作パラメータ（例えば、進角値等）等が記憶されている。記憶部３４には、ＩＤ決定部３２により決定された識別情報等が記憶されていてもよい。記憶部３４には、制御回路部１３で実行される制御プログラム等が記憶されていてもよい。
【００５２】
制御回路部１３は、記憶部３４に記憶されている情報に基づいて、種々の動作を行うことができる。例えば、記憶部３４に動作パラメータとして進角値が記憶されているとき、モータ制御部３５は、その進角値に基づいて駆動制御信号を出力することができる。これにより、モータ２０のコイルへの通電タイミングの調整を行うことができる。
【００５３】
モータ制御部３５は、通信処理部３３で取得された自身宛の指示情報と、モータ２０の回転位置に関する情報（例えば、位置検出器により得られた位置信号など）と、記憶部３４に記憶されている情報とに基づいて、モータ駆動部１２に駆動制御信号を出力する。駆動制御信号は、例えば、モータ２０を回転させるトルクに対応するデューティ比のＰＷＭ信号である。例えば、モータ制御部３５は、位置情報に基づいて判別されるモータ２０の実回転数が目標回転数に一致するようにデューティ比を調整した駆動制御信号を出力する。駆動制御信号は、モータ２０の各相についてモータ２０の回転位置に対応する適切なタイミングで出力される。
【００５４】
なお、本実施の形態において、モータ駆動制御装置５０は、１つの集積回路としてパッケージ化されている。すなわち、モータ駆動部１２と、制御回路部１３とは、１つの集積回路である。集積回路は、電源端子ＶＤＤ、通信端子ＳＣ、グランド端子ＧＮＤ等の複数の端子を備えている。なお、例えば、制御回路部１３のみなど、モータ駆動制御装置５０の一部が、１つの集積回路としてパッケージ化されていてもよい。また、他の装置と一緒に、モータ駆動制御装置５０の全部又は一部がパッケージ化されて１つの集積回路が構成されていてもよい。
【００５５】
図３は、制御装置２とモータ駆動制御装置５０との通信シーケンスの一例について説明する図である。
【００５６】
本実施の形態において、モータ駆動制御装置５０の制御回路部１３は、モータ駆動制御装置の外部から入力された、自身に対する識別情報の割当に関する設定基準情報を取得し、外部から入力された設定用電圧Ｖｉｄの大きさに関する設定用電圧情報と、設定基準情報とに基づいて、個々のモータ駆動制御装置５０自身の識別情報を設定する。そして、設定した自身の識別情報に基づいて指示情報を取得する。
【００５７】
ここで、制御回路部１３は、制御装置２から送信された指示情報に、設定した自身の識別情報に対応する指定情報が含まれるとき、指示情報に応じてモータ２０の駆動を制御する。また、制御回路部１３は、制御装置２から送信された指示情報に、設定した識別情報に対応する指定情報が含まれるとき、通信処理部３３から制御装置２に対して応答情報を出力する。他方、制御回路部１３は、制御装置２から送信された指示情報に、設定した自身の識別情報に対応する指定情報が含まれないとき、指示情報に応じたモータ２０の駆動の制御動作を行わない。
【００５８】
本実施の形態において、設定基準情報は、モータ駆動システム１で使用可能なモータ駆動制御装置５０の数に関する台数情報を含む。具体的には、本実施の形態において、台数情報は、同時に制御装置２に接続して用いることができるファンモータ１０の最大数（最大接続台数）である。
【００５９】
また、本実施の形態において、設定基準情報は、モータ駆動システム１の定格電圧に関する情報（以下、単に定格電圧ということがある）を含む。例えば、定格電圧が１２ボルトであるとき、設定基準情報にその旨の情報が含まれる。なお、定格電圧は１２ボルトに限られず、他の値であってもよい。
【００６０】
モータ駆動システム１において、例えば電源が投入されたときなどには、まず、個々のモータ駆動制御装置５０自身の識別情報を設定するための動作が、制御装置２と各モータ駆動制御装置５０との間で行われる。そして、各モータ駆動制御装置５０自身の識別情報が設定されると、制御装置２から出力された指示情報に基づいて各モータ駆動制御装置５０による制御が行われる。
【００６１】
すなわち、図３に示されるように、ステップＳ１１において、まず、制御装置２から個々のモータ駆動制御装置５０に対して、設定基準情報が出力される。ここで、設定基準情報としては、台数情報（最大接続台数）と、定格電圧についての情報とが含まれる。
【００６２】
このように制御装置２から設定基準情報が出力されると、モータ駆動制御装置５０の通信処理部３３が、第１取得部として機能し、設定基準情報を受信する（取得する）。このとき、通信処理部３３は、制御装置２に対して情報を出力しない（応答しない）。
【００６３】
ステップＳ１２において、ＩＤ決定部３２は、アドレス決定処理を行う。
【００６４】
ステップＳ１３において、ＩＤ決定部３２は、設定部として機能し、アドレス決定処理で決定したアドレス（識別情報）を自身の識別情報として設定する。ここでは、「１」が設定されたものとして以下の説明を行う。
【００６５】
その後、ステップＳ１５において、アドレス「１」に対する指示情報が送信された場合を想定する。ここでは、指示情報として、回転数取得要求が送られた場合を想定する。このような指示情報は、アドレス「１」を指定情報として、回転数取得要求をモータ２０の制御に関する情報として含むものである。
【００６６】
このような、自身の識別情報に対応する指定情報が含まれる自身宛の指示情報が送信されると、通信処理部３３は、その指示情報を自身宛のものとして取得し、指示情報に応じた処理を行う。
【００６７】
すなわち、ステップＳ１６において、モータ駆動制御装置５０は、制御装置２に対して、応答情報を送信する。ここでは、通信処理部３３が回転数取得要求が含まれる指示情報を取得したので、それに対して、現在のモータ２０の回転数が応答情報として送信される。なお、応答情報としては、単に通信処理部３３が指示情報を取得した旨や、指示情報に基づくモータ２０の制御動作を行った旨などが送信されていてもよい。また、応答情報には、モータ駆動制御装置５０の識別情報が含まれるようにしてもよく、これにより、制御装置２は、どのモータ駆動制御装置５０から応答情報が送信されたかを判別することができるようになる。
【００６８】
他方、ステップＳ１７において、アドレス「２」に対する指示情報が送信された場合を想定する。ここでは、指示情報としては、回転数取得要求が送られた場合を想定する。
【００６９】
このような、自身の識別情報に対応しない指定情報が含まれる指示情報（他者宛の指示情報）が送信されると、通信処理部３３は、その指示情報の取得を行わない。そのため、アドレス「１」が設定されたモータ駆動制御装置５０は、この指示情報に基づく動作を行わない。
【００７０】
なお、この場合において、モータ駆動システム１でほかにアドレス「２」が設定されたモータ駆動制御装置５０があれば、そのモータ駆動制御装置５０で指示情報が取得され、指示情報に基づく動作が行われることになる。
【００７１】
図４は、アドレス決定処理を示すフローチャートである。
【００７２】
本実施の形態において、個々のモータ駆動制御装置５０自身の識別情報の決定は、以下のようにして行われる。ＩＤ決定部３２は、通信処理部３３にて取得した設定基準情報に基づいて定まる複数の電圧範囲のうち設定用電圧Ｖｉｄが含まれる電圧範囲に対応する識別情報を、モータ駆動制御装置５０自身の識別情報として決定する。
【００７３】
図４に示されるように、ステップＳ２１において、ＩＤ決定部３２は、電源電圧情報を読み込む。すなわち、ＩＤ決定部３２は、電圧監視部３１の監視結果に基づいて、電源電圧Ｖｃｃを読み込む。
【００７４】
ステップＳ２２において、ＩＤ決定部３２は、電圧分解能Ｖｒを算出する。電圧分解能Ｖｒは、電源電圧Ｖｃｃと、通信処理部３３が第１取得部として取得した設定基準情報とに基づいて算出される。すなわち、電圧分解能Ｖｒは、電源電圧Ｖｃｃと、定格電圧（電源電圧Ｖｃｃの基準値）と、台数情報とに基づいて算出される。
【００７５】
ステップＳ２３において、ＩＤ決定部３２は、電圧監視部３１が取得した設定用電圧情報を読み込む。すなわち、ＩＤ決定部３２は、電圧監視部３１の監視結果に基づいて、モータ駆動制御装置５０に入力された設定用電圧Ｖｉｄ（すなわち、分圧部６により分圧された電圧）を読み込む。
【００７６】
ステップＳ２４以降において、ＩＤ決定部３２は、電圧分解能Ｖｒに基づいて定まる複数の電圧範囲のうち、設定用電圧Ｖｉｄが属する電圧範囲を特定し、その電圧範囲に対応するアドレスを、個々のモータ駆動制御装置５０自身の識別情報として決定する。
【００７７】
図５は、設定基準情報と電圧分解能Ｖｒとの関係の第１の例を示す図である。図６は、第１の例における識別情報と電圧範囲との関係を示す表である。
【００７８】
図５において、接続個数（台数情報）と、モータ駆動システム１の定格電圧と、電圧範囲の最小の基準電圧Ｖｍｉｎ（最小電圧Ｖｍｉｎ）と、電圧範囲の最大の基準電圧Ｖｍａｘ（最大電圧Ｖｍａｘ）と、電圧分解能Ｖｒとが示されている。ここでは、接続個数が４であり、定格電圧が１２ボルトであるという情報が、制御装置２から送信される設定基準情報に含まれる。最小電圧Ｖｍｉｎと、最大電圧Ｖｍａｘとは、予め設定された値である。最小電圧Ｖｍｉｎと、最大電圧Ｖｍａｘとは、例えば記憶部３４に予め記憶されていてもよい。最大電圧Ｖｍａｘは、制御回路部１３のハイ電圧（例えば、５ボルト）よりも若干低い電圧に設定されている。
【００７９】
電圧分解能Ｖｒは、最大電圧Ｖｍａｘと最小電圧Ｖｍｉｎとの差を、台数情報（最大接続台数）から１を減じた数で除した値となる。ここでは、台数情報が４であり、最大電圧Ｖｍａｘと最小電圧Ｖｍｉｎとの差が３ボルトであるため、電圧分解能Ｖｒは１となる。
【００８０】
図６に示されるように、台数情報の数である４つの電圧範囲及びその基準電圧が、最大電圧Ｖｍａｘと、最小電圧Ｖｍｉｎと、電圧分解能Ｖｒとに基づいて定められる。ここでは、アドレス「１」に対応する最も低い電圧範囲から、アドレス「４」に対応する最も高い電圧範囲が定められる。
【００８１】
それぞれの電圧範囲は、基本的には、基準電圧よりも電圧分解能Ｖｒの二分の一だけ低い電圧から、基準電圧よりも電圧分解能Ｖｒの二分の一だけ高い電圧までの範囲となる。すなわち、電圧範囲の幅は、電圧分解能Ｖｒの大きさだけある。なお、電圧範囲は、このように基準電圧を中央とするものに限られず、基準電圧を下限又は上限とする範囲であってもよい。なお、最も低い電圧範囲は、０ボルト以上の範囲であってもよい。また、最も高い電圧範囲の上限は設定されておらず、計測可能な最大値に設定されていてもよい。
【００８２】
図６に示される例では、アドレス「１」に対応する電圧範囲は、最小電圧Ｖｍｉｎである１ボルトを基準電圧として、プラスマイナス０．５ボルトの範囲である。換言すると、設定用電圧Ｖｉｄの大きさがこの範囲であれば、アドレス「１」が設定される。なお、本例では、プラス側の値は別のアドレスの電圧範囲と重なるため、その値は含まないものとして処理する。
【００８３】
同様に、アドレス「２」に対応する電圧範囲は、アドレス「１」の基準電圧である１ボルトよりも電圧分解能Ｖｒだけ高い２ボルトを基準電圧として、プラスマイナス０．５ボルトの範囲である。アドレス「３」に対応する電圧範囲は、アドレス「２」の基準電圧である２ボルトよりも電圧分解能Ｖｒだけ高い３ボルトを基準電圧として、プラスマイナス０．５ボルトの範囲である。アドレス「４」に対応する電圧範囲は、最大電圧Ｖｍａｘすなわちアドレス「３」の基準電圧である３ボルトよりも電圧分解能Ｖｒだけ高い４ボルトを基準電圧として、基準電圧からマイナス０．５ボルトだけ低い電圧から、計測可能の最大値までの範囲である。
【００８４】
なお、上述の各電圧範囲は、定格電圧１２Ｖに対して、電源電圧Ｖｃｃが１２Ｖである場合のものである。定格電圧が１２Ｖであるのに、電源電圧Ｖｃｃが変動して異なる値となっている場合には、定格電圧に対する電源電圧Ｖｃｃの変動割合に応じて、電圧範囲が異なるものとなる。
【００８５】
すなわち、各電圧範囲は、電源電圧Ｖｃｃを定格電圧で除した数を乗じて設定される。例えば、定格電圧が１２Ｖであり、電源電圧Ｖｃｃが６Ｖとなっていた場合を想定する。この場合には、各電圧範囲は、電源電圧Ｖｃｃが定格電圧に一致しているときの電圧範囲に０．５を乗じた範囲となる（図６においては、その場合の範囲の例が示されている）。
【００８６】
このように定格電圧１２Ｖと電源電圧Ｖｃｃとの比に応じて電圧範囲が定まるので、電源電圧Ｖｃｃが変動することにより、それを分圧して得られる設定用電圧Ｖｉｄが変動しても、識別情報の決定には影響が生じない。
【００８７】
図７は、設定基準情報と電圧分解能Ｖｒとの関係の第２の例を示す図である。図８は、第２の例における識別情報と電圧範囲との関係を示す表である。
【００８８】
図７及び図８に示される第２の例では、接続個数（台数情報）が８である点が第１の例とは異なっている。この場合、電圧分解能Ｖｒは、０．４２８…ボルトとなる。そのため、図８に示されるように、台数情報が４である場合よりも１つの電圧範囲の幅が狭くなる。なお、本例でも、プラス側の値は別のアドレスの電圧範囲と重なるため、その値は含まないものとして処理する。
【００８９】
図９は、設定基準情報と電圧分解能Ｖｒとの関係の第３の例を示す図である。
【００９０】
図９においては、最大電圧Ｖｍａｘの値が３ボルトとなっている点で、第１の例とは相違する。例えば制御回路部１３のハイ電圧が３．３ボルトである場合には、その範囲内で電圧範囲を複数設けることができるように、最大電圧Ｖｍａｘの値がハイ電圧よりも低く設定される。この場合、最大電圧Ｖｍａｘと最小電圧Ｖｍｉｎとの差が２ボルトであり、台数情報が４であるため、電圧分解能Ｖｒは、０．６６６…ボルトとなる。
【００９１】
以上のように、複数の電圧範囲が電圧分解能Ｖｒに基づいて定まるため、図４のステップＳ２４以降において、ＩＤ決定部３２は、複数の電圧範囲のうち、設定用電圧Ｖｉｄが属する電圧範囲を特定し、その電圧範囲に対応するアドレスを、個々のモータ駆動制御装置５０自身の識別情報として決定する。
【００９２】
すなわち、ステップＳ２４において、ＩＤ決定部３２は、変数ｎを１に設定する。変数ｎは、本実施の形態において、アドレスに対応する、電圧範囲の番号である。
【００９３】
ステップＳ２５において、ＩＤ決定部３２は、電圧範囲ｎの基準電圧Ｖ＿ＩＤｎを、「１」に設定する。ここで、基準電圧Ｖ＿ＩＤｎは、最小の電圧範囲の基準電圧であり、本実施の形態においては最小電圧Ｖｍｉｎに設定される。
【００９４】
ステップＳ２６において、ＩＤ決定部３２は、定格電圧と電源電圧Ｖｃｃとの比に応じて、基準電圧Ｖ＿ＩＤｎと電圧分解能Ｖｒとの補正処理を行う。補正処理は、設定基準情報として通知された定格電圧と、電源電圧Ｖｃｃとに基づいて行われる。すなわち、補正後基準電圧ＶＡ＿ＩＤｎは、基準電圧Ｖ＿ＩＤｎに、電源電圧Ｖｃｃを定格電圧で除した数を乗じて算出される。また、補正後分解能ＶｒＡは、電圧分解能Ｖｒに、電源電圧Ｖｃｃを定格電圧で除した数を乗じて算出される。
【００９５】
ステップＳ２７において、ＩＤ決定部３２は、設定用電圧Ｖｉｄがその電圧範囲内にあるか否かを判断する。すなわち、補正後基準電圧ＶＡ＿ＩＤｎから補正後分解能ＶｒＡの二分の一を減じた電圧から、補正後基準電圧ＶＡ＿ＩＤｎに補正後分解能ＶｒＡの二分の一を加えた電圧までの範囲に設定用電圧Ｖｉｄが入っているか否かを判断する。範囲内でなければ、ステップＳ２９に進む。範囲内であれば、ステップＳ３１に進む。
【００９６】
ステップＳ２９では、ＩＤ決定部３２は、変数ｎに１を加える。
【００９７】
ステップＳ３０において、ＩＤ決定部３２は、次の電圧範囲ｎの基準電圧Ｖ＿ＩＤｎを、前の電圧範囲の基準電圧Ｖ＿ＩＤ（ｎ−１）に電圧分解能Ｖｒを加えた値とする。
【００９８】
以後、ステップＳ２６に戻り、ステップＳ２７において、その電圧範囲に設定用電圧Ｖｉｄが入っているか否かが判断される。
【００９９】
ステップＳ３１において、ＩＤ決定部３２は、そのときの変数ｎ（アドレス「ｎ」）を、モータ駆動制御装置５０の識別情報として決定する。識別情報が決定すると、識別情報がＩＤ決定部３２から通信処理部３３に送られ、個々のモータ駆動制御装置５０自身の識別情報が設定される（図３のステップＳ１３）。
【０１００】
以上説明したように、本実施の形態においては、各ファンモータ１０には、制御装置２からの電源電圧Ｖｃｃと、電源電圧Ｖｃｃを分圧して生成されたファンモータ１０毎に異なる値の設定用電圧Ｖｉｄとが供給される。制御装置２は、通信ライン４を利用して、制御開始時などに、設定基準情報を各ファンモータ１０に送信する。各ファンモータ１０のモータ駆動制御装置５０は、電源電圧Ｖｃｃ、設定用電圧Ｖｉｄ、及び設定基準情報に基づいて、演算処理により、個々のモータ駆動制御装置５０自身の識別情報を決定することができる。
【０１０１】
このように、識別情報は、モータ駆動制御装置５０に外部から入力される設定用電圧Ｖｉｄに基づいて自動的に設定される。したがって、各分圧部６の分圧比を調整するなどして設定用電圧Ｖｉｄを設定することにより、簡素な構成で、互いに競合しない自身宛の識別情報を自動的に各モータ駆動制御装置５０に設定することができる。そのため、各ファンモータ１０に予め識別情報が付与されていないので、識別情報と配置位置等の関係を考慮することなく複数のファンモータ１０をモータ駆動システム１に配置でき、モータ駆動システム１の構築及びメンテナンスを容易に行うことができる。
【０１０２】
決定される識別情報に対応する電圧範囲は、定格電圧と電源電圧Ｖｃｃとの比に応じて補正される。したがって、電圧低下やノイズ等の影響によって電源電圧Ｖｃｃが変動した場合であっても、適切な識別情報が決定される。
【０１０３】
本実施の形態においては、各ファンモータ１０に入力される設定用電圧Ｖｉｄは、共通の電源電圧Ｖｃｃをそれぞれの分圧比で分圧することにより生成される。したがって、制御装置２の出力端子数を少なく抑えることができ、モータ駆動システム１の製造コストを低くすることができる。
【０１０４】
［変形例の説明］
【０１０５】
なお、各設定用電圧Ｖｉｄは、制御装置からそのまま各モータ駆動制御装置に入力されるようにしてもよい。例えば、モータ駆動システムに、第１のモータ駆動制御装置と第２のモータ駆動制御装置とが含まれるとき、第１のモータ駆動制御装置に第１の設定用電圧を出力する第１電圧出力部と、第２のモータ駆動制御装置に第２の設定用電圧を出力する第２電圧出力部とは、制御装置の内部に設けられていてもよい。この場合、制御装置の内部に設けられた電圧源を、第１電圧出力部と第２電圧出力部とがそれぞれの分圧比で分圧した電圧が、第１の設定用電圧及び第２の設定用電圧として出力されるようにしてもよい。
【０１０６】
図１０は、本実施の形態の一変形例におけるモータ駆動システム１０１の構成を示す図である。図１１は、本実施の形態の一変形例におけるそれぞれのファンモータ１１０の構成を示す図である。
【０１０７】
図１０及び図１１を参照し、上述の実施の形態とは異なる点について以下に説明する。
【０１０８】
本変形例において、モータ駆動システム１は、制御装置１０２と、制御装置１０２に接続されたファンモータ１１０（第１ファン１１０ａから第４ファン１１０ｄ）とを有している。制御装置１０２の内部に、電圧源１０２ａと、各ファンモータ１１０に対応する４つの分圧部６（第１分圧部６ａから第４分圧部６ｄ）が含まれている。電圧源１０２ａは、定電圧であり、各分圧部６は、電圧源１０２ａの電圧をそれぞれ異なる分圧比で分圧し、設定用電圧Ｖｉｄ（設定用電圧Ｖ１からＶ４）として対応するファンモータ１１０に出力する。
【０１０９】
各ファンモータ１１０のモータ駆動制御装置１５０は、電圧監視部１３１が設定用電圧Ｖｉｄの監視を行い、電源電圧Ｖｃｃの監視を行わない点が、上述の実施の形態とは異なっている。
【０１１０】
図１２は、本変形例における制御装置１０２とモータ駆動制御装置１５０との通信について説明する図である。
【０１１１】
図１２に示されるように、本変形例において、制御装置１０２とモータ駆動制御装置１５０との間の通信は、設定基準情報に関する部分（ステップＳ１１２）のみが上述の実施の形態とは異なっており、他の部分（ステップＳ１１２からステップＳ１１７）は上述の実施の形態と同様である。すなわち、本変形例では、設定基準情報として台数情報（最大接続台数）が送られるが、定格電圧に関する情報は送られない。
【０１１２】
図１３は、本変形例におけるアドレス決定処理を示すフローチャートである。
【０１１３】
本変形例では、設定用電圧Ｖｉｄは制御装置２から安定的に入力される。そのため、上述の実施の形態においては行われていた、電源電圧Ｖｃｃの変動を考慮するための処理（すなわち、図４におけるステップＳ２１，ステップＳ２６）は省略されており、その他のステップＳ１２２からＳ１２５，Ｓ１２７からＳ１３１は、図４のステップＳ２２からＳ２５，Ｓ２７からＳ３１と同様に行われる。ただし、電圧範囲に関する補正処理は行われないため、ステップＳ１２７においては、基準電圧Ｖ＿ＩＤｎと電圧分解能Ｖｒとをそのまま用いて定まる電圧範囲に設定用電圧Ｖｉｄが入るか否かが判断される。
【０１１４】
本変形例では、設定用電圧Ｖｉｄが制御装置２から安定的に入力されるため、電源電圧Ｖｃｃを考慮する必要がない。したがって、電源電圧Ｖｃｃを監視する必要もない。そのため、制御回路部１３の回路を簡素化できるとともに、アドレス決定処理における演算量を少なくすることができ、かつ、適切に識別情報を設定することができる。また、電源電圧Ｖｃｃの仕様が変更されても、その影響が識別情報の設定に及ぶことがない。
【０１１５】
そのほか、本変形例においても、上述の実施の形態と同様に、モータ駆動システム１の構築及びメンテナンスを容易に行うことができるという効果を得ることができる。
【０１１６】
［その他］
【０１１７】
モータ駆動システムの回路構成は、上述の実施の形態やその変形例に示されるような具体例に限定されない。上述の実施の形態やその変形例における個々の構成を適宜組み合わせて本発明の目的に適合するように構成してもよい。ほかにも、本発明の目的に適合するように構成された、様々な回路構成が適用できる。
【０１１８】
制御回路部の構成は、上述のものに限られない。制御回路部において、第１取得部としての機能、設定部としての機能、第２取得部としての機能などが行われる、様々な回路構成が適用できる。
【０１１９】
上述の各種の電圧の値は、例示に過ぎず、それらに限定されるものではない。
【０１２０】
本実施の形態のモータ駆動制御装置により駆動されるモータは、３相のブラシレスモータに限られない。モータの種類は、他の種類であってもよい。モータの相数は、３相以外であってもよい。
【０１２１】
モータ駆動システムは、複数のファンモータを用いるものに限られず、複数のモータを制御する他の用途に用いられるものであってもよい。
【０１２２】
制御装置と各モータ駆動制御装置との間で行われる通信は、単方向のものであってもよいし、双方向に行われるものであってもよい。また、双方向の場合、１線式に限定されない。例えば、通信端子以外に通信用の端子を別に設け、送受信でラインを分ける２線式の通信を行うことができるようにしてもよい。
【０１２３】
電圧範囲の設定例は、上述のものに限られない。また、例えば、設定用電圧Ｖｉｄが０ボルトやハイ電圧相当（例えば、５ボルトなど）であれば、それに基づいた識別情報の設定動作を行わず、従前に設定されていた識別情報が継続して設定された状態となるようにしてもよい。これにより、電源電圧Ｖｃｃや分割回路などに異常が発生した場合でも、それによって識別情報が変更されることを防止することができ、異常発生の前後で複数のファンモータの識別情報の関係の一貫性を維持することができる。
【０１２４】
本実施形態では設定基準情報は制御装置から送信されるものとして説明したが、これに限定されるものではなく、制御装置とは別の装置から送信されるようにしてもよい。
【０１２５】
本実施形態では、接続される複数のモータのすべてに対して異なる識別情報を設定する例として説明したが、識別情報は、必ずしも、接続されるすべてのモータに対して異なるようにする必要はなく、同じ指示情報を受け取れるようにするために、グループ別あるいは一部のモータ群に対しては、同じ識別情報を設定するようにしてもよい。この場合、制御装置は、それらに対して、同じ設定電圧情報を送信するとともに、設定基準情報を区別する（例えば、グループや群に対しては、接続数を「１」とカウントするなど）ことで、個々の識別情報を設定することができる。
【０１２６】
上述のフローチャートなどは、動作を説明するための一例を示すものであって、これに限定されない。フローチャートの各図に示したステップは具体例であって、このフローに限定されるものではなく、例えば、各ステップの順番が変更されたり、各ステップ間に他の処理が挿入されたりしてもよいし、処理を並列化してもよい。
【０１２７】
上述の実施の形態における処理の一部又は全部が、ソフトウエアによって行われるようにしても、ハードウエア回路を用いて行われるようにしてもよい。例えば、制御回路部は、マイコンに限定されない。制御回路部の内部の構成は、少なくとも一部がソフトウエアで処理されるようにしてもよい。
【０１２８】
上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。上記のフローチャートで文章で説明された処理は、そのプログラムに従ってＣＰＵなどにより実行される。
【０１２９】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３０】
１，１０１  モータ駆動システム、２，１０２  制御装置、３ａ  高圧側電源ライン、３ｂ  低圧側電源ライン、４  通信ライン、６  分圧部（第１電圧出力部の一例、第２電圧出力部の一例）、６ａ〜６ｄ  第１〜第４分圧部、１０，１１０  ファンモータ、１０ａ〜１０ｄ  第１〜第４ファン、１１０ａ〜１１０ｄ  第１〜第４ファン、１２  モータ駆動部、１３  制御回路部、２０  モータ、３１，１３１  電圧監視部、３２  ＩＤ決定部（設定部の一例）、３３  通信処理部（第１取得部の一例、第２取得部の一例）、３４  記憶部、３５  モータ制御部、５０，１５０モータ駆動制御装置、１０２ａ  電圧源、Ｖｃｃ  電源電圧、Ｖｉｄ、Ｖ１〜Ｖ４  設定用電圧、ＶＤＤ  電源端子、ＶＩＤ  設定用端子、ＳＣ  通信端子、ＧＮＤ  グランド端子
【図１】
2019103180.tif 000003
【図２】
2019103180.tif 000004
【図３】
2019103180.tif 000005
【図４】
2019103180.tif 000006
【図５】
2019103180.tif 000007
【図６】
2019103180.tif 000008
【図７】
2019103180.tif 000009
【図８】
2019103180.tif 000010
【図９】
2019103180.tif 000011
【図１０】
2019103180.tif 000012
【図１１】
2019103180.tif 000013
【図１２】
2019103180.tif 000014
【図１３】
2019103180.tif 000015