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

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

3天内不再提示

自己编辑机器人铣削程序时应注意什么

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-07 14:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

维修位置的设置

;FOLDPTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] PU

;FOLDF940 = !E20 & (E777 + E801 + E132) E777焊钳电极太短,E801BOSCH到最大电极数,E132人工选择;%{P}%MKUKATPVW,%CMOVE8,%VPTP,%P 1:1, 2: VB=, 3:100, 4:%, 5: VE=, 6:0, 7:%, 8: ACC=, 9:100, 10:%, 11: RobWzg=, 12:1, 13: Base=, 14:0, 15: SPSTrig=, 16:0, 17:[1/100s], 18: PU, 19:2, 20:-1, 21:3

;FOLDUP112 = F940 去维修位置

铣削的控制

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] PU

;FOLD1: FB PSPS = EIN ;%{SE}%MKUKATPVW %CVW_SPS %VFBPSPS %P 2:FB PSPS = EIN,3:FBPSPS

;ENDFOLD

;FOLD2: A23 = AUS ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A23 = AUS,3:BOASG

;ENDFOLD

;FOLD26: Tech_ EZSP Zange = Nr1 Service ProgNr = 31 Offset = 0 [1/10 mm] Weg = 0 [1/10 mm] S-Punkt = 31 Fzg-Typ = 0 EIN ;%{SE}%MKUKATPVW %CVW_SPS %VUSER %P 2:Tech_.EZSP P1= 11 P2= 31 P3= 0 P4= 0 P5= 31 P6= 0 P7=EIN P8=101,3:USER

;ENDFOLD

;FOLD27: WARTE ( E789 ) ZEIT 1 [1/10Sek] ;%{SE}%MKUKATPVW %CVW_SPS %VWTASG %P 2:WARTE ( E789 ) ZEIT 1 [1/10Sek],3:WTASG

;ENDFOLD

;FOLD28: F79 = E786 & !E788 + !E788 & E130 ---普通的铣削请求

;FOLD8: F78 = E788 & !F79 ---首次铣削;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:F78 = E788 & !F79,3:BOASG

;ENDFOLD;%{SE}%MKUKATPVW%CVW_SPS %VBOASG %P 2:F79 = E786 & !E788 + !E788 & E130,3:BOASG

;ENDFOLD ;ENDFOLD

;FOLD30: WARTE BIS E130 + E132 + E777 + E801 ;%{SE}%MKUKATPVW %CVW_SPS %VWBOASG %P 2:WARTE BIS E130 + E132 + E777 + E801,3:WBOASG

;ENDFOLD

;FOLD31: WARTE BIS E23 ;%{SE}%MKUKATPVW %CVW_SPS %VWBOASG %P 2:WARTE BIS E23,3:WBOASG

;ENDFOLD

;FOLD32: A23 = EIN ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A23 = EIN,3:BOASG

;ENDFOLD

;FOLD33: FB PSPS = M30 & M95 ;%{SE}%MKUKATPVW %CVW_SPS %VFBPSPS %P 2:FB PSPS = M30 & M95,3:FBPSPS

;ENDFOLD

;FOLDUP101 = F78 + F79 铣削轨迹程序;%{SE}%MKUKATPVW %CVW_SPS %VUP %P 2:UP101 = F78 + F79,3:UP

;ENDFOLD

自己编辑机器人铣削程序时应注意:铣削前需要检测焊钳开口:E717,焊钳夹紧时,铣刀旋转,焊钳的夹紧力不能太大,铣刀电极不能反转,铣削时可以通过时间,或者圈数来控制,一般来说圈数控制更加精准!铣削结束后焊钳开口应打开,继续等E717,还要给焊钳发出A786BOSCH焊接控制器的铣削计数器复位,复位时要给 ;FOLD bin3 ( F64 ) = 31,BOSCH的程序号用来区分BOSCH的几号的焊钳计数器。

A786 BOSCH铣削计数复位

A718 = -焊钳夹紧-

;FOLDA717 = -焊钳开口-;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A717 = AUS, 3: BOASG

;FOLDA842 = -铣刀电机旋转-

通过MAKRO50设置M97

铣刀旋转检测: 在焊钳夹紧时,铣刀旋转时.

;FOLDM97 = E718 & A718 & E842 & A842

通过MAKROTRIGGER检测M97

;FOLDF99 = i4 = i1 满足正常铣削圈数.

铣削时的程序:

;FOLDPTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=5[1/100s] P ;%{P}%MKUKATPVW,%CMOVE8,%VPTP,%P 1:1, 2: VB=, 3:100, 4:%, 5: VE=, 6:0, 7:%, 8: ACC=, 9:100, 10:%, 11: RobWzg=, 12:1, 13: Base=, 14:0, 15: SPSTrig=, 16:5, 17:[1/100s], 18: P, 19:6, 20:-1, 21:6

