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

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

3天内不再提示

使用机器人自身计算值负载的重量值

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

扫码添加小助手

加入工程师交流群

表层程序:

KLIN VB=8[mm/s] Genau=2[mm]ACC=100% RobWzg=1 Base=1 SPSTrig=0[1/100s] P

轨迹程序

1: FB PSPS = M30 & M32 & M39 & E41 & E45& E56 & E74 & E77 & E80

SPS程序

内部程序:

VW_MPARA_ACT=P6_D 点号转存

Act_P1 =P6 存储点

Act_P2 =P6 存储点

VW(#MPARA,TRUE)执行后台 辅助程序

SPS_FERTIG=FALSE

TRIGGERWHEN DISTANCE=1 DELAY=0 DO SPS_TRIG(10006) PRIO=-1 执行SPS程序

LIN P6C_DIS 执行工艺直线轨迹

$ADVANCE=1 激活预执行

使用机器人自身计算值负载的重量值

DEF TOOL (TOOL_NO:IN )

INT TOOL_NO 声明: 整数形式变量TOOL_NO

IF (TOOL_NO==0) THEN 如果工具号 为 0

$TOOL=$NULLFRAME 对工具坐标 进行清零

IF $ADAP_ACC《》#NONE THEN 加速度适配器的激活 = #STEP2

$LOAD.M=$DEF_L_M 载荷质量 机器人自身值

$LOAD.CM=$DEF_L_CM 载荷重心

$LOAD.J=$DEF_L_J 载荷 惯性

ENDIF

ELSE -------如果有工具号

CONTINUE

$TOOL=TOOL_DATA[TOOL_NO] 使用工具库对应的号里的工具信息

IF $ADAP_ACC《》#NONE THEN加速度适配器的激活 = #STEP2

IF LOAD_DATA[TOOL_NO].M《0 THEN 负载库里的重量值为小于0

$LOAD.M=$DEF_L_M 使用机器人自身计算值

$LOAD.CM=$DEF_L_CM

$LOAD.J=$DEF_L_J

ELSE---------负载库里的重量值有数

$LOAD.M=LOAD_DATA[TOOL_NO].M CONFIG.dat里计算值质量

$LOAD.CM=LOAD_DATA[TOOL_NO].CMCONFIG.dat里计算值重心

$LOAD.J=LOAD_DATA[TOOL_NO].JCONFIG.dat里计算值惯性

IF (($LOAD.M《》0) AND ($LOAD.J.X==0) AND($LOAD.J.Y==0) AND ($LOAD.J.Z==0)) THEN如果有重量,但重心 是0,0,0就用机器人自身值

$LOAD.J=$DEF_L_J载荷重心

ENDIF

ENDIF

ENDIF

ENDIF

CONTINUE

$ACT_TOOL=TOOL_NO 激活的工具号

END

使用机器人自身计算值负载的重量值

$LOAD预先运行中当前有效的载荷数据

该结构包含输入到机器人控制器中并分配给当前工具的有效载荷数据。参考坐标系是FLANGE坐标系。

$LOAD={M 重量 , CM重心, J惯性}

M质量类型:REAL;单位:公斤

CM 重心 FRAME

X,Y,Z:重心相对于法兰的位置

A,B,C:主惯性轴相对于法兰的方向

J惯性: Type: INERTIA

X,Y,Z:围绕相对于法兰旋转了A,B和C的坐标系轴的惯性矩。

使用机器人自身计算值负载的重量值

使用机器人自身计算值负载的重量值

使用机器人自身计算值负载的重量值

DEF BASE (BASE_NO:IN )

INT BASE_NO 声明: 整数形式变量BASE_NO

IF (BASE_NO==0) THEN 如果给的BASE号是0

CONTINUE

$BASE=$WORLD就使用全球坐标作为$BASE坐标值

ELSE 如果给的BASE号不 是0

CONTINUE

$BASE=BASE_DATA[BASE_NO]将CONFIG.dat里的BASE库值 写入BASE坐标里

ENDIF

CONTINUE

$ACT_BASE=BASE_NO ; 显示当前使用的BASE号

CONTINUE

$ACT_EX_AX=-1 外部轴使用的BASE号
责任编辑:pj

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

    关注

    213

    文章

    31402

    浏览量

    223560
  • 适配器
    +关注

    关注

    9

    文章

    2138

    浏览量

    71458
  • SPS
    SPS
    +关注

    关注

    1

    文章

    76

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Neway电机方案在机器人技术方面的优势

    采购率超85%,交货周期缩短至2周,紧急订单可72小时交付,确保工业机器人厂商的生产连续性。二、高功率密度与小型化设计,节省布局空间背景:工业机器人关节驱动器、六轴机器人等场景对电源模块的体积和
    发表于 03-30 09:39

    再谈低温烧结银的应用:从春晚四家机器人出镜的幕后推手说起

    **< 5%**。 保障春晚机器人360° 感知、毫米级定位、动态平衡的稳定性。 (3)AI芯片和主控:计算大脑 用于芯片倒装、3D 堆叠、热界面材料TIM,热阻低至0.12**℃・cm
    发表于 02-17 14:07

    探索RISC-V在机器人领域的潜力

    运行ROS 2,充分证明了RISC-V架构完全有能力承载机器人操作系统这样的复杂软件栈。它不仅是学习RISC-V的绝佳工具,更是探索未来边缘计算和智能机器人的一个强大起点。 致谢: 感谢进迭时空、发烧友提供开发板,以及论坛中各
    发表于 12-03 14:40

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    处理器,支持 1.8 GHz 主频,并集成2Tops NPU、G2D、VPU 4K高清视频编解码器,为复杂控制算法与视觉融合计算提供充足算力。米尔MYD-LT536开发板 在“高精度机器人控制”场景中
    发表于 11-14 15:48

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

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

    小萝卜机器人的故事

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

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

    = MOTOR_SPEED_REF;// 规定机器人水平向左为负向右为正,此时如果PID计算结果为正,则机器人需要向右偏移,// 右侧电机应降低一定的速度,速度变化由PID
    发表于 10-20 10:39

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

    机器人获得更接近人类的触觉反馈。 赛事首席技术官王博士表示:“当机器人开始‘感知’而非‘计算’环境时,真正的智能化竞技时代才算到来。” 未来,磁传感器技术的持续进化,必将不断改写人形机器人
    发表于 08-26 10:02

    工业机器人的特点

    机器人是关键。工业互联网是通过端上的数据传输,经过大数据分析和云计算处理,再进行智能化决策的一整个过程,其中端的数据传输是基础。工业互联网的端包括机器人、传感器等一切线下连接端口。因此发展工业
    发表于 07-26 11:22

    华数机器人全新推出70kg负载机器人HSR-JR670-2100

    华数机器人全新推出70kg负载机器人HSR-JR670-2100,该产品基于"高速、高精、高稳定"三大核心技术优势,配备全机身IP67防护等级+定制防爆设计,让机器人在粉尘、水汽、甚至
    的头像 发表于 06-26 15:02 1462次阅读

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

    的四核1.4GHz处理器具备强劲的运算性能,能够高效处理语音机器人运行过程中的复杂任务。语音识别和合成需要大量的计算资源,该处理器可以快速对语音信号进行分析、处理和转换。在实时语音交互场景中,无论是
    发表于 05-28 11:36

    盘点#机器人开发平台

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

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

    机器人还会将自身传感器获取的环境信息与预先建立的机场高精度地图进行匹配。通过对比地图中的特征点和实际感知到的环境特征,进一步精确机器人在地图中的位置。同时,利用这种地图匹配方式,可以对定位结果进行实时
    发表于 05-10 18:26

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器 为了解决机器人里各厂商模块不通用的问题,让机器人快速开发
    发表于 04-30 01:05

    大象机器人携手进迭时空推出 RISC-V 全栈开源六轴机械臂产品

    大象机器人成立于2016年,专注协作机器人研发与应用,产品线涵盖轻量级协作机器人、人形机器人、仿生机器人等多种形态。拳头产品myCobot系
    发表于 04-25 17:59