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
JP7052995B2 - Transport system, control device, control method and program - Google Patents
[go: Go Back, main page]

JP7052995B2 - Transport system, control device, control method and program - Google Patents

Transport system, control device, control method and program Download PDF

Info

Publication number
JP7052995B2
JP7052995B2 JP2017218642A JP2017218642A JP7052995B2 JP 7052995 B2 JP7052995 B2 JP 7052995B2 JP 2017218642 A JP2017218642 A JP 2017218642A JP 2017218642 A JP2017218642 A JP 2017218642A JP 7052995 B2 JP7052995 B2 JP 7052995B2
Authority
JP
Japan
Prior art keywords
pinion gear
transport
pulse signal
driven body
tbn
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.)
Expired - Fee Related
Application number
JP2017218642A
Other languages
Japanese (ja)
Other versions
JP2019090459A (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.)
NEC Embedded Products Ltd
Original Assignee
NEC Embedded Products 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 NEC Embedded Products Ltd filed Critical NEC Embedded Products Ltd
Priority to JP2017218642A priority Critical patent/JP7052995B2/en
Priority to PCT/JP2018/041652 priority patent/WO2019093473A1/en
Publication of JP2019090459A publication Critical patent/JP2019090459A/en
Application granted granted Critical
Publication of JP7052995B2 publication Critical patent/JP7052995B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/0478Storage devices mechanical for matrix-arrangements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G13/00Roller-ways
    • B65G13/02Roller-ways having driven rollers
    • B65G13/04Roller-ways having driven rollers all rollers driven
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G35/00Mechanical conveyors not otherwise provided for
    • B65G35/06Mechanical conveyors not otherwise provided for comprising a load-carrier moving along a path, e.g. a closed path, and adapted to be engaged by any one of a series of traction elements spaced along the path
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H19/00Gearings comprising essentially only toothed gears or friction members and not capable of conveying indefinitely-continuing rotary motion
    • F16H19/02Gearings comprising essentially only toothed gears or friction members and not capable of conveying indefinitely-continuing rotary motion for interconverting rotary or oscillating motion and reciprocating motion
    • F16H19/04Gearings comprising essentially only toothed gears or friction members and not capable of conveying indefinitely-continuing rotary motion for interconverting rotary or oscillating motion and reciprocating motion comprising a rack

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Transmission Devices (AREA)
  • Warehouses Or Storage Devices (AREA)

Description

本発明は、搬送システム、制御装置、制御方法及びプログラムに関する。 The present invention relates to a transfer system, a control device, a control method and a program.

ギアの1つにラックギアがある。ラックギアは、直線状に構成されて歯を設けられ、ラックギアの歯にピニオンギアの歯が噛み合わせられる。この状態で、ラックギアはピニオンギアに駆動されてラックギア自らの長手方向に移動する。 One of the gears is a rack gear. The rack gear is formed in a straight line and is provided with teeth, and the teeth of the pinion gear are meshed with the teeth of the rack gear. In this state, the rack gear is driven by the pinion gear and moves in the longitudinal direction of the rack gear itself.

さらに、二次元に形成されたラックギアが知られている。
例えば、特許文献1には、インボリュート歯車を走行車輪として備え、二次元のラックギアで構成された走行板の上を走行する走行体が記載されている。
また、特許文献2には、二次元のラックギアで構成された駆動体を、異なる回転方向に配置された歯車(ピニオンギア)で駆動する多方向駆動装置が記載されている。
また、 特許文献3には、二次元の歯列付き床(二次元のラックギア)を構築する際の寸法が記載されている。
Further, rack gears formed in two dimensions are known.
For example, Patent Document 1 describes a traveling body provided with an involute gear as a traveling wheel and traveling on a traveling plate composed of two-dimensional rack gears.
Further, Patent Document 2 describes a multi-directional drive device for driving a drive body composed of two-dimensional rack gears with gears (pinion gears) arranged in different rotation directions.
Further, Patent Document 3 describes the dimensions for constructing a two-dimensional toothed floor (two-dimensional rack gear).

特開平10-267100号公報Japanese Unexamined Patent Publication No. 10-267100 特開2011-196487号公報Japanese Unexamined Patent Publication No. 2011-196487 特開2017-082905号公報Japanese Unexamined Patent Publication No. 2017-08295

物品を搬送する搬送システムを構築する際、搬送経路を柔軟に組めることが好ましい。二次元のラックギアおよびピニオンギアを用いれば、物品を搬送する方向に柔軟性を持たせることができる。さらに、物品を搬送する範囲および搬送するタイミングにも柔軟性を持たせられることが好ましい。 When constructing a transport system for transporting articles, it is preferable that the transport path can be flexibly assembled. Two-dimensional rack gears and pinion gears can be used to provide flexibility in the direction of transporting articles. Further, it is preferable to have flexibility in the range and timing of transporting the article.

本発明は、上述の課題を解決することのできる搬送システム、制御装置、制御方法及びプログラムを提供することを目的としている。 An object of the present invention is to provide a transfer system, a control device, a control method and a program capable of solving the above-mentioned problems.

本発明の第1の態様によれば、搬送システムは、被駆動体と、複数の搬送ユニットと、制御部とを備え、前記被駆動体は、前記被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアを備え、前記搬送ユニットの各々は、前記二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記搬送ユニットは、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置され、前記制御部は、パルス信号の入力を受けて、パルス数に応じた回転角度だけ前記第1ステッピングモータを回転させる第1モータドライバと、前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、パルス信号の入力を受けて、パルス数に応じた回転角度だけ前記第2ステッピングモータを回転させる第2モータドライバと、前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、を備え、前記制御部は、2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御し、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御するAccording to the first aspect of the present invention, the transport system includes a driven body, a plurality of transport units, and a control unit, and the driven body has square pyramidal teeth on the bottom surface of the driven body. The teeth located on the outer peripheral portion of the bottom teeth are provided with a chamfer-processed two-dimensional rack gear in which the corners of the slope forming the square cone are chamfered. , The first pinion gear and the second pinion gear that mesh with the two-dimensional rack gear to transmit power and rotate in different directions , the first stepping motor that rotates the first pinion gear, and the second pinion gear. The transport unit includes a second stepping motor to be rotated and a sensor for detecting the driven body on the transport unit itself, and the transport unit has a transport direction by the first pinion gear and a transport direction by the second pinion gear, respectively . The control unit receives a pulse signal input and rotates the first stepping motor by a rotation angle corresponding to the number of pulses, and the control unit has a pulse signal for the first motor driver and the first motor driver . And a first AND circuit that receives an input of an enable signal for switching whether or not the pulse signal is input to the first pinion gear and outputs the pulse signal to the first motor driver when the enable signal is active. , The second motor driver that receives the input of the pulse signal and rotates the second stepping motor by the rotation angle corresponding to the number of pulses, the pulse signal for the second motor driver, and the second pinion gear of the pulse signal. A second AND circuit that receives an input from an enable signal for switching the presence / absence of an input to the second motor driver and outputs the pulse signal to the second motor driver when the enable signal is active, and the first AND circuit common to the plurality of first AND circuits. The first microcontroller that outputs the pulse signal and the enable signal that is individual to each of the first AND circuits, the pulse signal that is common to the plurality of second AND circuits, and the enable signal that is individual to each of the second AND circuits. When the control unit determines that the driven unit on the receiving side does not have the driven body at the time of transferring the driven body between the two transport units, the control unit includes a second microcontroller that outputs the above. , These two transport units so that the transport direction and speed of the driven body in these two transport units are the same transport direction and speed. When the rotation of the first pinion gear and the second pinion gear is controlled and it is determined that the transport unit on the receiving side has the driven body, the driven unit of the transport unit on the delivery side is driven. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is controlled so as to stop the body and move the driven body from the transport unit on the receiving side .

本発明の第2の態様によれば、制御装置は、被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置された搬送ユニットを制御する制御装置であって、パルス信号の入力を受けて、前記第1ピニオンギアを回転させる前記第1ステッピングモータを、パルス数に応じた回転角度だけ回転させる第1モータドライバと、前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、パルス信号の入力を受けて、前記第2ピニオンギアを回転させる前記第2ステッピングモータを、パルス数に応じた回転角度だけ回転させる第2モータドライバと、前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、を備え、2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御し、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御するAccording to the second aspect of the present invention, the control device is provided with a square pyramid-shaped tooth downward on the bottom surface of the driven body, and a square pyramid is provided on the tooth located on the outer peripheral portion of the bottom surface tooth. The first pinion gear and the second pinion gear, which rotate in different directions, and the first pinion gear are rotated by engaging with a chamfer-processed two-dimensional rack gear in which the corners of the formed slope are chamfered to transmit power. A first stepping motor, a second stepping motor for rotating the second pinion gear, and a sensor for detecting the driven body on the transport unit itself are provided, and the transport direction by the first pinion gear and the said. A control device that controls a plurality of transport units arranged side by side in each of the transport directions by the second pinion gear , and the first stepping motor that rotates the first pinion gear in response to an input of a pulse signal is pulsed. Upon receiving an input of a first motor driver that rotates by a rotation angle corresponding to the number, a pulse signal to the first motor driver, and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the said The first AND circuit that outputs the pulse signal to the first motor driver when the enable signal is active, and the second stepping motor that receives the input of the pulse signal and rotates the second pinion gear are used as the number of pulses. Upon receiving an input of a second motor driver that rotates by a corresponding rotation angle, a pulse signal to the second motor driver, and an enable signal for switching whether or not the pulse signal is input to the second pinion gear, the enable signal is received. Outputs the second AND circuit that outputs the pulse signal to the second motor driver when is active, the pulse signal common to the plurality of first AND circuits, and the enable signal individually for each first AND circuit. A second microcontroller that outputs the pulse signal common to the plurality of second AND circuits and the enable signal individually for each second AND circuit is provided between the two transport units. If it is determined that the driven unit on the receiving side does not have the driven body at the time of delivery of the driven body, the transport directions and speeds of the driven bodies in these two transport units are the same. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is set so as to be. When it is controlled and it is determined that the driven body is in the transport unit on the receiving side, the driven body of the transport unit on the delivery side is stopped and the driven body is moved from the transport unit on the receiving side. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is controlled so as to be caused .

本発明の第3の態様によれば、制御方法は、被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置された搬送ユニットを制御する制御装置であって、パルス信号の入力を受けて、前記第1ピニオンギアを回転させる前記第1ステッピングモータを、パルス数に応じた回転角度だけ回転させる第1モータドライバと、前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、パルス信号の入力を受けて、前記第2ピニオンギアを回転させる前記第2ステッピングモータを、パルス数に応じた回転角度だけ回転させる第2モータドライバと、前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、を備える制御装置が、2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御し、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御することを含む。 According to the third aspect of the present invention, in the control method, a quadrangular pyramid-shaped tooth is provided downward on the bottom surface of the driven body, and a quadrangular pyramid is provided on the tooth located on the outer peripheral portion of the bottom surface tooth. The first pinion gear and the second pinion gear, which rotate in different directions, and the first pinion gear are rotated by engaging with a chamfer-processed two-dimensional rack gear in which the corners of the formed slope are chamfered to transmit power. A first stepping motor, a second stepping motor for rotating the second pinion gear, and a sensor for detecting the driven body on the transport unit itself are provided, and the transport direction by the first pinion gear and the said. A control device that controls a plurality of transport units arranged side by side in each of the transport directions by the second pinion gear , and the first stepping motor that rotates the first pinion gear in response to an input of a pulse signal is pulsed. Upon receiving an input of a first motor driver that rotates by a rotation angle corresponding to the number, a pulse signal to the first motor driver, and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the said The first AND circuit that outputs the pulse signal to the first motor driver when the enable signal is active, and the second stepping motor that receives the input of the pulse signal and rotates the second pinion gear are used as the number of pulses. Upon receiving an input of a second motor driver that rotates by a corresponding rotation angle, a pulse signal to the second motor driver, and an enable signal for switching whether or not the pulse signal is input to the second pinion gear, the enable signal is received. Outputs the second AND circuit that outputs the pulse signal to the second motor driver when is active, the pulse signal common to the plurality of first AND circuits, and the enable signal individually for each first AND circuit. There are two control devices including a first microcontroller, a second microcontroller that outputs the pulse signal common to the plurality of second AND circuits, and the enable signal individually for each second AND circuit. If it is determined that the driven unit on the receiving side does not have the driven body at the time of delivery of the driven body between the transport units, the transport directions and speeds of the driven bodies in these two transport units are the same. The first pinion gear and the second pinion of each of these two transport units so as to be in direction and speed . When the rotation of the gear is controlled and it is determined that the transported unit on the receiving side has the driven body, the driven body of the transport unit on the delivery side is stopped, and the transported unit on the receiving side is the driven body. It involves controlling the rotation of the first pinion gear and the second pinion gear of each of these two transport units so as to move the drive body .

本発明の第4の態様によれば、プログラムは、被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置された搬送ユニットを制御する制御装置であって、パルス信号の入力を受けて、前記第1ピニオンギアを回転させる前記第1ステッピングモータを、パルス数に応じた回転角度だけ回転させる第1モータドライバと、前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、パルス信号の入力を受けて、前記第2ピニオンギアを回転させる前記第2ステッピングモータを、パルス数に応じた回転角度だけ回転させる第2モータドライバと、前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、を備える制御装置が備えるコンピュータに、2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御させ、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御させるためのプログラムである。
According to the fourth aspect of the present invention, the program is provided with a square pyramid-shaped tooth downward on the bottom surface of the driven body, and a square pyramid is formed on the tooth located on the outer peripheral portion of the bottom surface tooth. The first pinion gear and the second pinion gear, which rotate in different directions, and the first pinion gear are rotated by engaging with a chamfer-processed two-dimensional rack gear in which the corners of the slope are chamfered to transmit power. A first stepping motor, a second stepping motor for rotating the second pinion gear, and a sensor for detecting the driven body on the transport unit itself are provided, and the transport direction by the first pinion gear and the first step are provided. A control device that controls a plurality of transfer units arranged side by side in each of the transfer directions by the two pinion gears , and the first stepping motor that rotates the first pinion gear in response to the input of a pulse signal is subjected to the number of pulses. Upon receiving an input of a first motor driver that rotates by a rotation angle according to the above, a pulse signal to the first motor driver, and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the enable The first AND circuit that outputs the pulse signal to the first motor driver when the signal is active, and the second stepping motor that receives the input of the pulse signal and rotates the second pinion gear, depending on the number of pulses. The enable signal receives an input of a second motor driver that rotates by the rotation angle, a pulse signal to the second motor driver, and an enable signal for switching whether or not the pulse signal is input to the second pinion gear. When active, the second AND circuit that outputs the pulse signal to the second motor driver, the pulse signal common to the plurality of first AND circuits, and the enable signal individually for each first AND circuit are output. A computer including a first microcontroller, a second microcontroller that outputs the pulse signal common to the plurality of second AND circuits, and the enable signal individually for each second AND circuit . If it is determined that the driven unit on the receiving side does not have the driven body at the time of delivery of the driven body between the two transport units, the transport direction and speed of the driven body in these two transport units are the same. The first pinion gear of each of these two transport units so as to be the transport direction and speed of A. When the rotation of the second pinion gear is controlled and it is determined that the transport unit on the receiving side has the driven body, the driven body of the transport unit on the delivery side is stopped to stop the driven body on the receiving side. It is a program for controlling the rotation of the first pinion gear and the second pinion gear of each of these two transport units so as to move the driven body from the transport unit .

この発明によれば、搬送経路を柔軟に構成することができる。 According to the present invention, the transport path can be flexibly configured.

