KR100441916B1 - Numerical control drive system - Google Patents

Numerical control drive system Download PDF

Info

Publication number
KR100441916B1
KR100441916B1 KR10-2002-7000594A KR20027000594A KR100441916B1 KR 100441916 B1 KR100441916 B1 KR 100441916B1 KR 20027000594 A KR20027000594 A KR 20027000594A KR 100441916 B1 KR100441916 B1 KR 100441916B1
Authority
KR
South Korea
Prior art keywords
input current
current
drive
motor
drive unit
Prior art date
Application number
KR10-2002-7000594A
Other languages
Korean (ko)
Other versions
KR20030017458A (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 KR10-2002-7000594A priority Critical patent/KR100441916B1/en
Publication of KR20030017458A publication Critical patent/KR20030017458A/en
Application granted granted Critical
Publication of KR100441916B1 publication Critical patent/KR100441916B1/en

Links

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Multiple Motors (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

본 발명의 수치제어구동시스템에서, 전동기구동용 전력변환장치(1a)는, 입력전류검출수단(11)으로 구한 입력전류와 허용전류치와의 대소비교를 하는 입력전류판정수단(12)과, 입력전류판정수단(12)의 판정결과에 의해 드라이브유닛(2a),(3a)에 제어신호를 출력하는 가감속지령변화신호출력수단(13)을 구비하고, 또, 입력전류판정수단(12)이 입력전류(Ii)>허용전륜치(Io)라고 판정한 경우에, 드라이브유닛 (2a),(3a)의 가감속지령작성수단(15a),(15b)은, 가감속지령을 변화시킴으로써(속도지령의 기울기를 작게하는)입력전류(Ii)를 감소시킨다.In the numerically controlled drive system of the present invention, the electric drive power converter 1a includes an input current judging means 12 which compares the input current determined by the input current detecting means 11 with the allowable current value, and inputs the same. Acceleration / deceleration command change signal output means 13 for outputting a control signal to the drive units 2a, 3a according to the determination result of the current judging means 12, and the input current judging means 12 In the case where it is determined that the input current Ii> allowable front wheel value Io, the acceleration / deceleration command creating means 15a, 15b of the drive units 2a, 3a change the acceleration / deceleration command (speed The input current Ii, which makes the command slope small, is reduced.

Description

수치제어구동시스템{NUMERICAL CONTROL DRIVE SYSTEM}Numerical Control Drive System

도 16은, 종래의 수치제어(이하, NC라 함)구동시스템의 구성을 표시하는 도면이다. 도면에서, 41은 교류전원, 42는 AC리액터, 43은 전동기구동용 전력변환장치, 44는 주축드라이브유닛, 45는 주축드라이브유닛(44)으로 구동되는 주축모터, 46은 서보드라이브유닛, 47은 서보드라이브유닛(46)으로 구동되는 서보모터, 48은 NC장치, 49는 버스라인이다.Fig. 16 is a diagram showing the configuration of a conventional numerical control (hereinafter referred to as NC) drive system. In the figure, 41 is an AC power source, 42 is an AC reactor, 43 is an electric drive power converter, 44 is the spindle drive unit, 45 is the spindle motor driven by the spindle drive unit 44, 46 is the servo drive unit, 47 is A servo motor driven by the servo drive unit 46, 48 is an NC device, and 49 is a bus line.

또, 50은 교류-직류변환회로, 51은 다이오드, 52는 파워모듈, 53은 평활콘덴서이다.In addition, 50 is an AC-DC conversion circuit, 51 is a diode, 52 is a power module, and 53 is a smoothing capacitor.

전동기구동용 전력변환장치(43)에서, 교류전원(41)으로부터 AC리액터(42)를통하여 입력된 교류전력(L1,L2,L3)을 다이오드(51)에 의해 직류로 정류하고, 또, 평활콘덴서(53)로 평활한 직류전원전압(VP),(VN)을 주축드라이브유닛(44) 및 서보드라이브유닛(46)으로 공급한다.In the electric motor drive power converter 43, the AC power L1, L2, L3 input from the AC power supply 41 through the AC reactor 42 is rectified to DC by the diode 51, and smoothed. The DC power supply voltages VP and VN smoothed by the condenser 53 are supplied to the spindle drive unit 44 and the servo drive unit 46.

주축드라이브유닛(44) 및 서보드라이브유닛(46)은, 직류전원전압(VP,VN)을 입력하고, NC장치(48)로부터의 위치지령에 따라 구축모터(45) 및 서보모터(47)를 구동한다.The spindle drive unit 44 and the servo drive unit 46 input the DC power supply voltages VP and VN, and operate the construction motor 45 and the servo motor 47 according to the position command from the NC device 48. Drive.

교류-직류변환회로(50)에서, 서보모터(47) 또는 주축모터(45)가 가속시에 역행(力行)할때는, 다이오드(51)에 의해 교류를 직류로 정류하여 전력을 공급한다.In the AC-DC converter circuit 50, when the servo motor 47 or the main shaft motor 45 is driven back during acceleration, the diode 51 rectifies AC to DC to supply electric power.

또, 서보모터(47) 또는 주축모터(45)가 감속시에 회생할때는 이 전력을 교류전원(41)에 되돌리도록 파워모듈(52)이 스위칭을 한다.When the servo motor 47 or the main shaft motor 45 regenerates at the time of deceleration, the power module 52 switches so as to return this power to the AC power supply 41.

근년, 공작기계의 생산성향상과 기술의 진전에 따라, 신속송출시의(rapid feed mode)가감속시정수단축 및 사이클시간단축의 요구가 있고 또, 가감속시에 보다 큰 토크(전류)가 요구되며, 서보드라이브유닛 및 주축드라이브유닛이 하이게인 (High gain)화 되어 왔다.In recent years, there has been a demand for acceleration / deceleration correcting means shaft and cycle time reduction in rapid feed mode due to the improvement of productivity of machine tools and the progress of technology, and to increase the torque (current) during acceleration / deceleration. The servo drive unit and the spindle drive unit have been high gained.

상술한 고토크, 하이게인화는 서보드라이브유닛 및 주축드라이브유닛에 전원을 공급하는 전동기구동용 전력변환장치에서, 과대한 전류의 열스트레스와 파워사이클이라는 엄격한 사용조건으로 되고, 다이오드나 파워모듈의 열대책으로서 전동기구동용 전력변환장치의 용량사이즈를 올리는 등의 대응을 하고 있었기 때문에 사이즈업 및 코스트업이 되는 문제점이 있었다.The high torque and high gain described above are subject to strict use conditions such as thermal stress and power cycle of excessive current in an electric motor power converter for supplying power to the servo drive unit and the spindle drive unit. As a tropical countermeasure, the countermeasures such as raising the capacity size of the electric motor drive power converter have problems such as size up and cost up.

또, 도 17은 일본국특개소 61-85085호 공보에 기재된 종래의 교류전동기의가변속제어장치의 계통도이다. 도면에서, 61은, 팬, 펌프등의 부하를 구동하는 전동기, 62는 전동기(61)에 부착되고 전동(61)의 회전수를 검출하는 포지션센서, 63은 전동기(61)를 가변속 운전하는 교류가변속구동장치로, 1차측에는 변류기(64)를 통하여 교류전원이 접속되어 있다.17 is a system diagram of a conventional speed change control apparatus for an AC motor described in Japanese Patent Laid-Open No. 61-85085. In the figure, 61 is an electric motor for driving loads such as a fan and a pump, 62 is a position sensor attached to the electric motor 61 and detects the rotational speed of the electric motor 61, and 63 is an AC for driving the motor 61 at a variable speed. In the variable speed drive device, an AC power source is connected to the primary side via a current transformer 64.

또, 65는 변류기(64)의 2차측에 접속되고 교류가변속구동장치(63)의 1차측전류치가 정격치를 넘는 운전 또는 가속이 된 경우에, 전동기를 보호하기 위하여 교류가변속구동장치(63)의 동작을 정지하는 과전류릴레이, 66은 속도기준을 설정하는 속도기준제어장치이다.In addition, 65 is connected to the secondary side of the current transformer 64, and when the primary side current value of the AC variable speed drive device 63 is driven or accelerated beyond the rated value, the AC variable speed drive device 63 The overcurrent relay 66 for stopping operation is a speed reference controller for setting a speed reference.

또, 67은 변류기(64)를 통하여 교류가변속구동장치(63)로 공급되는 입력전류 및 포지션센서(62)에서 입력된 전동기의 회전수에 따라, 입력전류와 미리 설정하여둔 전류한계치를 비교연산하고, 속도기준제어장치(66)에 제어신호를 송출하는 전류비교제어장치이다.In addition, reference numeral 67 is a comparative calculation based on the input current and the current limit value set in advance according to the input current supplied to the AC variable speed drive device 63 through the current transformer 64 and the rotation speed of the motor input from the position sensor 62. And a current comparison control device for sending a control signal to the speed reference control device 66.

회전수에 따라서 냉각효과가 변화하는 자냉식전동기에 있어서, 회전수에 따라서 냉각효과가 변화되고, 전동기의 열내량으로부터 제한되는 전류치가 변화된다. 종래의 교류전동기의 가변속제어장치는, 회전수에 따른 냉각효과와 열내량의 관계로부터 가변속 전영역의 정격운전시의 전류한계치 및 가속시의 전류한계치를 설정하여 두고, 정격운전의 경우에 입력전류가 정격운전시의 전류한계치에 도달한때는, 전동기의 회전수를 내려서 입력전류를 저하시킴으로써, 또, 가속운전의 경우에 입력전류가 정격운전시의 전류한계치에 도달한때는, 입력전류의 증가를 제한하여 가속을 일시 중단시킴으로써 전동기를 정지하는 일 없이 소정의 전류한계치 내에서전동기의 운전을 하도록한 것이다.In the self cooling motor in which the cooling effect changes in accordance with the rotation speed, the cooling effect changes in accordance with the rotation speed, and the current value limited from the heat resistance of the electric motor changes. In the conventional variable speed control apparatus of an AC motor, the current limit value at the rated operation and the acceleration current limit value at the entire variable speed range are set from the relationship between the cooling effect and the heat resistance according to the rotational speed, and the input current is used for the rated operation. When the current limit value is reached at the rated operation, the motor speed is lowered to lower the input current.In case of the acceleration operation, when the input current reaches the current limit value at the rated operation, the increase of the input current is limited. By suspending the acceleration, the motor is operated within a predetermined current limit without stopping the motor.

상술의 종래의 교류발전기의 가변속제어장치에서는, 교류가변속구동장치의 입력전류가 정격치를 초과한 경우에 과전류릴레이로 운전을 정지하여 전동기를 보호하거나, 또는 교류가변속구동장치의 입력전류와 미리 설정된 전류한계치를 비교연산하고, 입력전류가 전류한계치에 도달한 경우에는 입력전류를 내림으로써, 또는 입력전류의 증가를 제한함으로써, 전동기를 정지하지 않고 과열보호하는 것과 같이 가변속제어장치 단체의 보호를 하는 것이며, 도 16에 표시하는 바와 같이 주축모터 (45)를 구동하는 주축드라이브유닛(44) 또는 서보모터(47)를 구동하는 서보드라이브유닛(46)등으로 구성되는 NC구동시스템 전체에서, 주축드라이브유닛(44) 또는 서보드라이브유닛(46)은 허용전류 이하라도, NC구동시스템 전체로서 과전류로 되어 있는지 여부를 판단할 수 없다는 문제점이 있었다.In the above-described variable speed control apparatus of an AC generator, when the input current of the AC variable speed drive apparatus exceeds the rated value, the operation is stopped by an overcurrent relay to protect the motor or the input current and the preset current of the AC variable speed drive system. When the threshold value is compared and the input current reaches the current limit value, the variable speed control device alone is protected, such as by overheating the motor without stopping the motor by lowering the input current or limiting the increase of the input current. As shown in Fig. 16, in the entire NC drive system composed of a spindle drive unit 44 for driving the spindle motor 45, a servo drive unit 46 for driving the servo motor 47, and the like, the spindle drive unit. (44) The servo drive unit 46 judges whether the NC drive system is overcurrent even if less than the allowable current. There were no problems to.

본 발명은 상술과 같은 과제를 해결하기 위하여 하게 된 것이며, 고속, 고가속도구동에서도 전동기구동용 전력변환장치의 용랑사이즈를 종전 그대로로, 안정되게 모터제어를 할 수 있는 NC구동시스템을 얻는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to obtain an NC drive system capable of stably controlling the motor, while maintaining the size of the electric power conversion device for electric drive even in high speed and high acceleration drive. It is done.

본 발명은 수치제어구동시스템에 관한 것이며, 특히, 모터를 구동하는 서브드라이브유닛, 주축드라이브유닛등의 드라이브유닛과 이 2대이상의 드라이브유닛에 상기 모터를 구동하는 제어지령을 출력하는 수치제어장치와, 교류전력을 직류전력으로 변환하는 동시에, 이 직류전력을 상기 2대이상의 드라이브유닛에 공급하는 전동기구동용 전력변환장치를 갖는 수치제어구동시스템에 관한 것이다.The present invention relates to a numerical control drive system, and in particular, a drive unit such as a subdrive unit for driving a motor, a spindle drive unit, and the like, and a numerical control device for outputting control commands for driving the motor to two or more drive units; The present invention relates to a numerically controlled driving system having a power converter for electric drive that converts AC power into DC power and supplies the DC power to the two or more drive units.

도 1은 본 발명의 실시의 형태 1에 관한 NC구동시스템의 구성을 표시하는 도이다.1 is a diagram showing the configuration of an NC drive system according to Embodiment 1 of the present invention.

도 2는 본 발명의 실시의 형태 1에 관한 NC구동시스템에서의 입력전류와 제어주기와의 관계를 표시하는 도이다.Fig. 2 is a diagram showing a relationship between an input current and a control period in the NC drive system according to Embodiment 1 of the present invention.

도 3은 본 발명의 실시의 형태 1에 관한 NC구동시스템의 특성을 표시하는 도이다.3 is a diagram showing the characteristics of the NC drive system according to Embodiment 1 of the present invention.

도 4는 본 발명의 실시의 형태 2에 관한 NC구동시스템의 구성을 표시하는 도이다.4 is a diagram showing the configuration of an NC drive system according to Embodiment 2 of the present invention.

도 5는 본 발명의 실시의 형태 2에 관한 NC구동시스템에서의 특성을 표시하는 도이다.5 is a diagram showing characteristics of the NC drive system according to Embodiment 2 of the present invention.

도 6은 본 발명의 실시의 형태 3에 관한 NC구동시스템의 구성을 표시하는 도이다.6 is a diagram showing the configuration of an NC drive system according to Embodiment 3 of the present invention.

도 7은 본 발명의 실시의 형태 3에 관한 NC구동시스템에서의 특성을 표시하는 도이다.7 is a diagram showing characteristics of the NC drive system according to Embodiment 3 of the present invention.

도 8은 본 발명의 실시의 형태 4에 관한 NC구동시스템의 구성을 표시하는 도이다.8 is a diagram showing the configuration of an NC drive system according to Embodiment 4 of the present invention.

도 9는 본 발명의 실시의 형태 4에 관한 NC구동시스템에서의 특성을 표시하는 도이다.9 is a diagram showing characteristics of the NC drive system according to Embodiment 4 of the present invention.

도 10은 본 발명의 실시의 형태 5에 관한 NC구동시스템의 구성을 표시하는 도이다.10 is a diagram showing the configuration of an NC drive system according to Embodiment 5 of the present invention.

도 11은 본 발명의 실시의 형태 5에 관한 NC구동시스템에서의 특성을 표시하는 도이다.11 is a diagram showing characteristics of the NC drive system according to Embodiment 5 of the present invention.

도 12는 본 발명의 실시의 형태 6에 관한 NC구동시스템의 구성을 표시하는 도이다.12 is a diagram showing the configuration of an NC drive system according to Embodiment 6 of the present invention.

도 13은 본 발명의 실시의 형태 6에 관한 NC구동시스템의 플로차트를 표시하는 도이다.Fig. 13 is a diagram showing a flowchart of the NC drive system according to Embodiment 6 of the present invention.

도 14는 본 발명의 실시의 형태 7에 관한 NC구동시스템의 구성을 표시하는 도이다.14 is a diagram showing the configuration of an NC drive system according to Embodiment 7 of the present invention.

도 15는 본 발명의 실시의 형태 8에 관한 NC구동시스템의 구성을 표시하는 도이다.15 is a diagram showing the configuration of an NC drive system according to Embodiment 8 of the present invention.

도 16은 종래의 NC구동시스템의 구성을 표시하는 도이다.Fig. 16 shows the structure of a conventional NC drive system.

도 17은 일본국 특개소 61-85085호 공보에 기재된 종래의 교류전동기의 가변속제어장치의 계통도이다.Fig. 17 is a system diagram of a variable speed control apparatus for a conventional AC motor described in Japanese Patent Laid-Open No. 61-85085.

[발명을 실시하기 위한 최량의 형태]Best Mode for Carrying Out the Invention

실시의 형태 1.Embodiment 1.

도 1은 본 발명의 실시의 형태 1에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 41,42,45,47~49,50,53은 종래 예인 도 16과 같고 그 설명을 생략한다.1 is a diagram showing the configuration of an NC drive system according to Embodiment 1 of the present invention. In the drawings, 41, 42, 45, 47 to 49, 50 and 53 are the same as in the conventional example of FIG. 16 and description thereof is omitted.

또, 1a는 전동기구동용 전력변환장치, 2a는 주축드라이브유닛, 3a는 서보드라이브유닛이다.In addition, 1a is an electric motor drive power converter, 2a is a spindle drive unit, and 3a is a servo drive unit.

또, 11은 상L1,L2의 입력전류(IL1,IL2)를 검출하고, 입력전류(Ii)를 구하는 입력전류검출수단, 12a는 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단, 13은 입력전류판정수단(12a)의 판정결과에 의해 주축드라이브유닛 (2a) 및 서보드라이브유닛(3a)에 대하여 가감속지령변화요구신호(VON) 또는 가감속지령변화무효신호(VOF)를 출력하는 제어신호출력수단으로서의 가감속지령변화출력수단이다.11 denotes input current detecting means for detecting the input currents IL1 and IL2 of phases L1 and L2 and obtaining the input current Ii, and 12a performing large comparison between the input current Ii and the allowable current value Io. The input current judging means 13 denotes the acceleration / deceleration command change request signal VON or the acceleration / deceleration command change invalid signal to the main drive unit 2a and the servo drive unit 3a according to the determination result of the input current judging means 12a. Acceleration / deceleration command change output means as a control signal output means for outputting (VOF).

또, 14a,14b는 가감속지령변화요구신호(VON) 또는 가감속지령변화무효신호 (VOF)를 입력하는, 가감속지령변화신호입력수단, 15a,15b는 가감속지령변화신호입력수단(14a),(14b)으로부터의 가감속지령변화요구신호(VON)에 의해 가감속지령을 변화시키는 가감속지령작성수단이고, 실시의 형태 1에서 제어신호실행수단은 가감속지령변화신호입력수단(14a),(14b) 및 가감속지령작성수단(15a), (15b)으로 구성된다.Further, 14a and 14b are acceleration / deceleration command change signal input means for inputting the acceleration / deceleration command change request signal VON or acceleration / deceleration command change invalid signal VOF, and 15a and 15b are acceleration / deceleration command change signal input means 14a. Are acceleration / deceleration command creation means for changing the acceleration / deceleration command by the acceleration / deceleration command change request signal VON from (), (14b). In Embodiment 1, the control signal execution means is the acceleration / deceleration command change signal input means 14a. ), (14b) and acceleration / deceleration command creation means (15a) and (15b).

전동기구동용 전력변환장치(1a)는 교류전원(41)으로부터 AC리액터(42)를 통하여 입력된 교류전력(L1,L2,L3)을 직류전원전압(VP),(VN)으로 변환하여 주축드라이브유닛(2a) 및 서보드라이브유닛(3a)에 공급하고, 주축드라이브유닛(2a) 및 서보드라이브유닛(3a)은, 직류전원전압(VP),(VN)을 입력하며, NC장치(48)로부터 버스라인 (49)으로 지령된 이동지령에 따라, 주축모터(45) 및 서보모터(47)를 구동한다는 동작에 대하여는 종래 예와 같다.The electric motor drive power converter 1a converts the AC power L1, L2, L3 input from the AC power supply 41 through the AC reactor 42 into DC power supply voltages VP and VN. It supplies to the unit 2a and the servo drive unit 3a, and the spindle drive unit 2a and the servo drive unit 3a input DC power supply voltages VP and VN from the NC apparatus 48. The operation of driving the main shaft motor 45 and the servo motor 47 in accordance with the movement command commanded to the bus line 49 is similar to the conventional example.

도 2는 본 발명의 실시의 형태 1에 관한 NC구동시스템에서의 입력전류와 제어주기와의 관계를 표시하는 도이며, (a)는 입력상간전압(VAC)의 파형, (b)는 입력전류(Ii)의 파형, (c)는 입력전류검출주기이다. 도면에서, 입력상간전압(VAC)은 상순서가 L1→L2→L3로 되는 각상(L1,L2,L3)의 전원전압파형이고, 전원주기를 T로 하면, 상기 각상의 상간전압의 대소관계가 T/6마다에 변화한다.FIG. 2 is a diagram showing a relationship between an input current and a control period in the NC drive system according to Embodiment 1 of the present invention, (a) is a waveform of input phase voltage VAC, and (b) is an input current. The waveform of (Ii), (c) is the input current detection period. In the figure, the input phase voltage VAC is a power supply voltage waveform of each phase L1, L2, L3 whose phase sequence is L1? L2? L3. When the power cycle is T, the magnitude relationship between the phase voltages of the phases is It changes every T / 6.

또, 입력전류(Ii)는 상간전압의 대소관계에 의해 T/6주기로 흐르는 상이 변화하고, T/6마다 제로로 된다. 또 제어주기로 되는 입력전류검출주기로 입력전류의 주기보다는 충분히 짧은 값이다.In addition, the input current Ii changes in phase in the T / 6 cycle due to the magnitude relationship between the phase voltages, and becomes zero every T / 6. In addition, the input current detection cycle serving as the control cycle is shorter than the input current cycle.

도 3은 본 발명의 실시의 형태 1에 관한 NC구동시스템에서의 특성을 표시하는 도이고, (a)는 입력전류검출수단(11)으로 검출된 입력전류(Ii)의 특성, (b)는 모터(주축모터(45) 또는 서보모터(47))의 속도특성, (c)는 모터구동전류의 특성이다. 도면에서, A1은 입력전류판정수단(12a)에 의해 입력전류(Ii)>허용전류치(Io)로 판정한 시점, A2는 가감속지령변화요구신호(VON)에 의해 가감속지령작성수단 (15a),(15b)이 가감속지령을 변화시킨(속도지령의 기울기를 작게한)시점, B1은 속도지령의 기울기를 작게함으로써 입력전류(Ii)가 작게되고, 입력전류판정수단(12a)에 의해 입력전류(Ii)허용전류치(Io)로 판정한 시점, B2는 가감속지령변화무효신호(VOF)에 의해 가감속지령작성수단(15a),(15b)이 NC장치(48)로부터의 위치지령에 따른 가감속지령으로 되돌린 시점이다.3 is a diagram showing characteristics in the NC drive system according to Embodiment 1 of the present invention, (a) shows characteristics of the input current Ii detected by the input current detecting means 11, and (b) The speed characteristic of the motor (the main shaft motor 45 or the servo motor 47), (c), is the characteristic of the motor driving current. In the figure, A1 is the time point when the input current determination means 12a determines that the input current Ii> allowable current value Io, and A2 is the acceleration / deceleration command creation means 15a by the acceleration / deceleration command change request signal VON. When (b) changes the acceleration / deceleration command (the slope of the speed command is small), B1 decreases the slope of the speed command so that the input current Ii becomes small, and the input current determination means 12a Input current (Ii) When it is determined that the allowable current value Io, B2 is the acceleration / deceleration command according to the position command from the NC device 48 by the acceleration / deceleration command creation means 15a, 15b by the acceleration / deceleration command change invalid signal VOF. It is time to revert to.

실시의 형태 1에서의 가감속지령변경의 동작을 도 1내지 도 3에 의해 설명한다.The operation of the acceleration / deceleration command change in the first embodiment will be described with reference to FIGS.

입력전류판정수단(12a)은, 입력전류검출수단(11)에서 구한 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하고, 입력전류(Ii)>허용전류치(Io)로된 경우(도 3(a)의 A1)에는, 가감속지령변화신호출력수단(13)에 Ii>Io인 것을 출격한다. 가감속지령변화신호출력수단(13)은, Ii>Io로된 경우에는 주축드라이브유닛(2a) 및 서보드라이브유닛(3a)에 대하여 가감속지령변화요구신호(VON)를 출력한다.The input current judging means 12a compares the input current Ii obtained by the input current detecting means 11 with the allowable current value Io largely and becomes an input current Ii> allowable current value Io ( In A1 of FIG. 3 (a), the acceleration / deceleration command change signal output means 13 is dispatched as Ii> Io. The acceleration / deceleration command change signal output means 13 outputs the acceleration / deceleration command change request signal VON to the main drive unit 2a and the servo drive unit 3a when Ii> Io.

주축드라이브유닛(2a) 및 서보드라이브유닛(3a)의 가감속지령변화신호입력수단(14a),(14b)은, 가감속지령변화요구신호(VON)를 입력하면, 가감속지령작성수단(15a),(15b)에 대하여 가감속지령변화요구신호(VON)를 출력한다. 가감속지령작성수단(15a),(15b)은, 가감속지령변화요구신호(VON)를 입력하면 가감속지령을 변화시킨다(속도지령의 기울기를 작게한다)(도 3(b)의 A2~A3).The acceleration / deceleration command change signal input means 14a, 14b of the main shaft drive unit 2a and the servo drive unit 3a input acceleration / deceleration command change request signals VON when the acceleration / deceleration command change request signals VON are input. The acceleration / deceleration command change request signal (VON) is output to () and (15b). The acceleration / deceleration command preparation means 15a, 15b change the acceleration / deceleration command when the acceleration / deceleration command change request signal VON is input (the slope of the speed command is reduced) (A2 to FIG. 3 (b)). A3).

주축드라이브유닛 및 서보드라이브유닛이 속도지령의 기울기를 작게하기 때문에 구동전류(Id)가 작게되고 식(1)에 표시하는 바와 같이 구동전류(Id)에 비례하여 입력전류(Ii)도 작게된다.Since the spindle drive unit and the servo drive unit reduce the inclination of the speed command, the drive current Id decreases and the input current Ii also decreases in proportion to the drive current Id as shown in equation (1).

iI(× Id) …‥ 식(1)iI ( × Id)... ‥ Equation (1)

또, 입력전류판정수단(12a)은, 입력전류(Ii)허용전류치(Io)로된 경우(도 3(a)의 B1)에는 가감속지령변화신호출력수단(13)에 IiIo인 것을 출력한다.In addition, the input current determination means 12a is configured to input current Ii. When the allowable current value Io is set (B1 in Fig. 3A), the acceleration / deceleration command change signal output means 13 is set to Ii. Outputs Io.

가감속지령변화신호출력수단(13)은 IiIo로된 경우에는, 주축드라이브유닛 (2a) 및 서보드라이브유닛(3a)에 대하여 가감속지령변화무효신호(NOF)를 출력한다.The acceleration / deceleration command change signal output means 13 is Ii. In the case of Io, the acceleration / deceleration command change invalid signal NOF is outputted to the main drive unit 2a and the servo drive unit 3a.

주축드라이브유닛(2a) 및 서보드라이브유닛(3a)의 가감속지령변화신호입력수단(14a),(14b)은, 가감속지령변화무효신호(VOF)를 입력하면 가감속지령작성수단 (15a),(15b)에 대하여 가감속지령변화무효신호(VOF)를 출력한다. 가감속지령작성수단(15a),(15b)은, 가감속지령변화무효신호(VOF)를 입력하면, NC장치(48)로부터의 위치지령을 유효로 하고, NC장치(48)로부터의 위치지령에 따른 가감속지령으로 되돌린다(도 3의 (b)의 B2).The acceleration / deceleration command change signal input means 14a, 14b of the main shaft drive unit 2a and the servo drive unit 3a input acceleration / deceleration command change invalid signal VOF when the acceleration / deceleration command change invalidation signal VOF is input. The acceleration / deceleration command change invalidation signal (VOF) is output to (15b). When the acceleration / deceleration command preparation means 15a, 15b inputs the acceleration / deceleration command change invalid signal VOF, the position command from the NC device 48 is valid, and the position command from the NC device 48 is valid. Return to acceleration / deceleration command according to (B2 of FIG. 3 (b)).

실시의 형태 1의 NC구동시스템에서는, 전동기구동용 전력변환장치의 입력전류(Ii)가 허용전류치(Io)보다도 크다고 판정한 경우에 입력전류(Ii)를 감소하도록 함으로써, NC구동시스템의 고속,고가속도구동에 대하여, 전동기구동용 전력변환장치의 용량사이즈를 올리지 않아도, 안정된 모터제어를 할 수 있다. 또 속도변화량을 제어하여 속도지령의 기울기를 작게함으로써 입력전류(Ii)를 감소하도록 하였으므로 속도제어를 유지한채로 입력전류(Ii)를 감소시킬수 있고 궤적정밀도를 유지하면서 고가감속운전하는 용도에 적합하다.In the NC drive system according to the first embodiment, when the input current Ii of the electric drive power converter is larger than the allowable current value Io, the input current Ii is reduced so that the high speed, With respect to high acceleration drive, stable motor control can be performed without raising the capacity size of the electric power drive device for electric drive. In addition, since the input current Ii is reduced by controlling the speed change to reduce the slope of the speed command, it is possible to reduce the input current Ii while maintaining the speed control, and is suitable for high acceleration / deceleration operation while maintaining the trajectory accuracy.

실시의 형태 2.Embodiment 2.

도 4는 본 발명의 실시의 형태 2에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 11,41,42,45,47~49,50,53은 도 1과 같고, 그 설명을 생략한다. 또, 1b는 전동기구동용 전력변환장치, 2b는 주축드라이브유닛, 3b는 서보드라이브유닛이다. 또, 12b는 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단, 16은 입력전류판정수단(12b)의 판정결과에 의해 주축드라이브유닛(2b) 및 서보드라이브유닛(3b)에 대하여 게이트차단요구신호(GOF) 또는 게이트온신호 (GON)를 출력하는 제어신호출력수단으로서의 게이트신호출력수단이다.4 is a diagram showing the configuration of an NC drive system according to Embodiment 2 of the present invention. In the drawings, 11, 41, 42, 45, 47 to 49, 50 and 53 are the same as those in FIG. 1, and a description thereof will be omitted. 1b is an electric motor drive power converter, 2b is a spindle drive unit, and 3b is a servo drive unit. 12b is an input current judging means for making a large comparison between the input current Ii and the allowable current value Io, and 16 is the main drive unit 2b and the servo drive unit (2) based on the determination result of the input current judging means 12b. Gate signal output means as a control signal output means for outputting a gate interruption request signal GOF or a gate-on signal GON with respect to 3b).

또, 17a,17b는 게이트차단요구신호(GOF) 또는 게이트온신호(GON)를 입력하는 게이트신호입력수단, 18a,18b는 게이트신호입력수단(17a),(17b)으로부터의 지령에 따라 게이트차단 또는 게이트온하는 게이트제어수단이고, 실시의 형태 2에서 제어신호실행수단은, 게이트신호입력수단(17a),(17b) 및 게이트제어수단(18a),(18b)으로 구성된다.17a and 17b are gate signal input means for inputting a gate shutoff request signal GOF or a gate-on signal GON, and 18a and 18b are gate shut off in response to instructions from the gate signal input means 17a and 17b. Or gate control means for gate-on, and in the second embodiment, the control signal execution means is composed of gate signal input means 17a, 17b, and gate control means 18a, 18b.

도 5는, 본 발명의 실시의 형태 2에 관한 NC구동시스템에서의 특성을 표시하는 도이고 (a)는 입력전류검출수단(11)에서 검출된 입력전류(Ii)의 특성, (b)는 모터(주축모터(45) 또는 서보모터(47)의 속도특성, (c)는 모터구동전류의 특성이다.Fig. 5 is a diagram showing the characteristics in the NC drive system according to Embodiment 2 of the present invention, (a) is the characteristic of the input current Ii detected by the input current detecting means 11, (b) is Speed characteristics of the motor (spindle motor 45 or servomotor 47, (c) are characteristics of the motor driving current.

도면에서, A1은 입력전류판정수단(12b)에 의해 입력전류(Ii)>허용전류치(Io)라고 판정한 시점, A3은 게이트차단요구신호(GOF)에 의해 게이트제어수단(18a), (18b)이 게이트차단한 시점, B1은 게이트차단에 의해 입력전류(Ii)가 작게되고, 입력전류판정수단(12b)에 의해 입력전류(Ii)허용전류치(Io)라고 판정한 시점, B3은 게이트온신호(GON)에 의해 게이트제어수단(18a),(18b)이 게이트온 한 시점이다.In the figure, when A1 is determined by the input current determining means 12b as input current Ii> allowable current value Io, A3 is gate control means 18a, 18b according to the gate interruption request signal GOF. ), When the gate is blocked, the input current Ii is decreased by the gate blocking, and the input current Ii is input by the input current determination means 12b. When it determines with the allowable current value Io, B3 is the time when the gate control means 18a, 18b gated on by the gate-on signal GON.

실시의 형태 2에서의 게이트제어의 동작을 도 4 및 도 5에 따라 설명한다.The operation of the gate control in the second embodiment will be described with reference to FIGS. 4 and 5.

입력전류판정수단(12b)은, 입력전류검출수단(11)에서 구한 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하고, 입력전류(Ii)>허용전류치(Io)가 된 경우(도 5(a)의 A1)에는, 게이트신호출력수단(16)에 Ii>Io인 것을 출력한다. 게이트신호출력수단(16)은, Ii>Io로된 경우에는, 주축드라이브유닛(2b) 및 서보드라이브유닛 (3b)에 대하여 게이트차단요구신호(GOF)를 출력한다.The input current judging means 12b compares the input current Ii obtained by the input current detecting means 11 with the allowable current value Io largely and becomes an input current Ii> allowable current value Io ( In A1 of Fig. 5A, the gate signal output means 16 outputs that Ii> Io. When Ii> Io, the gate signal output means 16 outputs the gate interruption request signal GOF to the main drive unit 2b and the servo drive unit 3b.

주축드라이브유닛(2b) 및 서보드라이브유닛(3b)의 게이트신호입력수단 (17a) ,(17b)은, 게이트차단요구신호(GOF)를 입력하면, 게이트제어수단(18a),(18b)에 대하여 게이트차단요구신호(GOF)를 출력한다.The gate signal input means 17a, 17b of the spindle drive unit 2b and the servo drive unit 3b input the gate interruption request signal GOF to the gate control means 18a, 18b. The gate interruption request signal GOF is output.

게이트제어수단(18a),(18b)은, 게이트차단요구신호(GOF)를 입력하면, 주축드라이브유닛(2b) 및 서보드라이브유닛(3b)의 스위칭소자(도시하지 않음)의 게이트를 차단한다.The gate control means 18a, 18b block the gates of the switching element (not shown) of the main drive unit 2b and the servo drive unit 3b when the gate blocking request signal GOF is input.

게이트차단 함으로써, 모터구동전류(Id)가 작게되고, 또, 속도지령의 기울기를 작게할 수 있으므로(도 5(b)의 A3~B3), 상술에서 표시한 식(1)과 같이 입력전류 (Ii)도 작게된다(Ii(×Id)).By blocking the gate, the motor driving current Id becomes small and the slope of the speed command can be made small (A3 to B3 in Fig. 5B). Thus, the input current ( Ii also becomes small (Ii) ( × Id)).

또, 입력전류판정수단(12b)은 입력전류(Ii)허용전류치(Io)로된 경우(도 5(a)의 B1)에는, 게이트신호출력수단(16)에 IiIo인 것을 출력한다. 게이트신호출력수단(16)은 IiIo로된 경우에는 주축드라이브유닛(2b) 및 서보드라이브유닛 (3b)에 대하여 게이트온신호(GON)를 출력한다.In addition, the input current determining means 12b is configured to input current Ii. When the allowable current value Io is set (B1 in Fig. 5A), the gate signal output means 16 is set to Ii. Outputs Io. The gate signal output means 16 is Ii In the case of Io, the gate-on signal GON is output to the spindle drive unit 2b and the servo drive unit 3b.

주축드라이브유닛(2b) 및 서보드라이브유닛(3b)의 게이트신호입력수단(17a), (17b)은, 게이트온신호(GON)를 입력하면, 게이트제어수단(18a),(18b)에 대하여 게이트온신호(GON)를 출력한다.The gate signal input means 17a, 17b of the spindle drive unit 2b and the servo drive unit 3b, when the gate-on signal GON is input, are gated to the gate control means 18a, 18b. Outputs the ON signal GON.

게이트제어수단(18a),(18b)은 게이트온신호(GON)를 입력하면 NC장치(48)로부터의 위치지령에 따라 주축드라이브유닛(2b) 및 서보드라이브유닛(3b)의 스위칭소자(도시하지 않음)의 게이트를 온하고, NC장치(48)로부터의 위치지령에 따른 가감속지령으로 되돌린다(도 5(b)의 B3).When the gate control means 18a, 18b inputs the gate-on signal GON, the switching elements of the spindle drive unit 2b and the servo drive unit 3b (not shown) in accordance with the position command from the NC device 48. Gate is turned on, and the acceleration / deceleration command corresponding to the position command from the NC device 48 is returned (B3 in Fig. 5 (b)).

실시의 형태 2의 NC구동시스템에서는, 전동기구동용 전력변환장치의 입력전류(Ii)가 허용전류치(Io)보다도 크다고 판정한 경우에, 드라이브유닛의 스위칭소자를 게이트차단 함으로써, 드라이브유닛의 구동전류를 제로로하므로, 입력전류(Ii)를 고속으로 감소시킬수 있고, 매처리얼-핸들링시스템과 같은 궤적정밀도를 필요로 하지 않는 위치결정에 적합하다.In the NC drive system of the second embodiment, when it is determined that the input current Ii of the electric drive power converter is larger than the allowable current value Io, the drive current of the drive unit is cut off by gate-blocking the switching element of the drive unit. Since zero can reduce the input current Ii at high speed, it is suitable for positioning that does not require a trajectory precision such as a processing-handling system.

실시의 형태 3.Embodiment 3.

도 6은 본 발명의 실시의 형태 3에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 11,41,42,45,47~49,50,53은 도 1과 같고, 그 설명을 생략한다. 또 1c는 전동기구동용 전력변환장치, 2c는 주축드라이브유닛, 3c는 서보드라이브유닛이다.6 is a diagram showing the configuration of an NC drive system according to Embodiment 3 of the present invention. In the drawings, 11, 41, 42, 45, 47 to 49, 50 and 53 are the same as those in FIG. 1, and a description thereof will be omitted. 1c is a power conversion device for electric drive, 2c is a spindle drive unit, and 3c is a servo drive unit.

또, 12c는 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단, 19는 입력전류판정수단(12c)의 판정결과에 의해 주축드라이브유닛(2c) 및 서보드라이브유닛(3c)에 대하여 모터속도클램프신호(VCON) 또는 모터속도클램프해제신호(VCOF)를 출력하는 제어신호출력수단으로서의 모터속도클램프신호출력수단이다. 또, 20a,20b는 모터속도클램프신호(VCON) 또는 모터속도클램프해제신호(VCOF)를 입력하는 모터속도클램프신호입력수단, 21a,21b는 모터속도클램프신호입력수단(20a), (20b)으로부터의 지령에 따라 모터속도지령을 클램프하는 모터속도제어수단이며, 실시의 형태 3에서 제어신호실행수단은 모터속도클램프신호입력수단(20a),(20b) 및 모터속도제어수단(21a),(21b)으로 구성된다.12c is an input current judging means for making a large comparison between the input current Ii and the allowable current value Io, and 19 is the main drive unit 2c and the servo drive unit (2) based on the determination result of the input current judging means 12c. The motor speed clamp signal output means as a control signal output means for outputting the motor speed clamp signal VCON or the motor speed clamp release signal VCOF with respect to 3c). 20a and 20b are motor speed clamp signal input means for inputting the motor speed clamp signal VCON or the motor speed clamp release signal VCOF, and 21a and 21b are input from the motor speed clamp signal input means 20a and 20b. Motor speed control means for clamping the motor speed command in accordance with the command of < RTI ID = 0.0 > 2. < / RTI > It consists of

도 7은 본 발명의 실시의 형태 3에 관한 NC구동시스템에서의 특성을 표시하는 도이고, (a)는 입력전류검출수단(11)으로 검출된 입력전류(Ii)의 특성, (b)는 모터(주측모터(45) 또는 서보모터(47))의 속도특성, (c)는 모터구동전류의 특성이다.Fig. 7 is a diagram showing the characteristics in the NC drive system according to Embodiment 3 of the present invention, (a) is the characteristic of the input current Ii detected by the input current detecting means 11, (b) is The speed characteristic of the motor (main motor 45 or servo motor 47), (c), is a characteristic of the motor drive current.

도면에서, A1은 입력전류판정수단(12c)에 의해 입력전류(Ii)>허용전류치(Io)로 판정한 시점, A4는 모터속도클램프신호(VCON)에 의해 모터속도제어수단(21a),(21b)이 모터속도지령을 클램프한 시점, B1은 모터속도지령클램프에 의해 입력전류(Ii)가 작게되고, 입력전류판정수단 (12c)에 의해 입력전류(Ii)허용전류치(Io)로 판정한 시점, B4는 모터속도클램프해제신호(VCOF)에 의해 모터속도제어수단(21a),(21b)이 모터속도클램프를 해제한 시점이다.In the figure, when A1 is determined by the input current judging means 12c as the input current Ii> allowable current value Io, A4 is the motor speed control means 21a, (by the motor speed clamp signal VCON). When 21b) clamps the motor speed command, the input current Ii is decreased by the motor speed command clamp, and the input current Ii is input by the input current determination means 12c. When it is determined that the allowable current value Io, B4 is a time point at which the motor speed control means 21a, 21b release the motor speed clamp by the motor speed clamp release signal VCOF.

실시의 형태 3에서의 모터속도클램프의 동작을 도 6 및 도 7에 따라 설명한다.The operation of the motor speed clamp in Embodiment 3 will be described with reference to FIGS. 6 and 7.

입력전류판정수단(12c)은, 입력전류검출수단(11)으로 구한 입력전류(Ii)와, 허용전류치(Io)와의 대소비교를 하고, 입력전류(Ii)>허용전류치(Io)로된 경우(도 7(a)의 A1)에는, 모터속도클램프신호출력수단(19)에 Ii>Io인 것을 출력한다. 모터속도클램프신호출력수단(19)은, Ii>Io로된 경우에는 주축드라이브유닛(2c) 및 서보드라이브유닛(3c)에 대하여 모터속도클램프신호(VCON)를 출력한다.The input current judging means 12c compares the input current Ii determined by the input current detecting means 11 with the allowable current value Io largely, and becomes an input current Ii> allowable current value Io. (A1 in Fig. 7A) outputs that Ii> Io to the motor speed clamp signal output means 19. The motor speed clamp signal output means 19 outputs the motor speed clamp signal VCON to the spindle drive unit 2c and the servo drive unit 3c when Ii> Io.

주축드라이브유닛(2c)및 서보드라이브유닛(3c)의 모터속도클램프신호입력수단(20a),(20b)은, 모터속도클램프신호(VCON)를 입력하면, 모터속도제어수단(21a), (21b)에 대하여 모터속도클램프신호(VCON)를 출력한다. 모터속도제어수단(21a), (21b)은, 모터속도클램프신호(VCON)를 입력하면, 모터속도지령을 클램프한다(도 7(b)참조).When the motor speed clamp signal input means 20a, 20b of the spindle drive unit 2c and the servo drive unit 3c input the motor speed clamp signal VCON, the motor speed control means 21a, 21b. Outputs the motor speed clamp signal (VCON). The motor speed control means 21a, 21b clamps the motor speed command when the motor speed clamp signal VCON is input (see Fig. 7 (b)).

모터속도지령을 클램프함으로써, 모터속도()가 클램프되므로, (도 7(b)의 A4~B4)상술에 표시한 식(1)과 같이 입력전류(Ii)도 작게된다(Ii(×Id)).By clamping the motor speed command, the motor speed ( ) Is clamped, so that the input current Ii also becomes small (Ii) as shown in Equation (1) shown above (A4 to B4 in Fig. 7B). ( × Id)).

