Font Size: a A A

The Design And Implemention Of The Network Control Software Of LXI Oscilloscope Calibrator

Posted on:2018-09-05Degree:MasterType:Thesis
Country:ChinaCandidate:X B LiuFull Text:PDF
GTID:2348330515951717Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
As a frontier of the current instrument technology development,LXI(LAN Extensions for Instrumentation)bus technology can better meet the needs of distributed and remote control,and provide a new solution to improve the level of automatic testing technology.As a high-precision test instrument,the importance of oscilloscope calibrators in all types of oscilloscope commissioning and maintenance becomes more prominent.This project needs to design LXI Class C standard oscilloscope calibrator network control software,which is the integration of the LXI bus technology and oscilloscope calibrator control software,can provide a good solution to the restrictions in the geographical and spatial for traditional instruments.The LXI protocol requires that the device must provide some standard web pages and a web server.So the software is based on the B/S mode.This paper presents the functional requirements of LXI Class C standard web pages and local server program,designs the overall scheme of LXI oscilloscope calibrator B/S network control software,and completes the development of instrument network control software on this basis.Finally,the function of the software was tested.The main content of the work is:(1)It finished the software requirements analysis and overall design for oscilloscope calibrator network control.According to LXI Class C instrument requirements and oscilloscope calibrator functional requirements,this paper completes the whole module division and process design of the software.(2)It finished the design of web pages and B/S architecture network communication.This project has designed the instrument web pages according to the standard requirements of LXI instrument,and designed the oscilloscope calibrator control page according to the functional requirements of the oscilloscope calibrator.(3)It finished the design and implementation of the instrument network server program.Through the use of RPC and TCP/IP communication protocol to complete the instrument automatic discovery function and the communication between web-side and server.The server program also needs to complete the SCPI command parsing module to respond to the instrument client command correctly.(4)It finished the design and implementation of the instrument parameter management and drive module.The use of object-oriented programming ideas makes calibrator parameters effectively managed,and the port mapping mechanism of the instrument driver module simplifies the design of the instrument driver module.This paper completes the design of network control software of the oscilloscope calibrator,and tests the software function.Through the analysis of the test results,the software designed in this paper has reached the requirements of LXI Class C instruments.
Keywords/Search Tags:Oscilloscope calibrator, LXI Bus, Standard Commands for Programmable Instruments, VXI-11 Protocal
PDF Full Text Request
Related items