- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
码垛机器人应用程序说明
一、文件说明
该文件夹下 4 个主要文件如下:
1. 码垛仿真视频(包含工件).wmv 是一层码垛的完整仿真视频, 该视频包含了工
件和传送带运动的仿真。
2. 机器人码垛视频 (不含工件).wmv 是一层码垛工业机器人的仿真视频,仅包
含机器人运动。
3. Maduohuanjing .rspag 是码垛机器人的仿真环境打包文件,读者可在此基础
上进行码垛练习。
4. maduoshili .rspag 是一个示例程序,其工作过程如机器人码垛视频(不含
工件).wmv 所示。
二、示例程序解析
本示例程序完成的工作过程如下: 机器人上电后, 按下复位按钮, 机器人复位,
复位完成后, 发出复位完成信号。 机器人在接收到启动信号后, 运行到待抓取点,
同时传送带电机工作。当检测到工件到位信号后,机器人抓取工件 (运行到抓取
点,气缸夹紧工件),检测到夹紧后,依次进行码垛(运行放置点,放下工件)。
IO 信号配置如表 1所示。
表 1 IO 信号配置表
Name Type of Signal Assigned to uni Unit mapping 信号注释
Di0 Digital input Board10 0 复位信号
Di1 Digital input Board10 1 启动信号
Di2 Digital input Board10 2 工件到位信号
Di3 Digital input Board10 3 夹紧信号
Di4 Digital input Board10 4 松开信号
Do0 Digital output Board10 32 复位完成信号
Do1 Digital output Board10 33 电机运行信号
Do2 Digital output Board10 34 气缸工作
该程序中,设置了左右 2 个工件坐标系,通过在 1个坐标系下示教定位,
实现另外一个坐标系的定位。参考程序如下。
PROC main()
WaitDI di0, 1;
MoveJ phome, v1000, z10,tool0;
Set do0;
WaitDI di1, 1;
MoveLp10, v1000, z10,tool0;
Set do1;
WaitDI di2, 1;
MoveLp20, v1000, z10,tool0;
Set do2;
WaitDI di3, 1;
MoveLp10, v1000, z10,tool0;
MoveLp40, v1000, z10,tool0\WObj:=wobj1;
Reset do2;
WaitDI di4, 1;
MoveJ phome, v1000, z10,tool0;
Set do0;
WaitDI di1, 1;
MoveLp10, v1000, z10,tool0;
Set do1;
WaitDI di2, 1;
MoveLp20, v1000, z10,tool0;
Set do2;
WaitDI di3, 1;
MoveLp10, v1000, z10,tool0;
MoveLoffs(p40,600,0,0),v1000, z10,tool0\WObj:=wobj1;
Reset do2;
WaitDI di4, 1;
MoveJ phome, v1000, z10,tool0;
Set do0;
WaitDI
文档评论(0)