ABB机器人控制UR机器人

[复制链接]
查看89962 | 回复0 | 2024-8-18 10:34:13 | 显示全部楼层 |阅读模式




1.UR机器人(Universal Robot)应该算是业界协作机器人的领头羊,协作机器人的概念也越来越深入人心。

2.UR 机器人编程相对简单,且可以通过Dashboard方式方便的远程控制机器人启动/停止。

3.要使用UR 机器人Dashboard功能,需要客户端通过访问UR机器人的29999端口。

4.关于Dashboard相关指令,简介如下,即向UR机器人发送相关Command即可控制全机器人



5.在ABB机器人中,编写如下简单程序

VARsocketdev socket1;    VAR string received_string;    PERS num a1:=2;    VAR intnum intno1;
    PROC main()        a1:=0;        IDelete intno1;        CONNECT intno1 WITH t1;        IPers a1,intno1;       ! 通过数据a1的变化触发中断        SocketCreate socket1;        SocketConnect socket1,"192.168.47.128",29999;        !以上IP为虚拟机中的UR机器人IP,端口29999        WHILETRUEDO            TPReadFK a1,"select UR action","start","pause","stop",stEmpty,stEmpty;            waittime 0.1;        ENDWHILE    ENDPROC
   TRAP t1        TEST a1        CASE 1:           SocketSend socket1\Str:="play\0A\0D";           !向UR机器人发送启动指令        CASE 2:          SocketSend socket1\Str:="pause\0A\0D";           !向UR机器人发送暂停指令        CASE 3:            SocketSend socket1\Str:="stop\0A\0D";        DEFAULT:       ENDTEST    ENDTRAP
********************************

如何获取更多经典文章?

关注公众号 ABB机器人实战技巧,点击页面底部的往期经典和配置,查看更多经典内容

点击阅读原文,学习robotstudio仿真,获取完整教学视频

更多内容

★ 如何搜索历史文章

★基于pcsdk传输文件到HOME及加载

通过总线发送实数及负整数

★使用定时中断向PLC发送机器人位置

★信号的准确提早触发

★变位机校准

★ABB机器人零位校准的那些秘密

★创建UDP通讯

★旋转姿态的左乘与右乘

★通过socket控制机器人启停

上位机仪表盘实时显示机器人速度

★机器人画哆啦A梦

上位机实时控制机器人运动之EGM

Python控制ABB机器人运动

通过Excel批量修改EIO文件

带连杆的机器人正运动学计算

制作四连杆机构

机器人PROFINET同时做CONTROLLER和DEVICE

★语音控制ABB机器人

★手机访问web控制机器人

★自定义伺服焊枪

★制作输送链抓取搬运码垛工作站

★随机物料产生与抓取

★四轴机器人定义TCP

★自定义外部轴-变位机

★示教四点完成码垛

★multimove之双机器人与变位机

Robotware6.08碰撞预测启用与关闭

SMB板针脚解释

四六关节耦合限制

求两点间距离

新I/O DSQC1030配置

ABB机器人配置伺服焊枪

转角路径故障不提示设置

外部PLC选择机器人程序

一键回HOME程序

机器人各轴上下限位修改

Wobjdata数据解释

输送链跟踪与视觉的联系

急停与自动停止接线


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则