10-08-2014 12:41 AM
基本的な事ですが、プログラムで指定する端子名について教えて頂きたいのですが、デバイス名の前にスラッシュ("/")が付く場合と付かない場合が
ありますが、どの様に使い分けているのでしょか。知っている方がいらしたら教えて下さい。
例)
DAQmxErrChk (DAQmxCreateCICountEdgesChan(taskHandle,"Dev1/ctr0","",DAQmx_Val_Rising,0,DAQmx_Val_CountUp));
DAQmxErrChk (DAQmxCfgSampClkTiming(taskHandle,"/Dev1/PFI9",1000.0,DAQmx_Val_Rising,DAQmx_Val_ContSamps,1000));
スラッシュなし:"Dev1/ctr0"
スラッシュあり:"/Dev1/PFI9"
解決済! 解決策の投稿を見る。
10-09-2014 11:39 PM
基本的にはユニークであることを強調するために、スラッシュつきの方が正しいみたいですね。
『Syntax for Terminal Names』
http://zone.ni.com/reference/en-XX/help/370466V-01/mxcncpts/termnamesyntax/
10-10-2014 12:05 AM
Tepig様
教えて頂いて有難う御座います。投稿した例はDaqmxをインストールした時に一緒にインストール
されるCnt-Buf-Cont-ExtClk.cの一部を抜き出したものです。この中でスラッシュありとなしの指定
があったので使用目的か何かで使い分ける必要があると思い込んでいました。