0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KUKS -ANOUT:循环说明模拟输出端

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-28 10:38 次阅读

(每隔 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中声明

5926219a-0db4-11ed-ba43-dac502259ad0.png

在涂胶机器人程序中使用的模拟量输出:

597ea57c-0db4-11ed-ba43-dac502259ad0.png

ana1 ( EIN ) = VPROP: 170 [mm/Sek] OFFS: 0[mV]

VW(#ANAOUT,TRUE,2,1,170,0)

在机器人VW程序中控制模拟量的输出:

59adc47e-0db4-11ed-ba43-dac502259ad0.png

59e475f0-0db4-11ed-ba43-dac502259ad0.png

.....

$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

    文章

    2696

    浏览量

    47437
  • 控制系统
    +关注

    关注

    41

    文章

    6605

    浏览量

    110581
  • 机器人
    +关注

    关注

    211

    文章

    28390

    浏览量

    206953

原文标题:KUKS -ANOUT:循环说明模拟输出端

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问LM19模拟输出温度传感器可以用什么替代?

    LM19模拟输出温度传感器可以用什么替代?
    发表于 12-18 06:05

    PCM2707 I2S和模拟输出是同一工作模式下,可以同时输出吗?

    2707烫手,速度掉电,等芯片冷后, 再上电,发现电流正常10mA,设备管理显示“USB音频驱动”,电脑似已识别,在芯片模拟输出端接上耳机,听没声音,再接 到DAC芯片CS4334输出还是没声音
    发表于 11-04 07:26

    请问TP3071模拟输出可以直接驱动扬声器吗?

    TP3071这芯片模拟输出可以直接驱动扬声器吗?扬声器规格不论。
    发表于 10-29 06:48

    TLV320AIC3106有10个模拟输入和7个模拟输出,这些模拟输入输出如何理解?

    请问,官网上说TLV320AIC3106有10个模拟输入和7个模拟输出,这些模拟输入输出如何理解?输入和输出之间是否有关系?如果有关系那么
    发表于 10-25 07:35

    用于测量参数测量单元 (PMU) 模拟输出的精密 ADC应用简介

    电子发烧友网站提供《用于测量参数测量单元 (PMU) 模拟输出的精密 ADC应用简介.pdf》资料免费下载
    发表于 09-09 11:14 0次下载
    用于测量参数测量单元 (PMU) <b class='flag-5'>模拟输出</b>的精密 ADC应用简介

    适用于模拟输出模块的双极Fly-Buck-Boost解决方案

    电子发烧友网站提供《适用于模拟输出模块的双极Fly-Buck-Boost解决方案.pdf》资料免费下载
    发表于 08-30 09:17 0次下载
    适用于<b class='flag-5'>模拟输出</b>模块的双极Fly-Buck-Boost解决方案

    具有数字和模拟输出的PGA900可编程电阻式传感调节器数据表

    电子发烧友网站提供《具有数字和模拟输出的PGA900可编程电阻式传感调节器数据表.pdf》资料免费下载
    发表于 08-15 11:31 0次下载
    具有数字和<b class='flag-5'>模拟输出</b>的PGA900可编程电阻式传感调节器数据表

    TMP23x低功耗高精度模拟输出温度传感器数据表

    电子发烧友网站提供《TMP23x低功耗高精度模拟输出温度传感器数据表.pdf》资料免费下载
    发表于 08-12 10:11 0次下载
    TMP23x低功耗高精度<b class='flag-5'>模拟输出</b>温度传感器数据表

    TMP20 ±2.5°C 低功耗模拟输出温度传感器数据表

    电子发烧友网站提供《TMP20 ±2.5°C 低功耗模拟输出温度传感器数据表.pdf》资料免费下载
    发表于 08-12 10:09 0次下载
    TMP20 ±2.5°C 低功耗<b class='flag-5'>模拟输出</b>温度传感器数据表

    TMP23x-Q1汽车级高精度模拟输出温度传感器数据表

    电子发烧友网站提供《TMP23x-Q1汽车级高精度模拟输出温度传感器数据表.pdf》资料免费下载
    发表于 08-09 10:38 0次下载
    TMP23x-Q1汽车级高精度<b class='flag-5'>模拟输出</b>温度传感器数据表

    TMP9A00-EP ±2.5°C低功耗模拟输出温度传感器数据表

    电子发烧友网站提供《TMP9A00-EP ±2.5°C低功耗模拟输出温度传感器数据表.pdf》资料免费下载
    发表于 08-09 10:33 0次下载
    TMP9A00-EP ±2.5°C低功耗<b class='flag-5'>模拟输出</b>温度传感器数据表

    什么是模拟输出角度芯片?它有哪些优势?

    多维科技在苏州总部建起的TMR(Tunneling MagnetoResistance,隧道磁阻效应)芯片产线,是国内目前唯一的8英寸TMR Wafer产线,具备领先的工艺和产能优势。在此基础上,多维科技推出了一系列基于先进工艺的,以TMR3081为典型芯片产品的模拟输出角度芯片。
    的头像 发表于 07-15 14:47 436次阅读
    什么是<b class='flag-5'>模拟输出</b>角度芯片?它有哪些优势?

    用FPGA配置了AD9154,模拟输出端口没有信号是怎么回事?

    我用FPGA配置了AD9154,并读取了相关寄存器,寄存器的状态都正确的,但是模拟输出端口没有信号? 这是我自己设计的输出电路: 下面是读取的寄存器状态: 下图是wAD9154_status每位对应的寄存器的值:
    发表于 06-03 06:11

    纳芯微宣布推出车规级数字输出温度传感器与模拟输出温度传感器

    纳芯微宣布推出车规级数字输出温度传感器NST175-Q1和模拟输出温度传感器NST235-Q1、NST86-Q1、NST60-Q1。
    的头像 发表于 05-17 09:21 554次阅读
    纳芯微宣布推出车规级数字<b class='flag-5'>输出</b>温度传感器与<b class='flag-5'>模拟输出</b>温度传感器

    用两个LDO分别做数字模拟电源的隔离,LDO的输出端接电压会对其输入有影响吗?

    ,会不会对模拟的电压有影响? 补充说明:在保持模拟输出3.3V电压的同时,我去掉LDO数字输出
    发表于 04-10 07:10