Font Size: a A A

Design And Implementation Of Extensible Software Used For Communication Test Of Smart Devices

Posted on:2016-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:N WangFull Text:PDF
GTID:2308330473458507Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the technology of the Internet of things, computer technology, communication technology, and microelectronic technology, monitoring system has been widely used in recent years in many fields, such as environmental monitoring, medical monitoring, machine room monitoring, and engineering monitoring etc. The application of monitoring system in these fields has improved the efficiency of industrial production and social life, and has turned the intelligent monitoring with high sensitivity and high accuracy to be reality. Based on the investigation of the existing monitoring systems, we find that abnormal data acquisition is often caused by failure in communication between intelligent devices and data acquisition programs during the running process of these monitoring systems. In order to improve the stability of monitoring system and ensure the normal and efficient operation of the productions and living activities related to the monitoring system, it is necessary to design and implement a software used for communication test of smart devices in monitoring system. At the same time, there are different types and quantities of smart devices in different monitoring systems, so we require this software is extensible.According to the demands of designing and developing extensible software used for communication test of smart devices in monitoring system, this paper takes the electrical monitoring system as an example, carries on the demand analysis from the aspects of function and performance. Based on the conclusions of the demand analysis, we make overall design of the basic implementation process of the software, the software architecture, the software functions and module division. Due to the main idea of the software, we divide the software into communication test module, Commissioning Wizard module, device configuration module, analog smart devices module and other auxiliary functions module. Based on the overall design, we make the detailed design of the software, including data structure design, database design, detailed design of the functional modules, etc. At last, the implementation of the software is demonstrated in this paper, and the software is verified by the analog smart devices.The extensible software used for communication test of smart devices designed in this paper not only could visually display the communication status of each equipment in monitoring system, but also could provide appropriate communication debugging methods to different users according to different smart devices. After verifying in the actual monitoring system, the software has basically realized the communication test between the acquisition program and the smart devices in monitoring system, and has provided intuitive communication debugging methods to users; its scalability ensures its high versatility. In a word, the software has basically realized its design goals, and has satisfied the basic needs of the users to it.
Keywords/Search Tags:monitoring system, smart device, communication test, extensible
PDF Full Text Request
Related items