Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4840987B2 - Positioning control device for equipment related to electronic component mounting - Google Patents
[go: Go Back, main page]

JP4840987B2 - Positioning control device for equipment related to electronic component mounting - Google Patents

Positioning control device for equipment related to electronic component mounting Download PDF

Info

Publication number
JP4840987B2
JP4840987B2 JP2006228553A JP2006228553A JP4840987B2 JP 4840987 B2 JP4840987 B2 JP 4840987B2 JP 2006228553 A JP2006228553 A JP 2006228553A JP 2006228553 A JP2006228553 A JP 2006228553A JP 4840987 B2 JP4840987 B2 JP 4840987B2
Authority
JP
Japan
Prior art keywords
compensator
circuit
electronic component
component mounting
position command
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.)
Active
Application number
JP2006228553A
Other languages
Japanese (ja)
Other versions
JP2008053482A (en
Inventor
洋 椹木
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.)
Fuji Corp
Original Assignee
Fuji Machine Manufacturing Co 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 Fuji Machine Manufacturing Co Ltd filed Critical Fuji Machine Manufacturing Co Ltd
Priority to JP2006228553A priority Critical patent/JP4840987B2/en
Publication of JP2008053482A publication Critical patent/JP2008053482A/en
Application granted granted Critical
Publication of JP4840987B2 publication Critical patent/JP4840987B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Connection Of Electric Components To Printed Circuits (AREA)
  • Supply And Installment Of Electrical Components (AREA)
  • Control Of Position Or Direction (AREA)

Description

本発明は、電子部品実装機、接着剤塗布装置、フラックス塗布装置等の電子部品実装関連装置における移動体の位置決め制御を行う電子部品実装関連装置の位置決め制御装置に関する発明である。   The present invention relates to a positioning control device for an electronic component mounting related device that performs positioning control of a moving body in an electronic component mounting related device such as an electronic component mounting machine, an adhesive coating device, and a flux coating device.

表面実装ラインの装置における、コア技術の一つに高精度・高速位置決め技術が挙げられ、それを実現するための位置決め制御装置(モーションコントローラ)には、特化した制御則(位置指令・補償器など)が実装されることがある。特化した制御則とは、ポイント・ツー・ポイント(Point to Point)での高速・高精度位置決め動作において最大限の性能を引き出すものであって、これらは工作機械等の軌跡制御を実現する場合等、別の制御目標を実現する時の制御則とは必ずしも合致しない。例えば、ポイント・ツー・ポイント動作においては、位置指令の最終目的位置さえ正確であればよいため、振動抑制等を考慮して目標値追従特性(軌跡追従特性)を任意のものとした補償器を提供することがある。   One of the core technologies in surface mount line equipment is high-precision and high-speed positioning technology, and the positioning control device (motion controller) to realize it is a specialized control law (position command / compensator). Etc.) may be implemented. Specialized control laws are those that bring out the maximum performance in high-speed, high-accuracy positioning operations on a point-to-point basis. The control law for realizing another control target such as the above does not necessarily match. For example, in point-to-point operation, the final target position of the position command only needs to be accurate, so a compensator with an arbitrary target value tracking characteristic (trajectory tracking characteristic) in consideration of vibration suppression etc. May provide.

しかし、実際の動作はポイント・ツー・ポイント動作だけに限定されない。例えば、接着剤塗布においては、点塗布と線塗布の要求がある。この時、XYロボットの動作は、点塗布の場合は塗布座標間のポイント・ツー・ポイント動作でよいものの、線塗布は直線補間や曲線補間で動作する必要がある。そのため、ポイント・ツー・ポイント動作だけに対応した制御則を制御装置に実装した場合には、これらの動作での制御目標を到達できない場合があり、また、これらの制御目標も考慮した結果、ポイント・ツー・ポイント動作において、最適な制御則を実装できずに、サイクルタイムを限界まで短縮できない可能性があった。   However, actual operations are not limited to point-to-point operations. For example, in adhesive application, there is a demand for dot application and line application. At this time, the operation of the XY robot may be a point-to-point operation between application coordinates in the case of point application, but the line application needs to be operated by linear interpolation or curve interpolation. Therefore, if a control law that only supports point-to-point operation is implemented in the control device, the control target for these operations may not be reached. -In the two-point operation, the optimal control law could not be implemented and the cycle time could not be shortened to the limit.

また、ポイント・ツー・ポイント動作に限定した場合にも、あらゆる駆動条件下で最短位置決め時間を実現できる単一補償器を設計するのは容易ではない。   In addition, even when limited to point-to-point operation, it is not easy to design a single compensator that can realize the shortest positioning time under all driving conditions.

例えば、特許文献1(特開平9−130099号公報)には、サーボモータの制御における速度ループゲインをヘッドユニットの移動距離に応じて変更することにより、残留振動を軽減し、位置決め時間の短縮を図ることが記載されている。
特開平9−130099号公報(第1頁〜第3頁等)
For example, in Patent Document 1 (Japanese Patent Laid-Open No. 9-130099), residual vibration is reduced and positioning time is shortened by changing the speed loop gain in servo motor control according to the moving distance of the head unit. It is described that it is planned.
Japanese Patent Laid-Open No. 9-13003 (pages 1 to 3 etc.)

しかしながら、上記特許文献1の技術は、制御パラメータ(速度ループゲイン)の変更であって、補償器構造そのものを変更していない。制御対象によっては、補償器構造そのものを変更しなければ最適解を得られず、残留振動の軽減、位置決め時間の短縮を実現できない可能性がある。   However, the technique of Patent Document 1 described above is a change in the control parameter (speed loop gain), and the compensator structure itself is not changed. Depending on the control target, the optimal solution cannot be obtained unless the compensator structure itself is changed, and there is a possibility that reduction of residual vibration and reduction of positioning time cannot be realized.

