2017-03-13 7 views
0

最近、私はLabViewプログラムを再編集することを任されており、別の言語でコードを書いてLabView構文に変換する方法があるのだろうかと思っていました。 DLLファイルを作成してLabViewでそれらを使用することは可能です。しかし、研究室を離れると、アシスタントはプログラムに追加できるようになり、そのアプローチは実行可能ではありません。コードをLabViewに変換する

+0

あなたがここで求めていることは明らかではありません:既に別の言語のコードを持っているため、あるいはLabVIEWを学ぶのではなく、LabVIEWコードを他の人に渡したいからです誰がそれを維持しますか?研究室のアシスタントは、あなた自身ではなく、このコードを書くべきでしょうか? – nekomatic

答えて

2

私の知る限りでは、そのためのツールは、ナショナルインスツルメンツからまたは第三者から存在していません。 LabVIEWコードをCコードに変換するツールはありますが、他の方向に進むことは、自動化するのは本当に難しい問題です(Cコードのシーケンシャル性とポインタの使用[C++/C#での参照])。自動化された変換は、パフォーマンスが非常に悪くなり、コードを理解することが難しくなる傾向があります)。私は道具は見つけられなかったが、何か見落としたかもしれない。一般に、ツールをチェックする2つの最良の場所は、a)LabVIEW Tools Networkと、b)LAVA websiteのコードリポジトリです。

0

LabVIEWスクリプトを使用していくつかのプログラミングタスクを自動化できますが、選択した言語から翻訳されたLabVIEWコードを記述する必要があります。たとえば、複雑なC TypeDefからLabVIEWクラスターを作成するためのLabVIEWコードを記述しました。しかし、私はCからのLabVIEWに平坦化されたデータを持っていますだけので、私はこれを行っている、とCヘッダファイルが既に存在しています。

関連する問題