西门子机器人库系列教程——离线编程上篇(梯形图编程)

经过了多轮介绍和系列讲解视频,相信大家对机器人库的理念与效果有了深刻的认识,往期关于机器人库的内容大家可以在公众号主页—机器人库合集中查看。

这期进入大家最熟悉的领域,通过博途离线编程来编写机器人程序并在MCD里进行仿真。

据统计,2021年有近60%的机器人用来做搬运相关的应用,因此,机器人库试用版中为大家提供了结合搬运场景的现有程序,名称为Pick&PlaceSRL:程序编号FB10054。

程序块位置及调用关系如下图所示:

双击FB块10054进入程序内部可以在输入引脚找到对应六个输入变量,包括:

接下来介绍20个程序段中的重点部分:

1)程序段1:调用了MC_GroupStop指令:用来停止机器人的所有动作。在执行位连接了输入接口的停止变量,用来触发停止命令,AxesGroup引脚连接相应输入输出变量接口即可。

2)程序段3:设定机器人搬运过程中的速度和加速度,这里没有通过接口参数进行修改,而是直接连接到HMI_SRL[DB5135]数据块中,通过修改其中的对应值便可以改变机器人的速度和加速度。

4)程序段9到15:分别调用了MC_MoveLinearAbsolute的机器人直线运动指令,并调用对应数据块中的数据,可以通过HMI设备进行点位坐标的输入;使用状态机静态变量作为每个移动步骤的触发变量,目标位置分别为RobotDataSRL数据块中的初始位,以及全局点位列表中的第10到13点位的空间坐标。

最后可以通过PLCSIM Advanced和MCD进行相关程序和三维的仿真,在仿真HMI画面上输入预抓取位置、抓取位置、预放置位置、放置位置坐标。

当下西门子为大家提供一个简易标准的搬运程序,当然,大家可以根据自己的工艺、使用场景、配套设备、视觉相机、抓具等进行自定义编写并调用,接下来我们会更新更多的机器人库指令及使用场景。

THE END
0.超详细,教你用python语言实现QQ机器人制作教程1、机器人框架的下载和配置 首先需要一个qq机器人框架,我使用的是基于mirai 以及 MiraiGo 开发的go-cqhttp(里面有开发文档)。 框架下载地址 Windows下32位文件为 go-cqhttp-v*-windows-386.zip Windows下64位文件为 go-cqhttp-v*-windows-amd64.zip jvzquC41yy}/|gey0io1ytuv1833:841
1.ABB机器人初级培训整套教程ABB 机器人,初级培训教程,花8000元培训了一下,完全可以看教程自学jvzquC41yy}/k}j{g0ipo8wguq{sen4ygk~jph9489728@2327969:7
2.RobotStudio教程:ABB机器人拆垛与码垛应用示教编程与虚拟仿真如果不知道怎么自学? 请看完下面这个视频! <<< 机器人拆垛运动过程与码垛运动过程基本相同,只是示教点的偏移方向与码垛示教点的偏移方向在大地坐标系Y轴与Z轴方向上相反。 完整的ABB机器人拆垛与码垛程序代码如下所示。 MODULEModule1CONSTrobtarget pHome:=[[1405.50,0.00,1620.00],[2.35481E-8,-7.53893E-9,1jvzq<84yyy4489iqe0ipo8hqpvkov87612;2286216876B>25a724;=944=60|mvon
3.缝纫机电控维修|自动化PLC编程与应用I数控车床I机器人二十二年专业教学工业电路板维修培训(变频器维修、伺服驱动器维修、缝纫机电控维修)、自动化PLC编程与应用培训、发那科数控机床操作编程培训、发那科加工中心CNC操作编程培训、发那科机器人操作编程培训、工业缝纫机维修培训、初中高级电工考证培训、家电维修培训等课程。jvzq<84o0ijqns~0eqs0
4.《KUKA工业机器人编程高级教程》(林祥)简介书评当当网图书频道在线销售正版《KUKA工业机器人编程高级教程》,作者:林祥,出版社:机械工业出版社。最新《KUKA工业机器人编程高级教程》简介、书评、试读、价格、图片等相关信息,尽在DangDang.com,网购《KUKA工业机器人编程高级教程》,就上当当网。jvzq<84rtqjve}3fcpmecwl0eqs04A:3;2880qyon