또, 입력전류판정수단(12c)은, 입력전류(Ii)허용전류치(Io)로된 경우(도 7(a)의 B1)에는, 모터속도클램프신호출력수단(19)에 IiIo인 것을 출력한다. 모터속도클램프신호출력수단은 IiIo로된 경우에는 주축드라이브유닛(2c) 및 서보드라이브유닛(3c)에 대하여 모터속도클램프해제신호(VCOF)를 출력한다.In addition, the input current determining means 12c is an input current Ii. When the allowable current value Io is set (B1 in Fig. 7A), the motor speed clamp signal output means 19 is set to Ii. Outputs Io. Motor speed clamp signal output means Ii In the case of Io, the motor speed clamp release signal VCOF is output to the spindle drive unit 2c and the servo drive unit 3c.

주축드라이브유닛(2c)및 서보드라이브유닛(3c)의 모터구동전류클램프신호입력수단(20a),(20b)은, 모터속도클램프해제신호(VCOF)를 입력하면, 모터구동전류제어수단(21a),(21b)에 대하여 모터속도클램프해제신호(VCOF)를 출력한다.When the motor drive current clamp signal input means 20a, 20b of the spindle drive unit 2c and the servo drive unit 3c inputs the motor speed clamp release signal VCOF, the motor drive current control means 21a is provided. The motor speed clamp releasing signal VCOF is output to, 21b.

