阅读没有LabView的LabView程序

时间:2016-05-09 06:39:52

标签: labview

我有一个包含LabView程序的文件,需要了解它的作用。当然,没有LabView就无法执行。但是没有Labview可以阅读LabView程序吗?

6 个答案:

答案 0 :(得分:9)

  

但是没有Labview可以阅读LabView程序吗?

我认为你在问,“我可以打开* .vi文件并查看其源代码(称为”方框图“),而不使用LabVIEW吗?”

如果这是你的问题,那么答案是“否”,而不是直接。您需要LabVIEW来读取,编辑和执行* .vi文件。但是,如果你认识其他拥有LabVIEW的人,你可以让他们为你打开它并将Block Diagram保存为图片文件(最好以Snippet的形式)。然后,你可以阅读图片。

如果您只需要打开一次文件,就可以下载Evaluation version of LabVIEW - 这可以让您打开LabVIEW文件7天。

答案 1 :(得分:3)

由于@JKSH已经说明答案是“否”。

如果您认为Labview Viewer可能有用,请向this Labview Idea提供Kudo,并试图说服National Instruments提供。

在该想法的评论中,有一个指向软件VIpreVIEW - Interactive VI preview的链接,创建了一个支持Flash的HTML页面,用于查看代码(我从未尝试过)。

答案 2 :(得分:3)

我所做的解析器可以读取VI,并将大多数内容转换为XML(包括程序框图,前面板和用于连接器的类型定义): https://github.com/mefistotelis/pylabview

它是开源的,与NI无关。

您获得的XML表单并不是很容易阅读,但是将数据导出到XML后,应该可以编写一个工具来解析它并显示为图表,或者至少创建一个SVG。

答案 3 :(得分:1)

也; LabVIEW home bundle是一件事。根据国家/地区的不同,您只需花费60欧元。

答案 4 :(得分:0)

不,不!您可以在NI网站上下载LabVIEW版本,它是一个完整的功能free demo for 30 days

答案 5 :(得分:0)

我对这个问题的回答是肯定的。如@JKSH所述,可以选择将程序框图导出为片段。

我创建了一个POC - 导出VI为images.vi here in github,它可以帮助您导出想要作为图像读取的VI。然后,您可以在任何图像查看器中轻松打开图像并阅读LabVIEW代码。您需要将此POC与要导出的VI以及前面板和程序框图的图像保存位置一起提供给它。

如果给你代码的人在他的电脑上安装了LabVIEW,他/她可以使用这个POC轻松地将代码导出为图像。

参考:https://github.com/digiajay/ExportLabVIEWfilesAsImages/tree/master/POC

谢谢, 阿贾伊。

相关问题