Font Size: a A A

Study On The Portable PLC Functioning Module Of Parasitized In CNC System

Posted on:2006-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:C M LiuFull Text:PDF
GTID:2121360155960013Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Computer numerical control technology occupies an important position in manufacturing industry, and the developing orientation of computer numerical control technology is the open CNC system at present. The PLC is an important module to high-performance open CNC system.The work of the object studies as follow:studies on the parasitic PLC module gearing with CNC system, and its souce code is recycle; discusses the general system the structure realization and the portable question in different CNC system.Parasitic PLC is an important component of the open CNC system, and it is low cost and high-performance. So-called parasitic PLC is that the PLC s function depends on software module; the operation of the module relies on CPU and other hardware resources in the CNC system. CNC system is the host of parasitic PLC. No matter which kind of host computer, the parasitic PLC has the same component and structure form.The parasitic PLC system is generally divided into editing platform and running platform. The editing platform mainly includes editor and compiler. The editor is used to input user' s procedure with the language of instruction list or ladder diagram, which are two mainly program languages for PLC; the source procedure code is translated into intermediate code in the compiler. The running platform has two major modules: the logical virtual module and the system service module, the logical virtual module is the core of the parasitic PLC, which mainly carries out the intermediate code downloaded from editing platform; And the service module of the system offers system services for the logical virtual module, such as timer service and host computer communication service etc..In this subject, the author programs the source code of PLC logical virtual module in C language. In order to get the concise, high-efficient and portable source code, several aspects have been considered as follows: ? uses defining files to express various kinds of system variable and tries my best to concentrate...
Keywords/Search Tags:open CNC, PLC logical virtual machine, editing platform, running platform
PDF Full Text Request
Related items