Font Size: a A A

The Design And Applied Of Engineering Machinery Special-purpose Control Develops Platform

Posted on:2010-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:J H ZhouFull Text:PDF
GTID:2198330338982185Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the demand of Control system intellectualization of Engineering machinery becoming higher and higher, the Intellectualized level of engineering machinery control system develops platform catches developer's attention more and more. Nowadays the hardware, which is the overseas mainstream's engineering machinery control system develops the platform, has the consummation function. The software platform uses generally based on the IEC61131-3 development environment, which usually uses the present in figures and diagrams programming language. This is advantageous for the ordinary engineering machinery control system's fast development, but is weaker than C language in aspect of flexibility and real time running. Within China, SANY has taken the lead of independent developing the SYMC, which as strong as imports controller in hardware function and performance. On the software to consider the compatibility, similarly has used the compatible IEC61131-3 development environment. In SANY heavy industry promotion application process, some developers want another language development platform such as C which is good on efficiency and flexibility.In order to solve this actual problem, an control develops platform for engineering machinery which is C language based, has been developed. This platform includes a micro Multi-duty real-time operating system, which is based on C language, and engineering machinery commonly used algorithm storehouse, and used the open source software to build a set of complete application procedure to develop the platform. All of these make the application software of controller based on C language come true.In order to improve system reliability and portability, including the use of real-time operating system based on a fixed cycle and a mechanism to mobilize the task order without the use of commonly used task-based scheduling mechanism to seize.One of the main library hosts a variety of in accordance with the control of Sany Heavy Industry demand for engines, hydraulic pump, solenoid valve control and other major objects of the development of generic modules, compared with other language-based C development platform for construction machinery control system to provide a great convenience. In addition, to further enhance the development of efficient control systems, configure a set of Eclipse-based open-source software and WinCVS development environment, development tools commonly used to carry out a pre-configured links to further reduce the general control system developers to the difficulty of entry.Finally, in order to verify that the development platform for all aspects of functionality and performance, a control system for whole 21 tons of SANY hydraulic excavator has been developed on SYMC. Comparing with the original controller, the results show that the development platform has advantage of real-time performance. On this reason the development platform has promotion of high value.
Keywords/Search Tags:Embedded system, Real-time operating system, Engineering machinery, Movement controller, Develop platform
PDF Full Text Request
Related items