最新总线技术在仪器控制与连接方面应用
93年成立时﹐许多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与任何会在测试与测量应用中受欢迎的总线介面兼容。 以IVI寻找多变性 IVI基金会正在定义仪器驱动程序的标准——一个能够克服低阶通讯的软件模块﹐ 这是一个建立在VISA之上的标准﹐提供强健高效能﹑容易使用的仪器传输协议。这些仪器驱动程序是根据基本标准而制作﹐包含如测量或读取波形的高阶功能﹐而其内部包含低阶VISA读写功能。与VISA合并﹐IVI可提供给多重供应商﹑多重平台﹑与混合I/O测试系统一个强大的功能机制。
总线技术仪器控制连 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)