US English (US)
JP Japanese
CN Chinese
KR Korean

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Knowledge Base Home
  • Contact Us
Japanese
US English (US)
JP Japanese
CN Chinese
KR Korean
  • Home

Moku LabVIEW API - スタンドアロン実行ファイルの作成

Moku LabVIEW API を使用してLabVIEWプロジェクトからスタンドアロン実行可能ファイルを作成する方法。

Written by Steve Kuhn

Updated at April 9th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Moku:Lab
    Moku:Lab に関するよくある質問 Moku:Labロジックアナライザ/パターンジェネレータ Moku:Lab時間および周波数アナライザー Moku:Labスペクトラムアナライザー Moku:Lab PID コントローラ Moku:Labオシロスコープ Moku:Lab位相計 Moku:Labレーザーロックボックス Moku:Labデジタルフィルターボックス Moku:Lab任意波形ジェネレータ Moku:Lab波形ジェネレーター Moku:Lab周波数応答アナライザー Moku:Lab FIR フィルター ビルダー Moku:Labロックインアンプ Moku:Labデータロガー
  • Moku:Go
    Moku:Goに関するよくある質問 Moku:Goロックインアンプ Moku:Goロジックアナライザ & パターンジェネレータ Moku:Goオシロスコープ & 電圧計 Moku:Goスペクトラムアナライザー Moku:Go波形ジェネレータ Moku:Go時間・周波数アナライザー Moku:Goデジタルフィルターボックス Moku:Go FIR フィルター ビルダー Moku:Goレーザーロックボックス Moku:Go任意波形ジェネレータ Moku:Go周波数応答アナライザー Moku:Goデータロガー Moku:Go計 Moku:Go電源 Moku:Go
  • Moku:Pro
    Moku:Proに関するよくある質問 Moku:Pro波形発生器 Moku:Proタイム&周波数アナライザ Moku:Proロジックアナライザ/パターンジェネレーター Moku:Proレレーザーロックボックス Moku:Proロックインアンプ Moku:Proスペクトラムアナライザ Moku:Proデータロガー Moku:Pro任意波形発生器 Moku:Proマルチ機器モード Moku:Pro位相計 Moku:Pro FIRフィルタービルダー Moku:Pro PIDコントローラー Moku:Proオシロスコープ Moku:Pro周波数応答アナライザ Moku:Proデジタルフィルターボックス
  • Python API
  • MATLAB API
  • 任意波形発生器
  • データロガー
  • デジタルフィルターボックス
  • FIR フィルタ ビルダー
  • 周波数応答アナライザー
  • レーザーロックボックス
  • ロックインアンプ
  • オシロスコープ
  • 位相計
  • PIDコントローラー
  • スペクトラムアナライザー
  • 時間と周波数アナライザー
  • 波形発生器
  • ロジックアナライザ/パターンジェネレーター
  • マルチ機器モード
  • Mokuクラウドコンパイル
  • Mokuに関するよくある質問
  • LabVIEW API
+ More

Liquid Instruments Moku LabVIEW API を使用してLabVIEW実行可能ファイルを作成する場合、実行可能ファイルの「ビルド仕様」を設定するときに、いくつかの追加の構成手順が必要になります。 

現在の問題は、実行可能ファイルに計測器のビットストリーム ファイルが含まれていることを確認することです。 機器ビットストリーム ファイルはMoku API パッケージの一部ですが、実行可能ファイルに自動的には含まれません。 次の手順では、実行可能ファイルを構築するときに計測器のビットストリーム ファイルを含めるプロセスの概要を示します。

ステップ 1. ビットストリーム ファイル フォルダをLabVIEWプロジェクトに追加します。

LabVIEWプロジェクトにフォルダを追加する方法は複数あります。  この例では、 Moku Test.proj に「自動入力フォルダー」を追加します。 

含めるフォルダは、 Liquid Instruments Moku LabVIEW API からの計測器ビットストリーム ファイルを含む「data」フォルダです。このフォルダは次のパスにあります。