本発明はこのような事情を考慮してなされたものであり、従ってその目的は、従来の制御パラメータの変更では実現困難であった残留振動の軽減、位置決め時間の短縮(サイクルタイムの短縮)を実現することができる電子部品実装関連装置の位置決め制御装置を提供することにある。   The present invention has been made in consideration of such circumstances. Therefore, the object of the present invention is to reduce the residual vibration and shorten the positioning time (shortening the cycle time), which has been difficult to realize by changing the conventional control parameters. An object of the present invention is to provide an electronic component mounting related apparatus positioning control apparatus that can be realized.

上記目的を達成するために、請求項1に係る発明は、電子部品実装機、接着剤塗布装置、フラックス塗布装置等の電子部品実装関連装置における移動体の位置決め制御を行う電子部品実装関連装置の位置決め制御装置において、前記移動体の移動に関する情報に応じて補償器の回路を補償器切替手段によって切り替えるものであり、更に、前記補償器の回路は、異なる振動モードの振動を抑制する2種類以上の補償器を有し、前記補償器切替手段は、前記2種類以上の補償器を切り替えるようにしたものである。この構成では、移動体の移動に関する情報に応じて補償器構造そのものを変更することができるため、従来の制御パラメータの変更では実現困難であった残留振動の軽減、位置決め時間の短縮(サイクルタイムの短縮)を実現することができる。しかも、前記補償器の回路は、異なる振動モードの振動を抑制する2種類以上の補償器を有し、前記補償器切替手段は、前記2種類以上の補償器を切り替えるようにしているため、移動体の移動に関する情報(移動距離等)に応じて、より適切な補償器に切り替えることができ、振動抑制効果を高めることができる。 In order to achieve the above object, the invention according to claim 1 is an electronic component mounting related apparatus that performs positioning control of a moving body in an electronic component mounting related apparatus such as an electronic component mounting machine, an adhesive application device, and a flux application device. In the positioning control device, the compensator circuit is switched by the compensator switching means according to the information relating to the movement of the moving body, and the compensator circuit further includes two or more types of suppressing vibrations in different vibration modes. The compensator switching means switches between the two or more types of compensators . In this configuration, the compensator structure itself can be changed in accordance with the information related to the movement of the moving body. (Shortening) can be realized. In addition, the compensator circuit has two or more types of compensators that suppress vibrations of different vibration modes, and the compensator switching means switches between the two or more types of compensators. It is possible to switch to a more appropriate compensator according to information (movement distance, etc.) relating to the movement of the body, and the vibration suppressing effect can be enhanced.

この場合、請求項2のように、前記補償器切替手段は、前記移動体の移動距離に応じて前記補償器の回路を切り替えるようにすると良い。このようにすれば、移動体の移動距離に応じて振動モードが変化するのに対応して補償器の回路を適切に切り替えることができる。   In this case, as in claim 2, the compensator switching means may switch the circuit of the compensator according to the moving distance of the moving body. In this way, the circuit of the compensator can be appropriately switched in response to the vibration mode changing according to the moving distance of the moving body.

また、請求項のように、前記補償器の回路は、前記移動体の移動途中に目的位置が変更された場合に変更前の目的位置と変更後の目的位置との相対距離に応じて切り替えられる補正回路を有し、前記補償器切替手段は、前記移動体の移動途中に目的位置が変更された場合に、前記相対距離に応じて前記補正回路を切り替えるようにしても良い。このようにすれば、移動体の移動途中に目的位置が変更された場合でも、残留振動の軽減、位置決め時間の短縮(サイクルタイムの短縮)を実現することができる。
According to a third aspect of the present invention, when the target position is changed during the movement of the moving body, the compensator circuit switches according to the relative distance between the target position before the change and the target position after the change. The compensator switching means may switch the correction circuit according to the relative distance when the target position is changed during the movement of the moving body. In this way, even when the target position is changed during the movement of the moving body, it is possible to reduce residual vibration and shorten positioning time (cycle time).

以下、本発明を実施するための最良の形態を電子部品実装機に適用して具体化した3つの実施例1〜3を説明する。   Hereinafter, three Examples 1 to 3 in which the best mode for carrying out the present invention is applied to an electronic component mounter will be described.

本発明の実施例1を図1乃至図7に基づいて説明する。
位置決め制御装置11は、主に位置指令生成部12、位置制御部13及び切替処理判定部14(補償器切替手段)から構成されている。機台15(図3参照)と一体となった制御対象は、剛体系もしくは電動機17と可動部18(移動体)との間にばね特性を有する共振振動系であり、また、機台15は可動部18の加減速動作時に発生する負荷トルクにより、弾性変形を起こし、更には負荷トルクの反作用を吸収しきれない場合には、機台15の固有振動数に依存した周波数で振動し、位置決め時間の増大や位置決め精度の劣化を招き、更には機台15の振動により、機械周辺環境への悪影響を及ばす場合もある。
A first embodiment of the present invention will be described with reference to FIGS.
The positioning control device 11 mainly includes a position command generation unit 12, a position control unit 13, and a switching process determination unit 14 (compensator switching means). The control object integrated with the machine base 15 (see FIG. 3) is a rigid system or a resonance vibration system having a spring characteristic between the electric motor 17 and the movable part 18 (moving body). If the elastic deformation is caused by the load torque generated during the acceleration / deceleration operation of the movable part 18 and further the reaction of the load torque cannot be absorbed, it vibrates at a frequency that depends on the natural frequency of the machine base 15 and is positioned. In some cases, the time is increased and the positioning accuracy is deteriorated. Further, the vibration of the machine base 15 may adversely affect the environment around the machine.

本実施例1では、この機台15の振動を抑制するために、位置決め制御装置11は、次のように構成されている。   In the first embodiment, in order to suppress the vibration of the machine base 15, the positioning control device 11 is configured as follows.

位置指令生成部12は、種々の位置指令生成アルゴリズムを搭載し、移動距離、移動速度、加速度、減速度等により位置指令の軌道が決定される。   The position command generation unit 12 is equipped with various position command generation algorithms, and the position command trajectory is determined based on the moving distance, moving speed, acceleration, deceleration, and the like.

