Font Size: a A A

Research And Implementation Of Network Communication In Remote Monitoring System

Posted on:2007-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y LuoFull Text:PDF
GTID:2178360182980872Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Network technology applying to industrial control field has accelerated the development of remote monitoring technology. Development of computer technology, network communications technology, automatic control technology, and embedded technology have made monitoring and control of the industrial situation possibly by using Internet and TCP/IP protocol.By choosing relatively fixed user group according to the requirement of some company in HuanShi, this paper have taken C/S model as structure system which has relative safe information and better control ability. Not only the embedded sever can communicate with Mitsubishi Plc, but also can alternate data with long-distance customers through Ethernet or serial port PPP.Firstly, the thesis told us how to create the useful embedded platform, and detailed the key technology and concrete realization used in hardware and software of system. The embedded sever picked Motorola coldfire 5307 as CPU. The peripheral equipment included flash, SDRAM, restoration circuit, crystal and so on. By doing this ,we built up an mini hardware system and chosen uClinux as operating system which used on micro-control field. In the system development environment, Monitoring software used the thinking of configuration software and VC++ software tools designed and saved the documents , Which can be achieved in the system operation environment and then may browse or control industrial Plc situation.Secondly, the thesis dwelled on the realization of communication of tripartite data. Communication was the key problem to ensure the whole system working under normal condition. This paper also introduced the principle of WinSock network programming and call of member function in two categories (CAsySockrt and CSocket), through creating socket model on both communication sides we completed the communication between embedded sever and remote customer end. Sever and configuration soft was realized on two different operating systems, so we raised idea of double allocation file on file's permanent preservation problem, that is to say, on the one hand we should keep the serialize of VC++, on the other hand we take the user-defined structure format compiled by C language. This system has achieved cross-platform transmission because of the interoperability of C language. In addition, multi-client's call can be satisfied by multi-process.Finally, the thesis introduced the testing of various modules in detail. Unit testing methods were used to detect if hardware system worked normally. Subsequently, whether configuration software development environment can realize redraw function or not was been tsted, and then we went on the united debugging to test the stability of system.
Keywords/Search Tags:Embedded system, TCP/IP, object-oriented programming, Double configuration file
PDF Full Text Request
Related items