机器人参考位置概述

机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置)。参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置。

机器人位于参考位置时,会立即输出预先设定的数字信号,实现与总控系统或其他设备的信号交互。FANUC机器人根据这种工况,在机器人系统中内置了参考位置设定功能,以方便用户快速有效地实现机器人的运行控制需求。该功能可以通过将参考位置设定置于启用/禁用,来实现约定信号的输出有效或无效。机器人最多支持设定10个参考位置。

参考位置设定方法

1.机器人示教器上按“MENU (菜单)”键,在弹出的“MENU 1” 菜单画面中,依次选择“6 设置”→“设置 2”→“4 参考位置”。

2.在弹出的参考位置一览画面中,选择要设定的参考位置编号,本例中选择编号1。

3.点击下方的“详细”,在弹出的设定参考位置详细画面中,可以设定参考位置相关参数,主要需要设定的有注释、信号定义、机器人各个轴的旋转角度以及各个轴的允许误差范围。

注释设置:参考位置注释设置与其他注释设置方法一样,直接输入需要设置的注释信息就可以了,如本例中设置的OUT DO6。

信号定义:在“信号定义”参数栏中可以设定机器人位于参考位置时的数字输出信号,FANUC机器人支持设定两种信号类型,分别是数字量输出类型(DO[])与机器人输出类型(RO[]),本例定义的输出信号为DO[6]。定义输出信号时,要避免与其它参考位置发生重复。如果在两个以上参考位置中定义了同一信号,则有可能会发生机器人处在参考位置时,但输出信号状态无变化等不可预料的错误。

机器人参考位置:机器人参考位置有两种设定方法:一、位置示教,首先将机器人手动运行到参考位置处,然后将光标移动到J1~J6的设定栏,最后在示教器的操作面板中按住SHIFT键,同时再点击“记录”依次对当前参考位置进行示教;二、直接输入参考位置数值,这种情况下,可以将光标移动到J1~J6的设定栏,然后按“ENTER”键,输入机器人轴的旋转角度值之后,再次按下“ENTER”键对输入的角度值进行确认。本例中采用第二种参考位置设定方法,将程序A中的P[2]示教点位置作为机器人参考位置,直接输入机器人在参考位置各个轴的旋转角度值。当然,如果工作站中有外部轴,还可以在J7~J9栏中分别输入对应的外部轴参考位置,此处要注意伺服电机旋转角度与外部设备运动量之间的减速比。

允许误差范围:允许误差范围栏中可以设置机器人在参考位置各个轴的旋转误差,设定值要大于等于0.1。

4.完成设定后按下“PREV(返回)”键,返回参考位置一览画面。然后,选择编号为1的参考位置,点击“启用”。此时,设定的机器人参考位置功能已经生效。

运行测试

分别打开机器人程序A与I/O数字输出界面。运行机器人程序A,当机器人运行到P[2]示教点位置处时,可以看到数字量输出信号DO[6]变为ON;当机器人移开示教点位置P[2]时,DO[6]立即变为OFF。

这里也可以手动运行机器人到参考位置处,同样可以监视到数字量输出信号DO[6]的状态变化。

综合对比

对于本例中设置的参考位置,我们完全可以直接在机器人程序A的第5条程序后加1条数字量信号DO[6]置位的程序或在第5条程序后加上数字量信号输出功能,那么当程序运行时也会产生同样的效果。但是,这种方法只能在程序运行时才能监视到参考位置信号状态的变化,若是不运行程序而是纯手动运行机器人,则不能监视到信号变化。当然,我们也可以通过编写后台运行程序来监视机器人位置数据与对应的I/O信号状态的变化,但是这样势必会增加程序编写的复杂度。通过对比之后,可以发现参考位置设定功能的优势也就更加的凸显了。

The End

上一篇:FANUC机器人:多任务并行功能介绍与使用方法

发那科机器人点位编辑_FANUC机器人:参考位置功能介绍与设定方法相关推荐

  1. 打开程序时固定位置_FANUC机器人:参考位置功能介绍与设定方法

    机器人参考位置概述 机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置).参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置. 机器人位于参考位置时,会立即输出 ...

  2. 法拉克机器人自动怎么调_FANUC机器人:参考位置功能介绍与设定方法

    机器人参考位置概述 机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置).参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置. 机器人位于参考位置时,会立即输出 ...

  3. 发那科机器人点位编辑_FANUC机器人零点快速校准流程——发那科机器人

    1.备份机器人程序. 关于FANUC备份方式常规就三种,一般模式,控制柜模式,镜像模式.*好是镜像模式. 2.建立一个T_ZERO_REF轨迹程序. 3.设置一个点的轨迹 4.选择POSN,查看点位的 ...

  4. fanuc机器人四边形编程_FANUC机器人示教编程:原始路径恢复功能介绍与使用方法...

    概要 原始路径恢复功能,是在机器人运行过程中,程序动作由于某种原因被暂停的情况下,当机器人再次启动运行时首先恢复到暂停时位置的一种功能.比如,在暂停后通过手动运行方式使得机器人发生了移动,当再次启动机 ...

  5. animation 先执行一次 在持续执行_FANUC机器人:先执行指令功能/后执行指令功能介绍与使用方法...

    概述 在机器人应用过程中,往往需要在机器人的动作指令执行结束之前或之后指定的时间点,调用I/O信号交互子程序,或者进行信号的输出.FANUC机器人自身提供了这样的功能,这个功能被称为先执行/后执行指令 ...

  6. FANUC机器人:先执行指令功能/后执行指令功能介绍与使用方法

    本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 概述 在机器人应用过程中,往往需要在机器人的动作指令执行结束之前或之后指定的时间点,调用I/O信号交互子程 ...

  7. 制动器作用停止 发那科机器人_FANUC机器人:奇异点回避功能介绍与使用方法

    奇异点概述 大部分6轴关节型机器人,由于机械限位或软限位的限制,在其运动空间中会出现逆运动学无解的情况,也就是基于坐标的规划运动无法明确的逆向转化为机器人各个关节轴的旋转角度,在机器人工作空间中这些逆 ...

  8. fanuc机器人编程手册_FANUC机器人示教编程:距离先执行指令功能介绍与使用方法

    概述 距离先执行指令是这样一种功能,它在机器人的TCP相对动作指令的目标位置到达所指定的距离以内时,与机器人的动作并行地调用程序,或者进行信号输出.本指令可作为动作指令的附加指令来使用,不能作为单独指 ...

  9. 使用inetaddress测试目标可达性_PDPS软件机器人虚拟仿真:Smart Place功能介绍与使用方法...

    概述 对于机器人工作站或生产线的虚拟仿真,很大一部分的作用是找出机器人与工装夹具等外围设备的最佳布局位置.市面上大多数的工业机器人虚拟仿真软件都有这种专门用于检测机器人与外围设备之间最佳布局位置的功能 ...

最新文章

  1. Open3d学习计划—高级篇 6(体素化)
  2. 一个「PPT」框架,让超大模型调参变简单:清华刘知远、黄民烈团队力作
  3. 独家 | 利用Python实现主题建模和LDA 算法(附链接)
  4. 30个非常时尚的网页联系表单设计优秀示例
  5. AI入门:不用任何公式把推荐系统讲清楚
  6. Java多线程(十一)之线程池深入分析(上)
  7. 从Delegate.CreateDelegate看值类型的实例方法
  8. 李战java_【阿里李战】解剖JavaScript中的 null 和 undefined
  9. BestCoder Round #67 (div.2) 1001——N bulbs
  10. Java描述设计模式(20):命令模式
  11. 2018最火机器学习项目盘点—CV项目领冠榜单
  12. Helper Devise: could not find the `Warden::Proxy` instance on request environment
  13. 使用ntp协议同步时间,chronyc sources -v 同步时间
  14. 关于家庭路由器网络布线
  15. 如何将Win7便签添加到桌面快捷方式
  16. 《统计会犯错——如何避免数据分析中的统计陷阱》一导读
  17. wordcloud库详解
  18. 人声歌姬语音合成器+全套拓展 – Yamaha Vocaloid 4.3.0 + ALL Libraries WiN
  19. Firefox检测到潜在的安全威胁,并因blog.csdn.net要求安全连接而没有继续
  20. Nvidia GeForce GTX 1650不支持OpenGL4.6

热门文章

  1. 取得浏览器当前鼠标的X,Y坐标的JavaScript脚本及document元素的一些重要属性
  2. Jmail 发送邮件错误
  3. enum枚举类型的范例
  4. docker pull理解误区
  5. git回退错误的提交
  6. css权威指南 note2
  7. 参数返回Oracle 常用函数:nvl/nullif/case when/wm_concat/replace
  8. 过滤CString字符串中各位是数字,大小写字母,符号,汉字
  9. Crash -- 生成Minidump调试信息
  10. Netty工作笔记0079---Log4j整合到Netty