JP2019150998A - Injection molding machine and motor drive device for industrial machine - Google Patents

Injection molding machine and motor drive device for industrial machine Download PDF

Info

Publication number
JP2019150998A
JP2019150998A JP2018037027A JP2018037027A JP2019150998A JP 2019150998 A JP2019150998 A JP 2019150998A JP 2018037027 A JP2018037027 A JP 2018037027A JP 2018037027 A JP2018037027 A JP 2018037027A JP 2019150998 A JP2019150998 A JP 2019150998A
Authority
JP
Japan
Prior art keywords
motor
phase
unit
voltage
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018037027A
Other languages
Japanese (ja)
Other versions
JP7050529B2 (en
Inventor
敦 加藤
Atsushi Kato
敦 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Heavy Industries Ltd
Original Assignee
Sumitomo Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Heavy Industries Ltd filed Critical Sumitomo Heavy Industries Ltd
Priority to JP2018037027A priority Critical patent/JP7050529B2/en
Publication of JP2019150998A publication Critical patent/JP2019150998A/en
Application granted granted Critical
Publication of JP7050529B2 publication Critical patent/JP7050529B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Injection Moulding Of Plastics Or The Like (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

To provide an injection molding machine and a motor drive device for an industrial machine that can reliably detect that a movable part operates at an unexpected speed.SOLUTION: This injection molding machine or a motor drive device for an industrial machine has a measuring unit (111a, 111b) that measures a voltage of any phase of a three-phase motor that drives a movable part, a shaping unit (112a, 112b) that shapes a measured voltage into a pulse wave, and a monitoring unit (113a, 113b, 115a, 115b) that counts a shaped pulse wave to detect a rotational speed of the three-phase motor and outputs a signal indicating an abnormality when the detected rotational speed exceeds a predetermined value.SELECTED DRAWING: Figure 2

Description

本発明は、射出成形機及び産業機械用モータ駆動装置に関する。   The present invention relates to an injection molding machine and a motor drive device for an industrial machine.

産業機械として、射出成形機、産業用ロボット、プレス成形機などがある。これらの産業機械は、可動部を扉で覆ったり、柵を設置したりして、作動中に人が可動部に近づかないように管理される。   Industrial machines include injection molding machines, industrial robots, and press molding machines. These industrial machines are managed so that a person does not approach the movable part during operation by covering the movable part with a door or installing a fence.

特許文献1には、研削盤の研削砥石を回転させる三相モータに関して、その電源入力端子の電圧を検出し、三相モータの回転停止を検出する装置が開示されている。   Patent Document 1 discloses a device that detects the voltage of a power input terminal of a three-phase motor that rotates a grinding wheel of a grinder and detects the rotation stop of the three-phase motor.

特許第4820053号公報Japanese Patent No. 4820053

産業機械のメンテナンス時など、保守員が近くで可動部を観察しながら可動部を動作できると好ましいことがある。このような場合、可動部を通常時よりも低速に動作させることで、メンテナンスの作業性を確保することができる。また、人と機械とが協調して作業を行うことのできる協調型産業機械においては、人と協働しないときよりも可動部を低速に動作させることで、人との協働が可能となる場合がある。   It may be preferable that the maintenance staff can operate the movable section while observing the movable section nearby, such as during maintenance of an industrial machine. In such a case, the workability of maintenance can be ensured by operating the movable part at a lower speed than normal. Also, in a collaborative industrial machine where people and machines can work together, it is possible to collaborate with people by operating the movable part at a lower speed than when not collaborating with people. There is a case.

しかしながら、メンテナンス用に可動部を低速に動作させる場合でも、ソフトウェアあるいはハードウェアのエラーにより可動部が高速に動作してしまう可能性がある。また、協調型産業機械において人との協働時に可動部を低速に動作させる場合でも、ソフトウェアあるいはハードウェアのエラーにより可動部が高速に動作してしまう可能性がある。予期せずに保守員あるは協働する人の近くで可動部が高速に動作するような事態は、高い信頼性を持って防止されることが望まれる。   However, even when the movable part is operated at a low speed for maintenance, the movable part may operate at a high speed due to a software or hardware error. Further, even when the movable part is operated at a low speed in cooperation with a person in a cooperative industrial machine, there is a possibility that the movable part may operate at a high speed due to a software or hardware error. It is desirable to prevent a situation in which the moving part operates at high speed near a maintenance person or a collaborator unexpectedly with high reliability.

本発明は、予期しない速度で可動部が動作することを信頼性高く検知することのできる射出成形機及び産業機械用モータ駆動装置を提供することを目的とする。   An object of the present invention is to provide an injection molding machine and a motor drive device for an industrial machine that can reliably detect that a movable part operates at an unexpected speed.

本発明に係る射出成形機は、
可動部と、
前記可動部を駆動する三相モータと、
前記三相モータの何れかの相の電圧を計測する計測部と、
計測された前記電圧をパルス波に整形する整形部と、
整形された前記パルス波を計数して前記三相モータの回転速度を検出し、検出された前記回転速度が所定値を超えた場合に異常を示す信号を出力する監視部と、
を備える構成とした。
The injection molding machine according to the present invention is
Moving parts;
A three-phase motor for driving the movable part;
A measurement unit for measuring the voltage of any phase of the three-phase motor;
A shaping unit for shaping the measured voltage into a pulse wave;
A monitoring unit that counts the shaped pulse waves to detect the rotational speed of the three-phase motor, and outputs a signal indicating an abnormality when the detected rotational speed exceeds a predetermined value;
It was set as the structure provided with.

本発明に係る産業機械用モータ駆動装置は、
産業機械の可動部を駆動する三相モータの何れかの相の電圧を計測する計測部と、
計測された前記電圧をパルス波に整形する整形部と、
整形された前記パルス波を計数して前記三相モータの回転速度を検出し、検出された回転速度が所定値を超えた場合に異常を示す信号を出力する監視部と、
を備える構成とした。
The industrial machine motor drive device according to the present invention is:
A measurement unit that measures the voltage of any phase of a three-phase motor that drives a movable part of an industrial machine;
A shaping unit for shaping the measured voltage into a pulse wave;
A monitoring unit that counts the shaped pulse wave to detect the rotational speed of the three-phase motor, and outputs a signal indicating an abnormality when the detected rotational speed exceeds a predetermined value;
It was set as the structure provided with.

本発明によれば、予期しない速度で可動部が動作することを信頼性高く検知することができる。   According to the present invention, it is possible to detect with high reliability that the movable part operates at an unexpected speed.

本発明の実施形態に係る射出成形機を示す構成図である。It is a lineblock diagram showing the injection molding machine concerning the embodiment of the present invention. 図1の速度監視部の詳細を示す構成図である。It is a block diagram which shows the detail of the speed monitoring part of FIG. 図1のゲートブロック部の詳細を示す図である。It is a figure which shows the detail of the gate block part of FIG. 速度監視部内の信号を示す波形図であり、(A)は計測部の出力電圧を示し、(B)は整形部の出力電圧を示す。It is a wave form diagram which shows the signal in a speed monitoring part, (A) shows the output voltage of a measurement part, (B) shows the output voltage of a shaping part. (A1)と(A2)はそれぞれモータ正転時における2つの計測部の出力電圧と2つの整形部の出力電圧とを示し、(B1)と(B2)はそれぞれモータ逆転時における2つの計測部の出力電圧と2つの整形部の出力電圧とを示す。(A1) and (A2) respectively show the output voltages of the two measuring sections and the output voltages of the two shaping sections at the time of motor forward rotation, and (B1) and (B2) are the two measuring sections at the time of motor reverse rotation, respectively. And the output voltages of the two shaping sections. 停止検出部の動作を説明する波形図である。It is a wave form diagram explaining operation | movement of a stop detection part. モータ駆動装置の動作を説明するタイムチャートである。It is a time chart explaining operation | movement of a motor drive device.

以下、本発明の実施形態について図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施形態に係る射出成形機を示す構成図である。   FIG. 1 is a configuration diagram showing an injection molding machine according to an embodiment of the present invention.

本実施形態の射出成形機1は、成形材料を溶解及び射出する射出装置11と、射出装置11を搬送する可塑化移動装置20と、成形材料が充填される金型装置を動かす型締装置12と、固化した成形品を金型装置43から押し出すエジェクタ装置71を備える。   An injection molding machine 1 according to this embodiment includes an injection device 11 that melts and injects a molding material, a plasticizing moving device 20 that conveys the injection device 11, and a mold clamping device 12 that moves a mold device filled with the molding material. And an ejector device 71 for pushing out the solidified molded product from the mold device 43.

金型装置43は、固定プラテン51に保持される固定金型44と、可動プラテン54に保持される可動金型45とを含む。型締装置12には、三相モータである型締用の第1モータ57が設けられ、第1モータ57が駆動することで、可動金型45を保持した可動プラテン54が動いて金型装置43の開閉と型締とが行われる。可動プラテン54は、本発明に係る可動部の一例に相当する。   The mold apparatus 43 includes a fixed mold 44 held by the fixed platen 51 and a movable mold 45 held by the movable platen 54. The mold clamping device 12 is provided with a mold clamping first motor 57 that is a three-phase motor. When the first motor 57 is driven, the movable platen 54 holding the movable mold 45 is moved to move the mold device. 43 is opened and closed and the mold is clamped. The movable platen 54 corresponds to an example of a movable part according to the present invention.

射出装置11には射出用の三相モータである第2モータ86が設けられ、第2モータ86の駆動によりスクリュ26が並進移動して加熱シリンダ15から成形材料が射出される。また、射出装置11には、三相モータである計量用モータ83が設けられ、計量用モータ83の駆動によりスクリュ26が回転してホッパ17から加熱シリンダ15に成形材料を供給する。スクリュ26は、本発明に係る可動部の一例に相当する。   The injection device 11 is provided with a second motor 86 which is a three-phase motor for injection, and the screw 26 is translated and driven by the second motor 86 to inject the molding material from the heating cylinder 15. The injection device 11 is provided with a metering motor 83 that is a three-phase motor. The screw 26 is rotated by driving the metering motor 83 to supply the molding material from the hopper 17 to the heating cylinder 15. The screw 26 corresponds to an example of a movable part according to the present invention.

可塑化移動装置20及びエジェクタ装置71にはそれぞれ三相モータである可塑化移動用モータ22及びエジェクト用モータ72が設けられ、これらの駆動により可動部が動作する。   The plasticizing moving device 20 and the ejector device 71 are provided with a plasticizing moving motor 22 and an ejecting motor 72, which are three-phase motors, respectively, and the movable part is operated by driving them.

射出成形機1は、さらに、型締用の第1モータ57を駆動するモータ駆動装置100Aと、射出用の第2モータ86を駆動するモータ駆動装置100Bとを備える。また、射出成形機1は、可塑化移動用モータ22、エジェクト用モータ72及び計量用モータ83をそれぞれ駆動する図示略のモータ駆動装置を備える。これらの各モータ駆動装置が、本発明に係る産業機械用モータ駆動装置の一例に相当する。   The injection molding machine 1 further includes a motor driving device 100A that drives the first motor 57 for mold clamping, and a motor driving device 100B that drives the second motor 86 for injection. The injection molding machine 1 includes a motor drive device (not shown) that drives the plasticizing movement motor 22, the eject motor 72, and the metering motor 83, respectively. Each of these motor drive devices corresponds to an example of the industrial machine motor drive device according to the present invention.

さらに、射出成形機1は、各モータ駆動装置100A、100Bに速度指令を出力するモーション制御部201と、各モータ駆動装置100A、100Bに所定の監視動作を行わせるための保守制御部202とを備える。   Furthermore, the injection molding machine 1 includes a motion control unit 201 that outputs a speed command to each of the motor drive devices 100A and 100B, and a maintenance control unit 202 that causes each of the motor drive devices 100A and 100B to perform a predetermined monitoring operation. Prepare.

モーション制御部201は、所定の動作プログラムに従って射出成形機1の複数のモータ駆動装置100A、100B(図示略のモータ駆動装置を含む。)に速度指令を出力する。これにより、射出成形機1の各部は連携して動作し、所定の成形処理が実行される。また、モーション制御部201に、各可動部の動作速度を低速に設定したメンテナンス用の動作プログラムを外部から入力し、実行させることで、射出成形機1の各部が低速に動作するメンテナンス用の制御を実現できる。   The motion control unit 201 outputs a speed command to a plurality of motor drive devices 100A and 100B (including a motor drive device not shown) of the injection molding machine 1 according to a predetermined operation program. Thereby, each part of the injection molding machine 1 operates in cooperation, and a predetermined molding process is executed. In addition, the maintenance control program in which each part of the injection molding machine 1 operates at low speed is input to the motion control unit 201 from the outside and executed by a maintenance operation program in which the operation speed of each movable part is set to low speed. Can be realized.

保守制御部202は、各モータ駆動装置100A、100Bに、所定の速度以上で射出成形機1の各可動部が動作しないよう監視処理を実行させるか、あるいは、監視処理を非実行とするかを制御する。具体的には、保守制御部202は、図示略の上位の制御装置から通常運転時か否かを示す情報を受け取って、通常運転時であれば運転信号を有効(ハイレベル)にし、メンテナンス時などの通常運転時でなければ運転信号を無効(ローレベル)にする。この運転信号の切り替えにより、各モータ駆動装置100A、100Bで監視処理の実行と非実行とが切り替えられる。   The maintenance control unit 202 causes the motor driving devices 100A and 100B to execute a monitoring process so that each movable part of the injection molding machine 1 does not operate at a predetermined speed or more, or to not execute the monitoring process. Control. Specifically, the maintenance control unit 202 receives information indicating whether or not during normal operation from a higher-level control device (not shown), makes the operation signal valid (high level) during normal operation, and performs maintenance. If it is not during normal operation, disable the operation signal (low level). By switching the operation signal, the motor driving devices 100A and 100B are switched between execution and non-execution of the monitoring process.

モータ駆動装置100Aは、複数の半導体スイッチのオン・オフにより第1モータ57に三相の駆動電流を出力するインバータ部105と、インバータ部105の複数の半導体スイッチのゲートを制御するゲート制御部101とを備える。さらに、モータ駆動装置100Aは、ゲート制御部101によるゲートの制御を遮断(ブロック)するゲートブロック部103と、第1モータ57のモータ回転速度を監視してゲートブロック部103の作動を制御する速度監視部107とを備える。モータ駆動装置100Bは、駆動対象が第2モータ86である点が異なり、上述のモータ駆動装置100Aと同一の構成要素を有する。   The motor drive device 100A includes an inverter unit 105 that outputs a three-phase drive current to the first motor 57 by turning on / off a plurality of semiconductor switches, and a gate control unit 101 that controls gates of the plurality of semiconductor switches of the inverter unit 105. With. Furthermore, the motor drive device 100A has a gate block unit 103 that blocks (blocks) gate control by the gate control unit 101, and a speed that monitors the motor rotation speed of the first motor 57 and controls the operation of the gate block unit 103. And a monitoring unit 107. The motor drive device 100B is different in that the object to be driven is the second motor 86, and has the same components as the motor drive device 100A described above.

インバータ部105は、uvwの三相の出力線Lを介して第1モータ57に駆動電流を出力する。また、インバータ部105は、第1モータ57に設けられた回転位置を検出するエンコーダからの信号(エンコーダ信号)を入力し、第1モータ57の回転位置に応じた電流を出力する。   The inverter unit 105 outputs a drive current to the first motor 57 via the uvw three-phase output line L. The inverter unit 105 also receives a signal (encoder signal) from an encoder that detects the rotational position of the first motor 57 and outputs a current corresponding to the rotational position of the first motor 57.

図2は、図1の速度監視部の詳細を示す構成図である。図4は、速度監視部内の信号を示す波形図であり、(A)は計測部の出力電圧を示し、(B)は整形部の出力電圧を示す。図5(A1)及び図5(A2)はそれぞれモータ正転時における2つの計測部の出力電圧と2つの整形部の出力電圧とを示し、図5(B1)及び図5(B2)はそれぞれモータ逆転時における2つの計測部の出力電圧と2つの整形部の出力電圧とを示す。図5においては、実線によりu−v相間の波形を、一点鎖線によりw−v相間の波形を示す。図6は、停止検出部の動作を説明する波形図である。   FIG. 2 is a configuration diagram illustrating details of the speed monitoring unit in FIG. 1. 4A and 4B are waveform diagrams showing signals in the speed monitoring unit, where FIG. 4A shows the output voltage of the measurement unit, and FIG. 4B shows the output voltage of the shaping unit. 5 (A1) and FIG. 5 (A2) show the output voltages of the two measuring units and the output voltages of the two shaping units at the time of forward rotation of the motor, respectively, and FIG. 5 (B1) and FIG. The output voltage of two measurement parts at the time of motor reverse rotation and the output voltage of two shaping parts are shown. In FIG. 5, the waveform between the uv phases is indicated by a solid line, and the waveform between the uv phases is indicated by a one-dot chain line. FIG. 6 is a waveform diagram for explaining the operation of the stop detection unit.

速度監視部107は、主に、モータ回転速度が予期せずに高速にならないか監視する機能を有する。速度監視部107は、計測部111a、111b、整形部112a、112b、速度検出部113a、113b、方向検出部114a、114b、監視部115a、115b、故障検出部116a、116b及び停止検出部117a、117bを備える。速度監視部107は、保守制御部202からの運転信号が有効(ハイレベル)のときには動作を停止し、運転信号が無効(ローレベル)のときに動作する。具体的には、速度監視部107の監視部115a、115bに運転信号が入力され、運転信号に応じて監視部115a、115bが動作状態又は停止状態に切り替わる。速度検出部113a、113bと監視部115a、115bとを組み合わせた構成が、本発明に係る監視部の一例に相当する。   The speed monitoring unit 107 mainly has a function of monitoring whether the motor rotation speed becomes unexpectedly high. The speed monitoring unit 107 includes measuring units 111a and 111b, shaping units 112a and 112b, speed detecting units 113a and 113b, direction detecting units 114a and 114b, monitoring units 115a and 115b, failure detecting units 116a and 116b, and a stop detecting unit 117a, 117b. The speed monitoring unit 107 stops operating when the operation signal from the maintenance control unit 202 is valid (high level), and operates when the operation signal is invalid (low level). Specifically, an operation signal is input to the monitoring units 115a and 115b of the speed monitoring unit 107, and the monitoring units 115a and 115b are switched to an operation state or a stop state according to the operation signal. A configuration in which the speed detection units 113a and 113b and the monitoring units 115a and 115b are combined corresponds to an example of the monitoring unit according to the present invention.

速度監視部107は、CPU(Central Processing Unit)、CPUが実行する制御プログラム及び制御データを記憶した記憶装置、メモリ、及び、信号を入出力するインターフェースを備えたコンピュータである。図2に示した速度監視部107の各ブロックは、CPUが制御プログラムを実行して実現される機能モジュール、あるいは、アナログ回路とCPUとの協働により実現される機能モジュールである。さらに、速度監視部107は、2つのCPUと2組の周辺回路(アナログ回路等)とを有するコンピュータである。そして、一方のCPUあるいは一方のCPU及びその周辺回路との動作により、計測部111a、整形部112a、速度検出部113a、方向検出部114a、監視部115a、故障検出部116a及び停止検出部117aの各機能モジュールが実現される。他方のCPUあるいはCPU及びその周辺回路の動作により、計測部111b、整形部112b、速度検出部113b、方向検出部114b、監視部115b、故障検出部116b及び停止検出部117bの各機能モジュールが実現される。このように、速度監視部107の2系統の構成を、それぞれ独立したCPU及びその周辺回路が実現することで、一方に異常が生じて1系統の構成が正常に動作しなくなっても、他方の動作によりもう1系統の構成により正常な動作を得ることができる。なお、速度監視部107の2系統の構成に合わせて2つのCPUを設ける場合、記憶装置、メモリ、インターフェースも2系統設けてもよい。また、計測部111a、111b、整形部112a、112bなどをハードウェアのみから構成する場合には、各々が独立したハードウェアから構成してもよい。これにより、1系統に異常が生じても、もう1系統で正常な動作を得ることができる。   The speed monitoring unit 107 is a computer including a CPU (Central Processing Unit), a storage device storing a control program and control data executed by the CPU, a memory, and an interface for inputting and outputting signals. Each block of the speed monitoring unit 107 shown in FIG. 2 is a functional module realized by the CPU executing the control program, or a functional module realized by the cooperation of the analog circuit and the CPU. Furthermore, the speed monitoring unit 107 is a computer having two CPUs and two sets of peripheral circuits (analog circuits, etc.). Then, the measurement unit 111a, the shaping unit 112a, the speed detection unit 113a, the direction detection unit 114a, the monitoring unit 115a, the failure detection unit 116a, and the stop detection unit 117a are operated by one CPU or one CPU and its peripheral circuits. Each functional module is realized. The functional modules of the measurement unit 111b, the shaping unit 112b, the speed detection unit 113b, the direction detection unit 114b, the monitoring unit 115b, the failure detection unit 116b, and the stop detection unit 117b are realized by the operation of the other CPU or the CPU and its peripheral circuits. Is done. As described above, by realizing the two systems of the speed monitoring unit 107 by the independent CPU and its peripheral circuit, even if an abnormality occurs in one and the configuration of one system does not operate normally, the other system Normal operation can be obtained by another system configuration. When two CPUs are provided in accordance with the two systems of the speed monitoring unit 107, two systems of storage devices, memories, and interfaces may be provided. Further, when the measuring units 111a and 111b, the shaping units 112a and 112b, and the like are configured only by hardware, each may be configured by independent hardware. Thereby, even if an abnormality occurs in one system, normal operation can be obtained in the other system.

計測部111aは、三相のうちu相とv相の出力線Lからu−v相間の電圧Vuvを計測する。もう一方の計測部111bは、三相のうちw相とv相の出力線Lからw−v相間の電圧Vwvを計測する。電圧Vuv、Vwvは、例えば図4(A)に示すように正弦波状であったり山谷の高さが変化したりする波形を有する。電圧Vuvは、本発明に係る第1相の電圧の一例に相当し、電圧Vwvは、本発明に係る第2相の電圧の一例に相当する。   The measuring unit 111a measures the voltage Vuv between the uv phases from the u-phase and v-phase output lines L among the three phases. The other measuring unit 111b measures the voltage Vwv between the w-v phases from the w-phase and v-phase output lines L of the three phases. The voltages Vuv and Vwv have, for example, a sine wave shape or a waveform in which the height of a mountain or valley changes as shown in FIG. The voltage Vuv corresponds to an example of a first phase voltage according to the present invention, and the voltage Vwv corresponds to an example of a second phase voltage according to the present invention.

整形部112aは、計測部111aの計測した電圧Vuvの電圧波形を、パルス波形に整形する。整形部112aは、例えば0V付近に閾値を有するヒステリシスコンパレータを有し、計測部111aの計測結果の信号をヒステリシスコンパレータに入力することで、電圧波形をパルス波形に整形できる。もう一方の整形部112bは、処理対象が電圧Vwvの電圧波形である以外は、上記の整形部112aと同様である。整形部112a、112bにより、図4(B)に示すように、山谷の電圧値が大きく変化しない安定したパルス波形が得られる。   The shaping unit 112a shapes the voltage waveform of the voltage Vuv measured by the measurement unit 111a into a pulse waveform. The shaping unit 112a has a hysteresis comparator having a threshold value in the vicinity of 0 V, for example, and can input the measurement result signal of the measurement unit 111a to the hysteresis comparator to shape the voltage waveform into a pulse waveform. The other shaping unit 112b is the same as the shaping unit 112a described above except that the processing target is a voltage waveform of the voltage Vwv. As shown in FIG. 4B, the shaping units 112a and 112b can obtain a stable pulse waveform in which the voltage value of the peaks and valleys does not change greatly.

速度検出部113aは、整形部112aから送られるパルス波形を計数することで、モータ回転速度ωを検出する。モータ回転速度ωは、モータ(第1モータ57又は第2モータ86)のポール数(磁極数)p、パルス数N及びパルス数の計測時間Tから、ω=p×N/Tのように求めることができる。もう一方の速度検出部113bも同様に構成される。2つの速度検出部113a、113bの出力は、正常であれば等しくなる。   The speed detection unit 113a detects the motor rotation speed ω by counting the pulse waveform sent from the shaping unit 112a. The motor rotation speed ω is obtained as follows: ω = p × N / T from the number of poles (number of magnetic poles) p, the number of pulses N, and the measurement time T of the number of pulses of the motor (first motor 57 or second motor 86). be able to. The other speed detector 113b is configured similarly. The outputs of the two speed detectors 113a and 113b are equal if normal.

方向検出部114a、114bは、u−v相間の電圧Vuvとw−v相間の電圧Vwvとを比較してモータ(第1モータ57又は第2モータ86)の回転方向を検出する。モータの正転時には、図5(A1)及び図5(A2)に示すように、2つの電圧Vuv、Vwvのうち前者が先に立ち上り、モータの逆転時には、図5(B1)及び図5(B2)に示すように、2つの電圧Vuv、Vwvのうち後者が先に立ち上がる。方向検出部114a、114bは、整形部112a、112bの両方からパルス波形を入力し、どちらが先に立ち上るかを判別することで、モータの回転方向を検出する。   The direction detectors 114a and 114b detect the rotation direction of the motor (the first motor 57 or the second motor 86) by comparing the voltage Vuv between the uv phases and the voltage Vwv between the wv phases. As shown in FIG. 5 (A1) and FIG. 5 (A2), when the motor rotates forward, the former rises first out of the two voltages Vuv and Vwv, and when the motor reverses, FIG. 5 (B1) and FIG. As shown in B2), the latter of the two voltages Vuv and Vwv rises first. The direction detection units 114a and 114b receive the pulse waveforms from both the shaping units 112a and 112b, and determine which one rises first, thereby detecting the rotation direction of the motor.

停止検出部117aは、計測部111aの計測結果の信号を入力し、インバータ部105からの駆動電流が停止された後、モータ(第1モータ57又は第2モータ86)の惰性回転による誘起電圧を検出して、モータが実際に停止されたか否かを判断する。図6に示すように、インバータ部105から駆動電流が停止されたタイミングt11の後にも、モータは惰性により回転し、この回転により三相の出力線Lにモータから誘起電圧E1が加えられる。そして、モータの惰性回転の速度が低くなるに従って誘起電圧E1の大きさが小さくなる。停止検出部117aは、計測部111aにより計測された電圧Vuvと閾値Ethとを比較することで、モータが所定の回転速度以下になったことを判別し、この判別により監視部115aに停止信号を出力する。もう一方の停止検出部117bは、計測部111bの計測結果の信号を用いて、同様にモータが所定の回転速度以下になったことを判別し、この判別により監視部115bに停止信号を出力する。なお、停止信号は、例えば、モーション制御部201に送られて、モータ停止後の制御を行うトリガーとして利用されてもよい。   The stop detection unit 117a inputs a signal of the measurement result of the measurement unit 111a, and after the drive current from the inverter unit 105 is stopped, an induced voltage due to inertial rotation of the motor (the first motor 57 or the second motor 86). Detection is performed to determine whether or not the motor has actually been stopped. As shown in FIG. 6, even after the timing t11 when the drive current is stopped from the inverter unit 105, the motor rotates due to inertia, and an induced voltage E1 is applied from the motor to the three-phase output line L by this rotation. Then, the magnitude of the induced voltage E1 decreases as the speed of inertial rotation of the motor decreases. The stop detection unit 117a compares the voltage Vuv measured by the measurement unit 111a with the threshold value Eth to determine that the motor has become a predetermined rotational speed or less, and by this determination, sends a stop signal to the monitoring unit 115a. Output. The other stop detection unit 117b similarly uses the measurement result signal of the measurement unit 111b to determine that the motor has become a predetermined rotational speed or less, and outputs a stop signal to the monitoring unit 115b based on this determination. . Note that the stop signal may be sent to the motion control unit 201 and used as a trigger for performing control after the motor stops, for example.

監視部115aは、速度検出部113aが検出したモータ回転速度ωが所定の閾値以上であるか否かを判別し、閾値以上になったら、異常を示すゲートブロック信号SAを出力する。所定の閾値は、外部から書き替え可能に構成されてもよい。また、監視部115aは、一度、異常を示すゲートブロック信号SAを出力したら、モータ回転速度ωが閾値以下に低下しても、ゲートブロック信号SAを出力し続けるホールド機能を有していてもよい。   The monitoring unit 115a determines whether or not the motor rotation speed ω detected by the speed detection unit 113a is equal to or higher than a predetermined threshold value, and outputs a gate block signal SA indicating abnormality when the motor rotation speed ω is equal to or higher than the threshold value. The predetermined threshold may be configured to be rewritable from the outside. Further, once the monitoring unit 115a outputs the gate block signal SA indicating an abnormality, the monitoring unit 115a may have a hold function that continues to output the gate block signal SA even if the motor rotation speed ω decreases below the threshold value. .

また、監視部115aは、方向検出部114aから回転方向を示す信号を入力し、回転方向とモータ回転速度ωとから異常を示すゲートブロック信号SAを出力するように構成されてもよい。この場合、監視部115aは、回転方向に応じて異常と判別するモータ回転速度ωの閾値を異なる値に設定可能に構成する。これにより、例えば、金型装置43が開く方向の回転に対しては、第1の低速度以上で異常と判別する一方、金型装置43が閉じる方向の回転に対しては第1の低速度よりも低い第2の低速度以上で異常と判別するような設定が可能となる。同様に、射出装置11が成形材料を射出する方向の回転に対しては第1の低速度以上で異常と判別する一方、これの逆回転に対しては第1の低速度よりも大きい第2の低速度以上で異常と判別するような設定が可能となる。このような設定により、回転方向に適したモータ回転速度の異常の判別を行うことができる。   The monitoring unit 115a may be configured to input a signal indicating the rotation direction from the direction detection unit 114a and output a gate block signal SA indicating abnormality from the rotation direction and the motor rotation speed ω. In this case, the monitoring unit 115a is configured to be able to set the threshold value of the motor rotation speed ω that is determined to be abnormal according to the rotation direction to a different value. Thereby, for example, with respect to the rotation in the direction in which the mold device 43 opens, it is determined that there is an abnormality at or above the first low speed, while the first low speed with respect to the rotation in the direction in which the mold device 43 closes. It is possible to set so as to discriminate an abnormality at a second low speed or lower. Similarly, the rotation of the injection device 11 in the direction of injecting the molding material is determined to be abnormal at the first low speed or higher, while the reverse rotation of the injection device 11 is larger than the first low speed. It is possible to set so that an abnormality is detected at a low speed or higher. With such a setting, it is possible to determine whether the motor rotation speed is suitable for the rotation direction.

さらに、監視部115aは、停止検出部117aから停止信号に基づき異常が否かを判定し、異常の場合にゲートブロック信号SAを出力するように構成されてもよい。例えば、監視部115aは、停止信号を入力して、惰性回転が長く続いているような場合、あるいは、外部から停止制御が行われたことの通知を受けて、停止制御の後も停止信号が所定時間内に入力されない場合に、異常と判別する。   Furthermore, the monitoring unit 115a may be configured to determine whether there is an abnormality based on the stop signal from the stop detection unit 117a, and to output the gate block signal SA when there is an abnormality. For example, the monitoring unit 115a inputs a stop signal, and when the inertial rotation continues for a long time, or receives a notification that the stop control has been performed from the outside, the stop signal is output after the stop control. If it is not input within a predetermined time, it is determined that there is an abnormality.

また、監視部115aは、故障検出部116aから故障信号を入力した場合に、異常を示すゲートブロック信号SAを出力するように構成されてもよい。   The monitoring unit 115a may be configured to output a gate block signal SA indicating an abnormality when a failure signal is input from the failure detection unit 116a.

もう一方の監視部115bは、もう一系統の速度検出部113b、方向検出部114b、停止検出部117b、故障検出部116bから信号を入力し、上記の監視部115aと同様に異常を判別し、異常の場合にゲートブロック信号SBを出力する。   The other monitoring unit 115b receives signals from the speed detection unit 113b, the direction detection unit 114b, the stop detection unit 117b, and the failure detection unit 116b of another system, and determines an abnormality in the same manner as the monitoring unit 115a. In the case of abnormality, the gate block signal SB is output.

故障検出部116aは、2つの速度検出部113a、113bの出力を比較し、これらの差が所定の閾値以上に大きくなったら、速度監視部107自体が故障したことを示す故障信号を監視部115aに出力する。先に述べたように、2つの速度検出部113a、113bの出力は、正常であれば略等しくなるため、これらの差が大きくなった場合に、速度監視部107の故障であると判断できる。同様に、故障検出部116aは、2つの方向検出部114a、114bの出力を比較し、これらが所定時間以上異なっていたら、故障信号を出力する。また、故障検出部116aは、2つの停止検出部117a、117bの出力を比較し、これらか所定時間以上異なっていたら、故障信号を出力する。故障信号は、例えば上位の制御部へ出力されて、射出成形機1の動作を停止し、故障ランプを点灯する等の警告制御に使用されてもよい。もう一方の故障検出部116bも同様に動作し、故障と判別したときに故障信号を監視部115bに出力する。   The failure detection unit 116a compares the outputs of the two speed detection units 113a and 113b, and if the difference between them exceeds a predetermined threshold value, the failure detection unit 116a sends a failure signal indicating that the speed monitoring unit 107 itself has failed. Output to. As described above, since the outputs of the two speed detectors 113a and 113b are substantially equal if normal, it can be determined that the speed monitor 107 is out of order when the difference between these becomes large. Similarly, the failure detection unit 116a compares the outputs of the two direction detection units 114a and 114b, and outputs a failure signal if they are different for a predetermined time or more. Also, the failure detection unit 116a compares the outputs of the two stop detection units 117a and 117b, and outputs a failure signal if they are different by a predetermined time or more. For example, the failure signal may be output to a host control unit and used for warning control such as stopping the operation of the injection molding machine 1 and turning on the failure lamp. The other failure detection unit 116b operates in the same manner, and outputs a failure signal to the monitoring unit 115b when it is determined as a failure.

図3は、図1のゲートブロック部の詳細を示す図である。ゲートブロック部103は、ゲート制御部101からインバータ部105へ出力されるPWM信号の伝送路に縦続された2つのブロック回路103a、103bを有する。一方のブロック回路103aは、速度監視部107から送られる一方のゲートブロック信号SAによりPWM信号を遮断し、他方のブロック回路103bは、速度監視部107から送られる他方のゲートブロック信号SBによりPWM信号を遮断する。このような構成により、ブロック回路103a、103bの片方が故障した場合でも、もう片方が正常に動作することで必要なときにPWM信号を遮断することができる。   FIG. 3 is a diagram showing details of the gate block portion of FIG. The gate block unit 103 includes two block circuits 103 a and 103 b cascaded on the transmission path of the PWM signal output from the gate control unit 101 to the inverter unit 105. One block circuit 103a blocks the PWM signal by one gate block signal SA sent from the speed monitoring unit 107, and the other block circuit 103b takes the PWM signal by the other gate block signal SB sent from the speed monitoring unit 107. Shut off. With such a configuration, even if one of the block circuits 103a and 103b fails, the PWM signal can be cut off when necessary by operating the other one normally.

<制御動作>
図7は、モータ駆動装置の動作を説明するタイムチャートである。
<Control action>
FIG. 7 is a time chart for explaining the operation of the motor drive device.

射出成形を行う通常運転期間T1には、保守制御部202は、運転信号を有効(ハイレベル)にする。また、モーション制御部201は、射出成形用の動作プログラムに従って、複数のモータ駆動装置100A、100B(図示略のものも含む)に速度指令を出力する。   During the normal operation period T1 during which injection molding is performed, the maintenance control unit 202 makes the operation signal valid (high level). Further, the motion control unit 201 outputs a speed command to a plurality of motor drive devices 100A and 100B (including those not shown) in accordance with an operation program for injection molding.

通常運転期間T1では、モータ駆動装置100Aは、速度指令に応じてゲート制御部101がPWM信号を出力し、それにより速度指令に応じたモータ回転速度で第1モータ57が動作する。第1モータ57は、そのモータ回転速度が後述する監視速度ωthを超えるか否かに拘らず、運転指令に応じたモータ回転速度で動作する。   In the normal operation period T1, in the motor driving device 100A, the gate control unit 101 outputs a PWM signal according to the speed command, and thereby the first motor 57 operates at the motor rotation speed according to the speed command. The first motor 57 operates at a motor rotation speed corresponding to the operation command regardless of whether the motor rotation speed exceeds a monitoring speed ωth described later.

また、通常運転期間T1では、運転信号が有効とされるので、速度監視部107は動作しない。それ故、ゲートブロック信号SA、SBは無効(ローレベル)に維持され、ゲートブロック部103がPWM信号を遮断することもない。   In the normal operation period T1, since the operation signal is valid, the speed monitoring unit 107 does not operate. Therefore, the gate block signals SA and SB are maintained invalid (low level), and the gate block unit 103 does not block the PWM signal.

もう一方のモータ駆動装置100B及び不図示のモータ駆動装置も同様に動作する。   The other motor drive device 100B and a motor drive device (not shown) operate in the same manner.

保守員が近くで可動部を観察しながら射出成形機1を動かすメンテナンス運転期間T2には、保守制御部202は、運転信号を無効(ローレベル)にする。また、モーション制御部201は、保守用の動作プログラムに従って、複数のモータ駆動装置100A、100B(図示略のものも含む)に、モータ回転速度が制限された速度指令を出力する。制限されたモータ回転速度とは、保守員の作業性を確保できる速度であり、監視部115が異常と判別する監視速度ωth以下に設定される。保守用の動作プログラムは、このような各モータ回転速度の条件を満たすように作成される。   During the maintenance operation period T2 in which the maintenance staff moves the injection molding machine 1 while observing the movable part nearby, the maintenance control unit 202 disables the operation signal (low level). In addition, the motion control unit 201 outputs a speed command in which the motor rotation speed is limited to a plurality of motor driving devices 100A and 100B (including those not shown) in accordance with a maintenance operation program. The limited motor rotation speed is a speed that can ensure the workability of maintenance personnel, and is set to be equal to or lower than the monitoring speed ωth that the monitoring unit 115 determines to be abnormal. The operation program for maintenance is created so as to satisfy the conditions of each motor rotation speed.

メンテナンス運転期間T2では、モータ駆動装置100Aは、速度指令に応じてゲート制御部101がPWM信号を出力し、それにより速度指令に応じたモータ回転速度で第1モータ57が動作する。このとき、運転信号が無効とされて速度監視部107が動作するので、速度検出部113a、113bがモータ回転速度を検出し、監視部115a、115bがモータ回転速度が監視速度ωthを超えないか監視する。   In the maintenance operation period T2, in the motor driving device 100A, the gate control unit 101 outputs a PWM signal according to the speed command, and thereby the first motor 57 operates at the motor rotation speed according to the speed command. At this time, since the operation signal is invalidated and the speed monitoring unit 107 operates, the speed detection units 113a and 113b detect the motor rotation speed, and the monitoring units 115a and 115b check whether the motor rotation speed exceeds the monitoring speed ωth. Monitor.

正常な保守用の動作プログラムに従って射出成形機1が動作していれば、モータ回転速度は監視速度ωthを超えないので、監視部115a、115bが異常を判別し、ゲートブロック信号SA、SBが有効(ハイレベル)となることもない。一方、保守用の動作プログラムにエラーがあったり、あるいは、ゲート制御部101又はインバータ部105などのハードウェアにエラーがあったりすると、図7のタイミングt1に示すように、第1モータ57が監視速度ωthを超えて動作する可能性がある。この場合、監視部115a、115bがモータ回転速度が監視速度ωthを超えたことを検出し、ゲートブロック信号SA、SBを有効(ハイレベル)にする。ゲートブロック信号SA、SBが有効になると、ゲートブロック部103がゲート制御部101からのPWM信号を遮断し、これにより第1モータ57は回転を停止する。このような制御により、保守員の近くで可動部が高速に動作することが防止される。   If the injection molding machine 1 is operating in accordance with a normal maintenance operation program, the motor rotation speed does not exceed the monitoring speed ωth, so that the monitoring units 115a and 115b determine abnormality and the gate block signals SA and SB are valid. (High level). On the other hand, when there is an error in the operation program for maintenance or there is an error in hardware such as the gate control unit 101 or the inverter unit 105, the first motor 57 monitors as shown at timing t1 in FIG. There is a possibility of operating beyond the speed ωth. In this case, the monitoring units 115a and 115b detect that the motor rotation speed exceeds the monitoring speed ωth, and enable the gate block signals SA and SB (high level). When the gate block signals SA and SB become valid, the gate block unit 103 cuts off the PWM signal from the gate control unit 101, and thereby the first motor 57 stops rotating. Such control prevents the movable portion from operating at high speed near the maintenance personnel.

さらに、モータ回転速度が監視速度ωthを超えたときだけでなく、停止信号、回転方向を示す信号及び故障信号に基づいて、監視部115a、115bの両方又は一方が異常を判別した場合でも、ゲートブロック信号SA、SBの両方又は一方が有効とされる。そして、第1モータ57の回転が停止し、保守員の近くで可動部が予期せず動作することが防止される。   Furthermore, not only when the motor rotation speed exceeds the monitoring speed ωth, but also when both or one of the monitoring units 115a and 115b determines abnormality based on the stop signal, the rotation direction signal, and the failure signal, the gate Both or one of the block signals SA and SB is made valid. And rotation of the 1st motor 57 stops and it is prevented that a movable part operates unexpectedly near a maintenance worker.

なお、ゲートブロック信号SA、SBのいずれかが有効になった場合に、このことがモーション制御部201に通知される機能を備えてもよい。さらに、モーション制御部201は、ゲートブロック信号SA、SBのいずれかが有効となった場合に、動作プログラムの実行を停止して、射出成形機1の全ての動作を停止させるように制御してもよい。   In addition, when either of the gate block signals SA and SB becomes valid, a function for notifying the motion control unit 201 of this may be provided. Further, the motion control unit 201 controls to stop the execution of the operation program and stop all operations of the injection molding machine 1 when either of the gate block signals SA and SB becomes valid. Also good.

以上のように、本実施形態の射出成形機1及びモータ駆動装置100A、100Bによれば、速度検出部113aが、計測部111aと整形部112aを経て得られたパルス波形を計数してモータ回転速度を検出する。そして、監視部115a、115bが、モータ回転速度が監視速度を超えていないか監視し、超えていれば、異常を示すゲートブロック信号SA、SBを出力する。このような構成により、メンテナンス時などに、保守員が近くで可動部を観測しながら射出成形機1を低速で動かす際に、誤って可動部が高速に動いてしまうことを信頼性高く防止することができる。   As described above, according to the injection molding machine 1 and the motor driving devices 100A and 100B of the present embodiment, the speed detection unit 113a counts the pulse waveform obtained through the measurement unit 111a and the shaping unit 112a and rotates the motor. Detect speed. Then, the monitoring units 115a and 115b monitor whether the motor rotation speed exceeds the monitoring speed, and if it exceeds, output the gate block signals SA and SB indicating abnormality. With such a configuration, during maintenance, the maintenance staff can reliably prevent the movable part from moving at high speed when the injection molding machine 1 is moved at a low speed while observing the movable part nearby. be able to.

また、本実施形態の射出成形機1及びモータ駆動装置100A、100Bによれば、故障検出部116a、116bが、2つの相間電圧Vuv、Vwvから求められたモータ回転速度の差に基づいて故障を検出する。これにより、例えば、u−v相間あるいはw−v相間の電圧Vuv、Vwvからモータ回転速度を検出する構成のいずれかの要素が故障しても、この故障を判別できる。したがって、より高い信頼性を持ってモータ回転速度の監視を実現できる。   In addition, according to the injection molding machine 1 and the motor driving devices 100A and 100B of the present embodiment, the failure detection units 116a and 116b detect a failure based on the difference between the motor rotation speeds obtained from the two phase voltages Vuv and Vwv. To detect. Thereby, for example, even if any element in the configuration for detecting the motor rotation speed from the voltages Vuv and Vwv between the uv phase and the wv phase is broken, the failure can be determined. Therefore, the motor rotation speed can be monitored with higher reliability.

また、本実施形態の射出成形機1及びモータ駆動装置100A、100Bによれば、速度監視部107には、整形部112a、112bの2つの出力に基づき回転方向を検出する方向検出部114a、114bが設けられている。そして、監視部115a、115bは、回転方向とモータ回転速度とに基づいて異常を示すゲートブロック信号SA、SBを出力できる。したがって、例えば、メンテナンス時に、保守の作業性を阻害しない回転方向の動作は比較的に高速の領域まで動作を許可し、保守の作業性を阻害しやすい回転方向の動作は低速の領域までしか動作を許可しないような設定が可能となる。これにより、回転方向に応じたモータ回転速度の監視を実現できる。   Further, according to the injection molding machine 1 and the motor driving devices 100A and 100B of the present embodiment, the speed monitoring unit 107 includes the direction detection units 114a and 114b that detect the rotation direction based on the two outputs of the shaping units 112a and 112b. Is provided. The monitoring units 115a and 115b can output gate block signals SA and SB indicating abnormality based on the rotation direction and the motor rotation speed. Therefore, for example, during maintenance, operations in the rotational direction that do not impede maintenance workability are allowed to operate up to a relatively high speed region, and operations in the rotation direction that tend to impede maintenance workability operate only up to a low speed region. It is possible to make settings that do not allow this. Thereby, monitoring of the motor rotation speed according to the rotation direction can be realized.

また、本実施形態の射出成形機1及びモータ駆動装置100A、100Bの変形例によれば、停止検出部117a、117bが、計測部111a、111bの出力から第1モータ57又は第2モータ86の停止を検出できる。これにより、速度監視部107の計測部111a、111bが、モータ停止の検出用途と、モータ回転速度の監視用途とに流用でき、コストの低減を図ることができる。また、モータ停止の検出結果を、射出成形機1のモータ停止後の制御のトリガーとして利用できる。   In addition, according to the modification of the injection molding machine 1 and the motor drive devices 100A and 100B of the present embodiment, the stop detection units 117a and 117b are connected to the first motor 57 or the second motor 86 from the outputs of the measurement units 111a and 111b. Stop can be detected. As a result, the measuring units 111a and 111b of the speed monitoring unit 107 can be used for a motor stop detection application and a motor rotation speed monitoring application, and cost can be reduced. Further, the detection result of the motor stop can be used as a control trigger after the motor of the injection molding machine 1 is stopped.

以上、本発明の実施形態について説明した。しかし、本発明は上記の実施形態に限られない。例えば、上記実施形態では、三相モータの第1相及び第2相の電圧として、2種類の相関電圧を示した。しかし、本発明に係る三相モータの第1相及び第2相の電圧としては、各相の出力線と中性点との間の電圧である2種類の相電圧が適用されてもよい。また、上記実施形態では、監視部が出力する異常を示す信号が、ゲートブロック信号である例を示した。しかし、本発明に係る監視部が出力する異常を示す信号は、これに限られず、例えばシャットダウン制御装置に送られて射出成形機1の動作を停止する制御に使用されてもよいなど、種々の態様が適用されてもよい。また、上記実施形態では、速度監視部107内の機能ブロックを2系統設けた例を示したが、例えば、監視部、方向検出部及び故障検出部のうちの1つ又は複数は、1系統のみ設けてもよい。   The embodiment of the present invention has been described above. However, the present invention is not limited to the above embodiment. For example, in the above embodiment, two kinds of correlation voltages are shown as the voltages of the first phase and the second phase of the three-phase motor. However, as the voltages of the first phase and the second phase of the three-phase motor according to the present invention, two types of phase voltages that are voltages between the output line of each phase and the neutral point may be applied. Moreover, in the said embodiment, the signal which shows the abnormality which a monitoring part outputs was an example which is a gate block signal. However, the signal indicating the abnormality output by the monitoring unit according to the present invention is not limited thereto, and may be used for various control such as being sent to the shutdown control device and used to stop the operation of the injection molding machine 1. Aspects may be applied. Moreover, although the example which provided two systems of the functional blocks in the speed monitoring part 107 was shown in the said embodiment, for example, one or more of a monitoring part, a direction detection part, and a failure detection part is only one system. It may be provided.

また、上記実施形態では、産業機械として射出成形機を示したが、本発明に係る産業機械は、プレス機、搬送装置、又は産業用ロボットなど、種々の産業機械であってもよい。また、上記実施形態では、メンテナンス時にモータ回転速度の監視を行う例を示したが、例えば装置のテスト運転時、調整時、協調型産業機械が人と協調して作業を行う時などに、同様のモータ回転速度の監視を行うようにしてもよい。その他、実施の形態で示した細部は、発明の趣旨を逸脱しない範囲で適宜変更可能である。   Moreover, in the said embodiment, although the injection molding machine was shown as an industrial machine, various industrial machines, such as a press machine, a conveying apparatus, or an industrial robot, may be sufficient as the industrial machine which concerns on this invention. In the above embodiment, the example of monitoring the motor rotation speed at the time of maintenance has been shown. However, the same applies, for example, during test operation of the apparatus, at the time of adjustment, and when the cooperative industrial machine performs work in cooperation with a person. The motor rotation speed may be monitored. In addition, the details shown in the embodiments can be changed as appropriate without departing from the spirit of the invention.

1 射出成形機
26 スクリュ(可動部)
54 可動プラテン(可動部)
57 第1モータ(三相モータ)
86 第2モータ(三相モータ)
100A、100B モータ駆動装置
101 ゲート制御部
103 ゲートブロック部
103a、103b ブロック回路
105 インバータ部
107 速度監視部
111a、111b 計測部
112a、112b 整形部
113a、113b 速度検出部
114a、114b 方向検出部
115a、115b 監視部
116a、116b 故障検出部
117a、117b 停止検出部
201 モーション制御部
202 保守制御部
1 Injection molding machine 26 Screw (movable part)
54 Movable platen (movable part)
57 First motor (three-phase motor)
86 Second motor (three-phase motor)
100A, 100B Motor drive device 101 Gate control unit 103 Gate block unit 103a, 103b Block circuit 105 Inverter unit 107 Speed monitoring unit 111a, 111b Measurement unit 112a, 112b Shaping unit 113a, 113b Speed detection unit 114a, 114b Direction detection unit 115a, 115b Monitoring unit 116a, 116b Failure detection unit 117a, 117b Stop detection unit 201 Motion control unit 202 Maintenance control unit

Claims (8)

可動部と、
前記可動部を駆動する三相モータと、
前記三相モータの何れかの相の電圧を計測する計測部と、
計測された前記電圧をパルス波に整形する整形部と、
整形された前記パルス波を計数して前記三相モータの回転速度を検出し、検出された前記回転速度が所定値を超えた場合に異常を示す信号を出力する監視部と、
を備える射出成形機。
Moving parts;
A three-phase motor for driving the movable part;
A measurement unit for measuring the voltage of any phase of the three-phase motor;
A shaping unit for shaping the measured voltage into a pulse wave;
A monitoring unit that counts the shaped pulse waves to detect the rotational speed of the three-phase motor, and outputs a signal indicating an abnormality when the detected rotational speed exceeds a predetermined value;
Injection molding machine.
前記三相モータの第1相の電圧に基づき検出された前記回転速度と、前記三相モータの第2相の電圧に基づき検出された前記回転速度との差に基づいて故障を検出する故障検出部を更に備える、
請求項1記載の射出成形機。
Failure detection for detecting a failure based on a difference between the rotational speed detected based on the first phase voltage of the three-phase motor and the rotational speed detected based on the second phase voltage of the three-phase motor Further comprising
The injection molding machine according to claim 1.
前記三相モータの第1相の電圧の前記パルス波と前記三相モータの第2相の電圧の前記パルス波とに基づいて前記三相モータの回転方向を検出する方向検出部を更に備え、
前記監視部は、検出された前記回転速度及び前記回転方向に基づいて異常を示す信号を出力する、
請求項1又は請求項2に記載の射出成形機。
A direction detection unit that detects a rotation direction of the three-phase motor based on the pulse wave of the first-phase voltage of the three-phase motor and the pulse wave of the second-phase voltage of the three-phase motor;
The monitoring unit outputs a signal indicating abnormality based on the detected rotation speed and rotation direction.
The injection molding machine according to claim 1 or 2.
前記計測部が計測した電圧の大きさに基づいて前記三相モータが停止したことを検出する停止検出部を更に備える請求項1から請求項3のいずれか一項に記載の射出成形機。   The injection molding machine according to any one of claims 1 to 3, further comprising a stop detection unit that detects that the three-phase motor has stopped based on the magnitude of the voltage measured by the measurement unit. 産業機械の可動部を駆動する三相モータの何れかの相の電圧を計測する計測部と、
計測された前記電圧をパルス波に整形する整形部と、
整形された前記パルス波を計数して前記三相モータの回転速度を検出し、検出された回転速度が所定値を超えた場合に異常を示す信号を出力する監視部と、
を備える産業機械用モータ駆動装置。
A measurement unit that measures the voltage of any phase of a three-phase motor that drives a movable part of an industrial machine;
A shaping unit for shaping the measured voltage into a pulse wave;
A monitoring unit that counts the shaped pulse wave to detect the rotational speed of the three-phase motor, and outputs a signal indicating an abnormality when the detected rotational speed exceeds a predetermined value;
A motor drive device for an industrial machine comprising:
前記三相モータの第1相の電圧に基づき検出された前記回転速度と、前記三相モータの第2相の電圧に基づき検出された前記回転速度との差に基づいて故障を検出する故障検出部を更に備える、
請求項5記載の産業機械用モータ駆動装置。
Failure detection for detecting a failure based on a difference between the rotational speed detected based on the first phase voltage of the three-phase motor and the rotational speed detected based on the second phase voltage of the three-phase motor Further comprising
The motor drive device for industrial machines of Claim 5.
前記三相モータの第1相の電圧の前記パルス波と前記三相モータの第2相の電圧の前記パルス波とに基づいて前記三相モータの回転方向を検出する方向検出部を更に備え、
前記監視部は、検出された前記回転速度及び前記回転方向に基づいて異常を示す信号を出力する、
請求項5又は請求項6に記載の産業機械用モータ駆動装置。
A direction detection unit that detects a rotation direction of the three-phase motor based on the pulse wave of the first-phase voltage of the three-phase motor and the pulse wave of the second-phase voltage of the three-phase motor;
The monitoring unit outputs a signal indicating abnormality based on the detected rotation speed and rotation direction.
The motor drive device for industrial machines of Claim 5 or Claim 6.
前記計測部が計測した電圧の大きさに基づいて前記三相モータが停止したことを検出する停止検出部を更に備える請求項5から請求項7のいずれか一項に記載の産業機械用モータ駆動装置。   The industrial machine motor drive according to any one of claims 5 to 7, further comprising a stop detection unit that detects that the three-phase motor has stopped based on the magnitude of the voltage measured by the measurement unit. apparatus.
JP2018037027A 2018-03-02 2018-03-02 Motor drive for injection molding machines and industrial machinery Active JP7050529B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018037027A JP7050529B2 (en) 2018-03-02 2018-03-02 Motor drive for injection molding machines and industrial machinery

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018037027A JP7050529B2 (en) 2018-03-02 2018-03-02 Motor drive for injection molding machines and industrial machinery

Publications (2)

Publication Number Publication Date
JP2019150998A true JP2019150998A (en) 2019-09-12
JP7050529B2 JP7050529B2 (en) 2022-04-08

Family

ID=67947761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018037027A Active JP7050529B2 (en) 2018-03-02 2018-03-02 Motor drive for injection molding machines and industrial machinery

Country Status (1)

Country Link
JP (1) JP7050529B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61280792A (en) * 1985-06-06 1986-12-11 Nec Corp Motor driven blower
JP2002321261A (en) * 2001-04-26 2002-11-05 Meiki Co Ltd Method for controlling injection molding machine and control device
JP2003061387A (en) * 2001-08-14 2003-02-28 Sony Corp Brushless motor drive circuit and portable terminal mounting it
JP2003169494A (en) * 2001-11-30 2003-06-13 Matsushita Electric Ind Co Ltd Three-phase power source and garbage disposal machine using the same
JP2005186187A (en) * 2003-12-25 2005-07-14 Fuji Heavy Ind Ltd Rotation stop detecting device for motor
JP2012196002A (en) * 2011-03-15 2012-10-11 Omron Corp Motor speed measuring apparatus and motor speed monitor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61280792A (en) * 1985-06-06 1986-12-11 Nec Corp Motor driven blower
JP2002321261A (en) * 2001-04-26 2002-11-05 Meiki Co Ltd Method for controlling injection molding machine and control device
JP2003061387A (en) * 2001-08-14 2003-02-28 Sony Corp Brushless motor drive circuit and portable terminal mounting it
JP2003169494A (en) * 2001-11-30 2003-06-13 Matsushita Electric Ind Co Ltd Three-phase power source and garbage disposal machine using the same
JP2005186187A (en) * 2003-12-25 2005-07-14 Fuji Heavy Ind Ltd Rotation stop detecting device for motor
JP2012196002A (en) * 2011-03-15 2012-10-11 Omron Corp Motor speed measuring apparatus and motor speed monitor

Also Published As

Publication number Publication date
JP7050529B2 (en) 2022-04-08

Similar Documents

Publication Publication Date Title
KR100549349B1 (en) Control unit of motor for injection molding machine
JP2009196031A (en) Electromagnetic brake controller of robot and method of determining abnormality of electromagnetic brake of robot
JPWO2017081792A1 (en) Detection device abnormality determination system, detection device, detection device abnormality determination device, and detection device abnormality determination method
US8134315B2 (en) Method and apparatus for stopping servo motor
KR20210130811A (en) Control device for electric motor, robot having same, and control method of electric motor
CN104796046A (en) Semiconductor device and driving apparatus
JP7050529B2 (en) Motor drive for injection molding machines and industrial machinery
US9071174B2 (en) Motor control device controlling a plurality of motors that drive one driven body
US11858190B2 (en) Abnormality detection device for injection molding machine
US10960593B2 (en) System for monitoring the position of the closing unit of an injection molding machine
JP5299844B2 (en) Speed monitoring device
CN101340171A (en) Pecking motor control device
JP5758971B2 (en) Injection molding machine with continuous operation during power failure
JP2685962B2 (en) Encoder error detection device
JP2004154961A (en) Drive control device of electromotive injection molding machine having regenerative function
CN110744356A (en) Abnormality detection device for machine tool
JP3605720B2 (en) Motor control device for injection molding machine
JP2007282460A (en) Synchronization control system
JP3042385B2 (en) Failure detection method and detection device for AC servomotor position detection circuit
JP2002350184A (en) Failure detection method for encoder for ac servo
KR101531340B1 (en) Servo motor control system
JP2003348870A (en) Motor control system with function for preventing operation error
CN106444853A (en) Servomotor control apparatus
KR0129983B1 (en) Motor control apparatus
JP2003117979A (en) Method for treating abnormality of electrically-driven injection molding machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220303

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220329

R150 Certificate of patent or registration of utility model

Ref document number: 7050529

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150