JP2021068797A - Transport device and vacuum processing device - Google Patents
Transport device and vacuum processing device Download PDFInfo
- Publication number
- JP2021068797A JP2021068797A JP2019192614A JP2019192614A JP2021068797A JP 2021068797 A JP2021068797 A JP 2021068797A JP 2019192614 A JP2019192614 A JP 2019192614A JP 2019192614 A JP2019192614 A JP 2019192614A JP 2021068797 A JP2021068797 A JP 2021068797A
- Authority
- JP
- Japan
- Prior art keywords
- tray
- value
- command value
- magnet
- braking
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 21
- 230000032258 transport Effects 0.000 claims description 110
- 238000012546 transfer Methods 0.000 claims description 17
- 239000000758 substrate Substances 0.000 claims description 13
- 238000001514 detection method Methods 0.000 description 80
- 238000006243 chemical reaction Methods 0.000 description 24
- 238000004364 calculation method Methods 0.000 description 22
- 238000005339 levitation Methods 0.000 description 20
- 230000009471 action Effects 0.000 description 10
- 230000005291 magnetic effect Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 239000000696 magnetic material Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 238000011282 treatment Methods 0.000 description 2
- KFYRPLNVJVHZGT-UHFFFAOYSA-N Amitriptyline hydrochloride Chemical compound Cl.C1CC2=CC=CC=C2C(=CCCN(C)C)C2=CC=CC=C21 KFYRPLNVJVHZGT-UHFFFAOYSA-N 0.000 description 1
- 241000219793 Trifolium Species 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 239000003302 ferromagnetic material Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000004381 surface treatment Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Landscapes
- Non-Mechanical Conveyors (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
Description
本発明は、基板を載置可能に構成されたトレイを非接触方式で搬送する搬送装置、および、当該搬送装置を備えた真空処理装置に関する。 The present invention relates to a transport device for transporting a tray configured so that a substrate can be placed in a non-contact manner, and a vacuum processing device provided with the transport device.
トレイに載置された基板に成膜処理などを施す真空処理装置は、フラットパネルディスプレイや太陽電池などの製造に用いられる。真空処理装置が備える搬送装置は、トレイを搬送するための摺動部材から粉塵などが発生することを抑制するために、トレイを磁気浮上させながら搬送する(例えば、特許文献1を参照)。 A vacuum processing device that performs a film forming process on a substrate placed on a tray is used in the manufacture of flat panel displays, solar cells, and the like. The transport device included in the vacuum processing device transports the tray while magnetically levitating it in order to suppress the generation of dust or the like from the sliding member for transporting the tray (see, for example, Patent Document 1).
上述した搬送装置は、トレイの右面と対向する電磁石、および、トレイの左面と対向する電磁石を備える。そして、トレイを電磁石に引き付ける吸引力を、2つの電磁石が作用させる。2つの電磁石がトレイに作用させる吸引力は、磁気浮上したトレイの位置が右側に偏ること、および、トレイの位置が左側に偏ることを抑制する。 The transport device described above includes an electromagnet facing the right side of the tray and an electromagnet facing the left side of the tray. Then, the two electromagnets act on the attractive force that attracts the tray to the electromagnet. The attractive force exerted by the two electromagnets on the tray suppresses the magnetically levitated tray position from being biased to the right and the tray position from being biased to the left.
一方、電磁石を駆動するための吸引力の指令値は、トレイ位置をフィードバック値としたフィードバック制御によって算出される。これにより、トレイ位置を目標位置に配置するような吸引力の指令値が算出される。しかし、相互に等しい吸引力の指令値が算出された場合であっても、トレイ位置が相互に異なれば、トレイに作用する実際の吸引力も相互に異なってしまう。例えば、相互に等しい吸引力の指令値が算出された場合であっても、トレイ位置が電磁石に近ければ、実際に作用する吸引力は大きくなってしまう。反対に、トレイ位置が電磁石から遠ければ、実際に作用する吸引力は小さくなってしまう。そして、算出された吸引力の指令値と、トレイに作用する実際の吸引力とのずれは、左右方向における揺動のような不安定な挙動をトレイに生じさせてしまう。 On the other hand, the command value of the attractive force for driving the electromagnet is calculated by the feedback control with the tray position as the feedback value. As a result, the command value of the suction force for arranging the tray position at the target position is calculated. However, even when the command values of the suction forces equal to each other are calculated, if the tray positions are different from each other, the actual suction forces acting on the trays will also be different from each other. For example, even when the command values of the attractive forces equal to each other are calculated, if the tray position is close to the electromagnet, the attractive force actually acting becomes large. On the contrary, if the tray position is far from the electromagnet, the attractive force actually acting becomes small. Then, the deviation between the calculated suction force command value and the actual suction force acting on the tray causes unstable behavior such as swinging in the left-right direction on the tray.
本発明の目的は、トレイ位置の変化を抑制可能にした搬送装置、および、真空処理装置を提供することである。 An object of the present invention is to provide a transfer device capable of suppressing a change in tray position and a vacuum processing device.
上記課題を解決するための搬送装置は、基板を載置可能なトレイを磁気浮上させながら前後方向に搬送する搬送部と、左右方向における前記トレイの位置であるトレイ位置を測定する測定部と、前記トレイ位置の変化を電磁石の制動力によって抑制する抑制部と、前記トレイ位置を目標位置に配置するための制動力指令値を算出し、前記制動力指令値を前記電磁石の電流指令値に変換する駆動装置と、を備える。そして、前記駆動装置は、前記トレイ位置を前記目標位置に配置するための前記電流指令値を前記トレイ位置と前記制動力指令値とから得るための電流データを備え、前記トレイ位置の測定値を用いて前記制動力指令値をフィードバック制御し、当該制動力指令値と前記測定値とを前記電流データに適用する際に、前記電流データに含まれる前記トレイ位置と前記制動力指令値との二次元補間を行って、当該制動力指令値と前記測定値とに対応する前記電流指令値を算出する。 The transport device for solving the above problems includes a transport unit that transports the tray on which the substrate can be placed in the front-rear direction while magnetically levitating, and a measurement unit that measures the tray position, which is the position of the tray in the left-right direction. A suppression unit that suppresses the change in the tray position by the braking force of the electromagnet, a braking force command value for arranging the tray position at the target position are calculated, and the braking force command value is converted into a current command value of the electromagnet. It is provided with a drive device for the operation. Then, the drive device includes current data for obtaining the current command value for arranging the tray position at the target position from the tray position and the braking force command value, and obtains the measured value of the tray position. When the braking force command value is feedback-controlled and the braking force command value and the measured value are applied to the current data, the tray position included in the current data and the braking force command value are two. Dimensional interpolation is performed to calculate the current command value corresponding to the braking force command value and the measured value.
上記搬送装置によれば、駆動装置が算出する制動力指令値は、トレイ位置を用いたフィードバック制御によって算出される。トレイが左右方向に変位することを抑えるための電磁石に供給される電流指令値は、算出された制動力指令値と、トレイ位置の測定値と、を電流データに適用して算出される値であって、その際のトレイ位置と制動力指令値との二次元補間を通じて算出される値である。これにより、電磁石に供給される電流値は、トレイ位置の差異が反映された値、すなわち、電磁石とトレイとの間の作用距離が反映された値となる。結果として、相互に等しい制動力指令値が算出された場合であっても、制動力を作用させるための空間的な差異が反映された、相互に異なる電流値を供給することが可能となる。そして、左右方向における揺動のような不安定な挙動がトレイに生じることが抑制可能となる。 According to the above-mentioned transfer device, the braking force command value calculated by the drive device is calculated by feedback control using the tray position. The current command value supplied to the electromagnet to prevent the tray from being displaced in the left-right direction is a value calculated by applying the calculated braking force command value and the measured value of the tray position to the current data. It is a value calculated through two-dimensional interpolation between the tray position and the braking force command value at that time. As a result, the current value supplied to the electromagnet becomes a value that reflects the difference in the tray position, that is, a value that reflects the working distance between the electromagnet and the tray. As a result, even when the braking force command values that are equal to each other are calculated, it is possible to supply different current values that reflect the spatial difference for applying the braking force. Then, it is possible to suppress the occurrence of unstable behavior such as rocking in the left-right direction on the tray.
上記搬送装置において、前記駆動装置は、前記トレイ位置と前記制動力指令値とに前記電流指令値を対応づけたテーブルを前記電流データとして備えてもよい。
この構成によれば、トレイ位置の測定値と、算出された制動力指令値と、に対応づけられた電流指令値が、電流データであるテーブルから算出される。そのため、制動力を作用させるための空間的な差異が反映された電流値が供給可能となる。
In the transfer device, the drive device may include a table in which the current command value is associated with the tray position and the braking force command value as the current data.
According to this configuration, the current command value associated with the measured value of the tray position and the calculated braking force command value is calculated from the table which is the current data. Therefore, it is possible to supply a current value that reflects the spatial difference for applying the braking force.
上記搬送装置において、前記電流データは、前記制動力指令値が大きいほど前記制動力指令値に大きい前記電流指令値を対応づけていると共に、前記トレイと前記電磁石との間の距離が長いほど前記トレイ位置に大きい前記電流指令値を対応づけたテーブルを含んでもよい。 In the transfer device, the larger the braking force command value, the larger the current command value is associated with the braking force command value, and the longer the distance between the tray and the electromagnet, the more the current data corresponds to the braking force command value. A table in which a large current command value is associated with the tray position may be included.
この構成によれば、相互に等しい制動力指令値が算出された場合であっても、電磁石がトレイに作用させる実際の制動力は、トレイと電磁石との間の距離が長いほど大きい。それゆえに、トレイにおける不安定な挙動を抑制する効果の実効性を高めることが可能となる。 According to this configuration, even when the braking force command values that are equal to each other are calculated, the actual braking force that the electromagnet acts on the tray increases as the distance between the tray and the electromagnet increases. Therefore, it is possible to enhance the effectiveness of the effect of suppressing unstable behavior in the tray.
上記搬送装置において、前記駆動装置は、前記トレイ位置の測定値をフィードバック値として算出される制動力に、前記制動力指令値を高めるオフセット値を加算することによって、前記制動力指令値を算出してもよい。 In the transfer device, the drive device calculates the braking force command value by adding an offset value for increasing the braking force command value to the braking force calculated using the measured value of the tray position as a feedback value. You may.
制動力指令値のフィードバック制御に基づいて電磁石の電流値を変えるとき、電流指令値の算出に用いたときのトレイ位置と、電流が供給されるときのトレイ位置との間には、算出時と供給時との間の時間的なずれによる乖離が生じる。この点、上記構成によれば、算出時と供給時との間でのトレイ位置の乖離による制動力のずれは、オフセット値の加算によって軽減される。結果として、トレイ位置と目標位置との間のずれを収束させること、ひいては、トレイにおける不安定な挙動を抑えることに要する時間を短縮できる。 When changing the current value of the electromagnet based on the feedback control of the braking force command value, the tray position when used to calculate the current command value and the tray position when the current is supplied are between the time of calculation and the time of calculation. There is a divergence due to a time lag from the time of supply. In this respect, according to the above configuration, the deviation of the braking force due to the deviation of the tray position between the calculation time and the supply time is reduced by adding the offset value. As a result, it is possible to reduce the time required to converge the deviation between the tray position and the target position, and thus to suppress the unstable behavior in the tray.
上記課題を解決するための真空処理装置は、真空チャンバーと、基板を載置可能なトレイと、前記真空チャンバーのなかで前記トレイを搬送する搬送装置と、を備え、前記搬送装置は、上述した搬送装置である。 The vacuum processing device for solving the above problems includes a vacuum chamber, a tray on which a substrate can be placed, and a transport device for transporting the tray in the vacuum chamber, and the transport device is described above. It is a transport device.
上記真空処理装置によれば、左右方向における揺動のような不安定な挙動がトレイに生じることを抑制することが可能となる。 According to the vacuum processing apparatus, it is possible to suppress the occurrence of unstable behavior such as swinging in the left-right direction on the tray.
以下、搬送装置、および、真空処理装置の一実施形態について説明する。
[真空処理装置]
図1が示すように、真空処理装置は、複数の真空チャンバー1、および、複数のゲートバルブ1GVを備える。複数の真空チャンバー1は、一方向に配列されている。真空処理装置は、例えば、インライン式の成膜装置である。
Hereinafter, an embodiment of the transfer device and the vacuum processing device will be described.
[Vacuum processing equipment]
As shown in FIG. 1, the vacuum processing apparatus includes a plurality of
各真空チャンバー1は、真空ポンプ1TPを搭載する。真空ポンプ1TPは、真空チャンバー1の内部を減圧する。各真空チャンバー1は、他の真空チャンバー1と搬送装置2を共有する。搬送装置2は、各真空チャンバー1へのトレイTの搬入、および、各真空チャンバー1からのトレイTの搬出を行う。各真空チャンバー1は、トレイTに載置された基板Sに対し、表面処理、成膜処理、加熱処理などの各種の処理を行う。
Each
各ゲートバルブ1GVは、1つの真空チャンバー1と、当該真空チャンバー1と隣り合う他の真空チャンバー1とに接続されている。各ゲートバルブ1GVは、相互に隣り合う2つの真空チャンバー1の間を、連通と非連通とに切り換える。各ゲートバルブ1GVは、相互に隣り合う2つの真空チャンバー1の間で、トレイTを搬送を可能にする。
Each
図2が示すように、搬送装置2は、搬送部10と案内部20とを備える。搬送部10は、真空チャンバー1の底部に位置する。案内部20は、真空チャンバー1の天部に位置する。搬送部10と案内部20とは、これらの協同によって、基板Sを立てた状態で、前後方向にトレイTを搬送する。
As shown in FIG. 2, the
以下、トレイTが搬送される前後方向のなかでトレイTが進行する方向をトレイTの進行方向Xとも言う。また、進行方向Xと鉛直方向Zとに直交する方向を左右方向Yとも言う。複数の真空チャンバー1は、進行方向Xに配列されている。搬送部10と案内部20とは、前後方向に延在している。搬送部10と案内部20とは、基板Sをほぼ鉛直方向Zに沿って立てる。
Hereinafter, the direction in which the tray T advances in the front-rear direction in which the tray T is conveyed is also referred to as the traveling direction X of the tray T. Further, the direction orthogonal to the traveling direction X and the vertical direction Z is also referred to as a left-right direction Y. The plurality of
[トレイ]
図2が示すように、トレイTは、トレイ上部T1を備える。トレイ上部T1は、基板Sを囲う四角枠状を有する。トレイ上部T1は、複数のクランプなどを用いて、基板Sをトレイ上部T1に固定する。トレイ上部T1の上端部は、被案内部材21Aを備える。被案内部材21Aは、進行方向Xに延在する永久磁石である。被案内部材21Aは、案内部20の一部と鉛直方向Zで対向している。
[tray]
As shown in FIG. 2, the tray T includes a tray upper portion T1. The tray upper portion T1 has a square frame shape surrounding the substrate S. The tray upper part T1 fixes the substrate S to the tray upper part T1 by using a plurality of clamps or the like. The upper end of the tray upper portion T1 includes a guided
図3が示すように、トレイTは、トレイ下部T2を備える。トレイ下部T2は、左右で一対の被浮上磁石11Aを備える。また、トレイ下部T2は、左右で一対の被制動部12Aを備える。
As shown in FIG. 3, the tray T includes a tray lower portion T2. The tray lower portion T2 includes a pair of levitated
トレイ下部T2は、左右方向Yと鉛直方向Zとを含む断面において、下端部を左右方向に分岐させた逆U字状を有する。トレイ下部T2は、逆U字状を有した断面を前後方向に連続させている。トレイ下部T2は、左右で一対の可動鉛直壁FTと、一対の可動鉛直壁FTに架設された可動水平壁FBとを有する。トレイ下部T2は、基板Sが載置されたトレイ上部T1を支持する。 The tray lower portion T2 has an inverted U shape in which the lower end portion is branched in the left-right direction in a cross section including the left-right direction Y and the vertical direction Z. The tray lower part T2 has an inverted U-shaped cross section continuous in the front-rear direction. The tray lower portion T2 has a pair of movable vertical wall FTs on the left and right sides and a movable horizontal wall FB erected on the pair of movable vertical wall FTs. The lower tray T2 supports the upper tray T1 on which the substrate S is placed.
可動水平壁FBは、トレイ上部T1の下端に接合されている。2つの可動鉛直壁FTは、可動水平壁FBにおける左右方向の両端から下方に向けて延在している。各可動鉛直壁FTは、左右方向YにおけるトレイTの位置であるトレイ位置の検知に用いられる。左右方向Yにおける右側の可動鉛直壁FTの位置、および、左右方向Yにおける左側の可動鉛直壁FTの位置は、それぞれトレイ位置である。 The movable horizontal wall FB is joined to the lower end of the tray upper portion T1. The two movable vertical wall FTs extend downward from both ends in the left-right direction of the movable horizontal wall FB. Each movable vertical wall FT is used to detect the tray position, which is the position of the tray T in the left-right direction Y. The position of the movable vertical wall FT on the right side in the left-right direction Y and the position of the movable vertical wall FT on the left side in the left-right direction Y are tray positions, respectively.
右側の被浮上磁石11Aは、右側の可動鉛直壁FTにおける下端部に位置する。左側の被浮上磁石11Aは、左側の可動鉛直壁FTにおける下端部に位置する。各被浮上磁石11Aは、永久磁石である。各被浮上磁石11Aは、トレイ下部T2における進行方向Xの全体にわたり、進行方向Xに延在している。
The
右側の被制動部12Aは、右側の可動鉛直壁FTにおける右外側面に位置する。左側の被制動部12Aは、左側の可動鉛直壁FTにおける左外側面に位置する。各被制動部12Aは、強磁性体である。各被制動部12Aは、トレイ下部T2における進行方向Xの全体にわたり、進行方向Xに延在している。
The braked
トレイ下部T2は、1つのスケール16Aと、1つの可動子13Aを備える。可動子13Aは、リニアモーター13を構成する可動子として機能する。可動子13Aは、ヨーク13A1、および、左右で一対の被搬送磁石13A2を備える。
The lower tray T2 includes one
ヨーク13A1は、左右方向Yと鉛直方向Zとを含む断面において逆U字状を有する。ヨーク13A1は、前後方向に沿って間欠的に存在している。各ヨーク13A1は、左右で一対のヨーク鉛直壁と、一対の鉛直壁に架設されたヨーク水平壁とを有する。ヨーク水平壁は、可動水平壁FBの下面に接合されている。 The yoke 13A1 has an inverted U shape in a cross section including the left-right direction Y and the vertical direction Z. The yoke 13A1 exists intermittently along the front-rear direction. Each yoke 13A1 has a pair of vertical yoke walls on the left and right, and a horizontal yoke wall erected on the pair of vertical walls. The yoke horizontal wall is joined to the lower surface of the movable horizontal wall FB.
スケール16Aは、例えば、前後方向に延在するインクリメンタルリニアスケールである。スケール16Aは、ローカル座標系でのトレイTの位置であるローカル座標の検知に用いられる。ローカル座標系は、前後方向に延在した一次元座標系であって、スケール16Aを読み取る検知部ごとの相対座標系である。スケール16Aは、進行方向XにおけるトレイTの全体にわたり、複数の被読取パターンを有する。複数の被読取パターンは、進行方向Xに等間隔を空けて並ぶ。
The
右側の被搬送磁石13A2は、右側のヨーク鉛直壁における右内側面に位置する。左側の被搬送磁石13A2は、左側のヨーク鉛直壁における左内側面に位置する。複数の被搬送磁石13A2は、トレイ下部T2における前後方向のほぼ全体にわたり、前後方向に並んでいる。前後方向に並ぶ被搬送磁石13A2は、前後方向に沿って磁極を交互に反転させて並ぶ、永久磁石である。 The magnet 13A2 to be conveyed on the right side is located on the inner right side surface of the vertical wall of the yoke on the right side. The magnet 13A2 to be conveyed on the left side is located on the inner left side surface of the vertical wall of the yoke on the left side. The plurality of magnets 13A2 to be conveyed are arranged in the front-rear direction over substantially the entire front-rear direction in the tray lower portion T2. The magnets 13A2 to be conveyed arranged in the front-rear direction are permanent magnets arranged by alternately reversing the magnetic poles along the front-rear direction.
[搬送装置]
図2に戻り、案内部20は、前後方向に延在する柱状を有する。案内部20は、案内部材21Bを備える。案内部材21Bは、前後方向に延在する永久磁石である。案内部材21Bは、被案内部材21Aと鉛直方向Zで対向している。
[Transport device]
Returning to FIG. 2, the
案内部材21Bと被案内部材21Aとは、相互に異なる磁極を対向させる。案内部材21Bは、永久磁石である。案内部材21Bは、トレイTを案内部20に引き付けるように、被案内部材21Aに吸引力を作用させる。案内部材21Bが作用させる吸引力は、トレイTの上部が左右方向Yに変位することを抑制する。
The guide member 21B and the guided
図3が示すように、搬送部10は、左右で一対の制動レール10Aを備える。各制動レール10Aは、搬送部10における前後方向の全体にわたり、前後方向に延在している。
搬送部10は、複数の固定子10Bを備える。複数の固定子10Bは、前後方向に沿って間隔を空けて並んでいる。図4が示すように、前後方向において相互に隣り合う固定子10Bの間の距離は、前後方向におけるトレイTの長さ以下である。すなわち、1つ以上の固定子10Bが1つの可動子13Aと対向するように、複数の固定子10Bは、前後方向に配列されている。各固定子10Bは、左右方向Yにおいて、2つの制動レール10Aに挟まれている。
As shown in FIG. 3, the
The
右側の制動レール10Aと各固定子10Bとの間の左右方向Yでの隙間は、右側の可動鉛直壁FTを収容できるように構成されている。左側の制動レール10Aと各固定子10Bとの間の左右方向Yでの隙間もまた、左側の可動鉛直壁FTを収容できるように構成されている。各固定子10Bは、ヨーク13A1が備えるヨーク鉛直壁に挟まれるように構成されている。
The gap in the left-right direction Y between the
搬送部10は、左右で一対の浮上用磁石11Bを備える。右側の浮上用磁石11Bは、右側の制動レール10Aと固定子10Bとの隙間に位置する。左側の浮上用磁石11Bは、左側の制動レール10Aと固定子10Bとの隙間に位置する。各浮上用磁石11Bは、永久磁石である。各浮上用磁石11Bは、搬送部10における前後方向の全体にわたり、前後方向に延在している。
The
右側の浮上用磁石11B、および、右側の被浮上磁石11Aは、相互に同一の磁極を対向させる。左側の浮上用磁石11B、および、左側の被浮上磁石11Aもまた、相互に同一の磁極を対向させる。各浮上用磁石11Bは、別々の被浮上磁石11Aと鉛直方向Zで対向して、浮上用磁石11BからトレイTを遠ざけるように、被浮上磁石11Aに斥力を作用させる。各浮上用磁石11Bが作用させる斥力は、トレイTを磁力によって浮上させる。
The
図2に戻り、搬送部10は、複数の制動用磁石12Bを備える。複数の制動用磁石12Bは、前後方向に沿って間隔を空けて並んでいる。前後方向において相互に隣り合う制動用磁石12Bの間の距離は、前後方向におけるトレイTの長さ以下である。すなわち、1つ以上の制動用磁石12BがトレイTと対向するように、複数の制動用磁石12Bは、前後方向に配列されている。
Returning to FIG. 2, the
図3が示すように、複数の制動用磁石12Bは、右側の制動レール10Aにおける左内側面、および、左側の制動レール10Aにおける右側内側面に位置する。右側の制動用磁石12Bは、トレイ下部T2が備える右側の可動鉛直壁FTと対向するように、また、トレイTが浮上した状態では、右側の被制動部12Aと対向するように位置する。左側の制動用磁石12Bは、トレイ下部T2が備える左側の可動鉛直壁FTと対向するように、また、トレイTが浮上した状態では、左側の被制動部12Aと対向するように位置する。
As shown in FIG. 3, the plurality of
各制動用磁石12Bは、駆動装置30によって駆動を制御される電磁石である。各制動用磁石12Bは、当該制動用磁石12BにトレイTを引き付けるように、被制動部12Aに吸引力を作用させる。各制動用磁石12Bに流れる電流値が変わると、当該制動用磁石12Bが作用させる吸引力が変わる。各制動用磁石12Bが作用させる吸引力は、トレイTの下部が左右方向Yに変位することを抑制する。
Each
各固定子10Bは、搬送用磁石13B1を備える。各搬送用磁石13B1は、ヨーク13A1が備える各ヨーク鉛直壁と対向するように、また、トレイTが浮上した状態では、各被搬送磁石13A2と対向するように位置する。前後方向において相互に隣り合う搬送用磁石13B1の間の距離は、前後方向におけるトレイTの長さ以下である。すなわち、1つ以上の搬送用磁石13B1が2つの被搬送磁石13A2に挟まれるように、複数の搬送用磁石13B1は、前後方向に配列されている。
Each
各搬送用磁石13B1は、駆動装置30によって駆動を制御される電磁石である。複数の搬送用磁石13B1は、搬送用磁石13B1に流れる電流の向き、および、大きさが変わることによって、リニアモーターを構成する固定子として機能する。各搬送用磁石13B1と被搬送磁石13A2とは、別々のリニアモーターを構成する。
Each transport magnet 13B1 is an electromagnet whose drive is controlled by the
搬送部10は、複数のトレイ距離検知部15を備える。複数のトレイ距離検知部15は、制動用磁石12Bと同じく、右側の制動レール10Aの左内側面、および、左側の制動レール10Aの右内側面に位置する。複数のトレイ距離検知部15は、前後方向に沿って間隔を空けて並んでいる。右側の制動レール10Aに位置するトレイ距離検知部15は、右側の可動鉛直壁FTにおける右外側面と対向する。左側の制動レール10Aに位置するトレイ距離検知部15は、左側の可動鉛直壁FTにおける左外側面と対向する。
The
右側の制動レール10Aに位置する各トレイ距離検知部15は、例えば、右側の制動レール10Aに位置する制動用磁石12Bに1つずつ対応づけられている。左側の制動レール10Aに位置する各トレイ距離検知部15は、例えば、左側の制動レール10Aに位置する制動用磁石12Bに1つずつ対応づけられている。
Each tray
各トレイ距離検知部15は、当該トレイ距離検知部15とそれと対向する可動鉛直壁FTとの間の、左右方向における距離を測定する。各トレイ距離検知部15は、可動鉛直壁FTとの間の距離を非接触方式で測定する。各トレイ距離検知部15は、例えば、光学式の距離センサー、渦電流式の距離センサー、超音波式の距離センサー、および、静電容量式の距離センサーのいずれか一種である。トレイ位置は、各トレイ距離検知部15とそれと対向する可動鉛直壁FTとの間の左右方向における距離であるトレイ距離を検知することによって把握される。
Each tray
各トレイ距離検知部15は、駆動装置30に測定値を出力する。駆動装置30は、各制動用磁石12Bの駆動を、当該制動用磁石12Bと可動鉛直壁FTとの間の左右方向における距離に基づいて制御する。
Each tray
なお、制動用磁石12Bと可動鉛直壁FTとの間の左右方向における距離は、当該制動用磁石12Bに対応づけられたトレイ距離検知部15の測定値に基づいて算出されてもよいし、当該制動用磁石12Bに対応づけられたトレイ距離検知部15の測定値に擬制されてもよい。あるいは、制動用磁石12Bと可動鉛直壁FTとの間の左右方向における距離は、当該制動用磁石12Bに対応づけられたトレイ距離検知部15と他のトレイ距離検知部15との測定値に基づいて算出されてもよい。すなわち、制動用磁石12Bの駆動の制御に用いられる距離は、トレイ距離検知部15の測定値であってもよいし、複数のトレイ距離検知部15の測定値から得られる推定値であってもよい。
The distance between the
搬送部10は、複数の在荷センサー13Kを備える。在荷センサー13Kは、例えば、左側の制動レール10Aの左内側面において前後方向に沿って間隔を空けて並んでいる。在荷センサー13Kは、当該在荷センサー13Kの検知範囲にトレイTが到達したか否かを検知する。各在荷センサー13Kは、例えば、当該在荷センサー13Kが位置する固定子10Bの上方を検知範囲として備え、検知範囲のなかのトレイTの存否を検知するフォトセンサである。
The
各在荷センサー13Kは、駆動装置30に検知結果を出力する。駆動装置30は、各在荷センサー13Kの検知結果に基づいて各制動用磁石12Bの駆動を制御する。駆動装置30は、各在荷センサー13Kに対応づけられた制動用磁石12Bの駆動の開始を、当該在荷センサー13Kの検知結果に基づいて開始する。駆動装置30は、各在荷センサー13Kに対応づけられた制動用磁石12Bの駆動の停止を、当該在荷センサー13Kの検知結果に基づいて行う。
Each
図4が示すように、搬送部10は、複数の存否検知部13B2を備える。存否検知部13B2は、各固定子10Bの下端部に位置する。搬送用磁石13B1は、各存否検知部13B2に1つずつ対応づけられている。
As shown in FIG. 4, the
各存否検知部13B2は、当該存否検知部13B2の検知範囲にトレイTが到達したか否かを検知する。各存否検知部13B2は、例えば、当該存否検知部13B2が位置する固定子10Bの上方を検知範囲として備え、検知範囲のなかのトレイTの存否を検知するフォトセンサである。
Each presence / absence detection unit 13B2 detects whether or not the tray T has reached the detection range of the presence / absence detection unit 13B2. Each presence / absence detection unit 13B2 is, for example, a photo sensor that includes the upper part of the
各存否検知部13B2は、駆動装置30に検知結果を出力する。駆動装置30は、各存否検知部13B2の検知結果に基づいて各ゲートバルブ1GVの駆動を制御する。駆動装置30は、各存否検知部13B2に対応づけられた搬送用磁石13B1の駆動の開始を、当該存否検知部13B2の検知結果に基づいて開始する。
Each presence / absence detection unit 13B2 outputs the detection result to the
搬送部10は、複数の読取部16Bを備える。各読取部16Bは、制動レール10Aの内側面における上端部に位置する。前後方向において相互に隣り合う読取部16Bの間の距離は、前後方向におけるトレイTの長さ以下である。1つ以上の読取部16Bがスケール16Aと対向するように、複数の読取部16Bは、前後方向に配列されている。1つ以上の読取部16Bがスケール16Aと対向するように、複数の読取部16Bは、前後方向に配列されている。読取部16Bは、各存否検知部13B2に1つずつ、すなわち、各搬送用磁石13B1に1つずつ対応づけられている。
The
各読取部16Bは、当該読取部16Bの直上にスケール16Aが位置するとき、当該スケール16Aから被読取パターンを読み取る。各読取部16Bは、1つの被読取パターンを読み取るごとに、駆動装置30にカウントアップ信号を出力する。
When the
スケール16Aと各読取部16Bとは、当該読取部16Bに対するトレイTの相対位置を検知する。スケール16Aと各読取部16Bとは、ローカル座標系におけるトレイTの位置を検知する、インクリメンタルエンコーダーとして機能する。言い換えれば、搬送装置2とトレイTとは、ローカル座標系におけるトレイTの位置を検知するための複数のインクリメンタルエンコーダーを備え、複数のインクリメンタルエンコーダーは、前後方向に間隔を空けて並んでいる。
The
駆動装置30は、各読取部16Bが出力したカウントアップ信号を、読取部16Bごとのカウント値として計測する。読取部16Bは、当該読取部16Bに対応づけられた搬送用磁石13B1が駆動されはじめたときに、スケール16Aの読み取りをはじめる。駆動装置30は、読取部16Bのカウント値に基づいて、当該読取部16Bに対応づけられた搬送用磁石13B1の駆動を制御する。
The
[駆動装置]
図5が示すように、駆動装置30は、制御部31、記憶部32、および、駆動部33を備える。制御部31は、例えば、CPU、RAM、ROMなどのコンピュータに用いられるハードウェア要素、および、ソフトウェアによって構成される。制御部31は、各種の処理を全てソフトウェアで処理するものに限らない。
[Drive]
As shown in FIG. 5, the
例えば、制御部31は、各種の処理のうちの少なくとも一部の処理を実行する専用のハードウェアである特定用途向け集積回路(ASIC)を備えてもよい。制御部31は、ASICなどの1つ以上の専用のハードウェア回路、コンピュータプログラムであるソフトウェアに従って動作する1つ以上のプロセッサであるマイクロコンピュータ、あるいは、これらの組み合わせ、を含む回路として構成してもよい。
For example, the
記憶部32は、搬送プログラムを含む各種のプログラムを記憶する。記憶部32は、電流データ32A、および、オフセットデータ32Bを含む各種のデータを記憶する。制御部31は、記憶部32が記憶する搬送プログラム、および、データを読み出し、搬送プログラムを実行することによって、搬送処理などの各種処理を、駆動部33に実行させる。記憶部32が記憶するデータは、各存否検知部13B2、各搬送用磁石13B1、各読取部16B、および、各制動用磁石12Bのグローバル座標系における座標値を含む。
The
[データ]
図6が示すように、オフセットデータ32Bは、オフセット値Kiの算出に用いられる。オフセットデータ32Bは、トレイ位置Ym(mは1以上の整数)にオフセット値Ki(i=m)を対応づけたテーブルである。オフセット値Kiは、吸引力目標値に加えられる補償値である。オフセット値Kiは、トレイ位置Ymに依存した外乱に対するフィードフォワード比例ゲインのようなフィードフォワード要素として作用する。オフセット値Kiは、予め実施される試験などに基づいて定められた値であってもよいし、各種のパラメータを用いて算出された値であってもよい。
[data]
As shown in FIG. 6, the offset
吸引力目標値は、トレイ位置の測定値をフィードバック値として、トレイ位置を目標位置にするようなフィードバック制御によって算出される。吸引力目標値は、例えば、トレイ位置を目標位置にするための速度と、トレイTの左右方向における速度の測定値と、の偏差から算出される。オフセット値は、吸引力目標値よりも吸引力指令値を高めるための値である。 The suction force target value is calculated by feedback control such that the measured value of the tray position is used as the feedback value and the tray position is set to the target position. The suction force target value is calculated from, for example, the deviation between the speed for setting the tray position to the target position and the measured value of the speed in the left-right direction of the tray T. The offset value is a value for increasing the suction force command value from the suction force target value.
上述した構成においてトレイ位置が変位すると、トレイ位置を目標位置から逸脱させるような外力がトレイTの変位量に応じて指数関数的に増大する。これは、主に、被浮上磁石11Aや浮上用磁石11Bが永久磁石であるからであり、上述した構成のなかに内包された、トレイTの搬送を不安定にさせる要因である。
When the tray position is displaced in the above configuration, an external force that causes the tray position to deviate from the target position increases exponentially according to the displacement amount of the tray T. This is mainly because the
例えば、磁石の同極を相互に向かい合わせてトレイTを浮上させると、トレイTを左右方向に押す力であるサイドフォースが必ずトレイTに作用し、トレイ位置が目標位置から離れるほど、このサイドフォースが増大する。サイドフォースが加味されていない吸引力目標値を吸引力として作用させるような制御では、サイドフォースに抗した吸引力でトレイTを動かすまでに、トレイ位置の測定と吸引力目標値の算出とを何度も繰り返すことになってしまい、トレイ位置を目標位置に到達させるまでに多大な時間を要してしまう。 For example, when the same poles of the magnets face each other to levitate the tray T, the side force that pushes the tray T in the left-right direction always acts on the tray T, and the farther the tray position is from the target position, the more this side Force increases. In the control that the suction force target value without the side force is added as the suction force, the tray position is measured and the suction force target value is calculated before the tray T is moved by the suction force that opposes the side force. It will be repeated many times, and it will take a lot of time to reach the target position of the tray.
こうした不安定な要因を低減させてトレイTの搬送を安定的に制御するためのフィードフォワード補償を上述した駆動装置30が行う。すなわち、トレイ位置によって変動するオフセット値Kiをフィードフォワード比例ゲインとして用いるフィードフォワード補償を駆動装置30は行う。駆動装置30は、外乱を推定するオブザーバーにトレイ位置を用い、例えば、サイドフォースによる外乱の補償のように、トレイTの変位量に依存した外乱のフィードフォワード補償を、適切、かつ、即応性が高い補償とする。
The
オフセットデータ32Bは、例えば、トレイ位置Y1にオフセット値K1を対応づけ、トレイ位置Y2にオフセット値K2を対応づけ、トレイ位置Y3にオフセット値K3を対応づける。また、オフセットデータ32Bは、例えば、トレイ位置Y4にオフセット値K4を対応づけ、トレイ位置Y5にオフセット値K5を対応づける。
In the offset
オフセットデータ32Bは、例えば、トレイ位置が制動用磁石12Bから離れるほど、トレイ位置に大きいオフセット値を対応づけている。また、オフセットデータ32Bは、例えば、トレイ位置と制動用磁石12Bとの左右方向Yにおける距離が所定以下であるときに、オフセット値として一定値を対応づけている。
In the offset
例えば、トレイ位置Ymと制動用磁石12Bとの距離が、トレイ位置Y3,Y4,Y5の順に大きいとき、オフセット値Kiは、オフセット値K3,K4,K5の順に大きい。また、トレイ位置Y1,Y2と制動用磁石12Bとの距離が、所定値以下であって、トレイ位置Y3,Y4,Y5と制動用磁石12Bとの距離が、その所定値よりも大きいとき、オフセット値K3よりも小さい一定値が、オフセット値K1,K2に対応づけられる。
For example, when the distance between the tray position Ym and the
図7が示すように、電流データ32Aは、電流指令値の算出に用いられる。電流指令値は、制動用磁石12Bに流す電流値の指令値であって、トレイ位置を目標位置に配置するための電流値である。目標位置は、例えば、基板Sの主面がほぼ鉛直方向Zに沿って立てられた状態における、右側の可動鉛直壁FTの左右方向での位置、および、左側の可動鉛直壁FTの左右方向での位置である。
As shown in FIG. 7, the
電流データ32Aは、トレイ位置と吸引力指令値とに電流指令値を対応づけたテーブルである。吸引力指令値は、各制動用磁石12Bに作用させる吸引力の指令値である。吸引力指令値は、トレイ位置を目標位置に配置するための吸引力である。吸引力指令値は、吸引力目標値、および、オフセット値から算出される。
The
電流データ32Aは、トレイ位置Ymと、吸引力指令値Fn(nは1以上の整数)とに、電流指令値Cinm(n,mは1以上の整数)を対応づけている。電流データ32Aは、吸引力指令値Fnが大きいほど、吸引力指令値Fnに大きい電流指令値Cinmを対応づけている。また、電流データ32Aは、トレイ位置Ymと目標位置とのずれが大きいほど、トレイ位置Ymに大きい電流指令値Cinmを対応づけている。
In the
例えば、吸引力の大きさが吸引力指令値F1,F2,F3の順に大きくなるとき、電流値Cinmの大きさは、電流指令値Ci11,Ci21,Ci31の順に大きくなるように設定される。また、トレイ位置と目標位置とのずれがトレイ位置Y1,Y2,Y3の順に大きくなるとき、電流値の大きさは、電流指令値Ci11,Ci12,Ci13の順に大きくなるように設定される。 For example, when the magnitude of the attractive force increases in the order of the attractive force command values F1, F2, F3, the magnitude of the current value Cinm is set so as to increase in the order of the current command values Ci11, Ci21, and Ci31. Further, when the deviation between the tray position and the target position increases in the order of the tray positions Y1, Y2, Y3, the magnitude of the current value is set so as to increase in the order of the current command values Ci11, Ci12, and Ci13.
[制御部]
制御部31は、複数の存否検知部13B2の検知結果を入力し、存否検知部13B2に対応づけられた搬送用磁石13B1の駆動を、当該存否検知部13B2の検知結果に基づいて制御する。制御部31は、複数の在荷センサー13Kの検知結果を入力し、在荷センサー13Kの検知範囲に対応づけられた制動用磁石12Bの駆動を、当該在荷センサー13Kの検知結果に基づいて制御する。制御部31は、複数の存否検知部13B2の検知結果を入力し、存否検知部13B2に対応づけられた読取部16Bの駆動を、当該存否検知部13B2の検知結果に基づいて制御する。制御部31は、複数の読取部16Bのカウントアップ信号を読取部16Bごとに入力し、読取部16Bに対応づけられた搬送用磁石13B1の駆動を、当該読取部16Bのカウント値に基づいて制御する。
[Control unit]
The
制御部31は、例えば、存否検知部13B2がトレイTの到達を検知したとき、当該存否検知部13B2に対応づけられた搬送用磁石13B1に電流の供給を開始する。また、駆動装置30は、存否検知部13B2がトレイTの到達を検知したとき、当該存否検知部13B2以外に対応づけられた搬送用磁石13B1に対して電流の供給を停止する。これにより、駆動装置30は、複数の搬送用磁石13B1を進行方向Xでの並びの順に従って駆動する。
For example, when the presence / absence detection unit 13B2 detects the arrival of the tray T, the
制御部31は、例えば、読取部16Bが出力したカウントアップ信号をカウントし、グローバル座標系におけるトレイTの位置、すなわち、搬送位置を算出する。読取部16Bのカウント値は、当該読取部16Bを基準位置としたローカル座標系におけるトレイTの位置を示す。グローバル座標系は、各ローカル座標系の基準位置を、読取部16Bの並びの順に、前後方向に配置した座標系である。すなわち、グローバル座標系は、前後方向に沿う一次元の座標系であって、例えば、搬送が開始される位置を基準位置とする。
The
制御部31は、ローカル座標系におけるトレイTの位置を、グローバル座標系におけるトレイTの位置に変換する。制御部31は、グローバル座標系におけるトレイTの位置に基づいて、各搬送用磁石13B1に流す電流の向き、および、大きさを制御する。すなわち、制御部31は、トレイTの搬送位置に基づいて、各搬送用磁石13B1と被搬送磁石13A2とをリニアモーターとして機能させる。制御部31は、グローバル座標系におけるトレイTの位置に基づいて、各制動用磁石12Bに流す電流の向き、および、大きさを制御する。
The
図8が示すように、制御部31は、入力部41、位置制御部42、速度制御部43、吸引力判定部44、電流指令値算出部45、速度カウンター46、オフセット値算出部47、加減算器41A,42A、および、加算器44Aを備える。
As shown in FIG. 8, the
なお、制御部31は、左側の制動用磁石12Bに適用する電流指令値の算出において、左側でのトレイ位置の測定値と、左側でのトレイ位置の目標位置とを用いる。制御部31は、右側の制動用磁石12Bに適用する電流指令値の算出において、右側でのトレイ位置の測定値と、右側でのトレイ位置の目標位置とを用いる。すなわち、制御部31は、左側での電流指令値の算出と、右側での電流指令値の算出との間において、算出に用いるトレイ位置の測定値と目標位置とを相互に異ならせる。以下では、右側での電流指令値の算出を詳細に説明し、左側での電流指令値の算出に関しては、重複する構成の説明を割愛する。
The
入力部41は、右側でのトレイ位置の目標位置を入力する。加減算器41Aは、右側でのトレイ位置の測定値をフィードバック値として、右側でのトレイ位置の測定値と、右側での目標位置とのずれを算出する。加減算器41Aは、算出されたずれを、右側での位置偏差として出力する。
The
位置制御部42は、加減算器41Aが出力した右側での位置偏差をゼロにするためのトレイTの速度を算出する。位置制御部42は、算出されたトレイTの速度を、右側でのトレイ速度の目標値として出力する。
The
速度カウンター46は、右側のトレイ位置の測定値をフィードバック値として、今回のトレイ位置の測定値と、前回のトレイ位置の測定値とを用いて、今回のトレイ速度の測定値を算出する。加減算器42Aは、位置制御部42が出力した右側でのトレイ速度の目標値と、今回のトレイ速度の測定値とのずれを、右側での速度偏差として出力する。
The
速度制御部43は、加減算器42Aが出力した右側での速度偏差をゼロにするための吸引力を算出する。速度制御部43は、算出された吸引力を、右側での吸引力目標値として出力する。
The
吸引力判定部44は、吸引力目標値がゼロより小さいか否かを判定する。吸引力判定部44は、吸引力目標値がゼロ以上であると判定した場合に、吸引力目標値を加算器44Aに出力する。吸引力判定部44は、吸引力目標値がゼロよりも小さいと判定した場合に、吸引力目標値をゼロとして加算器44Aに出力する。すなわち、吸引力判定部44は、吸引力目標値に相当する力が、吸引力であるか、あるいは、斥力であるかを判定し、吸引力であると判定した場合には、吸引力目標値を加算器44Aに出力する一方で、斥力であると判定した場合には、吸引力目標値をゼロとして加算器44Aに出力する。
The suction
オフセット値算出部47は、トレイ位置の測定値と、オフセットデータ32Bとを用いて、トレイ位置の測定値に基づくオフセット値を出力する。この際、オフセット値算出部47は、オフセットデータ32Bを用いた補間処理を行い、それによって、トレイ位置の測定値に基づくオフセット値Kiを出力する。オフセット値算出部47が行う補間処理の一例は、オフセットデータ32Bに含まれるトレイ位置Ymの間において、直線補間などの線形補間、多項式補間、あるいは、スプライン補間を行い、それによって、離散的ではない連続的なオフセット値を出力する。加算器44Aは、右側での吸引力目標値と、オフセット値算出部47が出力したオフセット値との加算値を、吸引力指令値Fnとして出力する。
The offset
電流指令値算出部45は、加算器44Aが出力した吸引力指令値Fnと、トレイ位置の測定値と、電流データ32Aとを用いて、吸引力指令値Fnと測定値とに基づく電流指令値を算出する。この際、電流指令値算出部45は、吸引力指令値Fnとトレイ位置の測定値とを用いた二次元補間処理を行い、それによって、吸引力指令値Fnとトレイ位置の測定値とに基づく電流指令値Cinmを算出する。電流指令値算出部45が行う二次元補間処理の一例は、電流データ32Aに含まれるトレイ位置Ymの間、および、吸引力指令値Fnの間において、直線補間などの線形補間、多項式補間、あるいは、スプライン補間を行い、これによって、離散的ではない連続的な電流指令値を出力する。電流指令値算出部45は、算出された電流指令値を駆動部33に出力する。駆動部33は、右側の制動用磁石12Bに供給された電流値を検知し、当該電流値が電流指令値となるように、右側の制動用磁石12Bに供給される電流値をフィードバック制御する。
The current command
[作用1:搬送処理]
次に、駆動装置30が実行する搬送処理の一例について図9を参照して説明する。以下では、3つの読取部16Bが進行方向Xに並ぶ1つの経路上に、2つのトレイTを連続して搬送する例を説明する。なお、図9では、相互に隣り合う存否検知部13B2、搬送用磁石13B1、読取部16Bの間隔が、トレイTの前後方向の長さよりも若干短い例を示す。
[Action 1: Transport processing]
Next, an example of the transfer process executed by the
図9(a)から図9(d)は、読取部16Bの位置、および、各トレイTの位置を、進行方向Xに延在する一次元のグローバル座標系で示す。また、座標軸の上側に、各ローカル座標系におけるトレイTの座標値を示す。また、座標軸の下側に、グローバル座標系における搬送位置の座標値を示す。以下、ローカル座標系における座標値をローカル座標、グローバル座標系における座標値をグローバル座標とも言う。
9 (a) to 9 (d) show the position of the
図9が示すように、3つの読取部16Bのクローバル座標は、進行方向Xの上流から下流に向けて、座標値YB1,YB2,YB3である。座標値YB1,YB2,YB3に位置する読取部16Bを、それぞれ第1読取部16B1、第2読取部16B2、第3読取部16B3とも言う。
As shown in FIG. 9, the global coordinates of the three reading
なお、制御部31において、座標値YB1,YB2,YB3に対応づけられた存否検知部13B2を、それぞれ第1存否検知部、第2存否検知部、第3存否検知部とも言う。各存否検知部13B2に対応づけられた搬送用磁石13B1を、第1搬送用磁石、第2搬送用磁石、第3搬送用磁石とも言う。
In the
図9(a)が示すように、トレイTにおける進行方向Xの先端部が、座標値YB1に到達すると、第1存否検知部は、トレイTの到達を検知する。駆動装置30は、第1存否検知部の検知結果に基づいて、第1搬送用磁石に電流の供給をはじめる。次いで、トレイTにおける進行方向Xの先端部が、座標値YB1を通過しはじめると、制御部31は、第1読取部16B1のカウント値を「0」から順にカウントアップする。
As shown in FIG. 9A, when the tip of the traveling direction X in the tray T reaches the coordinate value YB1, the first presence / absence detecting unit detects the arrival of the tray T. The
この間、駆動装置30は、第1読取部16B1のカウント値をトレイTのグローバル座標として用い、第1読取部16B1のカウント値に基づいて、第1搬送用磁石に供給される電流の向き、および、大きさを変える。これにより、駆動装置30は、トレイTを進行方向Xに搬送する。また、駆動装置30は、複数の制動用磁石12BのなかでトレイTと対向する制動用磁石12Bを在荷センサー13Kの検知結果に基づいて特定し、特定された制動用磁石12Bに対する電流の供給を制御する。
During this time, the
すなわち、制御部31は、トレイTの搬送位置を逐次算出し、トレイTが所定の位置に所定の搬送速度で到達するように、算出された搬送位置に基づいて第1搬送用磁石の駆動を制御する。また、制御部31は、在荷センサー13Kの検知結果に基づいて制動用磁石12Bの駆動を制御する。なお、第1読取部16B1のカウント値は、第1エンコーダーのローカル座標の一例である。第1読取部16B1のカウント値をトレイTのグローバル座標として用いることは、第1エンコーダーのローカル座標に対する変換の一例である。
That is, the
図9(b)が示すように、トレイTにおける進行方向Xの先端部が、座標値YB2に到達すると、第2存否検知部が、トレイTの到達を検知する。そして、駆動装置30は、第2存否検知部の検知結果に基づいて、第2搬送用磁石に電流の供給をはじめると共に、第1搬送用磁石に電流の供給を停止する。また、制御部31は、第2読取部16B2のカウント値を「0」から順にカウントアップすると共に、第2読取部16B2のカウント値が「0」であるときのグローバル座標である「1000」を補償値とする。
As shown in FIG. 9B, when the tip of the traveling direction X in the tray T reaches the coordinate value YB2, the second presence / absence detecting unit detects the arrival of the tray T. Then, the
この間、駆動装置30は、第2読取部16B2のカウント値に、補償値である「1000」を加算した値を、トレイTのグローバル座標として用いる。そして、駆動装置30は、トレイTのグローバル座標に基づいて、第2搬送用磁石に供給される電流の向き、および、大きさを変える。これにより、駆動装置30は、トレイTをさらに進行方向Xに搬送する。また、駆動装置30は、複数の制動用磁石12BのなかでトレイTと対向する制動用磁石12BをトレイTのグローバル座標に基づいて特定し、特定された制動用磁石12Bの駆動を制御する。そして、制御部31は、第2読取部16B2のカウント値をグローバル座標に変換しはじめると、第1読取部16B1のカウント値を「0」に戻す。
During this period, the
すなわち、制御部31は、可動子13Aに対する作用対象を第1搬送用磁石から第2搬送用磁石に切り換えるときに、グローバル座標の変換元を、第1読取部16B1によるローカル座標から、第2読取部16B2によるローカル座標に切り換える。この際、制御部31は、第2読取部16B2によるローカル座標の変換では、第2読取部16B2によるローカル座標に補償値を加算する。そして、制御部31が、グローバル座標の変換対象を、第2読取部16B2によるローカル座標に切り換えると、第1読取部16B1は、次のトレイTについてローカル座標をインクリメントできる。なお、第2読取部16B2のカウント値は、第2エンコーダーのローカル座標の一例である。
That is, when the
図9(c)が示すように、駆動装置30は、トレイTが座標値YB2を通過している間も、第2読取部16B2のカウント値をトレイTのグローバル座標に変換する。第2読取部16B2のカウント値の変換では、第2読取部16B2のカウント値に、補償値である「1000」が加算されて、加算された結果がトレイTのグローバル座標として用いられる。そして、駆動装置30は、第2読取部16B2のカウント値の変換結果に基づいて、第2搬送用磁石に供給される電流の向き、および、大きさを変える。これにより、駆動装置30は、トレイTを進行方向Xに搬送する。また、駆動装置30は、複数の制動用磁石12BのなかでトレイTと対向する制動用磁石12Bを、第2読取部16B2のカウント値の変換結果に基づいて特定し、特定された制動用磁石12Bの駆動を制御する。
As shown in FIG. 9C, the
例えば、第2読取部16B2のカウント値が「500」であれば、第2読取部16B2のカウント値である「500」に、補償値である「1000」が加算されて、加算された結果である「1500」がトレイTのグローバル座標として用いられる。そして、駆動装置30は、トレイTのグローバル座標が「1500」であることに基づいて、第2搬送用磁石に供給される電流の向き、および、大きさを変える。また、駆動装置30は、トレイTのグローバル座標が「1500」であることに基づいて、制動用磁石12Bに供給される電流の大きさを変える。
For example, if the count value of the second reading unit 16B2 is "500", the compensation value "1000" is added to the count value "500" of the second reading unit 16B2, and the result is the addition. A certain "1500" is used as the global coordinates of the tray T. Then, the
図9(d)が示すように、駆動装置30は、トレイTにおける進行方向Xの先端部が、座標値YB3に到達すると、第3存否検知部が、トレイTの到達を検知する。そして、駆動装置30は、第3存否検知部の検知結果に基づいて、第3搬送用磁石に電流の供給をはじめると共に、第2搬送用磁石に電流の供給を停止する。また、制御部31は、第3読取部16B3のカウント値を「0」から順にカウントアップすると共に、第3読取部16B3のカウント値が「0」であるときのグローバル座標である「2000」を補償値とする。
As shown in FIG. 9D, when the tip of the traveling direction X in the tray T reaches the coordinate value YB3, the third presence / absence detecting unit detects the arrival of the tray T. Then, the
この間、駆動装置30は、第3読取部16B3のカウント値に、補償値である「2000」を加算した値を、トレイTのグローバル座標として用いる。そして、駆動装置30は、トレイTのグローバル座標に基づいて、第3搬送用磁石に供給される電流の向き、および、大きさを変える。また、駆動装置30は、複数の制動用磁石12BのなかでトレイTと対向する制動用磁石12BをトレイTのグローバル座標に基づいて特定し、特定された制動用磁石12Bの駆動を制御する。これにより、駆動装置30は、トレイTをさらに進行方向Xに搬送する。制御部31は、第3読取部16B3のカウント値をグローバル座標に変換しはじめると、第2読取部16B2のカウント値を「0」に戻す。
During this period, the
すなわち、制御部31は、可動子13Aに対する作用対象を第2搬送用磁石から第3搬送用磁石に切り換えるときに、グローバル座標の変換元を、第2読取部16B2によるローカル座標から、第3読取部16B3によるローカル座標に切り換える。この際、制御部31は、第3読取部16B3によるローカル座標の変換では、第3読取部16B3によるローカル座標に補償値を加算する。そして、制御部31が、グローバル座標の変換対象を、第3読取部16B3によるローカル座標に切り換えると、第2読取部16B2は、次のトレイTについてローカル座標をインクリメントできる。
That is, when the
なお、後続するトレイTにおける進行方向Xの先端部が、座標値YB1に到達すると、第1存否検知部は、再び、トレイTの到達を検知する。駆動装置30は、第1存否検知部の検知結果に基づいて、再び、第1搬送用磁石に電流の供給をはじめる。また、後続するトレイTにおける進行方向Xの先端部が、座標値YB1を通過しはじめると、制御部31は、第1読取部16B1のカウント値を「0」から順に、再び、カウントアップする。そして、制御部31は、各読取部16B、各搬送用磁石13B1、および、各制動用磁石12Bの駆動の制御を、先行するトレイTと同様に繰り返す。
When the tip of the traveling direction X in the subsequent tray T reaches the coordinate value YB1, the first presence / absence detection unit detects the arrival of the tray T again. The
[作用2:制動処理]
制御部31は、右側の制動用磁石12Bの駆動を制御することに際して、右側のトレイ距離検知部15が出力する測定値を入力し、当該トレイ距離検知部15に対応づけられた右側の制動用磁石12Bにおける駆動を、当該トレイ距離検知部15の測定値に基づいて制御する。制御部31は、左側の制動用磁石12Bの駆動を制御することに際しても同様に、左側のトレイ距離検知部15が出力する測定値を入力し、左側の制動用磁石12Bにおける駆動を、左側のトレイ距離検知部15の測定値に基づいて制御する。
[Action 2: Braking process]
The
すなわち、制御部31は、右側でのトレイ位置の測定値をフィードバック値として、右側でのトレイ位置の位置偏差、および、右側でのトレイTの速度偏差から、右側での吸引力目標値を算出する。同様に、制御部31は、左側でのトレイ位置の測定値をフィードバック値として、左側でのトレイ位置の位置偏差、および、左側でのトレイTの速度偏差から、左側での吸引力目標値を算出する。
That is, the
次いで、制御部31は、右側のトレイ距離検知部15による測定値と、オフセットデータ32Bとを用いて、当該測定値に基づくオフセット値Kiを、右側の制動用磁石12Bに適用するオフセット値として算出する。そして、制御部31は、右側での吸引力目標値と、右側でのオフセット値との加算値を、右側での吸引力指令値として算出する。また、制御部31は、左側のトレイ距離検知部15による測定値と、オフセットデータ32Bとを用いて、当該測定値に基づくオフセット値Kiを、左側の制動用磁石12Bに適用するオフセット値として算出する。そして、制御部31は、左側での吸引力目標値と、左側でのオフセット値との加算値を、左側での吸引力指令値として算出する。
Next, the
次いで、制御部31は、右側の制動用磁石12Bに適用する電流指令値と、左側の制動用磁石12Bに適用する電流指令値とを、共通する電流データ32Aを用いて算出する。すなわち、制御部31は、右側のトレイ距離検知部15による測定値、右側の吸引力指令値、および、電流データ32Aを用いて、右側のトレイ距離検知部15による測定値と、右側の吸引力指令値とに基づく電流指令値を算出する。また、制御部31は、左側のトレイ距離検知部15による測定値、左側の吸引力指令値、および、電流データ32Aを用いて、左側のトレイ距離検知部15による測定値と、左側の吸引力指令値とに基づく電流指令値を算出する。
Next, the
このように、駆動装置30が算出する吸引力指令値Fnは、トレイ位置Ymを用いたフィードバック制御によって算出される。駆動装置30が算出する電流指令値Cinmは、算出された吸引力指令値Fn、トレイ位置の測定値、および、電流データ32Aを用いて算出される。これにより、図10が示すように、制動用磁石12Bに供給される電流値は、トレイ距離検知部15とトレイTとの距離、すなわち、制動用磁石12BとトレイTとの間の作用距離Wが反映された値となる。
In this way, the suction force command value Fn calculated by the
また、電流指令値Cinmを生成するための吸引力指令値Fnが、吸引力目標値とオフセット値Kiとの加算値である。吸引力指令値Fnを算出するためのオフセット値Kiは、オフセットデータ32Bと、トレイ位置の測定値とを用いて算出される。これらにより、制動用磁石12Bに供給される電流値は、オフセット値Kiの分だけ、トレイ位置Ymを目標位置に近づける大きさとなる。
Further, the attractive force command value Fn for generating the current command value Thinm is an added value of the attractive force target value and the offset value Ki. The offset value Ki for calculating the suction force command value Fn is calculated by using the offset
以上、上記実施形態によれば、以下の効果を得ることが可能である。
(1)制動用磁石12Bに近いトレイ位置で吸引力指令値Fnが算出される場合と、制動用磁石12Bから遠いトレイ位置で吸引力指令値Fnが算出される場合との間では、制動用磁石12BがトレイTに作用させる吸引力の作用距離が相互に異なる。吸引力を作用させるためのこうした空間的な差異は、トレイ位置Ymに対応づけられた電流指令値Cinmを算出することによって低減可能となる。これにより、左右方向における揺動のような不安定な挙動がトレイに生じることが抑制可能となる。
As described above, according to the above embodiment, the following effects can be obtained.
(1) For braking between the case where the attractive force command value Fn is calculated at the tray position near the
(2)トレイ位置の測定値と吸引力指令値Fnとに対応づけられた電流指令値Cinmがテーブルから算出されるため、上記(1)に準じた効果を得ることの実行性を高めることが可能ともなる。 (2) Since the current command value Thinm associated with the measured value of the tray position and the suction force command value Fn is calculated from the table, it is possible to improve the feasibility of obtaining the effect according to the above (1). It will also be possible.
(3)また、制動用磁石12BがトレイTに作用させる実際の吸引力は、トレイTと制動用磁石12Bとの間の距離が長いほど小さい。そのため、トレイTと制動用磁石12Bとの間の距離が長いほどトレイ位置Ymに大きい電流指令値Cinmを対応づけた電流データ32Aであれば、上記(1)に準じた効果を得ることの実行性をさらに高めることが可能ともなる。
(3) Further, the actual attractive force exerted by the
(4)トレイ位置によって変動するオフセット値Kiがフィードフォワード比例ゲインとして用いられる。そのため、サイドフォースなどのようなトレイ位置を目標位置から逸脱させるような外乱に対する補償を、適切、かつ、高い即応性のもとで行うことが可能となる。 (4) The offset value Ki, which fluctuates depending on the tray position, is used as the feedforward proportional gain. Therefore, it is possible to compensate for disturbances such as side force that deviate from the target position in an appropriate and highly responsive manner.
(5)トレイTと制動用磁石12Bとの間の距離が長いほど、オフセット値Kiを大きくすること、ひいては、吸引力を高めることが可能となるから、上記(4)に準じた効果を得ることの実効性を高めることが可能となる。
(5) The longer the distance between the tray T and the
(6)また、トレイ位置の測定値と制動用磁石12Bとの距離が所定値以下であるときに、オフセット値Kiを一定値にすることが可能となるから、トレイTに作用する実際の吸引力が過大となることが抑制可能となる。
(6) Further, when the distance between the measured value of the tray position and the
(7)トレイTのグローバル座標は、搬送部10が備える各読取部16Bのローカル座標から変換されるため、エンコーダーの出力を伝送するための信号ケーブルを、トレイTではなく、トレイTを搬送するための装置に接続することが可能となる。そのため、相互に隣り合う真空チャンバー1の間で信号ケーブルを移動させがたい真空処理装置などにも、搬送装置2が適用可能となる。
(7) Since the global coordinates of the tray T are converted from the local coordinates of each
(8)また、第1読取部16B1のローカル座標から第2読取部16B2のローカル座標に変換対象が切り替わった後は、第1読取部16B1は、次のトレイTについてローカル座標をインクリメントできる。そのため、複数のトレイTを連続的に搬送することが求められる量産機においても、こうした搬送装置2を適用することが可能となる。
(8) Further, after the conversion target is switched from the local coordinates of the first reading unit 16B1 to the local coordinates of the second reading unit 16B2, the first reading unit 16B1 can increment the local coordinates for the next tray T. Therefore, the
(9)変換対象を、第1読取部16B1のローカル座標から、第2読取部16B2のローカル座標に切り換えることが、第1搬送用磁石の駆動から、第2搬送用磁石の駆動に切り換えること、すなわち、可動子13Aに対する作用対象の切り換えと共に行われる。これにより、変換対象の切り換えと、作用対象の切り換えと、の整合を図ることが可能である。これにより、例えば、第1読取部16B1による読み取りが不能であるにも関わらず変換対象の切り換えがなされないこと、あるいは、第2読取部16B2による読み取りが不能であるにも関わらず変換対象が切り換えられることを生じることが抑えられる。すなわち、変換対象の切り換えと、作用対象の切り換えと、の不整合に起因してグローバル座標に誤差を生じることが抑制可能ともなる。 (9) Switching the conversion target from the local coordinates of the first reading unit 16B1 to the local coordinates of the second reading unit 16B2 switches from driving the first transport magnet to driving the second transport magnet. That is, it is performed together with the switching of the action target on the mover 13A. This makes it possible to match the switching of the conversion target with the switching of the action target. As a result, for example, the conversion target is not switched even though the reading by the first reading unit 16B1 is impossible, or the conversion target is switched even though the reading by the second reading unit 16B2 is impossible. It is suppressed that it occurs. That is, it is possible to suppress an error in the global coordinates due to the inconsistency between the switching of the conversion target and the switching of the action target.
(10)また、変換対象を、第1読取部16B1のローカル座標から、第2読取部16B2のローカル座標に、より円滑に切り換え可能ともなる。
(11)変換対象の切り換え時におけるグローバル座標と、第2読取部16B2が出力したローカル座標との加算という簡便な演算によって、第2読取部16B2のローカル座標を変換することが可能ともなる。
(10) Further, the conversion target can be more smoothly switched from the local coordinates of the first reading unit 16B1 to the local coordinates of the second reading unit 16B2.
(11) It is also possible to convert the local coordinates of the second reading unit 16B2 by a simple calculation of adding the global coordinates at the time of switching the conversion target and the local coordinates output by the second reading unit 16B2.
(12)変換対象を、第1読取部16B1のローカル座標から、第2読取部16B2のローカル座標に切り換えることが、第2存否検知部によるトレイTの存否の検知に基づいて行われる。これにより、トレイTの実際の存否に基づいて変換対象の切り換えが行われるため、例えば、第1読取部16B1による読み取りが不能であるにも関わらず変換対象の切り換えがなされないこと、あるいは、第2読取部16B2による読み取りが不能であるにも関わらず変換対象の切り換えが行われることが抑制可能ともなる。すなわち、変換対象の切り換えと、読取部の切り換えと、の不整合に起因してグローバル座標に誤差を生じることが抑制可能ともなる。 (12) Switching the conversion target from the local coordinates of the first reading unit 16B1 to the local coordinates of the second reading unit 16B2 is performed based on the detection of the presence / absence of the tray T by the second presence / absence detection unit. As a result, the conversion target is switched based on the actual existence or non-existence of the tray T. Therefore, for example, the conversion target is not switched even though the first reading unit 16B1 cannot read the tray T, or the conversion target is not switched. 2 It is also possible to suppress switching of conversion targets even though reading by the reading unit 16B2 is impossible. That is, it is possible to suppress an error in the global coordinates due to the inconsistency between the switching of the conversion target and the switching of the reading unit.
なお、上記実施形態は、以下のように変更して実施することができる。
[電流データ]
・電流データ32Aは、各種の演算式に変更可能である。演算式は、トレイ位置Ymと吸引力指令値Fnとから電流指令値Cinmを算出可能とする、言わば、トレイ位置Ym、および、吸引力指令値Fnと、電流指令値Cinmとの関係式である。要は、電流データ32Aは、制動力が作用する距離の差異という空間的な差異を補償する電流指令値を、トレイ位置と吸引力指令値とから算出可能な構成であればよい。
The above embodiment can be modified and implemented as follows.
[Current data]
-The
・電流データ32Aの一部は、トレイ位置Ymと吸引力指令値Fnとの複数の組み合わせについて、相互に等しい電流指令値Cinmを対応づけてもよい。例えば、トレイ位置Ymが目標位置の近辺であるトレイ位置Ymの範囲について、複数のトレイ位置Ymに一定値の電流指令値Cinmが対応づけられてもよい。
-A part of the
[オフセットデータ]
・オフセットデータ32Bは、各種の演算式に変更可能である。演算式は、トレイ位置Ymからオフセット値Kiを算出可能とする、トレイ位置Ymとオフセット値Kiとの関係式である。要は、オフセットデータ32Bは、トレイ位置Ymを目標位置に近づけるためのオフセット値Kiをトレイ位置の測定値から算出可能な構成であればよい。
[Offset data]
-The offset
・オフセットデータ32Bを構成するオフセット値Kiの全ては、トレイ位置Ymが制動用磁石12Bから離れるほど大きい値に変更可能である。
・オフセットデータ32Bを構成するオフセット値Kiは、吸引力目標値よりも吸引力指令値を高める値に限らない。例えば、実際の吸引力よりも大きい吸引力目標値が常に算出されるように、位置制御部42や速度制御部43が構成されている場合には、吸引力目標値よりも吸引力指令値を低めるようなオフセット値Kiによってオフセットデータ32Bは構成される。
All of the offset values Ki constituting the offset
The offset value Ki constituting the offset
・あるいは、位置制御部42や速度制御部43は、実際の吸引力よりも大きい吸引力目標値が常に算出される第1範囲、および、実際の吸引力よりも小さい吸引力目標値が常に算出される第2範囲を、トレイ位置の範囲として特定可能に構成されてもよい。この場合、オフセットデータ32Bは、第1範囲には、吸引力目標値よりも吸引力指令値を低めるようなオフセット値Kiを備え、第2範囲には、吸引力目標値よりも吸引力指令値を高めるようなオフセット値Kiを備える。
Alternatively, the
要は、オフセット値Kiは、吸引力目標値に加えられる補償値であって、トレイ位置を目標位置から逸脱させるような外乱をトレイ位置Ymに基づいて補償する値であればよい。 In short, the offset value Ki may be a compensation value added to the suction force target value, and may be a value that compensates for disturbances that deviate from the target position based on the tray position Ym.
・オフセットデータ32Bは、トレイ位置Ymと制動用磁石12Bとの左右方向Yにおける距離が所定値以上である範囲に、オフセット値Kiとして一定値が対応づけられる、という構成に変更可能である。
The offset
[エンコーダー]
・スケール16Aは、インクリメンタルリニアスケールに限らず、インクリメンタルロータリースケールに変更可能である。この際、固定子10Bは、例えば、左右方向に回転軸を有する回転体であって、相互に異なる磁極が周方向に沿って交互に繰り返された外周面を備える。そして、固定子10Bは、回転体の回転に追従させて可動子13Aを進行方向Xに進めるように構成される。スケール16Aは、固定子10Bの回転に追従させて被読取パターンが回転するように、固定子10Bに取り付けられる。
[encoder]
-The
すなわち、スケール16Aは、トレイTではなく、固定子10Bに備えられてもよい。この構成であれば、トレイTからスケール16Aを割愛することが可能であって、トレイTが備える構成の簡素化を図ることが可能ともなる。
That is, the
[制動力]
・上記実施形態では、トレイ位置を目標位置に配置するための制動力が、トレイTを制動用磁石12Bに向けて吸引する吸引力である例を説明した。これに限らず、トレイ位置を目標位置に配置するための制動力は、トレイTを制動用磁石12Bから遠ざける斥力であってもよい。この場合、被制動部12Aは永久磁石である。
[Braking force]
-In the above embodiment, an example has been described in which the braking force for arranging the tray position at the target position is the attractive force for attracting the tray T toward the
・被制動部12Aが永久磁石である場合、制動用磁石12Bに流す電流の向きが変わると、被制動部12Aに作用する磁力もまた、引力から斥力、あるいは、斥力から引力に変わる。そのため、被制動部12Aと制動用磁石12Bとの組みは、トレイTの左右方向における右側と左側とのいずれか一方にのみ位置する構成であってもよい。
・上記実施形態では、トレイ距離検知部15が1つの制動用磁石12Bに対して1つずつ対応づけられる例を説明した。これを変更して、進行方向Xにおいて、相互に隣り合うトレイ距離検知部15の間隔と、相互に隣り合う制動用磁石12Bの間隔とは、相互に異なってもよい。
When the braked
-In the above embodiment, an example in which the tray
例えば、制動用磁石12Bは、1つのトレイ距離検知部15に対して2つ以上ずつ対応づけられてもよい。この際、駆動装置30は、例えば、クローバル座標系における各制動用磁石12Bの座標値を有する。また、駆動装置30は、トレイTの搬送位置と制動用磁石12Bとの間の距離が所定値以下である制動用磁石12Bを特定する。そして、駆動装置30は、トレイTにおける左右方向での変位を抑えるように、特定された制動用磁石12Bの駆動を制御する。
For example, two or
例えば、トレイ距離検知部15は、1つの制動用磁石12Bに対して2つ以上ずつ対応づけられてもよい。この際、駆動装置30は、例えば、クローバル座標系における各制動用磁石12Bの座標値を有する。また、駆動装置30は、トレイTの搬送位置と制動用磁石12Bとの間の距離が所定値以下である制動用磁石12Bを特定する。そして、駆動装置30は、各トレイ距離検知部15の測定値からトレイTの姿勢を特定し、トレイTにおける左右方向での変位を抑えるように、特定された制動用磁石12Bの駆動を制御する。
For example, two or more tray
・トレイ距離検知部15は、トレイTを挟む左右両側のうち一方にのみ位置する構成であってもよい。左右方向における制動用磁石12Bの間の距離と、左右方向におけるトレイTの幅とは、予め把握することは可能であるから、トレイTを挟む左右両側のうち一方側の距離を検知すれば、他方側の距離を算出することは可能である。
The tray
[その他]
・被案内部材21Aは、案内部20に引き付けられる磁性体であってもよい。要は、被案内部材21Aは、案内部20が作用させる磁力を受けて鉛直方向Zの上側に変位する構成であればよい。
[Other]
The guided
・案内部材21Bは、トレイTを引き付ける磁性体であってもよい。要は、案内部材21Bは、被案内部材21Aが作用させる磁力を受けて、被案内部材21Aを鉛直方向Zの上側に変位させる構成であればよい。
The guide member 21B may be a magnetic material that attracts the tray T. In short, the guide member 21B may be configured to displace the guided
・被制動部12Aは、制動用磁石12Bに引き付けられる磁性体であってもよい。要は、被制動部12Aは、制動用磁石12Bが作用させる磁力を受けて、被制動部12Aを左右方向に変位させる構成であればよい。
The braked
・駆動装置30は、存否検知部13B2を割愛された構成であってもよい。この際、駆動装置30は、例えば、各搬送用磁石13B1のクローバル座標を有する。そして、駆動装置30は、トレイTの搬送位置と搬送用磁石13B1との距離が所定値以下である搬送用磁石13B1を搬送位置に基づいて特定し、トレイTが進行方向Xに搬送されるように、特定された各搬送用磁石13B1の駆動を制御してもよい。
The
・駆動装置30は、在荷センサー13Kを割愛された構成であってもよい。この際、駆動装置30は、複数の制動用磁石12BのなかでトレイTと対向する制動用磁石12Bを第1読取部16B1のカウント値に基づいて特定し、特定された制動用磁石12Bの駆動を制御する。
-The
・トレイTに搭載される可動子13Aが電磁石であって、搬送用磁石13B1が前後方向に延在する永久磁石であってもよい。この際、駆動装置30は、可動子13Aの駆動を制御することによって、トレイTを進行方向Xに搬送する。この構成であっても、上記(1)から(6)に準じた効果を得ることは可能である。
The mover 13A mounted on the tray T may be an electromagnet, and the transport magnet 13B1 may be a permanent magnet extending in the front-rear direction. At this time, the
・制御部31は、オフセットデータ32Bを用いたオフセット値Kiの算出、および、吸引力目標値とオフセット値Kiとの加算を割愛し、吸引力目標値を吸引力指令値Fnとする構成に変更可能である。この構成であっても、上記(1)から(3)、および、上記(7)から(12)に準じた効果を得ることは可能である。
-The
・搬送装置は、基板Sを水平面に沿って倒した状態でトレイを搬送してもよい。 -The transport device may transport the tray with the substrate S tilted along the horizontal plane.
Ci11,Ci12,Ci13,Ci21,Ci31,Cinm…電流指令値、K1,K2,K3,K4,K5,Ki…オフセット値、S…基板、T…トレイ、Y1,Y2,Y3,Y4,Y5,Ym…トレイ位置、1…真空チャンバー、2…搬送装置、10…搬送部、30…駆動装置、32A…電流データ、32B…オフセットデータ。 Ci11, Ci12, Ci13, Ci21, Ci31, Cinema ... Current command value, K1, K2, K3, K4, K5, Ki ... Offset value, S ... Board, T ... Tray, Y1, Y2, Y3, Y4, Y5, Ym ... Tray position, 1 ... Vacuum chamber, 2 ... Transfer device, 10 ... Transfer unit, 30 ... Drive device, 32A ... Current data, 32B ... Offset data.
Claims (5)
左右方向における前記トレイの位置であるトレイ位置を測定する測定部と、
前記トレイ位置の変化を電磁石の制動力によって抑制する抑制部と、
前記トレイ位置を目標位置に配置するための制動力指令値を算出し、前記制動力指令値を前記電磁石の電流指令値に変換する駆動装置と、を備え、
前記駆動装置は、
前記トレイ位置を前記目標位置に配置するための前記電流指令値を前記トレイ位置と前記制動力指令値とから得るための電流データを備え、前記トレイ位置の測定値を用いて前記制動力指令値をフィードバック制御し、当該制動力指令値と前記測定値とを前記電流データに適用する際に、前記電流データに含まれる前記トレイ位置と前記制動力指令値との二次元補間を行って、当該制動力指令値と前記測定値とに対応する前記電流指令値を算出する
搬送装置。 A transport unit that magnetically levitates a tray on which a substrate can be placed and transports it in the front-rear direction.
A measuring unit that measures the tray position, which is the position of the tray in the left-right direction,
A suppressor that suppresses changes in the tray position by the braking force of the electromagnet,
A drive device that calculates a braking force command value for arranging the tray position at a target position and converts the braking force command value into a current command value of the electromagnet is provided.
The drive device
The current data for obtaining the current command value for arranging the tray position at the target position from the tray position and the braking force command value is provided, and the braking force command value is provided using the measured value of the tray position. When applying the braking force command value and the measured value to the current data by feedback control, two-dimensional interpolation of the tray position and the braking force command value included in the current data is performed. A conveyor that calculates the current command value corresponding to the braking force command value and the measured value.
請求項1に記載の搬送装置。 The transport device according to claim 1, wherein the drive device includes a table in which the current command value is associated with the tray position and the braking force command value as the current data.
請求項1または2に記載の搬送装置。 The larger the braking force command value, the larger the current command value corresponds to the braking force command value, and the longer the distance between the tray and the electromagnet, the larger the current data at the tray position. The transport device according to claim 1 or 2, which includes a table associated with current command values.
請求項1から3のいずれか一項に記載の搬送装置。 The driving device calculates the braking force command value by adding an offset value for increasing the braking force command value to the braking force calculated using the measured value of the tray position as a feedback value. The transport device according to any one of the above.
基板を載置可能なトレイと、
前記真空チャンバーのなかで前記トレイを搬送する搬送装置と、を備え、
前記搬送装置は、請求項1から4のいずれか一項に記載の搬送装置である
真空処理装置。 With a vacuum chamber
A tray on which the board can be placed and
A transport device for transporting the tray in the vacuum chamber is provided.
The transfer device is a vacuum processing device according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019192614A JP7306957B2 (en) | 2019-10-23 | 2019-10-23 | Transfer device and vacuum processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019192614A JP7306957B2 (en) | 2019-10-23 | 2019-10-23 | Transfer device and vacuum processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021068797A true JP2021068797A (en) | 2021-04-30 |
JP7306957B2 JP7306957B2 (en) | 2023-07-11 |
Family
ID=75637538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019192614A Active JP7306957B2 (en) | 2019-10-23 | 2019-10-23 | Transfer device and vacuum processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7306957B2 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5594501A (en) * | 1979-01-11 | 1980-07-18 | Mitsubishi Electric Corp | Magnetic float control device |
JPH03273802A (en) * | 1990-02-05 | 1991-12-05 | Sumitomo Electric Ind Ltd | Magnetic levitation carrier |
JPH06156733A (en) * | 1992-11-24 | 1994-06-03 | Ebara Corp | Magnetic levitation conveying device |
JPH0739015A (en) * | 1993-07-21 | 1995-02-07 | Seiko Seiki Co Ltd | Conveyance device |
JPH0739016A (en) * | 1993-07-22 | 1995-02-07 | Seiko Seiki Co Ltd | Conveyance device |
JP2003087909A (en) * | 2001-09-14 | 2003-03-20 | Nsk Ltd | Magnetic levitation transport device and its control method |
JP2018518041A (en) * | 2015-04-09 | 2018-07-05 | アプライド マテリアルズ インコーポレイテッドApplied Materials,Incorporated | Device for holding, positioning and moving objects |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3273802B2 (en) | 1992-02-13 | 2002-04-15 | 日本たばこ産業株式会社 | Cigarette winding diameter control device in cigarette making machine |
EP2669845A3 (en) | 2012-06-01 | 2014-11-19 | Ricoh Company, Ltd. | Target recognition system, target recognition method executed by the target recognition system, target recognition program executed on the target recognition system, and recording medium storing the target recognition program |
JP5594501B1 (en) | 2013-04-11 | 2014-09-24 | 株式会社昇竜建設 | Gel plate fragmentation / dispensing device and fragmentation / dispensing method |
-
2019
- 2019-10-23 JP JP2019192614A patent/JP7306957B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5594501A (en) * | 1979-01-11 | 1980-07-18 | Mitsubishi Electric Corp | Magnetic float control device |
JPH03273802A (en) * | 1990-02-05 | 1991-12-05 | Sumitomo Electric Ind Ltd | Magnetic levitation carrier |
JPH06156733A (en) * | 1992-11-24 | 1994-06-03 | Ebara Corp | Magnetic levitation conveying device |
JPH0739015A (en) * | 1993-07-21 | 1995-02-07 | Seiko Seiki Co Ltd | Conveyance device |
JPH0739016A (en) * | 1993-07-22 | 1995-02-07 | Seiko Seiki Co Ltd | Conveyance device |
JP2003087909A (en) * | 2001-09-14 | 2003-03-20 | Nsk Ltd | Magnetic levitation transport device and its control method |
JP2018518041A (en) * | 2015-04-09 | 2018-07-05 | アプライド マテリアルズ インコーポレイテッドApplied Materials,Incorporated | Device for holding, positioning and moving objects |
Also Published As
Publication number | Publication date |
---|---|
JP7306957B2 (en) | 2023-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200186063A1 (en) | Linear Motor Track System With Automatic Gravity Detection | |
JP2017079569A (en) | Movable magnet type linear motor control system | |
JP2018068048A (en) | Linear motor system, mobile body system, and method of estimating electrical angle | |
JP2019184362A (en) | Position detection system and travel system | |
JP2021082683A (en) | Transport device and vacuum processing device | |
JP6206458B2 (en) | MOBILE BODY AND MOBILE BODY POSITION DETECTING METHOD | |
KR20210101134A (en) | Transport system | |
Ha et al. | Experimental verification of a magnetic levitation transport system for the OLED display evaporation process under vacuum | |
JP7306957B2 (en) | Transfer device and vacuum processing device | |
JP2010282569A (en) | Carrying vehicle | |
JP2006304470A (en) | Electromagnetic unit, electromagnetic actuator, drive controller and stage device therefor | |
JPWO2019043794A1 (en) | Work transfer conveyor and work transfer system | |
JP7306959B2 (en) | Transfer device and vacuum processing device | |
JP2002329772A (en) | Xy table in semiconductor device | |
KR102200021B1 (en) | Magnetic levitation transfer apparatus and driving method thereof | |
JP2017042011A (en) | Mobile body | |
TWI795805B (en) | Carrier device and control method for carrier device | |
KR20220102106A (en) | Transport system, processing system, and article manufacturing method | |
JP7451202B2 (en) | Conveyance system | |
JP2002058271A (en) | Linear servo actuator | |
CN102963783A (en) | Magnetic guide control apparatus | |
JP2007290786A (en) | Cooperative carrier control device of duplicate hoisting crane and cooperative carrier control method of duplicate hoisting crane | |
WO2005045266A1 (en) | Power amplification device and magnetic bearing | |
Kim et al. | Near-Zero-Power 2-DOF Noncontact Transportation by Static and Dynamic Disturbance Compensation Using Single-Body PM-Biased Magnetic Levitator | |
JP2002039178A (en) | Magnetic bearing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230607 |
|
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: 20230620 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230629 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7306957 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |