问题描述
我有一个包含LabView程序的文件,需要了解它的作用.当然,没有LabView也无法执行.但是可以在没有Labview的情况下阅读LabView程序吗?
I have a file containing a LabView program and need to understand what it does. Of course it can not be executed without LabView. But is it possible to read a LabView program without Labview?
推荐答案
我创建的解析器可以读取VI,并将大多数内容转换为XML(包括程序框图,前面板和用于连接器的类型定义): https://github.com/mefistotelis/pylabview
The parser I made can read VIs, and convert most of the content to XML (including Block Diagram, Front Panel and type definitions used for connectors):https://github.com/mefistotelis/pylabview
它是开源的,与NI毫无关系.
It is open-source, and in no way related to NI.
您获得的XML表单并不是很容易阅读,但是将数据导出到XML后,应该可以编写一个工具来对其进行解析并显示为图表,或者至少创建一个SVG.
The XML form you get isn't really easy to read, but with the data exported to XML, it should be possible to write a tool which parses it and displays as a diagram, or at least creates an SVG.
这篇关于在不使用LabView的情况下阅读LabView程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!