この位置指令生成部12で生成した位置指令が入力される位置制御部13は、補償器構造を切り替える補償器構造切替回路20と、フィードフォワードのための補償器24,25と、フィードバックのための補償器26とから構成されている。補償器構造切替回路20は、位置指令をノッチフィルタK1(s)を通過させる回路aと、ノッチフィルタK1(s)をバイパスする回路bとを切り替えるスイッチ手段21とから構成されている。スイッチ手段21は、可動部18の移動距離に応じて切替処理判定部14によって切り替えられる。ノッチフィルタK1(s)は、機台15の振動を抑制するためのフィルタである。   The position controller 13 to which the position command generated by the position command generator 12 is input includes a compensator structure switching circuit 20 that switches the compensator structure, compensators 24 and 25 for feedforward, and feedback. And a compensator 26. The compensator structure switching circuit 20 includes a circuit a that passes a position command through the notch filter K1 (s) and a switch unit 21 that switches between a circuit b that bypasses the notch filter K1 (s). The switch means 21 is switched by the switching process determination unit 14 according to the moving distance of the movable unit 18. The notch filter K <b> 1 (s) is a filter for suppressing vibration of the machine base 15.

補償器24のD(s)/Na(s)は、電動機電流指令から可動部18の位置までの近似伝達特性の逆特性であり、補償器25のNm(s)/Na(s)は、電動機17の位置から可動部18の位置までの近似伝達特性の逆特性である。   D (s) / Na (s) of the compensator 24 is an inverse characteristic of the approximate transmission characteristic from the motor current command to the position of the movable part 18, and Nm (s) / Na (s) of the compensator 25 is This is the inverse characteristic of the approximate transmission characteristic from the position of the electric motor 17 to the position of the movable part 18.

そして、K2(s)は、D(s)/Na(s)とNm(s)/Na(s)をプロパーにするフィルタである。   K2 (s) is a filter that uses D (s) / Na (s) and Nm (s) / Na (s) as proper.

スイッチ手段21により補償器構造切替回路20がノッチフィルタK1(s)を使用する回路aに切り替えられている場合には、K1(s)・K2(s)=K(s)とすると、図2に示す比較例の補償器構造と等価になる。   When the compensator structure switching circuit 20 is switched to the circuit a using the notch filter K1 (s) by the switch means 21, assuming that K1 (s) · K2 (s) = K (s), FIG. This is equivalent to the compensator structure of the comparative example shown in FIG.

要するに、ノッチフィルタK1(s)を使用する場合は、位置制御部13の補償器構造が図2においてK(s)=K1(s)・K2(s)とした補償器構造に切り替えられ、ノッチフィルタK1(s)を使用しない場合は、図2においてK(s)=K2(s)とした補償器構造に切り替えられることになる。   In short, when the notch filter K1 (s) is used, the compensator structure of the position control unit 13 is switched to the compensator structure shown in FIG. 2 as K (s) = K1 (s) · K2 (s). When the filter K1 (s) is not used, the compensator structure is switched to K (s) = K2 (s) in FIG.

尚、図2において、K(s)は、D(s)/Na(s)とNm(s)/Na(s)をプロパーにし、かつ、機台15の振動を抑制するフィルタである。   In FIG. 2, K (s) is a filter that uses D (s) / Na (s) and Nm (s) / Na (s) as proper and suppresses vibration of the machine base 15.

また、図1において、補償器26[Cpos(s)]は、PID補償器+トルクフィルタである。尚、sはラプラス変換演算子を示す。実際の位置決め制御装置11には、s領域で示された補償器を種々の離散化手法により、ディジタルフィルタに変換して実装している。   In FIG. 1, a compensator 26 [Cpos (s)] is a PID compensator + torque filter. Here, s represents a Laplace transform operator. In the actual positioning control device 11, the compensator shown in the s region is mounted by being converted into a digital filter by various discretization methods.

ところで、推力(トルク)は、電動機17から可動部18へと伝達していくが、このとき可動部18にかかる推力に機台15の固有振動数に相当するエネルギーが多く含まれれば、可動部18が機台15と共振し、機台15の振動が大きくなると考えられる。   By the way, the thrust (torque) is transmitted from the electric motor 17 to the movable part 18. If the thrust applied to the movable part 18 at this time includes a lot of energy corresponding to the natural frequency of the machine base 15, the movable part. It is considered that 18 resonates with the machine base 15 and the vibration of the machine base 15 increases.

図2の比較例では、K(s)は機台15の固有振動数付近のエネルギーを軽減させるが、機台15を揺らす程の加振力を有さない駆動条件、例えば狭隣接実装等に使用する微小移動動作では、K(s)が過補償項となりうる場合があり、位置決め時間の遅延要因となる。   In the comparative example of FIG. 2, K (s) reduces the energy near the natural frequency of the machine base 15, but the drive condition does not have an excitation force enough to shake the machine base 15, for example, in a narrow adjacent mounting. In the minute movement operation to be used, K (s) may be an overcompensation term, which causes a delay in positioning time.

そこで、本実施例1では、可動部18の移動距離に応じて最適な補償器構造に切り替えることができるようにする。まず、図2のK(s)を以下の通り分離して、図1のように構成したものである。   Therefore, in the first embodiment, the optimum compensator structure can be switched according to the moving distance of the movable portion 18. First, K (s) in FIG. 2 is separated as follows and configured as shown in FIG.

K(s)=K1(s)・K2(s)
K1(s)は、機台15の振動を抑制するノッチフィルタである。
K2(s)は、D(s)/Na(s)とNm(s)/Na(s)をプロパーにするフィルタである。
K (s) = K1 (s) · K2 (s)
K1 (s) is a notch filter that suppresses vibration of the machine base 15.
K2 (s) is a filter that makes D (s) / Na (s) and Nm (s) / Na (s) proper.

