Font Size: a A A

Research And Implementation On PC-based Open Control System Application Design Libraries

Posted on:2016-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:M SuFull Text:PDF
GTID:2308330479493592Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Industrial equipment R & D process can be divided into machine, control and electrical. Mechanical can design rapidly with the outstanding design softeware Solide Works etc. Electrical also has many EDA / CAD softwares to help fast develop. The lack of an integrated visual development environment in the control system development, makes the CNC design process low efficiency and low reconfigurability. With a large number of applications of PC-based open CNC system, the systems become more complex, demanding shorter R&D time. Allowing developers to simply use visual integrated development kit on CNC system is imminent.In order tosolve the problem, the paper designed an excellent performance, modularity and high reusability of CNC system application platform libraris(Auto CSD,Auto Control System Design). Studied automation equipment control system development process, features, technical points. Designedthe related model and method based on open PC-CNC control system, which lay the technical foundation for the visual integrated development environment. The main work includes:Firstly, analyzed the goals and functions Auto CSD library,designed theplatform framework. Various sub-modules are described with the definition of the relevant class. Studied the software of automation equipment control system development process, and defined the rules and develop steps to develop system application software.Secondly, finishedthe core library design on application motion logic scheduler,which is compatible with a variety of motion controllers to achieve interchangeability. Designed the logical scheduler interface, including single-axis motion module and multi-axis motion module, proposed an new method based on the logical objects process in case of complex logical coding,the logical objectscan be assembledto the machine large motion logic. At the same time, completed action time monitoring, alarm interface, flat location algorithm and index classes.Thirdy, the visual process of automation equipment are analyzed and studied to solve the problem of integration of visual and motion. Designed the machine vision system platform,whichmakes up the core of the Auto CSD framework libraries with the motion logical scheduler.Proposed the self-calibration method based on template matching and multi-target recognition algorithm.Again, equipment data processing and related technology were studied to establish a model. Human-machine interface for manipulating data, scheduling movement and image processing methods were studied to achieve a component-based scheduling data, motion and vision with low coupling.Finally, the high-speed and high-precision automatic die bonder control system were applied and tested by the Auto CSD libraries. The results show that the performance and functionality of Auto CSD method is good to meet the complex PC-based control system design, which can significantly improve the development efficiency with valuable application prospect.
Keywords/Search Tags:open control system, application platform libraries, motion logic scheduler, visual platform, die bonder
PDF Full Text Request
Related items