Font Size: a A A

Research And Develop On Management Software Of Open Numerical Control System Based On Motion Controller

Posted on:2010-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:J W LiFull Text:PDF
GTID:2121360302959946Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
As the time with rapid development of information technology, people's requirement can't be satisfied by the closed and special machine for special used architecture of general CNC system. Generally, because inner detail of this kind of system belong to enterprise secret, open is difficult to achieve. Due to the closed architecture, new algorithms and functions of control are difficult to join. But according to Open CNC system based on PC+Motion controller, not only above problems can be solved commendably, but also difficulty and expense of implement are comparatively small. So an open CNC system can be constructed effectively by PC+Motion controller method. Research and development of an open CNC system based on PC+Motion controller were mainly carried through by this article.First of all, on the basis of detailed requirement analysis for managing software of CNC system, function modules of system were plotted. A kind of structure with concentric ring was put forward to be development model of managing software of CNC system. The modularization idea of software development is inherited by this development model. High density and low coupling performance is main development objective of managing software. Consequently, interchangeability of each module and opening of CNC system could be improved.And then, discussion of each module was made respectively. Main idea and point of development were introduced, flow chart and code were provided. Especially, an idea based on Client/Server model was brought forward to be development model of communication module. Via making discussion for actual development, it was illustrated that modules would be more regular if Client/Server model was applied to software development of CNC system. Subsequently, graphic simulation algorithm which is based on equal-segmented arcs was discussed detailedly, resolving formula was detruded, and code was given out. Meanwhile, a kind of solving method based on complex plane was put forward. The method was considered to simplify solving process and improve computing precision through making use of multiplicative characteristic of complex vector. In order to prove validity, resolving formula was detruded, code was given out, and trial-computing was designed and carried out. The result obtained from all above means shows fact that the method is correct and feasible. Expectant purpose was achieved ultimately. This kind of solving method was not found within the problem related monograph and paper.Eventually, an experiment was held after developing works were done. A two-dimension drawing platform was built and used for testing. The result testified the CNC system possess a good performance in real-time and opening. Having important meaning on numerical control transformation, numerical control system rebuilding and teaching experiment.
Keywords/Search Tags:open numerical control system, motion controller, numerical control arc, graphic simulation, visual c++, complex plane
PDF Full Text Request
Related items