Font Size: a A A

Research And Implementation Of Softplc Development System In CNC System

Posted on:2015-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:S L DuanFull Text:PDF
GTID:2298330467483858Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
All the time, the traditional PLC occupied the leading position in the field ofindustrial control. However, along with the development of technology, Peoplegradually realized that traditional PLC has some shortcomings which are difficult toovercome. Such as the system is not open, market monopoly, etc. When thedevelopment of the traditional PLC was restricted, a new technology which aimed atbreaking the traditional PLC limitations began to emerge. The new technology isSoftPLC technology. Compared with the traditional PLC, SoftPLC is more open,flexible, and its cost performance is higher, so softPLC is more and more widely used inthe industrial control field.PLC is the key module to realize the quence control of CNC machine tool. PLC inCNC machine tool can be divided into two types, which are independent type PLC andbuilt-in PLC. As one of the built-in PLC, SoftPLC in CNC system has high costperformance and has high application value in CNC machine tool. Because of this, it isnecessary to carry out the relevant technology research. SoftPLC can be divided intotwo parts, which are development system and running system.As the foundation ofsoftPLC, SoftPLC development system is mainly used for the development of PLCprogram and provides the executable object code for the running system. The papermainly research on the development system of the SoftPLC, and aims to develop ageneral system, which has perfect function and is applicable to a variety of hardwareplatforms. The work of this paper is mainly manifested in the following four aspects:1. The research on the SoftPLC technology and the overall design of developmentsystem. At first, this section compared the traditional SoftPLC and SoftPLC in thestructure and principle, then studied and introduced the implementation scheme of thesoftPLC. Finally, the general SoftPLC development system has been carried on theoverall design.2. Design and development of the SoftPLC development system edit module. Theprogramming interface of the SoftPLC development system was designed according touser requirements and functional Requirements. The element of the ladder diagram andthe instruction set were designed based on detailed analysis of ladder diagram andinstruction list language. The ladder diagram editor, the instruction list editor, the savemodule and other modules are designed and developed.3. Research and implementation of the SoftPLC development system compiled modules.The part mainly researched the translation methods between the ladderdiagram and instruction list and implemented with program. The ladder diagram wastranslated into the instruction list successfully througth the method of”The forwardmodular sweep method in which the first line is treated as center”.And the instructionlist is translated into ladder diagram through the method of classification. In addition,the generation method for operationsystem’s target code is studied.4. The application research of SoftPLC development system. In this part, the gearCNC system and the five axis machining center CNC system based on UMAC weretreated as the application object.Through being integrated the special decoding module,the SoftPLC development system can generate the object code file for machinesequence control, on the one hand, it is really applicated in the CNC system.In conclusion, we studied and developed a SoftPLC development system whichcan be used in CNC machine tool for sequence control.And through being applied intwo different CNC system, the SoftPLC development system was proved to bepracticality, versatility, and reliability.
Keywords/Search Tags:CNC Machine Tool, SoftPLC, Development System, LD, IL
PDF Full Text Request
Related items