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输出设为ON的情况下,指定此标志。

    紧急停止期间或安全门打开时,模拟I/O输出会发生变化,因此在系统设计方面需要注意。


参阅
AIO_In函数、AIO_Out、AIO_Out函数、AIO_OutW函数、AIO_Set、Wait

AIO_OutW使用示例

AIO_OutW 1, &H8000