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

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

3天内不再提示

KUKA的碰撞识别(KSS版)

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-10-30 16:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

碰撞识别:

如果一个机器人与一个物件发生碰撞,则机器人控制系统将提高轴扭矩,以便克服阻力。这时可能会损坏机器人、工具或其它零部件。

碰撞识别将减小此类损坏的风险。碰撞识别系统监控轴转矩。如果该转矩与特定的公差范围有偏差,将出现以下反应:

• 机器人以 STOP 2 停止。

• 信息 确认轴 {轴编号} 的碰撞识别

信号 $COLL_ALARM 变为 TRUE。 SIGNAL $COLL_ALARM FALSE

• 机器人控制系统调用程序 CollDetect_UserAction。

程序位于文件夹 R1Program 中。默认情况下,它不含指令。在需要时,用户可以在 CollDetect_UserAction 中编程其所需的反应。对此的前提条件是专家或更高级别的用户组。

程序 CollDetect_UserAction 由机器人控制系统通过 $STOPMESS 中断调用。因此,在编程时必须注意适用于相关中断程序的限制。

SIGNAL $STOPMESS $OUT[4048] ;STOP-MELDUNG

碰撞识别的基本前提是:

• $IMPROVED_COLLMON == TRUE (这是默认设置。)

• $ADAP_ACC ≠ #NONE (这是默认设置。)$ADAP_ACC=#STEP2

• 负载数据正确。

在早期 KSS 版本中的程序中可能仍使用通过行指令 TORQMON SetLimits 编程的力矩监控。该监控基本上仍功能正常并且显示出其早期特性。

但是,前提条件是:$IMPROVED_COLLMON == FALSE。因此,当前版本的碰撞识别不可用。

基本上只能使用旧的力矩监控 (TORQMON) 或者当前的碰撞识别。不能一起使用这两个功能。

即使在 $IMPROVED_COLLMON == FALSE 时,也不(!)可再编程之前的行指令 TORQMON。

在碰撞之后继续运行

如果有信息 确认轴 {轴编号} 的碰撞识别,则在可以重新运行机器人之前,必须对其进行确认。如果不再有 $STOPMESS,信号 $COLL_ALARM 重新变为FALSE。

程序运行下的继续运行:

如果在识别到的碰撞之后继续程序运行(通过启动或启动反向),则该识别立即重新激活。

手动运行下的继续运行:

如果要在识别到的碰撞之后手动运行,则自动中断识别 60 ms。

在碰撞之后,作用力和力矩对机器人轴的作用很强,使识别功能可以持续地防止继续运行。用户必须手动退回机器人,即从碰撞位置移出。

有以下方法退回机器人:

• 通过运行键(手动移动选项,选项 轨迹)反向运行

自动取消碰撞识别 1 秒。机器人延之前运行的轨迹返回。

• 手动移动选项,选项跨接碰撞识别

用户可以通过复选框跨接即停用碰撞识别。在通过复选框重新激活之前保持不激活状态。

优先使用选项轨迹进行回退。

在无法使用轨迹时才使用跨接碰撞识别,例如在碰撞后卡住了机器人时。

接通通用碰撞识别

通用碰撞识别的优点是只需接通一次,而非为每个运动语句进行接通。但是,如果要确保即使在语句选择之后碰撞识别也始终与确定的设置一起生效,必须为每个运动语句接通碰撞识别。

• 用户权限:功能组一般 KRL 程序更改

• 已选择或打开程序。

• 运行模式 T1

• 如果要使用 SetDefault 行指令:

在 KRC:STEUMada$custom.dat 中保存了值。

• 如果要使用 UseDataSet 行指令:

至少一个数据组已填充了值。

1. 选择指令 > 移动参数 > 碰撞识别。

2. 根据要从何处获取碰撞识别的值,在行指令中选择下面的条目:

• SetDefault 将 $custom.dat 中的默认值用于碰撞识别。

• SetLimits

为每个轴指定所需的碰撞识别灵敏度。默认:50%

• UseDataSet

选择要为碰撞识别使用其值的数据组。

3. 按 指令 OK 键确认。

1.选择指令 > 移动参数 > 碰撞识别。在行指令中选择 Off。

2.按 指令 OK 键确认

