JP2002018365A - Parts counting and selecting device - Google Patents

Parts counting and selecting device

Info

Publication number
JP2002018365A
JP2002018365A JP2000207110A JP2000207110A JP2002018365A JP 2002018365 A JP2002018365 A JP 2002018365A JP 2000207110 A JP2000207110 A JP 2000207110A JP 2000207110 A JP2000207110 A JP 2000207110A JP 2002018365 A JP2002018365 A JP 2002018365A
Authority
JP
Japan
Prior art keywords
component
parts
defective
unit
position information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2000207110A
Other languages
Japanese (ja)
Other versions
JP2002018365A5 (en
JP4044720B2 (en
Inventor
Wataru Doi
渡 土井
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.)
Nitto Seiko Co Ltd
Original Assignee
Nitto Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nitto Seiko Co Ltd filed Critical Nitto Seiko Co Ltd
Priority to JP2000207110A priority Critical patent/JP4044720B2/en
Publication of JP2002018365A publication Critical patent/JP2002018365A/en
Publication of JP2002018365A5 publication Critical patent/JP2002018365A5/ja
Application granted granted Critical
Publication of JP4044720B2 publication Critical patent/JP4044720B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Sorting Of Articles (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a parts counting and selecting device capable of exactly providing a number of parts. SOLUTION: This device has a normal/defective condition deciding section 2 which has a drive motor 2b of a rotary disk 2c constituted to be mounted with the parts and to pass the parts in front of a CCD camera 2a, a parts supply section 3 which supplies the parts onto the rotary disk 2c and a parts expelling section 4 which expels the parts. The device is so constituted as to calculate the position information of the parts when the parts arrive at the parts expelling section 4 from the pulse number outputted as the drive motor 2b rotates and to store the position information of the parts only in the decision of either non-defective article decision or the defective decision and, therefore, the positions of the parts subjected to the normal/defective condition decision may be recognized and even if there is a distance between the normal/defective condition deciding section 2 and the parts expelling section 4, not only the sure expelling of the parts decided to be defective is made possible but the exact recognition of the parts decided to be the non-defective articles attaining the desired number of pieces and housed into a non-defective article housing box is made possible as well. Since double expelling mechanism are disposed, the parts decided to be defective may be completely expelled.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ねじ等の部品の良
否を判定して部品を選別計数する部品計数選別装置、特
に正確に良品個数を提供できる部品計数選別装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a component counting and sorting apparatus for judging the quality of a component such as a screw and sorting and counting the components, and more particularly to a component counting and sorting device capable of accurately providing the number of good parts.

【0002】[0002]

【従来の技術】従来、ねじ等の部品の良否を判定して、
良品、不良品を選別する部品計数選別装置には、CCD
カメラが使用され、その選別の高速化が図られている。
一般に、この種の部品計数選別装置は、部品供給部と、
部品の良否を判定する良否判定部と、良品判定された部
品を回収する良品回収部と、これらの間に位置して不良
判定された部品を排除する部品排除部とを有している。
2. Description of the Related Art Conventionally, the quality of parts such as screws is determined.
CCDs are used for parts counting and sorting equipment to sort out good and defective products.
Cameras are used to speed up the sorting.
Generally, this type of component counting and sorting apparatus includes a component supply unit,
It has a quality judgment unit for judging the quality of components, a good product collection unit for collecting components judged good, and a component elimination unit located between them for eliminating components judged bad.

【0003】[0003]

【発明が解決しようとする課題】この部品計数選別装置
では、良品回収部に収納される部品を計数してこれらが
設定数量に達するとシャッタ等で部品が排除されるよう
に構成されているが、良品回収部に収納される部品の個
数が希望の個数に達して、以後の部品を排除しようとし
ても、シャッタの作動が間に合わず、希望個数以上の部
品が良品回収部に収納されてしまう等の欠点が生じてい
る。
This component counting and sorting apparatus is configured so that components stored in a non-defective product collection section are counted, and when they reach a set quantity, components are removed by a shutter or the like. If the number of components stored in the non-defective product collection unit reaches the desired number and the subsequent components are to be removed, the shutter is not operated in time, and more components than the desired number are stored in the non-defective product collection unit. Disadvantages have arisen.

【0004】本発明は、上記欠点の除去を目的とするも
ので、良品判定された部品を正確に設定個数提供できる
部品計数選別装置を提供しようとするものである。
SUMMARY OF THE INVENTION An object of the present invention is to provide a component counting and sorting apparatus capable of accurately providing a set number of non-defective parts.

【0005】[0005]

【課題を解決するための手段】部品を載置してCCDカ
メラの前方を通過させる移載部の駆動モータを備えた良
否判定部と、移載部上に部品を供給する部品供給部と、
良否判定部で不良判定された部品を排除する部品排除部
と、良品回収部とを有する部品計数選別装置において、
駆動モータの回転にともなって出力されるパルスを計数
するように構成する一方、良否判定部と部品排除部との
間の距離に相当するパルス数と良否判定部で部品が検出
される時のパルス計数値とから部品が部品排除部を通過
する時の部品の位置情報を算出し、良品判定、不良品判
定のいずれか一方の判定時に前記位置情報を記憶するよ
うに構成されている。
A pass / fail determination unit having a drive motor for a transfer unit for mounting a component and passing the CCD camera in front of the CCD camera; a component supply unit for supplying the component onto the transfer unit;
In a parts counting and sorting apparatus having a parts elimination unit that eliminates parts that have been determined to be defective by the quality determination unit and a non-defective product collection unit,
While the number of pulses output with the rotation of the drive motor is configured to be counted, the number of pulses corresponding to the distance between the pass / fail determination unit and the component rejection unit and the pulse when a component is detected by the pass / fail determination unit The position information of the component when the component passes through the component elimination unit is calculated from the count value, and the position information is stored when any one of the non-defective product determination and the defective product determination is determined.

【0006】また、前記部品が部品排除部に達する時の
パルス計数値と、記憶された部品の位置情報とを比較
し、パルス計数値に相当する部品の位置情報の有無から
部品排除部の駆動を制御するようにしてもよい。
Further, the pulse count value when the component reaches the component elimination unit is compared with the stored component position information, and the drive of the component elimination unit is determined based on the presence or absence of component position information corresponding to the pulse count value. May be controlled.

【0007】さらに、前記部品排除部を排除羽根とエア
噴射ノズルとエア噴射ノズル前方を部品が通過するのを
検出する通過センサとから構成し、所定時間毎にパルス
計数値と不良判定時の部品の位置情報とを比較し、これ
らが所定許容範囲内にない時、排除羽根駆動指令信号を
出力する一方、通過センサが部品の通過を検出すると、
パルス計数値と良品判定時の部品の位置情報とを比較
し、これらが所定許容範囲内にない時、エア噴射ノズル
を作動させるように構成してもよい。さらにまた、前記
移載部は回転円板であってもよい。
Further, the component elimination section comprises an elimination blade, an air injection nozzle, and a passage sensor for detecting that the component passes in front of the air injection nozzle. When these are not within the predetermined allowable range, the rejection blade drive command signal is output, and when the passage sensor detects the passage of the component,
The configuration may be such that the pulse count value is compared with the position information of the part at the time of non-defective product determination, and when these are not within a predetermined allowable range, the air injection nozzle is operated. Furthermore, the transfer section may be a rotating disk.

【0008】[0008]

【発明の実施の形態】以下、図面に基づき本発明の実施
の形態を説明する。図1において、1は部品計数選別装
置であり、CCDカメラ2aを備えた良否判定部2と、
この良否判定部2を構成する移載部の一例の回転円板2
cに部品(図示せず)を供給する部品供給部3と、良否
判定部2で不良判定された部品を排除する部品排除部4
と、良品回収部5と、後記するパルスエンコーダ2eの
パルスを計数するダウンカウンタ6a、良品判定カウン
タ6bおよびOKカウンタ6cならびに記憶部6dを備
えた制御部6とからなっている。前記良否判定部2は一
定速度で回転する駆動モータ2bの回転を受ける回転円
板2cとその円周付近を挟むように位置するCCDカメ
ラ2aおよび照明部2dと駆動モータ2bの回転にとも
なってパルス信号を出力するパルスエンコーダ2eとか
らなっている。この良否判定部2では、回転円板2cの
円周付近に載置されて移動する部品がCCDカメラ2a
と照明部2dとの間を通過すると、そのシルエットから
部品の形状がCCDカメラ2aに取り込まれ、その画像
信号が制御部6に送られ、部品の良否が判別されるよう
に構成されている。なお、このCCDカメラ2aはライ
ンセンサでなっており、部品の通過に伴って部品全体の
形状が取り込まれるように構成されているが、エリアセ
ンサ(図示せず)を使用してもよい。なお、移載部とし
て、平ベルトを備えたコンベアを使用してもよい。
Embodiments of the present invention will be described below with reference to the drawings. In FIG. 1, reference numeral 1 denotes a component counting and sorting device, which is a pass / fail judgment unit 2 having a CCD camera 2a;
Rotating disk 2 as an example of a transfer unit that constitutes this quality judgment unit 2
a component supply unit 3 that supplies a component (not shown) to the component c;
And a control unit 6 including a down counter 6a for counting pulses of the pulse encoder 2e described later, a non-defective item determination counter 6b, an OK counter 6c, and a storage unit 6d. The pass / fail judgment unit 2 includes a rotating disk 2c receiving rotation of a driving motor 2b rotating at a constant speed, a CCD camera 2a positioned so as to sandwich the periphery of the rotating disk 2c, a lighting unit 2d, and a pulse accompanying rotation of the driving motor 2b. And a pulse encoder 2e for outputting a signal. In this pass / fail determination unit 2, the component mounted and moving near the circumference of the rotating disk 2c is a CCD camera 2a.
When the light passes between the camera and the illumination unit 2d, the shape of the component is captured by the CCD camera 2a from the silhouette, and the image signal is sent to the control unit 6 to determine the quality of the component. The CCD camera 2a is a line sensor, and is configured to take in the shape of the entire part as the part passes. However, an area sensor (not shown) may be used. In addition, you may use the conveyor provided with the flat belt as a transfer part.

【0009】前記部品供給部3は、部品の頭部を下にし
て部品を供給する振動式ボウルフィーダ3aと、これに
連接されて部品を前記回転円板2cの円周付近に供給す
る直線送りフィーダ3bとからなっている。
The component supply unit 3 includes a vibratory bowl feeder 3a for supplying a component with its head down, and a linear feeder connected to the component for supplying the component to the vicinity of the circumference of the rotating disk 2c. And a feeder 3b.

【0010】前記部品排除部4は、回転円板2cの上方
でしかもCCDカメラ2aから所定距離離れた位置に設
けられた排除羽根4aとその後方に配置されたエア噴射
ノズル(図示せず)とエア噴射ノズル前方を部品が通過
するのを検出する通過センサとから構成されており、制
御部から排除羽根駆動指令信号およびエア噴射ノズル駆
動指令信号を受けて、排除羽根、エア噴射ノズルがそれ
ぞれ作動するように構成されている。
The component elimination section 4 includes an elimination blade 4a provided above the rotating disk 2c and at a predetermined distance from the CCD camera 2a, and an air injection nozzle (not shown) arranged behind the elimination blade 4a. And a passage sensor for detecting the passage of the component in front of the air injection nozzle. Upon receiving the removal blade drive command signal and the air injection nozzle drive command signal from the control unit, the removal blade and the air injection nozzle respectively operate. It is configured to be.

【0011】前記良品回収部5は、回転円板2cに接近
して設けられて、しかもこれに載置された部品を良品箱
(図示せず)に落下させる案内ブロック5aと、回転円
板2cから落下する部品の通過を検出する良品センサ
(図示せず)とからなっている。
The non-defective product recovery section 5 is provided close to the rotating disk 2c, and further includes a guide block 5a for dropping components mounted thereon onto a non-defective item box (not shown), and a rotating disk 2c. And a non-defective sensor (not shown) for detecting the passage of a component falling from the sensor.

【0012】前記制御部6は、作業スタート信号を受け
ると、図2に示すように、 1)部品供給部に作動指令信号を出力する(良否判定
部、駆動モータ、CCDカメラおよび照明部作動、各フ
ラグ=0)。 2)CCDカメラに取り込まれた画像信号を読み込む。 3)部品中心通過フラグ=1か否かを判定し、これが1
の時、6)にジャンプする。 4)部品の中心の通過を検出したか否かを判断し、部品
の中心が検出されない時、2)に戻る。 5)パルスエンコーダからのパルスを計数するダウンカ
ウンタの値Kを読み込み、この値Kを一時記憶する(部
品中心通過フラグ=1にセット)。 6)部品検出完了か否かを判断し、これが完了してない
時、2)に戻る。 7)CCDカメラに取り込まれた画像信号から得られる
特徴値とこれに対応する部品の基準値とを比較し、部品
の良否を判定し、部品が不良と判定される時、9)にジ
ャンプする。 8)判定エンドフラグ≠0か否かを判断し、判定エンド
フラグ≠0でない時、一時記憶されたダウンカウンタの
値KからCCDカメラの中心と通過センサとの距離に相
当するパルス数N1を差し引いた値を部品の位置情報と
して算出して、これを記憶して(良品アドレス番号+
1)、11)にジャンプする。 9)一時記憶されたダウンカウンタの値KからCCDカ
メラの中心と排除羽根との距離に相当するパルス数N2
を差し引いた値を部品の位置情報として算出して、これ
を記憶する(不良品アドレス番号+1)。 10)NGフラグ=1をセットして、2)に戻る。 11)良品判定カウンタをインクリメントする。 12)良品判定カウンタの値≧検査エンド直前値か否か
を判断するとともに、未検査部品エンドフラグ=0か否
かを判断し、良品判定カウンタの値≧検査エンド直前値
でない時、あるいは未検査部品エンドフラグ=0でない
時、15)にジャンプする。 13)部品供給部に停止指令信号を出力する(振動式ボ
ウルフィーダおよび直線送りフィーダ停止)。 14)未検査部品エンドフラグ=K−N3をセットする
(N3は直線送りフィーダ先端からCCDカメラまでの
距離に相当するエンコーダパルス数)。 15)良品判定カウンタの値≧希望個数か否かを判断
し、良品判定カウンタのカウント値≧希望個数でない
時、2)に戻る。 16)判定エンドフラグ=KーN4にセットして(N4
はCCDカメラから良品センサまでの距離に相当するエ
ンコーダパルス数)、2)に戻る。ように構成されてい
る。
Upon receiving the work start signal, the control section 6 outputs an operation command signal to the component supply section as shown in FIG. 2 (pass / fail judgment section, drive motor, CCD camera and illumination section operation, Each flag = 0). 2) Read the image signal captured by the CCD camera. 3) It is determined whether the component center passage flag = 1 or not, and
At the time, jump to 6). 4) It is determined whether or not the passage of the center of the component is detected. When the center of the component is not detected, the process returns to 2). 5) The value K of the down counter for counting pulses from the pulse encoder is read, and this value K is temporarily stored (set to the component center passage flag = 1). 6) It is determined whether or not the component detection is completed. If the detection is not completed, the process returns to 2). 7) The feature value obtained from the image signal captured by the CCD camera is compared with the reference value of the corresponding component, and the quality of the component is determined. When the component is determined to be defective, jump to 9). . 8) It is determined whether or not the determination end flag ≠ 0. If the determination end flag で な い 0 is not satisfied, the number of pulses N1 corresponding to the distance between the center of the CCD camera and the passage sensor is subtracted from the temporarily stored value K of the down counter. The calculated value is calculated as the position information of the part, and this is stored (the non-defective address number +
Jump to 1) and 11). 9) The pulse number N2 corresponding to the distance between the center of the CCD camera and the rejection blade from the temporarily stored value K of the down counter.
Is calculated as the position information of the part and is stored (defective product address number + 1). 10) Set the NG flag = 1 and return to 2). 11) Increment the non-defective judgment counter. 12) Determine whether the value of the non-defective product determination counter ≧ the value immediately before the inspection end, and determine whether the untested component end flag = 0 or not. If the component end flag is not 0, jump to 15). 13) Output a stop command signal to the component supply unit (stop the vibratory bowl feeder and the linear feeder). 14) Set the uninspected component end flag = K-N3 (N3 is the number of encoder pulses corresponding to the distance from the tip of the linear feeder to the CCD camera). 15) It is determined whether or not the value of the non-defective item determination counter ≧ the desired number. If the count value of the non-defective item determination counter is not the desired number, the process returns to 2). 16) Set the judgment end flag = K-N4 (N4
Returns to the number of encoder pulses corresponding to the distance from the CCD camera to the good sensor) and 2). It is configured as follows.

