AIO_OutW 方法
描述
从模拟I/O选件的输出通道,读取或设置模拟量值。
语法
Function AIO_OutW (Channel As Integer) As Integer
Sub AIO_OutW (Channel As Integer, OutputData As Integer)
参数
- Channel
指定模拟I/O通道的编号。 - OutputData
一个表达式或数值,用于指定输出数据(0到65535的整数)。
返回值
返回指定的模拟I/O通道的输出状态(0~65535的整数)。
每个输出通道的输出电压(电流)与返回值,因模拟I/O板的输出范围设置而异,其对应关系如下所示。
| 输出数据 | 设置输出范围 | ||||||
|---|---|---|---|---|---|---|---|
| 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 |
当在指定的通道中输出机器人的速度信息时,也可以执行本方法。
参阅
AIO_In 方法, AIO_InW 方法, AIO_Out 方法
AIO_OutW 示例
VB 例:
Dim val As Integer
val = m_spel.AIO_OutW(1)
C# 例:
int val;
val = m_spel.AIO_OutW(1);
← AIO_Out 方法 Arc 方法 →