アナログ出力関数一覧

簡易出力

AioSingleAo

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

AioSingleAoEx

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

AioMultiAo

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

AioMultiAoEx

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

分解能

AioGetAoResolution

分解能を取得

チャネル

AioSetAoChannels

チャネル数の設定

AioGetAoChannels

チャネル数の取得

AioGetAoMaxChannels

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

レンジ

AioSetAoRange

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

AioSetAoRangeAll

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

AioGetAoRange

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

転送方式

AioSetAoTransferMode

転送方式の設定

AioGetAoTransferMode

転送方式の取得

AioSetAoTransferData

ユーザーバッファの設定

AioGetAoSamplingDataSize

1ジェネレーティングあたりの転送サイズを取得

メモリ形式

AioSetAoMemoryType

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

AioGetAoMemoryType

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

リピート

AioSetAoRepeatTimes

リピート回数の設定

AioGetAoRepeatTimes

リピート回数の取得

クロック

AioSetAoClockType

クロック種類の設定

AioGetAoClockType

クロック種類の取得

AioSetAoSamplingClock

変換速度の設定

AioGetAoSamplingClock

変換速度の取得

AioSetAoClockEdge

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

AioGetAoClockEdge

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

データ設定

AioSetAoSamplingData

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

AioSetAoSamplingDataEx

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

開始条件

AioSetAoStartTrigger

変換開始条件の設定

AioGetAoStartTrigger

変換開始条件の取得

停止条件

AioSetAoStopTrigger

変換停止条件の設定

AioGetAoStopTrigger

変換停止条件の取得

イベント

AioSetAoCallBackProc

コールバック関数の登録

AioSetAoEventSamplingTimes

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

AioGetAoEventSamplingTimes

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

AioSetAoEventTransferTimes

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

AioGetAoEventTransferTimes

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

動作

AioStartAo

変換開始

AioStopAo

変換停止

AioEnableAo

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

AioDisableAo

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

状態

AioGetAoStatus

ステータスの取得

AioGetAoSamplingCount

変換回数の取得

AioGetAoSamplingTimes

設定されている出力データ量を取得

AioGetAoTransferCount

転送データ数の取得

AioGetAoTransferLap

メモリ周回数の取得

AioGetAoRepeatCount

リピート回数の取得

リセット

AioResetAoStatus

ステータスのリセット

AioResetAoMemory

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