【0013】また、前記制御部6は所定時間毎の割り込
み制御により、図3に示すように、 1)部品の中心検出時のダウンカウンタの値K≦判定エ
ンドフラグか否かを判断し、K≦判定エンドフラグであ
る時、10)にジャンプする。 2)K≦未検査部品エンドフラグか否か、判定エンドフ
ラグ=0か否か、フィーダタイマ時間≠0か否かを判断
し、K≦未検査部品エンドフラグでないか、判定エンド
フラグ=0でないか、またはフィーダタイマ時間≠0で
ある時、5)にジャンプする。 3)部品供給部に作動指令信号を出力する。 4)フィーダ時間に寸動時間をセットする。 5)フィーダタイマ時間≠0か否かを判断し、フィーダ
タイマ時間≠0でない時、8)にジャンプする。 6)フィーダタイマ時間=フィーダタイマ時間−1にセ
ットする。 7)フィーダタイマ時間=0か否かを判断し、フィーダ
タイマ時間=0である時、9)にジャンプする。 8)判定エンドフラグ≠0か否かを判定し、判定エンド
フラグ≠0でない時、12)にジャンプする。 9)部品供給部の停止指令信号を出力して、12)にジ
ャンプする。 10)良品判定カウンタの値≦OKカウンタの値か否か
を判断し、良品判定カウンタの値≦OKカウンタの値で
ない時、判定エンドフラグ=0,良品判定カウンタ値=
OKカウンタ値として、2)に戻る。 11)部品供給部に停止指令信号を出力する。 12)リターン。となるように構成されている。
As shown in FIG. 3, the control unit 6 determines whether or not the value K of the down counter at the time of detecting the center of the component is equal to or smaller than the determination end flag by interrupt control at predetermined time intervals, as shown in FIG. When ≤ the judgment end flag, jump to 10). 2) It is determined whether or not K ≦ uninspected component end flag, whether or not determination end flag = 0, and whether or not feeder timer time ≠ 0, and whether K ≦ uninspected component end flag or determination end flag is not 0 Or, when the feeder timer time is $ 0, jump to 5). 3) Output an operation command signal to the component supply unit. 4) Set the jogging time to the feeder time. 5) It is determined whether or not the feeder timer time ≠ 0, and if the feeder timer time is not ≠ 0, jump to 8). 6) Set feeder timer time = feeder timer time−1. 7) It is determined whether the feeder timer time = 0 or not. If the feeder timer time = 0, jump to 9). 8) It is determined whether or not the determination end flag is $ 0. If the determination end flag is not $ 0, jump to 12). 9) Output a stop command signal for the component supply unit and jump to 12). 10) It is determined whether or not the value of the non-defective item determination counter is equal to or less than the value of the OK counter. If the value of the non-defective item determination counter is not equal to or less than the value of the OK counter, the determination end flag = 0, the non-defective item determination counter value =
The process returns to 2) as the OK counter value. 11) Output a stop command signal to the component supply unit. 12) Return. It is configured so that