本発明の実施形態に係る搬送システムの機能構成を示す概略ブロック図である。It is a schematic block diagram which shows the functional structure of the transport system which concerns on embodiment of this invention. 同実施形態に係る駆動装置の全体構成を示す図である。It is a figure which shows the whole structure of the drive device which concerns on the same embodiment. 同実施形態に係る搬送トレーの外形例の概略を示す図である。It is a figure which shows the outline of the outline example of the transport tray which concerns on the same embodiment. 同実施形態に係る搬送ユニットの構成例を斜視図にて示す図である。It is a figure which shows the structural example of the transport unit which concerns on the same embodiment by the perspective view. 同実施形態に係る搬送ユニットの内部を図4の矢印Vの方向から見た例を示す図である。It is a figure which shows the example which looked at the inside of the transport unit which concerns on the same embodiment from the direction of the arrow V of FIG. 同実施形態に係る搬送ユニットの内部を図4の矢印VIの方向から見た例を示す図である。It is a figure which shows the example which looked at the inside of the transport unit which concerns on the same embodiment from the direction of the arrow VI of FIG. 同実施形態に係る平面歯車の歯と駆動歯車の歯との噛み合わせの例を示す図である。It is a figure which shows the example of the meshing between the tooth of a plane gear and the tooth of a drive gear which concerns on the same embodiment. 同実施形態に係る搬送システムを工場のラインに適用した第1例を示す図である。It is a figure which shows the 1st example which applied the transfer system which concerns on the same embodiment to the line of a factory. 同実施形態に係る搬送システムを工場のラインに適用した第2例を示す図である。It is a figure which shows the 2nd example which applied the transfer system which concerns on the same embodiment to the line of a factory. 同実施形態に係る搬送システムを用いた倉庫における収納物の収納の第1例を示す図である。It is a figure which shows the 1st example of the storage of the stored goods in the warehouse using the transport system which concerns on the same embodiment. 同実施形態に係る搬送システムを用いた倉庫における収納物の収納の第2例を示す図である。It is a figure which shows the 2nd example of the storage of the stored goods in the warehouse using the transport system which concerns on the same embodiment. 同実施形態に係る搬送システムを飲食店に適用した第1例を示す図である。It is a figure which shows the 1st example which applied the transport system which concerns on the same embodiment to a restaurant. 同実施形態に係る搬送システムを飲食店に適用した第2例を示す図である。It is a figure which shows the 2nd example which applied the transport system which concerns on the same embodiment to a restaurant. 同実施形態で、並んで配置された搬送ユニットにおける概略構成を示す図である。It is a figure which shows the schematic structure in the transport unit arranged side by side in the same embodiment. 同実施形態に係る制御装置における駆動モータの制御のためのハードウェア構成例を示す図である。It is a figure which shows the example of the hardware composition for the control of the drive motor in the control device which concerns on the same embodiment. 同実施形態に係る搬送ユニット間の搬送トレーの受け渡しの第1例を示す図である。It is a figure which shows the 1st example of the transfer of the transfer tray between the transfer units which concerns on the same embodiment. 同実施形態で、図16の例におけるマイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from the microcontroller in the example of FIG. 同実施形態に係る搬送ユニット間の搬送トレーの受け渡しの第2例を示す図である。It is a figure which shows the 2nd example of the transfer of the transfer tray between the transfer units which concerns on the same embodiment. 同実施形態で、図18の例におけるマイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from the microcontroller in the example of FIG. 同実施形態に係る搬送ユニット間の搬送トレーの受け渡しの第3例を示す図である。It is a figure which shows the 3rd example of the delivery of the transfer tray between the transfer units which concerns on the same embodiment. 同実施形態で、図20の例におけるマイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from the microcontroller in the example of FIG. 同実施形態に係る搬送ユニット間の搬送トレーの受け渡しの第4例を示す図である。It is a figure which shows the 4th example of the transfer of the transfer tray between the transfer units which concerns on the same embodiment. 同実施形態で、図22の例におけるマイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from the microcontroller in the example of FIG. 同実施形態に係る搬送ユニット間の搬送トレーの受け渡しの第5例を示す図である。It is a figure which shows the 5th example of the transfer of the transfer tray between the transfer units which concerns on the same embodiment. 同実施形態で、図24の例で一番上に示す状態から、上から2番目に示す状態への変化で、マイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from a microcontroller in the change from the state shown at the top in the example of FIG. 24 to the state shown second from the top. 同実施形態で、図24の例で上から2番目に示す状態から、上から3番目に示す状態への変化で、マイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from a microcontroller in the change from the state shown second from the top in the example of FIG. 24 to the state shown third from the top. 同実施形態で、図24の例で上から3番目に示す状態から、一番下に示す状態への変化で、マイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from a microcontroller in the change from the state shown 3rd from the top in the example of FIG. 24 to the state shown at the bottom. 同実施形態に係る搬送ユニット間の搬送トレーの受け渡しの第6例を示す図である。It is a figure which shows the sixth example of the delivery of the transfer tray between the transfer units which concerns on the same embodiment. 同実施形態で、図28の例におけるマイクロコントローラからの出力信号の例を示す図である。In the same embodiment, it is a figure which shows the example of the output signal from the microcontroller in the example of FIG. 28. 本発明に係る搬送システムの最小構成の例を示す図である。It is a figure which shows the example of the minimum structure of the transfer system which concerns on this invention. 本発明に係る制御装置の最小構成の例を示す図である。It is a figure which shows the example of the minimum structure of the control device which concerns on this invention.

以下、本発明の実施形態を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
図1は、本発明の実施形態に係る搬送システムの機能構成を示す概略ブロック図である。図1に示すように、搬送システム100は、搬送システムの本体である駆動装置101と、制御装置200と、上位システム300とを備える。駆動装置101は、被駆動体となる搬送トレー11と、複数の搬送ユニット20とを備える。
Hereinafter, embodiments of the present invention will be described, but the following embodiments do not limit the invention according to the claims. Also, not all combinations of features described in the embodiments are essential to the means of solving the invention.
FIG. 1 is a schematic block diagram showing a functional configuration of a transport system according to an embodiment of the present invention. As shown in FIG. 1, the transfer system 100 includes a drive device 101 which is a main body of the transfer system, a control device 200, and a host system 300. The drive device 101 includes a transport tray 11 as a driven body and a plurality of transport units 20.

搬送システム100は、被搬送物を搬送する(移動させる)システムである。
駆動装置101は、制御装置200の制御に従って被搬送物の搬送を実行する。
搬送トレー11は、上面に被搬送物を載置可能に構成されている。搬送トレー11は、被搬送物を載置した状態で搬送ユニット20の駆動によって移動することで、被搬送物を搬送する。
The transport system 100 is a system for transporting (moving) an object to be transported.
The drive device 101 executes the transfer of the transported object according to the control of the control device 200.
The transport tray 11 is configured so that the object to be transported can be placed on the upper surface thereof. The transport tray 11 transports the transported object by moving by driving the transport unit 20 with the transported object placed on it.

搬送ユニット20は、搬送トレー11を駆動する。
制御装置200は、搬送ユニット20を制御して搬送トレー11を駆動させる。
上位システム300は、搬送システム100のユーザインタフェースとして機能する。上位システム300は、駆動装置101の動作に対する指示を行うユーザ操作を受け、ユーザ操作に基づく動作指令を制御装置200に通知する。例えば、上位システム300は、搬送トレー11の移動の始点となる搬送ユニット20および終点となる搬送ユニット20を指定して、搬送トレー11を移動させるよう制御装置200に指示する。
The transport unit 20 drives the transport tray 11.
The control device 200 controls the transport unit 20 to drive the transport tray 11.
The host system 300 functions as a user interface of the transport system 100. The host system 300 receives a user operation instructing the operation of the drive device 101, and notifies the control device 200 of an operation command based on the user operation. For example, the host system 300 designates a transfer unit 20 as a start point and a transfer unit 20 as an end point of the movement of the transfer tray 11 and instructs the control device 200 to move the transfer tray 11.

また、上位システム300は、駆動装置101の動作に関する各種情報を表示する。例えば、搬送システム100が搬送トレー11の位置を検出するセンサを備え、上位システム300が、搬送トレー11の位置を表示するようにしてもよい。
上位システム300は、例えばパソコン(Personal Computer;PC)またはEWS(Engineering Workstation)等のコンピュータを用いて構成される。
Further, the host system 300 displays various information regarding the operation of the drive device 101. For example, the transfer system 100 may include a sensor for detecting the position of the transfer tray 11, and the host system 300 may display the position of the transfer tray 11.
The host system 300 is configured by using a computer such as a personal computer (PC) or an EWS (Engineering Workstation), for example.

制御装置200と上位システム300とが一体に構成されていてもよい。この場合、制御装置200は、例えばパソコンまたはEWS等のコンピュータを用いて構成される。
あるいは、制御装置200が搬送ユニット20に格納されていてもよい。例えば、各制御装置200内に設けられた搬送ユニット20を数珠つなぎで電気的に接続する、あるいは通信接続するようにしてもよい。この場合、制御装置200は、例えばマイコン(Microcomputer)等のコンピュータを用いて構成される。あるいは、制御装置200がASIC(Application Specific Integrated Circuit)を用いる等により、搬送ユニット20の制御専用のハードウェアとして構成されていてもよい。
The control device 200 and the host system 300 may be integrally configured. In this case, the control device 200 is configured by using, for example, a personal computer or a computer such as EWS.
Alternatively, the control device 200 may be stored in the transport unit 20. For example, the transfer unit 20 provided in each control device 200 may be electrically connected by connecting beads or may be connected by communication. In this case, the control device 200 is configured by using a computer such as a microcomputer. Alternatively, the control device 200 may be configured as hardware dedicated to controlling the transport unit 20 by using an ASIC (Application Specific Integrated Circuit) or the like.

図2は、駆動装置101の全体構成を示す図である。
上述したように、搬送トレー11は上面の収納部11Aにて被搬送物(図示略)が載置可能とされる。また、搬送トレー11の下面には、所定方向に歯12Aが配列された平面歯車12が設けられている。
FIG. 2 is a diagram showing the overall configuration of the drive device 101.
As described above, the transport tray 11 has a storage portion 11A on the upper surface on which an object to be transported (not shown) can be placed. Further, on the lower surface of the transport tray 11, a flat gear 12 in which the teeth 12A are arranged in a predetermined direction is provided.

図3は、搬送トレー11の外形例の概略を示す図である。図3(A)は、搬送トレー11を斜め上から見た斜視図、および、搬送トレー11の底面に設けられている平面歯車(二次元ラック(Rack)ギア)の歯の形状の斜視図を示す。図3(B)は、搬送トレー11の底面に設けられている平面歯車の歯の形状を、搬送トレー11の底面側から見た図で示す。 FIG. 3 is a diagram showing an outline of an outline example of the transport tray 11. FIG. 3A is a perspective view of the transport tray 11 viewed from diagonally above, and a perspective view of the tooth shape of a plane gear (two-dimensional rack gear) provided on the bottom surface of the transport tray 11. show. FIG. 3B shows the shape of the teeth of the plane gear provided on the bottom surface of the transport tray 11 as viewed from the bottom surface side of the transport tray 11.

平面歯車12の歯12Aは、図3(A)に示されるように、互いに直交する矢印(イ)及び矢印(ロ)方向に沿いマトリックス状に配置されている。
また、平面歯車12の歯12Aは全体として先端部に小平面の歯先12Bを有する四角錐状に形成されたものであるが、特に、外周部に位置する列の歯12A´は図3(B)に示されるように、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされている。
このチャンファ加工は、駆動歯車(ピニオン(Pinion)ギア)13,14が噛み合う際の当たりを軽減するために行うものであって、歯先12Bの一角部を中心とした四角錐斜面の角部面取り処理である。
As shown in FIG. 3A, the teeth 12A of the plane gear 12 are arranged in a matrix along the directions of the arrows (a) and (b) orthogonal to each other.
Further, the teeth 12A of the plane gear 12 are formed in a quadrangular pyramid shape having a small flat tooth tip 12B at the tip portion as a whole, and in particular, the teeth 12A'of the row located on the outer peripheral portion are shown in FIG. As shown in B), chamfer processing is performed by chamfering the corners of the slope forming the quadrangular pyramid.
This chamfer processing is performed to reduce the contact when the drive gears (Pinion gears) 13 and 14 mesh with each other, and chamfers the corners of the quadrangular pyramid slope centered on one corner of the tooth tip 12B. It is a process.

また、搬送トレー11は、互いに回転方向が異なる駆動歯車13,14を有する複数台の搬送ユニット20により、所定の搬送方向である矢印(イ)方向又は矢印(ロ)方向に移送される。
なお、本実施形態では、所定の搬送方向である矢印(イ)方向又は矢印(ロ)方向により、水平な搬送面が搬送ユニット20の支持板22(図5参照)上に形成されており、この搬送面を通じて、搬送トレー11が水平方向に移送される。
Further, the transfer tray 11 is transferred in the arrow (a) direction or the arrow (b) direction, which is a predetermined transfer direction, by a plurality of transfer units 20 having drive gears 13 and 14 having different rotation directions from each other.
In this embodiment, a horizontal transport surface is formed on the support plate 22 (see FIG. 5) of the transport unit 20 by the arrow (a) direction or the arrow (b) direction, which is a predetermined transport direction. The transport tray 11 is horizontally transported through this transport surface.

搬送ユニット20は、図2に示されるように、所定の搬送方向(矢印(イ)及び矢印(ロ)方向)に沿って複数台がマトリックス状に隣接配置されるものであって、それぞれに設けられた駆動歯車13,14が、搬送トレー11上の平面歯車12と噛み合って動力を伝達することで、該搬送トレー11を矢印(イ)又は矢印(ロ)方向に搬送する。駆動歯車13は、第1ピニオンギアの例に該当する。駆動歯車14は、第2ピニオンギアの例に該当する。
さらには、駆動歯車13と駆動歯車14とは同時に動作可能であり、これによって搬送トレー11を矢印(イ)および矢印(ロ)に対して斜め方向に搬送することも可能である。
As shown in FIG. 2, a plurality of transport units 20 are arranged adjacent to each other in a matrix along a predetermined transport direction (arrow (a) and arrow (b) directions), and are provided in each of the transport units 20. The driven gears 13 and 14 mesh with the plane gear 12 on the transport tray 11 to transmit power, thereby transporting the transport tray 11 in the direction of the arrow (a) or the arrow (b). The drive gear 13 corresponds to the example of the first pinion gear. The drive gear 14 corresponds to the example of the second pinion gear.
Further, the drive gear 13 and the drive gear 14 can be operated at the same time, whereby the transport tray 11 can be transported in an oblique direction with respect to the arrows (a) and (b).

上述した搬送ユニット20の具体的構成について、図4~図6を参照して詳細に説明する。
図4は、搬送ユニット20の構成例を斜視図にて示す図である。
図5は、搬送ユニット20の内部を図4の矢印Vの方向から見た例を示す図である。
図6は、搬送ユニット20の内部を図4の矢印VIの方向から見た例を示す図である。
各搬送ユニット20は、基部となる台座21と、台座21上に水平に設けられかつその各縁部に4つの開口22Aを有する支持板22と、台座21に回転軸13A,14Aを中心として回転自在に支持された駆動歯車13,14と、駆動歯車13,14をそれぞれ回転駆動する駆動機構23,24と、を具備する。
The specific configuration of the transport unit 20 described above will be described in detail with reference to FIGS. 4 to 6.
FIG. 4 is a perspective view showing a configuration example of the transport unit 20.
FIG. 5 is a diagram showing an example of the inside of the transport unit 20 viewed from the direction of the arrow V in FIG.
FIG. 6 is a diagram showing an example of the inside of the transport unit 20 viewed from the direction of the arrow VI in FIG.
Each transport unit 20 rotates around a pedestal 21 as a base, a support plate 22 horizontally provided on the pedestal 21 and having four openings 22A at each edge thereof, and rotation shafts 13A and 14A on the pedestal 21. It includes drive gears 13 and 14 that are freely supported, and drive mechanisms 23 and 24 that rotationally drive the drive gears 13 and 14, respectively.

駆動歯車13は、矢印(ロ)方向に沿う回転軸13Aを中心として回転自在に支持されるものであって、搬送ユニット20内の矢印(イ)方向に間隔をおいて2組配置されている。また、各組の駆動歯車13は一対の小歯車13Bを有しており、その上部は、支持板22の開口22Aから露出して、搬送トレー11の平面歯車12と噛み合うことで、該搬送トレー11を矢印(イ)方向に移送する。
また、駆動機構23は、図5に示されるように搬送ユニット20の下部に配置されるものであって、駆動モータ25と、該駆動モータ25の動力を駆動歯車13に伝達するための伝導歯車26、プーリ27、ベルト28を有している。
The drive gears 13 are rotatably supported around a rotation shaft 13A along the arrow (b) direction, and two sets are arranged at intervals in the arrow (a) direction in the transport unit 20. .. Further, each set of drive gears 13 has a pair of small gears 13B, and the upper portion thereof is exposed from the opening 22A of the support plate 22 and meshes with the flat gear 12 of the transport tray 11 to engage the transport tray. 11 is transferred in the direction of the arrow (a).
Further, the drive mechanism 23 is arranged in the lower part of the transport unit 20 as shown in FIG. 5, and is a drive motor 25 and a conduction gear for transmitting the power of the drive motor 25 to the drive gear 13. It has 26, a pulley 27, and a belt 28.

一方、駆動歯車14は、矢印(イ)方向に沿う回転軸14Aを中心として回転自在に支持されるものであって、搬送ユニット20内の矢印(ロ)方向に間隔をおいて2組配置されている。また、各組の駆動歯車14は一対の小歯車14Bを有しており、その上部は、支持板22の開口22Aから露出して、搬送トレー11の平面歯車12と噛み合うことで、該搬送トレー11を矢印(ロ)方向に移送する。
また、駆動機構24は、図6に示されるように支持板22の直下に配置されるものであって、駆動モータ29と、該駆動モータ29の動力を駆動歯車14に伝達するための伝導歯車30、プーリ31、ベルト32を有している。
On the other hand, the drive gears 14 are rotatably supported around the rotation shaft 14A along the arrow (a) direction, and two sets are arranged at intervals in the arrow (b) direction in the transport unit 20. ing. Further, each set of drive gears 14 has a pair of small gears 14B, and the upper portion thereof is exposed from the opening 22A of the support plate 22 and meshes with the flat gear 12 of the transport tray 11 to engage the transport tray. 11 is transferred in the direction of the arrow (b).
Further, the drive mechanism 24 is arranged directly under the support plate 22 as shown in FIG. 6, and is a drive motor 29 and a conduction gear for transmitting the power of the drive motor 29 to the drive gear 14. It has 30, a pulley 31, and a belt 32.

