Font Size: a A A

Design And Realization Of Multi-interface Fusion Instrument Remote Control Library

Posted on:2021-05-19Degree:MasterType:Thesis
Country:ChinaCandidate:C K HanFull Text:PDF
GTID:2392330611455264Subject:Engineering
Abstract/Summary:PDF Full Text Request
Test instrument remote control refers to the computer remotely operating the test instrument through the bus.With the rapid development of information technology and the increasing difficulty of testing,intelligence and networking have become the new development direction of test instruments.In order to meet the needs of higher intelligence,the computer remotely controls the test instrument through the bus,and the professional hardware function of the test instrument and the computer technology have become a new development trend.At the same time,in order to meet the needs of networking,the remote control technology of the LAN interface has also been greatly developed,so that the test instrument can support the remote control method of more interfaces.The main task of this subject is to design an instrument-side remote control library that can simultaneously support multiple interfaces.The library has the feature of supporting multiple interfaces for remote control at the same time.The main research contents of this paper are as follows:1.Aiming at the relevant requirements of the instrument-side remote control system,the software overall scheme design of the instrument-side remote control system is completed.Firstly,the overall structure and function of the remote control system are analyzed,and then the remote control system is analyzed in detail on the instrument side.Through the demand analysis,the overall plan of the instrument remote control library is designed,and the entire instrument remote control library is divided into interface scheduling Layer and interface communication layer are implemented separately.2.In view of the characteristics of the common functions of the multi-interface device-side drivers,in order to realize the scheduling problem between the multi-interface device-side drivers,the interface scheduling layer program is designed.The main function of the interface scheduling layer is to provide unified functional functions to obscure the physical differences of each interface,and to allocate and lock instrument resources uniformly to prevent multiple interfaces from simultaneously accessing an instrument resource and saving the remote local state of the instrument.3.Aiming at the need for computers and test instruments to communicate throughdifferent interface buses,the interface communication layer program is designed and implemented.Through the study of different interface communication protocols,combined with the actual situation,design a single interface device-side driver that meets the protocol requirements,so that the computer can remotely control the test instrument through different interfaces.Including the design of GPIB interface driver,USB interface driver,LAN interface driver.4.Test and verify the remote control library function on the instrument side.According to the function of the remote control library on the instrument end,determine the test method and test the driver function.The test results show that this design of the multi-interface fusion instrument-side remote control library has completed the functional requirements of the project and reached the expected goal.
Keywords/Search Tags:remote control, dispatch layer, communication layer, multi-interface fusion
PDF Full Text Request
Related items