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

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

3天内不再提示

探究VASS标准USER里的扭矩操作详细解析

机器人及PLC自动化应用 来源:科易网 作者:机器人及PCL自动化 2021-04-26 15:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

$HOLDING_TORQUE

数据类型:REAL

机器人轴 [轴编号] 的保持转矩

该保持转矩与当前的实际轴位置和当前的负载有关。

大众标准中适用的力矩模式,重要是用来对机器人在移动过程中的力矩监控,减少机器人碰撞时发生损坏。

“ 扭矩模式 ” 功能包含部分功能 “ 力矩限制 ” 和 “ 关闭监控 ”。

扭矩限制

可以为单个或多个轴限制扭矩,即电机电流。扭矩限制实现了以下应用情况:

 可以用定义的扭矩挤压或拉动轴,直到遇到阻力。

示例:

用电动点焊钳在工件上建立定义的压力。

 可以 “ 柔和切换 ” 轴。然后可以通过外部的力作用使其运动。例如可以将

其移开。

示例:

机器人必须在压床中抓取一个工件,然后将其从压床中顶出。为了可以使

机器人具有柔性并抵消顶出,对所涉的轴进行柔和切换。

机器人必须将工件放在夹具可将其拉入极其正确的姿态的位置上。为此,

机器人必须是柔和的。

监控的关闭:

由于扭矩限制,在额定位置和实际位置之间通常会形成一个相对大的偏差。特

定的监控对该偏差响应,但是这在扭矩限制时是不需要的。因此,可以关闭这

些常规的监控。

[UNTERGRUPPE8]

Name = Momentenbetrieb ---力矩模式

[P1]

Visible = True

enum=True

num0=Ausschalten 关闭

num63=Ein-alle Achsen全轴控制

num7=Ein-Grundachsen 一基轴

num56=Ein-Handachsen 单腕轴

num57=Ein-Achse1,4,5,6 单轴1,4,5,6

num1=Ein-Achse1 1轴

num2=Ein-Achse2 2轴

num4=Ein-Achse3 3轴

num8=Ein-Achse4 4轴

num16=Ein-Achse5 5轴

num31=Ein-Achse6 6轴

CASE 108 ;

Momentenbetrieb 力矩模式

IF(PAR7==TRUE)THEN

IF(PAR1》0)THEN

TRQ_MomentenbetriebEin(PAR1)PAR1设置力矩功能

ENDIF

IF(PAR1==0)THEN

LIN $POS_RET 笛卡儿坐标系中离开轨迹时的位置

ENDIF

ENDIF

SET_TORQUE_LIMITS(2, torqlim)

SET_TORQUE_LIMITS(axnum, torqlim)

力矩功能中主要使用了SET_TORQUE_LIMITS()函数,

激活转矩运行:SET_TORQUE_LIMITS()

用该功能可以为特定的轴执行以下操作:

 在正向和 / 或负向方向上限制转矩。

 关闭在滞后误差变大时要响应的常规监控。

 如果常规监控已关闭:更改专用监控的值。

SET_TORQUE_LIMITS (axis: in, values : in)

axis 类型:INT

该指令适用的轴

values 类型:TorqLimitParam

要为该轴设定的值

TorqLimitParam: 是一个结构体

STRUC TorqLimitParam REAL lower 、upper、SW_ONOFF monitor 、REAL max_vel、max_lag

lower 扭矩下限,

upper 扭矩上限,

monitor  #ON (默认):接通常规的监控 #OFF:关闭常规的监控。相反,监控 max_vel 和 max_lag 已激活。

max_vel 力矩运行下允许的最大实际速度 (只在常规的监控关闭时相关)只允许编程一个正值。

max_lag 力矩运行下允许的最大滞后误差 (只在常规的监控关闭时相关)

lower/upper 什么时候必须限制转矩上限和下限?

一般说明:必须始终限制建立滞后误差的方向。

示例:要驶向一个障碍物并在此停止。在此显示要建立的转矩。

 如果该障碍物在正向运动方向上,则必须设定 upper。

 如果该障碍物在负向运动方向上,则必须设定 lower。

属性:

 可以在机器人程序和提交程序中使用 SET_TORQUE_LIMITS()。

 预进停止:在机器人程序中,该指令会触发预进停止。

 Values 有时允许保持未初始化状态。未初始化组件表示现有值应保持未更改状态。

 如果设定两个极限,则必须为 upper 》= lower

 如果一个极限已设定(或两个)并且然后设定另一个极限,和现在通过新的极限得出一个空的区间,则新的极限值变为两个极限的值。示例:

 已设定:{lower 1, upper 2}

 已重新设定:{lower 3}

 由此,以下适用:{lower 3, upper 3}

 允许设定一个正的 lower 或一个负的 upper。

 必须设定极限,使它们含有当前的保持转矩 $HOLDING_TORQUE。如果它们另外设定,则机器人控制系统输出用户必须应答的错误信息。

 lower 必须小于或等于 $TORQUE_AXIS_MAX_0 区间的上限值。

