シーケンスファイルを開いた際に、シーケンスエディタもしくはオペレータインターフェースでそのシーケンスファイルを開き、実行させることはできますか?



使用ソフトウェア:
使用ソフトウェア・バージョン: 3.5
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題: シーケンスファイルをダブルクリックして開くと、そのシーケンスファイルをシーケンスエディタで開くことができますが、続けてそのシーケンスファイルを実行させるようなことはできますか?

解決策: 下記の設定をすることで、シーケンスエディタ及びオペレータインターフェースの両方で実現できます。
ここでは例として、次のファイルを扱う場合の手順を記述します。

○ 実行させるシーケンスファイル:
C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq

○ シーケンスエディタ:
C:\Program Files\National Instruments\TestStand 3.5\Bin\SeqEdit.exe

○ オペレータインターフェース:
C:\Program Files\National Instruments\TestStand 3.5\OperatorInterfaces\NI\Full-Featured\LabVIEW\TestExec.exe

1.実行させたいシーケンスファイルのショートカットを作成する
2.ショートカット上で右クリックし、"プロパティ" を選択する
3.開いたウィンドウで "ショートカット" タブを選択する
4."リンク先" に次の文字を入力する

  ※ OSの制限で入力可能なファイルパスの文字数には限りがあるため、ファイルの階層が深すぎると実行できません。この制限のため、下記の全ての例は実行できませんのでご注意ください。)

  A. シーケンスエディタより起動して、シーケンスを一回だけ実行する場合:
  "C:\Program Files\National Instruments\TestStand 3.5\Bin\SeqEdit.exe" /runEntryPoint "Single Pass" "C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"

  B. シーケンスエディタより起動して、シーケンスを連続実行する場合:
  "C:\Program Files\National Instruments\TestStand 3.5\Bin\SeqEdit.exe" /runEntryPoint "Test UUTs" "C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"

  C. オペレータインターフェースより起動して、シーケンスを一回だけ実行する場合:
  "C:\Program Files\National Instruments\TestStand 3.5\OperatorInterfaces\NI\Full-Featured\LabVIEW\TestExec.exe" /runEntryPoint "Single Pass" "C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"

  D. オペレータインターフェースより起動して、シーケンスを連続実行する場合:
  "C:\Program Files\National Instruments\TestStand 3.5\OperatorInterfaces\NI\Full-Featured\LabVIEW\TestExec.exe" /runEntryPoint "Test UUTs" "C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"

  ※ CとDにおいて、もしもステーションオプションにおいて、言語設定が英語ではなく日本語されている場合、"Single Pass" を 一回実行 とし、"Test UUTs" を UUTをテスト とします。

  E. オペレータインターフェースより起動して、シーケンスを一回だけ実行する場合(言語設定が日本語):
  "C:\Program Files\National Instruments\TestStand 3.5\OperatorInterfaces\NI\Full-Featured\LabVIEW\TestExec.exe" /runEntryPoint 一回実行 "C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"

  F. オペレータインターフェースより起動して、シーケンスを連続実行する場合(言語設定が日本語):
  "C:\Program Files\National Instruments\TestStand 3.5\OperatorInterfaces\NI\Full-Featured\LabVIEW\TestExec.exe" /runEntryPoint UUTをテスト "C:\Program Files\National Instruments\TestStand 3.5\Examples\Demo\LabVIEW\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"

  ※ A~F では、< TestStand ActiveX クライアント> /runEntryPoint <実行オプション> <実行したいシーケンスファイル> の順に並んでいますが、3つのパラメータの中にもしもスペースが含まれていない場合には、ダブルクオーテーション("")で囲む必要ありません。

5."適用" をクリックしてから "OK" をクリックして、ショートカットプロパティダイアログを閉じる
6.ショートカットをダブルクリックすると、シーケンスエディタもしくはオペレータインターフェースが開き、自動的にシーケンスが実行されます


関連リンク: ユーザログインダイアログを省略する方法

添付:





報告日時: 12/11/2006
最終更新日: 01/04/2007
ドキュメントID: 44ALOITQ