With the development of market globalization, Manufacturers require not only low prices, good quality, and require delivery time is short, to meet the users specific needs. Traditional Computer Numerical Controller for Electrical Discharge Machining, Whose closed architecture increasingly unable to meet these requirements. Modern Electrical Discharge Machining requires a modular, standardized, third-party secondary development, and platform-independent Computer Numerical Controller Based On Open System Architecture for Electrical Discharge Machining.According to this new type Computer Numerical Controller Based on Open System Architecture for Electrical Discharge, This paper proposed a servo drive systems. The servo drive system, using the processor TMS320LF2407, based permanent magnet synchronous motor, the use of vector control principle and space vector (SVPWM) algorithm, make the three feedback loops of the motor displacement, speed and current complete in the servo drive system, provides a standardized interface for upper control system.Servo drive system is divided into several functional modules, which was researched the implementation of the working principle and circuit design method. Including inverter modules, integrated power module fault feedback, the main circuit soft-start module, DC bus over-voltage protection, and encoder signal processing.Researcher analyzes working order and the importance of three closed-loop feedback in the servo drive system control, analyzes working principle and realization method of Stator current closed-loop control, uses hysteretic current control method adjusting stator current. The working order is the closed-loop current regulation at first, and then the closed-loop speed regulation, finally the closed-loop displacement regulation.According to the processors TMS320LF2407, researcher analyzes servo drive system parameter setting and software programming. The software is divided into several programming module. Procedures main include system initialization, initial rotor position location, AD Initialization, capture orthogonal initialization, displacement / speed / angle calculation, PWM parameter calculation, PWM generator, AD interrupt service routine, capture orthogonal interrupt service routine. It was found that the actual results of the design meet open servo drive system performance requirements, under working conditions, software programs and hardware circuit of servo drive system has good stability, fast motor start, large low-speed torque, better operating performance, short response time of the control instruction, velocity and displacement error in the range of 3%, system can work on a wide speed range, speed transit smoothly... |