VXI即插即用系统联盟开发了I/O软件规范-VISA

   2022-11-18 工业品商城90
核心提示:目前,只有少数仪器制造商在其仪器中内置了USB、以太网或IEEE 1394选择接口。厂商对总线的整合速度慢,是因为没有一种总线技术能在仪控行业占据主导地位。USB的通用性,或者大型以太网的存在,可能会给设计人员在仪器控制方面提供不同的通信总线。当仪器制造商讨论每种总线技术的可行性时,如果用户希望在他们现有的测试系

目前,只有少数仪器制造商在其仪器中内置了USB、以太网或IEEE 1394选择接口。厂商对总线的整合速度慢,是因为没有一种总线技术能在仪控行业占据主导地位。USB的通用性,或者大型以太网的存在,可能会给设计人员在仪器控制方面提供不同的通信总线。当仪器制造商讨论每种总线技术的可行性时,如果用户希望在他们现有的测试系统中使用最新的总线技术,他们可以选择连接不同通信总线的桥。

由于总线新技术接受和应用的缓慢,以及行业内主流总线要求的不确定性,bridge等产品应运而生,成为仪器控制和产品连接的有效解决方案。使用该桥,用户可以很容易地从一种总线切换到不同类型的总线,同时,利用最新的技术来保持下一种和下一种之间的兼容性。例如,网桥的一端可以插入计算机或系统上的以太网、USB或1394接口,而另一端通过GPIB或串行端口连接到传统仪器。用户可以在计算机上享受这些新总线的即插即用、操作简单和应用广泛的优点。此外,通过保持仪表控制软件的兼容性,用户可以减少软件投资,缩短开发时间。

该桥旨在解决用户在应用中的麻烦。比如在更换控制器,使用以太网转GPIB桥时,用户可以不做任何修改,重用GPIB插件控制器的软件。仪器控制系统软件的重要性将在下面讨论。

国家仪器提供了广泛使用的GPIB外部控制器,使用户能够快速运行,并提供降低成本和高效的解决方案。使用NI GPIB-ENET/100和以太网转GPIB控制器,用户可以通过TCP/IP网络控制和共享世界各地的仪器。此外,用户可以将其应用于他们的GPIB-ENET/100,而无需修改他们为GPIB通信编写的程序代码。

便携式NI GPIB-USB-A可以将任何带有USB接口的计算机转换成功能齐全、即插即用的IEEE-488.2控制器,它可以控制多达14个可编程GPIB仪器。GPIB-USB-A体积小,重量轻,是没有内置I/O插槽的便携式电脑或台式电脑等便携式应用的理想选择。

GPIB-1394可以将任何具有IEEE 1394接口的计算机转换成全功能的IEEE 488.2控制器,并且可以控制14个可编程GPIB仪器。

以太网、USB和1394具有作为测试和测量应用的标准总线接口的巨大潜力。随着PC技术的发展,这些以及其他未来的总线可以应用于仪器控制。但考虑到PC技术的快速发展和测试测量仪器相对较长的生命周期,现在甚至未来的一些总线技术都要慎重考虑其在仪器控制中的应用和服务周期。GPIB之所以能成为仪器控制和连接中广泛使用的总线,最主要的原因就是它通过了时间的成功考验。与当今的总线技术不同,GPIB是专门为仪器控制而设计的,未来将继续用于测试和测量应用。

无论将来哪种总线与GPIB一起使用,软件的向上兼容性和集成性将是任何用户在混合I/O系统中成功的关键。在应用新总线标准进行无缝连接的同时,如果软件不具备兼容性,那么连接新仪器需要三个小时,编写新应用需要三个月。

随着多供应商和多接口系统的现象越来越普遍,您需要一种软件结构,能够以最少的努力和最强大的软件可重用性来处理这些系统。例如,使用可互换虚拟仪器(IVI)和虚拟仪器软件架构(VISA)的工业软件标准,当转移到新的总线时,用户可以通过保持其软件与先前编写的程序兼容并符合工业标准通信协议来维持其软件投资。

为了进一步促进工业软件的兼容性,VXI即插即用系统联盟开发了I/O软件规范-VISA。当联盟在1993年成立时,许多VXI、GPIB和串行接口的非标准商业应用已经存在。对于这些总线来说,VISA为高级多厂商系统软件的研究、开发、传输和交互使用提供了一个共同的基础,如仪器驱动程序、软件面板、应用软件等。虽然这个联盟定义了Visa,但是一些个体供应商也有不同的VISA软件。

因为VISA可以为仪器通信定义应用程序接口(API ),所以当您迁移到新的总线接口或混合I/O系统时,您仍然可以确保您的软件投资。

但是使用上述模式有一个问题,就是每个供应商设计的VISA软件都是用于供应商自己的控制器,不能用于其他供应商的产品。此外,要在新的总线上工作,您必须安装一个完整的VISA库。有时这是由不同的供应商提供的,并且不保证维护现有的接口。

为了解决这个问题,National Instruments已经用“passport”插件模块重新设计了我们的VISA产品,它为不同的总线或Passport定义了不同的通信接口。这个NI Passport模块将特定连接总线的通信机制从核心VISA库中分离出来,其中包含了常用的高级VISA API。使用该模块,每个不同的总线都需要一个passport来连接核心的VISA引擎,因此可以在不影响现有接口的情况下轻松兼容新的总线。

通过这个模块,你可以真正拥有一个多供应商多接口的系统。与其他依赖COM技术的解决方案不同,多平台ANSI C技术仍然是Passport模型的基础。National Instruments承诺使VISA与测试和测量应用中流行的任何总线接口兼容。

 
 
更多>同类新闻资讯
推荐图文
推荐新闻资讯
点击排行

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服