切替処理判定部14は、図4の補償器構造切替処理プログラムを実行して補償器構造切替回路20のスイッチ手段21を切り替えることで、可動部18の移動距離に応じて補償器構造切替回路20をノッチフィルタK1(s)を使用する回路aとノッチフィルタK1(s)を使用しない回路bとに切り替えて、残留振動の軽減、位置決め時間の短縮(サイクルタイムの短縮)を図る。   The switching process determination unit 14 executes the compensator structure switching process program of FIG. 4 and switches the switch means 21 of the compensator structure switching circuit 20, so that the compensator structure switching circuit 20 according to the moving distance of the movable part 18. Are switched between the circuit a using the notch filter K1 (s) and the circuit b not using the notch filter K1 (s) to reduce the residual vibration and shorten the positioning time (cycle time).

図4の補償器構造切替処理プログラムでは、まずステップ101で、可動部18の移動距離を決定し、次のステップ102で、移動距離を判定しきい値と比較してノッチフィルタK1(s)の使用の有無を判定する。この際、移動距離が判定しきい値以上であれば、ノッチフィルタK1(s)の使用有りと判定し、移動距離が判定しきい値未満であれば、ノッチフィルタK1(s)の使用無しと判定する。   In the compensator structure switching processing program of FIG. 4, first, in step 101, the moving distance of the movable portion 18 is determined, and in the next step 102, the moving distance is compared with a determination threshold value and the notch filter K <b> 1 (s). Determine whether it is in use. At this time, if the moving distance is equal to or larger than the determination threshold, it is determined that the notch filter K1 (s) is used, and if the moving distance is less than the determination threshold, the notch filter K1 (s) is not used. judge.

その後、ステップ103に進み、上記ステップ102の判定結果に基づいて補償器構造切替回路20のスイッチ手段21を切り替えることで、可動部18の移動距離に応じて補償器構造切替回路20をノッチフィルタK1(s)を使用する回路aとノッチフィルタK1(s)を使用しない回路bとに切り替える。この後、ステップ104に進み、位置指令生成部12から位置指令を補償器構造切替回路20に払い出す処理を開始する。   Thereafter, the process proceeds to step 103, and the switch means 21 of the compensator structure switching circuit 20 is switched based on the determination result of step 102, so that the compensator structure switching circuit 20 is changed according to the moving distance of the movable part 18 to the notch filter K1. Switching between the circuit a using (s) and the circuit b not using the notch filter K1 (s). Thereafter, the process proceeds to step 104, where a process for delivering the position command from the position command generating unit 12 to the compensator structure switching circuit 20 is started.

本実施例1の効果を数値例と波形で示す。例えば、fHzの機台振動(減衰比0・08)を有する制御対象に対して、位置指令生成を5次曲線で行う(日本カム工業会編「カム機構ハンドブック」第95頁参照)。また、補償器構造切替回路20のノッチフィルタK1(s)は以下の通り設定する。   The effect of the first embodiment is shown by numerical examples and waveforms. For example, a position command is generated with a quintic curve for a controlled object having a machine vibration (attenuation ratio of 0.08) of fHz (refer to page 95 of “Cam Mechanism Handbook” edited by the Japan Cam Industry Association). Further, the notch filter K1 (s) of the compensator structure switching circuit 20 is set as follows.

Figure 0004840987
Figure 0004840987

図5は位置指令払い出しに192制御周期要する5次曲線指令7000パルス移動時に、ノッチフィルタK1(s)を使用した時の位置指令、位置指令一階微分、位置指令二階微分の波形である。   FIG. 5 shows the waveforms of the position command, the position command first-order differentiation, and the position command second-order differentiation when the notch filter K1 (s) is used during movement of 7000th-order curve command 7000 pulses that require 192 control cycles for position command delivery.

図6は位置指令払い出しに172制御周期要する5次曲線指令1000パルス移動時にノッチフィルタK1(s)を使用する場合と200制御周期要する5次曲線指令1000パルス移動時にノッチフィルタK1(s)を使用しない場合の位置指令、位置指令一階微分、位置指令二階微分の波形である。波形の横軸は1制御周期を1として換算している。   FIG. 6 shows the case where the notch filter K1 (s) is used when moving 1000 pulses of the quintic curve command that requires 172 control cycles to issue the position command and the notch filter K1 (s) when moving 1000 pulses of the quintic curve command that requires 200 control cycles. This is a waveform of position command, position command first-order differentiation, and position command second-order differentiation when not. The horizontal axis of the waveform is converted assuming that one control cycle is one.

図6から、1000パルス移動時におけるノッチフィルタK1(s)使用時の位置指令払い出し完了時間は240制御周期であり、ノッチフィルタK1(s)不使用時の位置指令払い出し完了時間は200制御周期であり、40制御周期分の指令時間が短縮されている。   From FIG. 6, the position command payout completion time when the notch filter K1 (s) is used during the 1000 pulse movement is 240 control cycles, and the position command payout completion time when the notch filter K1 (s) is not used is 200 control cycles. Yes, the command time for 40 control cycles is shortened.

また、図7は位置指令二階微分のパワースペクトルを比較した結果である。7000パルス移動時で示された、fHzの帯域付近でのエネルギーレベルの低減が位置決め機台振動抑制で必要であるとすると、1000パルス移動時のfHzの帯域付近でのパワースペクトルは、ノッチフィルタK1(s)の使用の有無にかかわらず、これを下回るエネルギーレベルである。これは、移動距離と移動時間によって規定される位置指令のエネルギー分布特性如何によっては必ずしも補償器による振動抑制項が必要ではないことを示しており、位置指令のエネルギー分布を考慮した補償器構造の切り替えが有効であることを示している。また、移動距離(移動時間)の短い指令にノッチフィルタK1(s)を使用した場合の弊害として、フィルタ出力信号がインパルス状に歪むために、高周波のエネルギーが増幅してしまい、高次モードの振動を誘発してしまうことがある。その結果として、整定時間が延びてしまう場合がある。   FIG. 7 shows the result of comparing the power spectra of the position command second-order derivative. Assuming that reduction of the energy level in the vicinity of the fHz band indicated by the movement of 7000 pulses is necessary for suppressing the positioning machine base vibration, the power spectrum in the vicinity of the fHz band at the time of 1000 pulse movement is expressed by the notch filter K1. Regardless of whether or not (s) is used, the energy level is below this level. This indicates that the vibration suppression term by the compensator is not necessarily required depending on the energy distribution characteristics of the position command defined by the travel distance and travel time. Indicates that the switch is valid. Further, as a disadvantage when the notch filter K1 (s) is used for a command having a short moving distance (moving time), the filter output signal is distorted in an impulse shape, so that high-frequency energy is amplified and vibration in a higher-order mode. May be triggered. As a result, the settling time may be extended.

