KR20150015378A - Parts feeder and speed detecting apparatus therefor - Google Patents
Parts feeder and speed detecting apparatus therefor Download PDFInfo
- Publication number
- KR20150015378A KR20150015378A KR1020140094455A KR20140094455A KR20150015378A KR 20150015378 A KR20150015378 A KR 20150015378A KR 1020140094455 A KR1020140094455 A KR 1020140094455A KR 20140094455 A KR20140094455 A KR 20140094455A KR 20150015378 A KR20150015378 A KR 20150015378A
- Authority
- KR
- South Korea
- Prior art keywords
- work
- image data
- image
- imaging
- line camera
- Prior art date
Links
- 238000001514 detection method Methods 0.000 claims abstract description 19
- 238000003384 imaging method Methods 0.000 claims description 51
- 238000012545 processing Methods 0.000 claims description 22
- 239000002131 composite material Substances 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 9
- 230000007547 defect Effects 0.000 claims description 4
- 230000036544 posture Effects 0.000 description 34
- 230000007717 exclusion Effects 0.000 description 15
- 238000002347 injection Methods 0.000 description 10
- 239000007924 injection Substances 0.000 description 10
- 238000007781 pre-processing Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241001098636 Trichogramma alpha Species 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000004381 surface treatment Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/36—Devices characterised by the use of optical means, e.g. using infrared, visible, or ultraviolet light
- G01P3/38—Devices characterised by the use of optical means, e.g. using infrared, visible, or ultraviolet light using photographic means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/52—Devices for transferring articles or materials between conveyors i.e. discharging or feeding devices
- B65G47/53—Devices for transferring articles or materials between conveyors i.e. discharging or feeding devices between conveyors which cross one another
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P1/00—Details of instruments
- G01P1/02—Housings
- G01P1/026—Housings for speed measuring devices, e.g. pulse generator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Electromagnetism (AREA)
- Signal Processing (AREA)
- Feeding Of Articles To Conveyors (AREA)
- Control Of Conveyors (AREA)
- Jigging Conveyors (AREA)
- Sorting Of Articles (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
본 발명은, 부품 피더에 일반적으로 구비되는 카메라에 라인 카메라를 채용하여 워크의 반송 속도의 검출을 가능하게 한 부품 피더용 속도 검출 장치 및 부품 피더에 관한 것이다.BACKGROUND OF THE
종래부터 부품 피더로서는 전자 부품 등의 반송 대상물인 워크를 반송로를 따라서 소정의 공급처까지 반송하는 것이 일반적이며, 특허문헌1에는 워크의 자세를 판별하여 부적절한 자세의 워크(부정 자세 워크)를 도중에 반송로 상으로부터 배제 가능한 부품 피더가 개시되어 있다. 보다 구체적으로는, 특허문헌1에 개시된 부품 피더는, 반송로 상을 반송되는 복수의 워크를 촬상 장치(카메라)에 의해 촬상하여 화상 데이터를 취득하고, 이 화상 데이터를 처리하여 워크의 자세 판별을 행한다. 그리고, 이 판별에 의해 소정의 자세 이외의 자세, 즉 부적절한 자세라고 판별된 워크를, 공기 분출 장치로부터 분출된 압축 공기에 의해 반송로 상으로부터 배제하도록 구성하고 있다.Conventionally, as a part feeder, it is general to transport a work to be transported, such as an electronic part, to a predetermined supply destination along a transport path. In
그런데, 특허문헌1에 개시된 부품 피더를 비롯한 이러한 종류의 부품 피더에서는, 워크의 반송 속도는, 부품 피더 본체의 진폭이나 진동각, 구동 주파수에 따라 대략 결정되지만, 현실은 상이 워크, 동일 워크 제조 프로세스에서의 편차, 반송로의 형상, 반송로의 표면 처리 등에 기인하는 워크와 반송로의 마찰 계수나, 습도, 정전기 등, 여러가지 요인에 의존하는 것이며, 이 요인 외에, 또한 반송로 상에서 복수의 워크끼리가 충돌하는 등의 이유로 인해 워크의 반송 속도가 설정값으로부터 어긋나는 경우가 있다. 워크의 반송 속도는 공급처에의 워크의 배출 능력을 나타내는 것으로 정확하게 파악해 두는 것이 바람직하지만, 워크의 반송 속도를 정확하게 파악 가능한 부품 피더는 일반적이지 않고, 특허문헌1에 개시된 부품 피더도 워크의 반송 속도를 정확하게 파악 가능한 구성으로 되어 있지 않다.Incidentally, in this type of component feeder including the component feeder disclosed in
워크의 반송 속도를 정확하게 파악 가능한 구성으로 하기 위해서는, 레이저 등을 사용하는 기존의 속도 검출 장치를 부품 피더에 별도로 설치하는 것을 생각할 수 있다. 이에 의해 워크의 반송 속도를 검출할 수 있지만, 이러한 기존의 속도 검출 장치는 부품 피더에 있어서 반송 속도의 검출밖에 이용할 수 없는 것이며, 반송 속도를 검출하기 위해서인만큼 별도로 속도 검출 장치를 설치하는 것은 비용면에서 바람직한 것이라고는 할 수 없다.In order to make the conveying speed of the work accurately understandable, it is conceivable to separately install a conventional speed detecting device using laser or the like in the component feeder. This conventional speed detecting device can only be used for detecting the conveying speed in the component feeder, and it is difficult to install the speed detecting device separately in order to detect the conveying speed, It can not be said that it is preferable from the viewpoint of
본 발명은 이와 같은 과제를 유효하게 해결하는 것을 목적으로 하고 있고, 부품 피더에 일반적으로 구비되는 카메라에 라인 카메라를 채용하고, 그 라인 카메라를 이용하여 워크의 반송 속도를 검출하는 것이 가능한 부품 피더용 속도 검출 장치 및 부품 피더를 제공하는 것을 목적으로 하고 있다.It is an object of the present invention to effectively solve such a problem, and it is an object of the present invention to provide a component feeder which is capable of detecting a conveying speed of a work using a line camera, Speed detecting device, and a component feeder.
본 발명은 이상과 같은 문제점을 감안하여, 다음과 같은 수단을 강구한 것이다.The present invention takes the following measures in view of the above problems.
즉, 본 발명의 부품 피더용 속도 검출 장치는, 반송로를 따라서 반송되는 워크를 촬상하는 카메라를 구비한 부품 피더에 적용되는 것이며, 상기 카메라로서, 상기 워크의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖는 라인 카메라를 채용하고, 이 라인 카메라에 의해 상기 반송로 상에 설정된 촬상 위치를 통과하는 상기 워크를 소정의 간격으로 촬상하도록 구성함과 함께, 상기 라인 카메라가 상기 워크의 전단부측부터 후단부측까지 촬상한 촬상 횟수를 취득하는 촬상 횟수 취득 수단과, 상기 워크의 반송 방향 길이 및 상기 라인 카메라의 촬상 간격이 부여되고, 또한 상기 촬상 횟수 취득 수단이 취득한 상기 촬상 횟수가 부여됨으로써, 상기 촬상 횟수와 상기 라인 카메라의 촬상 간격에 기초하여 얻어지는 촬상 소요 시간을 상기 워크가 촬상 위치를 통과하기 위해서 필요로 한 시간으로 간주하고, 그 촬상 소요 시간과 상기 워크의 반송 방향 길이에 기초하여 상기 워크의 반송 속도를 산출하는 속도 산출 수단을 구비하는 것을 특징으로 한다.That is, the speed detecting device for a component feeder of the present invention is applied to a component feeder equipped with a camera for picking up a workpiece conveyed along a conveying path, wherein the plurality of A line camera having an image pickup element is adopted and the line camera captures the work passing through the image pickup position set on the conveying path at a predetermined interval and the line camera picks up the work from the front end side of the work An image pickup number acquisition means for acquiring the number of times of image pickup up to the rear end side of the line camera and the image pickup interval of the line camera in the conveying direction length of the work and the image pickup number acquired by the image pickup number acquisition means, Wherein the image pickup time required for obtaining the image pickup time based on the number of times of image pickup and the image pickup interval of the line camera And a speed calculating means for calculating the conveying speed of the work based on the time required for image capturing and the length of the work in the conveying direction.
이와 같이 구성함으로써, 소정의 간격으로 워크를 촬상하는 라인 카메라에 의해 촬상이 행하여지면, 촬상 횟수 취득 수단은 라인 카메라가 상기 워크의 전단부측부터 후단부측까지를 촬상한 촬상 횟수를 취득한다. 속도 산출 수단은 이 촬상 횟수와 라인 카메라의 촬상 간격에 기초하여 워크가 촬상 위치를 통과하기 위해서 필요로 한 시간으로 간주되는 촬상 소요 시간을 얻어, 이 촬상 소요 시간과 워크의 반송 방향 길이에 기초하여 워크의 반송 속도를 산출한다. 따라서, 부품 피더에 일반적으로 구비되는 카메라에 라인 카메라를 채용하고, 그 라인 카메라를 이용하여 워크의 반송 속도를 산출하는 것이 가능하고, 부품 피더에 워크의 반송 속도를 검출하는 기능을 부여할 수 있음과 함께 그것에 의한 비용 상승을 억제할 수 있다.With this configuration, when image pickup is performed by the line camera for picking up the work at predetermined intervals, the image pickup number acquisition means acquires the number of image pick-up times in which the line camera picks up the image from the front end side to the rear end side of the work. The speed calculating means obtains the imaging time required for the work to pass through the imaging position based on the imaging count and the imaging distance of the line camera and calculates the imaging time required based on the imaging time and the carrying direction length of the work The conveying speed of the work is calculated. Therefore, it is possible to employ a line camera in a camera generally provided in a part feeder, calculate the conveying speed of the work using the line camera, and give the function of detecting the conveying speed of the work to the part feeder And it is possible to suppress an increase in cost due to the increase.
속도 산출 수단의 구체적인 구성으로서는, 워크의 반송 속도를 Vw(m/s), 상기 라인 카메라의 촬상 간격을 S(sec), 상기 촬상 횟수를 A(회), 워크의 반송 방향 길이를 Lw(m)로 한 경우, 하기 식 As a specific configuration of the speed calculating means, it is preferable that the conveying speed of the work is Vw (m / s), the imaging interval of the line camera is S (sec), the number of times of imaging is A (times) ), The following formula
Vw=Lw/S·AVw = Lw / S 占
에 기초하여 워크의 반송 속도(Vw)를 산출하는 구성을 들 수 있다.The workpiece conveyance speed Vw is calculated based on the conveyance speed Vw of the work.
상기 촬상 횟수를 취득하기 위한 구체적인 구성으로서는, 상기 라인 카메라가 촬상에 의해 취득한 화상 데이터를 순차 도입하는 화상 도입 수단과, 상기 화상 도입 수단이 도입한 화상 데이터에 나타나는 상기 워크의 전단부 및 후단부를 검출 가능하고, 상기 화상 도입 수단에 의한 도입순으로 상기 화상 데이터에 대하여 상기 워크의 전단부 및 후단부의 검출 처리를 행하는 단부 검출 수단을 구비하고, 상기 촬상 횟수 취득 수단이, 상기 단부 검출 수단에 의해 상기 워크의 전단부가 검출된 화상 데이터부터 상기 워크의 후단부가 검출된 화상 데이터까지의 합계 화소수를 취득하고, 이 합계 화소수와 1회의 상기 촬상에 의해 취득되는 화상 데이터의 화소수에 기초하여 상기 촬상 횟수를 취득하는 구성을 들 수 있다.As a specific configuration for acquiring the number of times of image capture, there are an image introducing means for sequentially introducing the image data acquired by image pickup by the line camera, a detection means for detecting a front end portion and a rear end portion of the work appearing in the image data introduced by the image introducing means And end detection means for detecting the front end portion and the rear end portion of the work with respect to the image data in the order of introduction by the image introduction means, wherein the image pickup number acquisition means acquires, Wherein the total number of pixels from the image data in which the front end portion of the work has been detected to the image data in which the rear end portion of the work has been detected is acquired and based on the total number of pixels and the number of pixels of the image data acquired by one- And the number of times of acquisition is obtained.
또는, 상기 라인 카메라가 촬상한 횟수를 카운트하는 카운터 수단과, 상기 라인 카메라가 촬상에 의해 취득한 화상 데이터를 순차 도입하는 화상 도입 수단과, 상기 화상 도입 수단이 도입한 화상 데이터에 나타나는 상기 워크의 전단부 및 후단부를 검출 가능하고, 상기 화상 도입 수단에 의한 도입순으로 상기 화상 데이터에 대하여 상기 워크의 전단부 및 후단부의 검출 처리를 행하는 단부 검출 수단을 더 구비하고, 상기 촬상 횟수 취득 수단이, 상기 단부 검출 수단의 검출 결과에 기초하여, 상기 워크의 전단부가 검출된 화상 데이터에 대응하는 상기 카운터 수단의 카운트값과, 상기 워크의 후단부가 검출된 화상 데이터에 대응하는 상기 카운터 수단의 카운트값을 취득하고, 이들 카운트값보다 상기 촬상 횟수를 취득하는 구성을 들 수 있다.A line camera for counting the number of times the line camera has picked up an image; image introducing means for sequentially introducing the image data acquired by the line camera by the image pickup means; And end detection means for detecting the front end portion and the rear end portion of the work with respect to the image data in the order of introduction by the image introduction means, A count value of the counter means corresponding to the image data in which the front end portion of the work has been detected and a count value of the counter means corresponding to the image data in which the rear end portion of the work has been detected is acquired And acquiring the number of times of imaging from the count value.
워크의 반송 속도를 검출하는 기능을 구비하면서 그것에 의한 비용 상승이 억제된 부품 피더를 실현하기 위한 구체적인 구성으로서는, 상기 부품 피더용 속도 검출 장치를 사용함과 함께, 상기 워크의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖고, 상기 반송로 상에 설정된 촬상 위치를 통과하는 상기 워크를 소정의 간격으로 촬상하는 라인 카메라와, 상기 단부 검출 수단의 검출 결과에 기초하여, 상기 워크의 전단부가 검출된 화상 데이터부터 상기 워크의 후단부가 검출된 화상 데이터까지를 서로 연결시켜서 상기 워크의 대략 전체가 나타난 합성 화상 데이터를 생성하는 합성 화상 데이터 생성 수단과, 이 합성 화상 데이터에 기초하여 워크의 불량 판별 처리를 행하는 워크의 불량 판별 수단을 구비하는 구성으로 하는 것이 바람직하다. 여기서 워크의 불량 판별이란, 워크의 외관이나 자세가 소정의 것인지 아닌지 판별하는 것을 나타낸다.As a specific configuration for realizing a component feeder having a function of detecting the conveying speed of the work and suppressing the increase in cost by using the component feeder, a speed detecting device for the component feeder is used, A line camera which has a plurality of image pickup elements and which picks up the work passing through an image pickup position set on the conveying path at a predetermined interval; A composite image data generation means for generating composite image data in which substantially all of the workpiece is displayed by connecting the data from the data to the image data in which the rear end of the workpiece is detected, It is preferable that the workpiece be provided with a defect judging means for the work. Here, the fault discrimination of the work means discrimination of whether or not the appearance and attitude of the work are predetermined or not.
워크의 반송 속도를 이용하여 공급처에의 워크의 배출 능력을 조정 가능한 부품 피더를 실현하기 위한 구체적인 구성으로서는, 상기 부품 피더용 속도 검출 장치를 사용함과 함께, 워크를 적재하는 반송로 및 이 반송로를 진동시키는 구동 수단을 갖는 부품 피더 본체와, 상기 워크의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖고, 상기 반송로 상에 설정된 촬상 위치를 통과하는 상기 워크를 소정의 간격으로 촬상하는 라인 카메라와, 상기 부품 피더용 속도 검출 장치에 의해 검출되는 워크의 반송 속도에 기초하여, 상기 구동 수단의 주파수 및 진폭을 제어하는 구동 제어 수단을 구비하는 구성으로 하는 것이 바람직하다.As a concrete construction for realizing a part feeder capable of adjusting the discharge ability of the work to the supply destination by using the conveying speed of the work, there is a conveyor which uses the speed detector for the part feeder and carries the work, And a plurality of image pickup elements arranged orthogonally to the transport direction of the workpiece, wherein the image pickup device has a line camera for picking up the workpiece passing through the image pickup position set on the transport path at a predetermined interval, And drive control means for controlling the frequency and the amplitude of the drive means on the basis of the conveying speed of the workpiece detected by the speed detecting device for parts feeder.
이상, 설명한 본 발명에 따르면, 부품 피더에 일반적으로 구비되는 카메라에 라인 카메라를 채용하고, 그 라인 카메라를 이용하여 워크의 반송 속도를 산출하는 것이 가능하고, 부품 피더에 워크의 반송 속도를 검출하는 기능을 부여할 수 있음과 함께 그것에 의한 비용 상승을 억제할 수 있는 부품 피더용 속도 검출 장치 및 부품 피더를 제공하는 것이 가능해진다.As described above, according to the present invention, it is possible to employ a line camera in a camera generally provided in a part feeder, calculate the conveying speed of the work using the line camera, and detect the conveying speed of the work in the part feeder It is possible to provide a speed detection device for a component feeder and a component feeder which can suppress a rise in cost due to the function of the component feeder.
도 1은, 본 발명의 일실시 형태에 관한 부품 피더를 도시하는 측면도이다.
도 2는, 동일 부품 피더에 구비되는 계측 수단을 도시하는 평면도이다.
도 3은, 동일 부품 피더가 행하는 타이밍 제어 처리를 설명하기 위한 설명도이다.
도 4는, 동일 부품 피더의 동작을 설명하기 위한 타이밍 차트이다.
도 5는, 본 발명의 변형예를 도시하는 측면도이다.
도 6은, 본 발명의 변형예를 도시하는 측면도이다.
도 7은, 본 발명의 변형예를 도시하는 측면도이다.1 is a side view showing a parts feeder according to an embodiment of the present invention.
2 is a plan view showing the measuring means provided in the same part feeder.
3 is an explanatory view for explaining a timing control process performed by the same part feeder.
4 is a timing chart for explaining the operation of the same part feeder.
5 is a side view showing a modification of the present invention.
6 is a side view showing a modification of the present invention.
7 is a side view showing a modification of the present invention.
이하, 본 발명의 일실시 형태를, 도면을 참조하여 설명한다.Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
도 1에 도시한 바와 같이, 본 발명의 일실시 형태인 부품 피더(100)는, 부품 피더 본체(1)의 반송로(10)를 따라서 반송물인 복수의 워크(3)를 도시하지 않은 공급처를 향하여 비교적 고속으로 반송하는 것이며, 워크(3)는 도 1에서의 좌측에서 우측으로 밀접한 상태에서 반송된다.1, a
부품 피더 본체(1)는, 상기 반송로(10)와 구동 수단(11)을 포함하여 구성되고, 구동 수단(11)에 의해 반송로(10)를 진동시킴으로써 반송로(10) 상로 있는 복수의 워크(3)를 반송하는 것이다. 워크(3)는, 그 길이 방향 또는 짧은 방향이 워크(3)의 반송 방향과 평행하게 반송된다.The component feeder
반송로(10) 상에 설정된 촬상 위치(촬영점)(P1)의 상방에는 라인 카메라(2)가 설치되어 있다. 이 라인 카메라(2)는, 워크(3)의 반송 방향(반송로(10)의 연장 방향)에 직교하여 1열로 배열되는 복수의 감도가 높은 촬상 소자를 갖고, 반송로(10) 상을 반송되는 워크(3)의 촬상을 행한다. 라인 카메라(2)의 촬상 범위(촬상 에리어)는, 워크(3)의 길이 방향이 반송 방향과 평행할 경우, 워크(3)의 반송 방향에서는 워크(3)의 길이 방향 일부를 촬상하는 범위, 워크(3)의 반송 방향에 직교하는 방향에서는 워크(3)의 짧은 방향 전체를 촬상하는 범위로 설정되고, 워크(3)의 짧은 방향이 반송 방향과 평행할 경우, 워크(3)의 반송 방향에서는 워크(3)의 짧은 방향 일부를 촬상하는 범위, 워크(3)의 반송 방향에 직교하는 방향에서는 워크(3)의 길이 방향 전체를 촬상하는 범위로 설정되어 있다.The
이러한 라인 카메라(2)를 설치하는 위치는 부적정한 자세의 워크(3)를 배제하는 타이밍을 취하는 데 있어서 중요하고, 라인 카메라(2)를 원하는 위치에 고정밀도로 설치하기 위해서, 반송로(10)에는 도 2에 도시하는 계측 수단(라인 카메라용 메이저)(10a)이 설치되어 있다. 계측 수단(10a)은, 워크(3)의 반송 방향과 직교하는 방향으로 연장하는 제1 눈금(10ab)과, 일정 거리마다의 2진수의 도트 표시인 제2 눈금(10ac)이 부여된 것이며, 제1 눈금(10ab)을 후술하는 배제 위치(배제 작용점)(P2)에 맞히고, 라인 카메라(2)에 의해 취득된 화상 데이터에 있어서 배제 위치(P2) 근방으로부터 라인 카메라(2)의 하방을 향하여 연장하는 제2 눈금(10ac)을 확인함으로써, 배제 위치(P2)로부터 원하는 거리에 촬상 위치(P1)를 설정할 수 있다.The position at which the
도 1에 도시하는 라인 카메라(2)에 의해 취득되는 화상 데이터는, 촬상 소자가 그물코 형상으로 복수 배치되어 1개의 워크(3) 전체를 촬상 범위로 하는 에리어 카메라보다도 화소수가 적고, 데이터량이 적어져 있다. 라인 카메라(2)는 워크(3)가 촬상 위치(P1)에 도달하기 전부터 일정 간격으로 연속하여 촬상을 행하도록 동작하는 것이며, 하류측에 향하여 반송되고 있는 워크(3)가 촬상 위치(P1)를 통과하는 동안에 복수회 촬상을 행하고, 그 워크(3)의 전단부(3a)(반송 방향 하류측의 워크 단부, 도 3 참조)로부터 후단부(3b)(반송 방향 상류측의 워크 단부, 도 3 참조)에 걸쳐서 상기 워크(3)의 상이한 위치가 각각 나타난 복수의 화상 데이터를 취득한다. 취득된 화상 데이터는, 1회의 촬상이 행하여질 때마다 후술하는 제어 장치(컨트롤러)(4)에 전송된다.The image data acquired by the
또한, 라인 카메라(2)는, 통상, 촬상 대상물의 반송 속도가 일정한 것을 촬상할 경우, 또는 반송 속도가 일정하지 않아도 인코더 등을 사용하여 촬상 대상물의 속도 또는 위치와의 동기를 취하여 촬상할 경우에 사용되는 것이며, 반송로(10)의 진동에 의해 반송되므로 촬상 대상물인 워크(3)의 반송 속도가 안정되기 어려운 부품 피더에서는 일반적으로 사용하기 어려운 것이지만, 본 실시 형태에서는 워크(3)의 전단부(3a) 및 후단부(3b)를 파악함으로써 반송 속도 편차에 기인한 라인 카메라(2)의 사용 불편함을 해소하고 있다. 이것에 대해서는 후술한다.Further, the
도 1에 도시하는 제어 장치(4)는, 도시하지 않은 CPU나 메모리, 인터페이스 등을 구비한 통상의 마이크로컴퓨터 유닛에 의해 구성되는 것으로, 메모리 내에 적당한 프로그램이 저장되어 있고, CPU는 차차 그 프로그램을 읽어들이고, 주변 하드 리소스와 협동하여 화상 도입 수단(40)과, 전처리 수단(41)과, 자세 판별 수단(44)과, 속도 산출 수단(42)과, 지령 출력 수단(45)과, 타이밍 제어 수단(46)으로서의 역할을 담당한다.The
화상 도입 수단(40)은 라인 카메라(2)가 취득한 화상 데이터를 촬상이 행하여질 때마다 즉시 제어 장치(4)에 도입하는 것이다. 전처리 수단(41)은, 2치화 처리 수단으로서의 2치화 처리부(41a)와 단부 검출 수단으로서의 단부 검출부(41b)와 합성 화상 데이터 생성 수단으로서의 합성 화상 데이터 생성부(41c)를 갖고, 화상 데이터가 화상 도입 수단(40)을 통하여 도입되면, 2치화 처리부(41a)는 그 화상 데이터마다 즉시 2치화 처리 등의 소정의 전처리를 행한다. 또한, 단부 검출부(41b)는 화상 데이터에 있어서 워크(3)의 전단부(3a) 및 후단부(3b)(도 3 참조)를 적당한 화상 처리를 통하여 판별한다. 예를 들어, 화상 데이터에서는 워크(3)가 나타나 있는 부분과 워크(3) 이외의 것이 나타나 있는 부분(구체적으로는 반송로(10))에서는 색조 등이 상이하고, 또한 워크(3)를 반송 방향을 따라서 밀접하게 반송하고 있는 경우에도 워크(3)끼리의 사이에는 조금 간극이 생겨 있는 점에서, 워크(3)의 전단부(3a) 또는 후단부(3b)를 촬상한 화상 데이터에는, 워크(3)의 반송 방향에 직교하는 방향에 걸쳐서 색의 농도가 상이한 부분이 나타난다. 단부 검출부(41b)는 이러한 색의 농도 차이 등으로부터, 화상 데이터에 나타난 워크(3)의 전단부(3a) 및 후단부(3b)를 검출(화상 판별)한다. 또는, 단부 검출부(41b)가 화상 데이터에 있어서 워크(3)의 코너에 있는 R 형상을 판별함으로써 전단부(3a) 및 후단부(3b)를 검출하도록 구성되어도 된다. 또한, 합성 화상 데이터 생성부(41c)는, 워크(3)의 전단부(3a)가 나타난 화상 데이터부터 상기 워크(3)의 후단부(3b)가 나타난 화상 데이터까지를 촬상순으로 서로 연결시켜서, 1개의 워크(3)의 대략 전체가 나타난 2차원의 화상 데이터로서 합성 화상 데이터를 생성한다.The image introducing means 40 immediately introduces the image data acquired by the
워크의 불량 판별 수단으로서의 자세 판별 수단(44)은, 이러한 합성 화상 데이터에 기초하여 워크(3)의 자세를 판별(화상 판별)하는 불량 판별 처리로서의 자세 판별 처리를 행한다. 예를 들어, 상술한 메모리에 적절한 자세의 워크(3)의 화상 데이터를 미리 기억해 두고, 합성 화상 데이터와 메모리에 기억된 화상 데이터를 패턴 매칭에 의해 비교함으로써 워크(3)의 자세를 판별한다. 또한, 소정의 자세 이외의 자세로서는, 예를 들어 표리가 반전되어 있거나, 전후 방향의 방향이 반대로 되어 있는 것을 들 수 있다. 이와 같이 화상 도입 수단(40), 전처리 수단(41) 및 자세 판별 수단(44)은 워크(3)의 자세를 판별하는 본 발명의 부품 피더용 화상 처리 장치(8)를 구성하는 것이다. 본 실시 형태는, 상기와 같이 화상 데이터에 있어서 워크(3)의 전단부(3a)와 후단부(3b)를 검출하는 구성인 점에서, 워크(3)의 반송 속도가 변화했다고 해도 워크(3)의 전단부(3a)가 나타난 화상 데이터부터 상기 워크(3)의 후단부(3b)가 나타난 화상 데이터까지를 촬상순으로 서로 연결시켜서 1개의 워크(3)의 대략 전체가 나타난 합성 화상 데이터를 얻을 수 있고, 상술한 이유로부터 종래의 부품 피더에서는 일반적으로 사용되지 않는 라인 카메라(2)를 사용하여 워크(3)의 자세를 판별할 수 있다.The posture determining means 44 as a workpiece failure discriminating means performs an posture discriminating process as a failure discriminating process for discriminating the posture of the workpiece 3 (image discrimination) based on such composite image data. For example, the posture of the
속도 산출 수단(42)은, 이와 같이 자세 판별에서 이용하는 합성 화상 데이터를 사용하여 워크(3)의 반송 속도를 산출하는 속도 산출 처리를 행하는 것이며, 구체적으로는, 하기 식(1)에 기초하여 워크(3)의 반송 속도(Vw(m/s))를 산출한다.The speed calculating means 42 performs a speed calculating process for calculating the conveying speed of the
Vw=Lw1/S·A …(1)Vw = Lw1 / S 占 ... (One)
여기서, S는 라인 카메라(2)의 스캔 레이트, 즉 라인 카메라(2)의 촬상 간격(sec)이며, A는 라인 카메라(2)가 단체의 워크(3)의 대략 전체, 즉 워크(3)의 전단부측부터 후단부측까지를 촬상하기 위해서 필요로 하는 촬상 횟수(회)이며, Lw1은 워크(3)의 반송 방향 길이(m)이다. 속도 산출 수단(42)은, 라인 카메라(2)의 촬상 간격(S)과 촬상 횟수(A)의 곱인 촬상 소요 시간을 워크(3)가 촬상 위치(P1)를 통과하기 위해서 필요로 한 시간으로 간주하고, 그 촬상 소요 시간과 워크(3)의 반송 방향 길이(Lw1)에 기초하여 워크(3)의 반송 속도를 산출하고 있다. 워크(3)의 반송 방향 길이(Lw1)는 실물의 워크(3)의 것이 미리 설정되어 있다. 또한, 워크(3)의 반송 방향 길이(Lw1)나 라인 카메라(2)의 촬상 간격(S)은 입력 수단(48)을 통하여 입력된다. 또한, 속도 산출 수단(42)은 촬상 횟수 취득 수단으로서의 촬상 횟수 취득부(42a)를 갖고, 촬상 횟수 취득부(42a)는 1회의 촬상으로 얻어지는 화상 데이터의 화소수와 합성 화상 데이터의 화소수로부터 촬상 횟수(A)를 산출한다.Here, S is the scan rate of the
이와 같이 화상 도입 수단(40), 전처리 수단(41) 및 속도 산출 수단(42)은 워크(3)의 반송 속도를 검출하는 본 발명의 부품 피더용 속도 검출 장치(7)를 구성하는 것이다. 이 부품 피더용 속도 검출 장치(7)에 의해 산출된 워크(3)의 반송 속도는, 다음에 설명하는 부정 자세에 있는 워크(3)를 배제하는 타이밍 제어에 사용되는 것 이외에, 도 1에 도시하는 표시 수단(47)에 표시된다. 또한, 이와 같이 하여 산출된 워크(3)의 반송 속도를, 워크(3)가 반송되어 있는지 또는 정지하고 있는지의 판단 재료로서 사용해도 된다.The
지령 출력 수단(45)은, 자세 판정 수단(44)이 부적절한 자세(부정 자세)라고 판정하면, 도 1에 도시하는 워크 처리 수단으로서의 배제 수단(5)에, 반송로(10)에 설정된 워크 처리 위치로서의 배제 위치(P2)에 있는 워크(3)를 반송로(10) 상으로부터 배제하는 배제 처리(배제 동작)를 행하게 하기 위한 지령을 출력한다. 배제 수단(5)은, 상기 촬상 위치(P1)보다도 워크(3)의 반송 방향 하류측에 있어서 설정된 배제 위치(P2)를 향하여 압축 공기를 분사하는 가압력 부여 수단으로서의 공기 분사 노즐(50)을 갖고, 이 공기 분사 노즐(50)로부터 분사된 압축 공기에 의해 워크(3)에 가압력을 부여하여 워크(3)를 반송로(10) 상으로부터 배제한다. 공기 분사 노즐(50)은 상기 지령으로서의 통전 지령이 입력됨으로써 압축 공기가 분사된다. 워크(3) 상에는 이 가압력을 작용시키는 목표 위치(Pw)(도 3 참조)가 미리 설정되어 있고, 본 실시 형태에서는 배제 수단(5)과 대향하는 워크(3) 측면의 반송 방향 중앙이 목표 위치(Pw)로서 설정되어 있다. 이 목표 위치(Pw)에 가압력을 작용시킴으로써, 반송로(10) 상으로부터 배제할 때에 배제 대상인 워크(3)가 수평 회전하면서 이동하는 것을 억제할 수 있다. 또한, 본 발명에서의 배제 처리에는, 워크(3)를 반송로(10) 상으로부터 반송로(10)의 하방에 있는 워크 수용부 등에 낙하시키는 처리나, 워크(3)를 배제 위치(P2)로부터 갈라져 나온 어느 하나의 반송로(10) 등에 할당하는 처리 등이 포함된다.When the attitude determination means 44 determines that the attitude determination means 44 determines that the attitude determination means 44 determines that the attitude determination means 44 determines the attitude to be inappropriate, (Exclusion operation) for excluding the
타이밍 제어 수단(46)은, 속도 산출 수단(42)이 산출한 워크(3)의 반송 속도에 기초하여 지령 출력 수단(45)이 분사 노즐(50)에 통전 지령을 출력하는 타이밍을 제어한다. 구체적으로는, 하기 식(2)에 기초하여, 자세 판별 수단(44)이 부정 자세라고 판별하고 나서 지령 출력 수단(45)이 상기 통전 지령을 출력할 때까지의 대기 시간(tα(sec))(도 4 참조)을 산출하고, 이 대기 시간(tα)에 기초하여 지령 출력 수단(45)이 공기 분사 노즐(50)에 통전 지령을 출력하는 타이밍을 제어함으로써, 워크(3)의 반송 속도가 설정값으로부터 변화한 경우에도 상기 목표 위치(Pw)에 가압력을 작용시킬 수 있도록 하고 있다.The timing control means 46 controls the timing at which the command output means 45 outputs the energizing command to the
tα={(L-Lw2)/Vw}-tp-td …(2)t? = {(L-Lw2) / Vw} -tp-td ... (2)
여기서, Vw는 반송로(10) 상을 반송되는 워크(3)의 반송 속도(m/s)(도 3 참조)이며, L은 촬상 위치(P1)부터 배제 위치(P2)까지의 거리(m)(도 3 참조)이며, Lw2는 워크(3)의 후단부(3b)부터 목표 위치(Pw)까지의 거리(m)(도 3 참조)이며, tp는 상기 화상 도입 수단(40)에 의한 도입의 완료부터 상기 자세 판별 수단(44)에 의한 자세 판별의 완료까지 필요로 하는 화상 처리 시간(sec)(도 4 참조)이다. 화상 처리 시간(tp)은, 전처리, 자세 판별 처리 및 속도 산출 처리에 걸리는 시간이 항상 일정해지도록 구성되어 있는 경우에는, 고정값 또는 설정값이 된다. 한편, 반송 속도의 변화를 원인으로 하는 합성 화상 데이터의 화소수 증감에 따라서 화상 처리 시간(tp)이 변화되도록 구성되어 있는 경우에는 제어 장치(4) 내에서 화상 처리 시간(tp)의 카운트를 행한다. td는, 상기 통전 지령을 받은 배제 수단(5)이 배제 처리를 통하여 워크(3)에 가압력을 작용시킬 때까지의 기계적인 전달 시간(sec)(도 4 참조)이며, 배제 수단(5)마다의 파라미터 설정이다. 상기 거리(L)나 전달 시간(td) 등은 입력 수단(48)을 통하여 입력된다. 또한, 본 실시 형태에서는 상기 계측 수단을 이용하여 촬상 위치(P1)부터 배제 위치(P2)까지의 거리(L)를 구하고 있지만, 계측으로 구해도 된다.Here, Vw is the conveying speed m / s of the
이상과 같은 구성의 부품 피더(100)에서의 동작을, 도 4에 도시하는 타이밍 차트를 참조하여 설명한다. 또한, 이하에서는 부적절한 자세의 1개의 워크(3)가 라인 카메라(2)에 의해 촬상되고 나서 배제 수단(5)에 의해 배제될 때까지의 동작을 기재하고 있다.The operation of the
반송로(10) 상을 반송되는 워크(3)를 시각t01에서 촬상하면, 그것에 의해 취득된 화상 데이터는 즉시 화상 도입 수단(40)을 통하여 도입되고(전송되고, 그 화상 데이터에 대하여 2치화 처리부(41a)가 2치화 등의 전처리를 행한다. 또한, 단부 검출부(41b)가 워크(3)의 전단부(3a) 및 후단부(3b)의 검출을 행하고, 시각t01에 취득된 화상 데이터에 있어서는 워크(3)의 전단부(3a)가 검출된다. 시각t01에서의 촬상 후에도 소정의 간격으로 순차 촬상이 행하여지고, 그 때마다 화상 데이터의 도입 및 전처리가 즉시 행하여져 간다. 그리고, 시각t02의 촬상으로 취득된 화상 데이터에 있어서 단부 검출부(41b)에 의해 워크(3)의 후단부(3b)가 인식되면, 시각t03에서 합성 화상 데이터 생성부(41c)가 합성 화상 데이터의 생성을 개시하는 동시에, 이 합성 화상 데이터에 기초하여 자세 판별 수단(44)에 의한 자세 판별 처리 및 속도 산출 수단(42)에 의한 속도 산출 처리를 행한다. 또한, 시각t03까지의 처리는 하드웨어(예를 들어, FPGA(field-programmable gate array))에 의해 행하여지고, 시각t03 이후의 처리는 메모리에 기억시킨 프로그램을 실행함으로써 소프트적으로 행하여진다. 그 후, 타이밍 제어 수단(46)이 대기 시간(tα)을 산출하고, 타이밍 제어 수단(46)은 시각t04부터 대기 시간(tα)이 경과한 시각t05에 통전 지령이 출력되도록 지령 출력 수단(45)을 제어한다. 그리고, 이에 의해 배제 수단(5)의 공기 분사 노즐(50)로부터 압축 공기가 분사되고, 시각t05로부터 전달 시간(td)이 경과한 시각t06에서 워크(3)에 공기에 의한 가압력이 실제로 작용한다. 또한, 가령 자세 판별 처리가 행하여진 워크(3)가 적절한 자세이며, 자세 판별 처리에 의해 소정의 자세라고 판별된 경우에는, 그 워크(3)를 반송로(10) 상으로부터 배제하기 위한 처리(통전 지령의 출력 및 공기 분사 노즐(50)로부터의 분사)는 행하여지지 않는다. 또한, 본 해설에서는 이해하기 쉽게 1개분의 워크(3)로 동작을 설명했지만, 실제로는 워크(3)는 밀접한 상태에서 연속하여 반송되므로, 촬상, 화상 데이터의 도입, 전처리까지는 항상 연속하여 행하여지는 한편, 시각t03 이후의 처리는 1개분의 워크(3)의 화상 데이터 취득 후에 1회씩 행하여진다(간헐 동작).When the
이와 같이 하여, 자세가 부적절한 워크(3)는 배제되고, 적절한 자세의 워크(3)만이 공급처에 공급되게 된다.In this way, the
이상과 같이 본 실시 형태의 부품 피더용 속도 검출 장치(7)는, 반송로(10)를 따라 반송되는 워크(3)를 촬상하는 카메라를 구비한 부품 피더(100)에 적용되는 것이며, 상기 카메라로서, 상기 워크(3)의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖는 라인 카메라(2)를 채용하고, 이 라인 카메라(2)에 의해 상기 반송로 상에 설정된 촬상 위치(P1)를 통과하는 상기 워크(3)를 소정의 간격으로 촬상하도록 구성함과 함께, 상기 라인 카메라(2)가 상기 워크(3)의 전단부측부터 후단부측까지 촬상한 촬상 횟수(A)를 취득하는 촬상 횟수 취득 수단으로서의 촬상 횟수 취득부(42a)와, 상기 워크(3)의 반송 방향 길이(Lw1) 및 상기 라인 카메라(2)의 촬상 간격(S)이 부여되고, 또한 상기 촬상 횟수 취득부(42a)가 취득한 촬상 횟수(A)가 부여됨으로써, 상기 촬상 횟수(A)와 상기 라인 카메라(2)의 촬상 간격(S)에 기초하여 얻어지는 촬상 소요 시간을 상기 워크(3)가 촬상 위치(P1)를 통과하기 위해서 필요로 한 시간으로 간주하고, 그 촬상 소요 시간과 상기 워크(3)의 반송 방향(Lw1) 길이에 기초하여 구체적으로는 하기 식(1)에 기초하여 상기 워크(3)의 반송 속도(Vw)를 산출하는 속도 산출 수단(42)을 구비하도록 구성한 것이다.As described above, the speed sensor 7 for a component feeder of the present embodiment is applied to a component feeder 100 provided with a camera for picking up a workpiece 3 carried along the conveying route 10, (2) having a plurality of image pickup elements arranged orthogonal to the conveying direction of the work (3) is employed, and the image pickup position (P1) set on the conveying path by the line camera (3) for picking up the work (3) passing through the work (3) at a predetermined interval, and is configured so that the line camera (2) picks up an image pickup count (A) picked up from the front end side to the rear end side of the work The image pickup number acquisition section 42a as the number acquisition means and the image pickup interval S of the line camera 2 and the length Lw1 of the work 3 in the conveying direction are provided, (A) obtained by the image capturing device The time required for imaging obtained based on the imaging interval S of the line camera 2 is regarded as the time required for the work 3 to pass through the imaging position P1, (42) for calculating the conveying speed (Vw) of the work (3) based on the conveying direction (Lw1) length of the work (3) based on the following formula (1).
Vw=Lw1/S·A …(1)Vw = Lw1 / S 占 ... (One)
이와 같이 구성함으로써, 워크(3)를 소정의 간격으로 촬상하는 라인 카메라(2)에 의해 촬상이 행하여지면, 촬상 횟수 취득부(42a)는 라인 카메라(2)가 상기 워크(3)의 전단부측부터 후단부측까지를 촬상한 촬상 횟수(A)를 취득한다. 속도 산출 수단(42)은 이 촬상 횟수(A)와 라인 카메라(2)의 촬상 간격(S)에 기초하여 워크(3)가 촬상 위치(P1)를 통과하기 위해서 필요로 한 시간으로 간주되는 촬상 소요 시간을 얻어, 이 촬상 소요 시간과 워크(3)의 반송 방향 길이(Lw1)에 기초하여 워크(3)의 반송 속도(Vw)를 산출한다. 따라서, 부품 피더에 일반적으로 구비되는 카메라에 라인 카메라(2)를 채용하고, 그 라인 카메라(2)를 이용하여 워크(3)의 반송 속도(Vw)를 산출하는 것이 가능하고, 부품 피더(100)에 워크(3)의 반송 속도(Vw)를 검출하는 기능을 부여할 수 있음과 함께 그것에 의한 비용 상승을 억제할 수 있다.With this configuration, when the
구체적으로는, 상기 라인 카메라(2)가 촬상에 의해 취득한 화상 데이터를 순차 도입하는 화상 도입 수단(40)과, 상기 화상 도입 수단(40)이 도입한 화상 데이터에 나타나는 상기 워크(3)의 전단부(3a) 및 후단부(3b)를 검출 가능하고, 상기 화상 도입 수단(40)에 의한 도입순으로 상기 화상 데이터에 대하여 상기 워크(3)의 전단부(3a) 및 후단부(3b)의 검출 처리를 행하는 단부 검출 수단으로서의 단부 검출부(41b)를 구비하고, 상기 촬상 횟수 취득부(42a)가, 상기 단부 검출부(41b)에 의해 상기 워크(3)의 전단부(3a)가 검출된 화상 데이터부터 상기 워크(3)의 후단부(3b)가 검출된 화상 데이터까지의 합계 화소수를 취득하고, 이 합계 화소수와 1회의 상기 촬상에 의해 취득되는 화상 데이터의 화소수에 기초하여, 상기 촬상 횟수(A)를 취득하도록 구성하고 있다.Specifically, the
또한, 이러한 부품 피더용 속도 검출 장치(7)를 사용함과 함께, 상기 워크(3)의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖고, 상기 반송로(10) 상에 설정된 촬상 위치(P1)를 통과하는 상기 워크(3)를 소정의 간격으로 촬상하는 라인 카메라(2)와, 상기 단부 검출부(41b)의 검출 결과에 기초하여, 상기 워크(3)의 전단부(3a)가 검출된 화상 데이터부터 상기 워크(3)의 후단부(3b)가 검출된 화상 데이터까지를 서로 연결시켜서 상기 워크(3)의 대략 전체가 나타난 합성 화상 데이터를 생성하는 합성 화상 데이터 생성 수단으로서의 합성 화상 데이터 생성부(41c)와, 이 합성 화상 데이터에 기초하여 워크의 불량 판별 처리로서의 자세 판별 처리를 행하는 워크의 불량 판별 수단으로서의 자세 판별 수단(44)을 구비하도록 구성한 점에서, 워크(3)의 반송 속도를 검출하는 기능을 구비하면서 그것에 의한 비용 상승이 억제된 부품 피더(100)로 할 수 있다.It is also possible to use such a component feeder
이상, 본 발명의 일실시 형태에 대하여 설명했지만, 각 부의 구체적인 구성은, 상술한 실시 형태에만 한전되지 않는다.Although the embodiment of the present invention has been described above, the specific configuration of each section is not limited to the above embodiment.
예를 들어, 본 실시 형태에서는, 부적절한 자세라고 판별된 워크(3)에 대하여 반송로(10) 상에서 배제하는 배제 처리를 행하고 있지만, 도 5에 도시한 바와 같이 워크 처리 수단으로서 배제 수단(5) 대신에 자세 교정 수단(6)을 설치하여, 부적절한 자세라고 판별된 워크(3)의 자세를 반송로(10) 상에 설정된 교정 위치(P3)에서 교정하는 구성으로 해도 된다. 자세 교정 수단(6)은, 반송로(10)의 자세 교정 위치(P3)에 설치된 도시하지 않은 구멍을 거쳐서 워크(3)를 향하여 압축 공기를 분사하는 공기 분사 노즐(60)을 구비하고, 공기 분사 노즐(60)로부터 압축 공기를 분사하여, 교정 위치(P3)에 있는 워크(3)를 반전 또는 회전시킴으로써 자세를 교정한다. 또한, 자세 교정 수단(6)으로서는 워크의 자세를 교정 가능한 것이라면 이 구성에 한정되지 않는다. 자세 교정 수단(6)은, 지령 출력 수단(45)으로부터 통전 지령이 출력되면 공기 분사 노즐(60)로부터 압축 공기를 분사하도록 구성되어 있고, 통전 지령이 출력되는 타이밍은 부품 피더용 화상 처리 장치(8) 및 부품 피더용 속도 검출 장치(7)의 검출 결과에 기초하여 타이밍 제어 수단(46)에 의해 제어된다.For example, in the present embodiment, the exclusion process for exclusion on the conveying
또한, 본 실시 형태에서는, 부품 피더용 화상 처리 장치(8)를 워크(3)의 자세를 판별하기 위하여 사용하고 있지만, 워크(3)의 형상이나 색, 워크(3) 상의 실크 문자 등, 워크(3)의 외관을 검사하기 위하여 사용해도 된다. 이 경우의 부품 피더용 화상 처리 장치는, 워크(3)의 자세 판별을 행하는 자세 판별 수단(44) 대신에 워크(3)의 외관을 검사하는 수단을 적절히 갖는 구성이 된다.In the present embodiment, the
또한, 도 6에 도시한 바와 같이, 제어 장치(154)가, 속도 산출 수단(42)으로 산출된 워크(3)의 반송 속도에 기초하여 구동 수단(11)의 제어를 행하는 구동 제어 수단(43)을 구비하는 구성으로 해도 된다. 구동 제어 수단(43)은, 산출된 워크(3)의 반송 속도와 설정값을 비교하여, 구동 수단(11)의 진폭 및 주파수를 조정함으로써 워크(3)의 반송 속도를 피드백 제어한다. 이와 같은 구성의 부품 피더(151)라면, 워크(3)의 반송 속도가 변화했다고 해도 설정값으로 조정할 수 있어, 워크의 반송 속도를 안정시킬 수 있다.6, the
또한, 본 실시 형태에서 상기 촬상 횟수 취득 수단(42a)은, 상기 식(1)에 적용하는 촬상 횟수(A)의 산출에 합성 화상 데이터의 화소수를 사용하고 있지만, 합성 화상 데이터의 화소수 대신에 워크(3)의 전단부(3a)가 나타난 화상 데이터부터 상기 워크(3)의 후단부(3b)가 나타난 화상 데이터까지의 복수의 화상 데이터에서의 화소수의 합계값을 사용해도 된다. 또한, 촬상 횟수(A)를 취득하기 위하여 라인 카메라(2)가 촬상하는 횟수를 직접 카운트하는 구성이어도 된다. 구체적으로는, 도 7에 도시한 바와 같이 제어 장치(161)가 상기 라인 카메라(2)에 의한 촬상의 횟수를 카운트하는 카운터 수단(162)을 구비하는 구성으로 하고, 상기 촬상 횟수 취득 수단(142a)이 상기 단부 검출 수단(41a)의 검출 결과에 기초하여, 상기 워크(3)의 전단부(3a)가 검출된 화상 데이터에 대응하는 상기 카운터 수단(162)의 카운트값과, 상기 워크(3)의 후단부(3b)가 검출된 화상 데이터에 대응하는 상기 카운터 수단(162)의 카운트값을 취득하고, 이들 카운트값으로부터 상기 촬상 횟수(A)를 취득하는 구성이어도 된다. 이와 같은 구성의 부품 피더(160)이어도, 상술한 부품 피더(100)와 동일한 효과를 발휘할 수 있다.In the present embodiment, the number-of-times-of-images acquisition means 42a uses the number of pixels of the composite image data to calculate the number of times of imaging (A) to be applied to the formula (1) The sum of the number of pixels in the plurality of image data from the image data in which the
또한, 본 실시 형태에서는 복수의 워크(3)가 밀접한 상태에서 반송로(3)를 반송되는 구성으로 되어 있지만, 소정의 간격을 두고 반송되는 구성이어도 된다. 또한, 라인 카메라(2)로서 촬상 소자가 1열로 배열된 것을 사용하고 있지만, 본 발명의 효과가 발휘되는 범위 내에서 촬상 소자가 2열 이상 배열된 것을 사용해도 된다.In the present embodiment, the conveying
그 밖의 구성도, 본 발명의 취지를 일탈하지 않는 범위에서 다양하게 변형이 가능하다.Other configurations are also possible without departing from the spirit of the present invention.
1 : 부품 피더 본체
2 : 라인 카메라
3 : 워크
3a : 워크의 전단부
3b : 워크의 후단부
7 : 부품 피더용 속도 검출 장치
10 : 반송로
11 : 구동 수단
40 : 화상 도입 수단
41 : 전처리 수단
41b : 단부 검출 수단(단부 검출부)
41c : 합성 화상 데이터 생성 수단(합성 화상 데이터 생성부)
42 : 속도 산출 수단
42a : 촬상 횟수 취득 수단(촬상 횟수 취득부)
43 : 구동 제어 수단
44 : 워크의 불량 판별 수단
100, 151, 160 : 부품 피더
162 : 카운터 수단1: Component feeder main body
2: line camera
3: Work
3a: the front end of the work
3b: rear end of the work
7: Speed detector for parts feeder
10:
11: Driving means
40: image introduction means
41: preprocessing means
41b: end detecting means (end detecting portion)
41c: composite image data generation means (composite image data generation section)
42: speed calculating means
42a: number-of-pickups acquisition means (number-of-pickups acquisition section)
43: drive control means
44: means for discriminating failure of work
100, 151, 160: Component feeder
162: counter means
Claims (6)
상기 카메라로서, 상기 워크의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖는 라인 카메라를 채용하고, 이 라인 카메라에 의해 상기 반송로 상에 설정된 촬상 위치를 통과하는 상기 워크를 소정의 간격으로 촬상하도록 구성함과 함께,
상기 라인 카메라가 상기 워크의 전단부측부터 후단부측까지 촬상한 촬상 횟수를 취득하는 촬상 횟수 취득 수단과,
상기 워크의 반송 방향 길이 및 상기 라인 카메라의 촬상 간격이 부여되고, 또한 상기 촬상 횟수 취득 수단이 취득한 상기 촬상 횟수가 부여됨으로써, 당해 촬상 횟수와 상기 라인 카메라의 촬상 간격에 기초하여 얻어지는 촬상 소요 시간을 당해 워크가 촬상 위치를 통과하기 위해서 필요로 한 시간으로 간주하고, 그 촬상 소요 시간과 상기 워크의 반송 방향 길이에 기초하여 당해 워크의 반송 속도를 산출하는 속도 산출 수단을 구비하는 것을 특징으로 하는, 부품 피더용 속도 검출 장치.The present invention is applied to a component feeder having a camera for picking up a workpiece conveyed along a conveyance path,
Wherein the camera employs a line camera having a plurality of imaging elements arranged orthogonal to a conveying direction of the work so that the work passing through an imaging position set on the conveying path is picked up at a predetermined interval by the line camera In addition,
An image pickup number acquiring means for acquiring an image pickup count from the front end to the rear end of the work;
The length of the workpiece in the conveying direction and the imaging interval of the line camera are given and the number of times of imaging acquired by the imaging number acquisition means is given so that the imaging time required for imaging based on the number of times of imaging and the imaging interval of the line camera is And a speed calculating means for calculating a conveying speed of the work based on the time required for image pickup and the length of the work in the conveying direction, Speed detector for parts feeder.
상기 라인 카메라의 촬상 간격을 S(sec),
상기 촬상 횟수를 A(회),
상기 워크의 반송 방향 길이를 Lw(m)로 한 경우, 속도 산출 수단은, 하기 식
Vw=Lw/S·A
에 기초하여 상기 워크의 반송 속도(Vw)를 산출하고 있는 것을 특징으로 하는, 부품 피더용 속도 검출 장치.The method according to claim 1, wherein the conveying speed of the workpiece is Vw (m / s)
S (sec) denotes an imaging interval of the line camera,
The number of times of imaging is A (times)
When the length of the work in the conveying direction is Lw (m), the speed calculating means calculates the speed
Vw = Lw / S 占
The feed speed Vw of the workpiece is calculated based on the feed speed Vw of the workpiece.
상기 화상 도입 수단이 도입한 화상 데이터에 나타나는 상기 워크의 전단부 및 후단부를 검출 가능하고, 상기 화상 도입 수단에 의한 도입순으로 상기 화상 데이터에 대하여 상기 워크의 전단부 및 후단부의 검출 처리를 행하는 단부 검출 수단을 구비하고,
상기 촬상 횟수 취득 수단은, 상기 단부 검출 수단에 의해 상기 워크의 전단부가 검출된 화상 데이터부터 당해 워크의 후단부가 검출된 화상 데이터까지의 합계 화소수를 취득하고, 이 합계 화소수와 1회의 상기 촬상에 의해 취득되는 화상 데이터의 화소수에 기초하여, 상기 촬상 횟수를 취득하는 것을 특징으로 하는, 부품 피더용 속도 검출 장치.The image processing apparatus according to claim 1 or 2, further comprising: image introducing means for sequentially introducing the image data acquired by the line camera;
Wherein the front end and the rear end of the work are detectable in the image data introduced by the image introducing means and the front end and the rear end of the work are detected with respect to the image data in the order of introduction by the image introducing means Detecting means,
The number of imaging times acquisition means acquires the total number of pixels from the image data in which the front end portion of the work has been detected by the end portion detection means to the image data in which the rear end portion of the work has been detected, The number of times of image pick-up is obtained based on the number of pixels of image data acquired by the image pickup device.
상기 라인 카메라가 촬상에 의해 취득한 화상 데이터를 순차 도입하는 화상 도입 수단과,
상기 화상 도입 수단이 도입한 화상 데이터에 나타나는 상기 워크의 전단부 및 후단부를 검출 가능하고, 상기 화상 도입 수단에 의한 도입순으로 상기 화상 데이터에 대하여 상기 워크의 전단부 및 후단부의 검출 처리를 행하는 단부 검출 수단을 더 구비하고,
상기 촬상 횟수 취득 수단은, 상기 단부 검출 수단의 검출 결과에 기초하여, 상기 워크의 전단부가 검출된 화상 데이터에 대응하는 상기 카운터 수단의 카운트값과, 당해 워크의 후단부가 검출된 화상 데이터에 대응하는 상기 카운터 수단의 카운트값을 취득하고, 이 카운트값들로부터 상기 촬상 횟수를 취득하는 것을 특징으로 하는, 부품 피더용 속도 검출 장치.3. The line camera according to claim 1 or 2, further comprising: counter means for counting the number of times the line camera has picked up an image;
Image introducing means for sequentially introducing the image data acquired by the line camera by imaging,
Wherein the front end and the rear end of the work are detectable in the image data introduced by the image introducing means and the front end and the rear end of the work are detected with respect to the image data in the order of introduction by the image introducing means Further comprising detecting means,
Wherein the image pickup number acquisition means acquires the count value of the counter means corresponding to the image data in which the front end portion of the workpiece has been detected and the count value of the counterpart means corresponding to the image data in which the rear end portion of the workpiece is detected based on the detection result of the end portion detection means Wherein the count value of the counter means is obtained and the number of times of image pick-up is obtained from the count values.
상기 워크의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖고, 상기 반송로 상에 설정된 촬상 위치를 통과하는 상기 워크를 소정의 간격으로 촬상하는 라인 카메라와,
상기 단부 검출 수단의 검출 결과에 기초하여, 상기 워크의 전단부가 검출된 화상 데이터부터 당해 워크의 후단부가 검출된 화상 데이터까지를 서로 연결시켜서 당해 워크의 대략 전체가 나타난 합성 화상 데이터를 생성하는 합성 화상 데이터 생성 수단과,
이 합성 화상 데이터에 기초하여 워크의 불량 판별 처리를 행하는 워크의 불량 판별 수단을 구비하는 것을 특징으로 하는, 부품 피더.A speed detector for a component feeder according to claim 3,
A line camera which has a plurality of imaging elements arranged orthogonal to a conveying direction of the work and which picks up the work passing through the imaging position set on the conveying path at a predetermined interval;
A synthesized image generation unit that synthesizes image data obtained by detecting the front end portion of the workpiece from image data of which the rear end of the workpiece is detected based on the detection result of the end portion detection means, Data generating means,
And defect discrimination means for discriminating the work of the work based on the composite image data.
워크를 적재하는 반송로 및 이 반송로를 진동시키는 구동 수단을 갖는 부품 피더 본체와,
상기 워크의 반송 방향에 직교하여 배열된 복수의 촬상 소자를 갖고, 상기 반송로 상에 설정된 촬상 위치를 통과하는 상기 워크를 소정의 간격으로 촬상하는 라인 카메라와,
상기 부품 피더용 속도 검출 장치에 의해 검출되는 워크의 반송 속도에 기초하여, 상기 구동 수단의 주파수 및 진폭을 제어하는 구동 제어 수단을 구비하는 것을 특징으로 하는, 부품 피더.A speed detector for a component feeder as set forth in any one of claims 1 to 4,
A component feeder body having a conveying path for loading a work and a driving means for vibrating the conveying path,
A line camera which has a plurality of imaging elements arranged orthogonal to the conveying direction of the work and which picks up the work passing through the imaging position set on the conveying path at a predetermined interval;
And drive control means for controlling the frequency and amplitude of the drive means on the basis of the conveying speed of the work detected by the speed detecting device for parts feeder.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2013-159970 | 2013-07-31 | ||
JP2013159970A JP6260132B2 (en) | 2013-07-31 | 2013-07-31 | Speed detector for parts feeder and parts feeder |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150015378A true KR20150015378A (en) | 2015-02-10 |
KR102172725B1 KR102172725B1 (en) | 2020-11-02 |
Family
ID=52495625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140094455A KR102172725B1 (en) | 2013-07-31 | 2014-07-25 | Parts feeder and speed detecting apparatus therefor |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6260132B2 (en) |
KR (1) | KR102172725B1 (en) |
CN (1) | CN104338684B (en) |
TW (1) | TWI620700B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230067478A1 (en) * | 2020-03-05 | 2023-03-02 | Satake Corporation | Optical sorter |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6540349B2 (en) * | 2015-08-07 | 2019-07-10 | シンフォニアテクノロジー株式会社 | Parts feeder |
JP6597051B2 (en) * | 2015-08-21 | 2019-10-30 | シンフォニアテクノロジー株式会社 | Parts feeder |
JP6601111B2 (en) * | 2015-10-01 | 2019-11-06 | シンフォニアテクノロジー株式会社 | Air on / off circuit and parts feeder |
JP6782537B2 (en) | 2015-10-29 | 2020-11-11 | シンフォニアテクノロジー株式会社 | Air injection mechanism and parts feeder |
JP6796919B2 (en) | 2015-10-29 | 2020-12-09 | シンフォニアテクノロジー株式会社 | Air injection mechanism and parts feeder |
CN107176433B (en) * | 2016-03-09 | 2020-07-17 | 顺丰科技有限公司 | Article transfer assist system |
JP6936466B2 (en) * | 2017-02-28 | 2021-09-15 | 株式会社イシダ | Goods inspection system |
CN107051891B (en) * | 2017-04-24 | 2020-03-27 | 常州工学院 | Moving trolley positioning and identifying method based on bar code |
CN113601315B (en) * | 2021-07-29 | 2023-05-09 | 深圳南玻应用技术有限公司 | Control method and control device of edging system, edging system and storage medium |
CN115793549A (en) * | 2023-01-10 | 2023-03-14 | 温州优匠工品科技有限公司 | Intelligent frequency-conversion and wave-conversion amplitude-variation feeder control system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60173517U (en) * | 1984-04-24 | 1985-11-16 | 関西日本電気株式会社 | parts feeder |
JPH06197349A (en) | 1992-12-25 | 1994-07-15 | Ntn Corp | Picture processing unit for part feeder |
JP2001108695A (en) * | 1999-08-03 | 2001-04-20 | Dainippon Printing Co Ltd | Method and apparatus for measuring speed using image sensor |
KR20120012242A (en) * | 2010-07-30 | 2012-02-09 | 주식회사 서울금속 | Apparatus for Examining Work |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2927125B2 (en) * | 1992-09-18 | 1999-07-28 | 神鋼電機株式会社 | Parts alignment method |
JP3456330B2 (en) * | 1995-12-14 | 2003-10-14 | 神鋼電機株式会社 | Component attitude determination device |
CN1141427A (en) * | 1995-12-29 | 1997-01-29 | 西安交通大学 | Method for measuring moving articles based on pattern recognition |
JP3241666B2 (en) * | 1998-07-03 | 2001-12-25 | 東洋ガラス株式会社 | Glass container defect inspection equipment |
CN101678960B (en) * | 2007-06-19 | 2011-11-02 | 快力胶囊股份有限公司 | Vibration feeder, carrier and visual inspection apparatus |
CN101604448B (en) * | 2009-03-16 | 2015-01-21 | 北京中星微电子有限公司 | Method and system for measuring speed of moving targets |
JP5683851B2 (en) * | 2009-08-20 | 2015-03-11 | 株式会社ザクティ | Imaging apparatus and image processing apparatus |
EP2504259B1 (en) * | 2009-10-02 | 2016-06-15 | TGW Logistics Group GmbH | Conveyor device and method for operating a conveyor device |
AT508864B1 (en) * | 2009-10-02 | 2012-04-15 | Tgw Mechanics Gmbh | CONVEYING DEVICE AND METHOD FOR VERIFYING COMPLIANCE WITH A MINIMUM DISTANCE BETWEEN TWO FUNDING OBJECTS |
WO2012079174A1 (en) * | 2010-12-15 | 2012-06-21 | Anubis Manufacturing Consultants Corp. | System for and method of measuring flow of a powder |
IT1403978B1 (en) * | 2011-02-15 | 2013-11-08 | Datalogic Automation Srl | METHOD OF ACQUISITION OF IMAGES |
JP2012187651A (en) * | 2011-03-09 | 2012-10-04 | Omron Corp | Image processing apparatus, image processing system, and guidance apparatus therefor |
CN102798347A (en) * | 2012-08-28 | 2012-11-28 | 上海金玺实验室有限公司 | Measurement method of displacement and speed |
CN102887345B (en) * | 2012-11-01 | 2014-08-27 | 大连理工大学 | Sensorless speed regulation controller based on observation method and sensorless speed regulation control method for piezoelectric vibration feeder |
-
2013
- 2013-07-31 JP JP2013159970A patent/JP6260132B2/en active Active
-
2014
- 2014-07-25 KR KR1020140094455A patent/KR102172725B1/en active IP Right Grant
- 2014-07-30 TW TW103126014A patent/TWI620700B/en active
- 2014-07-31 CN CN201410375414.2A patent/CN104338684B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60173517U (en) * | 1984-04-24 | 1985-11-16 | 関西日本電気株式会社 | parts feeder |
JPH06197349A (en) | 1992-12-25 | 1994-07-15 | Ntn Corp | Picture processing unit for part feeder |
JP2001108695A (en) * | 1999-08-03 | 2001-04-20 | Dainippon Printing Co Ltd | Method and apparatus for measuring speed using image sensor |
KR20120012242A (en) * | 2010-07-30 | 2012-02-09 | 주식회사 서울금속 | Apparatus for Examining Work |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230067478A1 (en) * | 2020-03-05 | 2023-03-02 | Satake Corporation | Optical sorter |
US11883854B2 (en) * | 2020-03-05 | 2024-01-30 | Satake Corporation | Optical sorter |
Also Published As
Publication number | Publication date |
---|---|
TWI620700B (en) | 2018-04-11 |
JP2015030566A (en) | 2015-02-16 |
JP6260132B2 (en) | 2018-01-17 |
CN104338684A (en) | 2015-02-11 |
TW201515970A (en) | 2015-05-01 |
CN104338684B (en) | 2018-06-15 |
KR102172725B1 (en) | 2020-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20150015378A (en) | Parts feeder and speed detecting apparatus therefor | |
KR20150015379A (en) | Parts feeder | |
KR20150121649A (en) | Image data processing apparatus for parts feeder and parts feeder | |
US10709144B2 (en) | Method and device for detecting the prone/supine position of fish conveyed by means of a conveying device | |
TWI622112B (en) | Image processing device for component feeding and component feeder | |
JP2009076633A (en) | Substrate-treating equipment, surface-mounting equipment, printing machine, inspection machine and application machine | |
JP2013122401A (en) | Image processing system | |
JP4707607B2 (en) | Image acquisition method for component recognition data creation and component mounter | |
JP6540349B2 (en) | Parts feeder | |
JP6597051B2 (en) | Parts feeder | |
JP6117580B2 (en) | Inspection equipment | |
JP6497049B2 (en) | Image processing apparatus for parts feeder and parts feeder | |
KR101582896B1 (en) | Apparatus for inspecting state of atached element | |
JP2019048720A (en) | Image processing apparatus for part feeder and part feeder | |
JP2019048718A (en) | Image processing apparatus for part feeder and part feeder | |
JP6687867B2 (en) | Image processing device for parts feeder and parts feeder | |
TW202308820A (en) | Three-dimensional data acquisition device | |
JP2009085666A (en) | Sheet inclination angle measuring method, sheet inspection method, and sheet inspection apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |