论文部分内容阅读
随着仪器总线技术的不断发展和自动测试系统的复杂化,测试仪器逐渐向便携化、模块化和网络化方向发展。以LXI总线技术构建的仪器利用了当前成熟高效的以太网技术,为测试仪器开发和组建网络化自动测试系统提供了极大的高效性和便捷性。所以,研制具有LXI功能的网络程控仪器接口具有一定的意义和价值。本课题以LXI总线标准为指导,以应答机测试设备为验证平台,研究和探讨了符合LXI C类标准的应答机测试设备程控接口设计与实现过程。本论文的主要内容如下:1、完成了接口模块的总体方案设计和嵌入式系统搭建。本文根据需求对各部分软件功能进行了设计,同时,系统采用STM32微控制器作为嵌入式平台并移植了μC/OS-III操作系统,最后通过接入W5500以太网控制器实现了网络通信功能。2、实现了网络仪器的发现功能。通过研究VXI-11协议和RPC技术原理,在本嵌入式系统中完成了RPC服务程序的设计与实现,并在此基础上实现了基于VXI-11协议的网络仪器发现功能。3、完成了SCPI程控命令集构建和命令解析器设计。根据SCPI规范中的语法格式和特点,并结合应答机测试设备的功能设计了SCPI程控命令集。同时,采用层级分块存储、多级索引查找的思想完成了对命令解析器的设计与实现。4、实现了浏览器网页访问仪器的功能。在本嵌入式系统中完成了Web服务器对HTTP协议的解析与响应,并按照LXI仪器标准设计了相关网页,实现了对应答机测试设备的网页访问。本课题以应答机测试设备为验证平台,完成了网络程控接口的设计与实现,使该仪器具有符合LXI C类标准的功能,并对各部分功能模块进行了测试和验证,测试结果符合课题要求。