首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Labview图创建API

Labview图创建API
EN

Stack Overflow用户
提问于 2015-06-17 09:01:05
回答 2查看 279关注 0票数 3

我要和labview一起开个测试台。测试场景是用一种可以自动翻译成labview图的语言编写的。

这是允许从另一个软件创建"labview图表“的API吗?还是和labview自己?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-17 14:42:14

我同意LabVIEW脚本是一种方法,但让我抛出另一种选择。

如果您计划进行一次从测试代码到LabVIEW的迁移,这比编写脚本要好得多,但是如果您计划定期更新测试代码(因为使用“测试”语言比使用LabVIEW更容易),那么每次测试代码更改时不断地执行迁移都会非常痛苦。

我成功地将我的状态机放在for循环中,然后从使用我的“测试”语言生成的文本文件中读取“命令”(见图)。

例如,要进行IV扫描,我的文本文件可能会说:

代码语言:javascript
运行
复制
SourceV, 5
ReadI
Wait, 1
SourceV, 6
ReadI

这个映像非常简化--我没有使用状态机,也没有展示如何使用“参数”,但是如果需要的话,我可以提供一个更全面的示例。同样,我在控制多个仪器的大约30个“命令”中取得了很大的成功,然后我使用VBA或Python生成了文本输入。

票数 4
EN

Stack Overflow用户

发布于 2015-06-17 10:58:21

它被称为LabVIEW脚本。您需要在选项对话框的VI Server页面中启用一个选项,以查看相关功能。

有几件事要注意:

  1. 脚本并不复杂,但您确实需要了解LV代码是如何构建的。
  2. 虽然脚本是公开的,但它最初是作为内部工具创建的。它的一些角落还不完整。
  3. 脚本代码可能是乏味的。如果你能摆脱它,试着创建代码模板。
  4. NI有一个叫做CodeGen的东西,我相信它是一系列的函数,可以使一些脚本更容易编写,尽管我从未真正研究过它。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30886924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档