upper 必须大于或等于 $TORQUE_AXIS_MAX_0 区间的下限值。

如果极限另外设定,则机器人控制系统输出用户必须应答的错误信息。

示例 1:

对于 A1 将允许的转矩范围限制到区间 800 … 1 400 Nm 上。

SET_TORQUE_LIMITS(1, {lower 800, upper 1400} )

示例 2:

对于 A3 将转矩上限设定为 1200 Nm。

SET_TORQUE_LIMITS(3, {upper 1200} )

停用扭矩模式:RESET_TORQUE_LIMITS()

可以使用扭矩限制避免在碰撞时发生损坏。

 优势:确保了机器人只用特定的有限作用力压向障碍物。

 缺点:机器人边迟钝。不再能高加速。

例如:

机器人从箱子中取出工件。在运动至点 P7、P8 和 P9 时,可以排除机器人与工件一起挂在箱子上。应确保机器人不会大力压紧致使形成损坏。为此,在临界点之前限制作用力。

关闭常规的监控。不因为否则将不必要地触发监控,而是因为与该示例相反它们不够严格。取而代之,将其中一个专用监控设定为一个很小的值。(取决于具体的应用情况,这对使用常规监控也很有意义。)

1 DECL TorqLimitParam myParams

。..

2 FOR i = 1 to 6

3 myParams.lower = $holding_torque[i] - 500

4 myParams.upper = $holding_torque[i] + 500

5 myParams.monitor = #off

6 myParams.max_lag = 0.1

7 SET_TORQUE_LIMITS(i, myParams)

8 ENDFOR

9 $acc.cp = my_low_acceleration

10 $vel.cp = my_low_velocity

11 LIN P7

12 LIN P8

13 LIN P9

14 FOR i = 1 to 6

15 myParams.lower = -1E10

16 myParams.upper = 1E10

17 myParams.monitor = #on

18 SET_TORQUE_LIMITS(i, myParams)

19 ENDFOR

20 $acc.cp = my_high_acceleration

21 $vel.cp = my_high_velocity

22 LIN P10

2 … 7 限制 A1 … A6 的转矩。

3, 4 用中间的保持转矩将限制设定为一个很小的区间。

5, 6 关闭常规的监控。Max_lag = 0.1 的作用是在滞后误差为 0.1° 时已经触发了停止。

9, 10 减小加速度和速度,以便机器人缓慢地移到临界点。

11 …13 可能出现碰撞的点

如果出现碰撞,则监控 max_lag 响应并且设备操作人员可以干预。

在临界区段之后:

14 …19 停用扭矩限制。

在此可以使用 SET_TORQUE_LIMITS:只在机器人无碰撞地经过临界点时,机器人才能到达该位置。在该情况下,没有形成滞后误差并且不需要额定 / 实际匹配。

20, 21 重新提高加速度和速度。

22 非临界点
编辑:lyn

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    214

    文章

    31611

    浏览量

    224321
  • 扭矩
    +关注

    关注

    1

    文章

    65

    浏览量

    13121
  • User
    +关注

    关注

    1

    文章

    27

    浏览量

    11335

原文标题:VASS 标准USER里的扭矩操作

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    人形机器人关节扭矩传感器的详细应用场景及解决方案

    详细应用场景 高精度力控与柔顺操作(上肢与手部) 场景描述:机器人需要抓取鸡蛋、拧螺丝、装配精密零件或使用人类工具。若仅靠位置控制,极易损坏物体或自身。 传感器作用 :实时感知末端工具与工件接触
    发表于 05-20 17:40

    关节扭矩传感器原理深度解析:从应变感知到智能力控

    在协作机械臂与仿人机器人快速发展的当下,关节部位的扭矩探测元件已成为机器人实现“柔性力调节”与“安全人机互动”的核心组成部分。与过去依赖电流反馈来间接推测力矩的方法不同,关节扭矩传感器能够直接测量机
    的头像 发表于 05-08 17:00 189次阅读

    为什么TNC公头螺纹的摩擦系数会影响信号质量?解析扭矩、预紧力与阻抗的关系

    为什么标准扭矩下 TNC 信号依然丢包?本文硬核拆解低空经济与 5G 基站应用中,被忽视的螺纹摩擦系数“吞噬”预紧力的底层逻辑。通过对阻抗稳定性与 VSWR 抖动的实测数据分析,揭示了 德索连接器
    的头像 发表于 05-07 15:12 101次阅读
    为什么TNC公头螺纹的摩擦系数会影响信号质量?<b class='flag-5'>解析</b><b class='flag-5'>扭矩</b>、预紧力与阻抗的关系

    GT32L32M0180标准点阵汉字库芯片:特性、操作与应用解析

    GT32L32M0180标准点阵汉字库芯片:特性、操作与应用解析 在电子设备日益智能化、多样化的今天,汉字显示与处理成为众多设备不可或缺的功能。GT32L32M0180标准点阵汉字库芯
    的头像 发表于 04-28 14:30 188次阅读

    SMB接头安装过程中,那颗不起眼的螺母到底该吃多少力?

    SMB接头螺母拧多紧才科学?很多工程师凭感觉操作,结果导致阻抗不稳甚至壳体损坏。本文由拥有10年经验的射频工程师撰写,深度解析SMB安装扭矩的底层逻辑。文章提供了详细
    的头像 发表于 04-27 15:08 84次阅读
    SMB接头安装过程中,那颗不起眼的螺母到底该吃多少力?

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    ,无需护栏 工业协作机器人利用关节扭矩传感器,可在碰撞时3毫秒内检测到力突变,并在10毫秒内停止运动,接触力可控制在50牛以下(安全标准为140牛)。这让机器人无需安全围栏就能与人并肩工作。3. 精细
    发表于 04-17 17:27

    汽车电机扭矩与电能测试方案

    本方案面向汽车电机(驱动电机、转向电机、泵/风扇电机等)的研发与验证,提供一套以扭矩为核心指标的测试与分析方案。汽车电机的工程价值最终体现在“输出轴能输出多大扭矩扭矩是否稳定、不同工况下扭矩
    的头像 发表于 04-01 14:11 3951次阅读
    汽车电机<b class='flag-5'>扭矩</b>与电能测试方案

    Xilinx器件封装全方位指南:设计与应用要点解析

    企业,其器件封装技术和相关设计规则值得我们深入探究。本文将基于Xilinx的《Device Package User Guide》,为电子工程师们详细解读器件封装的各个方面。 文件下载: XCMECH-FF1152.pdf 一、
    的头像 发表于 03-27 11:00 268次阅读

    精准捕捉扭矩,解锁工业无限可能——德国NCTE AG扭矩传感器

    在工业测量领域,扭矩的精准捕捉的是设备高效运转、产品品质可控的核心前提,无论是测试台的严苛校准、生产线的实时监控,还是极端工况下的稳定运行,一款靠谱的动态扭矩传感器,总能打破测量瓶颈,解锁工业生产
    的头像 发表于 03-19 11:23 533次阅读
    精准捕捉<b class='flag-5'>扭矩</b>,解锁工业无限可能——德国NCTE AG<b class='flag-5'>扭矩</b>传感器

    东芝开发出可详细阐明磁头内自旋扭矩振荡元件振荡状态的评估方法

    东芝集团(“东芝”)近日宣布,针对有望进一步实现硬盘大容量化的下一代技术——共振型微波辅助磁记录(MAS-MAMR),东芝成功开发出可详细阐明磁头内“自旋扭矩振荡元件”(以下简称STO)振荡状态
    的头像 发表于 02-12 15:13 817次阅读
    东芝开发出可<b class='flag-5'>详细</b>阐明磁头内自旋<b class='flag-5'>扭矩</b>振荡元件振荡状态的评估方法

    探究高性能放大器ADA4352 - 2:特性、原理及应用全解析

    探究高性能放大器ADA4352 - 2:特性、原理及应用全解析 在电子工程师的日常工作中,选择一款合适的放大器对于实现精确的信号处理至关重要。今天我们要深入探讨的是ADI公司的ADA4352 - 2
    的头像 发表于 01-15 11:35 460次阅读

    探究 InvenSense ICS - 40214 模拟 MEMS 麦克风:性能与应用全解析

    探究 InvenSense ICS - 40214 模拟 MEMS 麦克风:性能与应用全解析 在当今的电子设备领域,从智能手机到可穿戴设备,麦克风作为音频输入的关键组件,其性能的优劣直接影响着音频
    的头像 发表于 12-26 11:15 622次阅读

    从“机械坚守”到“电磁灵动”:加速度计扭矩技术的演进之路

    在精密测量的世界,加速度计如同感知万物运动的“神经末梢”,无论是智能手机的自动旋转,汽车安全气囊的瞬间触发,还是航天器的精准导航,都离不开它的核心运作。而支撑其工作的关键力学原理,便是扭矩平衡
    的头像 发表于 12-25 14:32 957次阅读
    从“机械坚守”到“电磁灵动”:加速度计<b class='flag-5'>扭矩</b>技术的演进之路

    舵机的“力量源泉”——大扭矩输出技术!

    性能指标中,大扭矩输出技术无疑是其“力量源泉”,让舵机能够轻松应对各种高负载挑战,展现出令人惊叹的实力。 高性能电机:扭矩提升的基石 要实现大扭矩输出,高性能电机是关键的第一步。电机就像是舵机的“心脏”,为整个
    的头像 发表于 11-21 15:16 1495次阅读

    FUTEK TRS150旋转扭矩传感器概述

    FUTEK 旋转扭矩传感器(或动态扭矩传感器)常用在旋转轴、发动机或固定电机上进行扭矩测量。传感器需要连接到轴上直线旋转,扭矩传感器配有滑环,可在旋转时传输
    的头像 发表于 06-18 16:42 1292次阅读