【0014】また、この制御部6は所定時間毎に割り込
み動作を行い、図4に示すように、 1)読み出し不良品アドレス番号に対応する部品の位置
情報を呼び出す。 2)この部品の位置情報とダウンカウンタの値とが所定
許容範囲内の値か否かを判断し、これらが所定許容範囲
内にない時、4)にジャンプする。 3)排除羽根駆動指令信号を出力する(読み出し不良品
アドレス番号+1)。 4)リターン。となるように構成されている。
The control unit 6 performs an interrupt operation at predetermined time intervals and, as shown in FIG. 4, 1) calls the position information of the component corresponding to the read defective product address number. 2) It is determined whether or not the position information of the component and the value of the down counter are within a predetermined allowable range, and when these are not within the predetermined allowable range, the process jumps to 4). 3) Output a rejection blade drive command signal (read defective product address number + 1). 4) Return. It is configured so that

【0015】さらに、この制御部6は、通過センサから
通過信号を受けると割り込み動作を行い、図5に示すよ
うに、 1)読み出し良品アドレス番号に対応する部品の位置情
報を呼び出す。 2)この部品の位置情報とダウンカウンタの値とが所定
範囲内の値か否かを判断し、これらが所定範囲内の時、
読み出し良品アドレス番号をインクリメントして、4)
にジャンプする。 3)エア噴射ノズル駆動指令信号を出力する。 4)リターン。となるように構成されている。
Further, when the control unit 6 receives a passing signal from the passing sensor, it performs an interrupting operation, and as shown in FIG. 5, 1) calls the position information of the component corresponding to the read non-defective address number. 2) It is determined whether or not the position information of this part and the value of the down counter are within a predetermined range.
Increment the non-defective read address number and 4)
Jump to 3) Output an air injection nozzle drive command signal. 4) Return. It is configured so that

