アナログ出力関数一覧

簡易出力

AioSingleAo

指定チャネルを1回出力(バイナリ値指定)

AioSingleAoEx

指定チャネルを1回出力(電圧/電流値指定)

AioMultiAo

複数チャネルを1回出力(バイナリ値指定)

AioMultiAoEx

複数チャネルを1回出力(電圧/電流値指定)

分解能

AioGetAoResolution

分解能を取得

チャネル

AioSetAoChannels

チャネル数の設定

AioGetAoChannels

チャネル数の取得

AioGetAoMaxChannels

最大使用可能チャネル数の取得

レンジ

AioSetAoRange

指定チャネルのレンジを設定

AioSetAoRangeAll

全チャネルのレンジを設定

AioGetAoRange

指定チャネルのレンジを取得

転送方式

AioSetAoTransferMode

転送方式の設定

AioGetAoTransferMode

転送方式の取得

メモリ形式

AioSetAoMemoryType

データ出力用メモリ形式の設定

AioGetAoMemoryType

データ出力用メモリ形式の取得

AioGetAoSamplingDataSize

ユーザーバッファモードの1ジェネレーティングあたりの転送サイズを取得

AioSetAoTransferSize

ユーザーバッファモードの転送サイズを設定します。

AioGetAoTransferSize

ユーザーバッファモードの転送サイズを取得します。

リピート

AioSetAoRepeatTimes

リピート回数の設定

AioGetAoRepeatTimes

リピート回数の取得

クロック

AioSetAoClockType

クロック種類の設定

AioGetAoClockType

クロック種類の取得

AioSetAoSamplingClock

内部クロックの設定

AioGetAoSamplingClock

内部クロックの取得

AioSetAoClockEdge

外部クロックの入力タイミングを設定

AioGetAoClockEdge

外部クロックの入力タイミングを取得

データ設定

AioSetAoSamplingData

出力データ設定(バイナリ値指定)

AioSetAoSamplingDataEx

出力データ設定(電圧/電流値指定)

AioSetAoTransferData

ユーザーバッファの設定

開始条件

AioSetAoStartTrigger

変換開始条件の設定

AioGetAoStartTrigger

変換開始条件の取得

停止条件

AioSetAoStopTrigger

変換停止条件の設定

AioGetAoStopTrigger

変換停止条件の取得

イベント

AioSetAoEvent

Windowメッセージ通知の設定

AioGetAoEvent

Windowメッセージ通知の取得

AioSetAoCallBackProc

コールバック関数の登録

AioSetAoEventSamplingTimes

指定ジェネレーティング回数格納イベントの設定

AioGetAoEventSamplingTimes

指定ジェネレーティング回数格納イベントの取得

AioSetAoEventTransferTimes

指定転送数毎イベントの設定

AioGetAoEventTransferTimes

指定転送数毎イベントの取得

動作

AioStartAo

変換開始

AioStopAo

変換停止

AioEnableAo

指定チャネルのリレー回路をONに設定

AioDisableAo

指定チャネルのリレー回路をOFFに設定

状態

AioGetAoStatus

ステータスの取得

AioGetAoSamplingCount

アナログ出力したジェネレーティング回数の取得

AioGetAoSamplingTimes

デバイスバッファ内の残りのアナログ出力データ量の取得

AioGetAoTransferCount

転送データ数の取得

AioGetAoTransferLap

メモリ周回数の取得

AioGetAoRepeatCount

リピート回数の取得

リセット

AioResetAoStatus

ステータスのリセット

AioResetAoMemory

データ設定用メモリのリセット