모터속도제어수단(21a),(21b)은, 모터속도클램프해제신호(VCOF)를 입력하면, 모터속도의 클램프를 해제하고, NC장치(48)로부터의 위치지령에 따른 가감속지령으로 되돌린다(도 7(b)의 B4).When the motor speed control means 21a, 21b inputs the motor speed clamp release signal VCOF, the motor speed control means 21a releases the clamp of the motor speed and returns to the acceleration / deceleration command according to the position command from the NC device 48. (B4 in FIG. 7 (b)).

실시의 형태 3의 NC구동시스템에서는, 전동기구동용 전력변환장치의 입력전류(Ii)가 허용전류치(Io)보다도 크다고 판정한 경우에, 속도지령을 클램프함으로써 입력전류(Ii)를 감소시키도록 하였으므로, 모터출력토크가 작은 고속영역에서도 입력전류(Ii)를 고속으로 감소시킬수 있고, 반도체제조장치등 빈도가 요구되는 용도에 적합하다.In the NC drive system of the third embodiment, when it is determined that the input current Ii of the electric drive power converter is larger than the allowable current value Io, the speed command is clamped to reduce the input current Ii. In addition, it is possible to reduce the input current Ii at high speed even in a high speed region where the motor output torque is small, and is suitable for applications requiring a frequency such as a semiconductor manufacturing apparatus.