【0016】なお、部品排除部4が排除羽根4a、エア
噴射ノズルの何れか一方のみである場合には、部品の位
置情報を不良品判定時、良品判定時のいずれの判定時に
記憶してもよい。
If the component elimination unit 4 is only one of the elimination blade 4a and the air injection nozzle, the position information of the component may be stored at the time of defective product judgment or non-defective product judgment. Good.

【0017】上記部品計数選別装置では、作業スタート
信号により良否判定部2および部品供給部3が作動し、
振動式ボウルフィーダ3aおよび直線送りフィーダ3b
から部品が一定速度で回転する回転円板2cの円周上に
載置され、CCDカメラ2aの前方に供給される。その
ため、CCDカメラ2aの前方を部品が通過する度に、
部品のシルエットが画像信号として取り込まれる。この
部品のシルエットの取り込みが完了するまでに、部品の
中心位置がCCDカメラ2aの前方を通過すると、その
時のパルスエンコーダ2eからのパルスを計数するダウ
ンカウンタ6aの値Kが読み込まれ(部品通過フラグ=
1)、これが一時記憶される。前記部品のシルエットの
取り込みが完了すると、その特徴点の値とこれに対応し
てあらかじめ設定された基準値との比較から部品の良否
判定が行われる。この良否判定時、不良判定がなされる
と、前記ダウンカウンタ6aの値KからCCDカメラの
中心と排除羽根との距離に相当するパルス数N2を差し
引いた値が部品の位置情報として算出されて、これが不
良品アドレス番号に対応して記憶部6dに記憶され(不
良品アドレス番号+1)、さらにNGフラグ=1とされ
て、次の部品を待つ。
In the above component counting and sorting apparatus, the pass / fail judgment unit 2 and the component supply unit 3 are operated by a work start signal,
Vibrating bowl feeder 3a and linear feeder 3b
Are placed on the circumference of a rotating disk 2c that rotates at a constant speed, and are supplied in front of the CCD camera 2a. Therefore, every time a component passes in front of the CCD camera 2a,
The silhouette of the part is captured as an image signal. If the center position of the component passes in front of the CCD camera 2a by the time the component silhouette is completely captured, the value K of the down counter 6a for counting the pulses from the pulse encoder 2e at that time is read (component passing flag). =
1) This is temporarily stored. When the capturing of the silhouette of the component is completed, the quality of the component is determined by comparing the value of the feature point with a reference value set in advance corresponding to the feature point. At the time of the pass / fail determination, if a failure determination is made, a value obtained by subtracting the pulse number N2 corresponding to the distance between the center of the CCD camera and the rejection blade from the value K of the down counter 6a is calculated as the position information of the component, This is stored in the storage unit 6d corresponding to the defective product address number (defective product address number + 1), and the NG flag is set to 1 to wait for the next component.

