ContinuousModeStart


機能

連続モードを開始します。

 

書式

ret = dncDaq01.ContinuousModeStart(DeviceNo, Direction, ContinuousModeNo)

 

引数

DeviceNo [ C#: short ] [ VB.NET: Short ]

DncDaqで管理しているデバイスNo.を指定します。

 

Direction [ C#: short ] [ VB.NET: Short ]

入出力方向を指定します。

説明

0

入力

 

ContinuousModeNo [ C#: out short ] [ VB.NET: Short ]  

実行されたコンティニュアスNo.を格納する変数のアドレスを指定します。

Directionで入力を選択している際には、サンプリング設定におけるサンプリングNo.が格納されます。

 

戻り値

Ret [ C#: int ] [ VB.NET: Integer ]

 

■共通

説明

0

成功

500001

設定されていないデバイスが呼び出されました。デバイス設定を確認ください。

500002

デバイスが対応していないメソッドが呼び出されました。

510001

入力パラメータ(引数)が不正です。パラメータ内容を確認してください。

 

■AIOデバイス

説明

20002

デバイスが動作中のため実行できません

21460

サンプリングクロックエラーが発生しているためデバイスをリセットする必要があります

21461

仮想メモリ用のメモリが確保できません
メモリが不足しています。必要ないアプリケーションを終了してください。

21463

ソフトウェアスタート時はリピート回数を1に設定してください

21466

ユーザーバッファが設定されていません

21469

バッファオーバーフローエラーが発生しています、メモリをリセットしてください

その他のエラー(参照:エラーコード詳細)

 

説明

入力または、出力の連続モードを開始します。

 

使用例

入力の連続モードを開始します。

C#

int   Ret;
short ContinuousModeNo;

Ret = dncDaq01.ContinuousModeStart(DeviceNo, 0, out ContinuousModeNo);

 

VB.NET

Dim Ret As Integer
Dim ContinuousModeNo As Short

Ret = dncDaq01.ContinuousModeStart(DeviceNo, 0, ContinuousModeNo)