Font Size: a A A

The Control System Software Design And Database Development Of High-Speed Gantry Placement Machine

Posted on:2016-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:X L LinFull Text:PDF
GTID:2308330461455847Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The placement machine plays an important role in SMT (Surface Mounted Technology) and it makes significant sense to improve its efficiency for the SMT production line. Placement machine efficiency mainly limited by the design of its hardware and software, based on the condition of mature hardware configuration technology and stereotypes, it seems to be especially important to improve the efficiency by ameliorating database design, optimizing software design and its patching path. Studied with a gantry placement machine, the placement machine database and control system software have been ameliorated after analyzing and improving its hardware system. Based above, the patching path is carried out to verify the scheme and the expected target has achieved through simulation finally.In the introduction part, based on the deeply elaborating of the domestic and abroad status of SMT technology, several main aspects of factors such like mechanical structure, control hardware and software have been analysed carefully. Besides, not only the main contents of this paper but also the core index technology of placement machine working efficiency has been pointed out. On the case of persisting of the original mechanical structure of placement machine, this research designs corresponding software by analyzing machine hardware design. Therefore, it is necessary to describe concretely about hardware structure, working flow, hardware control system, PCB transport mechanism, drivig axis servo positioning as well as machine vision system. After that, the selection of parts of device needs to be done.Based on functional analysis, placement machine database has been designed through E-R diagram conceptual analysis and 3NF basic rules for logic design. In this way, besides improving efficiency, the undesirable phenomena of database such as data redundancy and updating anomaly will be less. Then, machine control software system will be designed and divided into two parts, upper and lower computer. The upper computer software contains several modules such as main interface, ports setting, online debugging, mounted data acquisition, placement managing. As for the lower computer software, it includes four modules such as electrical control, PCB data receiving and processing, actual mounting detection as well as machine vision. Eletrical control module includes vacuum mounter motion control system and design of motion axises control sytem of placement machine. The PCB data receiving and processing module is responsible to receive and process data from the host computer in time as its main contents. Followed by the actual mounting detection system module, which is responsible for actual mounting and corresponding detection based on the receiving and processing data. If mounting work error found, it will issue alarm signal.Except for above configuration about upper and lower computer software, design above is illustrated with the corresponding flowcharts in this paper.After analyzing and simplifying the affecting factors of placement machine efficiency, a mathematical model about placement machine practical patching will be created and it will be converted into a classical travelling salesman TSP problem. Based on analysis above, MMAS (Max-Min Ant System Algorithm, one kind of optimizing of Ant Colony Algorithm) has been chosen to solve this TSP problem after comparing several corresponding algorithms. The simulation result diagrams show that the MMAS Algorithm can not only effectively optimize the actual patching path of the placement machine but also greatly improve the its working efficiency after being simulated in MATLAB software environment.
Keywords/Search Tags:Placement Machine, Database, Control System Software, Path Optimization, Ant Colony Algorithm, Max-Min Ant
PDF Full Text Request
Related items