ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:63.58KB ,
资源ID:7717718      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7717718.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ABB robotstudio使用详细顺序Word格式文档下载.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

ABB robotstudio使用详细顺序Word格式文档下载.docx

1、9、设置输送链不能被传感器检测10、设置SC_输送链的属性连接11、设置信号连接12、添加信号处理组件,用于检测传感器下降沿13、传感器下降沿触发source进行copy14、传感器与SC输送链的输出联系15、添加仿真开始结束组件,用于激活传感器16、添加置位复位组件,对仿真开始结束信号进行保持17、18、进行仿真设定选择SC输送链进行验证三、创建动态夹具1、先制作一个吸盘模型,然后设置成工具,并安装到机器人法拉盘2、添加SMART组件3、添加ATTACHER和DETACHER组件4、设置属性5、添加一个线传感器组件6、线传感器设置属性7、设置吸盘工具不能被传感器检测8、把线传感器安装到吸盘(

2、不更新位置,保持当前位置)9、设置属性连接10、添加信号及连接11、添加信号处理取非和锁定组件12、继续信号连接13、添加一个示教物料14、应用手动线性验证SC_工具四、工作站逻辑连接五、参考代码MODULEMainMoudlePERStooldatatGrip:=TRUE,0,0,200,1,0,0,0,25,0,0.00109327,116.889,1,0,0,0,0,0,0;!吸盘工具数据PERSloaddataLoadEmpty:=0.01,0,0,1,1,0,0,0,0,0,0;PERSloaddataLoadFull:=40,0,0,50,1,0,0,0,0,0,0;有效载荷数据P

3、ERSrobtargetpHome:=1620.00,-0.00,1331.59,1.27986E-06,-0.707107,-0.707107,1.27986E-06,0,0,1,0,9E+09,9E+09,9E+09,9E+09,9E+09,9E+09;基准点PERSrobtargetpActualPos:=1620,-1.87531E-14,1331.59,1.27986E-06,-0.707107,-0.707107,1.27986E-06,0,0,1,0,9E+09,9E+09,9E+09,9E+09,9E+09,9E+09;实际点1路拾取目标点PERSrobtargetpPlace

4、1:=-292.446,1263.27,55.4492,0,0.707107,0.707106,0,1,0,2,0,9E+09,9E+09,9E+09,9E+09,9E+09,9E+09;1路放置基准点1路放置0度姿态1路放置90度姿态PERSrobtargetpPlace2:=-317.378,-1857.99,55.449,0,0.707108,0.707106,0,-2,0,-1,0,9E+09,9E+09,9E+09,9E+09,9E+09,9E+09;PERSspeeddataMinSpeed:=1000,300,5000,1000;PERSspeeddataMidSpeed:=25

5、00,400,5000,1000;PERSspeeddataMaxSpeed:=4000,500,5000,1000;搬运速度定义PERSboolbPalletFull1:=FALSE;PERSboolbPalletFull2:逻辑布尔量,拾取后为UE,放置后为FALSEPERSnumnCount1:=1;PERSnumnCount2:输送链计数PROCMain()rInitAll;WHILETRUEDOIFdiBoxInPos1=1ANDdiPalletInPos1=1ANDbPalletFull1=FALSETHENrPick1;rPlace1;ENDIFIFdiBoxInPos2=1AN

6、DdiPalletInPos2=1ANDbPalletFull2=FALSETHENrPick2;rPlace2;WaitTime0.1;ENDWHILEENDPROCPROCrInitAll()ResetdoGrip;pActualPos:=CRobT(tool:=tGrip);MoveLpActualPos,MinSpeed,fine,tGripWObj:=wobj0;MoveJpHome,MidSpeed,fine,tGripWObj:bPalletFull1:nCount1:bPalletFull2:nCount2:PROCrPick1()MoveJOffs(pPick1,0,0,40

7、0),MaxSpeed,z50,tGripWObj:MoveLpPick1,MinSpeed,fine,tGripWObj:SetdoGrip;WaitTime0.3;GripLoadLoadFull;MoveLOffs(pPick1,0,0,400),MinSpeed,z50,tGripWObj:PROCrPick2()MoveJOffs(pPick2,0,0,400),MaxSpeed,z50,tGripWObj:MoveLpPick2,MinSpeed,fine,tGripWObj:MoveLOffs(pPick2,0,0,400),MinSpeed,z50,tGripWObj:PROC

