シーケンスファイルを開いた際に、シーケンスエディタもしくはオペレータインターフェースでそのシーケンスファイルを開き、実行させることはできますか?
使用ソフトウェア:
使用ソフトウェア・バージョン: 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