AIO_OutW

オプションのアナログI/O出力チャンネルから16ビットアナログ値を出力します。

書式
AIO_OutW チャンネル番号, 出力データ [, Forced]

パラメーター

チャンネル番号
アナログI/Oのチャンネル番号を指定します。
出力データ
出力データ (0から65535の整数)を、式または数値で指定します。
Forced
省略可能です。通常は省略します。

解説
チャンネル番号で指定したアナログI/Oチャンネルに出力します。出力データは0から65535の整数を、式または数値で指定します。

出力電圧(電流)は、ボード上のスイッチで設定される出力レンジ設定により下記の通りとなります。

出力データ 出力レンジ設定
16進数 10進数 ±10(V) ±5(V) 0-5(V) 0-10(V) 4-20(mA) 0-20(mA)
0xFFFF 65535 9.99970 4.99985 5.00000 10.00000 20.00000 20.00000
0x8001 32769 0.00031 0.00015 2.50008 5.00015 12.00024 10.00031
0x8000 32768 0.00000 0.00000 2.50000 5.00000 12.00000 10.00000
0x0000 0 -10.00000 -5.00000 0.00000 0.00000 4.00000 0.00000

注意


  • Forcedフラグ

    NoPauseタスク, NoEmgAbortタスク (Xqt実行時に、NoPauseやNoEmgAbortを指定して開始された特別なタスク)、およびバックグラウンドタスクから、非常停止中や安全扉開時にアナログI/O出力を行う場合にこのフラグを指定します。

    非常停止中や安全扉開時にアナログI/O出力が変化するのでシステム設計上の注意が必要です。


参照
AIO_In関数, AIO_Out, AIO_Out関数, AIO_OutW関数, AIO_Set, Wait

AIO_OutW使用例

AIO_OutW 1, &H8000