Font Size: a A A

Embedded PLC Of CNC System

Posted on:2012-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y F LeiFull Text:PDF
GTID:2178330335974458Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Soft PLC is the current hot research. PLC can not meet the traditional industrial needs, the international standard IEC61131-3 greatly promoted the enactment of the development of the soft PLC. At the same time also to the development of computer numerical control system(CNC) architecture style development. Soft PLC is more adapted to the development of numerical control system requirements, the study of soft PLC CNC system is theoretical and practical significance.Soft PLC in the analysis of the role and work of CNC system based on the principle of the design of the overall research program of the soft PLC, the soft PLC system is divided into editing system and run the system in two parts. Reference to international standard IEC61131-3 to establish the appropriate development of numerical control system PLC instruction set, and editing system designed by the editor and compiler design to study the two main parts, soft-PLC ladder diagram and instruction sheet should have two programming languages, the functional requirements.Embedded hardware system of the basic structure and principles of design on this basis, the subject of PLC hardware platform for embedded software. Such as Flash and SDRAM circuit, JTAG, USB interface circuit, a serial interface circuit, I/O module input and output interface circuit.Object-oriented design, C++ programming language used to complete the ladder editor, table editor command designed and developed user-friendly and efficient PLC programming software. AOV graph and binary tree using a ladder diagram and instruction sheet to achieve inter-language conversion algorithm; and compile the design to achieve a soft PLC functions to generate the executable object code.Operating system to achieve a soft PLC. Scanning analysis of the traditional way of traveling PLC, PLC software design for embedded operating system, and in accordance with the input sample, the program execution and output refresh the interpretation of three processes to simulate the working process of traditional PLC to achieve the soft PLC logic control functions.
Keywords/Search Tags:Open numerical control system, Soft-PLC, Binary tree, Ladder Diagram, IEC61131-3
PDF Full Text Request
Related items