本実施例1のように、K1(s)にノッチフィルタを使用する場合には、高次モードの振動を誘発しない移動距離に対してのみ、ノッチフィルタK1(s)を使用し、高次モードの振動を誘発する移動距離に対しては、ノッチフィルタK1(s)を使用しないという切り替え則を適用することで、残留振動の軽減、移動時間の短縮(サイクルタイムの短縮)を実現することができる。   When the notch filter is used for K1 (s) as in the first embodiment, the notch filter K1 (s) is used only for the moving distance that does not induce the vibration of the higher order mode. By applying a switching rule that does not use the notch filter K1 (s) for the movement distance that induces vibration of the motor, it is possible to reduce residual vibration and shorten the movement time (shortening the cycle time). it can.

上記実施例1では、可動部18の移動距離に応じて補償器構造切替回路20をノッチフィルタK1(s)を使用する回路aとノッチフィルタK1(s)を使用しない回路bとに切り替えるようにしたが、補償器構造切替回路に異なる振動モードの振動を抑制する2種類以上の補償器(振動抑制項)を設け、補償器構造切替回路を3種類以上の補償器構造に切り替えるようにしても良い。以下、これを具体化した本発明の実施例2を図8及び図9に基づいて説明する。   In the first embodiment, the compensator structure switching circuit 20 is switched between the circuit a using the notch filter K1 (s) and the circuit b not using the notch filter K1 (s) according to the moving distance of the movable part 18. However, the compensator structure switching circuit may be provided with two or more types of compensators (vibration suppression terms) that suppress vibrations in different vibration modes, and the compensator structure switching circuit may be switched to three or more types of compensator structures. good. A second embodiment of the present invention that embodies this will be described below with reference to FIGS.

本実施例2は、機台振動の一次モード振動数がfHz(減衰比0.08)であり、それの1.5倍の帯域に2次モード(減衰比0・05)がある場合の実施例であり、補償器構造切替回路30に、以下の2種類の補償器K11(s)、K12(s)を設ける。   In the second embodiment, the primary mode frequency of the machine base vibration is fHz (attenuation ratio 0.08), and the secondary mode (attenuation ratio 0.05) is present in a band 1.5 times that frequency. As an example, the compensator structure switching circuit 30 is provided with the following two types of compensators K11 (s) and K12 (s).

Figure 0004840987
Figure 0004840987

この場合、K12(s)は機台振動一次モードと二次モードを同時に抑制する補償器として構成され、K11(s)を内包している。   In this case, K12 (s) is configured as a compensator that simultaneously suppresses the machine vibration primary mode and the secondary mode, and includes K11 (s).

本実施例2では、切替処理判定部14は、図9の補償器構造切替処理プログラムを実行して補償器構造切替回路30のスイッチ手段31を切り替えることで、可動部18の移動距離に応じて、補償器構造切替回路30を、第1の補償器K11(s)を使用する回路aと、第2の補償器K12(s)を使用する回路bと、補償器K11(s)、K12(s)を使用しない回路cとに切り替えて、位置決め時間の短縮を図る。   In the second embodiment, the switching process determination unit 14 executes the compensator structure switching process program of FIG. 9 to switch the switch unit 31 of the compensator structure switching circuit 30, thereby depending on the moving distance of the movable unit 18. The compensator structure switching circuit 30 includes a circuit a using the first compensator K11 (s), a circuit b using the second compensator K12 (s), and compensators K11 (s) and K12 ( By switching to the circuit c that does not use s), the positioning time is shortened.

図9の補償器構造切替処理プログラムでは、まずステップ201で、可動部18の移動距離を決定し、次のステップ202で、移動距離に基づいて使用する補償器を選択する。その後、ステップ203に進み、上記ステップ202の選択結果に基づいて補償器構造切替回路30のスイッチ手段31を切り替えることで、可動部18の移動距離に応じて補償器構造切替回路30を、第1の補償器K11(s)を使用する回路aと、第2の補償器K12(s)を使用する回路bと、補償器K11(s)、K12(s)を使用しない回路cとに切り替える。この後、ステップ204に進み、位置指令生成部12から位置指令を補償器構造切替回路30に払い出す処理を開始する。   In the compensator structure switching processing program of FIG. 9, first, in step 201, the moving distance of the movable portion 18 is determined, and in the next step 202, a compensator to be used is selected based on the moving distance. Thereafter, the process proceeds to step 203, and the switch means 31 of the compensator structure switching circuit 30 is switched based on the selection result of the above step 202, so that the compensator structure switching circuit 30 is changed according to the moving distance of the movable part 18. The circuit a uses the compensator K11 (s), the circuit b uses the second compensator K12 (s), and the circuit c does not use the compensators K11 (s) and K12 (s). Thereafter, the process proceeds to step 204, where a process for delivering the position command from the position command generation unit 12 to the compensator structure switching circuit 30 is started.

本実施例2のように、移動距離に対して、抑制すべき機台振動のモード数が2個以上変化する場合には、切り替える回路を増やすことで位置決め時間を短縮できる。   As in the second embodiment, when the number of machine vibration modes to be suppressed changes with respect to the movement distance by two or more, the positioning time can be shortened by increasing the number of circuits to be switched.

