Font Size: a A A

Research On User Programming Language For All-purpose Controller Of Nonstandard Numerical Equipments

Posted on:2012-06-21Degree:MasterType:Thesis
Country:ChinaCandidate:H YangFull Text:PDF
GTID:2178330338951604Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
As the development of the numerical control and industrial equipments automation, embedded systems have been widely used in diverse areas of industrial automation control. But as the diversity of actuating mechanism of non-standard equipments, universal kinematics analysis of manipulator and programming method is very complex. In order to realize the authentic commonality of the control system, and thus enhance productivity, nonstandard controller in common use to the digital equipment in this paper, which uses the structure of PC and motion control card, realizes the open CNC controller with versatile characteristic.A user programming language and the compling system for the controller is devised on the basis of researching existing programming language of numerical control system. The design of user programming language instructions refers to the robot language and NC instructiongs, and considers the characteristics of non-standard equipments. Compiling system of controller is designed on the base of modular design, which mainly includes code interpreter module, human-computer interface module, kinematics analysis module, system initialization module, connector module of motion control card, connector module of Built-in PLC modules. A full-featured human-computer interface is provided by compiling system. Human-computer interface, which is the main communication way between user and equipment, can realize multiple functions such as programming, debugging program, operation outfits, initialization of equipment and condition monitoring.Hand-held programmer is devised to accommodate the complex circumstance. The hardware design and software design of the programming unit is particularly presented in the paper. The hardware design includes chip selection and devising drive circuit, and the software based on modularization design is introduced according to the module.
Keywords/Search Tags:Nonstandard numerical equipment, User programming language, Compiling system, Human-computer interface, Hand-held programmer
PDF Full Text Request
Related items