(每隔 12 ms 一次)循环写入一个模拟输出端。ANOUT 将触发预进停止。机器人控制系统拥有 32 个模拟输出端 ($ANOUT[1] … $ANOUT[32])。
1. 同时最多允许有四条 ANOUT ON 指令。
2. 所有用于 ANOUT 指令中的变量必须已在数据列表中进行了声明 (局部或在 $CONFIG.DAT 中)。
$ANOUT[…] 可通过 -1.0 至 +1.0 之间的值加以说明。实际产生的电压取决于模拟模块的设置。如尝试将电压值设置成超出值域范围,则机器人控制系统显示以下信息:限制 { 信号名称 }
开始循环写入:
ANOUT ON 信号名称 = 系数 * 调节项 <±偏量>
例:
在声明部分给该模拟输出端分配一个任意的名称,在该情况下为 GLUE。粘结剂量取决于当前的轨迹速度 (= 系统变量 $VEL_ACT)。此外,应提前 0.5 秒发出输出信号。最低电压应为 3 V。(使用其电压从 +10 V 至 -10 V 的模
块。)
SIGNAL GLUE $ANOUT[5]
...
ANOUT ON GLUE = 0.5 * $VEL_ACT DELAY=-0.5 MINIMUM=0.30
循环模拟输出以 ANOUT OFF 结束:
ANOUT OFF GLUE
VASS标准中KUKA机器人中的应用:
在config.dat中声明
在涂胶机器人程序中使用的模拟量输出:
ana1 ( EIN ) = VPROP: 170 [mm/Sek] OFFS: 0[mV]
VW(#ANAOUT,TRUE,2,1,170,0)
在机器人VW程序中控制模拟量的输出:
.....
$ANOUT[IFC_NO]=FACTOR*1E-04-发出给入的模拟量的数值,=312*1e-04
CASE 2 -模拟量与速度相关联
SWITCH IFC_NO
CASE 1
OFS1=OFFSET*1E-04
IF FACTOR==0 THEN -标准值的算法
FACTOR=2E+06
ENDIF
FAC1=1000/FACTOR -正常输入值得算法FACTOR=312
-按照标准格式发出的模拟量输出-
ANOUTON ANA1=$VEL_ACT*FAC1+OFS1-打开模拟量机器人当前速度的又有关的算法,加上基数
DELAY=ANA_DELAY1 是否推迟或提前发出模拟量
.................
--------------------END------------------
审核编辑 :李倩
-
模块
+关注
关注
7文章
2740浏览量
47828 -
控制系统
+关注
关注
41文章
6671浏览量
110968 -
机器人
+关注
关注
211文章
28745浏览量
208903
原文标题:KUKS -ANOUT:循环说明模拟输出端
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
AN-798:使用PWM在ADuC702x系列上产生模拟输出
![AN-798:使用PWM在ADuC702x系列上产生<b class='flag-5'>模拟输出</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
PCM2707 I2S和模拟输出是同一工作模式下,可以同时输出吗?
TLV320AIC3106有10个模拟输入和7个模拟输出,这些模拟输入输出如何理解?
用于测量参数测量单元 (PMU) 模拟输出的精密 ADC应用简介
![用于测量参数测量单元 (PMU) <b class='flag-5'>模拟输出</b>的精密 ADC应用简介](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
适用于模拟输出模块的双极Fly-Buck-Boost解决方案
![适用于<b class='flag-5'>模拟输出</b>模块的双极Fly-Buck-Boost解决方案](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
具有数字和模拟输出的PGA900可编程电阻式传感调节器数据表
![具有数字和<b class='flag-5'>模拟输出</b>的PGA900可编程电阻式传感调节器数据表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
TMP20 ±2.5°C 低功耗模拟输出温度传感器数据表
![TMP20 ±2.5°C 低功耗<b class='flag-5'>模拟输出</b>温度传感器数据表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
TMP9A00-EP ±2.5°C低功耗模拟输出温度传感器数据表
![TMP9A00-EP ±2.5°C低功耗<b class='flag-5'>模拟输出</b>温度传感器数据表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
什么是模拟输出角度芯片?它有哪些优势?
![什么是<b class='flag-5'>模拟输出</b>角度芯片?它有哪些优势?](https://file1.elecfans.com/web2/M00/FD/78/wKgaomaUxw-AHdPiAAAOhDwxySY051.png)
评论