欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > PPT文档下载  

    ABB机器人程序编辑.ppt

    • 资源ID:236118       资源大小:19.59MB        全文页数:59页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ABB机器人程序编辑.ppt

    ABB机器人程序编辑,RAPID 是一种英文编程语言,所包含的指令可以移动机器人、设置输出、读取输入,还能实现决策、重复其它指令、构造程序与系统操作员交流等功能。应用程序就是使用RAPID编程语言的特定词汇和语法编写而成的。,RAPID程序和指令,RAPID程序的基本架构,RAPID程序的架构说明,RAPID程序由程序模块与系统模块组成。可以根据不同的用途创建多个程序模块。每一个程序模块包含了程序数据、例行程序、中断程序和功能四种对象,但不一定在一个模块中都有这四种对象,程序模块之间的数据、例行程序、中断程序和功能是可以互相调用的。在RAPID程序中,只有一个主程序main,并且存在于任意一个程序模块中。并且是作为整个RAPID程序执行的起点。,RAPID程序的基本架构,程序模块和例行程序的建立,程序模块和例行程序的建立,程序模块和例行程序的建立,程序模块和例行程序的建立,复制例行程序移动例行程序更改声明重命名删除例行程序,例行程序的编辑,各编辑操作,例行程序的编辑,各编辑操作,例行程序的编辑,示教器中查看RAPID程序的操作,示教器中查看RAPID程序的操作,绝对位置运动指令(MoveAbsJ)MoveAbsJ*v500 z50 tool1wobj:=wobj1,绝对位置运动,目标位置,运动速度,转弯区数据,工具坐标数据,工件坐标数据,ABB运动指令,ABB运动指令,关节运动指令(MoveJ)Move J p1 v500 z50 tool1wobj:=wobj1,关节运动,目标位置,运动速度,转弯区数据,工具坐标数据,工件坐标数据,ABB运动指令,线性运动指令(MoveL)Move L p1 v500 z50 tool1wobj:=wobj1,线性运动,目标位置,运动速度,转弯区数据,工具坐标数据,工件坐标数据,ABB运动指令,圆弧运动指令(MoveC)Move C p1 p2 v500 z50 tool1wobj:=wobj1,圆弧运动,圆弧第二个点,运动速度,转弯区数据,工具坐标数据,工件坐标数据,圆弧第三个点,ABB运动指令,运动指令使用示例,速度一般最高是v5000在手动限速状态下,所有的运动速度被限速在250mm/s,Fine指机器人TCP达到目标点,在目标点速度降为零,机器人动作有所停顿然后再向下一运动,如果一段路径的最后一个点一定要是fine。转弯区数据越大,机器人的动作路径越圆滑与流畅。,ABB运动指令,添加指令操作,添加指令操作,编辑一个程序的基本流程,检查程序中位置点是否正确,检查程序中的逻辑控制是否合理和完善。,单步后退,程序停止,程序启动,单步向前,对RAPID程序进行调试,对RAPID程序进行调试,具体调试步骤:,对RAPID程序进行调试,具体调试步骤:,对RAPID程序进行调试,PP移至Main是调试主程序,PP移至光标,可以将程序指针移至想要执行的某条指令,只能将PP在同一个例行程序跳转。,在机器人程序调好的前提下,将机器人控制柜上的控制模式切换钥匙打到自动模式。示教器上会弹出切换为自动模式提示,单击“确定”。,机器人的自动运行,按下电机上电指示灯,使其处于常亮状态;然后按下运行按钮,程序就会开始自动运行。,电机上电按钮,运行按钮,机器人的自动运行,1、三角形轨迹编程2、矩形轨迹编程3、曲线和圆形轨迹编程,练习,I/O控制指令用于控制I/O信号,以达到与机器人周边设备进行通信的目的,在工业机器人工作站中,I/O通讯是很重要的学习内容,主要是指通过对PLC的通讯设置来实现信号的交互。,I/O控制指令,Set数字信号置位指令用于将数字输出(Digital Output)置位为“1”。,Set do1指令解析,Set数字信号置位指令,Reset 数字信号复位指令用于将数字输出(Digital Output)置位为“0”。,如果在Set、Reset指令前有运动指MoveL、MoveJ、MoveC、MoveAbsJ的转弯区数据,必须使用fine才可以准确地输出I/O信号状态的变化。,Reset 数字信号复位指令,在程序执行此指令时,等待di1的值为1。如果di1为1,则程序继续往下执行;如果达到最大等待时间300s以后,di1的值还不为1,则机器人报警或进入出错处理程序。,WaitDI数字输入信号判断指令,在程序执行此指令时,等待do1的值为1。如果do1为1,则程序继续往下执行;如果达到最大等待时间300s以后,do1的值还不为1,则机器人报警或进入出错处理程序。,WaitDO数字输出信号判断指令,WaitTime时间等待指令,条件逻辑判断指令,IF条件判断指令,WHILE条件判断指令,Compact IF紧凑型条件判断指令,FOR重复执行判断指令,条件逻辑判断指令,Compact IF紧凑型条件判断指令,IF条件判断指令,FOR重复执行判断指令,WHILE条件判断指令,赋值指令用于对程序数据进行赋值。赋值可以是一个常量或数学表达式。,“:”,赋值指令,1,单击添加指令,在指令列表中选择“:”的赋值指令。,2,弹出插入表达式界面,显示的数据类型为string,单击“更改数据类型”,3,在弹出的列表中找到“num”并选中,然后单击“确定”。,添加常量赋值指令操作,4,数据类型变为“num”数字型,在数据中选中“reg1”。,5,选中“”,并蓝色高亮显示。,6,单击打开“编辑”菜单,选择“仅限选定内容”。,添加常量赋值指令操作,7,通过软键盘输入数字“5”,然后单击“确定”。,8,在表达式界面单击“确定”。,9,在程序编辑窗口中看见所增加的常量赋值指令。,添加常量赋值指令操作,1,单击添加指令,在指令列表中选择赋值指令“:”。,2,在数据中选中“reg2”。,3,再选中“”,显示为蓝色高亮。,4,在数据中选中“reg1”。,添加带数学表达式的赋值指令的操作,添加带数学表达式的赋值指令的操作,5,在界面右侧的符号中单击“+”按钮,6,选中“”,显示为蓝色高亮。,7,单击“编辑”菜单,选择“仅限选定内容”。,8,弹出软件盘通过键盘输入数字“4”,然后单击“确定”。,添加带数学表达式的赋值指令的操作,添加带数学表达式的赋值指令的操作,9,单击“确定”。,10,弹出指令添加位置的选择对话框,单击“下方”。,11,添加指令成功。,12,单击“添加指令”,将指令列表收起来。,添加带数学表达式的赋值指令的操作,实现主程序调用子程序的功能,主要是使用例行程序调用指令,通过调用对应的例行程序,当机器人执行到对应程序时,就会执行对应例行程序里的程序。一般在程序中指令比较多的情况,通过建立对应的例行程序,再使用ProcCall指令实现调用,有利于方便管理。,ProcCall,例行程序调用指令ProcCall,机器人从初始位置依次运行矩形和三角形轨迹后再回到初始位置。,PROC main()juxing;-矩形例行程序sanjiaoxing;-三角形例行程序ENDPROC,主程序调用子程序,ABB机器人系统的备份,ABB机器人系统的恢复,ABB机器人系统的恢复,编辑程序:机器人空闲时,在初始位置等待,当开关1打开,机器人循环运行三角形程序两次,然后运行矩形程序,矩形运行后一号灯亮,一秒后结束,机器人回到初始位置。如果开关1不打开,运行曲线程序,结束回到初始位置。,练习,初始化程序的添加,在初始化程序中加入在程序正式运行前,需要作初始化的内容,如速度的限定,夹具的复位等。具体根据需要添加。,在上面的练习中,初始化可以加一些速度的设定和回等待位置的例行程序。在编辑时,可以将初始位置放入一个例行程序,轨迹放入一个例行程序然后在主程序中实现调用。并且需要添加WHILE指令,将条件谁定为TRUE,目的是将初始化程序与正常运行的路径程序隔离开,初始化程序只在一开始时执行一次,然后根据条件循环执行路径运动。,在IF指令的后面还要加一个时间等待指令,目的是防止系统CPU过负荷而设定的。,程序建立的知识,多功能机器人基础培训工作站,多功能机器人基础培训工作站,多功能机器人基础培训工作站,流水线生产的编程,工作站中使用到的I/O信号定义,

    注意事项

    本文(ABB机器人程序编辑.ppt)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开