Font Size: a A A

Design And Implementation Of Distributed Machine Motion Controller Software

Posted on:2016-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y M ZhouFull Text:PDF
GTID:2191330473955805Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Distributed numerical control system can achieve a unified network management of workshop CNC equipment, support online processing, online remote request and online history query of numerical control equipment, improving production efficiency of enterprises CNC equipment. The main components of distributed numerical control system are: computers, distributed numerical control system communication interface, machine tools and machine motion controller. Wherein, the motion controller is responsible for the coordination of motor function, planning and implementation, namely, the achievement of the motor motion control functions, is the core part of the overall distributed CNC system. The motion controller is composed of the motion controller hardware and motion controller software.Paper completed the motion controller software design. As motion control software, focusing on software for real-time, versatility and maintainability. The software is real-time communication with the host computer to accept common control instructions and processing codes, and translate these codes and instructions to realize the CNC machine control and motion planning, real-time response to an external fault input and timely processing, processing according to the corresponding process in line with the code the process requires the parts.Since the motion control functions of motion controller mainly related planning machine axis motion trajectory, paper research the algorithm of machine motion control functions and trajectory planning. 1, according to the impact of the actual tool radius on programmed trajectory, using C tool compensation algorithm to correct it, paper study and improve C tool compensation algorithm, finally implement C tool compensation algorithm code. 2, in order to improve the drilling efficiency of the drilling machine, paper put forward ‘fast drilling algorithm’, which is proposed for the track hole and the hole fast drilling optimization algorithm(This article call it ‘fast drilling algorithm’), to reduce the travel time from the current hole moving to the target hole, improving drilling efficiency by 20%.
Keywords/Search Tags:CNC, Motion Controller Software, Motion Control, C cutter compensation, Fast forward algorithm
PDF Full Text Request
Related items