Font Size: a A A

Development On The Distributed CNC System Based On CAN Bus

Posted on:2014-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:Z H JinFull Text:PDF
GTID:2248330398460031Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
In today’s era. along with the rapid progress of IT, it exits many problems, such like the prevalence levels of ordinary automation numerical control system is very low, and the level of network is very low also. CAN bus as a hotspot technology research in the automatic control field today, with its stable open as well as digital multi-point communication network, acquire more and more extensive applications in the automotive area, industrial site, smart buildings, and other areas. The system format by CAN bus has the characteristics of openness, as well as easy to extend the upgrade, easy to design and simple wiring system, running stable, and the low cost of development, easy to use and maintenance, etc.. CAN bus technology used in CNC systems, which can solve the above-mentioned problems in the modern ordinary CNC system perfectly. So, it realizes upgrading of the CNC system.In this paper, through the use of the CAN bus technology, as well as the PC technology,Ⅰ design a distributed numerical control system. The overall structure of the system is given in this article, and CAN bus protocol priorities are introduced in detail. As the main object of the study for CAN bus system intelligent node, which composed the CAN-bus distributed numerical control system,Ⅰ Completed the hardware design and software design of the system. Via the CAN bus, it received control commands from the host PC to control the CNC system, and describe in detail about CAN bus communication between the MCU and PC programming. The PC is connected to the CAN bus adapter and the next crew intelligent node CAN bus adapter plug, easy to use and flexible. In the design of the host computer part,Ⅰ complete of the design work for the system monitoring software on the PC. The PC software is programmed by the C++Builder, which can achieve good portability and scalability. Interpolation algorithm uses the open-loop control, and gives the simulation test run of the system. This article also gives the distributed numerical control system for the formulation of the CAN bus application layer protocol, which carry on an exploration for the CAN bus widely used in the numerical control system. The structure of the system is reasonable and reliable performance, and greatly improves the integration of the CNC system to achieve a stable and fast transfer data between PC and CNC equipment, and can be widely applied to other distributed monitoring and control system. Finally, the article gives a summary of the digital distributed control system. The system has many advantages, such as simple of structure, easy-to-use, stable operation and low cost.
Keywords/Search Tags:CAN bus, PC machine, Distributed NC, C++Builder, CAN bus adapter
PDF Full Text Request
Related items