【0018】また、前記良否判定時に良品判定がなされ
ると、良品判定カウンタ6bの値が希望個数に達するま
では(判定エンドフラグ=0の時)、前記ダウンカウン
タ6aの値KからCCDカメラの中心と通過センサとの
距離に相当するパルス数N1を差し引いた値が部品の位
置情報として算出されて、これが良品アドレス番号に対
応して記憶部6dに記憶され(良品アドレス番号+
1)、さらに良品判定カウンタ6bの値がインクリメン
トされる。この良品判定カウンタ6bの値が希望個数に
達して後は(判定エンドフラグ ≠0の時には)、以後
の判定毎に、ダウンカウンタ6aの値KからCCDカメ
ラの中心と排除羽根4aとの距離に相当するパルス数N
2を差し引いた値が部品の位置情報として算出されて、
これが不良品アドレス番号に対応して記憶部6dに記憶
され(不良品アドレス番号+1)、さらにNGフラグ=
1とされる。
Further, if a non-defective item is determined at the time of the non-defective judgment, until the value of the non-defective item judgment counter 6b reaches a desired number (when the judgment end flag = 0), the CCD camera of the CCD camera is calculated from the value K of the down counter 6a. A value obtained by subtracting the pulse number N1 corresponding to the distance between the center and the passage sensor is calculated as the position information of the part, and this is stored in the storage unit 6d corresponding to the non-defective address number (non-defective address number +
1) Further, the value of the non-defective judgment counter 6b is incremented. After the value of the non-defective item determination counter 6b reaches the desired number (when the determination end flag is ≠ 0), each time the determination is made, the distance between the center of the CCD camera and the rejection blade 4a is calculated from the value K of the down counter 6a. Equivalent pulse number N
The value obtained by subtracting 2 is calculated as component position information,
This is stored in the storage unit 6d corresponding to the defective product address number (defective product address number +1), and the NG flag =
It is set to 1.

【0019】前記良否判定が繰り返される一方で、所定
時間毎に割り込み制御が働き、ダウンカウンタ6aの値
と読み出し不良品アドレス番号(初期値=0)に対応し
て記憶された部品の位置情報とが比較される。両者の値
が所定許容範囲内にある時には、排除羽根4aが駆動し
(読み出し不良アドレス番号+1)、その下方を通過す
る部品が排除される。前記両値が所定許容範囲内にない
時には、排除羽根4aは駆動せず、部品は通過する。
While the pass / fail judgment is repeated, interrupt control is activated at predetermined time intervals, and the position information of the parts stored in correspondence with the value of the down counter 6a and the read defective product address number (initial value = 0). Are compared. When both values are within the predetermined allowable range, the rejection blade 4a is driven (reading defective address number + 1), and the components passing below it are rejected. When the two values are not within the predetermined allowable range, the rejection blade 4a is not driven and the component passes.