실시의 형태 4.Embodiment 4.

도 8은 본 발명의 실시의 형태 4에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 11,41,42,45,47~49,50,53은 도 1과 같고 그 설명을 생략한다.8 is a diagram showing the configuration of an NC drive system according to Embodiment 4 of the present invention. In the drawings, 11, 41, 42, 45, 47 to 49, 50 and 53 are the same as those in FIG. 1 and description thereof is omitted.

또 1d는 전동기구동용 전력변환장치, 2d는 주축드라이브유닛, 3d는 서보드라이브유닛이다. 또, 12d는 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단, 22는 입력전류판정수단(12d)의 판정결과에 의해 주축드라이브유닛(2d) 및 서보드라이브유닛(3d)에 대하여 모터구동전류클램프신호(COV) 또는 모터구동전류클램프해제신호(COF)를 출력하는 제어신호출력수단으로서의 모터구동전류클램프신호출력수단이다.In addition, 1d is an electric drive power converter, 2d is a spindle drive unit, and 3d is a servo drive unit. 12d is an input current judging means for making a large comparison between the input current Ii and the allowable current value Io, and 22 is the main drive unit 2d and the servo drive unit (2d) according to the determination result of the input current judging means 12d. Motor drive current clamp signal output means as a control signal output means for outputting a motor drive current clamp signal COV or a motor drive current clamp release signal COF with respect to 3d).

또, 23,23b는 모터구동전류클램프신호(CON) 또는 모터구동전류클램프해제신호(COF)를 입력하는 모터구동전류클램프신호입력수단, 24a,24b는 모터구동전류클램프신호입력수단(23a),(23b)으로부터의 지령에 따라 모터구동전류를 클램프하는 모터구동전류제어수단이며, 실시의 형태 4에서 제어신호실행수단은 모터구동전류클램프신호입력수단(23a),(23b) 및 모터구동전류제어수단(24a),(24b)으로 구성된다.23 and 23b are motor drive current clamp signal input means 23a and 24b for inputting a motor drive current clamp signal CON or a motor drive current clamp release signal COF, and 24a and 24b are motor drive current clamp signal input means 23a, Motor drive current control means for clamping the motor drive current in accordance with an instruction from 23b. In the fourth embodiment, the control signal execution means includes motor drive current clamp signal input means 23a, 23b and motor drive current control. Means 24a, 24b.

도 9는 본 발명의 실시의 형태 4에 관한 NC구동시스템에서의 특성을 표시하는 도이고, (a)는 입력전류검출수단(11)으로 검출된 입력전류(Ii)의 특성, (b)모터 (주축모터(45) 또는 서보모터(47))의 속도특성, (c)는 모터구동전류의 특성이다. 도면에서, A1은 입력전류판정수단(12d)에 의해 입력전류(Ii)>허용전류치(Io)로 판정한 시점, A5는 모터구동전류클램프신호(CON)에 의해 모터구동전류제어수단(24a), (24b)이 모터구동전류를 클램프한 시점, B1은 모터구동전류클램프에 의해 입력전류 (Ii)가 작게되고, 입력전류판정수단(12d)에 의해 입력전류(Ii)허용전류치(Io)로 판정한 시점, B5는 모터구동전류클램프해제신호(COF)에 의해 모터구동전류제어수단 (24a),(24b)이 모터구동전류클램프를 해제한 시점이다.Fig. 9 is a diagram showing the characteristics in the NC drive system according to Embodiment 4 of the present invention, (a) is the characteristic of the input current Ii detected by the input current detecting means 11, (b) the motor. (Speed characteristic of the spindle motor 45 or the servo motor 47) (c) is a characteristic of a motor drive current. In the figure, when A1 is determined by the input current judging means 12d as input current Ii> allowable current value Io, A5 is motor drive current control means 24a by the motor drive current clamp signal CON. When 24b clamps the motor drive current, the input current Ii is decreased by the motor drive current clamp, and the input current Ii is input by the input current determination means 12d. When it determines with the allowable current value Io, B5 is the time when the motor drive current control means 24a, 24b canceled the motor drive current clamp by the motor drive current clamp release signal COF.

