Font Size: a A A

Design And Implementation Of TCP/IP To FTAM/MQ Gateway Based On Embedded Application

Posted on:2007-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:S F WangFull Text:PDF
GTID:2178360212458778Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Distributed control system-DCS for short-is greatly promoted by the development of modern technology of computer, network, control and semiconductor. Among them, technology of fieldbus and embedded system contributes most. As a consequence, the DCS is becoming a computerized, network, standard, open, intelligent and comprehensive system. For a DCS, the speed of data transmission from controller to I/O network is crucial to the performance of the system. So gateway is introduced to adapt to the openness and decentralization of DCS between controller and I/O network which makes the controller more flexible to connect all kinds of I/O networks. This is the application background of the thesis.Embedded technology is hottest topic in the post-PC age. It strongly promotes the openness and decentralization of the DCS. The embedded system is special computer system for those situations that need critical function, reliability, cost, size and power consumption. Based on the technology of computer, the embedded system focuses on specific applications. It can be tailored to the real needs. PC104 is very typical embedded hardware platform. With features like compliance to PC, small size, low power consumption and high reliability, simplicity to extend, PC104 series is very popular in the control field. Therefore PC104 is adopted in the design of thesis. Linux is also very typical embedded operating system. It prevails due to its extensive hardware support, stable and efficient kernel, open course code, ease to tailor, rich applications available, powerful network support and sound file management mechanism. So it is natural choice of Linux for the design mentioned in the thesis. The proposal of combination of hardware and software platforms chosen above is also common in embedded development.A gateway from TCP/IP to Ftam based on embedded application is designed and implemented in the thesis. The main task of it is to perform the communications to both controller and the I/O network. The gateway will receive data containing multiple commands and response correctly to the controller. It will buffer the data from I/O network and execute the commands to I/O network. In addition, it has to implement smooth switch from the working gateway to the standby one, as well as the self-organization of its I/O register data. The purpose of the design is to accelerate the data transmission from controller to I/O network and improve reliability through standby redundancy. Specifically, the software development involves two aspects, one is application programming under Linux and another is protocol related. Knowledge of...
Keywords/Search Tags:DCS, Gateway, Linux, protocol, TCP/IP, ftam, I/O node
PDF Full Text Request
Related items