【0020】また、部品が通過センサの前方を通過する
と、割り込み制御が働き、ダウンカウンタ6aの値と読
み出し良品アドレス番号(初期値=0)に対応して記憶
された部品の位置情報とが比較される。両者の値が所定
許容範囲内にある時には、通過中の部品は良品と判断さ
れ、エア噴射ノズルは作動せず(読み出し良品アドレス
番号+1)、割り込み制御が終了する。一方、前記両値
が所定許容範囲内にない時には、エア噴射ノズルが作動
し、その前方を通過する部品は回転円板2c上から排除
される。そのため、不良判定された部品が連続してしか
も接近して排除羽根4aの下方に達すると、後方の不良
判定部品の通過を検出できず、不良判定部品が排除され
ないことがあっても、これが噴射ノズルの前方に達する
と、良品でない部品の通過と判断され、エア噴射ノズル
からのエアにより回転円板2c上から確実に排除され
る。
When the part passes in front of the passage sensor, an interrupt control is activated, and the value of the down counter 6a is compared with the position information of the part stored corresponding to the read non-defective address number (initial value = 0). Is done. When both values are within the predetermined allowable range, the passing part is determined to be non-defective, the air injection nozzle does not operate (read non-defective address number +1), and the interrupt control ends. On the other hand, when the two values are not within the predetermined allowable range, the air injection nozzle is activated, and components passing ahead of the nozzle are removed from the rotating disk 2c. For this reason, when the components that have been determined to be defective continue and approach each other and reach below the elimination blade 4a, the passage of the defective determination component in the rear cannot be detected, and even if the defective determination component is not removed, this may be an injection. When reaching the front of the nozzle, it is determined that a non-defective part has passed, and the air from the air injection nozzle is reliably removed from the rotating disk 2c.

【0021】従って、前記良否判定で良品判定された部
品のみが部品排除部4を通過して良品回収部5に達し、
案内ブロック5aにより回転円板2cの円周上から良品
収納箱に落下することができる。この際、部品が1個落
下する度に、良品センサから通過検出信号が出力され、
これがOKカウンタ6cで積算される。
Therefore, only the parts judged as non-defective in the pass / fail judgment pass through the part rejection unit 4 and reach the non-defective part collection unit 5,
The guide block 5a allows the rotary disk 2c to fall onto the non-defective product storage box from the circumference thereof. At this time, each time one component falls, a pass detection signal is output from the non-defective sensor,
This is integrated by the OK counter 6c.

【0022】一方、これら一連の動作が繰り返され、良
品判定カウンタ6bの値が検査エンド直前値に達する
と、部品供給部3が停止する(未検査部品エンドフラグ
=K−N3)。その後、回転円板2c上の部品について
も、良否判定が繰り返され、ダウンカウンタ6aの値が
希望個数に達すると(判定エンドフラグ=K−N4)、
以後の良否判定で不良判定がなされる。この時、所定時
間毎に割り込み制御が働いており、ダウンカウンタ6a
の値が判定エンドフラグの値以下になったか否かが監視
され、ダウンカウンタ6aの値が判定エンドフラグの値
以下になって、回転円板2cに載置された最後の良品判
定部品が良品回収部5に達したことが確認される。その
後、OKカウンタ6cの値と希望の個数とが比較され、
これらが一致する時には、計数選別作業が完了する。ま
た、前記値が一致しない時には、良品判定カウンタ6b
の値にOKカウンタ6cの値がセットされ(判定エンド
フラグ=0)、部品供給部3が短時間再作動する。部品
供給部3が再作動して、OKカウンタ6cの値が希望の
個数に一致し、良品回収部5に回収される部品の個数が
希望の個数に達するまで前記良否判定が繰り返される。
しかも、良品回収部5に回収される部品の個数が希望の
個数に達して後には良品判定を受ける部品はないため、
回転円板2c上の部品はすべて排除された状態で、次回
の作業に備えることができる。
On the other hand, when a series of these operations are repeated and the value of the non-defective product judgment counter 6b reaches the value immediately before the end of the inspection, the component supply unit 3 stops (untested component end flag = K-N3). Thereafter, the pass / fail judgment is repeated for the components on the rotating disk 2c, and when the value of the down counter 6a reaches the desired number (judgment end flag = K-N4),
A defect determination is made in the subsequent pass / fail determination. At this time, the interrupt control is activated every predetermined time, and the down counter 6a
Is monitored to determine whether the value of the down counter 6a has become equal to or less than the value of the determination end flag, and the last non-defective product placed on the rotating disk 2c is a non-defective product. It is confirmed that the collection unit 5 has been reached. Thereafter, the value of the OK counter 6c is compared with the desired number,
When they match, the counting and sorting operation is completed. If the values do not match, the non-defective item determination counter 6b
Is set to the value of the OK counter 6c (judgment end flag = 0), and the component supply unit 3 restarts for a short time. The component supply unit 3 is restarted, the value of the OK counter 6c matches the desired number, and the quality determination is repeated until the number of components collected by the non-defective product collection unit 5 reaches the desired number.
In addition, since the number of components collected by the non-defective product collection unit 5 reaches the desired number, no component is judged to be non-defective.
With all parts on the rotating disk 2c removed, it is possible to prepare for the next operation.

【0023】[0023]

