基于Labwindows/CVI和SBS实时光网的虚拟示波器设计
时间:09-13
来源:互联网
点击:
虚拟示波器与数采网络的挂接
虚拟示波器如何与数据采集网络进行挂接是网络虚拟示波器的一项关键技术。硬件方面,出于强实时性考虑,我们使用SBS实时光网作为它们之间的连接体。当然对于实时性要求不高的其他客户端可通过普通以太网进行连接。软件方面,为了能够从网络获取数据,我们采用了ActiveX和DCOM技术。ActiveX是对开发面向可用于不同软件开发环境下的具有可重用性组件技术的一种统称。DCOM技术是一种分布式COM技术,使用它可以将运行在服务器上的组件,复用在同一网络的客户端。我们利用DCOM技术这一优点,通过运行在数据源控制中心的DCOM服务器应用程序,获取远程信息数据源传来的数据,而后,运行虚拟示波器的客户端,通过运行在其上的ActiveX客户端应用程序获取DCOM服务器上的远程数据,从而,实现虚拟示波器的网络数据获取。利用以上软硬件方面的技术,我们实现了虚拟示波器与数据采集网络的成功挂接。从而实现了网络化虚拟示波器,该网络虚拟示波器成功的应用于某型无人机的地面半实物仿真试验中,为试验数据在线观测、数据回放、存储与分析提供了强有力的支持。图4为试验过程中部分数据曲线观测结果。
图4 网络虚拟示波器半实物仿真试验数据观测结果
结语
我们将网络虚拟示波器成功应用在了远程测控、半实物仿真等方面,这对于需要实现无人值守,全自动化监控的应用领域有着重要的意义。它的出现可以大大提高工业自动化的水平,缩减人员消耗,降低成本,对于工作条件恶劣,工作环境危险的领域实现无人值守,有着重要的应用价值。网络虚拟示波器所取得的成果,可为今后虚拟仪器网络化提供一种极好的工程解决方案。当然,网络虚拟示波器采用SBS实时光网来传送数据,会使组网成本大为提高。今后,我们将在保证网络数据传输实时性前提下,使用普通以太网来组网进行更深入的研究。
虚拟示波器如何与数据采集网络进行挂接是网络虚拟示波器的一项关键技术。硬件方面,出于强实时性考虑,我们使用SBS实时光网作为它们之间的连接体。当然对于实时性要求不高的其他客户端可通过普通以太网进行连接。软件方面,为了能够从网络获取数据,我们采用了ActiveX和DCOM技术。ActiveX是对开发面向可用于不同软件开发环境下的具有可重用性组件技术的一种统称。DCOM技术是一种分布式COM技术,使用它可以将运行在服务器上的组件,复用在同一网络的客户端。我们利用DCOM技术这一优点,通过运行在数据源控制中心的DCOM服务器应用程序,获取远程信息数据源传来的数据,而后,运行虚拟示波器的客户端,通过运行在其上的ActiveX客户端应用程序获取DCOM服务器上的远程数据,从而,实现虚拟示波器的网络数据获取。利用以上软硬件方面的技术,我们实现了虚拟示波器与数据采集网络的成功挂接。从而实现了网络化虚拟示波器,该网络虚拟示波器成功的应用于某型无人机的地面半实物仿真试验中,为试验数据在线观测、数据回放、存储与分析提供了强有力的支持。图4为试验过程中部分数据曲线观测结果。
图4 网络虚拟示波器半实物仿真试验数据观测结果
结语
我们将网络虚拟示波器成功应用在了远程测控、半实物仿真等方面,这对于需要实现无人值守,全自动化监控的应用领域有着重要的意义。它的出现可以大大提高工业自动化的水平,缩减人员消耗,降低成本,对于工作条件恶劣,工作环境危险的领域实现无人值守,有着重要的应用价值。网络虚拟示波器所取得的成果,可为今后虚拟仪器网络化提供一种极好的工程解决方案。当然,网络虚拟示波器采用SBS实时光网来传送数据,会使组网成本大为提高。今后,我们将在保证网络数据传输实时性前提下,使用普通以太网来组网进行更深入的研究。
- 虚拟仪器:在开放架构基础上创建用户定义的测试系统(09-19)
- 什么是虚拟仪器?(10-23)
- 基于虚拟仪器技术的短波电台自动测试系统(10-23)
- 宽带多媒体网关测试方法研究(10-27)
- 采用模块化仪器,对新兴音频和视频应用进行测试(02-19)
- 基于虚拟仪器技术的航空机载电子设备自动测试系统(03-03)