コンテンツにスキップ
関数 > アナログ入力 >

アナログ入力関数一覧

簡易アナログ入力高機能アナログ入力  共用関数

関数 機能
YdxAiSetRange 入力レンジを設定します。
YdxAiGetRange 入力レンジの設定を取得します。

簡易アナログ入力  専用関数

関数 機能
YdxAiInput アナログ入力端子の状態を読み込みます。
データは、バイナリ値で読み込みます。
YdxAiInputVolt アナログ入力端子の状態を読み込みます。
データは、電圧値で読み込みます。

高機能アナログ入力  専用関数

設定

関数 機能
YdxAiSetBuffer データバッファ の形式を設定します。
YdxAiSetChannel チャネルの有効(サンプリングをおこなう)/無効(サンプリングをおこなわない)を設定します。
YdxAiSetCheckSampleNum 監視サンプル数 を設定します。
YdxAiSetClock サンプリングクロック の種類を設定します。
YdxAiSetClockInternal 内部クロックを設定します。
YdxAiSetClockExternal 外部クロックを設定します。
YdxAiSetEvent イベントを設定します。
YdxAiSetRepeat リピート を設定します。
YdxAiSetStartCondition サンプリング開始条件 を設定します。
YdxAiSetStartExternal サンプリング開始条件( 外部トリガ )を設定します。
YdxAiSetStartLevel サンプリング開始条件( アナログ入力トリガ レベル比較 )を設定します。
しきい値は、バイナリ値で指定します。
YdxAiSetStartLevelVolt サンプリング開始条件( アナログ入力トリガ レベル比較 )を設定します。
しきい値は、電圧値で指定します。
YdxAiSetStartInRange サンプリング開始条件( アナログ入力トリガ インレンジ比較 )を設定します。
しきい値は、バイナリ値で指定します。
YdxAiSetStartInRangeVolt サンプリング開始条件( アナログ入力トリガ インレンジ比較 )を設定します。
しきい値は、電圧値で指定します。
YdxAiSetStartOutRange サンプリング開始条件( アナログ入力トリガ アウトレンジ比較 )を設定します。
しきい値は、バイナリ値で指定します。
YdxAiSetStartOutRangeVolt サンプリング開始条件( アナログ入力トリガ アウトレンジ比較 )を設定します。
しきい値は、電圧値で指定します。
YdxAiSetStopCondition サンプリング停止条件 を設定します。
YdxAiSetStopSampleNum サンプリング停止条件(サンプル数)を設定します。
YdxAiSetStopExternal サンプリング停止条件( 外部トリガ )を設定します。
YdxAiSetStopLevel サンプリング停止条件( アナログ入力トリガ レベル比較 )を設定します。
しきい値は、バイナリ値で指定します。
YdxAiSetStopLevelVolt サンプリング停止条件( アナログ入力トリガ レベル比較 )を設定します。
しきい値は、電圧値で指定します。
YdxAiSetStopInRange サンプリング停止条件( アナログ入力トリガ インレンジ比較 )を設定します。
しきい値は、バイナリ値で指定します。
YdxAiSetStopInRangeVolt サンプリング停止条件( アナログ入力トリガ インレンジ比較 )を設定します。
しきい値は、電圧値で指定します。
YdxAiSetStopOutRange サンプリング停止条件( アナログ入力トリガ アウトレンジ比較 )を設定します。
しきい値は、バイナリ値で指定します。
YdxAiSetStopOutRangeVolt サンプリング停止条件( アナログ入力トリガ アウトレンジ比較 )を設定します。
しきい値は、電圧値で指定します。

設定の取得

関数 機能
YdxAiGetBuffer データバッファの設定を取得します。
YdxAiGetChannel チャネルの有効(サンプリングをおこなう)/無効(サンプリングをおこなわない)の設定を取得します。
YdxAiGetCheckSampleNum 監視サンプル数の設定を取得します。
YdxAiGetClock サンプリングクロックの設定を取得します。
YdxAiGetClockInternal 内部クロックの設定を取得します。
YdxAiGetClockExternal 外部クロックの設定を取得します。
YdxAiGetEvent イベントの設定を取得します。
YdxAiGetRepeat リピートの設定を取得します。
YdxAiGetStartCondition サンプリング開始条件の設定を取得します。
YdxAiGetStartExternal サンプリング開始条件(外部トリガ)の設定を取得します。
YdxAiGetStartLevel サンプリング開始条件(アナログ入力トリガ レベル比較)の設定を取得します。
しきい値は、バイナリ値で取得します。
YdxAiGetStartLevelVolt サンプリング開始条件(アナログ入力トリガ レベル比較)の設定を取得します。
しきい値は、電圧値で取得します。
YdxAiGetStartInRange サンプリング開始条件(アナログ入力トリガ インレンジ比較)の設定を取得します。
しきい値は、バイナリ値で取得します。
YdxAiGetStartInRangeVolt サンプリング開始条件(アナログ入力トリガ インレンジ比較)の設定を取得します。
しきい値は、電圧値で取得します。
YdxAiGetStartOutRange サンプリング開始条件(アナログ入力トリガ アウトレンジ比較)の設定を取得します。
しきい値は、バイナリ値で取得します。
YdxAiGetStartOutRangeVolt サンプリング開始条件(アナログ入力トリガ アウトレンジ比較)の設定を取得します。
しきい値は、電圧値で取得します。
YdxAiGetStopCondition サンプリング停止条件の設定を取得します。
YdxAiGetStopSampleNum サンプリング停止条件(サンプル数)の設定を取得します。
YdxAiGetStopExternal サンプリング停止条件(外部トリガ)の設定を取得します。
YdxAiGetStopLevel サンプリング停止条件(アナログ入力トリガ レベル比較)の設定を取得します。
しきい値は、バイナリ値で取得します。
YdxAiGetStopLevelVolt サンプリング停止条件(アナログ入力トリガ レベル比較)の設定を取得します。
しきい値は、電圧値で取得します。
YdxAiGetStopInRange サンプリング停止条件(アナログ入力トリガ インレンジ比較)の設定を取得します。
しきい値は、バイナリ値で取得します。
YdxAiGetStopInRangeVolt サンプリング停止条件(アナログ入力トリガ インレンジ比較)の設定を取得します。
しきい値は、電圧値で取得します。
YdxAiGetStopOutRange サンプリング停止条件(アナログ入力トリガ アウトレンジ比較)の設定を取得します。
しきい値は、バイナリ値で取得します。
YdxAiGetStopOutRangeVolt サンプリング停止条件(アナログ入力トリガ アウトレンジ比較)の設定を取得します。
しきい値は、電圧値で取得します。

動作の開始・停止

関数 機能
YdxAiStart アナログ入力動作 を開始します。
YdxAiStop アナログ入力動作 を停止します。

リセット

関数 機能
YdxAiReset アナログ入力機能をリセットします。

状態の取得

関数 機能
YdxAiGetStatus 現在の状態を取得します。
YdxAiGetEventStatus イベント発生要因を取得します。

データの取得・クリア

関数 機能
YdxAiGetData データをバイナリ値で取得します。
YdxAiGetDataVolt データを電圧値で取得します。
YdxAiClearData データをクリアします。