NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

デバイス名の先頭に付くスラッシュ

解決済み
解決策を見る

 基本的な事ですが、プログラムで指定する端子名について教えて頂きたいのですが、デバイス名の前にスラッシュ("/")が付く場合と付かない場合が
ありますが、どの様に使い分けているのでしょか。知っている方がいらしたら教えて下さい。

 例)
  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"

 

0 件の賞賛
メッセージ1/3
4,611件の閲覧回数
解決策
トピック作成者DaqQが受理

基本的にはユニークであることを強調するために、スラッシュつきの方が正しいみたいですね。

『Syntax for Terminal Names』

http://zone.ni.com/reference/en-XX/help/370466V-01/mxcncpts/termnamesyntax/

Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions

GCentral
0 件の賞賛
メッセージ2/3
4,571件の閲覧回数

Tepig様

 

 教えて頂いて有難う御座います。投稿した例はDaqmxをインストールした時に一緒にインストール
されるCnt-Buf-Cont-ExtClk.cの一部を抜き出したものです。この中でスラッシュありとなしの指定
があったので使用目的か何かで使い分ける必要があると思い込んでいました。

 

0 件の賞賛
メッセージ3/3
4,567件の閲覧回数