;FOLD1: FB PSPS = EIN ;%{SE}%MKUKATPVW %CVW_SPS %VFBPSPS %P 2:FB PSPS = EIN,3:FBPSPS

;ENDFOLD

;FOLD2: A23 = AUS ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A23 = AUS,3:BOASG

;ENDFOLD

;FOLD3: Tech_ EZSP Zange = Nr1 Fraesen ProgNr = 31 Offset = 0 [1/10 mm] Weg = 0 [1/10 mm] S-Punkt = 31 Fzg-Typ = 0 EIN ;%{SE}%MKUKATPVW %CVW_SPS %VUSER %P 2:Tech_.EZSP P1= 12 P2= 31 P3= 0 P4= 0 P5= 31 P6= 0 P7=EIN P8=101,3:USER

;ENDFOLD

;FOLD4: F64 = EIN ---选择几号焊钳;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:F64 = EIN,3:BOASG

;ENDFOLD

;FOLD5: F65 = AUS ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:F65 = AUS,3:BOASG

;ENDFOLD

;FOLD6: F66 = AUS ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:F66 = AUS,3:BOASG

;ENDFOLD

;FOLD7: F67 = AUS ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:F67 = AUS,3:BOASG

;ENDFOLD

;FOLD8: A130 = EIN ---铣削;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A130 = EIN,3:BOASG

;ENDFOLD

;FOLD;%{SE}%MKUKATPVW %CVW_COM %VCOMMENT %P 2:-- Ausgleichswert --,3:VW_COMMENT

;ENDFOLD ;FOLD10: bin2 ( EIN ) = 141 ---平衡缸;%{SE}%MKUKATPVW %CVW_SPS %VARIASG %P 2:bin2 ( EIN ) = 141,3:ARIASG ;ENDFOLD

;FOLD12: SPSMAKRO82 = F78 + F79 -–-铣削程序;%{SE}%MKUKATPVW %CVW_SPS %VMAKRO %P 2:SPSMAKRO82 = F78 + F79,3:MAKRO

;ENDFOLD

也就是,先保证焊钳开口是打开的。

;FOLDA715 = EIN ;%{E}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A715 = EIN, 3: BOASG

$OUT[715]= TRUE

;ENDFOLD

;FOLD-- EZ1/SP1 oeffnen -- ;%{E}%MKUKATPVW %CVW_COM %VCOMMENT %P 2:-- EZ1/SP1 oeffnen --, 3: VW_COMMENT

;ENDFOLD

;FOLDA717 = !E717 ;%{E}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A717 = !E717, 3: BOASG

$OUT[717]= NOT $IN[717]

;ENDFOLD

;FOLDWARTE BIS E717

;FOLDA717 = AUS

夹紧焊钳-铣刀旋转

A842= EIN

;%{E}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A717 = AUS, 3: BOASG

$OUT[717]= FALSE

;ENDFOLD;%{E}%MKUKATPVW %CVW_SPS %VWBOASG %P 2:WARTE BIS E717 + T10, 3: WBOASG

$LOOP_MSG[]="E717+ T10"

$LOOP_CONT=TRUE

WAITFOR ($IN[717] OR $TIMER_FLAG[10]) OR (NOT $LOOP_CONT AND ($MODE_OP<>#EX))

$LOOP_MSG[]=" "

;FOLDWARTE BIS E717

A718 = EIN

;FOLDWARTE BIS E718

检测圈数是否到达

WARTE BIS F99

A786 = EIN BOSCH铣削计数复位

钳口打开

A718 = AUS

A717 = EIN

;FOLDWARTE BIS E717

A786 = AUS

A842= AUS

A717 = AUS

;FOLDA715 = AUS ;%{E}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A715 = EIN, 3: BOASG

$FLAG[118]= $TIMER_FLAG[10]

;ENDFOLD $CYCFLAG[97]= ($IN[718] AND $OUT[718] OR $FLAG[312]) AND $IN[834] AND $OUT[834] AND NOT $FLAG[72] AND NOT $FLAG[73] AND ($FLAG[90] OR $FLAG[92])

;ENDFOLD;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A834 = AUS, 3: BOASG

原文标题:KUKA 机器人焊钳铣削控制的关键点

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

审核编辑:彭静

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

    关注

    114

    文章

    17886

    浏览量

    195251
  • 机器人
    +关注

    关注

    213

    文章

    31494

    浏览量

    223803
  • 计数器
    +关注

    关注

    32

    文章

    2321

    浏览量

    98593

原文标题:KUKA 机器人焊钳铣削控制的关键点

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于米尔RK3576核心板的国产割草机器人解决方案

    和Bluetooth 5.2模块,机器人可连接家庭网络或国产物联网平台。 APP端控制 :用户可通过微信小程序或国产智能家居APP设置电子围栏(基于北斗RTK),实时查看作业地图与进度。 云端运维 :支持
    发表于 04-24 17:31

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

    如果把高端机器人比作一个“”,那么关节扭矩传感器就是遍布全身的“触觉神经”。没有它,机器人就像得了末梢神经麻痹——能按程序动,却感受不到外界的力量,动作僵硬、笨拙,甚至危险。 核心原
    发表于 04-17 17:27

    CW32L012小型机器人控制评估板活动 四足机器人+智能小车 开箱评测

    一、评测前言 非常感谢CW32生态社区,开源分享了许多比较好玩、优质的项目。这次活动都尾声了还能有幸申请购买到 四足机器人+小车-智能小车(套件数量不多)的评测套件,多谢C32生态社区的大力支持
    发表于 11-24 23:44

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多屏异显与8路摄像头接入能力,为机器人领域带来革新。米尔电子MYD-LR3576开发板实测数据显示,在高负载下CPU占用仅34%,完美实现多路视觉
    发表于 10-29 16:41

    小萝卜机器人的故事

    经过我的申请, 马老师发放了, 小萝卜机器人的, 开发权限, 原来的小萝卜公司, 因为经营不善倒闭, 作为科研产品, 几个技术对此惋惜, 自掏腰包, 要让小萝卜机器人, 再生, 每次听到小萝卜说
    发表于 10-23 05:24

    自制巡线解迷宫机器人(上)

    简单点的项目来练练手,想来想去觉得自己下半年计划要做的巡线解迷宫机器人最为合适,不过由于时间有限的缘故,我决定先把这个机器人的原理验证机先搭建出来(标题中上篇的由来),等硬件和软件都经过验证没有问题后
    发表于 10-20 10:39

    什么是机器人?追溯机器人技术的演变和未来

    作者: Aswin S Babu 什么是机器人? 在日常生活里,“机器人”一词我们都不陌生,日常交谈中也常常脱口而出。但大家可曾细想过,这个词的真正含义究竟为何?接下来,不妨花些时间,深入探究机器人
    的头像 发表于 10-02 16:32 5714次阅读
    什么是<b class='flag-5'>机器人</b>?追溯<b class='flag-5'>机器人</b>技术的演变和未来

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    2025 世界人形机器人运动会于 8 月 17 日圆满收官,赛场上机器人在跑步、跳跃、抓取等项目中的精彩表现,背后是运动控制、环境感知等技术的迭代升级。而在这些技术中,磁传感器芯片凭借独特优势,成为
    发表于 08-26 10:02

    工业机器人的特点

    生产可以提高产品品质。通过设定相同的程序机器人可实现重复操作,保证了产品的标准化;在精细化生产方面,工业机器人可实现低于0.1毫米的运动精度,可以完成精细的雕刻工作。提高产出 由于机器人
    发表于 07-26 11:22

    利用PLC调用ABB机器人程序号教程

    PP TO MAIN 程序是用来使机器人里的程序回到 MAIN 主程序的。
    的头像 发表于 07-04 15:34 6043次阅读
    利用PLC调用ABB<b class='flag-5'>机器人</b><b class='flag-5'>程序</b>号教程

    工业机器人与协作机器人概念不同

    在自动化生产的浪潮中,工业机器人与协作机器人逐渐成为企业提升效率、优化产能的得力助手。但它们并非同一概念,在功能、设计与应用场景上有着显著差异。北京沃华慧通测控有限公司凭借深厚的技术沉淀,为不同需求的企业提供适配的机器人解决方案
    的头像 发表于 06-03 13:15 1359次阅读
    工业<b class='flag-5'>机器人</b>与协作<b class='flag-5'>机器人</b>概念不同

    明远智睿SSD2351开发板:语音机器人领域的变革力量

    在人工智能快速发展的今天,语音机器人逐渐成为人们生活和工作中的得力助手。明远智睿SSD2351开发板凭借强大性能与丰富功能,为语音机器人的发展注入新动力,成为该领域的变革力量。 SSD2351开发板
    发表于 05-28 11:36

    盘点#机器人开发平台

    地瓜机器人RDK X5开发套件地瓜机器人RDK X5开发套件产品介绍 旭日5芯片10TOPs算力-电子发烧友网机器人开发套件 Kria KR260机器人开发套件 Kria KR260-
    发表于 05-13 15:02

    详细介绍机场智能指路机器人的工作原理

    校正,消除定位误差的积累,确保机器人始终能够准确知道自己在机场中的位置。 导航系统 路径规划 :当旅客向机器人提出目的地请求后,导航系统会根据机器人当前的位置和目标地点,在机场地图上
    发表于 05-10 18:26

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    视觉巡线,展示了如何从数据采集、模型训练到机器人部署的完整流程。 值得注意的是,深度学习模型的实时性对机器人计算资源提出了较高要求,优化模型(如TensorRT加速)是实际部署的关键。 二、SLAM
    发表于 05-03 19:41