论文部分内容阅读
云计算技术是近几年IT领域最被关注的技术,它的出现为测试仪器提供了一个新的发展方向。在网络仪器的基础架构上,将部署在嵌入式平台的Web应用移植到云计算平台,将测试模块和网络服务模块合理分割,促使测试仪器向网络化、标准化、模块化方向发展。 本文的主要内容:围绕Web测试应用和测试标签的研发展开论述,研究“云”智慧仪器的基本架构,验证此仪器形态的可行性。 部署在云计算平台的Web应用,从组织结构上来看,是一个完整的网络工程,但依照具体功能可划分为网页交互界面和“云”端测试程序。网页界面的设计采取了Jav-aServer Page和HTML、Java Applet相结合的方式,使用HTML语言设计网页格局,使用JSP实现网页信息交互,使用Java Applet技术设计仪器软面板;“云”端测试程序的开发选用了Servlet和JavaBean组件技术,使用Servlet开发网络通信程序,使用JavaBean开发数据处理和分析程序。网络工程天然的组织结构使得两部分程序可以轻松地实现表单信息和测试数据的交互。 测试标签是嵌入式测试模块的简称,说明其结构标准、体积小巧、系统集成度高。笔者设计了TINY6410核心板加外围底板的硬件结构,参照核心板的电路系统,根据需要裁减瘦身,开发出具备多路数据采集功能的测试标签;嵌入式软件主要包括ADC采样程序和Socket服务程序,嵌入式操作系统选择了Linux系统。 最后,本文通过搭建实验平台,对基于云计算平台开发测试仪器的可行性进行了实验论证。实验结果表明,本文中所论述的“云”智慧仪器的基本形态和实现方法是可行的,此项研究为云计算技术和仪器科学的交叉研究做出了好的尝试。