OnTaskOutput


機能

出力タスクイベントが発生する際に、出力タスクイベント情報を返します。

 

書式

dncDaq1_OnTiming( object sender, TaskOutputEventArgs e )

 

引数

sender [ C#: object ] [ VB.NET: object ]

イベント発生元です。

 

e [ C#: TaskInputEventArgs  ] [ VB.NET: TaskOutputEventArgs ]

イベント引数です。詳細は、以下に示します。

 

イベント引数

引数

C#型

VB.NET型

説明

OutputTaskNo

int

integer

発生した出力タスクNo.を示します。

ValueType

int

Integer

Valueの変数型を示します。

0:Byte

1:Int

2:Float

Value

obeject

Obeject

出力された値を示します。

ValueTypeで示される型にキャストしてご使用ください。

配列数は、出力タスクで指定されたチャネル数等に従います。

*0-3chなら、要素数は4

 

使用例:C#

 float value;

 value = ((float[])e.Value)[0];

 

使用例:VB.NET

 Dim value As float

 value = CType(e.Value, Single())(0)

 

 

説明

出力タスクが発生した際に出力タスク情報を取得するためのイベントです。