您当前的位置:首页>论文资料>分布式虚拟化电子元器件测试系统开发与设计

分布式虚拟化电子元器件测试系统开发与设计

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.58 MB

资料语言:中文

更新时间:2024-12-20 16:42:51



推荐标签:

内容简介

分布式虚拟化电子元器件测试系统开发与设计 设计开发
费事共与用
分布式虚拟化电子元器件测试系统开发与设计
刘宇红1杨平1孙俊2潘静2
(1.贵州大学电子信息学院贵州贵阳550025;2.贵州振华信息有限公司贵州贵阳550004)
摘要:通过对WebSocket技术和ulPTCP/IP找的研究,提出了一种基于B/S和C/S混合结构的分布式盛拟化测试平台模型。该平台采用WebSocket 中间件服务器技术,运用HTML5中的WehSocket协议进格数据分发,利用ulPTCP/IP栈实现运程智能网关,应用虚拟化技术在Web页内嵌入仪器操作控制面板,通过WebSocket技术实现数据的实时传输。用户可以通过测览器向Web服务器提交命令和参数,远程控制仪器设备,实时观察测试结果,
关键词ulPTCP/IP栈WebSocket技术浏览器/服务器Web服务器虚权化测试
中图分类号:TP274 1引言
文献标识码:A
随着科学技术的发展,测试任务日趋复杂,对测量的要求也越来越高,如复杂大型设备系统和电子元器件生产过程,都需要进行大量的多参数综合测量,开展分布式网络化测试技术的研究和应用已成为一大趋势。在电子元器件的生产和测试中,涉及大量的工艺参数和性能参数的检测,根据国标GB/T5279的规定,仅固定电阻器就有近30个参数需要检测,各类元器件检测参数加在一起有近千种测试参数,如此庞大的测试数据如何实时传输和处理,对本测试平台的并发性,实时性及数据处理能力都提出了极高的要求。
本系统拟构建一种以Web技术为基础,采用C/S与B/S混合结构的新型网络模式,将主要事务逻辑在Web服务器端实现,测试应用服务器实现远程测试仪器的数据采集,利用HTML5中的WebSocket 协议进行数据分发(6,采用WebSocket中间件服务器处理各页面的实时检测数据的Socket请求和传送,客服端只要安装一个浏览器就可以通过网页访问Web服务器,获取测试仪器的实时测量数据,通过虚拟
化交互平台控制远程仪器操作和图示化显示。 2系统体系结构
本系统采用网络化虚拟仪器-的设计思想,把现场仪器的检测数据控制面板移植到Web页上,测试结果和数据通过Web服务器向授权用户实时发布。分布式应用程序之间的通信模式主要有两种:C/S模式和B/S模式。鉴于这两种模式的优缺点,本文提出种基于B/S和C/S混合结构的分布式虚拟化测试平台模型,Web服务器与虚拟化测试平台之间采用B/S模式,而测试应用服务器与远
量仅器
欢观采点传编模快
观来焦传编模快
测试设备微对蒙
工业设大网总
服务器测
清器确
服务品皮用服务
图1分布式虚拟化测试系统架构
感报化至面板
造程路满
基金项目:贵州省科技厅工业攻关专项基金(学科平台(2012)4005)
文章编号:1007-9416(2013)12-0176-03
程的数据采集传输模块之间则采用C/S结构。启动数据采集前远程数据采集模块首先处于服务器端,测试应用服务器暂时处于客户端,测试应用服务器先启动与数据采集模块的连接,连接启动成功后,数据采集模块再由服务器端转换为客户端,测试应用服务器则由客户端变为服务器端,进行数据传输时通过数据采集模块建立与测试应用服务器的连接,并将采集的数据传输到测试应用服务器及数据库服务器。采用该技术的优点是,在未启动远程测试设备前,测试应用服务器不必分配资源来管理未激活的设备,而设备激活启动后后又能随时监控设备的状态,整个系统的工作更加灵活、高效。
为了解决Web服务器多用户对多个检测设备的实时访问时难
以保证服务质量这一问题,本系统结合当前最新的HTML5体系中的WebSocket技术(7.,开发了基于WebSocket的实时数据。
分发中间件服务器,各用户端的浏览器利用WebSocket技术向该中间件服务器请求实时检测数据。采用WebSocketServer中间件服务器后,对于实时性要求高,并发访问量大的检测数据,首先由各企业的监测点通过数据采集传输模块及配套的工作站把实时数据传输到测试应用服务器,然后当用户开启显示某个设备实时数据的 Web页面后,由该页面向中间件服务器发送Socket请求读取实时数据。由于WebSocketServer中间件服务器只负责处理各页面的实时检测数据Socket请求,其实时性能是可以保证的。该分布式虚拟化测
试系统架构如图1所示。 3系统设计与实现
3.1系统硬件设计
3.1.1数据承集传输模技
数据采集传输模板能够通过工业以太网络实现对生产现场各种检测设备的各类工艺参数及测量数据进行实时监测。数据采集传
RS-232 挣口
RB-485 挣口

各类10 扩鼠净口
ePrB培口 STM32E103VET6 处理器
CAN想线接口
LIN您线
t2C/erl 撸口
网络收发控制器
电源管理拥块
图2数据采集传输模板结构框图
作者简介:杨平:贵州大学,电子信息学院,讲师,现从事计算机网络通信、网络数据库方面的研究
孙位:意州振华信息有限公司系统设计工程师,现从事计算机网络规划和系统架构设计方面的研究潜静:责州频华信息有限公司应用设计工程师,现从事计算机软件编程、网络程序设计方面的研究
176
上一章:分布式防火墙在数字化校园信息安全中的部署 下一章:影像数据库管理系统功能设计

相关文章

基于虚拟仪器的过电压在线监测系统的设计与开发 数字虚拟校园漫游项目设计与开发 水利工程虚拟仿真系统开发技术与实践 FPGA数字电子系统设计与开发实例导航 FPGA数字电子系统设计与开发实例导航 液压挖掘机三维虚拟实验设备的设计与开发 基于服务虚拟化工具的分布式系统集成测试 医疗电子仪器的设计与开发:医疗仪器设计、制作和测试的实用技术