The beginning of the thesis presents the framework of process control system, summarizes the application of remote monitoring system in industry process control and analyzes the merits and limitations in the applied monitoring system. The thesis introduces the net-communication protocol TCP/IP and UDP which is used in remote monitoring system at present and it emphasizes the traits and differences of two familiar models of communication: Client/Server (C/S) and Browser/Server (B/S). Because the distributed control system could disperse danger and control while centralizes operation and management, here introduces a design of mini distributed centralized management real time remote monitoring system of C/S model.The thesis discusses thoroughly the design and developing process of an intelligent control system based on C++ Builder. The hotspots and difficulties in developing the system are also analyzed in-depth, for example, the realization of hardware, the implementation of serial communication and data collection and system interface, the protraction of data curve and the control of input and output. It brings forth feasible blue print for system hardware realization, and original methods in interface and data display.The thesis displays the methods of interface between MATLAB and advanced language, and sums up the existing ways of interfacing, thus to analyze their advantages, disadvantages and conditions of application. It proposes one way to mix program MATLAB and Borland C++ Builder on the base of COM (Component Object Model) technology and designs self-adopted fuzzy PID controller. Experiments validate this controller when applied in this system is quick in reaction, rare in mistake and powerful for robustness.The end of the thesis realizes the remote monitor of this process control system by using Socket programming. The system completes monitoring the controlled scene following the Client/Server control model. The thesis ends in the argumentation of the implement ability and safety of this remote monitoring system.To sum up, this process control system takes C++ Builder as developing base, MATLAB as tool in mathematical analysis, data processing and arithmetic developing, and manages tele-communication by WinSock technology. The system makes full use of the advantages of C++Builder in developing application quickly in Win32 system and the merits of MATLAB in developing controlarithmetic. Thus the remote control system has the advantages on open system architecture, easy expanding and further developing. Through the working of communication technology, WinSock technology, data collection technology and object-oriented technology, the whole system realizes its modules such as system management, consumer management, equipment monitor, data display and alarm. It exploits fully the LAN (Local Area Network) and WAN (Wide Area Network) resources, focus on the real time manipulation of information and real time control and realizes the integrated sharing and integrative management of information, resources tasks.The outcome of experiments attests the designing project of this system is feasible, especially it has short developing period, stable control, advanced control arithmetic, further developing latency and low cost software. |