接通运动的碰撞识别

为了接通运动的碰撞识别功能,用户可在运动行指令中选择一个数据组。

同时接通了通用和运动上的碰撞识别:

可能同时接通了通用碰撞识别和运动碰撞识别。运动上的设置将覆盖通用设置。

样条段:

在样条组内,默认情况下样条段继承该样条组的设置。但是,用户可以为每个段进行单独的设置。

1. 如果在行指令中不显示栏 ColDetect,则可以通过 切换参数 > 碰撞识别 进行显示。

2. 在行指令的 ColDetect 下选择数据组。

3. 用 指令 OK 确认选择。

在编辑器中,该指令现在包含补充 ColDetect[编号]。

在带数据组的列表的顶部有一个空栏。如果选择该空栏,这表示:

• 此运动没有自己的碰撞识别设置。如果接通了通用碰撞识别,则它将继承其设置。

在样条段中,该列表不含空栏。

如果希望样条段没有自己的设置,则在必要时通过 切换参数 > 碰撞识别 隐藏 ColDetect 栏。但是,对于段“隐藏”已经是默认状态。

仅对于样条段,数据组列表含有 OFF 条目。OFF 将关闭该段的碰撞识别。

在编辑器中显示样条设置

SPLINE S1 VEL=2 m/s CPDAT2 Tool[1] Base[1] ColDetect[1]

SLIN P2

SLIN P3 ColDetect[2]

SLIN P4 ColDetect=OFF

ENDPLINE

设置 ColDetect[1] 适用于样条组。

SLIN P2 没有自己的设置。这表示它将继承样条组的设置,即

ColDetect[1]。

ColDetect[2] 适用于 SLIN P3。

为 SLIN P4 关闭了碰撞识别。

在主菜单中选择配置 > 碰撞识别 > 视图。

1 轴编号
2 每个轴当前已激活的极限。这可以是手动运行的极限或程序运行的极限。
该值越小,识别越灵敏。“0”表示该轴的识别未激活。
3 也在窗口 碰撞识别 - 手动运行配置 和 碰撞识别 - 数据组配置的相同列中显示相同的值。用户可以将这些值归零。
• 0 … 500
4 当前用于手动运行的碰撞识别值
• 该值基于窗口 碰撞识别 - 手动运行配置 的列 默认值。
• 此外,从窗口 手动移动选项 中导入系数 标准值偏量。
5 • 灰色:碰撞识别未激活。
• 绿色:碰撞识别已激活。
6 • 灰色:无碰撞。
• 红色:控制系统识别到碰撞。
7 将所有轴的峰值设为零。

$STOPMESS:

停止消息的信号声明

设置此输出是为了将需要停止机器人的任何消息的发生传达给上级控制器。例如,在紧急停止或操作员安全违规后。

SIGNAL $STOPMESS $OUT[Output number]

责任编辑:lq

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

    关注

    41

    文章

    6989

    浏览量

    114388
  • 机器人
    +关注

    关注

    213

    文章

    31444

    浏览量

    223669
  • KUKA
    +关注

    关注

    3

    文章

    218

    浏览量

    17512

原文标题:KUKA的碰撞识别(KSS版)

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    汽车碰撞试验:在极限“撞毁”中,为生命构筑安全防线

    汽车碰撞试验是评估汽车在发生撞击时安全性能的重要手段,通过模拟真实环境中的碰撞情况,全面检测和评估车辆对乘员、行人及其他道路使用者的保护能力。其核心目的是推动汽车制造商提升安全设计,为消费者提供购车
    的头像 发表于 04-03 15:43 139次阅读
    汽车<b class='flag-5'>碰撞</b>试验:在极限“撞毁”中,为生命构筑安全防线

    语音识别IC分类,语音识别芯片的工作原理

    语音识别芯片,也叫语音识别集成电路,是一种集声音存储、播放、录音及语音识别功能于一体的专用芯片。语音识别IC的核心功能在于实现语音识别,即让
    的头像 发表于 01-14 15:22 411次阅读
    语音<b class='flag-5'>识别</b>IC分类,语音<b class='flag-5'>识别</b>芯片的工作原理

    佛瑞亚海拉推出全新碰撞电源模块

    佛瑞亚海拉推出全新碰撞电源模块,进一步拓展在全球市场,展现出强劲竞争力的备份电源产品系列,专注于提升车辆碰撞后的乘客安全,确保即时、可靠的应急供电,集紧凑设计、灵活安装、可靠性能和出色成本效益于一身,由本地研发团队匠心打造预计将于2026年上半年实现量产。
    的头像 发表于 11-20 09:47 548次阅读

    【道生物联TKB-623评估板试用】基于新一代 TurMass™无线通信的 TKB-623 塔吊防碰撞系统

    碰撞预警算法和可视化管理平台。数据处理模块基于边缘计算技术,实时处理传感器数据,过滤环境干扰;碰撞预警算法通过静态碰撞检测和动态碰撞预测,识别
    发表于 11-06 22:19

    EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由!

    EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由! 在追求极致效率与精度的现代汽车焊装车间,实现车身总拼、地板总成、四门两盖等核心工序的100%自动化,已成为衡量制造水平
    的头像 发表于 10-31 14:04 308次阅读

    超高频RFID读写器原理详解:工作方式、识别距离与应用场景

    超高频RFID读写器的工作原理是什么?本文深入解析其电磁波能量传输、反向散射调制、防碰撞算法和识别距离影响因素,并结合仓储物流、制造、医疗等行业案例,帮助企业全面理解超高频RFID技术的价值和应用。
    的头像 发表于 10-10 16:17 2196次阅读
    超高频RFID读写器原理详解:工作方式、<b class='flag-5'>识别</b>距离与应用场景

    精准高效:掌握三坐标测头角度快速识别方法

    碰撞风险。所以一套科学的角度识别与设定方法,不仅可大幅减少人工干预,还能提升自动化测量水平。一、测头角度的基本构成:A角与B角测头角度的识别,本质是对测头在三坐
    的头像 发表于 09-12 16:54 2491次阅读
    精准高效:掌握三坐标测头角度快速<b class='flag-5'>识别</b>方法

    高铁涵洞限高架防碰撞预警智能识别超高车辆

    安全。为了应对这一风险,高铁涵洞限高架防碰撞预警系统应运而生,以智能识别和高效预警为核心,全面提升道路与铁路设施的安全保障能力。
    的头像 发表于 09-02 15:52 683次阅读

    人脸方向识别算法

    人脸识别
    深蕾半导体
    发布于 :2025年07月22日 09:58:29

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用LZ-Picodet模型训练的人脸检测模型LZ-Face,以及ArcFace人脸识别模型,实现人脸识别系统。
    的头像 发表于 07-01 10:09 1075次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++人脸<b class='flag-5'>识别</b>

    基于LockAI视觉识别模块:手写数字识别

    手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。 本文将教会你如何使用基于RV1106的 LockAI视觉识别模块进行手写数字
    发表于 06-30 16:45

    基于LockAI视觉识别模块:手写数字识别

    手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。本文将教会你如何使用基于RV1106的LockAI视觉识别模块进行手写数字
    的头像 发表于 06-30 15:44 1280次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:手写数字<b class='flag-5'>识别</b>

    集装箱残损智能识别系统——华明视讯的机器视觉创新应用

    在现代物流运输中,集装箱作为货物运输的核心载体,其完好性直接影响运输安全和效率。然而,在装卸和运输过程中,箱体可能遭受碰撞、变形、锈蚀等损坏,传统的人工检测方式效率低且易遗漏。为此,基于机器视觉
    的头像 发表于 06-09 11:47 781次阅读

    基于LockAI视觉识别模块:C++条码识别

    条码识别是视觉模块经常使用到的功能之一,经常用于识别超市的货物信息。本文我们将演示如何基于瑞芯微RV1106的LockAI视觉识别进行条码识别
    的头像 发表于 05-27 09:32 983次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++条码<b class='flag-5'>识别</b>

    UWB叉车防碰撞解决方案

    ,61800人轻伤。国内约300万辆叉车也因盲区、疲劳、超速、转向等问题导致各种恶性事故。因此,降低叉车事故具有重大意义。一、UWB叉车防碰撞解决方案(一)技术原
    的头像 发表于 05-15 17:01 179次阅读
    UWB叉车防<b class='flag-5'>碰撞</b>解决方案