C:\Program Files (x86)\National Instruments\ LabVIEW 2016 \vi.lib\ Liquid Instruments \ Liquid Instruments Moku

LabVIEWバージョンによっては、赤で強調表示された部分が異なる場合があります。

ここで、データ フォルダーを展開すると、ビットストリーム ファイルが表示されます。

ステップ2. 実行ファイルのビルド仕様を構成する

a. 「ビルド仕様」で、「新規」->「アプリケーション (EXE)」を選択します。

これにより、「My Application Properties」インターフェイスが表示されます。

b . 「情報」で、実行可能ファイルのビルド仕様名とターゲット ファイル名を指定します。  

c . ソースファイルの下で、 Oscilloscope Test.viを「スタートアップVI」に追加し、データフォルダを「常に含められる」に追加します。

d . 「Destinations」の下に新しいDestinationを追加し、 Destinationラベルはbitstreamsにします。

e .宛先パスを変更し、 \data\ 587を追加します。

***パスの末尾の番号は、データサブフォルダの番号と一致する必要があります。LabVIEW プロジェクトでデータフォルダを展開し、番号を確認します。これは、実行可能ファイルがLabVIEW器のビットストリームを正しくロードするために重要です。番号はファームウェアのバージョンに対応します。

f . 次に、「宛先」の「宛先タイプ」で、 「ディスク階層を保持する」ボックスをオンにします。

g . [ソース ファイル設定]の[プロジェクト ファイル]で、データフォルダーを選択します。

h . 「含まれるすべてのアイテムの送信先を設定する」ボックスをオンにします。

I. 「含まれるすべてのアイテムの保存先を設定する」の下のドロップダウン メニューを使用して、ビットストリームを選択します。

ステップ3. 実行ファイルをビルドする

ステップ4. ビルドを確認する

ビルドが完了したら、ディレクトリをチェックして、ビットストリームが含まれていることを確認します。必ずビットストリームフォルダーまでドリルダウンして、ビットストリームファイルが存在することを確認してください。

実行可能ファイルのインストーラーを作成することもお勧めします。これにより、ターゲット マシンにランタイム エンジンを個別にインストールする必要がなくなります。手順 5 では、インストーラーの作成に必要な最小限の手順について説明します。

ステップ5. 実行ファイルのビルドとインストーラー

a. 「ビルド仕様」で、「新規」->「インストーラー」を選択します。

b . 「製品情報」で、ビルド名と製品名、およびインストーラーの保存先を設定します。

c . 「宛先」で宛先名を設定します。

d .ソースファイルカテゴリのプロジェクトファイルビューで、 実行可能ファイル ( Moku Oscope ) を選択し、右矢印を押して実行可能ファイルを宛先フォルダーに追加します。

e . 「追加のインストーラ」で、 LabVIEWランタイム エンジンが含まれていることを確認します。

f . その他のカテゴリを仕様に合わせて構成します。

g . インストーラーをビルドします。

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Mokuの名前を変更するにはどうすればいいですか?
  • Mokuデータロガー機器ではどのようなファイル形式がサポートされていますか?
  • 複数のMoku:Lab間の出力信号の位相同期
  • スペクトラム アナライザーとオシロスコープの FFT の違いは何ですか?
  • iPad からカスタム波形をアップロードするにはどうすればよいですか?

Sitemap

  • Moku:Lab
  • Instruments
  • Software
  • Company
  • Support
  • Store
  • Terms & Conditions
  • Privacy Policy

Offices

United States
+1 (619) 332-6230
12526 High Bluff Dr
Suite 150
San Diego, CA 92130

Australia
+61 2 6171 9730
243 Northbourne Avenue
Suite 2
Lyneham, ACT 2602

Australia
+61 03 7073 3594
700 Swanston Street
Suite 5E, Level 5
Carlton, VIC 3053

Follow us

Youtube LinkedIn

官方微信

Contact us
© 2025 Liquid Instruments. All rights reserved.

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand