我有一个包含LabView程序的文件,需要了解它的作用.当然,没有LabView就无法执行.但是没有Labview可以阅读LabView程序吗?
但是没有Labview可以阅读LabView程序吗?
我假设你问,"我可以打开一个*.vi文件并查看其源代码(称为"框图"),而不使用LabVIEW吗?"
如果这是你的问题,那么答案是"不",而不是直接.您需要LabVIEW来读取,编辑和执行*.vi文件.但是,如果您认识其他拥有LabVIEW的人,您可以要求他们为您打开它并将Block Diagram保存为图片文件(最好以Snippet的形式).然后,你可以阅读图片.
如果您只需要打开一次文件,就可以下载LabVIEW的评估版 - 这可以让您打开LabVIEW文件7天.
正如@JKSH 已经声明的那样,答案是“否”。
如果您认为 Labview 查看器可能有用,请为此Labview Idea 点赞,并尝试说服 National Instruments 提供一个。
在对该想法的评论中,有一个指向软件VIpreVIEW - Interactive VI preview的链接,该软件可制作支持 Flash 的 HTML 页面以查看代码(我从未尝试过)。
小智 5
我做的解析器可以读取VI,并将大部分内容转换为XML(包括框图、前面板和用于连接器的类型定义):https : //github.com/mefistotelis/pylabview
它是开源的,与 NI 没有任何关系。
您获得的 XML 表单并不是很容易阅读,但是将数据导出为 XML,应该可以编写一个工具来解析它并显示为图表,或者至少创建一个 SVG。