실시의 형태 4에서의 모터구동전류클램프의 동작을 도 8 및 도 9에 따라 설명한다.The operation of the motor drive current clamp in Embodiment 4 will be described with reference to FIGS. 8 and 9.

입력전류판정수단(12d)은, 입력전류검출수단(11)으로 구한 입력전류(Ii)와허용전류치(Io)와의 대소비교를 하고, 입력전류(Ii)>허용전류치(Io)로된 경우(도 9(a)의 A1)에는 모터구동전류클램프신호출력수단(22)에 Ii>Io인 것을 출력한다.The input current judging means 12d compares the input current Ii determined by the input current detecting means 11 with the allowable current value Io largely and becomes an input current Ii> allowable current value Io ( A1 in Fig. 9A outputs that Ii> Io to the motor drive current clamp signal output means 22. Figs.

모터구동전류클램프신호출력수단(22)은, Ii>Io로된 경우에는 주축드라이브유닛(2d) 및 서보드라이브유닛(3d)에 대하여 모터구동전류클램프신호(CON)를 출력한다.The motor drive current clamp signal output means 22 outputs a motor drive current clamp signal CON to the spindle drive unit 2d and the servo drive unit 3d when Ii> Io.

주축드라이브유닛(2d) 및 서보드라이브유닛(3d)의 모터구동전류클램프신호입력수단(23a),(23b)은 모터구동전류클램프신호(CON)를 입력하면, 모터구동전류제어수단(24a),(24b)에 대하여 모터구동전류클램프신호(CON)를 출력한다. 모터구동전류제어수단(24a),(24b)은 모터구동전류클램프신호(CON)를 입력하면 모터구동전류를 클램프한다(도 9(c)의 참조).When the motor drive current clamp signal input means 23a, 23b of the spindle drive unit 2d and the servo drive unit 3d input the motor drive current clamp signal CON, the motor drive current control means 24a, The motor drive current clamp signal CON is output to 24b. The motor drive current control means 24a, 24b clamp the motor drive current when the motor drive current clamp signal CON is input (see Fig. 9 (c)).

모터구동전류를 클램프함으로써, 상술이 표시한 식(1)과 같이 입력전류(Ii)도 작게된다(Ii(×Id)).By clamping the motor drive current, the input current Ii is also reduced (Ii) as shown in equation (1) shown above. ( × Id)).

또, 모터구동전류를 클램프함으로써, 속도지령의 기울기도 작게된다(도 9(b)의 A5~B5).Further, by clamping the motor drive current, the inclination of the speed command is also reduced (A5 to B5 in Fig. 9B).

또, 입력전류판정수단(12d)은, 입력전류(Ii)허용전류치(Io)로된 경우(도 9(a)의 B1)에는, 모터구동전류클램프신호출력수단(22)에 IiIo인 것을 출력한다. 모터구동전류클램프신호출력수단(22)은, IiIo로된 경우에는 주축드라이브유닛 (2d) 및 서보드라이브유닛(3d)에 대하여 모터구동전류클램프해제신호(COF)를 출력한다.The input current judging means 12d further includes the input current Ii. When the allowable current value Io is set (B1 in Fig. 9A), the motor driving current clamp signal output means 22 is set to Ii. Outputs Io. The motor drive current clamp signal output means 22 is Ii. In the case of Io, the motor drive current clamp release signal COF is output to the spindle drive unit 2d and the servo drive unit 3d.

주축드라이브유닛(2d) 및 서보드라이브유닛(3d)의 모터구동전류클램프신호입력수단(23a),(23b)은 모터구동전류클램프해제신호(COF)를 입력하면, 모터구동전류제어수단(24a),(24b)에 대하여 모터구동전류클램프해제신호(COF)를 출력한다. 모터구동전류제어수단(24a),(24b)은, 모터구동전류클램프해제신호(COF)를 입력하면, 모터구동전류클램프를 해제하고, NC장치(48)로부터의 위치지령에 따른 가감속지령으로 되돌린다(도 9(b)의 B5점).When the motor drive current clamp signal input means 23a, 23b of the spindle drive unit 2d and the servo drive unit 3d input the motor drive current clamp release signal COF, the motor drive current control means 24a. The motor drive current clamp release signal COF is outputted to, 24b. When the motor drive current control means 24a, 24b input the motor drive current clamp release signal COF, the motor drive current clamp releases the motor drive current clamp, and the acceleration / deceleration command according to the position command from the NC device 48 is applied. It returns (point B5 of FIG. 9 (b)).

전동기구동용 전력변환장치의 입력전류(Ii)가 허용전류치(Io)보다도 크다고 판정한 경우에 실시의 형태 1에서는 속도변화량을 제어하여 속도지령의 기울기를 작게함으로써, 모터구동전류를 감소시키고 입력전류(Ii)를 감소시키도록 한 예를 표시하였으나, 실시의 형태 4에서는, 모터구동전류를 클램프하여 보존하면서 모터속도의 점진적인 감소에 의해 입력전류(iI)를 감소시키도록 하였으므로, 고회전 주축이나 자기베어링을 사용하는 기계등의 가감속이 요구되지 않는 용도에 적합하다.In the case of determining that the input current Ii of the electric drive power converter is larger than the allowable current value Io, in Embodiment 1, the speed change is controlled to reduce the slope of the speed command, thereby reducing the motor drive current and the input current. Although an example is shown to reduce (Ii), in Embodiment 4, since the input current iI is reduced by gradually decreasing the motor speed while clamping and preserving the motor driving current, a high rotational spindle or magnetic bearing Suitable for applications that do not require acceleration or deceleration, such as machines that use

실시의 형태 5.Embodiment 5.

도 10은 본 발명의 실시의 형태 5에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서 2d,3d,11,22,23a,23b,24a,24b,41,42,45,47~49,50,53은 도 8과 같고 그 설명을 생략한다.10 is a diagram showing the configuration of an NC drive system according to Embodiment 5 of the present invention. In the drawings, 2d, 3d, 11, 22, 23a, 23b, 24a, 24b, 41, 42, 45, 47 to 49, 50, 53 are the same as those in FIG. 8, and description thereof is omitted.

또, 1e는 전동기구동용 전력변환장치, 25는 상 L11,L12에서 교류전원(41)의 전원위상(θ)을 검출하는 위상검출수단, 26은 위상검출수단(25)이 검출한 전원위상을 입력하고, 입력전류의 방향이 변화하는 전원위상의 근방에서 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단이다.1e denotes a power conversion device for electric drive, 25 denotes phase detection means for detecting the power phase θ of the AC power supply 41 in phases L11 and L12, and 26 denotes the power phase detected by the phase detection means 25. And an input current determination means for comparing the input current Ii with the allowable current value Io in the vicinity of the power supply phase in which the direction of the input current changes.

도 11은 본 발명의 실시의 형태 5에 관한 NC구동시스템에서의 특성을 표시하는 도이고, (a)는 입력상간전압(VAC)의 특성, (b)는 입력전류검출수단(11)으로 검출된 입력전류(li)의 특성이다. 입력전류검출수단(11)으로 상 L1,L2의 입력전류 IL1,IL2를 검출하고 구한 입력전류(Ii)는 상간전압의 대소관계에 의해 T/6주기로 흐르는 상이 변화하며 T/6마다에 제로가 된다. 또, 입력전류(Ii)는 도면에 표시하는 바와 같이 전원위상(θ)이 30°,90°,150°,210°,270°와, 위상 60°마다에 입력전류(Ii)의 방향이 변화되고, 전원위상(θ)이 330°에서 입력전류 (Ii)는 최대가 된다.Fig. 11 is a diagram showing the characteristics in the NC drive system according to Embodiment 5 of the present invention, (a) is characteristic of input phase voltage VAC, and (b) is detected by input current detecting means 11. Characteristic of the input current li. The input current (Ii) obtained by detecting the input currents IL1 and IL2 of the phases L1 and L2 by the input current detection means 11 changes the phase flowing in the T / 6 cycle according to the magnitude of the phase-to-phase voltage. do. In addition, as shown in the drawing, the input current Ii has a power source phase θ of 30 °, 90 °, 150 °, 210 °, 270 ° and the direction of the input current Ii changes every 60 °. When the power supply phase θ is 330 °, the input current Ii becomes maximum.

입력전류판정수단(26)은, 입력전류검출수단(11)으로 구한 입력전류(Ii)의 변화의 특성을 이용하여, 위상검출수단(25)이 검출한 전원위상(θ)이 30°,90°,150°,210°,270°330°와, 입력전류(Ii)가 증대하는 전원위상(θ)의 근방에서, 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 한다.The input current judging means 26 uses the characteristics of the change in the input current Ii determined by the input current detecting means 11, so that the power phase θ detected by the phase detecting means 25 is 30 °, 90 °. A large comparison between the input current Ii and the allowable current value Io is performed in the vicinity of the power phase θ at which the input current Ii increases in degrees, 150 °, 210 °, 270 ° 330 °.

상술의 실시의 형태 4의 입력전류판정수단(12d)에서는, 상시 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 예를 설명하였으나 실시의 형태 5에서는 전원위상(θ)을 검출하는 위상검출수단(25)을 구비하고, 입력전류판정수단(26)은 상시 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하지 않고, 입력전류(Ii)가 증대하는 전원위상(θ)의 근방에서 효율좋게 입력전류(Ii)와 허용전류치(Io)와를 대소비교 할 수 있도록 한 것이다.In the above-described input current judging means 12d of the fourth embodiment, an example in which the input current Ii is constantly compared with the allowable current value Io has been described. However, in the fifth embodiment, the power supply phase θ is detected. The phase detection means 25 is provided, and the input current judging means 26 does not always compare the input current Ii with the allowable current value Io, but the power supply phase θ in which the input current Ii increases. It is possible to compare largely the input current (Ii) and the allowable current value (Io) efficiently in the vicinity of.

또, 상술에서는 실시의 형태 4의 상시 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단(12d)을, 전원위상(θ)을 검출하는 위상검출수단 (25) 및 입력전류(Ii)가 증대하는 전원위상(θ)의 근방에서, 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 입력전류판정수단(26)으로 바꾼 예를 표시하였으나, 실시의 형태 1에서의 입력전류판정수단(12a), 실시의 형태 2에서의 입력전류판정수단 (12b) 또는 실시의 형태 3에서의 입력전류판정수단(12c)을 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단(26)으로 바꿔도 된다.In the above description, the input current judging means 12d for large comparison between the constant input current Ii and the allowable current value Io of the fourth embodiment includes phase detection means 25 for detecting the power supply phase θ, and In the vicinity of the power supply phase θ where the input current Ii increases, an example in which the large comparison between the input current Ii and the allowable current value Io is changed to the input current determination means 26 is shown. The input current judging means 12a, the input current judging means 12b of the second embodiment, or the input current judging means 12c of the third embodiment of the present invention, The input current judging means 26 can be replaced with large and small comparisons.

실시의 형태 6.Embodiment 6.

도 12는 본 발명의 실시의 형태 6에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 11,23a,23b,24a,24b,41,42,45,47~49,50,53은 도 8과 같고, 그 설명을 생략한다.12 is a diagram showing the configuration of an NC drive system according to Embodiment 6 of the present invention. In the figure, 11, 23a, 23b, 24a, 24b, 41, 42, 45, 47 to 49, 50, 53 are the same as in Fig. 8, and the description thereof is omitted.

또, 1f는 전동기구동용 전력변환장치, 2f는 주축드라이브유닛, 3f는 서보드라이브유닛이다.In addition, 1f is an electric motor drive power converter, 2f is a spindle drive unit, and 3f is a servo drive unit.

또, 25는 상(L11),(L12)에서 교류전원(41)의 전원위상(θ)을 검출하는 위상검출수단, 26은 위상검출수단(25)의 판정결과에 의해 입력전류(Ii)와 허용전류치 (Io)와의 대소비교를 하는 입력전류판정수단, 27은 입력전류판정수단(26)의 판정결과, 위상검출수단(25)의 판정결과 및 주축드라이브유닛(2f)의 모터구동전류(Id1) 및 서보드라이브유닛(3f)의 모터구동전류(Id2)에 의해 주축드라이브유닛(2f) 및 서보드라이브유닛(3f)에 대하여 모터구동전류클램프신호(CON) 또는 모터구동전류클램프해제신호(COF)를 출력하는 제어신호출력수단으로서의 모터구동전류클램프신호출력수단이다.25 denotes phase detection means for detecting the power supply phase θ of the AC power supply 41 in phases L11 and L12, and 26 denotes an input current Ii and the result of the determination of the phase detection means 25. Input current determination means for large comparison with the allowable current value Io, 27 is a determination result of the input current determination means 26, a determination result of the phase detection means 25, and a motor drive current Id1 of the spindle drive unit 2f. ) And the motor drive current clamp signal CON or the motor drive current clamp release signal COF to the main shaft drive unit 2f and the servo drive unit 3f by the motor drive current Id2 of the servo drive unit 3f. Motor drive current clamp signal output means as a control signal output means for outputting the?