【発明の効果】以上説明したように、本発明は部品を載
置してCCDカメラの前方を通過させる移載部の駆動モ
ータを備えた良否判定部と、移載部上に部品を供給する
部品供給部と、部品を排除する部品排除部とを備え、駆
動モータの回転にともなって出力されるパルス数から部
品が部品排除部に達する時の部品の位置情報を算出し、
良品判定、不良判定のいずれかの判定時のみ前記部品の
位置情報を記憶するように構成しているため、良否判定
された部品の位置を把握することができ、良否判定部と
部品排除部との間に距離があっても、不良判定部品を確
実に排除できるばかりか、希望個数に達した良品判定部
品が良品回収箱に収納されるのも正確に把握することが
できる等の利点がある。また、本発明は2重の排除機構
を設けて、所定時間毎と部品の通過時毎に不良判定部品
の通過の有無を判定するように構成しているため、接近
して不良判定部品が検出されても、これを確実に排除す
ることができる等の利点がある。さらに、本発明は移載
部に回転円板を使用しているため、部品を高速でCCD
カメラの前方に移動させることができる等の利点があ
る。
As described above, according to the present invention, a good or bad judgment unit provided with a drive motor for a transfer unit for mounting a component and passing the CCD camera in front of the CCD camera, and supplying the component to the transfer unit. A component supply unit and a component elimination unit that eliminates the component are provided, and the position information of the component when the component reaches the component elimination unit is calculated from the number of pulses output with the rotation of the drive motor,
Since the position information of the component is stored only at the time of any of the non-defective product determination and the defective determination, the position of the component determined to be good or bad can be grasped. Even if there is a distance between them, there is an advantage that not only the defective judgment parts can be reliably eliminated, but also that the desired number of non-defective parts can be accurately stored in the non-defective collection box. . In addition, the present invention is configured to provide a double rejection mechanism to determine the presence / absence of the defective determination component at predetermined time intervals and at the time of passing of the component. However, there is an advantage that this can be reliably eliminated. Further, since the present invention uses a rotating disk for the transfer unit, the parts can be CCD at high speed.
There are advantages such as being able to be moved in front of the camera.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の部品計数計数選別装置の全体説明図で
ある。
FIG. 1 is an overall explanatory diagram of a component counting / counting and sorting device of the present invention.

【図2】本発明に係る制御部の主動作を説明するフロー
チャートである。
FIG. 2 is a flowchart illustrating a main operation of a control unit according to the present invention.

【図3】本発明に係る制御部の部品供給部再作動を説明
するフローチャートである。
FIG. 3 is a flowchart illustrating restarting of a component supply unit of a control unit according to the present invention.

【図4】本発明に係る制御部の排除羽根駆動動作を説明
するフローチャートである。
FIG. 4 is a flowchart illustrating an operation of driving a rejection blade by a control unit according to the present invention.

【図5】本発明に係る制御部のエア噴射ノズル駆動動作
を説明するフローチャートである。
FIG. 5 is a flowchart illustrating an air injection nozzle driving operation of a control unit according to the present invention.

【符号の説明】[Explanation of symbols]

1 部品計数選別装置 2 良否判定部 2a CCDカメラ 2b 駆動モータ 2c 回転円板 2d 照明部 2e パルスエンコーダ 3 部品供給部 3a 振動式ボウルフィーダ 3b 直線送りボウルフィーダ 4 部品排除部 4a 排除羽根 5 良品回収部 5a 案内ブロック 6 制御部 6a ダウンカウンタ 6b 良品判定カウンタ 6c OKカウンタ 6d 記憶部 Reference Signs List 1 Component counting / sorting device 2 Pass / fail judgment unit 2a CCD camera 2b Drive motor 2c Rotating disk 2d Illumination unit 2e Pulse encoder 3 Component supply unit 3a Vibratory bowl feeder 3b Linear feed bowl feeder 4 Parts elimination unit 4a Excluded blade 5 Good product collection unit 5a Guide block 6 Control unit 6a Down counter 6b Non-defective judgment counter 6c OK counter 6d Storage unit

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2F065 AA51 BB05 BB15 CC04 FF02 FF67 HH13 HH15 JJ02 JJ03 JJ09 JJ25 JJ26 PP13 RR05 TT01 TT03 2G051 AA07 AB20 BA20 CA03 CA04 DA01 DA06 DA08 DA13 EA14 EB01 EB02 3F079 AD01 BA06 CA41 CB29 CC03 CC11 DA02 DA12 EA12  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 2F065 AA51 BB05 BB15 CC04 FF02 FF67 HH13 HH15 JJ02 JJ03 JJ09 JJ25 JJ26 PP13 RR05 TT01 TT03 2G051 AA07 AB20 BA20 CA03 CA04 DA01 DA06 DA08 DA13 EA14 CA03 EB01 CB01 DA02 DA12 EA12

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 部品を載置してCCDカメラの前方を通
過させる移載部の駆動モータを備えた良否判定部と、移
載部上に部品を供給する部品供給部と、良否判定部で不
良判定された部品を排除する部品排除部と、良品回収部
とを有する部品計数選別装置において、 駆動モータの回転にともなって出力されるパルスを計数
するように構成する一方、良否判定部と部品排除部との
間の距離に相当するパルス数と良否判定部で部品が検出
される時のパルス計数値とから部品が部品排除部を通過
する時の部品の位置情報を算出し、良品判定、不良品判
定のいずれか一方の判定時に前記位置情報を記憶するよ
うに構成したことを特徴とする部品計数選別装置。
A pass / fail judgment unit provided with a drive motor of a transfer unit for placing a component and passing the front of the CCD camera; a component supply unit for supplying the component onto the transfer unit; In a component counting and sorting device having a component removing unit for removing a component determined to be defective and a non-defective product collecting unit, a pulse output according to rotation of the drive motor is configured to be counted. The position information of the component when the component passes through the component elimination unit is calculated from the number of pulses corresponding to the distance to the exclusion unit and the pulse count value when the component is detected by the quality determination unit, A component counting and sorting apparatus, wherein the position information is stored at the time of any one of the defective product determinations.
【請求項2】 部品が部品排除部に達する時のパルス計
数値と、記憶された部品の位置情報とを比較し、パルス
計数値に相当する部品の位置情報の有無から部品排除部
の駆動を制御することを特徴とする請求項1に記載の部
品計数選別装置。
2. A pulse count value when a component reaches a component elimination unit is compared with stored component position information, and driving of the component elimination unit is determined based on presence / absence of component position information corresponding to the pulse count value. The component counting and sorting apparatus according to claim 1, wherein the component counting and sorting is performed.
【請求項3】 部品排除部を排除羽根とエア噴射ノズル
とエア噴射ノズル前方を部品が通過するのを検出する通
過センサとから構成し、所定時間毎にパルス計数値と不
良判定時の部品の位置情報とを比較し、これらが所定許
容範囲内にある時、排除羽根駆動指令信号を出力する一
方、通過センサが部品の通過を検出すると、パルス計数
値と良品判定時の部品の位置情報とを比較し、これらが
所定許容範囲内にない時、エア噴射ノズルを作動させる
ように構成したことを特徴とする請求項1に記載の部品
計数選別装置。
3. A component elimination part comprising an elimination blade, an air injection nozzle, and a passage sensor for detecting that a component passes in front of the air injection nozzle, and a pulse count value at predetermined time intervals and a component detection value at the time of failure determination. The position information is compared with the position information, and when these are within a predetermined allowable range, the rejection blade drive command signal is output. 2. The parts counting and sorting apparatus according to claim 1, wherein the air jet nozzle is operated when these are not within a predetermined allowable range.
【請求項4】 移載部は回転円板であることを特徴とす
る請求項1、請求項2または請求項3に記載の部品計数
選別装置。
4. The parts counting and sorting apparatus according to claim 1, wherein the transfer section is a rotating disk.
JP2000207110A 2000-07-07 2000-07-07 Parts counting and sorting device Expired - Lifetime JP4044720B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000207110A JP4044720B2 (en) 2000-07-07 2000-07-07 Parts counting and sorting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000207110A JP4044720B2 (en) 2000-07-07 2000-07-07 Parts counting and sorting device