8、rPlace1()rPosition1;MoveJOffs(pPlace1,0,0,400),MidSpeed,z50,tGripWObj:MoveLpPlace1,MinSpeed,fine,tGripWObj:GripLoadLoadEmpty;MoveLOffs(pPlace1,0,0,400),MidSpeed,z50,tGripWObj:=nCount1+1;IFnCount120THEN=TRUE;PROCrPlace2()rPosition2;MoveJOffs(pPlace2,0,0,400),MaxSpeed,z50,tGripWObj:MoveLpPlace2,MinSpe

9、ed,fine,tGripWObj:MoveLOffs(pPlace2,0,0,400),MidSpeed,z50,tGripWObj:=nCount2+1;IFnCount2PROCrPosition1()TESTnCount1CASE1:pPlace1:=Offs(pBase1_0,0,0,0);CASE2:=Offs(pBase1_0,600+10,0,0);CASE3:=Offs(pBase1_90,0,400+10,0);CASE4:=Offs(pBase1_90,400+10,400+10,0);CASE5:=Offs(pBase1_90,800+20,400+10,0);CASE

10、6:=Offs(pBase1_0,0,600+10,200);CASE7:=Offs(pBase1_0,600+10,600+10,200);CASE8:=Offs(pBase1_90,0,0,200);CASE9:=Offs(pBase1_90,400+10,0,200);CASE10:=Offs(pBase1_90,800+20,0,200);CASE11:=Offs(pBase1_0,0,0,400);CASE12:=Offs(pBase1_0,600+10,0,400);CASE13:=Offs(pBase1_90,0,400+10,400);CASE14:=Offs(pBase1_9

11、0,400+10,400+10,400);CASE15:=Offs(pBase1_90,800+20,400+10,400);CASE16:=Offs(pBase1_0,0,600+10,600);CASE17:=Offs(pBase1_0,600+10,600+10,600);CASE18:=Offs(pBase1_90,0,0,600);CASE19:=Offs(pBase1_90,400+10,0,600);CASE20:=Offs(pBase1_90,800+20,0,600);DEFAULT:TPErase;TPWritetheCounterofline1iserror,please

12、checkit!;Stop;ENDTESTPROCrPosition2()TESTnCount2pPlace2:=Offs(pBase2_0,0,0,0);=Offs(pBase2_0,600+10,0,0);=Offs(pBase2_90,0,400+10,0);=Offs(pBase2_90,400+10,400+10,0);=Offs(pBase2_90,800+20,400+10,0);=Offs(pBase2_0,0,600+10,200);=Offs(pBase2_0,600+10,600+10,200);=Offs(pBase2_90,0,0,200);=Offs(pBase2_

13、90,400+10,0,200);=Offs(pBase2_90,800+20,0,200);=Offs(pBase2_0,0,0,400);=Offs(pBase2_0,600+10,0,400);=Offs(pBase2_90,0,400+10,400);=Offs(pBase2_90,400+10,400+10,400);=Offs(pBase2_90,800+20,400+10,400);=Offs(pBase2_0,0,600+10,600);=Offs(pBase2_0,600+10,600+10,600);=Offs(pBase2_90,0,0,600);=Offs(pBase2

14、_90,400+10,0,600);=Offs(pBase2_90,800+20,0,600);PROCrModify()MoveJpHome,MinSpeed,fine,tGripWObj:MoveJpPick1,MinSpeed,fine,tGripWObj:MoveJpBase1_0,MinSpeed,fine,tGripWObj:MoveJpBase1_90,MinSpeed,fine,tGripWObj:MoveJpPick2,MinSpeed,fine,tGripWObj:MoveJpBase2_0,MinSpeed,fine,tGripWObj:MoveJpBase2_90,MinSpeed,fine,tGripWObj:ENDMODULE

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2