또, 28a는 주축드라이브유닛(2f)의 모터구동전류(Id1) 및 모터속도(ω1)를버스라인(49)을 통하여 모터구동전류클램프신호출력수단(27)으로 출력하는 데이터출력수단, 28b는 서보드라이브유닛(3f)의 모터구동전류(Id2) 및 모터속도(ω2)를 버스라인(49)을 통하여 모터구동전류클램프신호출력수단(27)으로 출력하는 데이터출력수단이다.28a is a data output means for outputting the motor drive current Id1 and the motor speed ω1 of the spindle drive unit 2f to the motor drive current clamp signal output means 27 via the bus line 49, 28b It is data output means for outputting the motor drive current Id2 and the motor speed? 2 of the servo drive unit 3f to the motor drive current clamp signal output means 27 via the bus line 49.

모터구동전류클램프신호출력수단(27)은, 데이터출력수단(28a),(28b)으로부터 입력한 모터구동전류(Id1),(Id2) 및 모터속도(ω1),(ω2)를 바탕으로 Id1 ×ω1과 Id2 ×ω2와를 대소비교하여 모터구동전류클램프하는 드라이브유닛을 선택하여 모터구동전류클램프신호(CON)를 출력한다.The motor drive current clamp signal output means 27 is based on the motor drive currents Id1, Id2 and motor speeds ω1 and ω2 inputted from the data output means 28a, 28b. The drive unit for clamping the motor drive current is selected by comparing ω1 and Id2 × ω2 largely and outputs the motor drive current clamp signal CON.

실시의 형태 1내지 실시의 형태 5에서는, 입력전류(Ii)허용전류치(Io)일때에 전동기구동용 전력변환장치가 전력공급하고 있는 드라이브유닛 모두에 대하여, 입력전류(Ii)를 감소시키기 위한 제어신호(가감속지령변화요구신호(VON), 게이트차단요구신호(GOF), 모터속도클램프신호(VCON) 또는 모터구동전류클램프신호(CON))를 출력하는 예를 표시하였으나, 실시의 형태 6에서는 입력전류(Ii)를 감소시키기 위한 제어신호를 출력하는 드라이브유닛을 선택하도록 한 것이다.In Embodiments 1 to 5, the input current Ii Control signals (acceleration / deceleration command change request signal (VON), gate interruption request signal) for reducing the input current (Ii) to all the drive units powered by the electric motor-driven power converter when the allowable current value (Io). (GOF), motor speed clamp signal (VCON) or motor drive current clamp signal (CON) are shown. However, in Embodiment 6, the drive unit outputs a control signal for reducing the input current Ii. To select.

도 13은 본 발명의 실시의 형태 6에 관한 NC구동시스템의 플로차트를 표시하는 도이다.Fig. 13 is a diagram showing a flowchart of the NC drive system according to Embodiment 6 of the present invention.

스텝 S1에서, 입력전류판정수단(26)은, 위상검출수단(25)이 검출한 전원위상 (θ)이 입력전류(Ii)의 피크치로 되는 전원위상인지 여부를 판단한다. θp를 입력전류(Ii)의 피크치가 되는 전원위상(θ)(30°,90°,150°,210°,270°,330°),θ0을 전원위상(θp)의 근방으로 하는 위상폭으로 하면, 입력전류판정수단(26)은 전원위상(θ)이 아래식의 경우에,In step S1, the input current determination means 26 determines whether or not the power supply phase θ detected by the phase detection means 25 is a power supply phase that becomes the peak value of the input current Ii. θp is the power supply phase θ (30 °, 90 °, 150 °, 210 °, 270 °, 330 °), which is the peak value of the input current Ii, and θ0 is the phase width that is close to the power supply phase θp. On the other hand, the input current judging means 26 is the case that the power supply phase θ is

θp - θ0θθp + θ0θp-θ0 θ θp + θ0

입력전류(Ii)의 피크치가 되는 전원위상(θp)의 근방이라고 판단하여 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 한다.A large comparison between the input current Ii and the allowable current value Io is judged as the vicinity of the power supply phase θp which becomes the peak value of the input current Ii.

스텝 S2에서, 입력전류판정수단(26)은, 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하고, 입력전류(Ii)<허용전류치(Io)의 경우에는, 스텝 S3에서 드라이브유닛(a),(b)(도 12의 주축드라이브유닛(2f), 서보드라이브유닛(3f)에 대응)에 모터구동전류클램프해제신호(COf)를 출력한다.In step S2, the input current judging means 26 makes a large comparison between the input current Ii and the allowable current value Io, and in the case of the input current Ii <allowable current value Io, the drive unit in step S3. The motor drive current clamp release signal COf is output to (a) and (b) (corresponding to the spindle drive unit 2f and the servo drive unit 3f in FIG. 12).

입력전류(Ii)허용전류치(Io)의 경우에는, 계속해서 스텝 S4에서, 모터구동전류클램프신호출력수단(27)은, 드라이브유닛(a),(b)으로부터 입력한 모터구동전류 (Id1),(Id2) 및 모터속도(ω1),(ω2)를 바탕으로 Id1 ×ω1과 Id2 ×ω2와의 대소를 비교하여 모터구동전류를 크램프하는 드라이브유닛을 선택하여 모터구동전류클램프신호(CON)를 출력한다. 또, 모터구동전류를 크램프하는 드라이브유닛 이외의 드라이브유닛에는 모터구동전류클램프해제신호(COF)를 출력한다.Input current (Ii) In the case of the allowable current value Io, at step S4, the motor drive current clamp signal output means 27 receives the motor drive currents Id1, Id2 and the input from the drive units a, b. Based on the motor speeds (ω1) and (ω2), the drive unit for clamping the motor drive current is selected by comparing the magnitudes of Id1 × ω1 and Id2 × ω2 to output the motor drive current clamp signal CON. The motor drive current clamp release signal COF is output to a drive unit other than the drive unit that clamps the motor drive current.

Id1 ×ω1Id2 ×ω2의 경우에는, 스텝 S5에서, 모터구동전류(Id1) 및 모터속도(ω1)를 출력한 드라이브유닛(a)에 모터구동전류클램프신호(CON)를 출력한다. 또, 스텝 S6에서, 모터구동전류클램프신호(CON)를 유지하기 위한 타이머치(T)를 0으로 한 후, 수치를 갱신하고(스텝 S7), 드라이브유닛(a)용 타이머기준치(T01)로 된 (TT01)경우에(스텝 S8), 스텝 S9에서, 모터구동전류클램프해제신호(COF)를출력한다.Id1 × ω1 In the case of Id2 × ω2, in step S5, the motor drive current clamp signal CON is output to the drive unit a which outputs the motor drive current Id1 and the motor speed omega 1. In step S6, after setting the timer value T for holding the motor drive current clamp signal CON to 0, the numerical value is updated (step S7) to the timer reference value T01 for the drive unit a. (T T01) (step S8), the motor drive current clamp release signal COF is output in step S9.

또, 스텝 S4의 판정에서, Id1 ×ω1 < Id2 ×ω2의 경우에는, 스텝 S10에서, 모터구동전류(Id2) 및 모터속도(ω2)를 출력한 드라이브유닛(b)에 모터구동전류클램프신호(CON)를 출력한다. 또, 스텝 S11에서, 모터구동전류클램프신호(CON)를 유지하기 위한 타이머치(T)를 0으로 한 후, 수치를 갱신하며(스텝 S12), 드라이브유닛(b)용 타이머기준치(T02)로된 (TT02)경우에(스텝 S13), 스텝 S14에서 모터구동전류클램프해제신호(COF)를 출력한다.In the determination of step S4, in the case of Id1 x ω1 <Id2 x ω2, in step S10, the motor drive current clamp signal ( CON) is printed. In step S11, after setting the timer value T for holding the motor drive current clamp signal CON to zero, the numerical value is updated (step S12) to the timer reference value T02 for the drive unit b. (T T02) (step S13), the motor drive current clamp release signal COF is output in step S14.

또, 상술의 스텝 S4에서는, 모터구동전류와 모터속도와의 곱(Id1 ×ω1, Id2 ×ω2)의 큰 드라이브유닛을 선택하여 모터구동전류를 클램프하는 예를 표시하였으나, 미리 드라이브유닛의 운전특성등을 알고 있는 경우에는, 모터구동전류 또는 모터속도의 한쪽만의 대소비교에 의해, 모터구동전류를 클램프하는 드라이브유닛을 선택하여도 된다.Incidentally, in the above-described step S4, an example in which a large drive unit of the product of the motor drive current and the motor speed (Id1 × ω1, Id2 × ω2) is selected to clamp the motor drive current is shown. If the etc. are known, the drive unit which clamps the motor drive current may be selected by large comparison of only one of the motor drive current or the motor speed.

또, 상술에서는, 전동기구동용 전력변환장치가 전력공급하고 있는 드라이브유닛이 드라이브유닛(a)(도 12의 주축드라이브유닛(2f))과 드라이브유닛(b)(도 12의 서보드라이브유닛(3f))과의 2대의 경우에서, 입력전류(Ii)허용전류치(Io)일때에, 모터구동전류와 모터속도와의 곱이 큰 드라이브유닛에 대하여, 모터구동전류클램프신호(CON)를 출력하는 예를 표시(스텝 S4, 스텝 S5, 스텝 S10)하였으나 전동기구동용 전력변화장치가 전력공급하고 있는 드라이브유닛이 3대이상의 경우에는, 모터구동전류와 모터속도와의 곱이 큰 드라이브유닛에서 적의 대수를 결정하여 모터구동전류를 클램프하도록 하면 된다.In addition, in the above description, the drive unit supplied by the electric motor-driven power converter is driven by the drive unit a (spindle drive unit 2f in FIG. 12) and the drive unit b (servo drive unit 3f in FIG. 12). In two cases with)), input current Ii Although the motor drive current clamp signal CON is output to the drive unit having the product of the motor drive current and the motor speed when the allowable current value Io is large (step S4, step S5, step S10), the motor is driven. When there are three or more drive units powered by the electric power changer, the number of enemies is determined in the drive unit having a product of the motor drive current and the motor speed to clamp the motor drive current.

또, 상술의 스텝 S5 및 스텝 S10에서는, 모터구동전류클램프신호(CON)를 출력하는 예를 표시하였으나, 가감속지령을 변화시키는 가감속지령변화요구신호 (VON)(실시의 형태 1의 경우), 게이트차단하는 게이트차단요구신호(GOF)(실시의 형태 2의 경우) 또는 모터속도를 클램프하는 모터속도클램프신호(VCON)(실시의 형태 3의 경우)를 출력하도록 하여도 된다.In addition, although the example which outputs the motor drive current clamp signal CON is shown in step S5 and step S10 mentioned above, the acceleration / deceleration command change request signal VON which changes an acceleration / deceleration command (in the case of Embodiment 1) The gate blocking request signal GOF (in the case of Embodiment 2) for blocking the gate or the motor speed clamp signal VCON (in the case of Embodiment 3) for clamping the motor speed may be output.

실시의 형태 6에서는 입력전류(Ii)를 감소시키는 효과가 큰 드라이브유닛을 선택하여 입력전류(Ii)를 감소시키기 위한 제어신호를 출력하고, 다른 입력전류 (Ii)를 감소시키는 효과가 작은 드라이브유닛의 제어는 유지하도록 하였으므로, 효율좋게 입력전류(Ii)를 감소시킬수 있다.In Embodiment 6, a drive unit having a large effect of reducing the input current Ii is selected to output a control signal for reducing the input current Ii, and a drive unit having a small effect of reducing the other input current Ii. Since the control is maintained, the input current Ii can be reduced efficiently.

실시의 형태 7.Embodiment 7.

도 14는 본 발명의 실시의 형태 7에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 11,22,23a,23b,24a,24b,41,42,45,47~49,50,53은 도 8과 같고, 그 설명을 생략한다.14 is a diagram showing the configuration of an NC drive system according to Embodiment 7 of the present invention. In the figure, 11, 22, 23a, 23b, 24a, 24b, 41, 42, 45, 47 to 49, 50, 53 are the same as in FIG. 8, and the description thereof is omitted.

또, 1g는 전동기구동용 전력변화장치, 2g는 주축드라이브유닛, 3g는 서보드라이브유닛, 29a는 NC장치이다. 또, 12g는 입력전류(Ii)와 허용전류치(Io)와의 대소비교를 하는 입력전류판정수단, 30은 입력전류판정수단(12g)에서 입력전류(Ii)가 허용치(Io)를 넘었다고 판정한 누적회수(n)를 보존하는 누적회수보존수단, 31은 누적회수보존수단(30)이 보존한 누적회수(n)가 기준치(n0)이상으로 되면 알람신호(ALM)를 주축드라이브유닛(2g), 서보드라이브유닛(3g) 및 NC장치(29a)에 알람출력하는 알람판정수단, 32a,32b,32c는 주축드라이브유닛(2g), 서보드라이브유닛(3g) 및 NC장치(29a)에서의 알람입력수단이다.In addition, 1g is an electric power drive device, 2g is a spindle drive unit, 3g is a servo drive unit, and 29a is an NC device. 12g is an input current judging means for large comparison between the input current Ii and the allowable current value Io, and 30g determines that the input current Ii has exceeded the allowable value Io in the input current judging means 12g. The cumulative recovery preservation means for storing the cumulative number of times n, 31 indicates the alarm signal ALM when the cumulative number of times n stored by the cumulative recovery preservation means 30 is greater than or equal to the reference value n0. Alarm determination means for outputting an alarm to the servo drive unit 3g and the NC device 29a, and 32a, 32b and 32c are alarm inputs from the spindle drive unit 2g, the servo drive unit 3g and the NC device 29a. Means.

