AIO_Out
用于从作为选项的模拟I/O输出通道输出模拟值。
格式
AIO_Out 通道编号, 输出数据 [, Forced]
参数
- 通道编号
- 指定模拟I/O的通道编号。
- 输出数据
- 以表达式或数值指定表示要输出的电压[V]或电流值[mA]的Real型实数。
- Forced
- 可省略。通常会省略。
说明
用于将表示指定电压[V]或电流[mA]的Real值,输出到由通道编号指定的模拟输出端口中。利用板上的开关,设置模拟输出端口的电压输出范围、电压/电流输出选择。已指定模拟IO板输出范围设置范围以外的值时,将输出不超出范围的极限值(最大值、最小值)。
通过指定的通道输出机器人的速度信息时,AIO_Out命令会发生错误。请停止速度信息输出,然后执行AIO_Out。
注意
Forced标志
在要通过NoPause任务、NoEmgAbort任务(执行Xqt时指定NoPause或NoEmgAbort以开始的特别任务),在紧急停止期间或安全门打开时将I/O输出设为ON的情况下,指定此标志。
紧急停止期间或安全门打开时,模拟I/O输出会发生变化,因此在系统设计方面需要注意。
参阅
AIO_In函数、AIO_OutW、AIO_Out函数、AIO_OutW函数、AIO_Set
AIO_Out使用示例
从模拟I/O通道#1输出7.0[V]。
AIO_Out 1, 7.0