KR101986230B1 - Diagnostic system for motor of wafer robot - Google Patents

Diagnostic system for motor of wafer robot Download PDF

Info

Publication number
KR101986230B1
KR101986230B1 KR1020170125905A KR20170125905A KR101986230B1 KR 101986230 B1 KR101986230 B1 KR 101986230B1 KR 1020170125905 A KR1020170125905 A KR 1020170125905A KR 20170125905 A KR20170125905 A KR 20170125905A KR 101986230 B1 KR101986230 B1 KR 101986230B1
Authority
KR
South Korea
Prior art keywords
current
motor
sensor unit
vibration
wafer
Prior art date
Application number
KR1020170125905A
Other languages
Korean (ko)
Other versions
KR20190036699A (en
Inventor
김영태
Original Assignee
김영태
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 김영태 filed Critical 김영태
Priority to KR1020170125905A priority Critical patent/KR101986230B1/en
Publication of KR20190036699A publication Critical patent/KR20190036699A/en
Application granted granted Critical
Publication of KR101986230B1 publication Critical patent/KR101986230B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/0095Means or methods for testing manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/0095Manipulators transporting wafers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67242Apparatus for monitoring, sorting or marking
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/677Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for conveying, e.g. between different workstations
    • H01L21/67739Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for conveying, e.g. between different workstations into and out of processing chamber
    • H01L21/67742Mechanical parts of transfer devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Manipulator (AREA)

Abstract

회전동력을 가하는 모터, 상기 모터에 연결되어 회전동작을 변경하는 액추에이터, 상기 액추에이터에 연결되어 상기 웨이퍼를 그립하고 이송시키는 암 및 상기 모터가 제어 동작되도록 전류를 출력하는 모터드라이브를 포함하는 웨이퍼 로봇의 고장을 검출하기 위한 웨이퍼 로봇의 결함 진단 시스템에 있어서,
상기 암에 설치되어 상기 암에 발생되는 진동을 측정하는 진동측정센서부;
상기 모터드라이브와 상기 모터 사이에 배치되어 전류가 인가되어 모터가 동작되면 상기 모터의 부하에 따라 변경되는 전류를 측정하는 전류측정센서부; 및
상기 진동측정센서부 및 상기 전류측정센서부와 연결되어 각각의 센서부가 출력하는 센싱값을 수신하여, 상기 상기 진동측정센서부가 출력하는 암의 진동인 진동신호와 상기 모터가 손상되기 전의 부하에 따른 전류의 값을 저장한 비교데이터부와 비교하여 일치율을 정도를 분석한 분석신호를 출력하는 제어부
를 포함하는 웨이퍼 로봇의 결함 진단 시스템이 개시된다.
A wafer robot comprising: a motor for applying a rotational power; an actuator connected to the motor for changing a rotational motion; an arm connected to the actuator for gripping and transferring the wafer; and a motor drive for outputting a current so that the motor is controlled to operate 1. A fault diagnosis system for a wafer robot for detecting faults,
A vibration measurement sensor unit installed on the arm and measuring vibration generated in the arm;
A current measuring sensor unit disposed between the motor drive and the motor for measuring a current changed according to a load of the motor when a current is applied and the motor is operated; And
And a sensor connected to the vibration measurement sensor unit and the current measurement sensor unit for receiving a sensing value output from each sensor unit and measuring a vibration signal output from the vibration measurement sensor unit according to a vibration signal, A control unit for outputting an analysis signal obtained by analyzing the degree of coincidence compared with a comparison data unit storing a current value;
A fault diagnosis system for a wafer robot is disclosed.

Description

웨이퍼 로봇의 결함 진단 시스템{DIAGNOSTIC SYSTEM FOR MOTOR OF WAFER ROBOT}TECHNICAL FIELD [0001] The present invention relates to a defect diagnosis system for a wafer robot,

본 기술은 웨이퍼 로봇을 진단하는 진단 시스템에 관한 것이다. The present technology relates to a diagnostic system for diagnosing a wafer robot.

특히 웨이퍼를 이동시키는 로봇에 이상 진동이 발생되는 경우, 이상 진동을 측정하고, 해당 이상 진동이 기계적 결함에 의하여 발생되는 것인지를 모터의 부하에 따라 변동되며 측정되는 전류를 빅데이터로 저장된 비교데이터와 비교하여 웨이퍼 로봇의 이상을 진단할 수 있는 웨이퍼 로봇의 결함 진단 시스템에 관한 것이다.In particular, when an abnormal vibration is generated in a robot that moves a wafer, it is determined whether or not the abnormal vibration is caused by a mechanical defect, and the measured current is changed according to the load of the motor. And more particularly, to a defect diagnosis system for a wafer robot capable of diagnosing an abnormality of a wafer robot.

산업에서 제품을 생산하여 이익을 극대화하기 위하여는 막히지 않은 공정의 진행이 중요하다. 진행되는 공정 중 어느 하나에 문제가 발생되면, 그 공정만이 아니라 다른 모든 공정도 진행이 안되기 때문이다. 예를 들면, A->B->C->D 순으로 진행되는 공정에서 B공정에서 문제가 발생되는 경우, C공정은 B공정이 진행된 후에 진행되는 공정이기 때문에 결국 모든 공정의 진행에 차질이 발생되기 때문이다. In order to maximize profits by producing products in the industry, it is important that the unprocessed process progresses. If a problem occurs in any one of the proceeding processes, not only the process but all other processes can not proceed. For example, if a problem occurs in step B in the sequence A-> B-> C-> D, step C is a process that proceeds after step B, .

한편, 위와 같은 공정은 대부분 로봇의 협력을 받아서 수행된다. 로봇은 반복되는 동작을 수행하거나, 인간이 수행 불가능한 미세 조작, 가공 등을 수행하거나, 위험한 영역 동작을 대신 수행함으로써, 인력과 함께 산업을 이끄는 원동력이다.On the other hand, most of the above processes are carried out in cooperation with robots. Robots are a driving force in the industry with their workforce, either by performing repetitive movements, by performing micro-manipulation, machining, etc., which are not performed by humans, or by performing dangerous area operations instead.

일반적으로 로봇은 모터를 제어하며 전류를 공급하는 모터드라이브, 모터드라이브의 인가되는 전류를 공급받아 회전력을 제공하는 모터와 모터에 연결되어 모터의 회전력을 설정된 움직임으로 변경하는 액추에이터 등을 포함하여 구성된다.2. Description of the Related Art Generally, a robot includes a motor drive for controlling a motor and supplying a current, a motor for receiving a current applied to the motor drive to provide a rotational force, and an actuator connected to the motor to change the rotational force of the motor to a predetermined motion .

로봇은 전원의 공급에 의하여 감정없이 설정된 동작을 수행할 수 있지만, 만물의 이치가 그러하듯이, 설정된 동작을 반복하여 수행하면 로봇의 동작을 수행하는 부품의 수명이 다하여 고장날 수 있다.The robot can perform the set operation without emotion by the supply of power, but if the set operation is repeatedly performed as in the case of all things, the life of the part performing the robot operation may be shortened and the robot may fail.

로봇이 시간이 지나면 고장나는 것은 당연한 것이지만, 로봇이 고장나서 설정된 동작을 수행하지 못하는 경우, 전술 하여 설명한 것과 같이 공정 전체가 마비될 수 있다. 특히나, 로봇은 대체로 특정한 부품만을 파는 것이 아닌 완성품 자체로 해외에서 리스하는 경우가 많고, 로봇이 고장나서 부품을 교체하여야 하는 경우 해외에서 국내로 반입되는 경우가 많은데, 이 경우 부품이 국내로 반입되어 교체되기까지 발생되는 공백기는 큰 손실로 이어질 수 있다.It is natural that the robot will fail over time. However, if the robot fails and can not perform the set operation, the entire process may be paralyzed as described above. Particularly, robots often lease overseas as a finished product itself, rather than selling only specific parts. When a robot needs to be replaced due to breakdown, many cases are brought in from abroad. In this case, the parts are brought into the domestic market The blanking that occurs until it is replaced can lead to a large loss.

따라서, 로봇을 이용하는 산업에서는 로봇의 이상을 미연에 감지하고, 감지된 이상을 미리 해결하는 것이 매우 중요하다.Therefore, it is very important to detect the abnormality of the robot in advance and solve the detected abnormality in advance in the robot using industry.

국내 등록특허 등록번호 "10-1776576" "로봇 제어 시스템 및 방법 (ROBOT CONTROL SYSTEM AND METHOD)"Domestic registered patent registration number "10-1776576" "ROBOT CONTROL SYSTEM AND METHOD" 국내 등록특허 등록번호 "10-1741583" "로봇 청소기 및 그의 제어 방법 (ROBOT CLEANER AND CONTROLLING METHOD THEREOF)"Domestic registered patent registration number "10-1741583" "ROBOT CLEANER AND CONTROLLING METHOD THEREOF"

본 발명은 전술한 로봇의 진단의 중요성을 충족시키기 위한 발명으로, 적어도 두 개의 축(일예시로 x, y, z, θ) 이상을 이동되는 웨이퍼 로봇의 이상을 미연에 감지할 수 있는 웨이퍼 로봇의 결함 진단 시스템을 제공하는데 목적이 있다.An object of the present invention is to provide a robot robot capable of sensing the abnormality of a wafer robot being moved by at least two axes (x, y, z, θ in one example) The present invention provides a defect diagnosis system of the present invention.

또한, 본 발명은 사용자가 웨이퍼 로봇의 이상 여부를 직관적으로 확인할 수 있는 웨이퍼 로봇의 결함 진단 시스템을 제공하는데 목적이 있다.It is another object of the present invention to provide a fault diagnosis system for a wafer robot that allows a user to intuitively confirm whether or not a wafer robot is abnormal.

여기서, 본 발명은 모터의 전류를 측정하는 전류측정센서를 소형화하는데 또 다른 목적이 있다.It is another object of the present invention to downsize a current measuring sensor for measuring a current of a motor.

본 발명이 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical object of the present invention is not limited to the above-mentioned technical objects and other technical objects which are not mentioned can be clearly understood by those skilled in the art from the following description will be.

본 발명인 웨이퍼 로봇의 결함 진단 시스템은 회전동력을 가하는 모터, 상기 모터에 연결되어 회전동작을 변경하는 액추에이터, 상기 액추에이터에 연결되어 상기 웨이퍼를 그립하고 이송시키는 암 및 상기 모터가 제어 동작되도록 전류를 출력하는 모터드라이브를 포함하는 웨이퍼 로봇의 고장을 검출한다.A fault diagnosis system for a wafer robot according to the present invention includes a motor for applying a rotational power, an actuator connected to the motor for changing a rotational operation, an arm connected to the actuator for gripping and transferring the wafer, Which detects the failure of the wafer robot including the motor drive.

본 발명인 웨이퍼 로봇의 결함 진단 시스템은 암에 설치되어 상기 암에 발생되는 진동을 측정하는 진동측정센서부; 상기 모터드라이브와 상기 모터 사이에 배치되어 전류가 인가되어 모터가 동작되면 상기 모터의 부하에 따라 변경되는 전류를 측정하는 전류측정센서부; 및 상기 진동측정센서부 및 상기 전류측정센서부와 연결되어 각각의 센서부가 출력하는 센싱값을 수신하여, 상기 진동측정센서부가 출력하는 암의 진동인 진동신호와 상기 모터가 손상되기 전의 부하에 따른 전류의 값을 저장한 비교데이터부와 비교하여 일치율을 정도를 분석한 분석신호를 출력하는 제어부를 포함한다.A defect diagnosis system for a wafer robot according to the present invention includes: a vibration measurement sensor unit installed in an arm for measuring vibration generated in the arm; A current measuring sensor unit disposed between the motor drive and the motor for measuring a current changed according to a load of the motor when a current is applied and the motor is operated; And a sensor connected to the vibration measurement sensor unit and the current measurement sensor unit to receive a sensing value output from each sensor unit and to measure a vibration signal output from the vibration measurement sensor unit according to a vibration signal, And a control unit for comparing the current value with the comparison data unit storing the current value and outputting an analysis signal analyzing the degree of coincidence.

여기서, 웨이퍼 로봇의 결함 진단 시스템은, 상기 제어부와 연결되어, 상기 진동측정센서부 및 상기 전류측정센싱부가 출력하는 센싱값과 상기 연산된 일치율을 표현하는 디스플레이부를 포함하는 것을 특징으로 한다.Here, the defect diagnosis system of the wafer robot includes a display unit connected to the control unit and expressing the sensed value output from the vibration measurement sensor unit and the current measurement sensing unit and the calculated coincidence rate.

여기서, 전류측정센서부는 상기 모터드라이브와 상기 모터 사이에 설치되어 전류를 바이패스하는 바이패스모듈에 연결되어 바이패스되는 전류를 측정하는 것을 특징으로 한다.Here, the current measurement sensor unit is connected to the bypass module that is provided between the motor drive and the motor and bypasses the current, and measures a current to be bypassed.

여기서, 제어부의 비교데이터부는, 상기 전류측정센서부를 선별된 웨이퍼 로봇의 상기 모터드라이브와 상기 모터 사이에 설치하여 상기 모터가 동작될 때 부하에 따라 변경되는 전류를 설정된 시간동안 시간의 흐름에 따라 저장된 비교데이터가 저장되어 있거나, 상기 전류측정센서부를 복수개로 선별된 웨이퍼 로봇의 상기 모터드라이브와 상기 모터 사이에 설치하고, 설정된 시간동안 부하에 따라 변경되는 전류를 측정하여 복수의 샘플링데이터를 생성하고, 상기 샘플링데이터의 평균이 연산되어 생성된 비교데이터가 저장되어 있는 것을 특징으로 한다.Here, the comparison data part of the control part may be configured such that the current measurement sensor part is installed between the motor drive of the selected wafer robot and the motor so that the current changed according to the load when the motor is operated is stored Wherein the current sensor unit is provided between the motor drive and the motor of the wafer robot selected by a plurality of the current measuring sensor units and generates a plurality of sampling data by measuring a current changed according to a load for a set time, And an average of the sampling data is calculated and the generated comparison data is stored.

여기서, 제어부는 비교연산부를 포함하고, 상기 비교연산부는 상기 전류측정센서부가 부하에 따라 변경되는 전류를 기설정된 시간동안 또는 기설정된 횟수만큼 측정하여 생성한 대조데이터를 상기 비교데이터와 매칭시켜 일치율을 연산하는 것을 특징으로 한다.Here, the control unit includes a comparison operation unit, and the comparison operation unit may compare the comparison data generated by measuring the current changed by the current measurement sensor unit for a preset time or a predetermined number of times, .

여기서, 비교연산부는, 설정된 시간동안 상기 전류측정센서부가 측정한 전류를 모두 합하고, 측정된 개수로 나누어 평균전류값을 구하고, 상기 평균전류값을 현재 전류측정센서부가 측정한 전류값과 차이의 절대값인 차이전류값을 구하고, 상기 차이전류값을 상기 평균전류값에 상기 일치율에 따라 설정된 비일치율 계수를 곱하여 비교하여 연산된 이상전류판단값과 비교하여 상기 차이전류값이 상기 이상전류판단값보다 작으면 상기 모터의 이상으로 판단하는 것을 특징으로 한다.Here, the comparison operation unit may calculate the average current value by summing the currents measured by the current measurement sensor unit for the set time, dividing the currents by the measured number, and comparing the average current value with the current value measured by the current- And comparing the difference current value with the average current value multiplied by the non-coincidence coefficient set according to the matching rate, comparing the difference current value with the calculated abnormal current determination value, and comparing the difference current value with the abnormal current determination value And if it is small, it is determined as an abnormality of the motor.

전술한 구성을 포함하는 본 발명인 웨이퍼 로봇의 결함 진단 시스템은 웨이퍼 로봇의 이상 여부를 정확하게 미연에 감지할 수 있어서, 미리 대책을 강구할 수 있다.The defect diagnosis system of the wafer robot according to the present invention including the above-described configuration can precisely detect the abnormality of the wafer robot, so that measures can be taken in advance.

또한, 본 발명은 직관적으로 웨이퍼 로봇의 이상 여부를 확인할 수 있어서 사용자의 편의성이 증대된다.Further, the present invention intuitively confirms the abnormality of the wafer robot, thereby enhancing the user's convenience.

또한, 전류측정센서를 소형화로 제작할 수 있다.Further, the current measuring sensor can be manufactured in a compact size.

도 1은 본 발명인 웨이퍼 로봇 결함 진단 시스템의 개략적인 구성도이다.
도 2는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 각 구성의 블럭도이다.
도 3은 본 발명인 웨이퍼 로봇 결함 진단 시스템의 디스플레이부에 표시되는 화면을 도시한 것이다.
도 4a는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 전류측정센서부가 모터의 전류를 측정하는 것을 도시한 것이고, 도 4b는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 전류측정센서부가 모터에 인가되는 전류를 측정할 때 발생되는 문제점을 도시한 것이며, 도 4c는 도 4b의 문제점을 해결한 것을 도시한 것이다.
도 5a는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 제어부의 기준데이터를 도시한 것이며, 도 5b는 기준데이터와 매칭되는 대조데이터를 도시한 것이다.
도 6는 제어부의 비교연산부에 기저장된 식을 이용하여 실시간으로 수신되는 전류를 통하여 웨이퍼 로봇의 결함을 진단하는 것을 순서도로 도시한 것이다.
1 is a schematic block diagram of a wafer robot defect diagnosis system according to the present invention.
2 is a block diagram of each configuration of the wafer robot defect diagnosis system of the present invention.
FIG. 3 is a screen displayed on the display unit of the wafer robot defect diagnosis system of the present invention.
FIG. 4A is a view showing a current measuring sensor part of a wafer robot fault diagnosis system of the present invention measuring a current of a motor, and FIG. 4B is a diagram showing a current sensor part of a wafer robot fault diagnosis system, FIG. 4C shows a problem that is solved in FIG. 4B. FIG.
FIG. 5A shows reference data of a control unit of the wafer robot defect diagnosis system of the present invention, and FIG. 5B shows verification data matching with reference data.
FIG. 6 is a flowchart illustrating the diagnosis of defects of a wafer robot through a current received in real time using a formula stored in a comparison operation unit of a control unit.

이하, 본 발명의 일실시예를 예시적인 도면을 통해 상세하게 설명한다. 그러나 이는 본 발명의 범위를 한정하려고 의도된 것은 아니다. Hereinafter, an embodiment of the present invention will be described in detail with reference to exemplary drawings. However, this is not intended to limit the scope of the invention.

각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.It should be noted that, in adding reference numerals to the constituent elements of the drawings, the same constituent elements are denoted by the same reference symbols as possible even if they are shown in different drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.

또한, 도면에 도시된 구성요소의 크기나 형상 등은 설명의 명료성과 편의상 과장되게 도시될 수 있다. 또한, 본 발명의 구성 및 작용을 고려하여 특별히 정의된 용어들은 본 발명의 실시예를 설명하기 위한 것일 뿐이고, 본 발명의 범위를 한정하는 것이 아니다.In addition, the size and shape of the components shown in the drawings may be exaggerated for clarity and convenience of explanation. In addition, terms specifically defined in consideration of the constitution and operation of the present invention are only for explaining the embodiments of the present invention, and do not limit the scope of the present invention.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈", "장치" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 및/또는 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise. It should be noted that the terms such as " part, "" module, " .

본 발명을 착안하게 된 계기는 다음과 같다.The moment when the present invention is focused on is as follows.

웨이퍼 로봇의 결함여부는 진동을 측정하여 확인할 수 있다. 하지만 이상 진동만으로는 웨이퍼 로봇의 결함을 파악하기에는 그 정확도가 미흡하다. 따라서 이상 진동이 웨이퍼 로봇의 결함의 발생에 따른 부하의 증가로 발생되었는지 전류를 확인할 필요성이 발생된다.Whether or not the wafer robot is defective can be confirmed by measuring the vibration. However, it is not accurate enough to detect defects of the wafer robot by the abnormal vibration alone. Therefore, it is necessary to check whether the abnormal vibration is caused by an increase in the load due to the defect of the wafer robot.

웨이퍼 로봇은 동작의 조건(마찰증가 등, 외부의 충격에 따른 속도 저하, 이동 속도의 불균형) 등에 따라 부하가 발생되게 되는데, 이 부하의 발생에 따라 모터(30)로 전류량이 증가하거나 또는 감소될 수 있다. 즉, 부하가 발생되더라도 허용 범주 내에서 전류가 증감될 것이다.A load is generated in accordance with the conditions of operation of the wafer robot (such as an increase in friction, a decrease in velocity due to an external impact, an imbalance in movement speed, etc.), and the amount of current is increased or decreased by the motor 30 . That is, even if a load is generated, the current will increase or decrease within the allowable range.

도 1은 본 발명인 웨이퍼 로봇 결함 진단 시스템의 개략적인 구성도이다.1 is a schematic block diagram of a wafer robot defect diagnosis system according to the present invention.

도 2는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 각 구성의 블럭도이다.2 is a block diagram of each configuration of the wafer robot defect diagnosis system of the present invention.

모터(30)에는 규격의 전압(기준)이 설정되어 설정된 전류가 공급되어 동작되는데, 웨이퍼 로봇에 이상이 발생되는 경우, 부하가 가해지지 않더라도, 부하가 가해진 것과 같은 조건이 형성되어 모터(30)에 인가되는 전류는 증가와 감소의 폭이 더욱 커질 것이다. When an abnormality occurs in the wafer robot, a condition is imposed that a load is applied even if a load is not applied to the motor 30, The width of the increase and decrease will become larger.

위와 같은 내용을 활용하여, 이상 진동이 발생되고 있는데, 설정된 범위를 벗어난 부하 전류가 다량 측정된다면, 이 이상 진동이 기계의 결함에 따라 발생된 것으로 예측할 수 있고, 그에 따라 조만간 웨이퍼 로봇이 고장날 여지가 높다고 판단할 수 있을 것이다.If an abnormal vibration is generated by using the above contents, if the load current out of the set range is measured in a large amount, it can be predicted that the abnormal vibration is generated according to the defect of the machine, It can be judged to be high.

본 발명인 웨이퍼 로봇의 결함 진단 시스템은 반도체 공정에서 웨이퍼를 이동시키기 위하여 암(10), 액추에이터(20), 모터(30), 모터드라이브(40)를 포함하는 웨이퍼 로봇의 이상 여부를 감지한다. The fault diagnosis system of the wafer robot according to the present invention detects abnormality of the wafer robot including the arm 10, the actuator 20, the motor 30 and the motor drive 40 in order to move the wafer in the semiconductor process.

모터드라이브(40)는 모터(30)를 제어 동작하기 위한 것으로, 설정된 전류를 인가한다. 모터(30)는 동작 시 인가되는 전압이 규격화 되어 있으며, 모터드라이브(40)가 인가하는 전류에 따라 모터(30)는 설정된 반경의 회전을 수행하거나 설정된 속도로 회전되어 제어된 회전력을 가할 수 있다. The motor drive 40 is for controlling the motor 30, and applies a predetermined current. The voltage applied during operation of the motor 30 is standardized. Depending on the current applied by the motor drive 40, the motor 30 rotates at a predetermined radius or rotates at a predetermined speed to apply a controlled rotational force .

모터(30)는 설정된 간격을 두고 배치된 고정자에 권선된 코일에 3상의 전류가 인가된다. 3상의 전류는 U상, V상, W상으로 명명된다. 3상의 전류의 공급에 따라 회전자계가 형성되어 고정자에 둘러싸이며 배치된 회전자는 회전을 수행한다. 여기서, 모터(30)는 제어된 동작을 수행하는 서보모터(30) 또는 스텝모터(30)일 수 있다.The motor 30 applies a three-phase current to a coil wound around a stator disposed at a predetermined interval. The three phase currents are named as U phase, V phase, and W phase. As the current of the three phases is supplied, the rotor is formed and the rotor arranged and arranged in the stator performs the rotation. Here, the motor 30 may be a servo motor 30 or a step motor 30 that performs a controlled operation.

액추에이터(20)는 모터(30)의 회전자에 연결되어 회전력을 설정된 움직임(예를 들면, 직선 왕복 운동)으로 변형시킬 수 있다.The actuator 20 is connected to the rotor of the motor 30 so as to transform the rotational force into a set motion (for example, a linear reciprocating motion).

암(10)은 액추에이터(20)에 설치되어 액추에이터(20)의 설정된 움직임에 따라 이동될 수 있다. 암(10)은 웨이퍼를 그립할 수 있다.The arm 10 can be installed in the actuator 20 and can be moved in accordance with the set movement of the actuator 20. [ The arm 10 can grip the wafer.

본 발명의 웨이퍼 로봇 결함 진단 시스템은 진동측정센서부(100), 바이패스모듈(200), 전류측정센서부(300), 제어부(400), 디스플레이부(500)를 포함한다.The wafer robot defect diagnosis system of the present invention includes a vibration measurement sensor unit 100, a bypass module 200, a current measurement sensor unit 300, a control unit 400, and a display unit 500.

진동측정센서부(100)는 암(10)에 설치되어 암(10)의 이상 진동을 측정한다. 즉, 암(10)은 일예시로 액추에이터(20)의 동작에 따라 웨이퍼를 그립하고, 설정된 방향만큼 이동하고, 그립한 웨이퍼를 언그립하는 동작을 수행한다.The vibration measurement sensor unit 100 is installed on the arm 10 to measure abnormal vibration of the arm 10. [ In other words, the arm 10 grips the wafer according to the operation of the actuator 20, moves by a predetermined direction, and unclips the gripped wafer.

여기서, 진동측정센서부(100)는 위와 같은 암(10)이 일반적으로 동작 시 발생되는 진동 이외에 암(10)이 웨이퍼를 그립하고 이동되는 과정에서 수평으로 이동 시 수직방향으로 발생되는 이상 진동 진동을 측정하거나 또는 웨이퍼를 그립하고 수직방향으로 이동시 수평방향으로 발생되는 이상 진동을 측정한다. 진동측정센서부(100)는 일예시로 FBG 진동센서일 수 있다.Here, the vibration measurement sensor unit 100 may include a vibration sensor unit 100, in addition to the vibration generated in the operation of the arm 10, when the arm 10 grips the wafer and moves horizontally, Or grips the wafer and measures the abnormal vibration generated in the horizontal direction when moving in the vertical direction. The vibration measurement sensor unit 100 may be, for example, an FBG vibration sensor.

바이패스모듈(200)은 모터드라이브(40)와 모터(30) 사이에 일부 전류가 바이패스되도록 한다. 바이패스모듈(200)은 일측에 설치된 스위치에 따라 스위치의 동작에 따라 온, 오프될 수 있다. 바이패스모듈(200)이 온되면, 바이패스동작을 수행하고, 오프되면, 모터드라이브(40)에서 모터(30)로 인가되는 전류를 바이패스하지 않는다.The bypass module 200 allows some current to be bypassed between the motor drive 40 and the motor 30. The bypass module 200 may be turned on or off according to the operation of the switch according to a switch installed at one side. When the bypass module 200 is turned on, the bypass operation is performed. When the bypass module 200 is turned off, the motor drive 40 does not bypass the current applied to the motor 30.

전류측정센서부(300)는 바이패스모듈(200)이 온 될 때 바이패스되는 전류의 크기를 측정한다.The current measurement sensor unit 300 measures the magnitude of the current that is bypassed when the bypass module 200 is turned on.

제어부(400)는 진동측정센서부(100) 및 전류측정센서부(300)와 연결되어 각각의 센서부가 출력하는 센싱값을 수신한다. 제어부(400)는 진동측정센서부(100)가 출력하는 센싱값을 수신하고, 이를 가공한 진동신호를 출력한다. 또한, 제어부(400)는 분석신호를 출력한다. 분석신호는 전류측정센서부(300)가 출력하는 센싱값을 가공한 신호로 전류측정센서부(300)가 측정한 전류의 값을 모터(30)가 손상되기 전 부하에 따른 전류의 값을 저장한 비교데이터부(410)와 비교하여 일치율 정도를 분석한 신호이다.The control unit 400 is connected to the vibration measurement sensor unit 100 and the current measurement sensor unit 300 and receives sensing values output from the respective sensor units. The control unit 400 receives the sensing value output from the vibration measurement sensor unit 100 and outputs the processed vibration signal. Also, the control unit 400 outputs an analysis signal. The analysis signal is a signal obtained by processing the sensing value output from the current measuring sensor unit 300 and stores the value of the current measured by the current measuring sensor unit 300 as a current value corresponding to the load before the motor 30 is damaged And is a signal obtained by analyzing the degree of coincidence compared with a comparison data part 410.

도 3은 본 발명인 웨이퍼 로봇 결함 진단 시스템의 디스플레이부에 표시되는 화면을 도시한 것이다.FIG. 3 is a screen displayed on the display unit of the wafer robot defect diagnosis system of the present invention.

디스플레이부(500)는 제어부(400)와 연결되어 제어부(400)가 출력하는 신호를 수신하여, 사용자가 웨이퍼 로봇의 상태를 확인할 수 있도록 데이터를 시각화하여 표현한다.The display unit 500 is connected to the control unit 400 and receives a signal output from the control unit 400. The display unit 500 visualizes and displays data so that the user can check the state of the wafer robot.

디스플레이부(500)에 의하여 표현되는 것은 (1) 이상진동의 발생 및 정도여부 (2) U상, V상, W상의 실시간 전류 상태 (3) 설정된 시간 또는 설정된 횟수 동안 측정된 전류의 분포도 (4) 일치율 (5) 실시간 이상여부 감지표시 등이 표현된다.(3) the distribution of the current measured during the set time or the set number of times (4) the current flowing through the U-phase, the V- ) Coincidence rate (5) Real-time abnormality detection indicator is displayed.

도 4a는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 전류측정센서부가 모터의 전류를 측정하는 것을 도시한 것이고, 도 4b는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 전류측정센서부가 모터에 인가되는 전류를 측정할 때 발생되는 문제점을 도시한 것이며, 도 4c는 도 4b의 문제점을 해결한 것을 도시한 것이다.FIG. 4A is a view showing a current measuring sensor part of a wafer robot fault diagnosis system of the present invention measuring a current of a motor, and FIG. 4B is a diagram showing a current sensor part of a wafer robot fault diagnosis system, FIG. 4C shows a problem that is solved in FIG. 4B. FIG.

제어부(400)는 가공부(430)를 포함한다. The control unit 400 includes a processing unit 430.

전류측정센서부(300)는 종래의 전류측정센서부와는 다르게 하나의 전류측정센서부(300)에 U상, V상, W상이 연결되어 있다. 전류측정센서부(300)는 3상과 연결되어 측정된 아날로그인 전류에 대한 정보를 디지털로 컨버터하여 출력한다(ADC). 이러한 전류측정센서부(300)를 실제로 구성하여 동작한 결과, 3상의 아날로그인 전류 정보를 디지털로 컨버터하는 과정에서 U상, V상, W상의 신호가 일괄적으로 표현되지 않고, 순차적으로 표현되는 문제점이 발생되었다. 가공부(430)는 위와 같은 문제점을 해결하는 역할을 한다. 즉, 일예시적으로 V상, W상이 각각 U상보다 늦게 출력되는 경우, 가공부(430)는 U상이 출력되고, V상의 출력이 시작되는 지점을 측정하면 지연된 시간을 계산하고, 보정하여 출력되도록 한다. W상도 마찬가지이다. 즉, U상이 출력되고, W상의 출력이 시작되는 지점만큼 지연된 시간을 계산하고, 보상하여 출력되도록 한다.Unlike the conventional current measurement sensor unit, the current measurement sensor unit 300 is connected to one current measurement sensor unit 300 through U-phase, V-phase, and W-phase. The current measuring sensor unit 300 is connected to three phases and digitally converts the measured information about the analog current to output the ADC (ADC). As a result of operating and configuring the current measuring sensor unit 300, the U phase, V phase, and W phase signals are not expressed collectively but sequentially expressed in the process of digitally converting three phase analog current information A problem has occurred. The processing unit 430 plays a role in solving the above problems. That is, when the V phase and the W phase are outputted later than the U phase, the processing section 430 calculates the delayed time by measuring the point where the U phase is output and the output of the V phase is measured, . The same is true for the W phase. That is, the U phase is output, the delayed time is calculated by the point where the output of the W phase starts, and compensated and outputted.

따라서, 디스플레이부(500)에 표현되는 U상, V상, W상의 측정되는 전류값은 동일한 시작점을 가지고 그래프를 그리게 된다.Therefore, current values measured on the U-phase, V-phase, and W-phase displayed on the display unit 500 are plotted with the same starting point.

제어부(400)는 전술하여 설명한 비교데이터부(410), 비교연산부(420)와 연결되어 있다. 비교데이터부(410)에는 비교데이터가 저장되어 있다. 비교데이터는 측정되는 전류값과 비교를 통하여 웨이퍼 로봇의 이상 여부를 진단하는 기준데이터이다. The control unit 400 is connected to the comparison data unit 410 and the comparison operation unit 420 described above. The comparison data part 410 stores comparison data. The comparison data is reference data for diagnosing abnormality of the wafer robot through comparison with the measured current value.

도 5a는 본 발명인 웨이퍼 로봇 결함 진단 시스템의 제어부의 기준데이터를 도시한 것이며, 도 5b는 기준데이터와 매칭되는 대조데이터를 도시한 것이다.FIG. 5A shows reference data of a control unit of the wafer robot defect diagnosis system of the present invention, and FIG. 5B shows verification data matching with reference data.

본 발명은 U상, V상, W상에서 측정되는 전류값을 하나의 데이터로 취합하여 데이터화 하고, 이 데이터를 비교데이터와 일치율을 판단하여 결함 여부를 진단한다.In the present invention, current values measured on U-phase, V-phase, and W are collected as one data and data is obtained.

비교데이터는 측정의 대상이 되는 웨이퍼 로봇과 동일하며 정상적으로 동작되는 웨이퍼 로봇을 설정된 시간동안 동작시켜 측정되는 전류를 시간의 흐름에 따라 저장하여 생성된다. 또는 측정 대상이 되는 웨이퍼 로봇과 동일하며 정상적으로 동작되는 복수의 웨이퍼 로봇을 설정된 시간동안 동작시켜 전류를 시간의 흐름에 따라 저장하고, 각각 시간의 흐름에 따른 전류의 값의 변화를 샘플링데이터로 생성하고, 이 샘플링데이터의 평균값을 연산하여 생성될 수 있다. 또는 측정 대상이 되는 웨이퍼 로봇이 처음 구동되는 경우 이 웨이퍼 로봇이 설정된 시간동안 동작될 때 설정된 시간동안 동작 시 측정되는 전류를 시간의 흐름에 따라 저장하여 생성한다.The comparison data is the same as that of the wafer robot to be measured, and is generated by storing the current measured by operating the normally operated wafer robot for a predetermined time according to the passage of time. Or a plurality of wafer robots that are the same as the wafer robot to be measured and operate normally are operated for a predetermined time to store the current in accordance with the passage of time and generate a change in the value of the current with time as sampling data , And can be generated by calculating an average value of the sampling data. Or when the wafer robot to be measured is operated for the first time, the current measured during operation for a predetermined time when the wafer robot is operated for a predetermined time is stored and generated according to the passage of time.

비교연산부(420)는 전류측정센서부(300)가 부하에 따라 변경되는 전류를 실시간으로 비교하지 않고, 설정된 주기(예를 들면 1시간) 또는 설정된 횟수만큼(예를 들면 측정된 전류값이 10000번인 경우)측정하여 대조데이터를 생성하고, 대조데이터를 비교데이터를 일치율을 비교하여 결함여부를 측정한다. 여기서, 비교연산부(420)는 실시간으로 측정되는 전류값을 비교 연산하여 웨이퍼 로봇의 이상여부를 판단하기도 하는데, 이는 후술하도록 하겠다.The comparison operation unit 420 compares the current measured by the current measurement sensor unit 300 with a predetermined period (for example, one hour) or a predetermined number of times (for example, a measured current value of 10000 And the match data is compared with the match data to determine whether or not the match data is defective. Here, the comparison operation unit 420 compares the current values measured in real time to determine whether the wafer robot is abnormal, which will be described later.

비교연산부(420)는 비교데이터를 분포하여 배치한다. 여기서, 3상(U, V, W)에서 각각 측정된 전류에 상관하지 않는다. 예를 들어 2A가 총 1000회 감지된 경우 도 4a에 도시된 것과 같이 2A는 1000회라는 데이터를 생성하고, 2.3A가 1000회 감지된 경우 앞서서 2A와 마찬가지로 2.3A는 1000회라는 데이터를 생성한다. The comparison operation unit 420 distributes and arranges the comparison data. Here, it does not depend on the current measured in the three phases (U, V, W). For example, if a total of 2A is detected 1000 times, as shown in FIG. 4A, 2A generates 1000 times of data, and when 2.3A is detected 1000 times, 2.3A as in 2A is generated 1000 times .

비교연산부(420)는 이렇게 분포로 배치된 비교데이터와 동일한 방식으로 대조데이터를 매칭하여 일치율 여부를 파악한다. 일예시로 대조데이터는 2A 1000회 2.3A 500회 2.9A가 500회로 생성된 경우 앞서서 실시예로 한 비교데이터와 매칭 정도는 75%로 나올 수 있다. 이와 같은 경우, 실시예에 따라 변경될 수 있지만 75%인 경우에는 웨이퍼 로봇의 결함 발생이 높다고 예상될 수 있다.The comparison operation unit 420 matches the verification data in the same manner as the comparison data arranged in the distribution in this manner to determine whether or not the matching rate is equal. As an example, if the comparison data is 2A 1000 times, 2.3 A 500 times, and 2.9 A 500 times are generated, the comparison data of the previous embodiment and the degree of matching can be 75%. In such a case, it can be changed according to the embodiment, but in the case of 75%, it can be expected that the occurrence of defects of the wafer robot is high.

실시예에서는 단 3가지의 전류값만을 가지고 본원의 비교연산부(420)가 일치율을 파악하는 방식을 설명하였지만 이에 한정되지 않고, 도 4a, 4b와 같이 다양한 전류값에 대하여 위와 같은 동작을 수행할 것이다.Although the embodiment has been described with reference to a method in which the comparison operation unit 420 of the present invention grasps the coincidence rate using only three current values, the present invention is not limited thereto, and the above operation will be performed for various current values as shown in FIGS. 4A and 4B .

위와 같이 일치율만 가지고도 웨이퍼 로봇의 결함 여부를 판단할 수 있는 이유는 웨이퍼 로봇에 결함이 발생되어 부하가 많이 발생되는 경우, 앞서서 설명한 예에서 2.9A와 같은 전류가 많이 측정되기 때문이다. 즉, 웨이퍼 로봇에 결함이 발생되는 경우, 기준에서 설정된 범위를 벗어나는 전류값이 더욱 많이 측정될 것임으로 일치율만을 가지고도 웨이퍼 로봇의 결함을 측정할 수 있다. The reason why the wafer robot is defective can be determined even if the matching ratio is just as described above because a lot of current such as 2.9A is measured in the case of the above-described example when a defect occurs in the wafer robot and a lot of load is generated. That is, when a defect occurs in the wafer robot, more current values deviating from the reference range will be measured, so that the defect of the wafer robot can be measured even if only the matching ratio is satisfied.

여기서, 전술하였지만 진동측정센서부(100)에서 측정되는 이상 진동의 크기와 비례하여 일치율이 떨어지는 경우, 근래에 웨이퍼 로봇의 결함이 심해질 것이라고 예측할 수 있을 것이다.Here, if the coincidence rate is lowered in proportion to the magnitude of the abnormal vibration measured by the vibration measurement sensor unit 100 as described above, it can be predicted that the defect of the wafer robot will become more serious in the recent years.

도 6는 제어부의 비교연산부에 기저장된 식을 이용하여 실시간으로 수신되는 전류를 통하여 웨이퍼 로봇의 결함을 진단하는 것을 순서도로 도시한 것이다.FIG. 6 is a flowchart illustrating the diagnosis of defects of a wafer robot through a current received in real time using a formula stored in a comparison operation unit of a control unit.

또한, 비교연산부(420)는 대조데이터를 생성하기 위하여 측정되는 전류값을 실시간으로 연산하여 결함 여부를 진단할 수 있다.In addition, the comparison operation unit 420 can diagnose whether the defect is defective by calculating the current value measured in real time to generate the verification data.

비교연산부(420)에는 아래와 같은 식이 저장되어 있다.The comparison operation unit 420 stores the following expression.

Figure 112017095089632-pat00001
........... 식 1
Figure 112017095089632-pat00001
........... Formula 1

Figure 112017095089632-pat00002
........... 식 2
Figure 112017095089632-pat00002
........... Formula 2

식 1과 식 2의 의미는 다음과 같다.The meanings of Equation 1 and Equation 2 are as follows.

Figure 112017095089632-pat00003
Figure 112017095089632-pat00003

즉, 비교연산부(420)는 설정된 시간동안 전류측정센서부(300)가 측정한 부하에 따라 변동되는 전류값을 모두 합하고, 합해진 전류를 총 횟수로 나누어 평균전류값(Yn)을 구한다. 그 후 일치율에 따라 설정된 비일치율 계수(K)를 설정하여 평균전류값에 곱하여 이상전류판단값(KYn)을 형성한다. K가 설정되는 방식은 비일치율을 통하여 설정된다. 즉, 일예시적으로 전술하여 설명하였듯이, 10000만의 전류값을 측정하여 일치율이 80%를 획득한 경우 비일치율은 20%가 된다. 여기서, K는 0.2로 설정될 수 있다. 그 후 결함판단은 차이전류값{(평균전류값-i번째 전류값)의 절대값}이 이상전류판단값(KYn)보다 적어도 작지 않은지를 판단한다. 여기서, 차이전류값이 이상전류판단값(KYn)보다 작게 되는 경우 실시간으로 측정되는 전류값을 통하여 기계의 결함이 발생되는지를 판단할 수 있다. That is, the comparison operation unit 420 obtains the average current value Yn by summing current values varying according to the load measured by the current measurement sensor unit 300 for a predetermined time, and dividing the summed current by the total number of times. Then, the non-coincidence coefficient K set according to the coincidence rate is set and multiplied by the average current value to form an abnormal current judgment value KYn. The manner in which K is set is set through the inconsistency rate. That is, as described above, if the coincidence rate is 80% obtained by measuring the current value of 10,000,000, the inconsistency rate becomes 20%. Here, K may be set to 0.2. Thereafter, the defect judgment judges whether the difference current value {(absolute value of average current value-i'th current value}} is at least smaller than the abnormal current judgment value KYn. Here, when the difference current value is smaller than the abnormal current determination value KYn, it is possible to determine whether a machine defect occurs through the current value measured in real time.

이처럼 본 발명은 축척되는 전류값을 통하여 비교데이터와 일치율을 판단하고, 전류값을 축척하는 동안 전류값을 통하여 결함여부를 측정함에 따라서 웨이퍼 로봇의 이상 여부를 진단할 수 있어서 신속한 대응을 가능하게 할 수 있다. As described above, according to the present invention, it is possible to diagnose the abnormality of the wafer robot by determining the coincidence rate with the comparison data through the current value to be measured, and by measuring the defectiveness through the current value while scaling the current value, .

본 발명은 특정한 실시 예에 관련하여 도시하고 설명하였지만, 이하의 특허청구범위에 의해 제공되는 본 발명의 기술적 사상을 벗어나지 않는 한도 내에서, 본 발명이 다양하게 개량 및 변화될 수 있다는 것은 당 업계에서 통상의 지식을 가진 자에게 있어서 자명할 것이다.While the present invention has been particularly shown and described with reference to specific embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the following claims It will be apparent to those of ordinary skill in the art.

10 : (웨이퍼 로봇의)암 20 : 액추에이터
30 : 모터 40 : 모터드라이브
100 : 진동측정센서 200 : 바이패스모듈
300 : 전류측정센서부 400 : 제어부
410 : 비교데이터부 420 : 비교연산부
430 : 가공부 500 : 디스플레이부
10: Arm (of wafer robot) 20: Actuator
30: motor 40: motor drive
100: Vibration measurement sensor 200: Bypass module
300: current measuring sensor part 400: control part
410: comparison data section 420: comparison operation section
430: machining unit 500: display unit

Claims (6)

회전동력을 가하는 모터, 상기 모터에 연결되어 회전동작을 변경하는 액추에이터, 상기 액추에이터에 연결되어 웨이퍼를 그립하고 이송시키는 암 및 상기 모터가 제어 동작되도록 전류를 출력하는 모터드라이브를 포함하는 웨이퍼 로봇의 고장을 검출하기 위한 웨이퍼 로봇의 결함 진단 시스템에 있어서,
상기 암에 설치되어 상기 암에 발생되는 진동을 측정하는 진동측정센서부;
상기 모터드라이브와 상기 모터 사이에 배치되어 전류가 인가되어 모터가 동작되면 상기 모터의 부하에 따라 변경되는 전류를 측정하는 전류측정센서부; 및
모터가 손상되기 전 암의 진동인 진동신호와 상기 모터가 손상되기 전 부하에 따른 전류의 값인 비교데이터가 저장된 비교데이터부;
상기 진동측정센서부와 상기 전류측정센서부와 각각 연결되어 상기 진동측정센서부가 출력하는 신호와 상기 진동신호를 비교하고, 상기 전류측정센서부가 출력하는 전류를 상기 비교데이터와 비교하여 일치율 정도를 분석한 분석신호를 출력하는 제어부를 포함하되,
상기 비교데이터는 상기 모터가 정상적으로 동작될 때 설정된 시간동안 시간의 흐름에 따라 변경되는 전류를 저장하여 생성되고,
상기 제어부는,
상기 모터의 전류를 설정된 시간 또는 기설정된 횟수만큼 측정하여 상기 비교데이터와 비교하여 일치율을 연산하는 비교연산부를 포함하고,
상기 비교연산부는,
설정된 시간 또는 설정된 횟수만큼 측정한 전류를 모두 합하고, 측정된 개수로 나누어 평균전류값을 구하고, 상기 평균전류값을 전류측정센서부가 측정한 전류값에 마이너스하여 차이전류값을 구하고, 상기 설정된 시간 또는 설정된 횟수만큼 측정한 전류와 상기 비교데이터를 비교하여 연산되는 일치율에 따라 연산되는 비일치율 계수를 곱하여 연산된 이상전류판단값을, 상기 차이전류값과 비교하여, 상기 차이전류값이 상기 이상전류판단값보다 작으면 상기 모터의 이상으로 판단하는 분석신호를 출력하는 것을 특징으로 하는 웨이퍼 로봇의 결함 진단 시스템.
A failure of a wafer robot including a motor for applying rotational power, an actuator connected to the motor for changing the rotational operation, an arm connected to the actuator for gripping and transferring the wafer, and a motor drive for outputting a current so that the motor is controlled to operate. A fault diagnosis system for a wafer robot for detecting a fault,
A vibration measurement sensor unit installed on the arm and measuring vibration generated in the arm;
A current measuring sensor unit disposed between the motor drive and the motor for measuring a current changed according to a load of the motor when a current is applied and the motor is operated; And
A comparison data portion for storing comparison data which is a value of a vibration signal, which is a vibration of the arm before the motor is damaged, and a current value according to a load before the motor is damaged;
Wherein the vibration measuring sensor unit and the current measuring sensor unit are connected to each other to compare the vibration signal with a signal output from the vibration measuring sensor unit and compare the current outputted by the current measuring sensor unit with the comparison data to analyze the degree of coincidence And a controller for outputting an analysis signal,
Wherein the comparison data is generated by storing a current that changes according to a time during a predetermined time when the motor is normally operated,
Wherein,
And a comparison operation unit for measuring the current of the motor by a predetermined time or a predetermined number of times and comparing the current with the comparison data to calculate a matching rate,
Wherein the comparison operation unit comprises:
A current value measured by the current measuring sensor unit is obtained by subtracting the average current value from the current value measured by the current measuring sensor unit, Comparing the current measured by the set number of times with the comparison data, and comparing the calculated abnormal current determination value with the difference current value by multiplying the non-coincidence coefficient calculated by the matching rate calculated by comparing the comparison data with the comparison data, And outputs an analysis signal for judging the abnormality of the motor to be an abnormality of the wafer robot.
제1항에 있어서,
상기 웨이퍼 로봇의 결함 진단 시스템은,
상기 제어부와 연결되어,
상기 진동측정센서부 및 상기 전류측정센서부가 출력하는 센싱값과 상기 연산된 일치율을 표현하는 디스플레이부를 포함하는 것
을 특징으로 하는 웨이퍼 로봇의 결함 진단 시스템.
The method according to claim 1,
The defect diagnosis system of the wafer robot includes:
And a control unit,
And a display unit for expressing a sensed value output from the vibration measurement sensor unit and the current measurement sensor unit and the calculated coincidence rate
Wherein the fault diagnosis system comprises:
제1항에 있어서,
상기 전류측정센서부는
상기 모터드라이브와 상기 모터 사이에 설치되어 전류를 바이패스하는 바이패스모듈에 연결되어 바이패스되는 전류를 측정하는 것
을 특징으로 하는 웨이퍼 로봇의 결함 진단 시스템.
The method according to claim 1,
The current measuring sensor unit
And a bypass module connected between the motor drive and the motor for bypassing the current to measure a bypass current
Wherein the fault diagnosis system comprises:
제1항에 있어서,
상기 비교데이터부는,
상기 전류측정센서부를 선별된 웨이퍼 로봇의 상기 모터드라이브와 상기 모터 사이에 설치하여 상기 모터가 동작될 때 부하에 따라 변경되는 전류를 설정된 시간동안 시간의 흐름에 따라 저장된 비교데이터가 저장되어 있거나,
상기 전류측정센서부를 복수개로 선별된 웨이퍼 로봇의 상기 모터드라이브와 상기 모터 사이 각각에 설치하고, 설정된 시간동안 부하에 따라 변경되는 전류를 측정하여 복수의 샘플링데이터를 생성하고, 상기 샘플링데이터의 평균이 연산되어 생성된 비교데이터가 저장되어 있는 것
을 특징으로 하는 웨이퍼 로봇의 결함 진단 시스템.
The method according to claim 1,
Wherein the comparison data unit comprises:
The current measurement sensor unit is installed between the motor drive and the motor of the selected wafer robot so that the comparison data stored in accordance with the time during which the current changed according to the load is stored for a set time,
Wherein the current measurement sensor unit is provided in each of a plurality of selected wafer robots between the motor drive and the motor to generate a plurality of sampling data by measuring a current changed according to a load for a predetermined time, The comparison data which is calculated and generated is stored
Wherein the fault diagnosis system comprises:
삭제delete 삭제delete
KR1020170125905A 2017-09-28 2017-09-28 Diagnostic system for motor of wafer robot KR101986230B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170125905A KR101986230B1 (en) 2017-09-28 2017-09-28 Diagnostic system for motor of wafer robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170125905A KR101986230B1 (en) 2017-09-28 2017-09-28 Diagnostic system for motor of wafer robot

Publications (2)

Publication Number Publication Date
KR20190036699A KR20190036699A (en) 2019-04-05
KR101986230B1 true KR101986230B1 (en) 2019-06-07

Family

ID=66103873

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170125905A KR101986230B1 (en) 2017-09-28 2017-09-28 Diagnostic system for motor of wafer robot

Country Status (1)

Country Link
KR (1) KR101986230B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210014788A (en) * 2019-07-30 2021-02-10 한국생산기술연구원 Diagnosis method of robot joint failure and robot joint diagnosis system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102596214B1 (en) * 2019-07-04 2023-11-01 엘지전자 주식회사 A system for detecting the abnormality of robot and control method of the same
KR102501427B1 (en) 2021-09-29 2023-02-21 주식회사 포틱스노바테크닉스 Wafer transferring robot diagnostics method and wafer transferring robot diagnostics apparatus

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101265540B1 (en) * 2013-01-09 2013-05-20 주식회사 썬닉스 Monitoring apparatus and method thereof
JP6140331B1 (en) * 2016-04-08 2017-05-31 ファナック株式会社 Machine learning device and machine learning method for learning failure prediction of main shaft or motor driving main shaft, and failure prediction device and failure prediction system provided with machine learning device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101265540B1 (en) * 2013-01-09 2013-05-20 주식회사 썬닉스 Monitoring apparatus and method thereof
JP6140331B1 (en) * 2016-04-08 2017-05-31 ファナック株式会社 Machine learning device and machine learning method for learning failure prediction of main shaft or motor driving main shaft, and failure prediction device and failure prediction system provided with machine learning device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210014788A (en) * 2019-07-30 2021-02-10 한국생산기술연구원 Diagnosis method of robot joint failure and robot joint diagnosis system
KR102254934B1 (en) 2019-07-30 2021-05-25 한국생산기술연구원 Diagnosis method of robot joint failure and robot joint diagnosis system

Also Published As

Publication number Publication date
KR20190036699A (en) 2019-04-05

Similar Documents

Publication Publication Date Title
KR101986230B1 (en) Diagnostic system for motor of wafer robot
US6871115B2 (en) Method and apparatus for monitoring the operation of a wafer handling robot
US9146175B2 (en) Method and a device for detecting abnormal changes in play in a transmission unit of a movable mechanical unit
CN107449958A (en) Abnormity determining device and abnormality determination method
US9369079B2 (en) Method and device for monitoring a torque of an electric motor
CN105572615B (en) The trouble-shooter and method of 3 phase brushless a-c motor current sensors
EP3232215B1 (en) Electric motor diagnosis device
US8190294B2 (en) Detection of condition changes in an industrial robot system
US9839982B2 (en) Main spindle load monitoring device for machine tool
US20120185092A1 (en) Robotic arm position controlling device and robotic arm having same
US7603200B2 (en) Method and system for assessing the state of at least one axial joint
JP2007304057A (en) Method and device for failure diagnosis
US9471058B2 (en) Data acquisition device for acquiring cause of stoppage of drive axis and information relating thereto
JP6238928B2 (en) Diagnostic equipment for electric motors
CN104229578B (en) Encoder abnormal detector and the lift facility of use encoder abnormal detector
US20200406483A1 (en) Malfunction-type determination device and malfunction-type determination method
EP2149980A2 (en) Stray flux processing method and system
US8368420B2 (en) Method of error detection when controlling a rotating-field motor
US20150268122A1 (en) Method for force calibration, force computation and force limitation in iron core linear motors
CA2986207C (en) Failure diagnostic device and failure diagnostic method
WO2016121689A1 (en) Failure diagnostic method and failure diagnostic system
KR102266220B1 (en) Fault Diagnosis System of Industrial Robot
JPWO2018154733A1 (en) Torque pulsation correction device and correction method for motor, control device for elevator
US20100242748A1 (en) Press machine
JP3772052B2 (en) Control device

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