そして、以上のような搬送ユニット20では、駆動機構23,24を選択的に駆動することにより、駆動歯車13又は14のいずれかを回転駆動することができ、これにより該駆動歯車13,14及びこれらと噛み合う平面歯車12を通じて、支持板22上の搬送トレー11を矢印(イ)又は矢印(ロ)方向に移送することができる。
さらには、駆動機構23,24を同時に駆動することにより、駆動歯車13および14を同時に回転駆動することができる。これにより該駆動歯車13,14及びこれらと噛み合う平面歯車12を通じて、支持板22上の搬送トレー11を矢印(イ)および矢印(ロ)に対して斜めの方向に移送することができる。
Then, in the transport unit 20 as described above, by selectively driving the drive mechanisms 23 and 24, either the drive gears 13 or 14 can be rotationally driven, whereby the drive gears 13 and 14 and the drive gears 13 and 14 and the drive gears 13 and 14 can be rotationally driven. The transport tray 11 on the support plate 22 can be transferred in the direction of the arrow (a) or the arrow (b) through the plane gear 12 that meshes with these.
Further, by driving the drive mechanisms 23 and 24 at the same time, the drive gears 13 and 14 can be rotationally driven at the same time. As a result, the transport tray 11 on the support plate 22 can be transferred in an oblique direction with respect to the arrows (a) and (b) through the drive gears 13 and 14 and the plane gear 12 that meshes with them.

図7は、平面歯車12の歯と駆動歯車13の歯との噛み合わせの例を示す図である。平面歯車12の歯と駆動歯車14の歯との噛み合わせも同様である。
上記搬送ユニット20では、図7に示されるように、駆動歯車13,14の回転駆動により、搬送トレー11を矢印(イ)又は矢印(ロ)方向に移送するに際し、平面歯車12の平らな歯先(符号12Bで示す)を支持板22の上面と摺動させることで、該搬送トレー11を矢印(イ)又は矢印(ロ)方向に案内する。
FIG. 7 is a diagram showing an example of meshing between the teeth of the plane gear 12 and the teeth of the drive gear 13. The same applies to the meshing of the teeth of the plane gear 12 and the teeth of the drive gear 14.
In the transfer unit 20, as shown in FIG. 7, when the transfer tray 11 is transferred in the direction of the arrow (a) or the arrow (b) by the rotational drive of the drive gears 13 and 14, the flat teeth of the flat gear 12 are transferred. By sliding the tip (indicated by reference numeral 12B) with the upper surface of the support plate 22, the transport tray 11 is guided in the direction of the arrow (a) or the arrow (b).

次に図8~図13を参照して搬送システム100の使用例について説明する。
図8は、搬送システム100を工場のラインに適用した第1例を示す図である。図8の例では、8個の搬送ユニット20がラインを構成している。このラインには、作業ロボット911および912が配置されている。
また、図8で搬送トレー11の流れを矢印で示している。搬送トレー11に作業対象(組み立て対象の装置等)を載置して搬送トレー11を移動させる。作業ロボット911および912の各々は、作業ロボット自らの近傍に搬送トレー11が来ると、作業対象に対して例えば部品の取り付け等の作業を行う。
Next, a usage example of the transport system 100 will be described with reference to FIGS. 8 to 13.
FIG. 8 is a diagram showing a first example in which the transfer system 100 is applied to a factory line. In the example of FIG. 8, eight transport units 20 form a line. Working robots 911 and 912 are arranged on this line.
Further, in FIG. 8, the flow of the transport tray 11 is indicated by an arrow. A work target (device to be assembled, etc.) is placed on the transport tray 11 and the transport tray 11 is moved. When the transport tray 11 comes near the work robot itself, each of the work robots 911 and 912 performs work such as attaching parts to the work target.

図8に示すラインでは、作業ロボット912が、作業ロボット911の作業の前後それぞれのタイミングで作業を行う。一般的なラインの場合、作業対象が一方向に流れるため、作業ロボット911の前後それぞれに作業ロボット912が必要になり、作業ロボット912の2台分の設備コストを要する。これに対し、図8に示すラインでは、作業ロボット912が作業を行う2回のタイミングのそれぞれで、作業対象を1台の作業ロボット912の近傍へ移動させ、この作業ロボット912に作業を行わせることができる。従って、図8に示すラインでは、作業ロボット912が1台でよく、この点で設備コストを抑制できる。 In the line shown in FIG. 8, the work robot 912 performs work before and after the work of the work robot 911. In the case of a general line, since the work target flows in one direction, a work robot 912 is required before and after the work robot 911, and the equipment cost for two work robots 912 is required. On the other hand, in the line shown in FIG. 8, the work target is moved to the vicinity of one work robot 912 at each of the two timings in which the work robot 912 performs the work, and the work robot 912 is made to perform the work. be able to. Therefore, in the line shown in FIG. 8, one working robot 912 is sufficient, and the equipment cost can be suppressed in this respect.

また、図8に示すラインでは、搬送トレー11の流れを変化させることで、作業ロボットの配置を変化させる必要無しに、作業ロボットの作業回数および作業タイミングの変更に対応できる。例えば、作業ロボット911が、作業ロボット912の作業の前後それぞれのタイミングで作業を行う場合、搬送トレー11の経路を、この順で作業ロボットの近傍を通過する経路に変更すればよい。 Further, in the line shown in FIG. 8, by changing the flow of the transport tray 11, it is possible to cope with the change in the number of work times and the work timing of the work robot without having to change the arrangement of the work robot. For example, when the work robot 911 performs work before and after the work of the work robot 912, the route of the transport tray 11 may be changed to a route that passes near the work robot in this order.

また、図8に示すラインでは、1つのラインで複数の製品を組み立てる場合など、製品によって作業ロボットの作業回数および作業タイミングが異なる場合にも対応可能である。
また、搬送システム100では、ギアを用いて搬送トレー11および作業対象を移動させる点で、例えばローラを用いて作業対象を移動させる場合よりも、作業対象の速度および停止位置を正確にコントロールできる。また、搬送トレー11の停止時も駆動モータ25および29を励磁しておくことで、搬送トレー11に作業対象を積載したときに反動で位置ずれすることを防止できる。
このように、搬送システム100は、作業ロボット等を配置して構築する生産ラインのような精度を必要とする搬送システムに用いて好適である。
Further, in the line shown in FIG. 8, it is possible to cope with a case where the work count and work timing of the work robot differ depending on the product, such as when a plurality of products are assembled on one line.
Further, in the transport system 100, in that the transport tray 11 and the work target are moved by using gears, the speed and the stop position of the work target can be controlled more accurately than in the case where the work target is moved by using, for example, a roller. Further, by exciting the drive motors 25 and 29 even when the transport tray 11 is stopped, it is possible to prevent the position shift due to the reaction when the work target is loaded on the transport tray 11.
As described above, the transfer system 100 is suitable for use in a transfer system that requires accuracy, such as a production line constructed by arranging a work robot or the like.

図9は、搬送システム100を工場のラインに適用した第2例を示す図である。図9の例では、10個の搬送ユニット20がラインを構成している。このラインでは、2人の作業者と作業ロボット913とが協働で作業を行っている。
また、図9で搬送トレー11の流れを実線の矢印で示し、作業ロボット913の作業範囲を破線の矢印で示している。
FIG. 9 is a diagram showing a second example in which the transfer system 100 is applied to a factory line. In the example of FIG. 9, 10 transfer units 20 form a line. In this line, two workers and a work robot 913 are working together.
Further, in FIG. 9, the flow of the transport tray 11 is indicated by a solid line arrow, and the work range of the work robot 913 is indicated by a broken line arrow.

図9のラインでは、ラインの幅方向に2台の搬送ユニット20を並べることでラインの幅を広く取っている。また、ラインの上流側(図8の上側)から下流側を見て、ラインの右側に作業者が位置し、ラインの左側に作業ロボット913が位置している。
このように、ラインの幅が広く、かつ、作業者と作業ロボット913とがラインの反対側に位置していることで、作業者の作業範囲と作業ロボット913の作業範囲とが重ならないようになっている。これにより、人と作業ロボット913とがぶつかる等の危険を回避することができ、この点で作業者の安全を確保できる。
In the line of FIG. 9, the width of the line is widened by arranging two transfer units 20 in the width direction of the line. Further, when viewed from the upstream side (upper side of FIG. 8) to the downstream side of the line, the worker is located on the right side of the line, and the work robot 913 is located on the left side of the line.
In this way, the width of the line is wide and the worker and the work robot 913 are located on the opposite sides of the line so that the work range of the worker and the work range of the work robot 913 do not overlap. It has become. As a result, it is possible to avoid the danger of the human being colliding with the working robot 913, and in this respect, the safety of the worker can be ensured.

搬送ユニット20が搬送トレー11を方向自在に移動可能なことで、図9のラインの構築が可能になっている。特に、搬送ユニット20は、作業者と作業用ロボットとの間で(作業対象を載置した)搬送トレー11を移動させる際、ラインの上流から下流への方向(図9の上から下への方向)だけでなく、ラインの幅方向(図9の左右方向)にも移動させることができる。これにより、ラインの幅を広く取ることが可能になっている。 Since the transport unit 20 can freely move the transport tray 11 in a direction, the line shown in FIG. 9 can be constructed. In particular, the transport unit 20 moves the transport tray 11 (on which the work target is placed) between the operator and the work robot in the direction from upstream to downstream of the line (from top to bottom in FIG. 9). It can be moved not only in the direction) but also in the width direction of the line (left-right direction in FIG. 9). This makes it possible to widen the width of the line.

図10は、搬送システム100を用いた倉庫における収納物の収納の第1例を示す図である。図10では、物品を取り出す前の状態における収納物の配置例を示している。
図10の倉庫では、30台の搬送ユニット20が5行×6列に配置されている。これらのうち23台の搬送ユニット20にそれぞれ1つずつ搬送トレー11が位置しており、各搬送トレー11に収納物が載置されている。
FIG. 10 is a diagram showing a first example of storing stored items in a warehouse using the transport system 100. FIG. 10 shows an example of arrangement of stored items in a state before taking out the article.
In the warehouse of FIG. 10, 30 transport units 20 are arranged in 5 rows × 6 columns. Of these, one transport tray 11 is located in each of the 23 transport units 20, and the stored items are placed in each transport tray 11.

収納物の取出の際、搬送システム100は、取出対象の収納物を載置した搬送トレー11を、図10に向かって右下隅の搬送ユニット20に移動させ、ここで収納物を人(取出要求者)に引き渡す。取出頻度の高い収納物ほど図10の下側(引き渡し場所に近いところ)に配置しておくようにしてもよい。
ここで、領域A11に位置する搬送トレー11が載置している収納物の取出要求があったとする。
At the time of taking out the stored items, the transport system 100 moves the transport tray 11 on which the stored items to be taken out are placed to the transport unit 20 in the lower right corner toward FIG. Hand over to the person). The more frequently taken out stored items may be arranged on the lower side of FIG. 10 (closer to the delivery place).
Here, it is assumed that there is a request to take out the stored items on which the transport tray 11 located in the area A11 is placed.

図11は、搬送システム100を用いた倉庫における収納物の収納の第2例を示す図である。図11では、図10の状態から物品を取り出した後の状態における収納物の配置例を示している。
図11の例では、取出対象の収納物を載置している領域A11の搬送トレー11を実線(白抜き)の矢印に沿って移動させるために、まず、移動経路にある搬送トレー11を破線の矢印に沿って移動させている。
FIG. 11 is a diagram showing a second example of storing stored items in a warehouse using the transport system 100. FIG. 11 shows an example of arrangement of stored items in a state after the article is taken out from the state of FIG.
In the example of FIG. 11, in order to move the transport tray 11 in the area A11 on which the stored items to be taken out are placed along the solid line (white) arrow, first, the transport tray 11 in the movement path is broken line. It is moving along the arrow of.

このように、搬送システム100を用いた倉庫では、搬送トレー11を移動させる際に移動経路にある搬送トレー11を移動させて移動経路を確保させればよく、予め通路を用意しておく必要がない。この点で、搬送システム100を用いた倉庫では、倉庫内のスペースを効率よく利用して多くの物を収納することができる。
搬送ユニット20が搬送トレー11を方向自在に移動可能なことで、図10および図11の収納品の配置が可能になっている。特に、搬送ユニット20は、搬送トレー11を図10および図11の縦横いずれにも移動可能である。これにより、倉庫内のスペースを効率よく利用して多くの物を収納しておき、実際に搬送トレー11を移動させる際に移動経路を確保することができる。
As described above, in the warehouse using the transport system 100, when the transport tray 11 is moved, the transport tray 11 in the movement route may be moved to secure the movement route, and it is necessary to prepare a passage in advance. not. In this respect, in the warehouse using the transport system 100, many items can be stored by efficiently utilizing the space in the warehouse.
Since the transport unit 20 can freely move the transport tray 11 in a direction, the stored items of FIGS. 10 and 11 can be arranged. In particular, the transport unit 20 can move the transport tray 11 vertically and horizontally in FIGS. 10 and 11. As a result, it is possible to efficiently utilize the space in the warehouse to store a large number of items and secure a movement route when actually moving the transport tray 11.

図12は、搬送システム100を飲食店に適用した第1例を示す図である。図12の例では、例えば回転寿司等の飲食店で、飲食物を厨房から客席へ搬送し、さらに、使用後の食器類を回収するために、搬送ユニット20が厨房と客席との間に並べて配置されている。
また、図12で搬送トレー11の流れの例を矢印で示している。行L11における搬送ユニット20の並びが厨房から客席への飲食品配膳用のレーンとして構成されている。行L12における搬送ユニット20の並びが客席から厨房への食器等の返却用のレーンとして構成されている。
FIG. 12 is a diagram showing a first example in which the transport system 100 is applied to a restaurant. In the example of FIG. 12, in a restaurant such as conveyor belt sushi, the transport units 20 are arranged between the kitchen and the audience seats in order to transport the food and drink from the kitchen to the audience seats and to collect the used tableware. Have been placed.
Further, in FIG. 12, an example of the flow of the transport tray 11 is shown by an arrow. The arrangement of the transport units 20 in row L11 is configured as a lane for serving food and drink from the kitchen to the audience seats. The arrangement of the transport units 20 in row L12 is configured as a lane for returning tableware and the like from the audience seats to the kitchen.

このように、搬送システム100によれば多方向のレーンを組むことができ、飲食品の配膳と空いた食器等の回収とを共に搬送システム100で行うことができる。
また、搬送システム100では、ベルトコンベアによる一般的なレーンの場合と異なり、搬送ユニット20毎に運転又は停止を制御することができる。このため、例えば客席からの食器返却の際に搬送トレー11が配膳用のレーン(行L11)を横切る場合など、搬送が交差する場合、どちらか一方の搬送トレー11を一時的に停止させてスムーズに搬送を行うことができる。
また、搬送システム100が、厨房から個々の客席また飲食品を搬送するので、レーンを流れる注文品を客が取る場合と異なり、注文品の取り間違いを回避することができる。
As described above, according to the transport system 100, lanes in multiple directions can be formed, and the transport system 100 can serve both food and drink and collect vacant tableware and the like.
Further, in the transport system 100, unlike the case of a general lane using a belt conveyor, the operation or stop can be controlled for each transport unit 20. Therefore, when the transports intersect, for example, when the transport tray 11 crosses the serving lane (row L11) when returning the tableware from the audience seats, one of the transport trays 11 is temporarily stopped for smooth operation. Can be transported to.
Further, since the transport system 100 transports individual seats and food and drink from the kitchen, it is possible to avoid mistakes in picking up the ordered product, unlike the case where the customer picks up the ordered product flowing through the lane.

図13は、搬送システム100を飲食店に適用した第2例を示す図である。図13の例における搬送ユニット20の配置は、図12の場合と同様である。図13の例では、図12の場合よりも大きい搬送トレー11、図12の場合と同じ大きさの搬送トレー11、図12の場合よりも小さい搬送トレー11の3種類の搬送トレー11が用いられている点で、図12の例と異なる。
このように、搬送システム100では、大きさの異なる搬送トレー11を混在させることができる。
FIG. 13 is a diagram showing a second example in which the transport system 100 is applied to a restaurant. The arrangement of the transport unit 20 in the example of FIG. 13 is the same as that of FIG. 12. In the example of FIG. 13, three types of transport trays 11 are used: a transport tray 11 that is larger than the case of FIG. 12, a transport tray 11 that has the same size as that of FIG. 12, and a transport tray 11 that is smaller than the case of FIG. This is different from the example of FIG.
In this way, in the transport system 100, transport trays 11 having different sizes can be mixed.

搬送トレー11が1レーン分の幅からはみ出す場合、行L11および行L12の2つのレーンを一時的に同じ方向に動作させることで、このような搬送トレー11を流すことができる。例えば、配膳の場合は、行L12のレーンを通常と逆方向(行L11と同じ方向)に動作させる。食器等の返却の場合は、行L11のレーンを通常と逆方向(行L12と同じ方向)に動作させる。 When the transport tray 11 extends beyond the width of one lane, such a transport tray 11 can be flowed by temporarily operating the two lanes of rows L11 and L12 in the same direction. For example, in the case of serving, the lane of row L12 is operated in the direction opposite to the normal direction (the same direction as row L11). When returning tableware, etc., the lane of row L11 is operated in the opposite direction to the normal direction (the same direction as row L12).

また、搬送トレー11の大きさは、搬送ユニット20の上面の大きさより小さくてもよい。搬送トレー11の平面歯車12について、図2の(イ)の方向の長さが、駆動歯車13間の間隔よりも長く、かつ、(ロ)の方向の長さが、駆動歯車14間の間隔よりも長ければよい。これにより、必ず1つ以上の駆動歯車13の歯、および、1つ以上の駆動歯車14の歯が平面歯車12の歯と噛み合っており、搬送トレー11を(イ)の方向、(ロ)の方向のいずれにも移動させることができる。
また、平面歯車12は、射出成型等によって安価に大量生産できることが期待される。平面歯車12を安価に大量生産できることで、例えば、従来の回転寿司で食器皿を載置しているトレーを全て搬送トレー11に置き換えて搬送システム100に適用することが可能である。
Further, the size of the transport tray 11 may be smaller than the size of the upper surface of the transport unit 20. Regarding the planar gear 12 of the transport tray 11, the length in the direction (a) of FIG. 2 is longer than the distance between the drive gears 13, and the length in the direction (b) is the distance between the drive gears 14. Should be longer than. As a result, the teeth of one or more drive gears 13 and the teeth of one or more drive gears 14 are always meshed with the teeth of the plane gear 12, and the transport tray 11 is placed in the direction (a) and (b). It can be moved in any direction.
Further, it is expected that the planar gear 12 can be mass-produced at low cost by injection molding or the like. Since the flat gear 12 can be mass-produced at low cost, for example, it is possible to replace all the trays on which the tableware plates are placed in the conventional conveyor belt sushi with the transport tray 11 and apply it to the transport system 100.

次に、図14および図15を参照して、駆動モータ25および駆動モータ29の制御について説明する。
図14は、並んで配置された搬送ユニット20の概略構成を示す図である。図14では、搬送トレー11と、並んで配置された2つの搬送ユニット20(搬送ユニット20-1および20-2)が示されている。
Next, control of the drive motor 25 and the drive motor 29 will be described with reference to FIGS. 14 and 15.
FIG. 14 is a diagram showing a schematic configuration of transport units 20 arranged side by side. In FIG. 14, a transport tray 11 and two transport units 20 (convey units 20-1 and 20-2) arranged side by side are shown.

図14では、搬送ユニット20の側面を図2の矢印(ロ)の手前側から見た場合の搬送ユニット20内部の構成例が示されており、搬送ユニット20毎に、搬送ユニット20の各部のうち1つの駆動モータ25と、2つの駆動歯車13とが示されている。また、これら駆動モータ25から駆動歯車13の各々へ動力を伝達する2つのベルト28が示されている。
図14では、2つの駆動モータ25に符号25-1および25-2を付してこれらを区別している。このように、図14および図15では、並んで配置された搬送ユニット20の駆動モータ25の符号にハイフン(-)および通し番号(1、2、3、・・・)を付して、これら駆動モータ25を区別する。
FIG. 14 shows a configuration example of the inside of the transport unit 20 when the side surface of the transport unit 20 is viewed from the front side of the arrow (b) in FIG. 2, and for each transport unit 20, each part of the transport unit 20 is shown. One of the drive motors 25 and two drive gears 13 are shown. Further, two belts 28 for transmitting power from the drive motor 25 to each of the drive gears 13 are shown.
In FIG. 14, the two drive motors 25 are designated by reference numerals 25-1 and 25-2 to distinguish them. As described above, in FIGS. 14 and 15, hyphens (−) and serial numbers (1, 2, 3, ...) Are added to the codes of the drive motors 25 of the transport units 20 arranged side by side to drive them. Distinguish between motors 25.

また、図14では、4つの駆動歯車13に符号13-11、13-12、13-21および13-22を付してこれらを区別している。距離L1は、駆動歯車13-11と13-12との距離を示す。距離L2は、駆動歯車13-12と13-21との距離を示す。距離L3は、駆動歯車13-21と13-22との距離を示す。同じサイズの搬送ユニット20を用いる場合、距離L1と距離L3とは等しくなる。 Further, in FIG. 14, the four drive gears 13 are designated by reference numerals 13-11, 13-12, 13-21 and 13-22 to distinguish them. The distance L1 indicates the distance between the drive gears 13-11 and 13-12. The distance L2 indicates the distance between the drive gears 13-12 and 13-21. The distance L3 indicates the distance between the drive gears 13-21 and 13-22. When the transfer unit 20 of the same size is used, the distance L1 and the distance L3 are equal to each other.

図14の例で、矢印Aの方向の平面歯車12の長さは、距離L1、L2、L3の何れよりも長ければよい。これにより、駆動歯車13-11、13-12、13-21、13-22のうち少なくとも1つ以上の歯が平面歯車12の歯と噛み合って、搬送トレー11を矢印Aの方向(またはその逆方向)に移動させることができる。 In the example of FIG. 14, the length of the plane gear 12 in the direction of the arrow A may be longer than any of the distances L1, L2, and L3. As a result, at least one of the teeth of the drive gears 13-11, 13-12, 13-21, and 13-22 meshes with the teeth of the planar gear 12, and the transport tray 11 is moved in the direction of arrow A (or vice versa). Can be moved in the direction).

駆動モータ29、駆動歯車14およびベルト32についても、図14を参照して説明したのと同様である。
また、以下では、駆動モータ25および29としてステッピングモータを用いる場合を例に説明する。駆動モータ25および29としてステッピングモータを用いることで、複数の駆動モータで位相の同期(回転角度の同期)を高精度にとることができる。
The drive motor 29, the drive gear 14, and the belt 32 are the same as those described with reference to FIG.
Further, in the following, a case where a stepping motor is used as the drive motors 25 and 29 will be described as an example. By using the stepping motors as the drive motors 25 and 29, it is possible to achieve high-precision phase synchronization (synchronization of rotation angles) with a plurality of drive motors.

図15は、制御装置200における駆動モータの制御のためのハードウェア構成例を示す図である。図15に示す構成で、制御装置200は、マイクロコントローラ201と、駆動モータ25毎のAND回路202およびモータドライバIC203とを備える。
マイクロコントローラ201は、各駆動モータ25に共通のパルス信号STEPと、駆動モータ25毎のイネーブル信号EN1、EN2、EN3、・・・とを生成し出力する。
FIG. 15 is a diagram showing a hardware configuration example for controlling a drive motor in the control device 200. In the configuration shown in FIG. 15, the control device 200 includes a microcontroller 201, an AND circuit 202 for each drive motor 25, and a motor driver IC 203.
The microcontroller 201 generates and outputs a pulse signal STEP common to each drive motor 25 and enable signals EN1, EN2, EN3, ... For each drive motor 25.

AND回路202の各々は、パルス信号STEPと、イネーブル信号(EN1、EN2、EN3、・・・の何れか)とのANDをとる。
これにより、イネーブル信号ENi(i=1、2、3、・・・)がアクティブ(ON)のときはパルス信号STEPがモータドライバIC203に供給される。この場合、モータドライバIC203は、パルス信号STEPにおけるパルス数に応じた回転角度だけ駆動モータ25-iを回転させる。従って、モータドライバIC203は、パルス信号STEPにおける単位時間当たりのパルス数に応じた回転速度で駆動モータ25-iを回転させる。
Each of the AND circuits 202 takes an AND of the pulse signal STEP and the enable signal (any of EN1, EN2, EN3, ...).
As a result, when the enable signal ENi (i = 1, 2, 3, ...) Is active (ON), the pulse signal STEP is supplied to the motor driver IC 203. In this case, the motor driver IC 203 rotates the drive motor 25-i by a rotation angle corresponding to the number of pulses in the pulse signal STEP. Therefore, the motor driver IC 203 rotates the drive motor 25-i at a rotation speed corresponding to the number of pulses per unit time in the pulse signal STEP.

一方、イネーブル信号ENiが非アクティブ(OFF)のときはパルス信号STEPがモータドライバIC203に供給されない。この場合、モータドライバIC203は、駆動モータ25-iを停止させる。
各駆動モータ25に共通のパルス信号STEPを用いることで、これら駆動モータ25で位相の同期を高精度にとることができる。
On the other hand, when the enable signal ENi is inactive (OFF), the pulse signal STEP is not supplied to the motor driver IC 203. In this case, the motor driver IC 203 stops the drive motor 25-i.
By using the pulse signal STEP common to each drive motor 25, it is possible to achieve phase synchronization with high accuracy in these drive motors 25.

制御装置200は、駆動モータ29の各々についても駆動モータ25の場合と同様の制御を行う。駆動モータ25と駆動モータ29とに共通で1つのマイクロコントローラ201を用いることができる。これにより、駆動モータ25と駆動モータ29とで共通のパルス信号STEPを用いることになり、駆動モータ25と駆動モータ29との位相の同期をとり易い。 The control device 200 controls each of the drive motors 29 in the same manner as in the case of the drive motor 25. One microcontroller 201 can be used in common for the drive motor 25 and the drive motor 29. As a result, the pulse signal STEP common to the drive motor 25 and the drive motor 29 is used, and it is easy to synchronize the phases of the drive motor 25 and the drive motor 29.

駆動モータ25と駆動モータ29との位相の同期をとって同じ回転速度で回転させることで、搬送トレー11を駆動モータ25の回転軸、駆動モータ29の回転軸のいずれに対しても斜め45度の方向に移動させることができる。すなわち、搬送トレー11を搬送ユニット20の並びの方向に対して斜め45度の方向に移動させることができる。
また、制御装置200が備えるマイクロコントローラ201が1つでよい点で、制御装置200のハードウエアコストが小さい。
By synchronizing the phases of the drive motor 25 and the drive motor 29 and rotating them at the same rotation speed, the transport tray 11 is tilted 45 degrees with respect to both the rotation axis of the drive motor 25 and the rotation axis of the drive motor 29. Can be moved in the direction of. That is, the transport tray 11 can be moved in a direction diagonally 45 degrees with respect to the direction in which the transport units 20 are arranged.
Further, the hardware cost of the control device 200 is small in that only one microcontroller 201 included in the control device 200 is required.

あるいは、駆動モータ25用のマイクロコントローラ201とは別のマイクロコントローラ201を、駆動モータ29用のマイクロコントローラ201として用いるようにしてもよい。この場合、駆動モータ25と駆動モータ29とで別々のパルス信号STEPを用いることになり、駆動モータ25と駆動モータ29とを別々の回転速度で回転させ易い。
例えば、搬送トレー11に円運動など比較的複雑な動きをさせる場合、駆動モータ25用のマイクロコントローラ201とは別のマイクロコントローラ201を、駆動モータ29用のマイクロコントローラ201として用いるようにしてもよい。これにより、駆動モータ25と駆動モータ29とに別々の動きをさせることができる。
Alternatively, a microcontroller 201 different from the microcontroller 201 for the drive motor 25 may be used as the microcontroller 201 for the drive motor 29. In this case, the drive motor 25 and the drive motor 29 use different pulse signals STEP, and it is easy to rotate the drive motor 25 and the drive motor 29 at different rotation speeds.
For example, when the transport tray 11 is to be moved in a relatively complicated manner such as a circular motion, a microcontroller 201 different from the microcontroller 201 for the drive motor 25 may be used as the microcontroller 201 for the drive motor 29. .. As a result, the drive motor 25 and the drive motor 29 can be moved separately.

制御装置200は、被搬送物を載置した搬送トレー11を動作させる際、駆動モータ25および29の加減速を制御して、被搬送物の重さで駆動モータ25および29が脱調することを防止する。後述するように、制御装置200は、駆動モータ25または29を起動させる際、徐々に回転速度を増加させる。また、制御装置200は、駆動モータ25または29を停止させる際、徐々に回転速度を減少させる。このように、制御装置200は、搬送トレー11の速度が急変しないように駆動モータ25および29を制御する。 The control device 200 controls acceleration / deceleration of the drive motors 25 and 29 when operating the transport tray 11 on which the object to be transported is placed, and the drive motors 25 and 29 step out due to the weight of the object to be transported. To prevent. As will be described later, the control device 200 gradually increases the rotation speed when starting the drive motor 25 or 29. Further, the control device 200 gradually reduces the rotation speed when the drive motor 25 or 29 is stopped. In this way, the control device 200 controls the drive motors 25 and 29 so that the speed of the transport tray 11 does not change suddenly.

ここで、搬送トレー11を引き渡す側の搬送ユニット20、受け取る側の搬送ユニット20の両方で、平面歯車12が駆動歯車13にかかっている場合を考える。この場合、仮に、搬送トレー11を引き渡す側の搬送ユニット20の駆動歯車13が定速回転し、搬送トレー11を受け取る側の搬送ユニット20の駆動歯車13が加速中だと、これら駆動歯車13の位相が同期せず、駆動モータ25に負担がかかる。 Here, consider a case where the planar gear 12 is applied to the drive gear 13 in both the transport unit 20 on the delivery side and the transport unit 20 on the receiving side to deliver the transport tray 11. In this case, if the drive gear 13 of the transport unit 20 on the side that delivers the transport tray 11 rotates at a constant speed and the drive gear 13 of the transport unit 20 on the side that receives the transport tray 11 is accelerating, these drive gears 13 The phases are not synchronized, and the drive motor 25 is burdened.

これに対し、搬送システム100では、制御装置200の制御によって駆動モータ25同士および駆動モータ29同士が同期して回転する。駆動モータ25同士および駆動モータ29同士が同期して回転することで、駆動歯車13同士および駆動歯車14同士が同期して回転する。これにより、駆動モータ25および29の負担を軽減させることができる。
また、マイクロコントローラ201は、動作させた駆動モータ25および29に対するイネーブル信号をアクティブにするといった比較的簡単な処理で駆動モータ25および29を制御することができる。
On the other hand, in the transport system 100, the drive motors 25 and the drive motors 29 rotate in synchronization with each other under the control of the control device 200. When the drive motors 25 and the drive motors 29 rotate in synchronization with each other, the drive gears 13 and the drive gears 14 rotate in synchronization with each other. Thereby, the load on the drive motors 25 and 29 can be reduced.
Further, the microcontroller 201 can control the drive motors 25 and 29 by a relatively simple process such as activating the enable signal for the operated drive motors 25 and 29.

ここで、搬送トレー11を図14の矢印Aの方向に搬送ユニット20-1から搬送ユニット20-2へ移動させる場合を例に、搬送システム100の動作について説明する。
搬送トレー11を図14の矢印Aの方向に搬送ユニット20-1から搬送ユニット20-2へ移動させる場合、マイクロコントローラ201は、イネーブル信号En1とEN2とを同時にアクティブにして駆動モータ25-1および25-2を同時に回転させる。
Here, the operation of the transfer system 100 will be described by taking as an example the case where the transfer tray 11 is moved from the transfer unit 20-1 to the transfer unit 20-2 in the direction of the arrow A in FIG.
When the transfer tray 11 is moved from the transfer unit 20-1 to the transfer unit 20-2 in the direction of the arrow A in FIG. 14, the microcontroller 201 simultaneously activates the enable signals En1 and EN2 to activate the drive motor 25-1 and the drive motor 25-1. Rotate 25-2 at the same time.

このとき、搬送トレー11が距離L1だけ移動して、駆動歯車13-12に位置していた平面歯車12の先端が駆動歯車13-21にかかるまでの間に駆動モータ25-1および25-2の加速を完了させる。
駆動モータ25-1が既に定速回転しているときに、駆動モータ25-2を停止状態から起動させる場合、平面歯車12の先端が駆動歯車13-21にかかるまでの間に駆動モータ25-2の加速を完了させる。これにより、駆動モータ25-1と25-2との位相の同期をとることができる。
At this time, the transport tray 11 moves by the distance L1 and the drive motors 25-1 and 25-2 are reached until the tip of the planar gear 12 located on the drive gear 13-12 is engaged with the drive gear 13-21. Complete the acceleration of.
When the drive motor 25-2 is started from the stopped state when the drive motor 25-1 is already rotating at a constant speed, the drive motor 25-is held until the tip of the planar gear 12 is engaged with the drive gear 13-21. Complete the acceleration of 2. As a result, the phases of the drive motors 25-1 and 25-2 can be synchronized.

平面歯車12の先端が駆動歯車13-21にかかった後は、制御装置200は、駆動モータ25-1と25-2との同期をとって定速回転させる。
平面歯車12の後端が駆動歯車13-12を通り過ぎた後、制御装置200は、駆動モータ25-1および25-2を減速させる。
このように、制御装置200が搬送トレー11を引き渡す側の搬送ユニット20-1と受けとる側の搬送ユニット20-2とを1つのセットとして、これらの駆動モータ25-1および25-2を同時に駆動することで、駆動歯車13-11、13-12、13-21および13-22の同期をとることができる。特に、駆動歯車13-12と13-21との同期をとることができ、搬送ユニット20-1と20-2との間で搬送トレー11の受け渡しをスムーズに行わせることができる。
After the tip of the plane gear 12 is engaged with the drive gear 13-21, the control device 200 rotates the drive motors 25-1 and 25-2 at a constant speed in synchronization with each other.
After the rear end of the planar gear 12 has passed the drive gear 13-12, the control device 200 decelerates the drive motors 25-1 and 25-2.
In this way, the control device 200 sets the transport unit 20-1 on the side that delivers the transport tray 11 and the transport unit 20-2 on the receiving side as one set, and drives these drive motors 25-1 and 25-2 at the same time. By doing so, the drive gears 13-11, 13-12, 13-21 and 13-22 can be synchronized. In particular, the drive gears 13-12 and 13-21 can be synchronized, and the transfer tray 11 can be smoothly transferred between the transfer units 20-1 and 20-2.

