Font Size: a A A

Research Of Client Configuration Software Based On Embedded Gateway

Posted on:2006-10-02Degree:MasterType:Thesis
Country:ChinaCandidate:H JinFull Text:PDF
GTID:2168360152489098Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
The development of supervisory and control configuration software for industrial control is a complex engineering project. This paper mainly studies the development of client configuration software based on embedded industrial network server. The research combines Window XP operating system with Visual C++6.0 program tool and realizes a supervisory and control configuration software, which aims at PLC kinds.The design of client configuration software includes several modules as follows, graphics module, database module and communication module. The graphics module mostly completes protract and edit of flow menu, dynamic drop and real time trend display in system. Database module includes real time database and history database, which realizes the function of data memory and transfer. The communication module basically defines format and stipulations of an agreement of communication. This module sets communication port, server stage address etc. In this configuration software, we have realized the function of all above three modules. The design of graphics module is based upon vector graph. Database module includes three tables. They are reading data table, writing data table and web data table. The realize of communication function and self-define communication protocol between client and embedded server in communication module is based upon socket communication theory.On the base of the three modules and two frames of configuration software: system exploitation environment and system ran environment, the paper gives their file scheme format and the self-defined communication protocol with server. For the multithreading technique, the paper discusses the attemper problem of different levels of users and tasks. In the end, the paper gives an example of the client configuration software application. According to the system of round net printing machine, we design the supervisory and control interface and enactment the parameter. It can realize the long-distance supervisory and control by debugging.Compare to others supervisory and control configuration software, clientconfiguration software has its significant advantages. Firstly, it applies theexploitation tool-Visual C++6.0, which is propitious to set the communicationssetting with embedded server and expand the functions of the software. Secondly, it can use internet or modem for long-distance supervisory and control. Thirdly, aiming at the self-research server, the software self-defines the file scheme format of system exploitation environment and system run environment and the communication protocol with server, which has practicality and reference worthiness.
Keywords/Search Tags:configuration, supervisory and control, Visual C++, embedded
PDF Full Text Request
Related items