指定チャネルや複数チャネルのアナログ入力を1回だけ行うような簡易アナログ入力の場合、専用の関数を使用すると便利です。
シングル(指定)チャネルのアナログ入力を行うには、AioSingleAi
AioSingleAiEx関数を使用します。
マルチ(複数)チャネルのアナログ入力を行うには、AioMultiAi
AioMultiAiEx関数を使用します。
これらの関数は、以下の関数と合わせて使用できます。
・アナログ入力方式の設定
AioSetAiInputMethod
・チャネル変換順序の設定
AioSetAiChannelSequence
・アナログ入力レンジの設定
AioSetAiRange
AioSetAiRangeAll
これら以外のアナログ入力設定関数については、AioSingleAi、AioMultiAi関数と併用する必要はありません。
簡易アナログ入力の処理の流れは、以下のようになります。
初期化処理
チャネル変換順序、アナログ入力方式、レンジの設定
アナログ入力
終了処理
簡易アナログ入力関数には、使用法に制限があります。
リファレンス→FAQの「簡易関数と連続関数の混合使用について」をご覧ください。