このように、平面歯車12の位置に応じた制御を行うために、平面歯車12の位置(または搬送トレー11の位置)を検出するためのセンサを設ける。かかるセンサとして光学式反射センサを用いるようにしてもよいが、特定の種類のセンサに限定されない。
光学式反射センサを用いる場合、例えば、搬送ユニット20の内部に上向きに、光学式反射センサの発光部と受光部とをペアで設置する。搬送トレー11が光学式反射センサにかかっている場合、発光部が発した光が搬送トレー11によって反射される。反射された光を受光部が受光することで、受光部に電流が流れる。
In this way, in order to perform control according to the position of the planar gear 12, a sensor for detecting the position of the planar gear 12 (or the position of the transport tray 11) is provided. An optical reflection sensor may be used as such a sensor, but the sensor is not limited to a specific type.
When an optical reflection sensor is used, for example, the light emitting portion and the light receiving portion of the optical reflection sensor are installed in a pair upward inside the transport unit 20. When the transport tray 11 rests on the optical reflection sensor, the light emitted by the light emitting unit is reflected by the transport tray 11. When the light receiving unit receives the reflected light, a current flows through the light receiving unit.

一方、搬送トレー11が光学式反射センサにかかっていない場合、発光部が発した光は反射されず、受光部はこの光を受光しない。このため、受光部に電流が流れない。
このように、搬送トレー11の有無が受光部の電流の有無による電気信号に変換され、搬送トレー11の有無を検出することができる。
平面歯車12の位置を検出したい場合、搬送トレー11の底面に塗料を塗る等により、底面のうち平面歯車12の部分のみが光を反射するようにしてもよい。あるいは、光学式反射センサ等のセンサが搬送トレー11の位置を検出し、制御装置200が、搬送トレー11と平面歯車12との位置関係に基づいて平面歯車の位置を算出するようにしてもよい。
あるいは、センサを用いる方法に代えて制御装置200が、搬送トレー11の初期位置(または平面歯車12の初期位置)と、駆動モータ25および29の回転角度とに基づいて、搬送トレー11の現在位置(または平面歯車12の現在位置)を算出するようにしてもよい。
On the other hand, when the transport tray 11 is not applied to the optical reflection sensor, the light emitted by the light emitting unit is not reflected, and the light receiving unit does not receive this light. Therefore, no current flows through the light receiving portion.
In this way, the presence / absence of the transport tray 11 is converted into an electric signal depending on the presence / absence of the current in the light receiving unit, and the presence / absence of the transport tray 11 can be detected.
When it is desired to detect the position of the flat gear 12, only the portion of the flat gear 12 on the bottom surface may reflect light by applying paint to the bottom surface of the transport tray 11. Alternatively, a sensor such as an optical reflection sensor may detect the position of the conveyor tray 11, and the control device 200 may calculate the position of the planar gear based on the positional relationship between the conveyor tray 11 and the planar gear 12. ..
Alternatively, instead of the sensor-based method, the control device 200 determines the current position of the transfer tray 11 based on the initial position of the transfer tray 11 (or the initial position of the planar gear 12) and the rotation angles of the drive motors 25 and 29. (Or the current position of the planar gear 12) may be calculated.

搬送トレー11の位置(または平面歯車12の位置)を検出することで、制御装置200は、複数の搬送トレー11を衝突せずに移動させるように搬送ユニット20を制御することができる。
例えば、制御装置200は、2台の搬送ユニット20間で搬送トレー11の受け渡しを行わせる場合、受け取り側の搬送ユニット20に搬送トレー11(受け渡し対象の搬送トレー11とは別の搬送トレー11)があるか否かを判定する。受け取り側の搬送ユニット20に搬送トレー11が無いと判定した場合、制御装置200は、搬送トレー11の受け渡しを行わせる2台の搬送ユニット20を1つのセットとして同期して動作させ、搬送トレー11の受け渡しを行わせることができる。
一方、受け取り側の搬送ユニット20に搬送トレー11があると判定した場合、制御装置200は、搬送トレー11を引き渡す側の搬送ユニット20を停止させ、受け取り側の搬送ユニット20にある搬送トレー11を先に移動させる。これにより、搬送トレー11同士の衝突を防止することができる。
By detecting the position of the transport tray 11 (or the position of the planar gear 12), the control device 200 can control the transport unit 20 so as to move the plurality of transport trays 11 without colliding with each other.
For example, when the control device 200 transfers the transport tray 11 between the two transport units 20, the transport tray 11 on the receiving side (a transport tray 11 different from the transport tray 11 to be delivered) is transferred to the transport unit 20 on the receiving side. Determine if there is. When it is determined that the transport unit 20 on the receiving side does not have the transport tray 11, the control device 200 synchronously operates the two transport units 20 for delivering the transport tray 11 as one set, and the transport tray 11 is operated. Can be handed over.
On the other hand, when it is determined that the transport unit 20 on the receiving side has the transport tray 11, the control device 200 stops the transport unit 20 on the side where the transport tray 11 is delivered, and causes the transport tray 11 in the transport unit 20 on the receiving side to stop. Move first. This makes it possible to prevent collisions between the transport trays 11.

次に、図16~図29を参照して、制御装置200による搬送ユニット20の制御について、マイクロコントローラ201からの出力信号の例を示して説明する。
図16は、搬送ユニット20間の搬送トレー11の受け渡しの第1例を示す図である。
図16では、3台の搬送ユニット20が示されている。図16に向かって左側の搬送ユニット20から順にTBn、TBn+1、TBn+2の符号を付してこれらを区別する。
Next, with reference to FIGS. 16 to 29, the control of the transport unit 20 by the control device 200 will be described with reference to an example of an output signal from the microcontroller 201.
FIG. 16 is a diagram showing a first example of delivery of the transfer tray 11 between the transfer units 20.
In FIG. 16, three transport units 20 are shown. TBn, TBn + 1, and TBn + 2 are designated in this order from the transport unit 20 on the left side of FIG. 16 to distinguish them.

図16では、搬送ユニットTBnと搬送ユニットTBn+1とを1つのセット(SET1)として、搬送ユニットTBnから搬送ユニットTBn+1へ搬送トレー11を受け渡す場合の例を時系列で示している。図16の上側ほど過去の時間における状態を示している。
図16の一番上に示す状態では、搬送トレー11全体が搬送ユニットTBnの上に位置しており、搬送ユニットTBn+1にはかかっていない。
図16の上から2番目に示す状態では、平面歯車12の先端が、搬送ユニットTBn+1の駆動歯車13に到達している。
図16の上から3番目に示す状態では、平面歯車12の後端が、搬送ユニットTBnの駆動歯車13から外れている。
図16の一番下に示す状態では、搬送トレー11全体が搬送ユニットTBn+1上に位置しており、この受け渡しにおける目的の状態になっている。
FIG. 16 shows an example in chronological order in which the transport unit TBn and the transport unit TBn + 1 are set as one set (SET1) and the transport tray 11 is delivered from the transport unit TBn to the transport unit TBn + 1. The upper side of FIG. 16 shows the state in the past time.
In the state shown at the top of FIG. 16, the entire transport tray 11 is located above the transport unit TBn and does not cover the transport unit TBn + 1.
In the second state from the top of FIG. 16, the tip of the planar gear 12 reaches the drive gear 13 of the transport unit TBn + 1.
In the third state from the top of FIG. 16, the rear end of the planar gear 12 is disengaged from the drive gear 13 of the transport unit TBn.
In the state shown at the bottom of FIG. 16, the entire transport tray 11 is located on the transport unit TBn + 1, which is the target state for this delivery.

図16において、一番上に示す状態から、上から2番目に示す状態になるまでの時間をSTEP1と表記する。STEP1では、搬送ユニットTBnおよびTBn+1の両方の駆動モータ25を起動させ回転速度を上昇させる。
図16において、上から2番目に示す状態から、上から3番目に示す状態になるまでの時間をSTEP2と表記する。STEP2では、搬送ユニットTBnおよびTBn+1の両方の駆動モータ25を定速回転させる。
図16において、上から3番目に示す状態から、一番下に示す状態になるまでの時間をSTEP3と表記する。STEP3では、搬送ユニットTBnおよびTBn+1の両方の駆動モータ25を減速させ停止させる。
In FIG. 16, the time from the state shown at the top to the state shown second from the top is referred to as STEP1. In STEP 1, both the drive motors 25 of the transfer units TBn and TBn + 1 are started to increase the rotation speed.
In FIG. 16, the time from the state shown second from the top to the state shown third from the top is referred to as STEP2. In STEP2, both the drive motors 25 of the transfer units TBn and TBn + 1 are rotated at a constant speed.
In FIG. 16, the time from the state shown third from the top to the state shown at the bottom is referred to as STEP3. In STEP3, both the drive motors 25 of the transport units TBn and TBn + 1 are decelerated and stopped.

