コンテンツにスキップ
関数 > デジタル入力 >

デジタル入力関数一覧

簡易デジタル入力高機能デジタル入力 共用関数

関数 機能
YdxDiSetFilter デジタル入力フィルタを設定します。
YdxDiGetFilter デジタル入力フィルタの設定を取得します。

簡易デジタル入力 専用関数

関数 機能
YdxDiInput デジタル入力端子の状態を読み込みます。
YdxDiInputBit デジタル入力端子の状態を読み込みます。
データは、ビットごとに読み込みます。

高機能デジタル入力 専用関数

設定

関数 機能
YdxDiSetBuffer データバッファ の形式を設定します。
YdxDiSetCheckSampleNum 監視サンプル数 を設定します。
YdxDiSetClock サンプリングクロック の種類を設定します。
YdxDiSetClockInternal 内部クロックを設定します。
YdxDiSetClockExternal 外部クロックを設定します。
YdxDiSetRepeat リピート を設定します。
YdxDiSetStartCondition サンプリング開始条件 を設定します。
YdxDiSetStartExternal サンプリング開始条件( 外部トリガ )を設定します。
YdxDiSetStopCondition サンプリング停止条件 を設定します。
YdxDiSetStopSampleNum サンプリング停止条件(サンプル数)を設定します。
YdxDiSetStopExternal サンプリング停止条件(外部トリガ)を設定します。

設定の取得

関数 機能
YdxDiGetBuffer データバッファの設定を取得します。
YdxDiGetCheckSampleNum 監視サンプル数の設定を取得します。
YdxDiGetClock サンプリングクロックの設定を取得します。
YdxDiGetClockInternal 内部クロックの設定を取得します。
YdxDiGetClockExternal 外部クロックの設定を取得します。
YdxDiGetRepeat リピートの設定を取得します。
YdxDiGetStartCondition サンプリング開始条件の設定を取得します。
YdxDiGetStartExternal サンプリング開始条件(外部トリガ)の設定を取得します。
YdxDiGetStopCondition サンプリング停止条件の設定を取得します。
YdxDiGetStopSampleNum サンプリング停止条件(サンプル数)の設定を取得します。
YdxDiGetStopExternal サンプリング停止条件(外部トリガ)の設定を取得します。

動作の開始・停止

関数 機能
YdxDiStart デジタル入力動作 を開始します。
YdxDiStop デジタル入力動作を停止します。

リセット

関数 機能
YdxDiReset デジタル入力機能をリセットします。

状態の取得

関数 機能
YdxDiGetStatus 現在の状態を取得します。

データの取得・クリア

関数 機能
YdxDiGetData データを取得します。
YdxDiClearData データをクリアします。