EDN China > 技术文章 > 测试与测量 > 通用测试仪器 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

基于Labwindows/CVI和SBS实时光网的虚拟示波器设计

来源:电子产品世界/徐小超 李军 宋文艳?? 2006年12月13日 ?? 收藏0

随着计算机软硬件技术不断发展与提高,虚拟仪器技术已成为当前测控领域内的关键性技术。在远程测控与仿真方面,虚拟仪器网络化,已成为急待解决的问题。通过利用SBS实时光网、虚拟仪器技术、ActiveX技术以及DCOM技术,实现了网络化虚拟示波器,从而使远程测控、数据共享成为了现实。

网络虚拟示波器系统设计

网络虚拟示波器系统总体上可分为两部分:数据采集网络、虚拟示波器。数据采集网络负责远程数据信息的采集和远程控制指令传送。虚拟示波器则通过数据网络将所获取的远程数据信息动态显示、存储。网络虚拟示波器系统总体结构框架如图1所示。

?????  网络虚拟示波器系统结构

?????????????????????????????????&n;

bsp;?????? 图1 网络虚拟示波器系统结构

由图可知,数据采集网络由远程信息数据源、数据源控制中心两部分组成。其中,远程信息数据源,通过 SBS实时光网,接收来自远程设备终端的数据,并将这些数据按照一定的规则整合成一数据流,发送给数据源控制中心。数据源控制中心,实质是一台大型服务器,其主要职能是接收来自远程信息数据源的数据,同时,还可将这些数据通过实时光网或以太网向其余数据信息处理终端进行发送,并将数据分析中心发出的远程控制指令发送给各远程设备终端。此外,该数据源控制中心,也可将各客户终端数据分析处理结果,发布到整个网络上,从而实现整个网络的数据信息资源共享。这对于复杂系统远程测控是十分重要的,它可以将生成复杂系统的繁琐控制指令分解给各客户终端来完成,实现控制指令的并行生成,使得复杂系统控制变得迅速、可靠。虚拟示波器作为一个客户终端可直接从数据源控制中心获取数据,完成数据波形信号动态显示、存储的任务。

数据采集网络系统设计

出于实时性考虑,数据采集网络采用实时光网进行搭建。SBS实时光网是由美国SBS公司开发的具有星形结构的实时网络。它以光作为信息传输的介质,因而具有极强的实时性。

SBS 的广播内存是唯一的高性能Hub结构配置的网络,应用于多台计算机实时的、确定的内存共享。广播内存的Hub结构比环形结构(如VMIC)更稳定。一个节点的故障只影响本节点,不影响整个网络,同时,具有较高的网络稳定性、高带宽和非常低的延迟特性。广播内存使网上所有计算机(节点)共享内存 (NetRAM),每一个节点有它自己的NetRAM的物理备份,节点通过光纤与安装在中心Hub的一个端口卡相连接。写入本地节点卡的数据对Hub是以广播方式传送的并且同时写入所有节点的内存。

Hub将各种数据流合并到一个能广播传送到所有节点的普通数据流里,广播内存保证数据同时并且按同一顺序到达所有的节点内存。链接传输率高达43MB/s,写延迟是10微秒,在优先权高的节点延迟更小,并且是可预知的。所有的节点能通过“写入 NetRAM”的方式,透明地并确定地广播传送中断、消息或者数据块到其它的节点。通过一个简单的“写入NetRAM”由任何节点传送中断,一个写中断桌面(WIT)控制中断。从本节点的NetRAM备份中读取数据。Hub将分离的数据流从节点卡合并到一个普通数据流里,并同时广播到所有的节点。一个 Hub通过一个背板和端口卡所插的14个槽,支持28个独立的节点。每一个Hub端口卡设有FIFOs,保证单个节点接收的各种数据流合到一个普通数据流里并广播到所有节点时有最大的传输率。背板是一个用于互联很多节点卡的通用链接板,以形成网络。综合的错误监控和纠错特点确保最高的Hub可靠性。数据源控制中心通过该实时数据采集光纤网络与远程终端实现数据的交换和信息的共享。

虚拟示波器设计

众所周知,虚拟仪器技术的诞生掀起了仪器仪表开发的一场革命。它将硬件软化,节省了大量硬件研制成本,大大缩短了仪器设备的开发周期。因此,一直受到测控领域人士的青睐。在虚拟示波器的设计中,我们采用Labwindows/CVI 来进行设计与开发。Labwindows/CVI是由美国National Instrument公司(美国国家仪器公司,NI)推出的进行虚拟仪器设计的交互式C语言开发平台。它将功能强大、使用灵活的C语言与用于数据采集分析和现实的测控专业工具有机的结合起来,为熟悉C语言的开发人员建立检测系统、自动测试环境、数据采集系统、过程监控系统、虚拟

上一页123下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

虚拟仪器? SBS? CVI?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