図17は、図16の例におけるマイクロコントローラ201からの出力信号の例を示す図である。図17のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。上記のように、このパルス数は、駆動モータの回転速度の指令値を示す。
「イネーブル信号(TBn、Mx)」は、搬送ユニットTBnの駆動モータ25の制御用のイネーブル信号の値を示す。ここで、「Mx」は、回転方向がx軸方向の駆動モータを示す。ここでのx軸は、図2の矢印(イ)の方向であり、Mxは、駆動モータ25を示している。
「イネーブル信号(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の制御用のイネーブル信号の値を示す。
FIG. 17 is a diagram showing an example of an output signal from the microcontroller 201 in the example of FIG. The horizontal axis of the graph in FIG. 17 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. As described above, this number of pulses indicates a command value of the rotation speed of the drive motor.
“Enable signal (TBn, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn. Here, "Mx" indicates a drive motor whose rotation direction is in the x-axis direction. Here, the x-axis is the direction of the arrow (a) in FIG. 2, and Mx indicates the drive motor 25.
“Enable signal (TBn + 1, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 1.

図17では、イネーブル信号(TBn、Mx)、イネーブル信号(TBn+1、Mx)共にSTEP1~STEP3でイネーブルになっている。これにより、搬送ユニットTBnの駆動モータ25と、搬送ユニットTBn+1の駆動モータ25とが1つのセットとして同期するように制御される。
STEP1では、パルス信号STEPにおける単位時間当たりのパルス数が増加している。これにより、モータドライバIC203は、搬送ユニットTBn、TBn+1それぞれの駆動モータ25の回転速度を増加させる。
In FIG. 17, both the enable signal (TBn, Mx) and the enable signal (TBn + 1, Mx) are enabled in STEP1 to STEP3. As a result, the drive motor 25 of the transfer unit TBn and the drive motor 25 of the transfer unit TBn + 1 are controlled to be synchronized as one set.
In STEP 1, the number of pulses per unit time in the pulse signal STEP is increasing. As a result, the motor driver IC 203 increases the rotation speed of each drive motor 25 of the transport units TBn and TBn + 1.

STEP2では、パルス信号STEPにおける単位時間当たりのパルス数が一定になっている。これにより、モータドライバIC203は、搬送ユニットTBn、TBn+1それぞれの駆動モータ25を定速回転させる。
STEP3では、パルス信号STEPにおける単位時間当たりのパルス数が減少している。これにより、モータドライバIC203は、搬送ユニットTBn、TBn+1それぞれの駆動モータ25の回転速度を減少させる。
上記のように、制御装置200は、搬送ユニットTBn+1に搬送トレー11があるか否かを判定し、搬送トレー11が無いと判定した場合に、図16および図17の処理を行う。
In STEP 2, the number of pulses per unit time in the pulse signal STEP is constant. As a result, the motor driver IC 203 rotates the drive motors 25 of the transport units TBn and TBn + 1 at a constant speed.
In STEP 3, the number of pulses per unit time in the pulse signal STEP is reduced. As a result, the motor driver IC 203 reduces the rotation speeds of the drive motors 25 of the transport units TBn and TBn + 1.
As described above, the control device 200 determines whether or not the transport unit TBn + 1 has the transport tray 11, and if it is determined that the transport tray 11 does not exist, the control device 200 performs the processes of FIGS. 16 and 17.

図18は、搬送ユニット20間の搬送トレー11の受け渡しの第2例を示す図である。
図18では、3台の搬送ユニット20が示されている。図16の場合と同じくTBn、TBn+1、TBn+2の符号を付してこれらを区別する。
図18では、搬送ユニットTBnから搬送ユニットTBn+2へ搬送トレー11を移動させる場合の例を示している。ここでは、搬送ユニットTBnと搬送ユニットTBn+1とを1つのセット(SET1)として搬送トレー11の受け渡しを行った後、搬送ユニットTBn+1と搬送ユニットTBn+2とを1つのセット(SET2)として搬送トレー11の受け渡しを行う。
FIG. 18 is a diagram showing a second example of delivery of the transfer tray 11 between the transfer units 20.
In FIG. 18, three transport units 20 are shown. As in the case of FIG. 16, the symbols TBn, TBn + 1, and TBn + 2 are added to distinguish them.
FIG. 18 shows an example of moving the transport tray 11 from the transport unit TBn to the transport unit TBn + 2. Here, after the transfer unit TBn and the transfer unit TBn + 1 are delivered as one set (SET1), the transfer unit TBn + 1 and the transfer unit TBn + 2 are delivered as one set (SET2). I do.

図19は、図18の例におけるマイクロコントローラ201からの出力信号の例を示す図である。図19のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。「イネーブル信号(TBn、Mx)」は、搬送ユニットTBnの駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の制御用のイネーブル信号の値を示す。
FIG. 19 is a diagram showing an example of an output signal from the microcontroller 201 in the example of FIG. The horizontal axis of the graph in FIG. 19 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. “Enable signal (TBn, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn. “Enable signal (TBn + 1, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 1. “Enable signal (TBn + 2, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 2.

図19では、まず、搬送ユニットTBnおよびTBn+1を1つのセット(SET1)として、これら2つの駆動モータ25の制御用のイネーブル信号をアクティブにして搬送トレー11の受け渡しを行っている。次に、搬送ユニットTBn+1およびTBn+2を1つのセット(SET2)として、これら2つの駆動モータ25の制御用のイネーブル信号をアクティブにして搬送トレー11の受け渡しを行っている。それぞれの受け渡しでは、図17の場合と同様、STEP1で駆動モータ25を起動させて回転速度を増加させ、STEP1で駆動モータ25を定速回転させ、STEP3で駆動モータの回転速度を減少させた後停止させている。 In FIG. 19, first, the transfer units TBn and TBn + 1 are set as one set (SET1), and the enable signals for control of these two drive motors 25 are activated to transfer the transfer tray 11. Next, the transfer units TBn + 1 and TBn + 2 are set as one set (SET2), and the enable signals for control of these two drive motors 25 are activated to transfer the transfer tray 11. In each delivery, as in the case of FIG. 17, after starting the drive motor 25 in STEP 1 to increase the rotation speed, rotating the drive motor 25 at a constant speed in STEP 1, and decreasing the rotation speed of the drive motor in STEP 3. It is stopped.

制御装置200は、搬送ユニットTBn+1に搬送トレー11があるか否かを判定し、搬送トレー11が無いと判定した場合に、搬送ユニットTBnから搬送ユニットTBn+1への搬送トレー11の受け渡しを行う。その後、制御装置200は、搬送ユニットTBn+2に搬送トレー11があるか否かを判定し、搬送トレー11が無いと判定した場合に、搬送ユニットTBn+1から搬送ユニットTBn+2への搬送トレー11の受け渡しを行う。 The control device 200 determines whether or not the transfer tray 11 is present in the transfer unit TBn + 1, and if it is determined that the transfer tray 11 is not present, the control device 200 transfers the transfer tray 11 from the transfer unit TBn to the transfer unit TBn + 1. After that, the control device 200 determines whether or not the transfer tray 11 is present in the transfer unit TBn + 2, and if it is determined that the transfer tray 11 is not present, the control device 200 transfers the transfer tray 11 from the transfer unit TBn + 1 to the transfer unit TBn + 2. ..

図20は、搬送ユニット20間の搬送トレー11の受け渡しの第3例を示す図である。
図20では、3台の搬送ユニット20(搬送ユニットTBn、TBn+1、TBn+2)が示されている点、および、搬送ユニットTBnから搬送ユニットTBn+2へ搬送トレー11を移動させる点で、図18の場合と同様である。
一方、図20は、搬送ユニットのセットの設定が図18の場合と異なる。図18では、搬送ユニットTBnおよびTBn+1、搬送ユニットTBn+1およびTBn+2それぞれを1つのセットとしている。これに対し、図20では、搬送ユニットTBn、TBn+1およびTBn+2の3台を1つのセット(SET1)としている。
FIG. 20 is a diagram showing a third example of delivery of the transfer tray 11 between the transfer units 20.
In FIG. 20, three transport units 20 (transport units TBn, TBn + 1, TBn + 2) are shown, and the transport tray 11 is moved from the transport unit TBn to the transport unit TBn + 2, as in the case of FIG. The same is true.
On the other hand, FIG. 20 shows that the setting of the set of transport units is different from that in FIG. In FIG. 18, the transfer units TBn and TBn + 1, and the transfer units TBn + 1 and TBn + 2 are each set as one set. On the other hand, in FIG. 20, three transport units TBn, TBn + 1 and TBn + 2 are regarded as one set (SET1).

図21は、図20の例におけるマイクロコントローラ201からの出力信号の例を示す図である。図21のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。「イネーブル信号(TBn、Mx)」は、搬送ユニットTBnの駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の制御用のイネーブル信号の値を示す。
FIG. 21 is a diagram showing an example of an output signal from the microcontroller 201 in the example of FIG. 20. The horizontal axis of the graph in FIG. 21 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. “Enable signal (TBn, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn. “Enable signal (TBn + 1, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 1. “Enable signal (TBn + 2, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 2.

図21では、搬送ユニットTBn、TBn+1およびTBn+2を1つのセット(SET1)として、これら3つの駆動モータ25の制御用のイネーブル信号をアクティブにして搬送トレー11の受け渡しを行っている。STEP1で、これら3つの駆動モータ25を起動して回転速度を増加させ、STEP2では定速回転させ、STEP3で回転速度を減少させ停止させている。
一連の動作で搬送トレー11は、搬送ユニットTBnから搬送ユニットTBn+1を経由して搬送ユニットTBn+2に到達している。
制御装置200は、搬送ユニットTBn+1およびTBn+2に搬送トレー11があるか否かを判定し、いずれの搬送ユニット20にも搬送トレー11が無いと判定した場合に、図20および図21の処理を行う。
In FIG. 21, the transfer units TBn, TBn + 1, and TBn + 2 are set as one set (SET1), and the enable signals for control of these three drive motors 25 are activated to transfer the transfer tray 11. In STEP 1, these three drive motors 25 are started to increase the rotation speed, in STEP 2, they are rotated at a constant speed, and in STEP 3, the rotation speed is decreased and stopped.
In a series of operations, the transport tray 11 reaches the transport unit TBn + 2 from the transport unit TBn via the transport unit TBn + 1.
The control device 200 determines whether or not the transfer trays 11 are present in the transfer units TBn + 1 and TBn + 2, and if it is determined that none of the transfer units 20 has the transfer tray 11, the processes of FIGS. 20 and 21 are performed. ..

図22は、搬送ユニット20間の搬送トレー11の受け渡しの第4例を示す図である。
図22では、3台の搬送ユニット20(搬送ユニットTBn、TBn+1、TBn+2)が示されている点、および、搬送ユニットTBnから搬送ユニットTBn+1へ搬送トレー11を受け渡す点で、図16の場合と同様である。また、STEP1、STEP2およびSTEP3も図16の場合と同様である。
FIG. 22 is a diagram showing a fourth example of delivery of the transfer tray 11 between the transfer units 20.
In FIG. 22, three transport units 20 (transport units TBn, TBn + 1, TBn + 2) are shown, and the transport tray 11 is delivered from the transport unit TBn to the transport unit TBn + 1, as in the case of FIG. The same is true. Further, STEP1, STEP2 and STEP3 are the same as in FIG. 16.

一方、図22では、さらに搬送ユニットTBn+1から搬送ユニットTBn+2へ搬送トレー11を受け渡す点で、図16の場合と異なる。搬送ユニットTBnから搬送ユニットTBn+1へ受け渡す搬送トレー11に符号P1を付し、搬送ユニットTBn+1から搬送ユニットTBn+2へ受け渡す搬送トレー11に符号P2を付して両者を区別する。また、搬送トレーP1の受け渡しに係る搬送ユニットTBnおよびTBn+1を1つのセット(SET1)とし、搬送トレーP2の受け渡しに係る搬送ユニットTBn+1およびTBn+2をもう1つのセット(SET2)とする。 On the other hand, FIG. 22 is different from the case of FIG. 16 in that the transport tray 11 is further delivered from the transport unit TBn + 1 to the transport unit TBn + 2. A reference numeral P1 is attached to the transfer tray 11 transferred from the transfer unit TBn to the transfer unit TBn + 1, and a reference numeral P2 is attached to the transfer tray 11 transferred from the transfer unit TBn + 1 to the transfer unit TBn + 2 to distinguish between the two. Further, the transport units TBn and TBn + 1 related to the delivery of the transport tray P1 are set as one set (SET1), and the transport units TBn + 1 and TBn + 2 related to the delivery of the transport tray P2 are set as another set (SET2).

図23は、図22の例におけるマイクロコントローラ201からの出力信号の例を示す図である。図23のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。「イネーブル信号(TBn、Mx)」は、搬送ユニットTBnの駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の制御用のイネーブル信号の値を示す。
FIG. 23 is a diagram showing an example of an output signal from the microcontroller 201 in the example of FIG. 22. The horizontal axis of the graph in FIG. 23 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. “Enable signal (TBn, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn. “Enable signal (TBn + 1, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 1. “Enable signal (TBn + 2, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 2.

図23では、搬送ユニットTBn、TBn+1およびTBn+2の3つの駆動モータ25の制御用のイネーブル信号をアクティブにして、2つの搬送トレー11の受け渡しを同時に行っている。パルス信号STEP(パルス信号)の出力は、図17の場合と同様である。
3台の搬送ユニット、2つの搬送トレーがそれぞれ同じ仕様であり、2つの搬送トレーを同じ速度で移動させれば、平面歯車12の先端が駆動歯車13にかかるタイミング、および、平面歯車12の後端が駆動歯車13から外れるタイミングも同じになる。従って、搬送トレーP1の受け渡しにおけるSTEP1~STEP3のタイミングは、搬送トレーP2の受け渡しにおいても同じになる。
制御装置200は、搬送ユニットTBn+2に搬送トレー11があるか否かを判定し、搬送トレー11が無いと判定した場合に、図22および図23の処理を行う。
In FIG. 23, the enable signals for control of the three drive motors 25 of the transport units TBn, TBn + 1 and TBn + 2 are activated, and the two transport trays 11 are delivered at the same time. The output of the pulse signal STEP (pulse signal) is the same as in the case of FIG.
If the three transport units and the two transport trays have the same specifications and the two transport trays are moved at the same speed, the timing at which the tip of the planar gear 12 is applied to the drive gear 13 and after the planar gear 12 The timing at which the end is disengaged from the drive gear 13 is also the same. Therefore, the timings of STEP1 to STEP3 in the delivery of the transport tray P1 are the same in the delivery of the transport tray P2.
The control device 200 determines whether or not the transfer tray 11 is present in the transfer unit TBn + 2, and if it is determined that the transfer tray 11 is not present, the control device 200 performs the processes of FIGS. 22 and 23.

図24は、搬送ユニット20間の搬送トレー11の受け渡しの第5例を示す図である。図24では、搬送トレー11がレーンのコーナーに到達した場合に方向転換させる処理の例を示している。
図24では、5台の搬送ユニット20が示されている。上側の3台の搬送ユニット20には、図22の場合と同様にTBn、TBn+1、TBn+2の符号を付してこれらを区別する。また、下側の2台の搬送ユニット20には、右から順にTBn+3、TBn+4の符号を付してこれらを区別する。また、2つの搬送トレーには、符号P1、P2を付してこれらを区別する。
FIG. 24 is a diagram showing a fifth example of delivery of the transfer tray 11 between the transfer units 20. FIG. 24 shows an example of a process of changing the direction when the transport tray 11 reaches the corner of the lane.
In FIG. 24, five transport units 20 are shown. The three transport units 20 on the upper side are designated by TBn, TBn + 1, and TBn + 2 as in the case of FIG. 22 to distinguish them. Further, the two lower transport units 20 are designated by the reference numerals TBn + 3 and TBn + 4 in order from the right to distinguish them. Further, the two transport trays are designated by reference numerals P1 and P2 to distinguish them.

図24では、搬送ユニット20間での搬送トレー11の受け渡しの例を時系列で示している。図24の上側ほど過去の時間における状態を示している。
図24の一番上に示す状態では、搬送ユニットTBnに搬送トレーP1が位置し、搬送ユニットTBn+1に搬送トレーP2が位置している。この状態から、搬送ユニットTBnから搬送ユニットTBn+1に搬送トレーP1を受け渡し、搬送ユニットTBn+1から搬送ユニットTBn+2に搬送トレーP1を受け渡して、図24の上から2番目に示す状態になっている。これらの受け渡しでは、搬送ユニットTBnとTBn+1とを1つのセット(SET1)とし、搬送ユニットTBn+1とTBn+2とを1つのセット(SET2)としている。これらの受け渡しは、図22の場合と同様である。
FIG. 24 shows an example of delivery of the transfer tray 11 between the transfer units 20 in chronological order. The upper side of FIG. 24 shows the state in the past time.
In the state shown at the top of FIG. 24, the transport tray P1 is located in the transport unit TBn, and the transport tray P2 is located in the transport unit TBn + 1. From this state, the transport tray P1 is delivered from the transport unit TBn to the transport unit TBn + 1, and the transport tray P1 is delivered from the transport unit TBn + 1 to the transport unit TBn + 2, which is the second state from the top of FIG. 24. In these deliveries, the transport units TBn and TBn + 1 are set as one set (SET1), and the transport units TBn + 1 and TBn + 2 are set as one set (SET2). These deliveries are the same as in the case of FIG. 22.

図24の上から2番目に示す状態では、搬送ユニットTBn+1に搬送トレーP1が位置し、搬送ユニットTBn+2に搬送トレーP2が位置している。この状態から、搬送ユニットTBn+2から搬送ユニットTBn+3に搬送トレーP2を受け渡して上から3番目の状態になっている。この受け渡しでは、搬送ユニットTBn+2とTBn+3とを1つのセット(SET3)としている。 In the second state from the top of FIG. 24, the transport tray P1 is located in the transport unit TBn + 1, and the transport tray P2 is located in the transport unit TBn + 2. From this state, the transport tray P2 is delivered from the transport unit TBn + 2 to the transport unit TBn + 3, and is in the third state from the top. In this delivery, the transport units TBn + 2 and TBn + 3 are combined into one set (SET3).

図24の上から3番目に示す状態では、搬送ユニットTBn+1に搬送トレーP1が位置し、搬送ユニットTBn+3に搬送トレーP2が位置している。この状態から、搬送ユニットTBn+1から搬送ユニットTBn+2に搬送トレーP1を受け渡し、搬送ユニットTBn+3から搬送ユニットTBn+4に搬送トレーP2を受け渡して一番下に示す状態なっている。この受け渡しでは、搬送ユニットTBn+1とTBn+2とを1つのセット(SET4)とし、搬送ユニットTBn+3とTBn+4とを1つのセット(SET5)としている。
図24の一番下に示す状態では、搬送ユニットTBn+2に搬送トレーP1が位置し、搬送ユニットTBn+4に搬送トレーP2が位置している。
In the third state from the top of FIG. 24, the transport tray P1 is located in the transport unit TBn + 1, and the transport tray P2 is located in the transport unit TBn + 3. From this state, the transport tray P1 is delivered from the transport unit TBn + 1 to the transport unit TBn + 2, and the transport tray P2 is delivered from the transport unit TBn + 3 to the transport unit TBn + 4, and the state shown at the bottom is shown. In this delivery, the transport units TBn + 1 and TBn + 2 are set as one set (SET4), and the transport units TBn + 3 and TBn + 4 are set as one set (SET5).
In the state shown at the bottom of FIG. 24, the transport tray P1 is located in the transport unit TBn + 2, and the transport tray P2 is located in the transport unit TBn + 4.

図25は、図24の例で一番上に示す状態から、上から2番目に示す状態への変化で、マイクロコントローラ201からの出力信号の例を示す図である。図25のグラフの横軸は時間を示す。
「パルス数」、「イネーブル信号(TBn、Mx)」、「イネーブル信号(TBn+1、Mx)」、および、「イネーブル信号(TBn+2、Mx)」は、図23の場合と同様である。
FIG. 25 is a diagram showing an example of an output signal from the microcontroller 201, which is a change from the state shown at the top in the example of FIG. 24 to the state shown second from the top. The horizontal axis of the graph in FIG. 25 indicates time.
The “number of pulses”, “enabled signal (TBn, Mx)”, “enabled signal (TBn + 1, Mx)”, and “enabled signal (TBn + 2, Mx)” are the same as in FIG. 23.

図25では、さらに、駆動モータの回転方向が示されている。「回転方向(TBn、Mx)」は、搬送ユニットTBnの駆動モータ25の回転方向を示す。「回転方向(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の回転方向を示す。「回転方向(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の回転方向を示す。
駆動モータの回転方向は2値で示され、値が高(High)の場合がプラス(+)方向、低(Low)の場合がマイナス(-)方向である。図25~図27では、プラス方向は、図24に示すプラス方向に搬送トレー11を移動させる回転方向である。マイナス方向は、図24に示すマイナス方向に搬送トレー11を移動させる回転方向である。
図25の例では、3つの駆動モータの何れもプラス方向の回転となっている。この点も、図23の場合と同様である。
In FIG. 25, the rotation direction of the drive motor is further shown. "Rotation direction (TBn, Mx)" indicates the rotation direction of the drive motor 25 of the transport unit TBn. "Rotation direction (TBn + 1, Mx)" indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 1. "Rotation direction (TBn + 2, Mx)" indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 2.
The rotation direction of the drive motor is indicated by two values. When the value is high, it is in the plus (+) direction, and when the value is low, it is in the minus (−) direction. In FIGS. 25 to 27, the plus direction is the rotation direction for moving the transport tray 11 in the plus direction shown in FIG. 24. The minus direction is a rotation direction for moving the transport tray 11 in the minus direction shown in FIG. 24.
In the example of FIG. 25, all three drive motors rotate in the positive direction. This point is also the same as in the case of FIG. 23.

図26は、図24の例で上から2番目に示す状態から、上から3番目に示す状態への変化で、マイクロコントローラ201からの出力信号の例を示す図である。図26のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。図26でも、STEP1で駆動モータを起動させて回転数を増加させ、STEP2で駆動モータを定速回転させ、STEP3で駆動モータの回転数を減少させて停止させている。
FIG. 26 is a diagram showing an example of an output signal from the microcontroller 201 in the change from the state shown second from the top to the state shown third from the top in the example of FIG. 24. The horizontal axis of the graph in FIG. 26 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. Also in FIG. 26, the drive motor is started in STEP 1 to increase the rotation speed, the drive motor is rotated at a constant speed in STEP 2, and the rotation speed of the drive motor is decreased and stopped in STEP 3.

「イネーブル信号(TBn+2、My)」は、搬送ユニットTBn+2の駆動モータ29の制御用のイネーブル信号の値を示す。ここで、「My」は、回転方向がy軸方向の駆動モータを示す。ここでのy軸は、図2の矢印(ロ)の方向であり、Myは、駆動モータ29を示している。
「イネーブル信号(TBn+3、My)」は、搬送ユニットTBn+3の駆動モータ29の制御用のイネーブル信号の値を示す。
「回転方向(TBn+2、My)」は、搬送ユニットTBn+2の駆動モータ29の回転方向を示す。「回転方向(TBn+3、My)」は、搬送ユニットTBn+3の駆動モータ29の回転方向を示す。これらの回転方向は、図24での搬送トレーP2の移動方向に応じてマイナス方向となっている。
“Enable signal (TBn + 2, My)” indicates the value of the enable signal for controlling the drive motor 29 of the transport unit TBn + 2. Here, "My" indicates a drive motor whose rotation direction is in the y-axis direction. Here, the y-axis is the direction of the arrow (b) in FIG. 2, and My indicates the drive motor 29.
“Enable signal (TBn + 3, My)” indicates the value of the enable signal for controlling the drive motor 29 of the transport unit TBn + 3.
"Rotation direction (TBn + 2, My)" indicates the rotation direction of the drive motor 29 of the transfer unit TBn + 2. "Rotation direction (TBn + 3, My)" indicates the rotation direction of the drive motor 29 of the transfer unit TBn + 3. These rotation directions are in the minus direction according to the movement direction of the transport tray P2 in FIG. 24.

図27は、図24の例で上から3番目に示す状態から、一番下に示す状態への変化で、マイクロコントローラ201からの出力信号の例を示す図である。図27のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。図27でも、STEP1で駆動モータを起動させて回転数を増加させ、STEP2で駆動モータを定速回転させ、STEP3で駆動モータの回転数を減少させて停止させている。
FIG. 27 is a diagram showing an example of an output signal from the microcontroller 201 in the change from the state shown third from the top to the state shown at the bottom in the example of FIG. 24. The horizontal axis of the graph in FIG. 27 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. Also in FIG. 27, the drive motor is started in STEP 1 to increase the rotation speed, the drive motor is rotated at a constant speed in STEP 2, and the rotation speed of the drive motor is decreased and stopped in STEP 3.

「イネーブル信号(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+3、Mx)」は、搬送ユニットTBn+3の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+4、Mx)」は、搬送ユニットTBn+4の駆動モータ25の制御用のイネーブル信号の値を示す。これらのイネーブル信号は、STEP1からSTEP3までの間アクティブになっている。 “Enable signal (TBn + 1, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 1. “Enable signal (TBn + 2, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 2. “Enable signal (TBn + 3, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 3. “Enable signal (TBn + 4, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 4. These enable signals are active from STEP 1 to STEP 3.

回転方向(TBn+1、Mx)は、搬送ユニットTBn+1の駆動モータ25の回転方向を示す。回転方向(TBn+2、Mx)は、搬送ユニットTBn+2の駆動モータ25の回転方向を示す。これらの回転方向は、図24での搬送トレーP1の移動方向に応じてプラスになっている。
回転方向(TBn+3、Mx)は、搬送ユニットTBn+3の駆動モータ25の回転方向を示す。回転方向(TBn+4、Mx)は、搬送ユニットTBn+4の駆動モータ25の回転方向を示す。これらの回転方向は、図24での搬送トレーP2の移動方向に応じてマイナスになっている。
The rotation direction (TBn + 1, Mx) indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 1. The rotation direction (TBn + 2, Mx) indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 2. These rotation directions are positive depending on the movement direction of the transport tray P1 in FIG. 24.
The rotation direction (TBn + 3, Mx) indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 3. The rotation direction (TBn + 4, Mx) indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 4. These rotation directions are negative depending on the movement direction of the transport tray P2 in FIG. 24.

図28は、搬送ユニット20間の搬送トレー11の受け渡しの第6例を示す図である。
図28でも、図24の場合と同様、5台の搬送ユニット20(搬送ユニットTBn、TBn+1、TBn+2、TBn+3およびTBn+4)と、2つの搬送トレー11(搬送トレーP1およびP2)が示されている。
図28では、搬送トレーP1は移動させず、搬送トレーP2を搬送ユニットTBn+4から搬送ユニットTBn+2へ斜めに移動させている。搬送ユニットTBn+1、TBn+2、TBn+3およびTBn+4を1つのセット(SET1)として、この移動を行っている。
FIG. 28 is a diagram showing a sixth example of delivery of the transfer tray 11 between the transfer units 20.
Also in FIG. 28, as in the case of FIG. 24, five transport units 20 (transport units TBn, TBn + 1, TBn + 2, TBn + 3 and TBn + 4) and two transport trays 11 (convey trays P1 and P2) are shown.
In FIG. 28, the transport tray P1 is not moved, but the transport tray P2 is slantedly moved from the transport unit TBn + 4 to the transport unit TBn + 2. This movement is performed by using the transport units TBn + 1, TBn + 2, TBn + 3 and TBn + 4 as one set (SET1).

図29は、図28の例におけるマイクロコントローラ201からの出力信号の例を示す図である。図29のグラフの横軸は時間を示す。
「パルス数」は、パルス信号STEPにおける単位時間当たりのパルス数を示す。図29でも、STEP1で駆動モータを起動させて回転数を増加させ、STEP2で駆動モータを定速回転させ、STEP3で駆動モータの回転数を減少させて停止させている。
FIG. 29 is a diagram showing an example of an output signal from the microcontroller 201 in the example of FIG. 28. The horizontal axis of the graph in FIG. 29 indicates time.
"Pulse number" indicates the number of pulses per unit time in the pulse signal STEP. Also in FIG. 29, the drive motor is started in STEP 1 to increase the rotation speed, the drive motor is rotated at a constant speed in STEP 2, and the rotation speed of the drive motor is decreased and stopped in STEP 3.

「イネーブル信号(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+1、My)」は、搬送ユニットTBn+1の駆動モータ29の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+2、My)」は、搬送ユニットTBn+2の駆動モータ29の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+3、Mx)」は、搬送ユニットTBn+3の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+3、My)」は、搬送ユニットTBn+3の駆動モータ29の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+4、Mx)」は、搬送ユニットTBn+4の駆動モータ25の制御用のイネーブル信号の値を示す。「イネーブル信号(TBn+4、My)」は、搬送ユニットTBn+4の駆動モータ29の制御用のイネーブル信号の値を示す。
搬送ユニットTBn+1~TBn+4を1つのセットにして、搬送トレーP2を斜めに移動させることから、マイクロコントローラ201は、これら4つの搬送ユニット20の駆動モータ25および29のいずれについても、イネーブル信号をアクティブにしている。
“Enable signal (TBn + 1, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 1. “Enable signal (TBn + 1, My)” indicates the value of the enable signal for controlling the drive motor 29 of the transfer unit TBn + 1. “Enable signal (TBn + 2, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 2. “Enable signal (TBn + 2, My)” indicates the value of the enable signal for controlling the drive motor 29 of the transport unit TBn + 2. “Enable signal (TBn + 3, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 3. “Enable signal (TBn + 3, My)” indicates the value of the enable signal for controlling the drive motor 29 of the transport unit TBn + 3. “Enable signal (TBn + 4, Mx)” indicates the value of the enable signal for controlling the drive motor 25 of the transport unit TBn + 4. “Enable signal (TBn + 4, My)” indicates the value of the enable signal for controlling the drive motor 29 of the transport unit TBn + 4.
Since the transfer units TBn + 1 to TBn + 4 are set as one set and the transfer tray P2 is moved diagonally, the microcontroller 201 activates the enable signal for any of the drive motors 25 and 29 of these four transfer units 20. ing.

「回転方向(TBn+1、Mx)」は、搬送ユニットTBn+1の駆動モータ25の回転方向を示す。「回転方向(TBn+1、My)」は、搬送ユニットTBn+1の駆動モータ29の回転方向を示す。「回転方向(TBn+2、Mx)」は、搬送ユニットTBn+2の駆動モータ25の回転方向を示す。「回転方向(TBn+2、My)」は、搬送ユニットTBn+2の駆動モータ29の回転方向を示す。「回転方向(TBn+3、Mx)」は、搬送ユニットTBn+3の駆動モータ25の回転方向を示す。「回転方向(TBn+3、My)」は、搬送ユニットTBn+3の駆動モータ29の回転方向を示す。「回転方向(TBn+4、Mx)」は、搬送ユニットTBn+4の駆動モータ25の回転方向を示す。「回転方向(TBn+4、My)」は、搬送ユニットTBn+4の駆動モータ29の回転方向を示す。
図28で、搬送トレーP2をX軸、Y軸のいずれについてもプラス方向に移動させることから、これらの回転方向はいずれもプラスとなっている。
"Rotation direction (TBn + 1, Mx)" indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 1. "Rotation direction (TBn + 1, My)" indicates the rotation direction of the drive motor 29 of the transfer unit TBn + 1. "Rotation direction (TBn + 2, Mx)" indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 2. "Rotation direction (TBn + 2, My)" indicates the rotation direction of the drive motor 29 of the transfer unit TBn + 2. "Rotation direction (TBn + 3, Mx)" indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 3. "Rotation direction (TBn + 3, My)" indicates the rotation direction of the drive motor 29 of the transfer unit TBn + 3. "Rotation direction (TBn + 4, Mx)" indicates the rotation direction of the drive motor 25 of the transfer unit TBn + 4. "Rotation direction (TBn + 4, My)" indicates the rotation direction of the drive motor 29 of the transfer unit TBn + 4.
In FIG. 28, since the transport tray P2 is moved in the positive direction for both the X-axis and the Y-axis, both of these rotation directions are positive.

以上のように、搬送トレー11の底面に歯を下向きに平面歯車12が設けられている。駆動歯車13および14は、平面歯車12と噛み合ってそれぞれ動力を伝達する。また、駆動歯車13と14とは、互いに回転方向が異なる。また、搬送ユニット20は、駆動歯車13の回転方向および駆動歯車14の回転方向のうち少なくとも何れかに複数個並べて配置されている。 As described above, the flat gear 12 is provided on the bottom surface of the transport tray 11 with the teeth facing downward. The drive gears 13 and 14 mesh with the plane gear 12 to transmit power, respectively. Further, the drive gears 13 and 14 have different rotation directions from each other. Further, a plurality of transport units 20 are arranged side by side in at least one of the rotation direction of the drive gear 13 and the rotation direction of the drive gear 14.

これにより、搬送システム100では、搬送ユニット20の組合せによって物品を搬送する範囲を設定および変更することができる。また、搬送ユニット20単位で動作と停止とを切り替えることができるので、物品を搬送するタイミングを制御し易い。例えば、複数の物品を搬送する際、搬送ユニット20単位で動作と停止とを切り替えて、複数の物品が衝突しないように、搬送の順序およびタイミングを制御することができる。
このように、搬送システム100によれば、物品を搬送する方向だけでなく、物品を搬送する範囲および搬送するタイミングにも柔軟性を持たせることができる。
Thereby, in the transfer system 100, the range in which the article is conveyed can be set and changed by the combination of the transfer units 20. Further, since the operation and the stop can be switched in units of 20 transport units, it is easy to control the timing of transporting the article. For example, when transporting a plurality of articles, the operation and the stop can be switched in units of the transport unit 20 to control the order and timing of the transport so that the plurality of articles do not collide.
As described above, according to the transport system 100, it is possible to provide flexibility not only in the direction in which the article is transported but also in the range and timing at which the article is transported.

また、制御装置200は、複数の搬送ユニット20のうち、隣り合う2つの搬送ユニット20における搬送トレー11の搬送方向および速度が同一の搬送方向および速度となるように、当該2つの搬送ユニット20それぞれの駆動歯車13および14の回転を制御する。
この制御は、隣り合う2つの搬送ユニット20で、駆動歯車13の回転速度、駆動歯車14の回転速度のそれぞれを同じにするといった比較的簡単な制御で実行可能である。
このように、搬送システム100によれば、搬送ユニット20の制御が比較的簡単であり、この点で、制御装置200の負荷が小さくて済む。
Further, the control device 200 has each of the two transport units 20 so that the transport directions and speeds of the transport trays 11 in the two adjacent transport units 20 among the plurality of transport units 20 are the same transport direction and speed. Controls the rotation of the drive gears 13 and 14.
This control can be performed by two adjacent transport units 20 with relatively simple control such that the rotation speed of the drive gear 13 and the rotation speed of the drive gear 14 are the same.
As described above, according to the transfer system 100, the control of the transfer unit 20 is relatively easy, and in this respect, the load of the control device 200 can be small.

また、制御装置200は、駆動歯車13の回転方向に搬送ユニット20が複数並べて配置された組み合わせが、駆動歯車14の回転方向に複数並べて配置された組み合わせの、各搬送ユニット20における搬送トレー11の搬送方向および速度が同一の搬送方向および速度となるように、各搬送ユニット20の駆動歯車13および駆動歯車14の回転を制御する。
このように、搬送システム100では、駆動歯車13の回転方向、駆動歯車14の回転方向それぞれに複数の搬送ユニット20を1つのセットとして同じ搬送方向および速度となるように制御することで、搬送トレー11を斜め方向に移動させることができる。
Further, in the control device 200, a combination in which a plurality of transfer units 20 are arranged side by side in the rotation direction of the drive gear 13 is arranged in a plurality of arrangements in the rotation direction of the drive gear 14, and the transfer tray 11 in each transfer unit 20 is arranged. The rotation of the drive gear 13 and the drive gear 14 of each transfer unit 20 is controlled so that the transfer direction and speed are the same as the transfer direction and speed.
As described above, in the transfer system 100, a plurality of transfer units 20 are controlled as one set in the rotation direction of the drive gear 13 and the rotation direction of the drive gear 14 so as to have the same transfer direction and speed. 11 can be moved in an oblique direction.

また、制御装置200は、各搬送ユニット20の駆動歯車13の回転速度と駆動歯車14の回転速度とを同じ回転速度に制御する
これにより、搬送トレー11を、駆動歯車13の回転方向、駆動歯車14の回転方向それぞれに対して斜め45度に搬送トレー11を移動させることができる。
Further, the control device 200 controls the rotation speed of the drive gear 13 of each transfer unit 20 and the rotation speed of the drive gear 14 to the same rotation speed, whereby the transfer tray 11 is controlled by the rotation direction of the drive gear 13 and the drive gear. The transport tray 11 can be moved at an angle of 45 degrees with respect to each of the rotation directions of 14.

次に、図30および図31を参照して本発明の最小構成について説明する。
図30は、本発明に係る搬送システムの最小構成の例を示す図である。図30に示す搬送システム500は、被駆動体510と、複数の搬送ユニット520とを備える。被駆動体510は、二次元ラックギア511を備える。搬送ユニット520の各々は、第1ピニオンギア521および第2ピニオンギア522を備える。
Next, the minimum configuration of the present invention will be described with reference to FIGS. 30 and 31.
FIG. 30 is a diagram showing an example of the minimum configuration of the transport system according to the present invention. The transport system 500 shown in FIG. 30 includes a driven body 510 and a plurality of transport units 520. The driven body 510 includes a two-dimensional rack gear 511. Each of the transfer units 520 includes a first pinion gear 521 and a second pinion gear 522.

かかる構成にて、二次元ラックギア511は、被駆動体510の底面に歯を下向きに設けられている。第1ピニオンギア521および第2ピニオンギア522は、二次元ラックギア511と噛み合ってそれぞれ動力を伝達する。また、第1ピニオンギアと第2ピニオンギアとは、互いに回転方向が異なる。搬送ユニット520は、第1ピニオンギア521による搬送方向および第2ピニオンギア522による搬送方向のうち少なくとも何れかに複数個並べて配置されている。 In such a configuration, the two-dimensional rack gear 511 is provided with teeth facing downward on the bottom surface of the driven body 510. The first pinion gear 521 and the second pinion gear 522 mesh with the two-dimensional rack gear 511 to transmit power, respectively. Further, the first pinion gear and the second pinion gear have different rotation directions from each other. A plurality of transfer units 520 are arranged side by side in at least one of the transfer direction by the first pinion gear 521 and the transfer direction by the second pinion gear 522.

これにより、搬送システム500では、搬送ユニット520の組合せによって物品を搬送する範囲を設定および変更することができる。また、搬送ユニット520単位で動作と停止とを切り替えることができるので、物品を搬送するタイミングを制御し易い。このように、搬送システム500によれば、物品を搬送する方向だけでなく、物品を搬送する範囲および搬送するタイミングにも柔軟性を持たせることができる。 Thereby, in the transfer system 500, the range in which the article is conveyed can be set and changed by the combination of the transfer units 520. Further, since the operation and the stop can be switched in units of the transport unit 520, it is easy to control the timing of transporting the article. As described above, according to the transport system 500, it is possible to provide flexibility not only in the direction in which the article is transported, but also in the range and timing at which the article is transported.

図31は、本発明に係る制御装置の最小構成の例を示す図である。図31では、制御装置600が示されている。 FIG. 31 is a diagram showing an example of the minimum configuration of the control device according to the present invention. In FIG. 31, the control device 600 is shown.

制御装置600は、被駆動体の底面に歯を下向きに設けられた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアを備える搬送ユニットであって、第1ピニオンギアによる搬送方向および第2ピニオンギアによる搬送方向のうち少なくとも何れかに複数個並べて配置された搬送ユニットのうち、隣り合う2つの搬送ユニットにおける被駆動体の搬送方向が同一の搬送方向となるように、当該2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御する。
制御装置600の制御によれば、搬送ユニットの組合せによって物品を搬送する範囲を設定および変更することができる。また、搬送ユニット単位で動作と停止とを切り替えることができるので、物品を搬送するタイミングを制御し易い。このように、搬送システムによれば、物品を搬送する方向だけでなく、物品を搬送する範囲および搬送するタイミングにも柔軟性を持たせることができる。
The control device 600 is a transport unit including a first pinion gear and a second pinion gear that transmit power by meshing with a two-dimensional rack gear having teeth downward on the bottom surface of the driven body and have different rotation directions from each other. Among the transport units arranged side by side in at least one of the transport direction by the first pinion gear and the transport direction by the second pinion gear, the transport directions of the driven bodies in the two adjacent transport units are the same. The rotation of the first pinion gear and the second pinion gear of each of the two transport units is controlled so as to be in the transport direction.
According to the control of the control device 600, the range in which the article is conveyed can be set and changed by the combination of the transfer units. Further, since the operation and the stop can be switched for each transport unit, it is easy to control the timing of transporting the article. As described above, according to the transport system, it is possible to have flexibility not only in the direction in which the article is transported but also in the range and timing at which the article is transported.

なお、制御装置200が行う処理の全部または一部を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
By recording a program for realizing all or part of the processing performed by the control device 200 on a computer-readable recording medium, and causing the computer system to read and execute the program recorded on the recording medium. Each part may be processed. The term "computer system" as used herein includes hardware such as an OS and peripheral devices.
Further, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, or a CD-ROM, and a storage device such as a hard disk built in a computer system. Further, the above-mentioned program may be for realizing a part of the above-mentioned functions, and may be further realized for realizing the above-mentioned functions in combination with a program already recorded in the computer system.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 Although the embodiment of the present invention has been described in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and the design and the like within a range not deviating from the gist of the present invention are also included.

11 搬送トレー
12 平面歯車
13、14 駆動歯車
20 搬送ユニット
25、29 駆動モータ
100 搬送システム
101 駆動装置
200 制御装置
201 マイクロコントローラ
202 AND回路
203 モータドライバIC
300 上位システム
11 Conveyance tray 12 Plane gear 13, 14 Drive gear 20 Conveyance unit 25, 29 Drive motor 100 Conveyance system 101 Drive device 200 Control device 201 Microcontroller 202 AND circuit 203 Motor driver IC
300 Upper system

Claims (6)

被駆動体と、複数の搬送ユニットと、制御部とを備え、
前記被駆動体は、
前記被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアを備え、
前記搬送ユニットの各々は、
前記二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、
前記第1ピニオンギアを回転させる第1ステッピングモータと、
前記第2ピニオンギアを回転させる第2ステッピングモータと、
搬送ユニット自らの上の前記被駆動体を検出するセンサと、
を備え、
前記搬送ユニットは、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置され
前記制御部は、
パルス信号の入力を受けて、パルス数に応じた回転角度だけ前記第1ステッピングモータを回転させる第1モータドライバと、
前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、
パルス信号の入力を受けて、パルス数に応じた回転角度だけ前記第2ステッピングモータを回転させる第2モータドライバと、
前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、
複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、
複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、
を備え、
前記制御部は、2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御し、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御する、
搬送システム。
It is equipped with a driven body, a plurality of transport units, and a control unit .
The driven body is
A quadrangular pyramid-shaped tooth is provided downward on the bottom surface of the driven body, and the teeth located on the outer peripheral portion of the teeth on the bottom surface are chamfered by chamfering the corners of the slope forming the quadrangular pyramid . Equipped with two-dimensional rack gear,
Each of the transport units
The first pinion gear and the second pinion gear, which mesh with the two-dimensional rack gear to transmit power and have different rotation directions from each other ,
The first stepping motor that rotates the first pinion gear,
A second stepping motor that rotates the second pinion gear,
A sensor that detects the driven body on the transport unit itself,
Equipped with
A plurality of the transport units are arranged side by side in the transport direction by the first pinion gear and the transport direction by the second pinion gear .
The control unit
A first motor driver that receives the input of a pulse signal and rotates the first stepping motor by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the first motor driver and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the pulse signal is transmitted to the first motor when the enable signal is active. The first AND circuit that outputs to the driver and
A second motor driver that receives the input of a pulse signal and rotates the second stepping motor by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the second motor driver and an enable signal for switching whether or not the pulse signal is input to the second pinion gear, the pulse signal is transmitted to the second motor when the enable signal is active. The second AND circuit that outputs to the driver and
A first microcontroller that outputs the pulse signal common to the plurality of first AND circuits and the enable signal individually for each first AND circuit.
A second microcontroller that outputs the pulse signal common to the plurality of second AND circuits and the enable signal individually for each second AND circuit.
Equipped with
When the control unit determines that the driven unit on the receiving side does not have the driven body at the time of transferring the driven body between the two transport units, the control unit transfers the driven body between the two transport units. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is controlled so that the directions and speeds are the same transport direction and speed, and the driven body is attached to the transport unit on the receiving side. When it is determined that there is, the first of each of these two transport units is stopped so as to stop the driven body of the transport unit on the delivery side and move the driven body from the transport unit on the receiving side. Controlling the rotation of the pinion gear and the second pinion gear,
Transport system.
前記制御部は、前記第1ピニオンギアの回転方向に前記搬送ユニットが複数並べて配置された組み合わせ、および、前記第2ピニオンギアの回転方向に複数並べて配置された組み合わせのそれぞれについて、各搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、各搬送ユニットの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御する、
請求項に記載の搬送システム。
The control unit is used in each transport unit for each of a combination in which a plurality of the transport units are arranged side by side in the rotation direction of the first pinion gear and a combination in which a plurality of the transport units are arranged side by side in the rotation direction of the second pinion gear. The rotation of the first pinion gear and the second pinion gear of each transport unit is controlled so that the transport direction and speed of the driven body are the same in the transport direction and speed.
The transport system according to claim 1 .
前記制御部は、各搬送ユニットの前記第1ピニオンギアの回転速度と前記第2ピニオンギアの回転速度とを同じ回転速度に制御する、
請求項に記載の搬送システム。
The control unit controls the rotation speed of the first pinion gear and the rotation speed of the second pinion gear of each transport unit to the same rotation speed.
The transport system according to claim 2 .
被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置された搬送ユニットを制御する制御装置であって、
パルス信号の入力を受けて、前記第1ピニオンギアを回転させる前記第1ステッピングモータを、パルス数に応じた回転角度だけ回転させる第1モータドライバと、
前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、
パルス信号の入力を受けて、前記第2ピニオンギアを回転させる前記第2ステッピングモータを、パルス数に応じた回転角度だけ回転させる第2モータドライバと、
前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、
複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、
複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、
を備え、
2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御し、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御する、
制御装置。
Square cone-shaped teeth are provided downward on the bottom surface of the driven body, and the teeth located on the outer peripheral portion of the bottom surface teeth are chamfered by chamfering the corners of the slope forming the square cone. A first pinion gear and a second pinion gear that mesh with a dimensional rack gear to transmit power and rotate in different directions , a first stepping motor that rotates the first pinion gear, and a second pinion gear that rotates the second pinion gear. The two stepping motors and the sensor for detecting the driven body on the transport unit itself are provided, and a plurality of them are arranged side by side in the transport direction by the first pinion gear and the transport direction by the second pinion gear. A control device that controls the transport unit.
A first motor driver that rotates the first stepping motor that rotates the first pinion gear by receiving a pulse signal input by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the first motor driver and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the pulse signal is transmitted to the first motor when the enable signal is active. The first AND circuit that outputs to the driver and
A second motor driver that rotates the second stepping motor that rotates the second pinion gear by receiving a pulse signal input by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the second motor driver and an enable signal for switching whether or not the pulse signal is input to the second pinion gear, the pulse signal is transmitted to the second motor when the enable signal is active. The second AND circuit that outputs to the driver and
A first microcontroller that outputs the pulse signal common to the plurality of first AND circuits and the enable signal individually for each first AND circuit.
A second microcontroller that outputs the pulse signal common to the plurality of second AND circuits and the enable signal individually for each second AND circuit.
Equipped with
If it is determined that the driven unit on the receiving side does not have the driven body at the time of delivery of the driven body between the two transport units, the transport direction and speed of the driven body in these two transport units are the same. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is controlled so as to be the transport direction and speed of the above, and it is determined that the transport unit on the receiving side has the driven body. In the case, the first pinion gear and the first pinion gear of each of these two transport units are stopped so as to stop the driven body of the transport unit on the delivery side and move the driven body from the transport unit on the receiving side. 2 Control the rotation of the pinion gear,
Control device.
被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置された搬送ユニットを制御する制御装置であって、
パルス信号の入力を受けて、前記第1ピニオンギアを回転させる前記第1ステッピングモータを、パルス数に応じた回転角度だけ回転させる第1モータドライバと、
前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、
パルス信号の入力を受けて、前記第2ピニオンギアを回転させる前記第2ステッピングモータを、パルス数に応じた回転角度だけ回転させる第2モータドライバと、
前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、
複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、
複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、
を備える制御装置が、
2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御し、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御する、
制御方法。
Square cone-shaped teeth are provided downward on the bottom surface of the driven body, and the teeth located on the outer peripheral portion of the bottom surface teeth are chamfered by chamfering the corners of the slope forming the square cone. A first pinion gear and a second pinion gear that mesh with a dimensional rack gear to transmit power and rotate in different directions , a first stepping motor that rotates the first pinion gear, and a second pinion gear that rotates the second pinion gear. The two stepping motors and the sensor for detecting the driven body on the transport unit itself are provided, and a plurality of them are arranged side by side in the transport direction by the first pinion gear and the transport direction by the second pinion gear. A control device that controls the transport unit.
A first motor driver that rotates the first stepping motor that rotates the first pinion gear by receiving a pulse signal input by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the first motor driver and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the pulse signal is transmitted to the first motor when the enable signal is active. The first AND circuit that outputs to the driver and
A second motor driver that rotates the second stepping motor that rotates the second pinion gear by receiving a pulse signal input by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the second motor driver and an enable signal for switching whether or not the pulse signal is input to the second pinion gear, the pulse signal is transmitted to the second motor when the enable signal is active. The second AND circuit that outputs to the driver and
A first microcontroller that outputs the pulse signal common to the plurality of first AND circuits and the enable signal individually for each first AND circuit.
A second microcontroller that outputs the pulse signal common to the plurality of second AND circuits and the enable signal individually for each second AND circuit.
The control device equipped with
If it is determined that the driven unit on the receiving side does not have the driven body at the time of delivery of the driven body between the two transport units, the transport direction and speed of the driven body in these two transport units are the same. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is controlled so as to be the transport direction and speed of the above, and it is determined that the transport unit on the receiving side has the driven body. In the case, the first pinion gear and the first pinion gear of each of these two transport units are stopped so as to stop the driven body of the transport unit on the delivery side and move the driven body from the transport unit on the receiving side. 2 Control the rotation of the pinion gear,
Control method.
被駆動体の底面に四角錐状の歯を下向きに設けられ、前記底面の歯のうち外周部に位置する歯には、四角錐を形成する斜面の角部を面取りしたチャンファ加工がなされた二次元ラックギアと噛み合ってそれぞれ動力を伝達し、互いに回転方向が異なる第1ピニオンギアおよび第2ピニオンギアと、前記第1ピニオンギアを回転させる第1ステッピングモータと、前記第2ピニオンギアを回転させる第2ステッピングモータと、搬送ユニット自らの上の前記被駆動体を検出するセンサと、を備え、前記第1ピニオンギアによる搬送方向および前記第2ピニオンギアによる搬送方向それぞれに複数個並べて配置された搬送ユニットを制御する制御装置であって、
パルス信号の入力を受けて、前記第1ピニオンギアを回転させる前記第1ステッピングモータを、パルス数に応じた回転角度だけ回転させる第1モータドライバと、
前記第1モータドライバに対するパルス信号と、前記パルス信号の前記第1ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第1モータドライバへ出力する第1AND回路と、
パルス信号の入力を受けて、前記第2ピニオンギアを回転させる前記第2ステッピングモータを、パルス数に応じた回転角度だけ回転させる第2モータドライバと、
前記第2モータドライバに対するパルス信号と、前記パルス信号の前記第2ピニオンギアへの入力の有無を切り替えるイネーブル信号との入力を受け、前記イネーブル信号がアクティブの場合に前記パルス信号を前記第2モータドライバへ出力する第2AND回路と、
複数の前記第1AND回路に共通の前記パルス信号と、前記第1AND回路毎に個別の前記イネーブル信号とを出力する第1マイクロコントローラと、
複数の前記第2AND回路に共通の前記パルス信号と、前記第2AND回路毎に個別の前記イネーブル信号とを出力する第2マイクロコントローラと、
を備える制御装置が備えるコンピュータに、
2つの搬送ユニット間における前記被駆動体の受け渡し時に、受け取り側の前記搬送ユニットに前記被駆動体が無いと判定した場合は、これら2つの搬送ユニットにおける前記被駆動体の搬送方向および速度が同一の搬送方向および速度となるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御させ、受け取り側の前記搬送ユニットに前記被駆動体があると判定した場合は、引き渡し側の前記搬送ユニットの前記被駆動体を停止させ、受け取り側の前記搬送ユニットから前記被駆動体を移動させるように、これら2つの搬送ユニットそれぞれの前記第1ピニオンギアおよび前記第2ピニオンギアの回転を制御させるためのプログラム。
Square cone-shaped teeth are provided downward on the bottom surface of the driven body, and the teeth located on the outer peripheral portion of the bottom surface teeth are chamfered by chamfering the corners of the slope forming the square cone. The first pinion gear and the second pinion gear, which mesh with the dimensional rack gear to transmit power and rotate in different directions , the first stepping motor that rotates the first pinion gear, and the second pinion gear are rotated. A second stepping motor and a sensor for detecting the driven body on the transport unit itself are provided, and a plurality of them are arranged side by side in the transport direction by the first pinion gear and the transport direction by the second pinion gear. A control device that controls the transport unit.
A first motor driver that rotates the first stepping motor that rotates the first pinion gear by receiving a pulse signal input by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the first motor driver and an enable signal for switching whether or not the pulse signal is input to the first pinion gear, the pulse signal is transmitted to the first motor when the enable signal is active. The first AND circuit that outputs to the driver and
A second motor driver that rotates the second stepping motor that rotates the second pinion gear by receiving a pulse signal input by a rotation angle corresponding to the number of pulses.
Upon receiving an input of a pulse signal to the second motor driver and an enable signal for switching whether or not the pulse signal is input to the second pinion gear, the pulse signal is transmitted to the second motor when the enable signal is active. The second AND circuit that outputs to the driver and
A first microcontroller that outputs the pulse signal common to the plurality of first AND circuits and the enable signal individually for each first AND circuit.
A second microcontroller that outputs the pulse signal common to the plurality of second AND circuits and the enable signal individually for each second AND circuit.
To the computer equipped with the control device
If it is determined that the driven unit on the receiving side does not have the driven body at the time of delivery of the driven body between the two transport units, the transport direction and speed of the driven body in these two transport units are the same. The rotation of the first pinion gear and the second pinion gear of each of these two transport units is controlled so as to be the transport direction and speed of the above, and it is determined that the transport unit on the receiving side has the driven body. In the case, the first pinion gear and the first pinion gear of each of these two transport units are stopped so as to stop the driven body of the transport unit on the delivery side and move the driven body from the transport unit on the receiving side. 2 A program to control the rotation of the pinion gear .
JP2017218642A 2017-11-13 2017-11-13 Transport system, control device, control method and program Expired - Fee Related JP7052995B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017218642A JP7052995B2 (en) 2017-11-13 2017-11-13 Transport system, control device, control method and program
PCT/JP2018/041652 WO2019093473A1 (en) 2017-11-13 2018-11-09 Conveyance system, control device, control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017218642A JP7052995B2 (en) 2017-11-13 2017-11-13 Transport system, control device, control method and program

Publications (2)

Publication Number Publication Date
JP2019090459A JP2019090459A (en) 2019-06-13
JP7052995B2 true JP7052995B2 (en) 2022-04-12

Family

ID=66437932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017218642A Expired - Fee Related JP7052995B2 (en) 2017-11-13 2017-11-13 Transport system, control device, control method and program

Country Status (2)

Country Link
JP (1) JP7052995B2 (en)
WO (1) WO2019093473A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7156602B2 (en) * 2018-09-20 2022-10-19 Necエンベデッドプロダクツ株式会社 Conveying device and conveying method
EP3972912A4 (en) * 2019-05-20 2023-04-26 Carnegie Mellon University AUTOMATED HIGH DENSITY STORAGE AND RECOVERY SYSTEM
GB2638776A (en) * 2024-03-01 2025-09-03 Tharsus Ltd An order processing system and a method of order processing
FR3160169B1 (en) * 2024-03-14 2026-03-20 Galam Robotics TWO-DIMENSIONAL MOVEMENT SYSTEM FOR A LOCKER IN A MODULAR STORAGE STRUCTURE

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160039061A1 (en) 2014-08-06 2016-02-11 Festo Ag & Co. Kg Positioning System

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2673860A1 (en) * 1991-03-15 1992-09-18 Lucas Sa MOTORIZED BALL TABLE WITH CROSS MOVEMENTS FOR THE ORTHOGONAL SORTING OF FLAT LOADS.
JP2714757B2 (en) * 1994-03-07 1998-02-16 協同組合アイ・ティ Transfer device having multiple pallets
JP4665155B2 (en) * 2004-10-22 2011-04-06 株式会社昭和真空 Thin film forming apparatus and method
JP2010037089A (en) * 2008-08-07 2010-02-18 Sinfonia Technology Co Ltd Vacuum carrying device
CN202296100U (en) * 2011-11-01 2012-07-04 贵州百灵企业集团制药股份有限公司 Transmission device on charge printing machine
CN203211966U (en) * 2013-04-01 2013-09-25 贝振权 Omni-bearing split guide conveyor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160039061A1 (en) 2014-08-06 2016-02-11 Festo Ag & Co. Kg Positioning System

Also Published As

Publication number Publication date
JP2019090459A (en) 2019-06-13
WO2019093473A1 (en) 2019-05-16

Similar Documents

Publication Publication Date Title
JP7052995B2 (en) Transport system, control device, control method and program
US4006831A (en) Automatic tortilla counter and stacker
JP5921024B2 (en) Article storage device and conveyor device
US11365064B2 (en) Cargo handling device and cargo handling method
WO2017177041A4 (en) On-demand robotic food assembly and related systems, devices and methods
JPH10279047A (en) Conveyor system and control method thereof
CN101704442A (en) Transport device and method for the transport of articles
JP2012061090A (en) Meal serving system
SE538401C2 (en) A sorting and distribution system
US10919708B2 (en) Indexing and auto-spacing system
JP5756393B2 (en) Article conveying method and article conveying apparatus
KR102859065B1 (en) branch facilities
JP6344515B2 (en) Goods transport equipment
JP4883611B2 (en) Direction change device
JP5785693B2 (en) Column increasing device
JP2012246079A (en) Article carrying device
JP6019313B2 (en) Conveying device and article storage device
JP6374644B2 (en) Goods transport equipment
JP2020074843A (en) Food and drink carrier
JP7082103B2 (en) Distributed drive conveyor device
JP6608577B2 (en) Distributed drive conveyor
TWI603891B (en) Automation system for boxing articles
JP2580243B2 (en) Goods sorting equipment
JP7625986B2 (en) Inserting device
JP2013193834A (en) Article transfer device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201006

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220107

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220324

R150 Certificate of patent or registration of utility model

Ref document number: 7052995

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees