Dissertation > Excellent graduate degree dissertation topics show
The Operating System Transplant Based on the Xenomai and its Applications in the Soft PLC
Author: ZhaoYongJiu
Tutor: HeJian
School: Beijing University of Technology
Course: Software Engineering
Keywords: System transplant Xenomai SoftPLC Linux
CLC: TP316.81
Type: Master's thesis
Year: 2013
Downloads: 20
Quote: 0
Read: Download Dissertation
Abstract
|
By studying Linux and soft PLC, learned linux system has some defects of real-time, so we will use Xenomai. Xenomai is a core of strong real-time extension of the Linux kernel. Of dual-core technology, there is a micro-kernel which support strong real-time.With Linux kernel running on the hardware platform, the Xenomai’s priority is higher than Linux’s. Xenomai’s job handle real-time mission, and Linux kernel deal with non-real-time task. Only when there is no a real-time task to be handled, the Linux will get a chance to run. Compared to other real-time reconstruction project, Xenomai is lightweight, maintainable and small code transplantation workload, especially suitable for embedded systems transplantation.In this research process, the hardware platform of this experiment is Atmel produce--the ARM9At91sam9263development board, and software platform is Enterprise Edition Redhad Linux Operating System in which build Xenomai-based real-time operating system what make use of Xenomai real-time program structures to build and configure real-time kernel for linux-2.6.24, setting up program of the system files and applications.Then, transplantting program of the system files into the development board--At91sam9263, this is the first step of the experiment. Successfully burned these system files, the key is to successfully build the linux environment--based on the the Xenomai operating system architecture, and successfully generate u-boot files, kernel image file and the file system. The second step is Soft PLC Applications.Take advantage of the board--ARM9At91sam9263development board in which the system successful burned, to achieve some the soft PLC applications.The realization of soft PLC functions is divided into two processes. First is the development of the soft PLC systems or programming system. Second is soft PLC runtime system. The first is used to complete the development of the PLC application; Runtime system is used to administrate runtime of the system or carry out the PLC application program through communication with the input/output port of the I/O module or fieldbus completeing logic control or drivering hardware devices to achieve the soft PLC strong real-time applications.
|
Related Dissertations
- Research on Software of TFT-LCD Testing Equipment Based on ARM,TN873.93
- Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
- The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
- Borehole imaging device based on embedded systems research,P634.3
- IP QoS technology research,TP393.09
- A Kind of Design and Implementation of Embedded VoIP Terminal Based on i.MX51,TN916.2
- Based on the embedded Web technology Research and Implementation of Dynamic Strain Gauge,TP368.1
- The Design and Research of a Embedded Communication Management Device,TP368.1
- Design of Multi-synchronous Digital Converting & Distributing System Based on CPCI,TN914.3
- The Key Technologies Implemention of GPON Network Managment System,TN929.1
- Linux kernel process scheduling algorithm analysis, research and improvement,TP316.81
- Research and Realization on Vehicle Trajectory Reconstruction Handheld Terminal Based on Embeded Linux,U495
- The GUI Design and Realization of Embedded Video Monitoring System,TP277
- Application of Linux Inter Process Communication on Jiangsu Post Electronic Business Platform,TP393.09
- The Research of the Embedded Mine Dynamic Weighting for Data Acquisition Platform Based on ARM-Linux,TP274.2
- Research of Embedded Vehicle Positioning System,TN95
- ARM9-based Monitoring System for Aquaculture,TP368.1
- Research and Design of Network Instrument Based on CAN Bus and Linux,TP273
- The Design and Implementation of a Multi-function Floor Display System in Fire Monitoring Network,TN873
- Research and Design of Embedded SoftPLC System Based on Language Transformation,TP273
- The Design and Implementation of Embedded Mobile Terminal Aimed at Emergency Logistics,TP368.1
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Network operating system >
© 2012 www.DissertationTopic.Net Mobile
|