由于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与任何会在测试与测量应用中受欢迎的总线介面兼容。
以IVI寻找多变性
IVI基金会正在定义仪器驱动程序的标准——一个能够克服低阶通讯的软件模块﹐ 这是一个建立在VISA之上的标准﹐提供强健高效能﹑容易使用的仪器传输协议。这些仪器驱动程序是根据基本标准而制作﹐包含如测量或读取波形的高阶功能﹐而其内部包含低阶VISA读写功能。与VISA合并﹐IVI可提供给多重供应商﹑多重平台﹑与混合I/O测试系统一个强大的功能机制。
结论
虽然以太网络和USB技术在仪器控制﹑系统的未来并不明朗﹐借助桥接式产品﹐使用者可以很快且很容易的应用新的电脑总线技术。不论这些总线的未来如何﹐使用者在任何新技术普及前﹐会要求其与现有软件与研发的应用软件相兼容。
测试系统的未来会由硬件仪器与混合I/O连结组成。在系统整个生命期内维持软硬件架构的最好方式﹐是使用一个稳定而能与多供应商﹑多界面﹑与多平台系统工作的软件架构
上一篇:LonWorks现场总线控制系统