AIO_Out 方法
描述
从模拟I/O选件的输出通道,读取或设置模拟量值。
语法
Function AIO_Out (Channel As Integer) As Single
Sub AIO_Out (Channel As Integer, Value As Single)
参数
- Channel
指定模拟I/O通道的编号。 - Value
一个表达式或数值,用于显示要输出的电压[V]或电流[mA]的实数。
返回值
返回指定的模拟I/O通道的电压和电流输出状态的实数值。电压输出时的单位为 [V],电流输出时的单位为[mA]。
Function AIO_Out (Channel As Integer) As Single时:当在指定的通道中输出机器人的速度信息时,也可以通过本方法返回值。
备注
将表示指定电压[V]或电流[mA]的实数值,输出到通道编号指定的模拟输出端口。请通过端口上的开关,设置模拟输出端口的电压输出范围和选择电压、电流输出。如指定的值超出模拟I/O板的输出范围时,则会输出范围内的边界值(最大值或最小值)。
Sub AIO_Out (Channel As Integer, Value As Single)时:当在指定的通道中输出机器人信息速度时,本方法会发生输出设定错误。请在停止输出速度信息后,执行本方法。
如果发生错误,并且 SpelException 的 ErrorNumber 属性为3101,请参阅 SetPoint 方法的描述。
参阅
AIO_In 方法, AIO_InW 方法, AIO_OutW 方法, SetPoint 方法
AIO_Out 示例
VB 例:
Dim val As Single
val = mspel.AIOOut(1)
C# 例:
float val;
val = mspel.AIOOut(1);