在LabVIEW中使用NI-VISA

NI签证使用Linx.为了与之沟通WF32.和其他支持的董事会。在本博客文章中,我将概述国家文书的实现虚拟仪器软件架构API,通常称为NI-Visa。您可以使用NI-VISA与大多数仪表总线通信,包括GPIB,USB,串行和以太网。它提供了一致且易于使用的命令集,以便与各种仪器通信。

VISA的优点之一是,无论接口类型如何,它都使用与仪器通信的许多相同的操作。例如,将ASCII字符串写入基于消息的仪器的VISA命令是相同的仪器是串行,GPIB或USB的相同。因此,VISA提供界面独立性。这可以简单地切换接口,并且还为必须为不同的接口进行编程仪器的用户,他们可以学习单一语言。
签证最大的优势是,学习是一种非常简单的语言。VISA提供了一个非常简单的API,其具有大多数I / O功能的总线独立功能。VISA提供了一个非常紧凑的命令集中仪器的最常用功能,无需了解多总线类型的低级通信策略。

典型的签证应用程序将通过以下步骤进行。

1)打开给定资源的会话。
2)对给定资源进行任何配置(设置波特率,终止字符等)。
3)执行写入并读取设备。
4)关闭会话到资源。
5)处理可能发生的任何错误。

NI-VISA使串行仪器进行快速简便。签证公开,签证阅读,签证写资料和签证关闭是所用的基本签证功能LabVIEW.示例VI下面。

NI-VISA是一种软件API,极大地降低了测试和测量系统的开发时间。它使开发人员能够轻松创建与任何总线在今天使用的任何总线上与任何乐器通信的代码。它还允许生成可以从一个平台移动到另一个平台或从一个总线类型到另一个总线类型的代码,而在变化中很少或没有开销。Linx.在这种多种板上运行的能力是NI-VISA允许的灵活性的完美示例。感谢您阅读我的博客文章,并有关NI-Visa Works如何关注此操作的更新说明链接。如果您有兴趣自己尝试LabVIEW,您可以购买副本LabVIEW 2014家庭版其中包括您需要运行的一切Linx 3.0.。请评论以下任何问题或评论。
0.
是第一个投票。

关于奥斯汀斯坦顿

查看Austin Stanton的所有帖子→

留下一个回复

您的电子邮件地址不会被公开。必需的地方已做标记*