(57)【要約】      （修正有）【課題】瞬時電圧低下において送り軸、主軸の運転を継続し、加工を継続できる制御装置を提供する。【解決手段】交流電源を直流に変換するコンバータと送り軸と主軸を駆動する複数のインバータを備えた工作機械の制御装置において、交流電源電圧が所定値を下回った場合に停電準備モードを判定し、停電準備モードが所定時間を超えて継続するか、コンバータの出力する直流電圧がＶAL1を下回った場合に停電を判定する。停電準備モード中はインバータの各個に設けられた低電圧アラームのしきい値ＶAL2をＶAL1よりも低い値に変更する。また、停電が判定された場合は、送り軸は停止または退避動作を行う。【選択図】図１
2020091623.tif 000002
【特許請求の範囲】
【請求項１】
交流電源電圧を直流電圧に変換して直流バスに出力するコンバータと、
前記コンバータから供給された直流電圧を交流に変換して複数の送り軸モータおよび主軸モータを駆動する複数のインバータと、
前記コンバータに入力された交流電源の電圧値を検出する交流電圧検出回路と、
前記コンバータの出力する直流電圧を検出する第１直流電圧検出回路と、
前記複数のインバータの各個に設けられ、入力された直流電圧を検出する第２直流電圧検出回路と、
前記複数のインバータの各個に設けられ、前記第２直流電圧検出回路の検出値がしきい値ＶAL2を下回った場合にアラームを検出する低電圧アラーム判定部と、
前記交流電圧検出回路が検出した電源電圧値が所定の値を下回った場合に、停電準備モードと判定する、停電準備判定部と、
前記停電準備判定部が前記停電準備モードを判定中に前記第１直流電圧検出回路の検出値が所定のしきい値ＶAL1を下回った場合、または前記停電準備モードと判定されている状態が所定時間を超えて継続した場合に、停電と判定するとともに前記複数のインバータに対して送り軸の停止もしくは退避動作を指令する停電判定部とを備え、
前記停電準備判定部が前記停電準備モードと判定している間、前記低電圧アラーム判定部におけるしきい値ＶAL2を、正常時の値から前記第１直流電圧検出回路におけるしきい値ＶAL1よりも小さな値に切り換えることを特徴とする工作機械の制御装置。
【請求項２】
請求項１に記載の装置において、
前記停電準備判定部が停電準備モードの判定中に、
前記複数のインバータでは前記第２直流電圧検出回路の検出値ＶDCと、ＶPL>ＶAL1の関係を満たす出力制限電圧ＶPLとの差に応じてモータ出力を次式（１）による出力低減率ＰLimに制限することを特徴とする制御装置。
【数１】
2020091623.tif 000006
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械の送り軸や主軸を駆動する制御装置の改良に関するもので、特に停電時の制御に関するものである。
【背景技術】
【０００２】
工作機械では、ワークや工具を制御することによって、ワークを所定の形状に加工する。例えば、マシニングセンタ等では、工具を取り付けた主軸をスピンドルモータで回転駆動するとともに、ワークや工具（主軸）を移動させる送り軸をサーボモータでボールネジまたはギア等を介して直線駆動または回転駆動する。
【０００３】
図５は、特許文献１に示される従来の制御装置の構成を示すブロック図である。交流電源１は、コンバータ２に入力される。コンバータ２は、入力される交流電圧を直流電圧に変換して、送り軸用インバータ３および４、主軸用インバータ５に供給する。数値制御装置６は、ワークを所定の形状に加工するよう、送り軸用インバータ３および４、主軸用インバータ５に位置指令値または速度指令値を入力する。送り軸用インバータ３および４、主軸用インバータ５は、数値制御装置６からの指令値に従って、サーボモータ７および８、スピンドルモータ９を駆動する。
【０００４】
停電時に何の対策もしないと、送り軸用インバータ３および４、主軸用インバータ５が直流電力を消費するため、直流バス電圧が低下し、モータの制御が維持できなくなる。その結果、工具軌跡を指定通りに制御することが困難となる。そこで特許文献１の装置では、停電時には工具をワーク（加工対象）から退避させるように停止させて、ワークまたは工具の破損を防止している。
【０００５】
また、図６に、特許文献２に示される従来技術による制御装置のブロック図を示す。停電の多くは時間的に短い瞬時電圧低下であり、かつ、工作機械の動作状態は軽負荷である場合が多いので、瞬時電圧低下では直流バス電圧が低下しない場合が多い。そこで、この従来装置では、直流電圧検出値が低下していない場合には、保護動作開始判定部１７が停止や退避などの保護動作を開始せず、モータ７を駆動するインバータ３は運転を継続している。
【０００６】
さらに、特許文献３には、図６に示したような瞬時電圧低下時に保護動作を行わないことを目的とした制御装置において、停電耐量が異なる複数の機器を組合せた場合に対応して、複数の停電検出条件を用いた複数の停電検出信号を生成し、機器ごとに適切な保護動作の開始を制御している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−２０９９３６号公報
【特許文献２】特開２０１６−０６３７０５号公報
【特許文献３】特開２０１７−２００２６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
図５に示した特許文献１の従来技術によって、停電時に工具やワークの破損を防止して安全に停止することが可能となった。しかしながら、停電の多くを占める瞬時電圧低下においても、退避動作によって加工を中断するため、生産性の低下が課題である。
【０００９】
図６に示した特許文献２の従来技術、および特許文献３の従来技術では、直流バス電圧が低下しない程度の軽負荷運転時の瞬時電圧低下においては、加工を中断せずに運転を継続することが可能となった。しかしながら、加工負荷が大きく直流バス電圧が低下する場合には運転を継続しないため、生産性の低下が課題である。また、これらの従来技術において、停電を判定するための直流バス電圧アラームレベルを予め低く設定すれば、その設定レベルまで直流バス電圧が低下しても運転を継続できる可能性がある。しかしながら、直流バス電圧アラームレベルを低くした場合は、複数のインバータユニットを接続する直流バス配線の不良等による電圧低下が各個のインバータにおいて検出できず、過熱による事故や故障が発生する課題がある。
【００１０】
本発明の目的は、複数のインバータにより送り軸モータおよび主軸モータを駆動する工作機械の制御装置において、瞬時電圧低下の発生時に加工を継続でき、かつ正常時は各個のインバータにおいて適正な制御状態であることを確実に監視して電圧低下による過熱を防止することができるシステムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明に係る工作機械の制御装置は、
交流電源電圧を直流電圧に変換して直流バスに出力するコンバータと、
前記コンバータから供給された直流電圧を交流に変換して複数の送り軸モータおよび主軸モータを駆動する複数のインバータと、
前記コンバータに入力された交流電源の電圧値を検出する交流電圧検出回路と、
前記コンバータの出力する直流電圧を検出する第１直流電圧検出回路と、
前記複数のインバータの各個に設けられ、入力された直流電圧を検出する第２直流電圧検出回路と、
前記複数のインバータの各個に設けられ、前記第２直流電圧検出回路の検出値がしきい値ＶAL2を下回った場合にアラームを検出する低電圧アラーム判定部と、
前記交流電圧検出回路が検出した電源電圧値が所定の値を下回った場合に、停電準備モードと判定する、停電準備判定部と、
前記停電準備判定部が前記停電準備モードを判定中に前記第１直流電圧検出回路の検出値が所定のしきい値ＶAL1を下回った場合、または前記停電準備モードと判定されている状態が所定時間を超えて継続した場合に、停電と判定するとともに前記複数のインバータに対して送り軸の停止もしくは退避動作を指令する停電判定部とを備え、
前記停電準備判定部が前記停電準備モードと判定している間、前記低電圧アラーム判定部におけるしきい値ＶAL2を、正常時の値から前記第１直流電圧検出回路におけるしきい値ＶAL1よりも小さな値に切り換えることを特徴とする。
【００１２】
本発明の別の態様では、前記停電準備判定部が停電準備モードの判定中に、
前記複数のインバータでは前記第２直流電圧検出回路の検出値ＶDCと、ＶPL>ＶAL1の関係を満たす出力制限電圧ＶPLとの差に応じてモータ出力を次式（１）による出力低減率ＰLimに制限することを特徴とする。
【数１】
2020091623.tif 000003
【発明の効果】
【００１３】
本発明による工作機械の制御装置は、瞬時電圧低下が発生している期間において送り軸や主軸を駆動するインバータが直流バス電圧の低下によって各々で停止することがなく、停電判定部による停電の判定によって協調した停止処理を行うことができる。また交流電圧検出回路がコンバータに入力される交流電源の電圧を監視し、瞬時電圧低下が解消した場合には停電と判定しないまま正常運転に復帰するため、加工を中断することなく継続できる。
【００１４】
また、電源電圧が正常な期間において、インバータ各個に入力される直流バス電圧を第２直流電圧検出回路及び低電圧アラーム判定部により監視しているので、直流バス配線の不良等に起因する電圧低下による過熱等を未然に防止することができる。
【００１５】
さらに、瞬時電圧低下が発生している期間において、直流バス電圧がしきい値AL1に近くなるまで低下するとモータ出力を制限するため、直流バス電圧の低下が抑制できるので、交流電源電圧の復帰を待って正常運転に復帰することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態を示すブロック図である。
【図２】本発明の実施例の動作を示す第１のタイムチャートである。
【図３】本発明の実施例の動作を示す第２のタイムチャートである。
【図４】本発明の実施例の動作を示す第３のタイムチャートである。
【図５】従来技術による工作機械の制御装置を示すブロック図である。
【図６】従来技術による別の工作機械制御装置を示すブロック図である。
【発明を実施するための形態】
【００１７】
図１は本発明に係る装置の一実施例を示すブロック図である。なお、図５および図６に示した従来技術例と同一要素には同一番号を付してあり、その説明は省略する。また、簡単化のため２つの送り軸モータと１つの主軸モータを含む構成で説明するが、この構成に限定するものではない。
【００１８】
交流電圧検出回路１３はコンバータに入力される交流電源電圧を検出し、停電準備判定部１８に出力している。停電準備判定部１８では電源電圧が所定値以下に低下すると、装置の現在の動作モードを停電準備モードと判定し、停電判定部１９に対して停電準備モード信号を出力すると同時に、送り軸用インバータ３および４、主軸用インバータ５に設けられた低電圧アラーム判定部２０ａ、２０ｂ、２０ｃに対してアラームしきい値の変更を指令する。
【００１９】
ここで、低電圧アラーム判定部２０ａ、２０ｂ、２０ｃ、およびアラームしきい値ＶAL2について説明する。交流電源を全波整流回路で直流に変換するとき、交流電源電圧の実効値Ｖrmsに対して直流電圧は
【数２】
2020091623.tif 000004
であり、例えば２００Ｖ系の電源であれば約２８３Ｖとなる。一般的なインバータは直流電圧２８３Ｖを前提に設計され、直流電圧が低下するとモータを適正に制御できないため、例えば−２０〜−３０％程度にしきい値ＶAL2を設定することが通常である。
【００２０】
また、工作機械のように複数のモータを使用する用途では、複数のインバータ間を直流バスで接続することが一般的である。この直流バス配線が接続不良となると、その不良部分が発熱し、焼損事故が発生する可能性がある。そのため、低電圧アラーム判定部はインバータの各個に設ける。
【００２１】
停電準備判定部１８が停電準備モードと判定している期間は、電源電圧が低下しているので通常の低電圧アラームレベルよりも直流バス電圧が低下する可能性がある。しかしながら、統計により瞬時電圧低下の大多数は数ms〜１００ms程度であることが知られており、このような短時間であれば送り軸の位置制御や主軸モータの速度制御に殆ど影響を与えない。そこで、停電準備モード中は直流バス電圧の低下を許容するよう、低電圧アラームしきい値ＶAL2をＶAL1＞ＶAL2を満たす低い値に変更する。なお、ＶAL1については後述する。
【００２２】
停電判定部１９は、停電準備モードが所定時間（例えば１００ms）継続するか、もしくは直流電圧検出回路１６の検出値が所定の値ＶAL1を下回った場合に停電と判定し、送り軸インバータ３および４に退避動作または停止を指令する。
【００２３】
停電準備モード中において、送り軸インバータ３または４について低電圧アラーム判定部２０ａまたは２０ｂが個々に低電圧アラームを検出すると、その検出するタイミングの差によって工具の動作軌跡が指令軌跡から逸脱し、ワークや工具を破損する可能性がある。すなわち、ある送り軸インバータに入力される電圧について低電圧アラームが検出されると、数値制御装置６はその送り軸インバータを停止させるので、そのインバータにより駆動される送り軸モータが停止する。この例の２つの送り軸インバータ３及び４についての低電圧アラームの検出に時間差があると、送り軸モータ７及び８の一方がまず停止し、しばらくしてからもう一方が停止することになる。このように送り軸モータ７及び８の停止に時間差が生じると、工具の動作軌跡が指令軌跡から逸脱してしまう事態が起こり得る。
【００２４】
そこで、停電準備モード中は低電圧アラームしきい値ＶAL2を、停電判定部１９が停電と判定するしきい値ＶAL1よりも低い値に設定する。これにより、退避動作もしくは停止動作を行うタイミングは、停電判定部１９の停電出力によって一括で制御されるので、複数の送り軸が同期して動作でき、指令軌跡から逸脱しない。
【００２５】
図２は、図１の実施例の動作を示すタイムチャートであり、瞬時電圧低下が所定時間（例として１００ms）を超えて継続した場合の動作を示す。
【００２６】
時刻ｔ1において、瞬時電圧低下によって電源電圧が停電準備モードしきい値を下回ったことが検出され、停電準備モード信号がオンになり、直流バス電圧の低電圧アラームのしきい値ＶAL2が通常時の値から低い値に変更される。
【００２７】
瞬時電圧低下が発生している期間は、主軸モータや送り軸モータの負荷によって直流バス電圧が低下する。図２はこれら負荷が小さい場合を示しており、時刻ｔ1から徐々に直流バス電圧が低下する。しかし、上述のように低電圧アラームのしきい値ＶAL2を低い値に変更しているので低電圧アラームは発生しない。
【００２８】
時刻ｔ1から１００msが経過すると、停電判定部は停電であると判定し、停電信号を出力する。なお、この１００msを決定する要因は、制御回路電源や油圧系統の保持時間である。１００msを超えると、主軸や送り軸が動作を継続しても、その他の工作機械構成要素が不適切な挙動を起こす可能性があるため、安全のため加工を停止するのである。従って、この時間は１００msに限定されず、制御電源や油圧系統の保持時間に合わせて適宜、設定する。
【００２９】
停電信号がオンになると、送り軸の退避動作を行う。退避する軸はワークと工具の位置関係によって決められるが、一般的には上下方向に動作する軸を上方向に退避する。
【００３０】
図３は、図２に比べて主軸、送り軸の負荷が大きい場合であって、後述するモータの出力制限処理を行わない場合の動作を示すタイムチャートである。この例では、時刻ｔ1において瞬時電圧低下が発生した後、直流バス電圧が主軸、送り軸の負荷によって減少し、時刻ｔ3において停電判定部におけるしきい値ＶAL1を下回る。この時、停電判定部は停電と判定し、停電信号をオンする。その後は図２と同様に送り軸の退避動作を行う。
【００３１】
図４は、直流バス電圧に応じて主軸、送り軸モータの出力制限を行う場合の動作タイムチャートである。時刻ｔ1において瞬時電圧低下が発生した後、直流バス電圧が主軸、送り軸の負荷によって低下していくが、この例では、インバータ３，４，５では、直流バス電圧に応じて次のようにモータ出力の制限処理を行う。すなわち、正規のモータ出力を１．０とするとき、出力低減率ＰLimを例えば、
【数３】
2020091623.tif 000005
のように演算する。ただし、ＶPLは出力制限電圧であり、停電判定部のしきい値ＶAL1よりも大きな値に設定される。
【００３２】
このように出力制限を行うことによって、図４において直流バス電圧が低下するにつれてモータ出力が制限され、時刻ｔ2において直流バス電圧がＶPLに到達するとモータ出力は０となる。この結果、直流バスからの電力消費はモータの巻線発熱やインバータの損失の、最低限のレベルとなり、電圧が殆ど低下しなくなる。ＶPLは停電判定部のしきい値ＶAL1より高く設定しているので、停電と判定することなく運転が継続される。そして、時刻ｔ4で瞬時電圧低下が解消すると正常な運転に復帰できる。
【００３３】
なお、上述の制限は、モータ出力について制限を与えるため、速度が停止している場合のトルク指令には制限を与えない。よって、例えば重力負荷が印加される上下軸においては制限中も保持トルクを維持できるため、重力による落下は発生しない。
【符号の説明】
【００３４】
１  交流電源、２  コンバータ、３，４  送り軸用インバータ、５  主軸用インバータ、６  数値制御装置、７，８  送り軸モータ、９  主軸モータ、１０  停電検出部、１１  アラームしきい値変更部、１２  退避動作指令部、１３  交流電圧検出回路、１４  電圧振幅演算部、１５  停電検出部、１６  直流電圧検出回路、１７  保護動作開始判定部、１８  停電準備判定部、１９  停電判定部、２０  低電圧アラーム判定部、２１  直流電圧検出回路。
【図１】
2020091623.tif 000007
【図２】
2020091623.tif 000008
【図３】
2020091623.tif 000009
【図４】
2020091623.tif 000010
【図５】
2020091623.tif 000011
【図６】
2020091623.tif 000012