Font Size: a A A

Development Of Communication Software Based On Device Description In Linux

Posted on:2012-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:Z W MengFull Text:PDF
GTID:2218330368488142Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Currently, OPC, FDT, EDD and other device integration technology is difficult to develop, strong specialty and can only be compatible with some field bus. Communication description technology based on XML is proposed aiming at the deficiencies of these equipment integration technologies in this paper. This technology describes the device information, interface information, network communications types and data information which are the basic conditions of communication, and uses these basic conditions to guide communication software to select communication targets, configure interface, package and parse datagram and process data automatically, so the integration problem of devices among different field buses can be solved by Device description technology.This paper introduces the contents of description file in detail and information extraction method, discusses the overall design of communication software including main interface module, password-lock module, project management module, communication management module, data management module and log management module. We use Qt technology to realize the function of each module in Linux to complete the development of communication software. Finally, we do an experiment with programmable logic controller. Experimental results show that the communication software can extract description information accurately, package datagram and send messages correctly. At the same time, the communication software can receive and parse devices'response packets. So the method ensures a high real-time Ethernet communication on the base of realizing the communication with the target device. The feasibility of communication description technology and correctness of the software execution is verified by the experiment. This research has reference value to communication technology studying in Linux.
Keywords/Search Tags:Linux, Device Integration, Device Description, Qt
PDF Full Text Request
Related items