[go: up one dir, main page]

KR0166125B1 - Method of controlling servos in a wire cut electric spark machine - Google Patents

Method of controlling servos in a wire cut electric spark machine Download PDF

Info

Publication number
KR0166125B1
KR0166125B1 KR1019940036056A KR19940036056A KR0166125B1 KR 0166125 B1 KR0166125 B1 KR 0166125B1 KR 1019940036056 A KR1019940036056 A KR 1019940036056A KR 19940036056 A KR19940036056 A KR 19940036056A KR 0166125 B1 KR0166125 B1 KR 0166125B1
Authority
KR
South Korea
Prior art keywords
servo
voltage
control
inter
retreat
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019940036056A
Other languages
Korean (ko)
Other versions
KR960021329A (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 KR1019940036056A priority Critical patent/KR0166125B1/en
Publication of KR960021329A publication Critical patent/KR960021329A/en
Application granted granted Critical
Publication of KR0166125B1 publication Critical patent/KR0166125B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/14Electric circuits specially adapted therefor, e.g. power supply
    • B23H7/18Electric circuits specially adapted therefor, e.g. power supply for maintaining or controlling the desired spacing between electrode and workpiece
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/02Wire-cutting
    • B23H7/04Apparatus for supplying current to working gap; Electric circuits specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/14Electric circuits specially adapted therefor, e.g. power supply
    • B23H7/20Electric circuits specially adapted therefor, e.g. power supply for programme-control, e.g. adaptive

Landscapes

  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)

Abstract

본 발명은 와이어 컷 방전 가공기의 서보제어방법에 관한 것으로, 와이어와 가공물간의 극간전압을 검출하여 디자탈로 변환하고 설정된 기준값들과 비교하여 극간정보를 발생하는 극간전압감지/거리제어부(60)에 의해 수행되는 극간정보 발생과정과, 상기 극간제어정보 발생과정에서 발생된 극간정보를 입력하여 서보의 위치를 제어하기 위해 가공제어부(70)에 의해 수행되는 추종제어과정과, 상기 추종제어과정에 의해 활성화되어 상기 극간제어정보 발생과정의 파라메터를 변경시키는 파라메터 조정과정을 구비하여 파라메터를 변경하므로써 서보 제어지령을 유연하게 결정할 수 있게 된 것이다.The present invention relates to a servo control method of a wire cut electric discharge machine, by means of an interpolation voltage sensing / distance control unit (60) which detects an interpolation voltage between a wire and a work piece, converts it into a digital, and generates interpolation information by comparing the set reference values. The interpolation information generation process to be performed, the following control process performed by the processing control unit 70 to control the position of the servo by inputting the interpolation information generated during the interpolation control information generation process, and activated by the following control process It is possible to flexibly determine the servo control command by changing the parameter by including a parameter adjusting step of changing the parameter of the inter-pole control information generation process.

Description

와이어 컷 방전 가공기의 서보제어방법Servo control method of wire cut electric discharge machine

제1도는 일반적인 와이어 컷 방전 가공기를 도시한 블럭도.1 is a block diagram showing a general wire cut electric discharge machine.

제2도는 제1도의 극간 전압 감지/거리 제어부에 대한 상세 블럭도.2 is a detailed block diagram of the interpolar voltage sensing / distance control of FIG.

제3도는 종래의 와이어 컷 방전 가공기에 대한 서보제어 흐름도.3 is a servo control flowchart of a conventional wire cut electric discharge machine.

제4도는 본 발명에 따른 와이어 컷 방전 가공기를 도시한 블럭도.4 is a block diagram showing a wire cut electric discharge machine according to the present invention.

제5도 내지 제8도는 본 발명에 따른 와이어 컷 방전 가공기의 서보제어동작을 도시한 흐름도이다.5 to 8 are flowcharts showing the servo control operation of the wire cut electric discharge machine according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10 : 와이어전극 20 : 피가공물10: wire electrode 20: workpiece

30 : 가공전원부 40 : 가공전원제어부30: processing power part 40: processing power control part

50 : 극간정보 조정부 60 : 극간전압감지/거리제어부50: inter-pole information adjustment unit 60: inter-pole voltage detection / distance control unit

70 : 가공제어부 80 : 주처리부70: processing control part 80: main processing part

90 : 서보구동부90: servo drive unit

본 발명은 와이어 컷 방전 가공기에 있어서 서보제어방법에 관한 것으로, 특히 가공환경에 관계없이 극간거리(이를 '가공 갭' 혹은 간단히 '갭'이라 한다)를 항상 최적의 가공상태로 추종 제어하도록 하는 서보제어방법에 관한 것이다.TECHNICAL FIELD The present invention relates to a servo control method in a wire cut electric discharge machine. In particular, a servo for controlling the inter-pole distance (hereinafter referred to as a 'machining gap' or simply 'gap') to an optimum machining state regardless of a machining environment is always maintained. It relates to a control method.

일반적으로, 와이어 컷 방전 가공기는 0.05~0.3mm의 가는 와이어 전극과 피가공물 사이에 펄스형의 가공전압을 인가하고 가공액을 개재한 상태에서 전기방전을 일으켜 이때의 에너지에 의해 피가공물을 용융상태로 하여 가공하는 장치이다. 이때 와이어전극은 피가공물과 적정한 갭(gap)을 유지함으로써 안정된 방전이 이루어진다. 이러한 와이어 컷 방전 가공기에 대한 기술은 대한민국 특허공고번호 제94-2877호(공고일:94. 4. 6)와 대한민국 공고번호 제92-6510호(공고일:92. 8. 7)등에 개시되어 있다.In general, a wire cut electric discharge machine applies a pulsed processing voltage between a thin wire electrode having a thickness of 0.05 to 0.3 mm and a workpiece, generates an electrical discharge through a processing liquid, and melts the workpiece by energy at this time. It is an apparatus to process. At this time, the wire electrode maintains a proper gap with the workpiece, thereby achieving stable discharge. The technology for such a wire cut electric discharge machine is disclosed in Korean Patent Publication No. 94-2877 (Notice date: April 6, 1994) and Korean Publication No. 92-6510 (Notification date: August 8, 7, 2012).

제1도는 일반적인 와이어 컷 방전 가공기를 도시한 블럭도로서, 와이어전극(10), 가공전원부(30), 가공전원제어부(40), 극간전압감지/거리제어부(60), 가공제어부(70), 주처리부(80), 서보구동부(90)등으로 구성되어 피가공물(20)을 방전 가공한다. 그리고 피가공물(20)은 크로스 테이블(96)상에 놓여 있고, 크로스 테이블(96)은 X축서보모터(92)와 Y축서보모터(94)에 의해 수평면 내에서 자유자재로 이동하도록 되어 있다. 이하에서는 X축 및 Y축 서보모터를 간단히 서보라고 한다.1 is a block diagram showing a general wire cut electric discharge machine, the wire electrode 10, the processing power supply unit 30, the processing power control unit 40, the inter-pole voltage sensing / distance control unit 60, the processing control unit 70, It consists of the main processing part 80, the servo drive part 90, etc., and discharge-processes the to-be-processed object 20. FIG. The workpiece 20 is placed on the cross table 96, and the cross table 96 is freely moved in the horizontal plane by the X-axis servo motor 92 and the Y-axis servo motor 94. . Hereinafter, the X-axis and Y-axis servomotors are simply referred to as servos.

상기와 같이 구성되는 방전 가공기의 동작을 개략적으로 살펴보면, 와이어 전극(10)과 피가공물(20)을 대향시키고 가공액을 주입하면서 가공전원부(30)는 와이어전극(10)과 피가공물(20) 사이에 펄스형태의 가공전압을 가해 이들 사이에 방전을 일으켜 방출된 에너지에 의해 피가공물(20)을 용융상태로 하여 미세한 분말(이를 칩이라 한다)로 만들고, 이들을 가공액으로 하여금 냉각시키면서 제거토록 하는 것이다.Referring to the operation of the electric discharge machine configured as described above, the wire electrode 10 and the workpiece 20 are opposed to each other while injecting the processing liquid processing power supply unit 30 is the wire electrode 10 and the workpiece 20 A pulsed processing voltage is applied between them to cause a discharge between them to make the work piece 20 melted by the energy released to form a fine powder (called a chip), and to remove them while cooling the processing liquid. It is.

이때 가공전원부(30)에서 발생되는 고주파 펄스는 가공전원제어부(40)의 제어에 따라 전압의 크기와 듀티비 등이 가변되고, 가공전원제어부(40)는 가공제어부(70)로부터 펄스제어를 위한 제어정보를 입력받는다.At this time, the high frequency pulse generated from the processing power supply unit 30 is variable in magnitude and duty ratio of the voltage according to the control of the processing power control unit 40, the processing power control unit 40 for the pulse control from the processing control unit 70 Receive control information.

주처리부(80)는 가공 프로그램을 해석하여 가공을 위한 형상경로를 산출한 후 가공제어부(70)에 전달하고, 가공제어부(70)는 주처리부(80)로부터 입력된 경로정보와 극간전압 감지/거리 제어부(60)로부터 입력된 서보정보등을 고려하여 최적의 가공이 이루어질 수 있도록 가공전압 펄스와 서보등을 제어한다.The main processor 80 analyzes the machining program, calculates a shape path for the machining, and transmits the shape path to the machining controller 70. In consideration of the servo information input from the distance control unit 60, the processing voltage pulse and the servo are controlled to achieve the optimum processing.

극간 전압 감지/ 거리 제어부(60)에서는 와이어전극(10)과 피가공물(20)간의 가공상태에 따른 극간전압을 감지하여 아날로그 전압을 디지탈로 변환한 후, 극간 전압 감지/ 거리 제어부(60)내의 감지값 처리부(64)를 구현하는 원칩 마이콤에서 양자화된 검출전압과 설정된 기준전압을 비교하여 서보의 전진(Track), 일시 정지(Pause), 후퇴(Retrack)를 결정한 후 이를 가공제어부(70)로 출력한다.The inter-pole voltage detection / distance control unit 60 detects the inter-pole voltage according to the processing state between the wire electrode 10 and the workpiece 20 and converts the analog voltage to digital, and then, within the inter-pole voltage detection / distance control unit 60. In the one-chip microcomputer implementing the sensed value processor 64, the quantized detection voltage is compared with the set reference voltage to determine the servo track, pause, retreat, and then the process control unit 70. Output

가공제어부(70)는 주 마이크로프로세서(MAIN CPU)로 구현되어 극간 전압감지/ 거리제어부(60)로부터 입력된 서보정보를 이용하여 주처리부(80)로부터 입력된 형상제어정보에 따라 서보구동부(90)를 제어하여 서보를 전진, 후퇴, 일시정지시키고 가공전원제어부(40)를 제어하여 와이어전극과 피가공물 사이에 인가되는 펄스전압의 듀티비 및 크기를 제어한다.Machining control unit 70 is implemented as a main microprocessor (MAIN CPU) servo drive unit 90 according to the shape control information input from the main processing unit 80 by using the servo information input from the voltage detection / distance control unit 60 between the poles. ), The servo is advanced, retracted, paused, and the processing power control unit 40 is controlled to control the duty ratio and magnitude of the pulse voltage applied between the wire electrode and the workpiece.

와이어전극(10)은 소모품으로서 도면에는 자세히 도시되지 않았으나 와이어 공급릴로부터 제공되어 상부 가이드와 피가공물(20)을 거쳐 하부 가이드를 통해 와이어 권취릴에서 수거된다.Although not shown in detail in the drawings as the wire electrode 10 is a consumable, the wire electrode 10 is collected from the wire winding reel through the lower guide through the upper guide and the workpiece 20.

제2도는 제1도의 극간 전압 감지/거리 제어부에 대한 상세블럭도로서, 극간 전압 감지/거리제어부(60)는 와이어전극(10)과 피가공물(20)간의 극간전압을 검출하여 디지탈화하는 극간전압검출부(62)와 검출된 극간전압을 미리 설정된 기준전압과 비교하여 전진, 후퇴, 일시정지를 결정하는 감지값처리부(64)로 구성되어 서보정보를 가공제어부(70)로 출력한다. 이때 감지값처리부(64)는 원칩 마이콤으로 구현된다.FIG. 2 is a detailed block diagram of the inter-pole voltage sensing / distance controller of FIG. 1, wherein the inter-pole voltage sensing / distance controller 60 detects the inter-pole voltage between the wire electrode 10 and the workpiece 20 and digitalizes it. The detection unit 62 and the detection value processing unit 64 for comparing the detected inter-pole voltage with a preset reference voltage to determine forward, backward, and pause, and output servo information to the processing control unit 70. At this time, the detection value processor 64 is implemented as a one-chip microcomputer.

가공제어부(70)는 위치제어를 위한 서보제어부(100)를 포함하는데, 감지값 처리부(64)로부터 입력된 극간정보를 소정의 알고리즘에 따라 처리하여 서보의 전진, 후퇴, 일시정지를 제어함과 아울러 가공전원제어부(40)를 통해 가공전원부(30)에서 발생되는 펄스전압을 제어한다. 즉, 극간 전압 감지/ 거리제어부(60)는 평균 극간전압과 기준전압 사이의 차에 따라서 서보 구동부(90)를 제어하도록 서보정보를 가공제어부(70)에 제공한다. 한편, 와이어전극(10)과 피가공물(20) 사이의 갭(GAP)은 일반적으로 약 십 마이크론에서 수십 마이크론의 범위이다.The processing control unit 70 includes a servo control unit 100 for position control, which processes the inter-pole information input from the sensed value processing unit 64 according to a predetermined algorithm to control the advance, retreat, and pause of the servo. In addition, through the processing power control unit 40 to control the pulse voltage generated in the processing power supply 30. That is, the inter-pole voltage sensing / distance controller 60 provides the servo information to the machining controller 70 to control the servo driver 90 according to the difference between the average inter-pole voltage and the reference voltage. Meanwhile, the gap GAP between the wire electrode 10 and the workpiece 20 generally ranges from about ten microns to tens of microns.

제3도는 와이어 컷 방전 가공기에 의한 종래의 서보제어 흐름을 도시한 흐름도이다.3 is a flowchart showing a conventional servo control flow by the wire cut electric discharge machine.

제3도를 참조하면, 시스템을 초기화한 후, 극간전압 감지/거리제어부(60)가 검출한 극간전압을 읽어들인다(제200단계, 210단계). 다음, 읽어들인 극간전압을 미리 설정된 전진 기준전압과 비교한다(제220단계). 비교결과, 극간전압이 전진 기준전압보다 크면, 전진 임시변수를 1만큼 증가시킨다(제230단계).Referring to FIG. 3, after initializing the system, the inter-pole voltage detected by the inter-pole voltage sensing / distance controller 60 is read (steps 200 and 210). Next, the read interpolar voltage is compared with a preset reference voltage (step 220). As a result of comparison, if the inter-pole voltage is greater than the forward reference voltage, the forward temporary variable is increased by one (step 230).

다음, 단계240에서 읽어들인 극간전압을 후퇴 기준전압과 비교한다. 비교결과, 극간전압이 후퇴 기준전압보다 작으면 후퇴 임시변수를 1만큼 증가시킨다(제250단계). 그렇지 않으면 단계260에서 일시정지 임시변수를 1만큼 증가시킨다.Next, the inter-pole voltage read in step 240 is compared with the retreat reference voltage. As a result of comparison, if the interpolar voltage is less than the retreat reference voltage, the retreat temporary variable is increased by one (step 250). Otherwise, in step 260 the pause temporary variable is increased by one.

다음, 단계270에서 유효 감지횟수를 1 감소시키고, 단계 280에서 현재의 유효감지횟수가 미리 설정된 유효감지 횟수(기준횟수)를 넘었는지를 판단한다.Next, in step 270, the number of valid detections is decreased by one, and in step 280, it is determined whether the current validity detection count exceeds the preset valid detection number (reference number).

단계 280에서 현재의 유효감지횟수가 기준횟수를 넘었으면, 단계290에서 전진 기준횟수와 전진 임시변수를 비교한다. 만약, 전진 임시변수가 전진 기준횟수보다 크면 단계300에서 서보전진으로 결정한다. 그렇지 않으면 단계310에서 후퇴 기준횟수와 후퇴 임시변수를 비교한다. 비교결과, 후퇴 임시변수가 후퇴 기준횟수보다 크면 단계 320에서 서보후퇴를 결정하고, 그렇지 않을 경우 단계330에서 서보 일시정지를 결정한다.If the current validity detection count exceeds the reference number in step 280, the forward reference number and the forward temporary variable are compared in step 290. If the forward temporal variable is greater than the forward reference number, it is determined as servo advance in step 300. Otherwise, in step 310, the retreat reference number and the retreat temporary variable are compared. As a result of the comparison, if the retreat temporary variable is greater than the retreat reference number, the servo retreat is determined in step 320, and if it is not, the servo pause is determined in step 330.

그런데 이와 같이 종래의 와이어 컷 방전 가공기의 서보제어로 가공하는 경우, 가공 갭에 의한 극간전압과 기준전압의 차에 따라 서보를 제어함에 있어서 고정된 비율에 따라 서보의 전진, 후퇴 및 일시정지를 결정하게 되므로 피가공물 및 가공상황에 따라 적응적으로 대처할수 있는 유연성이 부족한 문제점이 있다.However, in the case of processing by servo control of the conventional wire cut electric discharge machine, in the case of controlling the servo according to the difference between the inter-pole voltage and the reference voltage due to the processing gap, the forward, retreat and pause of the servo are determined according to the fixed ratio. Therefore, there is a problem in that the lack of flexibility to adapt adaptively depending on the workpiece and processing conditions.

즉, 일반적으로 방전가공에서는 상하의 가공액의 흐름이 피가공물의 중앙부근에서 상쇄되므로 칩의 누적으로 인해 이상 방전이 일어나기 쉽다. 이와 같이 가공 갭에 이상이 발생하면 와이어는 가공 반대방향의 이전 위치로 자주 후퇴(RETRACK)하게 되며, 이런 현상의 반복은 가공의 불안정을 초래하여 적절한 서보제어가 되지 않을 경우 와이어의 단선을 발생시키게 되는 문제점이 있다.That is, in discharge processing, abnormal discharge is likely to occur due to the accumulation of chips since the flow of the upper and lower processing liquids is offset near the center of the workpiece. If an abnormality occurs in the machining gap, the wire will often retreat to the previous position in the opposite direction of the machining, and repetition of this phenomenon may cause instability in the machining, causing disconnection of the wire if proper servo control is not performed. There is a problem.

따라서 본 발명의 목적은 상술한 문제점을 해결하기 위하여 가공환경 및 가공조건에 따라 극간 제어정보 파라미터를 조정할 수 있는 와이어 컷 방전 가공기의 서보제어방법을 제공하는데 있다.Accordingly, an object of the present invention is to provide a servo control method of a wire cut electric discharge machine capable of adjusting inter-pole control information parameters according to processing conditions and processing conditions in order to solve the above problems.

상기와 같은 목적을 달성하기 위한 본 발명의 서보제어방법는, 와이어전극과 피가공물간의 극간전압을 검출하여 디지탈로 변환하고 설정된 기준값들과 비교하여 서보정보를 발생하는 극간전압감지/거리제어부에 의해 수행되는 서보정보 발생과정과, 상기 서보정보발생과정에서 발생된 서보정보를 입력받아 서보의 위치를 제어하기 위해 가공제어부에 의해 수행되는 추종제어과정과, 상기 추종제어과정에 의해 활성화되어 상기 서보정보 발생과정의 파라메터를 변경시키는 파라메터 조정과정을 구비한 와이어 캇 방전가공기의 서보제어방법에 있어서, 상기 서보정보 발생과정은, 극간전압감지/거리제어부의 파라메터를 초기화하는 제1단계와; 설정된 극간전압 무시시간이 경과하면 검출된 극간전압을 읽어오는 제2단계; 읽어온 극간전압을 전진기준전압과 비교하여 극간전압이 기준전압보다 높으면 전진임시변수를 1 증가시키는 제3단계; 읽어온 극간전압을 후퇴기준전압과 비교하여 극간전압이 기준전압보다 낮으면 후퇴임시 변수를 1증가시키는 제4단계; 읽어온 극간전압이 후퇴기준전압보다 낮지도, 전진기준전압보다 높지도 않으면 일시정지 임시변수를 1증가시키는 제5단계; 상기 제2단계부터 제5단계를 수행한 후 유효감지 횟수를 1회 카운트한 후 누적된 카운트 횟수가 설정된 기준 횟수를 초과하지 않으면 상기 제2단계부터 제5단계를 반복하는 제6단계; 제6단계에서 카운트 횟수가 기준횟수를 초과하면, 전진 기준 횟수와 상기 전진 임시변수값을 비교하여 서보전진을 결정하는 제7단계; 후퇴 기준 횟수와 상기 후퇴 임시변수값을 비교하여 서보후퇴를 결정하는 제8단계; 서보전진 및 서보후퇴가 아니면 서보 일시정지를 결정하는 제9단계를 구비하고, 상기 추종제어과정은, 상기 서보정보 발생과정에서 발생된 서보정보를 읽어오는 단계; 상기 읽어온 서보정보를 재처리하여 서보지령을 발생하는 단계; 상기 서보지령을 누적한 수가 설정치를 초과하면 극간 제어 파라메터 조정변수가 1인지를 판단하여 1이면 상기 파라메터 조정과정을 활성화시키는 단계; 서보지령에 따라 서보위치제어지령을 출력하는 단계를 구비하고, 상기 파라메터 조정과정은, 상기 추종제어과정에 의해 활성화되어 전진임시변수(FORE_PERCENT), 후퇴임시변수(BACK_PERCENT), 전진기준전압(FORE_LEVEL), 및 후퇴기준전압(BACK_LEVEL)을 수정하는 것을 특징한다.The servo control method of the present invention for achieving the above object is performed by the inter-pole voltage sensing / distance control unit that detects the inter-pole voltage between the wire electrode and the workpiece, converts it to digital, and generates servo information in comparison with the set reference values. The servo information generation process, the following control process performed by the processing controller to control the position of the servo by receiving the servo information generated in the servo information generation process, and activated by the following control process to generate the servo information. A servo control method of a wire cut discharge machine having a parameter adjusting process of changing a parameter of the process, the servo information generating process comprising: a first step of initializing parameters of an inter-pole voltage sensing / distance controller; Reading the detected inter-pole voltage when the set inter-pole voltage disregard time elapses; A third step of comparing the read-out interpolation voltage with the forward reference voltage and increasing the forward temporary variable by one if the interpolar voltage is higher than the reference voltage; A fourth step of comparing the read-out interpolation voltage with the retreat reference voltage and increasing the retreat temporary variable by one if the interpolar voltage is lower than the reference voltage; A fifth step of increasing the temporary temporary variable if the interpolar voltage read is not lower than the retreat reference voltage or higher than the forward reference voltage; A sixth step of repeating the second step to the fifth step if the accumulated count number does not exceed the set reference number after performing the second step to the fifth step and counting the effective detection number once; A seventh step of determining servo advance by comparing the forward reference number with the forward temporary variable value when the count number exceeds the reference number in the sixth step; An eighth step of determining a servo retraction by comparing the retraction reference number with the retreat temporary variable value; And a ninth step of determining servo pause if not servo advance and servo retraction. The tracking control process may include: reading servo information generated in the servo information generation process; Reprocessing the read servo information to generate a servo command; Determining whether the control parameter adjustment variable between poles is 1 when the accumulated number of the servo commands exceeds a set value and activating the parameter adjustment process if it is 1; And outputting a servo position control command according to the servo command, wherein the parameter adjusting process is activated by the following control process to enable forward temporal variable (FORE_PERCENT), backward temporal variable (BACK_PERCENT) and forward reference voltage (FORE_LEVEL). , And the retreat reference voltage BACK_LEVEL.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

먼저, 본 발명에 따라 서보제어에 필요한 주요 파라메터들은 다음 표1과 같다.First, the main parameters required for servo control according to the present invention are shown in Table 1 below.

상기 표1에 있어서, FORE_PERCENT는 단위시간 동안의 전진(TRACT) 기준전압을 넘은 횟수를 나타내는 파라메터이고, BACK_PERCENT는 단위시간 동안에 후퇴(RETRACT) 기준전압을 넘은 횟수를 나타내는 파라메터이고, FORE_LEVEL은 전진 기준전압을 나타내고, BACK_LEVEL은 후퇴 기준전압을 나타내고, SENSING_CNT는 단위시간 동안의 총 감지횟수를 나타내며, EFFECR_CNT는 단위 시간동안의 유효감지 횟수를 나타낸다. 또한, MAIN_SERVO_CNT는 가공제어부(70)의 정보 누적횟수를 나타내는 파라메터이고, MAIN_FORE_PERCENT는 가공제어부(70)로부터 설정된 전진 기준 횟수를 나타내고, MAIN_BACK_PERCENT는 가공제어부(70)로부터 설정된 후퇴 기준 횟수를 나타낸다. 또한, CHANGE_PARA는 상기 표1의 1항 내지 4항의 FORE_PERCENT, BACK_PERCENT, FORE_LEVEL, BACK_LEVEL의 값을 조정할 것인지를 나타내는 파라메터로써, 예를들어 1이면 상기 제1항 내지 제4항의 파라메터를 변경하고, 0이면 파라메터값을 변경하지 않는다.In Table 1, FORE_PERCENT is a parameter indicating the number of times the forward reference voltage is exceeded during the unit time, BACK_PERCENT is a parameter indicating the number of times the retrace reference voltage is exceeded during the unit time, and FORE_LEVEL is a forward reference voltage BACK_LEVEL indicates the retreat reference voltage, SENSING_CNT indicates the total number of detections during the unit time, and EFFECR_CNT indicates the number of effective detections during the unit time. In addition, MAIN_SERVO_CNT is a parameter indicating the accumulated information count of the machining control unit 70, MAIN_FORE_PERCENT represents the number of forward reference set from the machining control unit 70, MAIN_BACK_PERCENT represents the retraction reference number set from the machining control unit 70. In addition, CHANGE_PARA is a parameter indicating whether to adjust the values of FORE_PERCENT, BACK_PERCENT, FORE_LEVEL, and BACK_LEVEL in Clauses 1 to 4 of Table 1, for example, if 1, the parameters of the above 1 to 4 are changed, and if 0, Do not change parameter values.

본 발명에 따른 와이어 컷 방전가공기의 서보제어방법에서는 상기 표1과 같은 각종 파라메터를 설정하여 극간전압감지/ 거리제어부(60)가 검출한 전압을 설정된 기준전압과 비교하고, 그 결과를 누적하여 단위시간에 산출된 파라메터에 의해 서보를 전진, 일시정지, 또는 후퇴시킨다.In the servo control method of the wire cut electric discharge machine according to the present invention, by setting various parameters as shown in Table 1 above, the voltage detected by the inter-pole voltage sensing / distance controller 60 is compared with the set reference voltage, and the result is accumulated in units. The servo is advanced, paused or retracted by the parameters calculated in time.

즉, 가공 갭에 쌓인 칩에 의한 불안정을 해소하기 위해서는 칩의 양을 억제하기 위하여 가공전원에 의해 공급된 전류펄스의 폭을 작게 하며 방전 휴지폭을 크게 하거나 칩의 제거능력을 높이기 위해서 서보의 일시정지 또는 이전위치로 후퇴하여 가공액의 흐름을 증가시킬 필요가 있는데, 본 발명에서는 발생칩의 제거능력을 향상시키기 위하여 극간 거리를 가공소재 및 두께등 가공환경에 관계없이 일정하게 자동적으로 조절한다.In other words, in order to solve the instability caused by the chips accumulated in the processing gap, to reduce the amount of chips, the width of the current pulse supplied by the processing power is reduced, the discharge pause width is increased, or the servo is temporarily removed to increase the chip removal capability. It is necessary to increase the flow of the processing liquid by retreating to the stop or the previous position, in the present invention, to improve the removal ability of the chip generated, the distance between the poles is automatically and automatically adjusted constantly regardless of the processing environment such as material and thickness.

이때, 종래에는 가공제어부의 서보제어부(100)에 따라 평균가공갭전압과 기준전압 사이의 차이를 고정된 비율에 따라 처리하여 서보의 전진, 일시정지, 후퇴등을 판단하였으나 본 발명에서는 제4도에 도시된 바와 같이 극간정보 조정부(50)가 추가되어 각종 가공 환경 및 가공 조건 변경없이 최적의 가공 갭을 유지할 수 있다.In this case, conventionally, the servo control unit 100 of the processing control unit processes the difference between the average processing gap voltage and the reference voltage according to a fixed ratio to determine the advance, pause, retreat, etc. of the servo. As shown in the interstitial information adjusting unit 50 is added to maintain an optimum processing gap without changing various processing environments and processing conditions.

제4도는 본 발명에 따른 와이어 캇 방전가공장치를 도시한 블럭도로서, 와이어(10), 가공전원부(30), 가공전원제어부(40), 극간정보 조정부(50), 극간전압감지/거리제어부(60), 가공제어부(70), 주처리부(80), 서보구동부(90)등으로 구성되어 피가공물(20)을 방전 가공하는바, 제1도에 도시된 종래의 방전가공장치의 가공제어부(70)와 극간전압감지/거리제어부(60) 사이에 극간정보 파라메터를 조정할 수 있는 극간정보 조정부(50)가 부가된 것이다. 제4도를 참조하면, 제1도와 동일한 구성요소는 동일한 참조번호를 부여하고, 더 이상의 설명은 생략하기로 한다. 극간정보 조정부(50)는 가공제어부(70)를 구현하는 메인 프로세서에 의해 극간전압감지/거리제어부(60)의 극간정보 파라메터값을 조정하는 부분으로서 실제에 있어서는 감지값처리부(64)에 해당하는 원칩 마이콤의 특정 레지스터 값(즉, 파라메터 테이블값)을 변경하기 위한 인터럽트 회로이다.4 is a block diagram showing a wire cut discharge factory value according to the present invention, the wire 10, the processing power supply unit 30, the processing power control unit 40, the interpolation information adjustment unit 50, the interpolation voltage detection / distance control unit 60, the processing control unit 70, the main processing unit 80, the servo drive unit 90 and the like to discharge-process the workpiece 20, the processing control unit of the conventional electric discharge machining apparatus shown in FIG. Between the 70 and the inter-pole voltage sensing / distance controller 60, an inter-pole information adjusting unit 50 for adjusting the inter-pole information parameter is added. Referring to FIG. 4, the same components as those in FIG. 1 are given the same reference numerals, and further description thereof will be omitted. The inter-pole information adjusting unit 50 adjusts the inter-pole information parameter value of the inter-pole voltage sensing / distance control unit 60 by the main processor implementing the machining control unit 70. In fact, the inter-pole information adjusting unit 50 corresponds to the sensed value processing unit 64. It is an interrupt circuit to change the specific register value (ie parameter table value) of one chip microcomputer.

제5도는 본 발명에 따른 와이어 컷 방전 가공기의 서보제어 흐름을 도시한 흐름도인 바, 제5도의 흐름도에 대한 동작을 상기 표1과 결부시켜 설명하기로 한다.FIG. 5 is a flowchart illustrating a servo control flow of the wire cut discharge machine according to the present invention. The operation of the flowchart of FIG. 5 will be described with reference to Table 1 above.

제5도를 참조하면, 초기화단계에서는 극간전압 감지/ 거리제어부(60)에 있는 원칩 마이콤을 원하는 모드로 운용하기 위해 레지스터 및 플래그에 대한 값을 설정한다(400단계). 임시변수 초기화단계에서는 상기 표1과 같은 전진, 후퇴, 일시정지에 대한 임시변수들을 초기화한다(410단계). 이어서, 제4도의 극간 전압 감지/거리 제어부(60)가 검출하여 양자화한 극간전압(즉, 가공갭 전압)값을 읽는다(420단계).Referring to FIG. 5, in the initialization step, values for registers and flags are set in order to operate the one-chip microcomputer in the pole voltage sensing / distance controller 60 in a desired mode (step 400). In the temporary variable initialization step, temporary variables for forward, backward, and pause shown in Table 1 are initialized (step 410). Subsequently, the inter-pole voltage sensing / distance controller 60 of FIG. 4 reads and detects and quantizes the inter-pole voltage (ie, processing gap voltage) (step 420).

제430단계에서는 읽어들인 극간전압을 표1의 전진 기준 전압(FORE_LEVEL)과 비교하여 극간전압이 전진 기준 전압값을 넘을 경우, 제440단계에서 전진 임시 변수(FORE_PERCENT)의 값을 1만큼 증가시킨다. 제430단계에서 극간전압이 전진 기준 전압(FORE_LEVEL)값을 넘지 않을 경우, 제450단계에서 후퇴 기준 전압(BACK_LEVEL)값과 비교하여 극간전압값이 후퇴 기준 전압(BACK_LEVEL)보다 작을 경우 제460단계에서 후퇴 임시 변수(BACK_PERCENT)를 1만큼 증가시키고, 그외에는 제470단계에서 일시 정지 변수(PAUSE_PERCENT)를 1만큼 증가시킨다.In step 430, when the inter-pole voltage is compared with the forward reference voltage FORE_LEVEL of Table 1, when the inter-pole voltage exceeds the forward reference voltage value, in step 440, the value of the forward temporary variable FORE_PERCENT is increased by one. When the inter-pole voltage does not exceed the forward reference voltage FOR_LEVEL in operation 430, when the inter-pole voltage value is smaller than the retraction reference voltage BACK_LEVEL in operation 450, in operation 460. The retreat temporary variable BACK_PERCENT is increased by one, and in step 470, the pause variable PAUSE_PERCENT is increased by one.

이어서, 상기 제420단계부터 제470단계까지를 수행하여 1회의 극간전압에 대한 처리가 종료되었으면, 제480단계에서 표1의 6번항 파라메터인 단위시간동안의 유효 감지 횟수(EFFECT_CNT)를 1만큼 감소키고, 제490단계에서 극간전압에 대한 처리 횟수가 유효 감지횟수(EFFECT_CNT)를 넘었는지를 판단한다. 이때 유효 감지횟수는 초기화 단계에서 소정의 값으로 설정한 후 매 처리시마다 1씩 감소시키는데, 따라서 그 값이 0이 될 경우에 유효감지횟수를 넘은 것으로 판단할 수 있다.Subsequently, when the processing for the one time interpolation voltage is completed by performing steps 420 to 470, the number of effective detections (EFFECT_CNT) during the unit time which is the sixth parameter of Table 1 in step 480 is reduced by one. In operation 490, it is determined whether the number of times of processing for the inter-pole voltage exceeds the effective detection frequency EFFECT_CNT. At this time, the effective detection frequency is set to a predetermined value in the initialization step and then decreases by 1 for every processing. Therefore, when the value becomes 0, it can be determined that the effective detection frequency has been exceeded.

제490단계에서 유효 감지 횟수(EFFECT_CNT)를 넘지 않을 경우, 제420단계에서 극간전압감지/ 거리제어부(60)가 검출한 다음 극간전압를 읽어와 기준값과 비교하는 단계들(420~480)을 반복한다.If the effective detection frequency (EFFECT_CNT) is not exceeded in operation 490, the voltage detection / distance controller 60 detects the voltage between the poles in step 420 and then reads the voltage between the poles and compares them with a reference value (420 ˜ 480). .

제490단계에서 유효 감지 횟수(EFFECT_CNT)를 넘으면, 제500단계에서 전진 임시 변수(FORE_PERCENT)와 전진 기준 횟수(MAIN_FORE_PERCENT)를 비교하여 전진 임시 변수값(FORE_PERCENT)이 전진 기준 횟수(MAIN_FORE_PERCENT)보다 크면 제510단계에서 서보 전진(TRACK)을 결정하고, 그렇지 않으면 제520단계에서 후퇴 임시 변수(BACK_PERCENT)와 후퇴 기준 횟수(MAIN_BACK_PERCENT)를 비교하여 후퇴 임시변수값(BACK_PERCENT)이 후퇴 기준 횟수(MAIN_BACK_PERCENT)보다 크면, 제530단계에서 서보 후퇴(RETRACK)를 결정한다. 그외의 경우는 제540단계에서 서보 일시정지를 결정한다.When the number of valid detections (EFFECT_CNT) is exceeded in step 490, the forward temporary variable (FORE_PERCENT) and the forward reference number (MAIN_FORE_PERCENT) are compared in step 500, and when the forward temporary variable value (FORE_PERCENT) is greater than the forward reference number (MAIN_FORE_PERCENT), In step 510, the servo advance TRACK is determined. Otherwise, in step 520, when the retreat temporary variable BACK_PERCENT and the retreat reference number MAIN_BACK_PERCENT are compared, the retreat temporary variable value BACK_PERCENT is greater than the retreat reference number MAIN_BACK_PERCENT. In operation 530, the servo retreat (RETRACK) is determined. Otherwise, the servo pause is determined in operation 540.

제6도는 극간 파라메터를 조정하기 위한 인터럽트 서비스루틴으로서, 가공제어부(70)에서 파라메터를 재설정하기 위하여 인터럽트를 요구하면 활성화되어 극간제어 파라메터를 읽어오고(550단계), 이어서 극간 제어 파라메터를 조정한 후 저장한다(560단계). 이러한 인터럽트 서비스루틴은 제5도의 흐름이 수행되는 도중에 언제든지 발생될 수 있고, 인터럽트가 발생하면 파라메터를 조정한 후에 제5도의 초기화 단계부터 다시 시작된다.6 is an interrupt service routine for adjusting inter-parameters, which is activated when the processing control unit 70 requests an interrupt to reset the parameters, reads the inter-parameter control parameters (step 550), and then adjusts the inter-control parameters. Save (step 560). This interrupt service routine may be generated at any time during the flow of FIG. 5, and if an interrupt occurs, it is restarted from the initialization phase of FIG. 5 after adjusting parameters.

제7도는 가공제어부의 주 마이크로프로세서가 서보추종과 관련하여 수행하는 흐름을 도시한 흐름도로서, 제5도의 흐름에 따라 구한 서보정보를 입력받아 바로 서보구동부(90)에 위치제어지령을 발생하지 않고, 연속 후퇴일 경우만 후퇴하도록 하는 등과 같은 서보정보를 재처리하여 가급적 후퇴를 방지한다.FIG. 7 is a flow chart showing a flow performed by the main microprocessor of the machining control unit in relation to servo tracking, and receives the servo information obtained according to the flow of FIG. 5 without immediately generating a position control command to the servo driver 90. , Retreat the servo information such as retreating only in case of continuous retreat.

제7도를 참조하면, 제600단계는 극간전압감지/거리제어부(60)의 원칩 마이콤이 제5도의 흐름에 따라 처리한 서보정보를 읽어오는 단계이고, 제610단계는 서보정보를 누적하여 재처리하는 단계로서, 예를들어 서보정보의 후퇴가 3번 이상일 경우에만 실제 후퇴지령을 서보구동부(90)로 출력한다. 다음, 재처리 결과인 서보 지령정보를 누적하여 현재의 가공 상태에 대한 기록을 유지하고, 일정횟수의 누적 결과를 설정치와 비교하고(620단계), 비교결과 설정치 이상이면, 가공상태가 불안정하게 나타나는 경우로써 상기 표1의 10항과 같은 조정변수(CHANGE_PARA)가 1인가를 판단하여(630단계) 1이면 제8도에 도시된 흐름에 따라 극간 제어 파라메터를 수정하고(640단계), 이어서 서보지령을 출력한다(650단계).Referring to FIG. 7, step 600 reads servo information processed by the one-chip microcomputer of the inter-pole voltage sensing / distance controller 60 according to the flow of FIG. 5 and step 610 accumulates the servo information again. As a processing step, for example, the actual retraction command is output to the servo driver 90 only when retraction of the servo information is three or more times. Next, the servo command information, which is the result of reprocessing, is accumulated to maintain a record of the current machining state, and the cumulative result of a certain number of times is compared with the set value (step 620). In this case, it is determined whether the adjustment variable CHANGE_PARA as shown in 10 of Table 1 is 1 (step 630), and if it is 1, the inter-pole control parameter is corrected according to the flow shown in FIG. 8 (step 640), and then the servo command. (Step 650).

제8도는 제7도에 도시된 극간 제어 파라메터 수정 흐름을 도시한 세부 흐름도로서, 가공제어부(70)의 전진기준 횟수가 전진 횟수와 비교하여 작으면(700단계), 가공제어부(70)의 후퇴 횟수가 후퇴기준 횟수보다 작은가를 비교하여(710단계) 작지않으면 조정변수를 0으로 설정하여 조정변수를 조정하지 않도록 하고(740단계), 제700단계와 710단계에서 전진 횟수가 크거나 후퇴 횟수가 작으면 상기 표1의 1항 내지 4항의 파라메터인 FORE_PERCENT, BACK_PERCENT, FORE_LEVEL, BACK_LEVEL를 수정하거나 표1의 3 및 4항의 FORE_LEVEL, BACK_LEVEL를 고정하고, 1및 2항의 FORE_PERCENT, BACK_PERCENT를 수정한 후(720단계), 외부 인터럽트를 발생시켜(730단계) 제6도의 인터럽트 서비스루틴을 활성화시킨다.FIG. 8 is a detailed flowchart illustrating the flow of correction of the inter-pole control parameter shown in FIG. 7. When the number of forward reference of the machining control unit 70 is smaller than the number of advances (step 700), the processing controller 70 retreats. If the number is less than the number of retreat criteria (step 710), if it is not small, the adjustment variable is set to 0 so as not to adjust the adjustment variable (step 740). If small, FORE_PERCENT, BACK_PERCENT, FORE_LEVEL, and BACK_LEVEL, which are the parameters of items 1 to 4 of Table 1 above, are modified or FORE_LEVEL and BACK_LEVEL of 3 and 4 of Table 1 are fixed, and FORE_PERCENT and BACK_PERCENT of 1 and 2 are modified (720). In step 730, an external interrupt is generated (step 730) to activate the interrupt service routine of FIG.

이상에서 상술한 바와같이 본 발명은 극간 파라미터값을 참조하여 서보를 제어함으로써 각종 가공환경과 가공조건의 변경없이 최적의 가공 갭을 유지할 수 있으며, 다소 불합리한 가공조건하에서도 가공 불안정 방지, 유효 방전의 증대 및 단선등을 방지할 수 있으므로 가공효율을 향상시킬 수 있는 효과가 있다.As described above, the present invention maintains an optimum processing gap without changing various processing environments and processing conditions by controlling the servo with reference to the inter-parameter values, and prevents processing instability and effectively discharges even under somewhat unreasonable processing conditions. Since the increase and disconnection can be prevented, there is an effect to improve the processing efficiency.

Claims (1)

와이어전극과 피가공물간의 극간전압을 검출하여 디지탈로 변환하고 설정된 기준값들과 비교하여 서보정보를 발생하는 극간전압감지/거리제어부(60)에 의해 수행되는 서보정보 발생과정과, 상기 서보정보발생과정에서 발생된 서보정보를 입력받아 서보의 위치를 제어하기 위해 가공제어부(70)에 의해 수행되는 추종제어과정과, 상기 추종제어과정에 의해 활성화되어 상기 서보정보 발생과정의 파라메터를 변경시키는 파라메터 조정과정을 구비한 와이어 캇 방전가공기의 서보제어방법에 있어서, 상기 서보정보 발생과정은, 극간전압감지/거리제어부의 파라메터를 초기화하는 제1단계와; 설정된 극간전압 무시시간이 경과하면 검출된 극간전압을 읽어오는 제2단계; 읽어온 극간전압을 전진기준전압과 비교하여 극간전압이 기준전압보다 높으면 전진임시변수를 1 증가시키는 제3단계; 읽어온 극간전압을 후퇴기준전압과 비교하여 극간전압이 기준전압보다 낮으면 후퇴임시 변수를 1증가시키는 제4단계; 읽어온 극간전압이 후퇴기준전압보다 낮지도, 전진기준전압보다 높지도 않으면 일시정지 임시변수를 1증가시키는 제5단계; 상기 제2단계부터 제5단계를 수행한 후 유효감지 횟수를 1회 카운트한 후 누적된 카운트 횟수가 설정된 기준 횟수를 초과하지 않으면 상기 제2단계부터 제5단계를 반복하는 제6단계; 제6단계에서 카운트 횟수가 기준횟수를 초과하면, 전진 기준 횟수와 상기 전진 임시변수값을 비교하여 서보전진을 결정하는 제7단계; 후퇴 기준 횟수와 상기 후퇴 임시변수값을 비교하여 서보후퇴를 결정하는 제8단계; 서보전진 및 서보후퇴가 아니면 서보 일시정지를 결정하는 제9단계를 구비하고, 상기 추종제어과정은, 상기 서보정보 발생과정에서 발생된 서보정보를 읽어오는 단계; 상기 읽어온 서보정보를 재처리하여 서보지령을 발생하는 단계; 상기 서보지령을 누적한 수가 설정치를 초과하면 극간 제어 파라메터 조정변수가 1인지를 판단하여 1이면 상기 파라메터 조정과정을 활성화시키는 단계; 서보지령에 따라 서보위치제어지령을 출력하는 단계를 구비하고, 상기 파라메터 조정과정은, 상기 추종제어과정에 의해 활성화되어 전진임시변수(FORE_PERCENT), 후퇴임시변수(BACK_PERCENT), 전진기준전압(FORE_LEVEL), 및 후퇴기준전압(BACK_LEVEL)을 수정하는 것을 특징으로 하는 와이어 컷 방전 가공기의 서보제어방법.Servo information generation process performed by the inter-pole voltage sensing / distance control unit 60 which detects the inter-pole voltage between the wire electrode and the workpiece, converts it to digital, and generates servo information by comparing the set reference values with the servo information generation process. A follow-up control process performed by the machining control unit 70 to control the position of the servo by receiving the servo information generated in the step, and a parameter adjusting process that is activated by the following control process to change the parameter of the servo information generation process. In the servo control method of the wire-cut discharge processing machine equipped with the servo information generating process, the step of generating the servo information, the first step of initializing the parameters of the pole voltage detection / distance control unit; Reading the detected inter-pole voltage when the set inter-pole voltage disregard time elapses; A third step of comparing the read-out interpolation voltage with the forward reference voltage and increasing the forward temporary variable by one if the interpolar voltage is higher than the reference voltage; A fourth step of comparing the read-out interpolation voltage with the retreat reference voltage and increasing the retreat temporary variable by one if the interpolar voltage is lower than the reference voltage; A fifth step of increasing the temporary temporary variable if the interpolar voltage read is not lower than the retreat reference voltage or higher than the forward reference voltage; A sixth step of repeating the second step to the fifth step if the accumulated count number does not exceed the set reference number after performing the second step to the fifth step and counting the effective detection number once; A seventh step of determining servo advance by comparing the forward reference number with the forward temporary variable value when the count number exceeds the reference number in the sixth step; An eighth step of determining a servo retraction by comparing the retraction reference number with the retreat temporary variable value; And a ninth step of determining servo pause if not servo advance and servo retraction. The tracking control process may include: reading servo information generated in the servo information generation process; Reprocessing the read servo information to generate a servo command; Determining whether the control parameter adjustment variable between poles is 1 when the accumulated number of the servo commands exceeds a set value and activating the parameter adjustment process if it is 1; And outputting a servo position control command according to the servo command, wherein the parameter adjusting process is activated by the following control process to enable forward temporal variable (FORE_PERCENT), backward temporal variable (BACK_PERCENT), and forward reference voltage (FORE_LEVEL). , And a servo control method for a wire cut electric discharge machine, characterized in that for correcting the retreat reference voltage (BACK_LEVEL).
KR1019940036056A 1994-12-22 1994-12-22 Method of controlling servos in a wire cut electric spark machine Expired - Fee Related KR0166125B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019940036056A KR0166125B1 (en) 1994-12-22 1994-12-22 Method of controlling servos in a wire cut electric spark machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019940036056A KR0166125B1 (en) 1994-12-22 1994-12-22 Method of controlling servos in a wire cut electric spark machine

Publications (2)

Publication Number Publication Date
KR960021329A KR960021329A (en) 1996-07-18
KR0166125B1 true KR0166125B1 (en) 1999-02-01

Family

ID=19402963

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940036056A Expired - Fee Related KR0166125B1 (en) 1994-12-22 1994-12-22 Method of controlling servos in a wire cut electric spark machine

Country Status (1)

Country Link
KR (1) KR0166125B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180138158A (en) * 2017-06-19 2018-12-28 화낙 코퍼레이션 Control device for wire electrical discharge machine and control method of wire electrical discharge machine

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100501911B1 (en) * 1998-08-28 2005-11-25 두산인프라코어 주식회사 Method of controlling servo in a wire cut electrical discharge machine
JP4255634B2 (en) * 2001-11-29 2009-04-15 三菱電機株式会社 Wire electric discharge machining apparatus and wire electric discharge machining method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180138158A (en) * 2017-06-19 2018-12-28 화낙 코퍼레이션 Control device for wire electrical discharge machine and control method of wire electrical discharge machine

Also Published As

Publication number Publication date
KR960021329A (en) 1996-07-18

Similar Documents

Publication Publication Date Title
EP3135416A1 (en) Wire electric discharge machine operating with constant inter-pole distance
CN105121316A (en) Pulse and gap control for electrical discharge machining equipment
KR100479153B1 (en) Method of and apparatus for wire electric-discharge machining
CN111687503A (en) Wire electric discharge machine and wire electric discharge machining method
KR0166125B1 (en) Method of controlling servos in a wire cut electric spark machine
JP6506349B2 (en) Control device of wire electric discharge machine, and control method of wire electric discharge machine
JP3258368B2 (en) Wire electric discharge machine
KR0166122B1 (en) Servo Control of Wire Cut Discharge Machine
KR0166123B1 (en) Method of controlling servos in a wire cut electric spark machine
US6600125B1 (en) Process parameter optimization in electrical discharge machining
KR0166124B1 (en) Method of controlling servos in a wire cut electric spark machine
JP2564389B2 (en) Electric discharge machining method and device
EP0485947B1 (en) Electrical discharge machining control unit
US5399826A (en) Electric discharge machining apparatus
JP3258621B2 (en) Wire electric discharge machine
US6667453B1 (en) Electric discharge machining method and apparatus with control of rocking function parameters
WO2002034443A1 (en) Wire electric discharge machine
JPS6059098B2 (en) Power supply device for electrical discharge machining
KR101760138B1 (en) The auto control method and control equipment of servo in electric dischargemachine
JPS63120024A (en) Wire-cut electric discharge machine
JPWO2001045889A1 (en) Electric discharge machining method and device
JPH0463630A (en) Control method and device for wire electrical discharge machine
KR100501911B1 (en) Method of controlling servo in a wire cut electrical discharge machine
JPWO2002024388A1 (en) Electric discharge machining method and apparatus
CN119175328A (en) Thread rolling machine control method, electronic device and storage medium

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

FPAY Annual fee payment

Payment date: 20090923

Year of fee payment: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20100923

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20100923

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000