尚、本実施例2では、2つの補償器K11(s)、K12(s)を並列に配置した上で、単一のスイッチ手段31で切り替える構成としているが、2つ以上の補償器を直列に並べ、それぞれに切り替え回路を設けた構成としても良い。   In the second embodiment, two compensators K11 (s) and K12 (s) are arranged in parallel and switched by a single switch means 31, but two or more compensators are connected in series. It is good also as a structure which arranged in order and provided the switching circuit in each.

本実施例2では、K12(s)は機台振動一次モードと二次モードを同時に抑制する補償器として構成され、K11(s)を内包している。そこで、K12(s)を二次モード抑制項に限定し、K11(s)と直列に配置した上で、それぞれの補償器K11(s)、K12(s)に切り替え回路を設けた構成としても良い。   In the second embodiment, K12 (s) is configured as a compensator that simultaneously suppresses the machine vibration primary mode and the secondary mode, and includes K11 (s). Therefore, K12 (s) is limited to the second-order mode suppression term, arranged in series with K11 (s), and a switching circuit is provided for each compensator K11 (s), K12 (s). good.

電子部品実装機において、動作途中に最終目的位置を変更する動作を行う際に本発明を適用する実施例3を説明する。動作途中に最終目的位置の変更指示をうけた場合の位置指令の生成方法としては、大別して二通りの方法が考えられる。   Embodiment 3 in which the present invention is applied when performing an operation of changing the final target position during operation in an electronic component mounting machine will be described. As a method of generating a position command when an instruction to change the final target position is received during the operation, there are roughly two methods.

一つ目は、軌跡変更直前の位置・速度・加速度を初期値として、最終目的位置までの軌跡を再計算する方法である。   The first is a method of recalculating the trajectory up to the final target position using the position, velocity, and acceleration immediately before the trajectory change as initial values.

二つ目は、初期目的位置と最終目的位置との相対距離(以下「補正距離」と呼ぶ)を求め、補正距離に対する位置指令を生成し、初期目的位置に対する位置指令に足しこむ方法である。後者の方法を実現する位置決め制御装置を図11に示す。位置指令生成部12は初期目的位置に対する軌跡データを第一位置指令として出力し、補正距離に対する軌跡データを第二位置指令として出力する。   The second method is to obtain a relative distance (hereinafter referred to as “correction distance”) between the initial target position and the final target position, generate a position command for the correction distance, and add the position command to the initial target position. FIG. 11 shows a positioning control device that realizes the latter method. The position command generator 12 outputs trajectory data for the initial target position as a first position command, and outputs trajectory data for the correction distance as a second position command.

補償器構造切替回路40は、第一位置指令に対して、前記実施例1と同様のノッチフィルタK1(s)と第一のスイッチ手段41とから成る第一の切替回路43を設け、第二位置指令に対して、同様のノッチフィルタK1(s)と第二のスイッチ手段42とから成る第二の切替回路44(補正回路)を設け、第一位置指令と第二位置指令の組み合わせに応じて補償器構造切替回路40を4通りの補償器構造に切り替えるようにしている。   The compensator structure switching circuit 40 is provided with a first switching circuit 43 including a notch filter K1 (s) similar to that of the first embodiment and the first switch means 41 in response to the first position command. For the position command, a second switching circuit 44 (correction circuit) comprising a similar notch filter K1 (s) and second switch means 42 is provided, and according to the combination of the first position command and the second position command. Thus, the compensator structure switching circuit 40 is switched to four compensator structures.

本実施例3では、切替処理判定部14は、図12の補償器構造切替処理プログラムを実行して補償器構造切替回路40の2つのスイッチ手段41,42を切り替えることで、可動部18の移動距離と補正距離に応じて補償器構造切替回路40を4通りの補償器構造に切り替える。   In the third embodiment, the switching process determination unit 14 executes the compensator structure switching process program of FIG. 12 to switch the two switch means 41 and 42 of the compensator structure switching circuit 40, thereby moving the movable unit 18. The compensator structure switching circuit 40 is switched to four compensator structures according to the distance and the correction distance.

図12の補償器構造切替処理プログラムでは、まずステップ301で、可動部18の移動距離を決定し、次のステップ302で、移動距離を判定しきい値と比較して第一の切替回路43の第一のノッチフィルタK1(s)の使用の有無を判定する。   In the compensator structure switching processing program of FIG. 12, first, in step 301, the moving distance of the movable part 18 is determined, and in the next step 302, the moving distance is compared with a determination threshold value, and the first switching circuit 43 Whether or not the first notch filter K1 (s) is used is determined.

その後、ステップ303に進み、上記ステップ302の判定結果に基づいて補償器構造切替回路40の第一のスイッチ手段41を切り替えることで、可動部18の移動距離に応じて第一の切替回路43を第一のノッチフィルタK1(s)を使用する回路aと第一のノッチフィルタK1(s)を使用しない回路bとに切り替える。この後、ステップ304に進み、位置指令生成部12から第一位置指令を第一の切替回路43に払い出す処理を開始する。   Thereafter, the process proceeds to step 303, and the first switch circuit 43 is switched according to the moving distance of the movable portion 18 by switching the first switch means 41 of the compensator structure switching circuit 40 based on the determination result of the above step 302. The circuit is switched between a circuit a that uses the first notch filter K1 (s) and a circuit b that does not use the first notch filter K1 (s). Thereafter, the process proceeds to step 304, where a process of paying out the first position command from the position command generating unit 12 to the first switching circuit 43 is started.

この後、ステップ305に進み、目的位置の変更指示が出されたか否かを判定し、目的位置の変更指示が出されなければ、そのまま本プログラムを終了する。   Thereafter, the process proceeds to step 305, where it is determined whether an instruction to change the target position has been issued. If no instruction to change the target position has been issued, the program is terminated as it is.

一方、目的位置の変更指示が出された場合は、ステップ306に進み、初期目的位置と最終目的位置との相対距離(補正距離)を決定し、次のステップ307で、補正距離を判定しきい値と比較して第二の切替回路44の第二のノッチフィルタK1(s)の使用の有無を判定する。   On the other hand, if an instruction to change the target position is issued, the process proceeds to step 306 to determine the relative distance (correction distance) between the initial target position and the final target position, and in the next step 307, the correction distance is determined. Whether or not the second notch filter K1 (s) of the second switching circuit 44 is used is compared with the value.

その後、ステップ308に進み、上記ステップ307の判定結果に基づいて第二の切替回路44の第二のスイッチ手段42を切り替えることで、補正距離に応じて第二の切替回路44を第二のノッチフィルタK1(s)を使用する回路cと第二のノッチフィルタK1(s)を使用しない回路dとに切り替える。この後、ステップ309に進み、位置指令生成部12から第二位置指令を第二の切替回路44に払い出す処理を開始する。   Thereafter, the process proceeds to step 308, where the second switch circuit 44 of the second switch circuit 44 is switched based on the determination result of step 307, so that the second switch circuit 44 is changed to the second notch according to the correction distance. Switching between the circuit c using the filter K1 (s) and the circuit d not using the second notch filter K1 (s). Thereafter, the process proceeds to step 309, where a process for paying out the second position command from the position command generation unit 12 to the second switching circuit 44 is started.

このようにすれば、例えば、第一位置指令に対して第一のノッチフィルタK1(s)を使用し、第二位置指令に対して第二のノッチフィルタK1(s)を使用しないような初期目的位置と最終目的位置が指定された場合に位置決め時間を短縮する効果が期待できる。例えば、前記実施例1で示した、7000パルス移動の軌跡データを第一位置指令に出力した上で、第一のノッチフィルタK1(s)を使用し、その動作途中に1000パルスの補正距離が指定された時に第二のノッチフィルタK1(s)を不使用とすることで、位置決め時間を短縮できる。   In this way, for example, the first notch filter K1 (s) is used for the first position command and the second notch filter K1 (s) is not used for the second position command. The effect of shortening the positioning time can be expected when the target position and the final target position are designated. For example, after outputting the trajectory data of the 7000 pulse movement shown in the first embodiment to the first position command, the first notch filter K1 (s) is used, and a correction distance of 1000 pulses is generated during the operation. By not using the second notch filter K1 (s) when designated, the positioning time can be shortened.

以上説明した各実施例1〜3では、移動距離に応じて補償器の回路を切り替えるようにしたが、例えば、移動時間、移動速度、加速度等のいずれかに応じて補償器の回路を切り替えるようにしても良く、要は、移動体の移動に関する少なくとも1つの情報に応じて補償器の回路を切り替えるようにすれば良い。   In each of the first to third embodiments described above, the compensator circuit is switched according to the moving distance. However, for example, the compensator circuit is switched according to any of the moving time, moving speed, acceleration, and the like. In short, the circuit of the compensator may be switched in accordance with at least one piece of information regarding the movement of the moving body.

その他、本発明は、電子部品実装機に限定されず、接着剤塗布装置、フラックス塗布装置等の電子部品実装関連装置に広く適用して実施できる。   In addition, the present invention is not limited to an electronic component mounting machine, and can be widely applied to electronic component mounting related devices such as an adhesive coating device and a flux coating device.

本発明の実施例1の位置決め制御装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the positioning control apparatus of Example 1 of this invention. 比較例の位置決め制御装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the positioning control apparatus of a comparative example. 本発明を適用するボールねじシステムの概念図である。1 is a conceptual diagram of a ball screw system to which the present invention is applied. 実施例1の補償器構造切替処理プログラムの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the compensator structure switching process program of Example 1. FIG. 実施例1の位置指令払い出しに192制御周期要する5次曲線指令7000パルス移動時に、ノッチフィルタK1(s)を使用した時の位置指令、位置指令一階微分、位置指令二階微分の波形である。FIG. 6 is a waveform of a position command, a position command first-order differential, and a position command second-order differential when the notch filter K1 (s) is used during movement of 7000 pulses of a quintic curve command that requires 192 control cycles to issue a position command according to the first embodiment. 実施例1の位置指令払い出しに172制御周期要する5次曲線指令1000パルス移動時にノッチフィルタK1(s)を使用する場合と200制御周期要する5次曲線指令1000パルス移動時にノッチフィルタK1(s)を使用しない場合の位置指令、位置指令一階微分、位置指令二階微分の波形である。When the notch filter K1 (s) is used when moving 1000 pulses of the quintic curve command that requires 172 control cycles to issue the position command in the first embodiment and when the notch filter K1 (s) is moved when moving 1000 pulses of the quintic curve command that requires 200 control cycles. This is a waveform of a position command, a position command first-order derivative, and a position command second-order derivative when not used. 実施例1の位置指令二階微分のパワースペクトルを比較した結果である。It is the result of having compared the power spectrum of the position command second order differential of Example 1. FIG. 実施例2の位置決め制御装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the positioning control apparatus of Example 2. FIG. 実施例2の補償器構造切替処理プログラムの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the compensator structure switching process program of Example 2. 実施例3の位置決め制御装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the positioning control apparatus of Example 3. FIG. 実施例3の補償器構造切替処理プログラムの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the compensator structure switching process program of Example 3.

符号の説明Explanation of symbols

11…位置決め制御装置、12…位置指令生成部、13…位置制御部、14…切替処理判定部(補償器切替手段)、15…機台、17…電動機、18…可動部(移動体)、20…補償器構造切替回路、21…スイッチ手段、30…補償器構造切替回路、31…スイッチ手段、40…補償器構造切替回路、41…第一のスイッチ手段、42…第二のスイッチ手段、43…第一の切替回路、44…第二の切替回路(補正回路)   DESCRIPTION OF SYMBOLS 11 ... Positioning control apparatus, 12 ... Position command production | generation part, 13 ... Position control part, 14 ... Switching process determination part (compensator switching means), 15 ... Machine stand, 17 ... Electric motor, 18 ... Movable part (moving body), DESCRIPTION OF SYMBOLS 20 ... Compensator structure switching circuit, 21 ... Switch means, 30 ... Compensator structure switching circuit, 31 ... Switch means, 40 ... Compensator structure switching circuit, 41 ... First switch means, 42 ... Second switch means, 43 ... first switching circuit, 44 ... second switching circuit (correction circuit)

