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数据解释
输送链跟踪与视觉的联系
急停与自动停止接线
|