WO2018047216A1 - リニア駆動装置のサーボオフ時停止位置制御システム - Google Patents
リニア駆動装置のサーボオフ時停止位置制御システム Download PDFInfo
- Publication number
- WO2018047216A1 WO2018047216A1 PCT/JP2016/076069 JP2016076069W WO2018047216A1 WO 2018047216 A1 WO2018047216 A1 WO 2018047216A1 JP 2016076069 W JP2016076069 W JP 2016076069W WO 2018047216 A1 WO2018047216 A1 WO 2018047216A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- servo
- stop position
- linear
- drive
- stable
- Prior art date
Links
- 238000005259 measurement Methods 0.000 claims description 16
- 239000011295 pitch Substances 0.000 description 12
- 238000000034 method Methods 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/24—Arrangements for stopping
- H02P8/28—Disconnecting power source when stopping
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/06—Linear motors
- H02P25/064—Linear motors of the synchronous type
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/04—Mounting of components, e.g. of leadless components
Definitions
- the present invention relates to a servo-off stop position control system for a linear drive device that controls a stop position at the servo-off time of a linear drive device that linearly drives an object to be driven by a linear servo motor.
- Some linear drive devices that linearly drive an object to be driven use a linear servo motor as a drive source in order to control the stop position of the object to be driven with high accuracy (see Patent Document 1). While the machine is in operation, the linear servo motor is maintained in the servo-on state even when the mover is stopped, and the stop position of the mover is maintained. The holding of the child is released, and the movable element becomes freely movable.
- the linear servo motor may be servo-off during operation of the device due to an error or replacement of the drive target.
- the mover (drive object) when the linear servo motor is servo-off, the mover (drive object) is in a freely movable state. Therefore, when an external force acts on the mover (drive object), the mover (drive object) The object) is displaced from the original stop position.
- the external force that acts on the mover (drive target) during servo-off include, for example, the tension of the power line or signal line cable connected to the mover (drive target), the magnetic force of the stator magnet, and gravity. .
- the mover (driving object) moves while the servo is off, the operator may misunderstand that it is an abnormal operation (failure), and the displaced moving object may interfere with other objects in the device. is there.
- the mover (drive object) stop position deviates from the original stop position during servo-off, it takes time to return the mover (drive object) to the original stop position during re-operation, and re-operation is not possible. There is also the disadvantage of being late.
- the problem to be solved by the present invention is to provide a servo-off stop position control system for a linear drive device that can prevent the mover (drive object) from moving while the linear servo motor is servo-off as much as possible. .
- the present invention provides a linear drive device that linearly drives a driven object with a linear servo motor.
- the linear drive device includes a control unit that controls a stop position when the linear servo motor is servo-off.
- a stop position control system comprising storage means for storing a stable stop position at which the drive object stably maintains a stop state during servo-off of the linear servomotor in the movement range of the drive object;
- the control means selects the stable stop position closest to the current position from among the stable stop positions stored in the storage means when the linear servo motor is servo-off, until the closest stable stop position is reached.
- the stop position when the servo is turned off It is characterized in that the control to match the closest stable stop position. As described above, when the servo is turned off after reaching the stable stop position closest to the current position when the linear servo motor is servo-off, the stop position at the time of servo-off is always the stable stop position, and the mover during servo-off It is possible to prevent the (driven object) from moving and to solve as much as possible.
- the servo drive stop position control system of the linear drive device of the present invention can be applied to various devices equipped with a linear drive device.
- the mounting head is a driving object
- the linear drive device may be used as a mounting head moving device that moves the mounting head in the X-axis direction and / or the Y-axis direction.
- control means is configured to be able to switch between a normal control mode for controlling a stop position when the linear servo motor is servo-off and a stable stop position measurement mode for measuring the stable stop position,
- the linear servo motor In the stable stop position measurement mode, the linear servo motor is intermittently driven by alternately switching between servo-on and servo-off so that the drive object moves by a predetermined pitch within the movement range of the drive object, and the servo is off.
- a stable stop position where the driven object stably maintains the stop state may be measured, and the measured value may be stored in the storage means.
- the device manufacturer or distributor can be switched to the stable stop position measurement mode so that the manufacturer or distributor can measure the stable stop position, or the user can measure the stable stop position. It may be configured to be switchable to the mode so that the user can measure the stable stop position. If the stable stop position can be measured on the user side, it is possible to cope with a time-dependent deviation of the stable stop position due to a change with time of the apparatus or the like.
- the control means sets the servo-off time to a predetermined time that takes into account the time required for the drive target to stop stably, and the predetermined time every servo-off.
- the stable stop position may be measured on the assumption that the driven object has been stably stopped when it has elapsed.
- the control means continues servo-off until the drive object maintains the stop state for a predetermined time every servo-off, and the drive object maintains the stop state for a predetermined time. Then, after measuring the stable stop position, the operation of switching to servo-on and moving the drive object by the predetermined pitch to servo-off may be repeated.
- the present invention is not limited to the configuration for measuring the stable stop position, and the stable stop position may be calculated in advance based on the magnetic pole pitch and the origin position of the linear servo motor and stored in the storage means. For example, out of the external force that acts on the mover (drive object) during servo-off, the tension of the power line or signal cable connected to the mover (drive object) is relatively small, and the magnetic force of the stator magnet When the influence is overwhelmingly large, the stable stop position can be accurately calculated based on the magnetic pole pitch and the origin position of the linear servo motor.
- FIG. 1 is a perspective view showing a configuration of a main part of a component mounter according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing the configuration of the control system of the component mounter.
- FIG. 3 is a flowchart showing the flow of processing of the servo-off stop position control program.
- a component supply device 12 that supplies components is detachably set on the component mounter 11.
- the component supply device 12 set in the component mounter 11 may be any of a tray feeder, a tape feeder, a bulk feeder, a stick feeder, etc. Of course, a plurality of types of feeders may be mixedly mounted.
- the component mounter 11 includes a conveyor 13 that conveys a circuit board (not shown), a mounting head 14 (a driving object) that mounts components supplied by the component supply device 12 on the circuit board, and the mounting head 14.
- a suction nozzle (not shown) that sucks a component supplied by the component supply device 12 is held in a replaceable manner.
- the component mounter 11 is provided with a component imaging camera 17 that images the component held by the suction nozzle from below, and the mounting head 14 has a mark imaging camera 18 that images a reference position mark on the circuit board. Is provided.
- the mounting head 14 is provided with a Z-axis slide 24 that is driven in the Z-axis direction (vertical direction) by the Z-axis motor 22, and the suction nozzle is moved by the lowering / raising of the Z-axis slide 24 during the component suction operation or the component mounting operation. Is to be lowered / raised.
- the mounting head moving device 15 includes an X-axis slide device 26 that uses an X-axis motor 25 such as a servo motor as a drive source, and a Y-axis slide device 28 (linear drive device) that uses a Y-axis linear servo motor 27 as a drive source. It is composed of The X-axis slide device 26 rotates an X-axis ball screw 29 by an X-axis motor 25 to move an X-axis slide (not shown) to which the mounting head 14 is attached along the X-axis guide 30 in the X-axis direction.
- X-axis slide device 26 that uses an X-axis motor 25 such as a servo motor as a drive source
- Y-axis slide device 28 linear drive device
- the X-axis guide 30 is supported by the Y-axis guide 31 of the Y-axis slide device 28 so as to be slidable in the Y-axis direction, and is attached to the Y-axis slide 32 attached to the mover 33 of the Y-axis linear servomotor 27.
- the shaft guide 30 is connected.
- the X-axis slide device 26 is moved in the Y-axis direction along the Y-axis guide 31 by the Y-axis linear servomotor 27.
- the stator 34 of the Y-axis linear servo motor 27 is provided with two rows of magnets facing each other with the mover 33 interposed therebetween so as to extend in parallel to the Y-axis direction.
- the control device 41 (control means) of the component mounter 11 is configured mainly by a computer, and includes an input device 42 such as a keyboard, a mouse, and a touch panel, a display device 43 such as an LCD, EL, and CRT, and the component mounter 11.
- a storage device 44 (storage means) for storing various control programs for controlling the operation of each function and various data such as a map of a stable stop position described later is connected.
- the storage device 44 is composed of a rewritable nonvolatile storage medium such as a hard disk device.
- the control device 41 of the component mounting machine 11 controls the operations of the X-axis motor 25, the Y-axis linear servo motor 27, the Z-axis motor 22 and the like of the mounting head moving device 15 during operation (during production), so that the mounting head 14 is moved between the component suction position on the component supply device 12 side and the component mounting position on the circuit board to execute the component suction operation and the component mounting operation.
- the Y-axis linear servo motor 27 is maintained in the servo-on state even when the mover 33 (mounting head 14) is stopped, so that the stop position of the mover 33 is maintained.
- the Y-axis linear servo motor 27 may be servo-off due to an error or replacement of the mounting head 14.
- the mover 33 (mounting head 14) is in a freely movable state. Therefore, when an external force acts on the mover 33 (mounting head 14), the mover 33 (mounting head 14) is mounted. The head 14) is displaced from the original stop position.
- Examples of the external force that acts on the mover 33 (mounting head 14) during the servo-off include, for example, the tension of the power line and signal line cable connected to the mover 33 and the mounting head 14, the magnetic force of the magnet of the stator 34, and the like. is there. If the mover 33 (mounting head 14) moves while the servo is off, the operator may misunderstand that it is an abnormal operation (defect), and the displaced mounting head 14 interferes with other objects in the component mounter 11. There is also a possibility to do.
- a map of the stable stop position where the mounting head 14 stably maintains the stop state during the servo-off of the Y-axis linear servo motor 27 is stored in the storage device 44, and the control device 41 of the component mounting machine 11. 3 is repeatedly executed at a predetermined cycle during operation, by executing the servo-off stop position control program shown in FIG. 3 at a predetermined cycle, when the Y-axis linear servo motor 27 is servo-off, the current stop map is stored in the storage device 44.
- the stable stop position closest to the position is selected and the drive of the Y-axis linear servo motor 27 is continued until the closest stable stop position is reached, and then the servo is turned off, so that the stop position when the servo is off is the closest stable stop position. Control to match.
- the control mode of the component mounting machine 11 is set to the stop position at the servo-off time of the Y-axis linear servo motor 27 according to the servo-off stop position control program of FIG.
- a normal control mode for control and a stable stop position measurement mode for measuring a stable stop position can be switched.
- the mounting head 14 moves the range of movement of the mounting head 14 in the Y-axis direction.
- the Y-axis linear servomotor 27 is alternately switched between servo-on and servo-off so that the Y-axis linear servomotor 27 is moved at predetermined pitches, and the Y-axis linear servomotor 27 is intermittently driven.
- the stable stop position to be measured is measured, and the measured value is stored in the storage device 44.
- energization to a linear encoder (not shown) for detecting the position of the mover 33 of the Y-axis linear servo motor 27 is maintained even during servo-off, and the output signal of this linear encoder is used. Based on this, the stable stop position is measured.
- the pitch for intermittently driving the Y-axis linear servo motor 27 is preferably smaller than the magnetic pole pitch of the stator 34, and more preferably 1 / N of the magnetic pole pitch of the stator 34 (where N is an integer of 2 or more). For example, it may be set to 1/2 to 1/3 of the magnetic pole pitch.
- the manufacturer or distributor of the component mounting machine 11 may be configured to be able to switch to the stable stop position measurement mode, and the manufacturer or distributor may measure the stable stop position. It is also possible to make it possible to switch to the stable stop position measurement mode even on the user side using the device so that the stable stop position can be measured also on the user side. If the stable stop position can be measured on the user side, it is possible to cope with a shift in the stable stop position with time due to a change with time of the component mounting machine 11 or the like.
- the servo-off time is set to a predetermined time that takes into account the time required for the mounting head 14 to stably stop, and when the predetermined time has passed every servo-off, the mounting head 14
- the stable stop position may be measured on the assumption that the motor has stopped stably.
- each time the servo is turned off servo-off is continued until the mounting head 14 remains in the stopped state for a predetermined time, and after the mounting head 14 maintains the stopped state for a predetermined time, the stable stop position is measured.
- the operation of switching to servo-on and moving the mounting head 14 by a predetermined pitch to turn off the servo may be repeated.
- the present invention is not limited to the configuration for measuring the stable stop position, and the stable stop position is calculated in advance based on the magnetic pole pitch and the origin position of the stator 34 of the Y-axis linear servomotor 27 and stored in the storage device 44.
- the tension of the power line and signal line cable connected to the mover 33 and the mounting head 14 is relatively small.
- the stable stop position can be accurately calculated based on the magnetic pole pitch and the origin position of the Y-axis linear servomotor 27.
- the stop position control of the Y-axis linear servomotor 27 of the present embodiment described above when the servo is off is executed as follows according to the servo-off stop position control program of FIG.
- the servo-off stop position control program in FIG. 3 is repeatedly executed at a predetermined cycle while the component mounter 11 is in operation.
- this program is started, first, in step 101, it is determined whether or not a servo-off request has occurred due to an error or replacement of the mounting head 14, and if the servo-off request has not occurred, the subsequent processing is performed. This program is finished without
- step 101 the stable stop position closest to the current position is selected from the stable stop position map stored in the storage device 44, and the process proceeds to step 103, where the movable stop position is movable.
- the drive of the Y-axis linear servomotor 27 is continued until the child 33 (mounting head 14) reaches the nearest stable stop position (servo-on is continued).
- step 104 when it is determined in the next step 104 that the mover 33 (mounting head 14) has reached the closest stable stop position, the process proceeds to step 105, where the drive of the Y-axis linear servo motor 27 is stopped, In subsequent step 106, the servo is turned off and the program is terminated.
- the servo-off is performed.
- the stop position at that time is always a stable stop position, and it is possible to prevent the mover 33 (mounting head 14) from shifting while the servo is off as much as possible.
- the drive source (Y-axis motor) of the Y-axis slide device 28 in the mounting head moving device 15 is constituted by a linear servo motor.
- the X-axis motor 25 of the X-axis slide device 26 is also linear.
- a servo motor may be used, and the Z-axis motor 22 that moves the suction nozzle up and down may also be a linear servo motor.
- the scope of application of the present invention is not limited to the component mounting machine 11, but may be applied to apparatuses (solder printers, etc.) for each process arranged in a component mounting line for producing a component mounting board. It may be applied to devices in each process of production lines other than the component mounting line. In short, any device can be used as long as it is equipped with a linear drive device that linearly drives the driven object with a linear servo motor. The present invention can be applied.
- the present invention is not limited to the present embodiment, and various modifications can be made without departing from the gist, for example, the configuration of the linear drive device (mounting head moving device 15) may be changed as appropriate. Needless to say.
- SYMBOLS 11 Component mounting machine, 12 ... Component supply apparatus, 14 ... Mounting head (drive object), 15 ... Mounting head moving device, 26 ... X-axis slide device, 27 ... Y-axis linear servo motor, 28 ... Y-axis slide device (Linear drive device), 33 ... Movable element, 34 ... Stator, 41 ... Control device (control means), 44 ... Storage device (storage means)
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Linear Motors (AREA)
- Supply And Installment Of Electrical Components (AREA)
Abstract
Y軸リニアサーボモータ(27)のサーボオフ中に実装ヘッド(14)が安定して停止状態を維持する安定停止位置のマップが記憶装置(44)に記憶されている。部品実装機(11)の制御装置は、Y軸リニアサーボモータをサーボオフするときに、前記記憶装置に記憶されている安定停止位置のマップから現在位置に最も近い安定停止位置を選び出して、Y軸リニアサーボモータの可動子(実装ヘッド)が前記最も近い安定停止位置に到達するまでY軸リニアサーボモータの駆動を継続してからサーボオフすることで、サーボオフ時の停止位置が前記最も近い安定停止位置と一致するように制御する。
Description
本発明は、駆動対象物をリニアサーボモータで直線駆動するリニア駆動装置のサーボオフ時の停止位置を制御するリニア駆動装置のサーボオフ時停止位置制御システムに関する発明である。
駆動対象物を直線駆動するリニア駆動装置においては、駆動対象物の停止位置を高精度に制御するために、駆動源としてリニアサーボモータを用いたものがある(特許文献1参照)。装置の稼働中は、リニアサーボモータは、可動子の停止中もサーボオン状態に維持されて可動子の停止位置が保持されるようになっているが、稼働終了時等には、サーボオフされて可動子の保持が解放され、可動子が自由に移動可能な状態となる。
ところで、装置の稼働中に、エラー発生や駆動対象物の交換等によりリニアサーボモータがサーボオフされることがある。上述したように、リニアサーボモータがサーボオフされると、可動子(駆動対象物)が自由に移動可能な状態となるため、可動子(駆動対象物)に外力が作用すると、可動子(駆動対象物)が本来の停止位置からずれ動いてしてしまう。サーボオフ中に可動子(駆動対象物)に作用する外力としては、例えば、可動子(駆動対象物)に接続した電源線や信号線のケーブルのテンション、固定子の磁石の磁力、重力等がある。サーボオフ中に可動子(駆動対象物)がずれ動くと、オペレータが異常動作(不具合)と勘違いする可能性があると共に、ずれ動いた駆動対象物が装置内の他の物体と干渉する可能性もある。しかも、サーボオフ中に可動子(駆動対象物)の停止位置が本来の停止位置からずれると、再稼働時に可動子(駆動対象物)を本来の停止位置に戻す動作に時間がかかり、再稼働が遅れるという欠点もある。
そこで、本発明が解決しようとする課題は、リニアサーボモータのサーボオフ中に可動子(駆動対象物)がずれ動くことを極力防止できるリニア駆動装置のサーボオフ時停止位置制御システムを提供することである。
上記課題を解決するために、本発明は、駆動対象物をリニアサーボモータで直線駆動するリニア駆動装置における前記リニアサーボモータのサーボオフ時の停止位置を制御する制御手段を備えたリニア駆動装置のサーボオフ時停止位置制御システムであって、前記駆動対象物の移動範囲において前記リニアサーボモータのサーボオフ中に前記駆動対象物が安定して停止状態を維持する安定停止位置を記憶する記憶手段を備え、前記制御手段は、前記リニアサーボモータをサーボオフするときに前記記憶手段に記憶されている前記安定停止位置の中から現在位置に最も近い安定停止位置を選び出して前記最も近い安定停止位置に到達するまで前記リニアサーボモータの駆動を継続してからサーボオフすることで、サーボオフ時の停止位置が前記最も近い安定停止位置と一致するように制御することを特徴とするものである。このように、リニアサーボモータをサーボオフするときに、現在位置に最も近い安定停止位置に到達させてからサーボオフするようにすれば、サーボオフ時の停止位置が常に安定停止位置となり、サーボオフ中に可動子(駆動対象物)がずれ動くことを極力防止でき、前述した課題を解決できる。
本発明のリニア駆動装置のサーボオフ時停止位置制御システムは、リニア駆動装置を搭載する様々な装置に適用可能であり、例えば、部品実装機に適用する場合は、実装ヘッドを駆動対象物とし、その実装ヘッドをX軸方向及び/又はY軸方向に移動させる実装ヘッド移動装置として前記リニア駆動装置を用いるようにすれば良い。
本発明の実施態様として、前記制御手段は、前記リニアサーボモータのサーボオフ時の停止位置を制御する通常の制御モードと前記安定停止位置を計測する安定停止位置計測モードとを切り換え可能に構成され、前記安定停止位置計測モードでは、前記駆動対象物の移動範囲を前記駆動対象物が所定ピッチずつ移動するようにサーボオンとサーボオフとを交互に切り換えて前記リニアサーボモータを間欠的に駆動し、サーボオフ中に前記駆動対象物が安定して停止状態を維持する安定停止位置を計測して、その計測値を前記記憶手段に記憶するようにしても良い。この場合、装置の製造元や販売元のみが安定停止位置計測モードに切り換え可能に構成して、製造元や販売元で、安定停止位置を計測するようにしても良いし、ユーザー側でも安定停止位置計測モードに切り換え可能に構成して、ユーザー側でも、安定停止位置を計測できるようにしても良い。ユーザー側で安定停止位置を計測できるように構成すれば、装置の経時変化等による安定停止位置の経時的なずれにも対応できる。
また、前記制御手段は、前記安定停止位置計測モードでは、サーボオフの時間が前記駆動対象物が安定して停止するのに必要な時間を見込んだ所定時間に設定され、サーボオフ毎に前記所定時間が経過した時点で前記駆動対象物が安定して停止したと見なして前記安定停止位置を計測するようにしても良い。
或は、前記制御手段は、前記安定停止位置計測モードでは、サーボオフ毎に前記駆動対象物が停止状態を所定時間維持するまでサーボオフを継続し、前記駆動対象物が停止状態を所定時間維持した時点で前記安定停止位置を計測した後、サーボオンに切り換えて前記駆動対象物を前記所定ピッチ移動させてサーボオフするという動作を繰り返すようにしても良い。
本発明は、安定停止位置を計測する構成に限定されず、予めリニアサーボモータの磁極ピッチ及び原点位置に基づいて安定停止位置を算出して記憶手段に記憶するようにしても良い。例えば、サーボオフ中に可動子(駆動対象物)に作用する外力のうち、可動子(駆動対象物)に接続した電源線や信号線のケーブルのテンションが比較的小さく、固定子の磁石の磁力の影響の方が圧倒的に大きい場合は、リニアサーボモータの磁極ピッチ及び原点位置に基づいて安定停止位置を精度良く算出することができる。
以下、本発明を実施するための形態を部品実装機に適用して具体化した一実施例を説明する。
まず、図1に基づいて部品実装機11の構成を説明する。
部品実装機11には、部品を供給する部品供給装置12が着脱可能にセットされる。部品実装機11にセットする部品供給装置12は、トレイフィーダ、テープフィーダ、バルクフィーダ、スティックフィーダ等のいずれであっても良く、勿論、複数種類のフィーダを混載するようにしても良い。部品実装機11には、回路基板(図示せず)を搬送するコンベア13と、部品供給装置12によって供給される部品を回路基板に実装する実装ヘッド14(駆動対象物)と、この実装ヘッド14をX軸方向(回路基板の搬送方向)とその直角方向であるY軸方向に移動させる実装ヘッド移動装置15と、交換用の吸着ノズル(図示せず)を載置するノズルステーション16等が設けられている。
まず、図1に基づいて部品実装機11の構成を説明する。
部品実装機11には、部品を供給する部品供給装置12が着脱可能にセットされる。部品実装機11にセットする部品供給装置12は、トレイフィーダ、テープフィーダ、バルクフィーダ、スティックフィーダ等のいずれであっても良く、勿論、複数種類のフィーダを混載するようにしても良い。部品実装機11には、回路基板(図示せず)を搬送するコンベア13と、部品供給装置12によって供給される部品を回路基板に実装する実装ヘッド14(駆動対象物)と、この実装ヘッド14をX軸方向(回路基板の搬送方向)とその直角方向であるY軸方向に移動させる実装ヘッド移動装置15と、交換用の吸着ノズル(図示せず)を載置するノズルステーション16等が設けられている。
実装ヘッド14には、部品供給装置12によって供給される部品を吸着する吸着ノズル(図示せず)が交換可能に保持される。部品実装機11には、吸着ノズルに保持した部品を下方から撮像する部品撮像用のカメラ17が設けられ、実装ヘッド14には、回路基板の基準位置マーク等を撮像するマーク撮像用のカメラ18が設けられている。
実装ヘッド14には、Z軸モータ22でZ軸方向(上下方向)に駆動されるZ軸スライド24が設けられ、部品吸着動作時や部品実装動作時にZ軸スライド24の下降/上昇によって吸着ノズルが下降/上昇されるようになっている。
実装ヘッド移動装置15は、サーボモータ等からなるX軸モータ25を駆動源とするX軸スライド装置26と、Y軸リニアサーボモータ27を駆動源とするY軸スライド装置28(リニア駆動装置)とから構成されている。X軸スライド装置26は、X軸モータ25でX軸ボールねじ29を回転させて、実装ヘッド14が取り付けられたX軸スライド(図示せず)をX軸ガイド30に沿ってX軸方向に移動させる。X軸ガイド30は、Y軸スライド装置28のY軸ガイド31にY軸方向にスライド可能に支持され、且つ、Y軸リニアサーボモータ27の可動子33に取り付けられたY軸スライド32に、X軸ガイド30が連結されている。これにより、Y軸リニアサーボモータ27によってX軸スライド装置26がY軸ガイド31に沿ってY軸方向に移動されるようになっている。Y軸リニアサーボモータ27の固定子34には、可動子33を挟んで対向する2列の磁石の列がY軸方向に平行に延びるように設けられている。
部品実装機11の制御装置41(制御手段)は、コンピュータを主体として構成され、キーボード、マウス、タッチパネル等の入力装置42と、LCD、EL、CRT等の表示装置43と、部品実装機11の各機能の動作を制御する各種制御プログラムや後述する安定停止位置のマップ等の各種データを記憶する記憶装置44(記憶手段)等が接続されている。尚、記憶装置44は、ハードディスク装置等の書き換え可能な不揮発性の記憶媒体により構成されている。
部品実装機11の制御装置41は、稼働中(生産中)に、実装ヘッド移動装置15のX軸モータ25とY軸リニアサーボモータ27とZ軸モータ22等の動作を制御して、実装ヘッド14を部品供給装置12側の部品吸着位置と回路基板上の部品実装位置との間を移動させて部品吸着動作と部品実装動作を実行する。
ところで、部品実装機11の稼働中は、Y軸リニアサーボモータ27は、可動子33(実装ヘッド14)の停止中もサーボオン状態に維持されて可動子33の停止位置が保持されるようになっているが、部品実装機11の稼働中でも、エラー発生や実装ヘッド14の交換等によりY軸リニアサーボモータ27がサーボオフされることがある。Y軸リニアサーボモータ27がサーボオフされると、可動子33(実装ヘッド14)が自由に移動可能な状態となるため、可動子33(実装ヘッド14)に外力が作用すると、可動子33(実装ヘッド14)が本来の停止位置からずれ動いてしてしまう。サーボオフ中に可動子33(実装ヘッド14)に作用する外力としては、例えば、可動子33と実装ヘッド14に接続した電源線や信号線のケーブルのテンションや、固定子34の磁石の磁力等がある。サーボオフ中に可動子33(実装ヘッド14)がずれ動くと、オペレータが異常動作(不具合)と勘違いする可能性があると共に、ずれ動いた実装ヘッド14が部品実装機11内の他の物体と干渉する可能性もある。しかも、サーボオフ中に可動子33(実装ヘッド14)の停止位置が本来の停止位置からずれると、再稼働時に可動子33(実装ヘッド14)を本来の停止位置に戻す動作に時間がかかり、再稼働が遅れるという欠点もある。
そこで、本実施例では、Y軸リニアサーボモータ27のサーボオフ中に実装ヘッド14が安定して停止状態を維持する安定停止位置のマップが記憶装置44に記憶され、部品実装機11の制御装置41は、稼働中に図3のサーボオフ時停止位置制御プログラムを所定周期で繰り返し実行することで、Y軸リニアサーボモータ27をサーボオフするときに記憶装置44に記憶されている安定停止位置のマップから現在位置に最も近い安定停止位置を選び出して前記最も近い安定停止位置に到達するまでY軸リニアサーボモータ27の駆動を継続してからサーボオフすることで、サーボオフ時の停止位置が前記最も近い安定停止位置と一致するように制御する。
更に、本実施例では、安定停止位置のマップを作成するために、部品実装機11の制御モードを、図3のサーボオフ時停止位置制御プログラムに従ってY軸リニアサーボモータ27のサーボオフ時の停止位置を制御する通常の制御モードと、安定停止位置を計測する安定停止位置計測モードとを切り換え可能となっており、前記安定停止位置計測モードでは、実装ヘッド14のY軸方向移動範囲を実装ヘッド14が所定ピッチずつ移動するようにY軸リニアサーボモータ27のサーボオンとサーボオフとを交互に切り換えてY軸リニアサーボモータ27を間欠的に駆動し、サーボオフ中に実装ヘッド14が安定して停止状態を維持する安定停止位置を計測して、その計測値を記憶装置44に記憶するようにしている。この際、安定停止位置計測モードでは、Y軸リニアサーボモータ27の可動子33の位置を検出するリニアエンコーダ(図示せず)への通電をサーボオフ中も維持して、このリニアエンコーダの出力信号に基づいて安定停止位置を計測する。Y軸リニアサーボモータ27を間欠駆動するピッチは、固定子34の磁極ピッチよりも小さくすることが好ましく、より好ましくは、固定子34の磁極ピッチの1/N(但しNは2以上の整数)、例えば、磁極ピッチの1/2~1/3に設定すると良い。
この場合、部品実装機11の製造元や販売元のみが安定停止位置計測モードに切り換え可能に構成して、製造元や販売元で、安定停止位置を計測するようにしても良いし、部品実装機11を使用するユーザー側でも安定停止位置計測モードに切り換え可能に構成して、ユーザー側でも、安定停止位置を計測できるようにしても良い。ユーザー側で安定停止位置を計測できるように構成すれば、部品実装機11の経時変化等による安定停止位置の経時的なずれにも対応できる。
また、安定停止位置計測モードでは、サーボオフの時間が実装ヘッド14が安定して停止するのに必要な時間を見込んだ所定時間に設定され、サーボオフ毎に前記所定時間が経過した時点で実装ヘッド14が安定して停止したと見なして安定停止位置を計測するようにしても良い。
或は、安定停止位置計測モードでは、サーボオフ毎に実装ヘッド14が停止状態を所定時間維持するまでサーボオフを継続し、実装ヘッド14が停止状態を所定時間維持した時点で安定停止位置を計測した後、サーボオンに切り換えて実装ヘッド14を所定ピッチ移動させてサーボオフするという動作を繰り返すようにしても良い。
本発明は、安定停止位置を計測する構成に限定されず、予めY軸リニアサーボモータ27の固定子34の磁極ピッチ及び原点位置に基づいて安定停止位置を算出して記憶装置44に記憶するようにしても良い。例えば、Y軸リニアサーボモータ27のサーボオフ中に可動子33や実装ヘッド14に作用する外力のうち、可動子33や実装ヘッド14に接続した電源線や信号線のケーブルのテンションが比較的小さく、固定子34の磁石の磁力の影響の方が圧倒的に大きい場合は、Y軸リニアサーボモータ27の磁極ピッチ及び原点位置に基づいて安定停止位置を精度良く算出することができる。
以上説明した本実施例のY軸リニアサーボモータ27のサーボオフ時の停止位置制御は、部品実装機11の制御装置41によって図3のサーボオフ時停止位置制御プログラムに従って次のように実行される。図3のサーボオフ時停止位置制御プログラムは、部品実装機11の稼働中に所定周期で繰り返し実行される。本プログラムが起動されると、まず、ステップ101で、エラー発生や実装ヘッド14の交換等によりサーボオフ要求が発生したか否かを判定し、サーボオフ要求が発生していなければ、以降の処理を行うことなく、本プログラムを終了する。
その後、サーボオフ要求が発生した時点で、ステップ101からステップ102に進み、記憶装置44に記憶されている安定停止位置のマップから現在位置に最も近い安定停止位置を選び出して、ステップ103に進み、可動子33(実装ヘッド14)が最も近い安定停止位置に到達するまでY軸リニアサーボモータ27の駆動を継続する(サーボオンを継続する)。
そして、次のステップ104で、可動子33(実装ヘッド14)が最も近い安定停止位置に到達したと判定された時点で、ステップ105に進み、Y軸リニアサーボモータ27の駆動を停止して、続くステップ106で、サーボオフして、本プログラムを終了する。
以上説明した本実施例では、Y軸リニアサーボモータ27をサーボオフするときに、可動子33(実装ヘッド14)を現在位置に最も近い安定停止位置に到達させてからサーボオフするようにしたので、サーボオフ時の停止位置が常に安定停止位置となり、サーボオフ中に可動子33(実装ヘッド14)がずれ動くことを極力防止できる。これにより、オペレータが異常動作(不具合)と勘違いする、サーボオフ中の実装ヘッド14のずれ動きを防止できると共に、サーボオフ中に実装ヘッド14がずれ動いて部品実装機11内の他の物体と干渉することも防止できる。しかも、サーボオフ中に可動子33(実装ヘッド14)の停止位置がサーボオン中の本来の停止位置からずれないため、再稼働時に可動子33(実装ヘッド14)を本来の停止位置に戻す動作を行わずに済み、早期に再稼働できるという利点もある。
尚、本実施例では、実装ヘッド移動装置15のうちのY軸スライド装置28の駆動源(Y軸モータ)のみをリニアサーボモータで構成したが、X軸スライド装置26のX軸モータ25もリニアサーボモータで構成しても良く、また、吸着ノズルを上下動させるZ軸モータ22もリニアサーボモータで構成しても良い。
また、本発明の適用範囲は、部品実装機11に限定されず、部品実装基板を生産する部品実装ラインに配列した各工程の装置(半田印刷機等)に適用しても良く、更には、部品実装ライン以外の生産ラインの各工程の装置等に適用しても良く、要は、駆動対象物をリニアサーボモータで直線駆動するリニア駆動装置を搭載した装置であれば、その用途を問わず、本発明を適用して実施できる。
その他、本発明は、本実施例に限定されず、例えば、リニア駆動装置(実装ヘッド移動装置15)の構成を適宜変更しても良い等、要旨を逸脱しない範囲内で種々変更して実施できることは言うまでもない。
11…部品実装機、12…部品供給装置、14…実装ヘッド(駆動対象物)、15…実装ヘッド移動装置、26…X軸スライド装置、27…Y軸リニアサーボモータ、28…Y軸スライド装置(リニア駆動装置)、33…可動子、34…固定子、41…制御装置(制御手段)、44…記憶装置(記憶手段)
Claims (6)
- 駆動対象物をリニアサーボモータで直線駆動するリニア駆動装置における前記リニアサーボモータのサーボオフ時の停止位置を制御する制御手段を備えたリニア駆動装置のサーボオフ時停止位置制御システムであって、
前記駆動対象物の移動範囲において前記リニアサーボモータのサーボオフ中に前記駆動対象物が安定して停止状態を維持する安定停止位置を記憶する記憶手段を備え、
前記制御手段は、前記リニアサーボモータをサーボオフするときに前記記憶手段に記憶されている前記安定停止位置の中から現在位置に最も近い安定停止位置を選び出して前記最も近い安定停止位置に到達するまで前記リニアサーボモータの駆動を継続してからサーボオフすることで、サーボオフ時の停止位置が前記最も近い安定停止位置と一致するように制御することを特徴とするリニア駆動装置のサーボオフ時停止位置制御システム。 - 前記駆動対象物は、部品実装機の実装ヘッドであり、
前記リニア駆動装置は、前記実装ヘッドをX軸方向及び/又はY軸方向に移動させる実装ヘッド移動装置であることを特徴とする請求項1に記載のリニア駆動装置のサーボオフ時停止位置制御システム。 - 前記制御手段は、前記リニアサーボモータのサーボオフ時の停止位置を制御する通常の制御モードと前記安定停止位置を計測する安定停止位置計測モードとを切り換え可能に構成され、前記安定停止位置計測モードでは、前記駆動対象物の移動範囲を前記駆動対象物が所定ピッチずつ移動するようにサーボオンとサーボオフとを交互に切り換えて前記リニアサーボモータを間欠的に駆動し、サーボオフ中に前記駆動対象物が安定して停止状態を維持する安定停止位置を計測して、その計測値を前記記憶手段に記憶することを特徴とする請求項1又は2に記載のリニア駆動装置のサーボオフ時停止位置制御システム。
- 前記制御手段は、前記安定停止位置計測モードでは、サーボオフの時間が前記駆動対象物が安定して停止するのに必要な時間を見込んだ所定時間に設定され、サーボオフ毎に前記所定時間が経過した時点で前記駆動対象物が安定して停止したと見なして前記安定停止位置を計測することを特徴とする請求項3に記載のリニア駆動装置のサーボオフ時停止位置制御システム。
- 前記制御手段は、前記安定停止位置計測モードでは、サーボオフ毎に前記駆動対象物が停止状態を所定時間維持するまでサーボオフを継続し、前記駆動対象物が停止状態を所定時間維持した時点で前記安定停止位置を計測した後、サーボオンに切り換えて前記駆動対象物を前記所定ピッチ移動させてサーボオフするという動作を繰り返すことを特徴とする請求項3に記載のリニア駆動装置のサーボオフ時停止位置制御システム。
- 前記記憶手段に記憶されている前記安定停止位置のデータは、予め前記リニアサーボモータの磁極ピッチ及び原点位置に基づいて算出されたデータであることを特徴とする請求項1又は2に記載のリニア駆動装置のサーボオフ時停止位置制御システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018537742A JP6806780B2 (ja) | 2016-09-06 | 2016-09-06 | リニア駆動装置のサーボオフ時停止位置制御システム |
PCT/JP2016/076069 WO2018047216A1 (ja) | 2016-09-06 | 2016-09-06 | リニア駆動装置のサーボオフ時停止位置制御システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/076069 WO2018047216A1 (ja) | 2016-09-06 | 2016-09-06 | リニア駆動装置のサーボオフ時停止位置制御システム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018047216A1 true WO2018047216A1 (ja) | 2018-03-15 |
Family
ID=61562025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2016/076069 WO2018047216A1 (ja) | 2016-09-06 | 2016-09-06 | リニア駆動装置のサーボオフ時停止位置制御システム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6806780B2 (ja) |
WO (1) | WO2018047216A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010041761A (ja) * | 2008-07-31 | 2010-02-18 | Thk Co Ltd | リニアモータ |
JP2011197163A (ja) * | 2010-03-18 | 2011-10-06 | Tamron Co Ltd | 光学素子駆動装置及び撮像装置 |
JP2013062444A (ja) * | 2011-09-14 | 2013-04-04 | Fuji Mach Mfg Co Ltd | 電子部品実装機 |
JP2015047010A (ja) * | 2013-08-28 | 2015-03-12 | 日本精機株式会社 | 表示装置 |
-
2016
- 2016-09-06 JP JP2018537742A patent/JP6806780B2/ja active Active
- 2016-09-06 WO PCT/JP2016/076069 patent/WO2018047216A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010041761A (ja) * | 2008-07-31 | 2010-02-18 | Thk Co Ltd | リニアモータ |
JP2011197163A (ja) * | 2010-03-18 | 2011-10-06 | Tamron Co Ltd | 光学素子駆動装置及び撮像装置 |
JP2013062444A (ja) * | 2011-09-14 | 2013-04-04 | Fuji Mach Mfg Co Ltd | 電子部品実装機 |
JP2015047010A (ja) * | 2013-08-28 | 2015-03-12 | 日本精機株式会社 | 表示装置 |
Also Published As
Publication number | Publication date |
---|---|
JP6806780B2 (ja) | 2021-01-06 |
JPWO2018047216A1 (ja) | 2019-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6267127B2 (ja) | 段取り替え方法および段取り替え装置 | |
US20150089801A1 (en) | Mounting apparatus | |
WO2018073936A1 (ja) | 生産管理装置 | |
CN103857270A (zh) | 电子元件的安装方法以及表面安装机 | |
JP5771847B2 (ja) | 実装装置、電子部品の実装方法、基板の製造方法及びプログラム | |
WO2018047216A1 (ja) | リニア駆動装置のサーボオフ時停止位置制御システム | |
JP6653640B2 (ja) | 段取ナビゲーション装置、部品実装システム、段取ナビゲーション方法、段取ナビゲーションプログラム | |
KR20130058592A (ko) | 표면 실장 장치 및 헤드 구동 제어 방법 | |
JP6678503B2 (ja) | 部品実装装置、部品実装方法、部品実装装置の制御用プログラムおよび記録媒体 | |
JP5155785B2 (ja) | 作動制御方法および対回路基板作業装置 | |
WO2014196561A1 (ja) | ステッピングモータの制御装置、及び制御方法 | |
JP2017064720A (ja) | 交換情報出力装置 | |
JP2009171683A (ja) | リニアモータ、該リニアモータを備えた部品実装装置、前記リニアモータを備えた部品検査装置およびリニアモータの駆動制御方法 | |
JPWO2018055658A1 (ja) | 部品評価方法、電気的特性測定方法、部品実装機および電気的特性測定専用機 | |
JPWO2017056276A1 (ja) | 電子部品挿入組立機 | |
JP6800817B2 (ja) | 情報提供装置、情報提供方法および部品実装装置 | |
JP5533534B2 (ja) | 部品実装用装置および部品実装用装置における位置決め制御方法 | |
JP6746465B2 (ja) | 表面実装機 | |
JP6626750B2 (ja) | 搬送装置 | |
JP5585510B2 (ja) | 駆動装置 | |
JP7080344B2 (ja) | ユニット管理装置およびユニット管理方法 | |
JP6732075B2 (ja) | 対基板作業システムおよびジョブ情報作成方法 | |
WO2019211911A1 (ja) | 作業機および作業機の使用方法 | |
JP2010161090A (ja) | 移動体の移動装置および電子部品実装装置ならびに移動体の位置決め制御方法 | |
CN105082732B (zh) | 焊料印刷机 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16915636 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2018537742 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16915636 Country of ref document: EP Kind code of ref document: A1 |