CntReadCount


機能

指定したチャネルのカウント値を読み込みます。

 

書式

ret = dncDaq01.CntReadCount(DeviceNo, Channel, ChannelNum, CntData)

 

引数

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

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

 

Channel [ C#: short[] ] [ VB.NET: Short() ]

カウント値を読み込むチャネル番号を配列で指定します。

 

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

チャネル数を指定します。

 

CntData [ C#: out uint[] ] [ VB.NET: UInteger() ]

カウント値を格納する配列を指定します。

 

戻り値

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

 

■共通

説明

0

成功

500001

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

500002

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

510001

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

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

 

説明

カウンタ入力機能を持たないデバイスでは使用できません。

 

使用例

0~2チャネルのカウント値を読み込みます。

C#

int   Ret
short[]  Channel = new short[2];

uint[] CntData = new uint[2];

Channel[0] = 0;

Channel[1] = 1;

Ret = dncDaq01.CntReadCount(DeviceNo, Channel, 2, out CntData);

 

VB.NET

Dim Ret As Integer
Dim Channel(1) As Short

Dim CntData(1) As UInteger

Channel(0) = 0

Channel(1) = 1

Channel(2) = 2

Ret = dncDaq01.CntReadCount(DeviceNo, Channel, 2, CntData)