- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目四机器人上下料系统操作4.3智能制造系统上下料程序调试
公司简介CATALOGUE目录公司简介CATALOGUE4.3.1IO相关指令1目录4.3.3dyn动态参数 4.3.2工业机器人上下料调试流程23
4.3.1IO相关指令
1.IO信号工业机器人末端执行器是机器人完成机床上下料的关键部件,机器人与机床上下料系统中IO控制信号包含:快换夹具主盘锁紧、主盘松开、夹爪张开、夹爪闭合、吸盘吸取5个IO信号。IO信号用于控制机器人对快换工具的取放,以及机器人末端工具对工件的取放。快换工具气动动作表
1.IO信号“输入输出模块”包含系统输入输出I/O的类型。
2.赋值指令“:=”(赋值)指令可用于将数字输出信号的值设置为1或0。“:=”(赋值)指令也常用于点位坐标信息赋值给相同数据类型的变量,且具备算法功能。“:=”(赋值)指令灵活多用,多使用此指令可优化程序,需要注意的是变量类型和表达式变量类型必须相同。数字量赋值位置赋值
3.WaitTime指令WaitTime指令是一种时序控制指令类型,其功能是为了让程序控制各设备之间的配合时间顺序更准确,通常用于需要延长程序运行时间的场合。程序“WaitTime(2000)”的功能是执行程序“IEC.DO1[2]:=FALSE”后,等待2S,继续向下执行。WaitTime指令
4.WaitIsFinished指令该命令用于同步机器人的运动以及程序执行。因为在程序当中,有的是多线程多任务,有的标志位高,无法控制一些命令运行的先后进程。使用该命令可以控制进程的先后顺序,使一些进程在指定等待参数之前被中断,直到该参数被激活后进程再持续执行。
4.3.2工业机器人上下料调试流程
流程调试工业机器人调试,按照由手动测试到自动模式运行程序的过程,遵循“由简到难”和“手动-自动”的原则,通常包含:机器人IO信号的手动测试、坐标系的设定、关键位置示教、运行参数调整、手动运行调试、自动低速运行调试和自动高速运行调试,最终完成工业机器人调试工业机器人调试流程
4.3.3dyn动态参数
dyn动态参数dyn表示执行这条指令过程中机器人的动态参数,包含点到点运动参数、线性运动参数、姿态变化参数三个部分,根据运动指令的类型选择相应参数,设置机器人运动过程中的动态参数,主要应用于对工业机器人运动轨迹和速度的优化。123(1)点到点运动参数(2)线性运动参数(3)姿态变化参数
dyn动态参数点到点运动参数:velAxis、accAxis、decAxis、jerkAxis分别表示在自动运行模式下运动时的轴速度、轴加速度、减速度、轴的加加速度,适用于PTP、PTPRel指令,其值是一个相对于最大值的百分比,值得范围是0-100。线性运动参数:vel、acc、dec、jerk分别表示在自动运行模式下运动时TCP点的速度、加速度、减速度和加加速度姿态变化运动参数:velOri、accOri、decOri、jerkOri分别表示在自动运行模式下运动时TCP姿态变化的速度、加速度、减速度和加加速度
dyn动态参数例如点到点PTP(Home,Speed)运动指令中,Speed是dyn类型的速度参数,点到点运动参数velAxis默认数值为50,机器人在自动运行模式下,轴运动速度=全局速度×50%,若修改velAxis数值为20,则轴运动速度=全局速度×20%。同理在线性Lin(Home,Speed)指令中,若修改线性运动参数vel值为100,则机器人在自动运行模式下,TCP运行速度=全局速度×100,通过修改dyn运动参数大小,调整机器人实际运行速度。
Thanks!感谢聆听
项目四机器人上下料系统操作4.3.1IO信号
4.3.1IO相关指令
1.IO信号工业机器人末端执行器是机器人完成机床上下料的关键部件,机器人与机床上下料系统中IO控制信号包含:快换夹具主盘锁紧、主盘松开、夹爪张开、夹爪闭合、吸盘吸取5个IO信号。IO信号用于控制机器人对快换工具的取放,以及机器人末端工具对工件的取放。快换工具气动动作表
1.IO信号“输入输出模块”包含系统输入输出I/O的类型。
2.赋值指令“:=”(赋值)指令可用于将数字输出信号的值设置为1或0。“:=”(赋值)指令也常用于点位坐标信息赋值给相同数据类型的变量,且具备算法功能。“:=”(赋值)指令灵活多用,多使用此指令可优化程序,需要注意的是变量类型和表达式变量类型必须相同。数字量赋值位置赋值
3
您可能关注的文档
- 智能制造生产管理与控制(初级) 课件 任务2.1 加工程序导入.pptx
- 智能制造生产管理与控制(初级) 课件 任务2.2 刀具管理与对刀.pptx
- 智能制造生产管理与控制(初级) 课件 任务2.4 数控加工中心智能化应用.pptx
- 智能制造生产管理与控制(初级) 课件 任务3.1 零件二维草图绘制.pptx
- 智能制造生产管理与控制(初级) 课件 任务3.2 零件三维模型绘制.pptx
- 智能制造生产管理与控制(初级) 课件 任务3.3 加工工艺设计与CAM编程.pptx
- 智能制造生产管理与控制(初级) 课件 任务3.4 工序仿真和程序后处理.pptx
- 智能制造生产管理与控制(初级) 课件 任务4.1 机床上下料系统操作准备.pptx
- 智能制造生产管理与控制(初级) 课件 任务4.2 工业机器人程序调整.pptx
- 智能制造生产管理与控制(初级) 课件 任务6.1 智能制造系统操作准备.pptx
文档评论(0)