Claims (3)

電子部品実装機、接着剤塗布装置、フラックス塗布装置等の電子部品実装関連装置における移動体の位置決め制御を行う電子部品実装関連装置の位置決め制御装置において、
前記移動体の移動に関する情報に応じて補償器の回路を切り替える補償器切替手段を備え
前記補償器の回路は、異なる振動モードの振動を抑制する2種類以上の補償器を有し、 前記補償器切替手段は、前記2種類以上の補償器を切り替えることを特徴とする電子部品実装関連装置の位置決め制御装置。
In an electronic component mounting related device positioning control device that performs positioning control of a moving body in an electronic component mounting related device such as an electronic component mounting machine, an adhesive coating device, a flux coating device,
Compensator switching means for switching the circuit of the compensator according to information relating to the movement of the moving body ,
The compensator circuit has two or more types of compensators that suppress vibrations in different vibration modes, and the compensator switching means switches between the two or more types of compensators. Device positioning control device.
前記補償器切替手段は、前記移動体の移動距離に応じて前記補償器の回路を切り替えることを特徴とする請求項1に記載の電子部品実装関連装置の位置決め制御装置。   2. The positioning control device for an electronic component mounting related apparatus according to claim 1, wherein the compensator switching unit switches a circuit of the compensator according to a moving distance of the moving body. 前記補償器の回路は、前記移動体の移動途中に目的位置が変更された場合に変更前の目的位置と変更後の目的位置との相対距離に応じて切り替えられる補正回路を有し、
前記補償器切替手段は、前記移動体の移動途中に目的位置が変更された場合に前記相対距離に応じて前記補正回路を切り替えることを特徴とする請求項1又は2に記載の電子部品実装関連装置の位置決め制御装置。
The circuit of the compensator has a correction circuit that is switched according to the relative distance between the target position before the change and the target position after the change when the target position is changed during the movement of the movable body,
3. The electronic component mounting-related device according to claim 1, wherein the compensator switching unit switches the correction circuit according to the relative distance when a target position is changed during the movement of the moving body. Device positioning control device.
JP2006228553A 2006-08-25 2006-08-25 Positioning control device for equipment related to electronic component mounting Active JP4840987B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006228553A JP4840987B2 (en) 2006-08-25 2006-08-25 Positioning control device for equipment related to electronic component mounting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006228553A JP4840987B2 (en) 2006-08-25 2006-08-25 Positioning control device for equipment related to electronic component mounting

Publications (2)

Publication Number Publication Date
JP2008053482A JP2008053482A (en) 2008-03-06
JP4840987B2 true JP4840987B2 (en) 2011-12-21

Family

ID=39237241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006228553A Active JP4840987B2 (en) 2006-08-25 2006-08-25 Positioning control device for equipment related to electronic component mounting

Country Status (1)

Country Link
JP (1) JP4840987B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5533534B2 (en) * 2010-10-08 2014-06-25 パナソニック株式会社 Component mounting apparatus and positioning control method in component mounting apparatus
JP2018171668A (en) * 2017-03-31 2018-11-08 セイコーエプソン株式会社 Control device, robot, and robot system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07117855B2 (en) * 1987-05-06 1995-12-18 株式会社日立製作所 Positioning control method for moving body
JPH05131331A (en) * 1991-11-07 1993-05-28 Hitachi Ltd Sliding guide device and table device employing the same sliding guide device
JPH05292773A (en) * 1992-04-06 1993-11-05 Komatsu Ltd Robot vibration reduction control device
JPH10268940A (en) * 1997-03-25 1998-10-09 Sony Corp Feedback control device
JP2006197726A (en) * 2005-01-13 2006-07-27 Yaskawa Electric Corp Positioning control device and positioning control method

Also Published As

Publication number Publication date
JP2008053482A (en) 2008-03-06

Similar Documents

Publication Publication Date Title
KR101378624B1 (en) Positioning control device
JP4541218B2 (en) Command generator
US7902785B2 (en) Method and device for guiding the movement of a moveable machine element of a machine
CN110955192A (en) Servo control device, robot, and servo control method
US6920378B2 (en) Command generation combining input shaping and smooth baseline functions
JP4840987B2 (en) Positioning control device for equipment related to electronic component mounting
KR101332318B1 (en) Apparatus and method for decreasing vibration of substrate transferring robot with beam shape
JP5092831B2 (en) Positioning control device
JP2003208230A (en) Method and device for controlling vibration damping of machine and vibration damping type machine
JP2005063362A (en) Servo control device
US6975086B1 (en) Positioning control method
JP5017720B2 (en) Position control device
JP4880763B2 (en) Motor control method and apparatus
JP4367041B2 (en) Machine control device
JP2011100203A (en) Position control device
JP4340846B2 (en) Positioning control device
WO2015177912A1 (en) Command generation device and method
JP2005092624A (en) Vibration control method for servo control device
JP5509747B2 (en) Motion control device
WO2020044704A1 (en) Vibration control device
JP2005110396A (en) Motor control device and control method
WO2025144304A2 (en) Design of a motion profile that provides nonvibrating operation of a system with hybrid input shaping method
JP2006184994A (en) Stage positioning method and positioning apparatus therefor
JP2009075680A (en) Command generation method and command generation apparatus for moving body
Wang et al. Stable Inversion of Unstable Zeros for Iterative Learning Control and Application to CNC Machine Tool Precision Tracking Control

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110511

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110512

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110621

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: 20111003

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111003

R150 Certificate of patent or registration of utility model

Ref document number: 4840987

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141014

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250