Publications (3)

Publication Number Publication Date
JP2002018365A true JP2002018365A (en) 2002-01-22
JP2002018365A5 JP2002018365A5 (en) 2005-04-28
JP4044720B2 JP4044720B2 (en) 2008-02-06

Family

ID=18703927

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000207110A Expired - Lifetime JP4044720B2 (en) 2000-07-07 2000-07-07 Parts counting and sorting device

Country Status (1)

Country Link
JP (1) JP4044720B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008304339A (en) * 2007-06-08 2008-12-18 Nitto Seiko Co Ltd Part inspection device
JP2009139287A (en) * 2007-12-07 2009-06-25 Nitto Seiko Co Ltd Component inspection device
JP2015139749A (en) * 2014-01-29 2015-08-03 日本電気硝子株式会社 Selection system
CN105772404A (en) * 2016-04-29 2016-07-20 华南理工大学 Automatic sorting device for express items
CN114367458A (en) * 2021-12-27 2022-04-19 佛山市南海合丰橡胶制品有限公司 Rubber grain thickness detection device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008304339A (en) * 2007-06-08 2008-12-18 Nitto Seiko Co Ltd Part inspection device
JP2009139287A (en) * 2007-12-07 2009-06-25 Nitto Seiko Co Ltd Component inspection device
JP2015139749A (en) * 2014-01-29 2015-08-03 日本電気硝子株式会社 Selection system
CN105772404A (en) * 2016-04-29 2016-07-20 华南理工大学 Automatic sorting device for express items
CN114367458A (en) * 2021-12-27 2022-04-19 佛山市南海合丰橡胶制品有限公司 Rubber grain thickness detection device

Also Published As

Publication number Publication date
JP4044720B2 (en) 2008-02-06

Similar Documents

Publication Publication Date Title
JP5122322B2 (en) Parts inspection device
KR100713799B1 (en) Apparatus for dual electronic part inspection
CN1515895A (en) Apparatus for monitoring stripping material edge
WO2016086333A1 (en) Visual detection device for screw detection
JP2007517641A (en) Fastener (fastener) inspection device
JP2006242952A (en) System for inspecting electronic component
RU2117276C1 (en) Apparatus and method for measuring parameters of structural members in samples of textile materials (versions)
TW201636123A (en) System for inspecting article being conveyed and conveying device
JP2000334391A (en) Automatic inspection device by image processing
CN104438119A (en) Screw detection machine
JP2005233730A (en) Component inspection device
US20190236882A1 (en) Method and apparatus for sorting disc-shaped objects
JP2002018365A (en) Parts counting and selecting device
JP5466382B2 (en) Component inspection apparatus and component inspection method
CN204261959U (en) For the vision inspection apparatus of screw detecting
JP2010019731A (en) Visual observation device
JP2001343330A (en) Appearance inspection device
KR20190041058A (en) Vision selector
JP2002018363A (en) Parts counting and selecting device
JP2002355614A (en) Waste container sorting system
CN211602967U (en) Battery case side defect detection device based on machine vision
JPH0780420A (en) Part inspection and sorting device
JPH05193786A (en) Ultrasonic type two-sheet detecting method
CN111077160A (en) Battery case side defect detection device based on machine vision
JP2002203314A (en) Device and method for determining chamfer part angle of memory disk substrate

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040618

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040618

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070209

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070807

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070831

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20071009

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071116

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4044720

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20101122

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131122

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term