누적회수보존수단(30)은, 입력전류판정수단(12g)에서 입력전류(Ii)가 허용치 (Io)를 넘었다고 판정한 누적회수(n)를 보존하고 알람판정수단(31)은 입력전류(Ii)가 허용치(Io)를 넘은 누적회수(n)가 기준치(n0)이상으로 된 경우에, 주축드라이브유닛(2g), 서보드라이브유닛(3g) 및 NC장치(29a)에 알람신호(ALM)를 출력한다.The cumulative recovery preservation means 30 stores the cumulative number of times n determined by the input current determination means 12g that the input current Ii has exceeded the allowable value Io, and the alarm determination means 31 stores the input current ( In the case where the cumulative number n of which Ii exceeds the allowable value Io becomes equal to or greater than the reference value n0, the alarm signal ALM is transmitted to the spindle drive unit 2g, the servo drive unit 3g, and the NC device 29a. Outputs

실시의 형태 7에서, 전동기구동용 전력변환장치는, 입력전류판정수단에서 입력전류가 허용전류치를 넘었다고 판정한 누적회수를 보존하는 누적회수보존수단과 누적회수보존수단이 보존한 누적회수가 기준치이상으로 된 경우에, 드라이브유닛 및 수치제어장치에 알람을 출력하는 알람출력수단을 구비하였으므로, 드라이브유닛 및 수치제어장치측에서 알람의 확인이 될 수 있고, 오퍼레이터가 실행되어 있는 고가감속운전의 평가가 용이하게 된다.In the seventh embodiment, the electric motor-driven power converter includes a cumulative number of times stored by the cumulative number of times stored by the cumulative number of times stored by the input current judging means and judged that the input current exceeds the allowable current value. In this case, since the alarm output means for outputting an alarm to the drive unit and the numerical control device is provided, the alarm can be confirmed on the drive unit and the numerical control device, and the evaluation of the high acceleration / deceleration operation performed by the operator is made. Becomes easy.

실시의 형태 8.Embodiment 8.

도 15는 본 발명의 실시의 형태 8에 관한 NC구동시스템의 구성을 표시하는 도이다. 도면에서, 11,22,23a,23b,24a,24b,41,42,45,47,49,50,53은 도 8과 같고, 그 설명을 생략한다.15 is a diagram showing the configuration of an NC drive system according to Embodiment 8 of the present invention. In the figure, 11, 22, 23a, 23b, 24a, 24b, 41, 42, 45, 47, 49, 50, 53 are the same as in Fig. 8, and description thereof is omitted.

또, 1h는 전동기구동용 전력변환장치, 2h는 주축드라이브유닛, 3h는 서보드라이브유닛, 29b는 NC장치이다.1h is an electric motor drive power converter, 2h is a spindle drive unit, 3h is a servo drive unit, and 29b is an NC device.

또, 33은 입력전류검출수단(11)이 구한 입력전류(Ii)를 버스라인(49)을 통하여 NC장치(29b)에 출력하는 입력전류출력수단, 34는 입력전류입력수단, 35는 입력전류(Ii)를 표시하는 입력전류표시수단이다.33 is input current output means for outputting the input current Ii obtained by the input current detection means 11 to the NC device 29b via the bus line 49, 34 is input current input means, and 35 is input current. Input current display means for displaying (Ii).

실시의 형태 1내지 실시의 형태 7에서는, 입력전류(Ii)허용전류치(Io)일때에, 드라이브유닛에 입력전류(Ii)를 감소시키기 위한 제어신호를 출력하였으나 실시의 형태 8의 입력전류출력수단(33)은, 입력전류검출수단(11)이 구한 입력전류 (Ii)를 드라이브유닛을 구동하고 있는 NC장치(29b)에 출력하도록 한 것이다.In Embodiments 1 to 7, the input current Ii When the allowable current value Io was outputted to the drive unit, a control signal for reducing the input current Ii was output, but the input current output means 33 of Embodiment 8 receives the input current obtained by the input current detection means 11. (Ii) is outputted to the NC device 29b driving the drive unit.

실시의 형태 8에서, 전동기구동용 전력변환장치는, 입력전류검출수단이 구한 입력전류를 수치제어장치에 출력하도록 하였으므로, 드라이브유닛에 모터를 구동하는 제어지령을 출력하는 NC장치측에서의 대응이 가능하게 된다.In the eighth embodiment, the electric motor-driven power conversion device outputs the input current determined by the input current detection means to the numerical control device, so that the NC device side that outputs the control command for driving the motor to the drive unit can be coped with. do.

상술의 이 발명의 효과에 대하여 기재한다.The effect of this invention mentioned above is described.

이 발명의 수치제어구동시스템에서, 전동기구동용 전력변환장치는 입력전류를 구하는 입력전류검출수단과, 이 입력전류검출수단에서 구한 입력전류와 허용전류치와의 대소비교를 하는 입력전류판정수단과, 이 입력전류판정수단의 판정결과에 의해 드라이브유닛에 제어신호를 출력하는 제어신호출력수단을 구비하고, 또 드라이브유닛은 제어신호출력수단으로부터 출력되는 제어신호에 의해 수치제어장치로부터의 제어지령을 변경하는 제어신호실행수단을 구비하며, 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 드라이브유닛의 상기 제어신호실행수단이 수치제어장치로부터의 제어지령을 변경함으로써, 전동기구동용 전력변환장치의 입력전류를 감소시키도록 하였으므로, 수치제어구동시스템의 고속·고가속도구동에 대하여, 전동기구동용 전력변환장치의 용량사이즈를 올리지 않아도 안정된 모터제어를 할 수 있다.In the numerically controlled drive system of the present invention, an electric drive power converter includes an input current detection means for obtaining an input current, an input current determination means for large comparison between the input current and the allowable current value obtained in the input current detection means, And a control signal output means for outputting a control signal to the drive unit according to the determination result of the input current judging means, and the drive unit changes the control command from the numerical control device by the control signal output from the control signal output means. And control signal execution means for changing the control command from the numerical control device when the input current determination means determines that the input current is larger than the allowable current value. Since the input current of the power converter is reduced, the high speed and high acceleration of the numerical control drive system With respect to the drive, it does not raise the capacity size of a power conversion apparatus for an electric motor drive can be a stable motor control.

또, 제어신호실행수단은, 입력전류판정수단이 입력전류가 허용전류치보다도 크다고 판정한 경우에, 속도변화량을 제어하여 속도지령의 기울기를 작게하도록 하였으므로, 속도제어를 유지한채로 전동기구동용 전력변환장치의 입력전류를 감소시킬수 있다.Further, the control signal execution means controls the speed change amount when the input current determination means determines that the input current is larger than the allowable current value so that the inclination of the speed command is reduced. Therefore, the power conversion device for electric motor drive with the speed control maintained. Can reduce the input current.

또, 제어신호실행수단은, 입력전류판정수단이 입력전류가 허용전류치보다도 크다고 판정한 경우에, 드라이브유닛의 구동전류를 제로가 되도록 하였으므로, 전동기구동용 전력변환장치의 입력전류를 고속으로 감소시킬수 있다.In addition, the control signal execution means sets the drive current of the drive unit to zero when the input current determination means determines that the input current is larger than the allowable current value, thereby reducing the input current of the electric motor drive power converter at high speed. have.

또, 제어신호실행수단은, 입력전류판정수단이 입력전류가 허용전류치보다도 크다고 판정한 경우에, 속도지령을 클램프하도록 하였으므로, 모터출력토크가 작은 고속영역에서도 전동기구동용 전력변환장치의 입력전류를 고속으로 감소시킬수 있다.In addition, the control signal execution means clamps the speed command when the input current determination means determines that the input current is larger than the allowable current value. Therefore, the control signal execution means performs the input current of the electric power conversion device for electric motor drive even in a high speed region where the motor output torque is small. Can be reduced at high speed.

또, 제어신호실행수단은, 입력전류판정수단이 입력전류가 허용전류치보다도 크다고 판정한 경우에, 드라이브유닛의 구동전류를 클램프하여 보존하면서 모터속도의 점진적인 감소에 의해 입력전류(Ii)를 감소시키도록 하였으므로, 고회전 주측이나 자기베어링을 사용하는 기계등 가감속이 요구되지 않는 용도에 적합하다.Further, the control signal execution means reduces the input current Ii by gradually decreasing the motor speed while clamping and preserving the drive current of the drive unit when the input current determination means determines that the input current is larger than the allowable current value. It is suitable for applications where acceleration / deceleration is not required, such as a high rotating main side or a machine using a magnetic bearing.

또, 전동기구동용 전력변환장치는, 교류전력의 전원위상을 검출하는 위상검출수단을 구비하고, 입력전류판정수단은 위상검출수단이 검출한 전원위상을 입력하며 입력전류의 방향이 변화하는 전원위상의 근방에서 입력전류와 허용전류치와의 대소비교를 하도록 하였으므로, 효율좋게 입력전류와 허용전류치를 대소비교 할 수 있디.The electric motor drive power converter includes a phase detecting means for detecting a power phase of AC power, and the input current determining means inputs a power phase detected by the phase detecting means and changes the direction of the input current. Since the comparison between the input current and the allowable current value is made large near, the input current and allowable current value can be compared efficiently and efficiently.

또, 제어신호출력수단은, 직류전력을 공급하는 드라이브유닛으로부터 모터구동전류 및 모터속도의 적어도 한쪽을 입력하고, 제어신호를 출력하는 드라이브유닛을 선택하도록 하였으므로, 효율좋게 전동기구동용 전력변환장치의 입력전류를 감소시킬수 있다.The control signal output means inputs at least one of the motor driving current and the motor speed from the drive unit supplying the DC power, and selects the drive unit outputting the control signal. It can reduce the input current.

또, 전동기구동용 전력변환장치는, 입력전류판정수단으로 입력전류가 허용전류치를 초과하였다고 판정한 누적회수를 보존하는 누적회수보존수단과, 누적회수보존수단이 보존한 누적회수가 기준치이상으로 된 경우에, 드라이브유닛 및 수치제어장치에 알람출력하는 알람판정수단을 구비하였으므로, 드라이브유닛 및 수치제어장치측에서 알람의 확인이 될 수 있고, 오퍼레이터가 실행되어 있는 고가감속운전의 평가가 용이하게 된다.In addition, the electric power conversion device for electric motor drive includes a cumulative recovery preservation means for preserving the cumulative number of times determined by the input current determination means that the input current has exceeded the allowable current value, and a cumulative number of preservation times stored by the cumulative recovery preservation means is equal to or greater than the reference value. In this case, since alarm determination means for outputting an alarm to the drive unit and the numerical control device is provided, the alarm can be confirmed on the drive unit and the numerical control device side, and the evaluation of the high acceleration / deceleration operation in which the operator is executed becomes easy. .

또, 전동기구동용 전력변환장치는, 입력전류검출수단이 구한 입력전류를 수치제어장치에 출력하는 입력전류출력수단을 구비하였으므로, 드라이브유닛에 모터를 구동하는 제어지령을 출력하는 수치제어장치측에서의 대응이 가능하게 된다.The electric motor drive power converter includes an input current output means for outputting the input current determined by the input current detection means to the numerical control device. Therefore, the electric motor drive power conversion device responds to the numerical control device for outputting a control command for driving the motor to the drive unit. This becomes possible.

모터를 구동하는 서보드라이브유닛, 주축드라이브유닛등으로 되는 2대이상의 드라이브유닛과, 이 2대이상의 드라이브유닛에 상기 모터를 구동하는 제어지령을 출력하는 수치제어장치와, 교류전원으로부터 공급되는 교류전력을 직류전력으로 변환하는 동시에, 이 직류전력을 상기 2대이상의 드라이브유닛에 공급하는 전동기구동용 전력변환장치를 갖는 수치제어구동시스템에 있어서, 상기 전동기구동용 전력변환장치는, 교류전원으로부터 공급되는 교류전력의 입력전류를 구하는 입력전류검출수단과, 이 입력전류검출수단으로 구한 입력전류와 허용전류치와의 대소비교를 하는 입력전류판정수단과, 이 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판단한 경우에, 직류전력을 공급하는 상기 2대이상의 드라이브유닛으로부터 모터구동전류 및 모터속도의 적어도 한쪽을 입력하고, 상기 입력전류를 감소시키는 효과가 큰 드라이브유닛을 선택하여 제어신호를 출력하는 제어신호출력수단을 구비하고, 또, 상기 드라이브유닛은, 상기 제어신호출력수단으로부터 출력되는 제어신호에 의해 수치제어장치로부터의 제어지령을 변경하는 제어신호실행수단을 구비하며 상기 제어신호를 입력한 드라이브유닛의 상기 제어신호실행수단이 수치제어장치로부터의 제어지령을 변경함으로써, 상기 입력전류를 감소시키도록 한 것이다.Two or more drive units, such as a servo drive unit, a spindle drive unit, for driving a motor, a numerical control device for outputting a control command for driving the motor to the two or more drive units, and an AC power supplied from an AC power source. In a numerically controlled drive system having an electric drive power converter for converting the electric power into direct current power and supplying the direct current power to the two or more drive units, wherein the electric drive power converter is supplied from an AC power source. An input current detection means for obtaining an input current of AC power, an input current determination means for making a large comparison between the input current and the allowable current value obtained by the input current detection means, and the input current determination means is characterized in that the input current is larger than the allowable current value. If determined to be large, the motor from the two or more drive units supplying DC power A control signal output means for inputting at least one of a drive current and a motor speed and selecting a drive unit having a large effect of reducing the input current, and outputting a control signal, wherein the drive unit outputs the control signal. Control signal execution means for changing a control command from the numerical control device in response to a control signal output from the means, and wherein the control signal execution means of the drive unit which input the control signal changes the control command from the numerical control device. To reduce the input current.

또, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 속도지령의 기울기를 작게하는 처리를 하도록 한 것이다.Further, the control signal execution means is configured to perform a process of reducing the slope of the speed command when the input current determination means determines that the input current is larger than the allowable current value.

또, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 상기 드라이브유닛의 스위칭소자를 게이트차단하도록 한 것이다.Further, the control signal execution means causes the switching element of the drive unit to shut off when the input current determination means determines that the input current is larger than the allowable current value.

또, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 속도지령을 클램프하도록 한 것이다.The control signal execution means is to clamp the speed command when the input current determination means determines that the input current is larger than the allowable current value.

또, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 모터구동전류를 클램프하도록 한 것이다.The control signal execution means is configured to clamp the motor drive current when the input current determination means determines that the input current is larger than the allowable current value.

또, 상기 전동기구동용 전력변환장치는, 상기 교류전력의 전원위상을 검출하는 위상검출수단을 구비하고, 상기 입력전류판정수단은 상기 위상검출수단이 검출한 전원위상을 입력하고, 상기 입력전류의 방향이 변화하는 전원위상의 근방에서 입력전류와 허용전류치와의 대소비교를 하도록 한 것이다.The electric motor drive power converter includes a phase detecting means for detecting a power phase of the AC power, and the input current determining means inputs a power phase detected by the phase detecting means, It is designed to compare the input current with the allowable current value in the vicinity of the power phase whose direction changes.

또, 상기 제어신호출력수단은, 직류전력을 공급하는 상기 2대이상의 드라이브유닛으로부터 모터구동전류 및 모터속도의 적어도 한쪽을 입력하고, 제어신호를 출력하는 드라이브유닛을 선택하도록 한 것이다.The control signal output means inputs at least one of a motor driving current and a motor speed from the two or more drive units for supplying DC power, and selects a drive unit for outputting a control signal.

또, 상기 전동기구동용 전력변환장치는, 상기 입력전류판정수단에서 입력전류가 허용전류치를 초과하였다고 판정한 누적회수를 보존하는 누적회수보존수단과, 상기 누적회수보존수단에 보존한 누적회수가 기준치이상으로 된 경우, 상기 드라이브유닛 및 상기 수치제어장치에 알람출력하는 알람판정수단을 구비한 것이다.The electric motor-driven power conversion device includes a cumulative recovery preservation means for storing a cumulative number of times determined by the input current determination means that an input current has exceeded an allowable current value, and a cumulative number of preservation times stored in the cumulative recovery preservation means. In this case, it is provided with an alarm determination means for outputting an alarm to the drive unit and the numerical control device.

또, 상기 전동기구동용 전력변환장치는, 상기 입력전류검출수단이 구한 입력전류를 상기 수치제어장치에 출력하는 입력전류출력수단을 구비한 것이다.The electric motor drive power converter includes input current output means for outputting the input current determined by the input current detection means to the numerical control device.

이상과 같이, 본 발명에 관한 수치제어시스템은, 하이게인(High gain)화된 서보드라이브유닛 및 주축드라이브유닛을 사용하여 고속ㆍ고가속도 구동하는 수치제어시스템에서 사용되는데 적합하다.As described above, the numerical control system according to the present invention is suitable for use in a numerical control system for driving at high speed and high acceleration by using a high gain servo drive unit and a spindle drive unit.

Claims (8)

모터를 구동하는 서보드라이브유닛, 주축드라이브유닛등으로 되는 2대이상의 드라이브유닛과, 이 2대이상의 드라이브유닛에 상기 모터를 구동하는 제어지령을 출력하는 수치제어장치와, 교류전원으로부터 공급되는 교류전력을 직류전력으로 변환하는 동시에, 이 직류전력을 상기 2대이상의 드라이브유닛에 공급하는 전동기구동용 전력변환장치를 갖는 수치체어구동시스템에 있어서, 상기 전동기구동용 전력변환장치는, 교류전원으로부터 공급되는 교류전력의 입력전류를 구하는 입력전류검출수단과, 이 입력전류검출수단으로 구한 입력전류와 허용전류치와의 대소비교를 하는 입력전류판정수단과, 이 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 직류전력을 공급하는 상기 2대이상의 드라이브유닛으로부터 모터구동전류 및 모터속도의 적어도 한쪽을 입력하고, 상기 입력전류를 감소시키는 효과가 큰 드라이브유닛을 선택하여 제어신호를 출력하는 제어신호출력수단을 구비하고, 또, 상기 드라이브유닛은, 상기 제어신호출력수단으로부터 출력되는 제어신호에 의해 수치제어장치로부터의 제어지령을 변경하는 제어신호실행수단을 구비하며 상기 제어신호를 입력한 드라이브유닛의 상기 제어신호실행수단이 수치제어장치로부터의 제어지령을 변경함으로써, 상기 입력전류를 감소시키도록 한 것을 특징으로 하는 수치제어구동시스템.Two or more drive units, such as a servo drive unit, a spindle drive unit, for driving a motor, a numerical control device for outputting control commands for driving the motor to the two or more drive units, and an AC power supplied from an AC power source In a numerical chair drive system having a power drive device for electric drive that converts the DC power into DC power and supplies the DC power to the two or more drive units, the power drive device for electric drive is supplied from an AC power source. An input current detection means for obtaining an input current of AC power, an input current determination means for making a large comparison between the input current and the allowable current value obtained by the input current detection means, and the input current determination means is characterized in that the input current is larger than the allowable current value. If it is determined that it is large, the motor from the two or more drive units supplying DC power A control signal output means for inputting at least one of a drive current and a motor speed and selecting a drive unit having a large effect of reducing the input current, and outputting a control signal, wherein the drive unit outputs the control signal. Control signal execution means for changing a control command from the numerical control device in response to a control signal output from the means, and wherein the control signal execution means of the drive unit which input the control signal changes the control command from the numerical control device. And a numerical control drive system for reducing the input current. 제 1항에 있어서,The method of claim 1, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 속도지령의 기울기를 작게시키는 처리를 하도록 한 것을 특징으로 하는 수치제어구동시스템.And the control signal execution means performs processing to reduce the slope of the speed command when the input current determination means determines that the input current is larger than the allowable current value. 제 1항에 있어서,The method of claim 1, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 상기 드라이브유닛의 스위칭소자를 게이트차단하도록 한 것을 특징으로 하는 수치제어구동시스템.And the control signal execution means causes the switching of the switching element of the drive unit to gate-block when the input current determination means determines that the input current is larger than the allowable current value. 제 1항에 있어서,The method of claim 1, 상기 제어신호실행수단은, 상기 입력전류판정수단이, 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 속도지령을 클램프하도록 한 것을 특징으로 하는 수치제어구동시스템.And the control signal executing means clamps the speed command when the input current determining means determines that the input current is larger than the allowable current value. 제 1항에 있어서,The method of claim 1, 상기 제어신호실행수단은, 상기 입력전류판정수단이 상기 입력전류가 허용전류치보다도 크다고 판정한 경우에, 모터구동전류를 클램프하도록 한 것을 특징으로 하는 수치제어구동시스템.And the control signal execution means clamps the motor drive current when the input current determination means determines that the input current is larger than the allowable current value. 제 1항에 있어서,The method of claim 1, 상기 전동기구동용 변환장치는, 상기 교류전력의 전원위상을 검출하는 위상검출수단을 구비하고, 상기 입력전류판정수단이 상기 위상검출수단이 검출한 전원위상을 입력하고, 상기 입력전류의 향(向)이 변화하는 전원위상의 근방에서 입력전류와 허용전류치와의 대소비교를 하도록 한 것을 특징으로 하는 수치제어구동시스템.The electric motor drive converter includes phase detection means for detecting a power phase of the AC power, and the input current determination means inputs a power phase detected by the phase detection means, and the direction of the input current is changed. Numerical control drive system characterized in that large and small comparison between input current and allowable current value is made in the vicinity of power phase which is changed. 제 1항에 있어서,The method of claim 1, 상기 전동기구동용 전력변환장치는, 상기 입력전류판정수단으로 입력전류가 허용전류치를 초과하였고 판정한 누적회수를 보존하는 누적회수보존수단과 상기 누적회수보존수단이 보존한 누적회수가 기준치이상으로 된 경우에, 상기 드라이브유닛 및 상기 수치제어장치에 알람출력하는 알람판정수단을 구비한 것을 특징으로 하는 수치제어구동시스템.The electric motor-driven power converting apparatus is characterized in that the input current determination means has an input current exceeding an allowable current value, and the cumulative recovery preservation means for preserving the determined cumulative number of times and the cumulative number of preservation times stored by the cumulative recovery preservation means are equal to or greater than a reference value. And an alarm determination means for outputting an alarm to said drive unit and said numerical control device. 제 1항에 있어서,The method of claim 1, 상기 전동기구동용 전력변환장치는, 상기 입력전류검출수단이 구한 입력전류를 상기 수치제어장치에 출력하는 입력전류출력수단을 구비한 것을 특징으로 하는 수치제어구동시스템.The electric motor drive power converter includes an input current output means for outputting an input current obtained by the input current detection means to the numerical control device.
KR10-2002-7000594A 2002-01-15 2000-03-17 Numerical control drive system KR100441916B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-7000594A KR100441916B1 (en) 2002-01-15 2000-03-17 Numerical control drive system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-7000594A KR100441916B1 (en) 2002-01-15 2000-03-17 Numerical control drive system

Publications (2)

Publication Number Publication Date
KR20030017458A KR20030017458A (en) 2003-03-03
KR100441916B1 true KR100441916B1 (en) 2004-07-27

Family

ID=49322874

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-7000594A KR100441916B1 (en) 2002-01-15 2000-03-17 Numerical control drive system

Country Status (1)

Country Link
KR (1) KR100441916B1 (en)

Also Published As

Publication number Publication date
KR20030017458A (en) 2003-03-03

Similar Documents

Publication Publication Date Title
JP4085112B2 (en) Motor control method and motor control apparatus
EP2403132B1 (en) Method and apparatus for controlling motor torque
JP4024096B2 (en) Power converter
JP6599942B2 (en) Motor control device and machine tool system for controlling motor according to voltage drop amount of power supply voltage
US7642740B2 (en) Servomotor controller
CN110235068B (en) Positioning control method and system for machine tool spindle
US8729845B2 (en) Method and device for controlling an electric motor
WO2001097355A1 (en) Dynamic motor drive torque control based on power switching device temperature feedback
US20130193900A1 (en) Motor drive control device for limiting output of motor
JP3918557B2 (en) Numerical control drive system
EP0798848A1 (en) Current control method of servomotor
KR100441916B1 (en) Numerical control drive system
US11817807B2 (en) Method and system for constant temperature control of motorized spindles
US10224852B2 (en) Control device of induction motor
JPH09305235A (en) Method and device for controlling position of servomotor
JP3427800B2 (en) Numerical control unit
US11296625B2 (en) Control device and control method for synchronous electric motor
JP2734095B2 (en) Motor control device
JPH0469132A (en) Stop controller of electric motor
JP2003088154A (en) Control method of ac motor
JPH07112356B2 (en) Electric motor controller
JP4756464B2 (en) AC motor drive inverter device and operation method thereof
JP2002062937A (en) Abnormality detecting method and abnormality detecting device for position detector
JP2000197397A (en) Controller for synchronous motor
US20190123671A1 (en) Motor 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
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130621

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20140626

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20150619

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20160617

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20170616

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20180628

Year of fee payment: 15