概要
VeriStandプロジェクトをデプロイしておき、有限集録のWaveform taskを再トリガ有効にした状態で、
Stimulus Profileからのトリガを受け取ってデータ集録を行います。
詳細
VeriStandプロジェクトのWaveform Tasksを使用することで、タスクによるデータ集録を行うことができます。
Features for Logging Waveform Data to Disk
◎ VeriStand側の設定
設定をFiniteかつRetriggerableの設定をTrueにしておくことで、外部トリガに対して再トリガを有効にした、
データ集録を行うことが可能です。今回のアプリケーションではトリガにソフトウェアトリガを使用しますので、
Triggersの設定で "Trigger Type" を "Software" にしておいてください。
◎ Stimulus Profile側の設定
まずトリガ信号用のリアルタイムシーケンスを作成します。
上記では、Bool_Dataのパラメータ状態を、False >> True >> Falseの順で変更することで、
トリガ信号を作成しています。
これをStimulus Profileから呼び出します。
Stimulus Profileでは、同時にAbsolute Time (Targets/Controller/System Channels/Absolute Time)
のログを行っています。
Stimulsu Profileを実行することにより、Waveform Taskによるデータ集録を連続して行うことができます。
必要なもの
ソフトウェア
・VeriStand 2014
ハードウェア
・DAQデバイス
・今回のテストには、PXI Real Timeを使用していますが、必須ではありません。
NIコミュニティのサンプルコード交換のサンプルコードは、MIT Licenseによりライセンス供与されています。
看不懂。语言不通
Thank you for your comment.
I created this example for japanese VeriStand user.
I don't have a plan to translate this document to Chinese language.
But as you know, NI VeriStand uses English.
You can see what's happening in this project by installing my example code.
Best Regards, Yusuke
Thanks
I will use English to communicate with Labview Lover from all the world
Best regards!
Dennis Chen
Hi Dennis, I'm very glad that you gave me a comment.
Please feel free to post any comment when you have any opinion!
Yusuke