fanuc机器人程序怎么在原程序上增加一行程序

原标题:如何编写fanuc机器人程序程序!

Robot 为自动化设备但在自动化运转之前,必须先告诉Robot 要自动完成哪些动作透过「撰写Robot 程序」可达到此目的。

Robot 程序主要由「动作指?」構成只要熟悉手动操作Robot 的方式,将Robot 移动到欲记?的位置即可在「教点」的同时完成动作指?与Robot 程序。

本单元将介绍如何撰写简单的Robot 程序

与许多计算机软件一样,首先需要「开新档案」建?一个新的Robot 程序。

进入Robot 程序选择一览表

功能应显示为CREATE,??是请按

?F1~F5的功能鍵至下一?,即可出现CREATE

的右方有「>」符号,代表F1~F5 功能键有其他功能可供换按下

CREATE 以建?一个新的Robot程序,此时显示以下画面等待输入程序洺称:

1. ?可与其他已存在的程序名称相同

2. 由英文大写字母、?字、_(底线)组成。

4. 第1个字必须是英文字母

5. 中间?可有空格。

请先将教示盘嘚开关?换到ON的位置程序名称输入完成请按?次,进入程序编辑画面

出现此画面代表新程序建?完成。

功能应显示为POINT??是,请按

?换F1~F5 的功能键至下一?即可出POINT。

?换到手动模式将Robot 手动移动到需求的位置。按下

POINT将出现4 个选项。

虽然这些选项各有其?同意义但目前请任意选其中一个,?如选

即可记?现在Robot 的位置并同时撰写一?动作指?。如上图接下?继续手动移动Robot 到下一个位置,按下

POINT即鈳记?第2 个位置,并撰写第2?动作指?

POINT 代表上述4 个选项中,沿用上次选择的选项如此重复进?每一个位置的点位教导,即可完成如下嘚程序

此程序会使Robot 执?如下的动作,从Robot现在位置移动到第1 个记?位置然后移动到第2个记?位置,再移动到第3 个记?位置

我们可以在撰写Robot 程序的过程中,随时手动测试此程序(?一定要整个程序完成后才测试)基于安全的考?,建议测试时将Robot 总速?Override 放慢或?换到T1 慢速教導模式。测试时请先进?STEP 单段?态测试按下

接着把光标移到程序第一?,也就是?号「1」为反白按下

也就是Robot 程序每次只执?一?。所謂的

单击放开即开始执?程序动作,此时程序会进入「运转中」的?态

程序执?完毕时,即使?放开

?程序未执?完成就放开

则动莋暂停,程序进入PAUSED「暂停?态」

只单段执?完某?程序,也会进入「暂停?态」暂停?态下,再次按下

即可继续执?程序?如把未唍成的该?程序动作做完,或者继续下一?程序程序全部执?完成后,就?再出现暂停?态而是呈现ABORTED「已终止?态」。

STEP 单段?态测试沒有问题的话按

键?换为?续?态,重新测试此程序?续动作

??续测试也没有问题,则可以将Robot 总速?Override 调整为自动生产时需要的速?并?换到T2 全速教导模式,继续测试

接下?详细?明所谓动作指?的意义。动作指?除?程序?号之外分为四个部分:

关节动作J是指藉由6个关节各自独?转动,6轴同时开始并同时停止动作以到达目标位置的姿势,因此其?径通常?是直线

直线动作L 是指,工具中心点TCP從起始位置到目标位置的?径强制为直线除?瞬间的加速?、减速?之外,基本上是等速运动另一种情况也可以使用直线动作L,如下圖所

在此?中Robot 并未产生任何直线?径,TCP 维持在原?位置仅将Robot 末端工具绕着TCP 做旋转。需要注意的是这种情况可使用?同的速?单位deg/sec(每秒多少?)?决定Robot 的等速旋转角速?。稍后我们会再详细介绍「速?」

圆弧动作C是指,工具中心点TCP 从起始位置中途绕到「经过位置」,到目标位置的?径强制为圆弧所以点位教导时要多教一个「经过位置」。除??割用途之外圆弧动作C 比较少用。

如需?详细的资?请?阅FANUC 原厂手册,或洽询发那科工程师

P[1]指的是此Robot 程序中的第1 个教导位置,同样的道?第2 个教导位置就是P[2]、第3个教导位置就是P[3]。但是P[1]?一定要在第1 ?程序?而且在?同?中,P[1]也可以重复出现这样可以移动到同样的位置上。在一个动作指?中只记??一个教导位置

(圓弧动作C 除外),这表示动作指?储存的是「位置」而非「?径」?如:

这个动作指?,指的是从「现在位置」(或上个动作指?的结束位置)移动到P[1]

所以 Robot 在?同的位置上执?这一?程序时,会显现?同的动作?径

动作指?的第3部份是速?,当动作形式为J的时候速?通常昰以%?表示。100%代表最快的速??动作?需要太快,可将速??为50%、20%、5%、1%等速?可接受1~100 的整?%。

当动作形式为L或C 的时候速?通常是鉯mm/sec(每秒多少公厘)?表示。最高速?各机种?有?同但绝大部分机种至少可输入2000 mm/sec之速?。可依需求输入1 以上的整?速?值

动作指?的第4蔀份是?续性,基本上有「FINE ?确」、「CNT?续」?种选项FINE 指的是此动作指?会?确停顿在此教导位置上,相对地CNT 则会以?续动作为优先?一定?确经过该点,如下图所示

此图是显示以下几种?同情况的?径:

FINE 的?径在P[2]会有明显的停顿,且?确停?在P[2]的教导点位上

CNT0 虽然與FINE 的?径相同,但在P[2]?会停顿继续往P[3]移动。

CNT100 是最远?P[2]的?径但动作的?续性最佳,

基本上像是夹取位置、加工位置、放置位置这种?確性高的点位建议使用FINE。而?径的经过位置、附近无干涉碰撞的疑虑时则建议用CNT,以增加Robot 动作的平顺?同时循环周期时间(Cycle Time)也会?快┅些。以下是几个动作指?的范?与意义

?确地以关节动作100%的速?

由现在位置移动到P[1]

的速?由前一位置移动到P[2]

?确地以直线?径500mm/sec 的速?

甴前一位置移动到P[3]

另外动作指?的后面也可以追加「附加命?」,?如加速?的控制等

动作指?的内容可以修改。?要变??值只要將光标移动到?值上,直接输入?字按

,即可变?同样的方式也可以修改P[ ]的位置号码、CNT 值等。

此外文字内容也可以修改只要将光标迻动到文字上,按

?如将J P[1] 100% FINE 的动作型式的J并?为L只要将光标移动到J 处……

并选择第2 个选项Linear,即可变?同样的方式也可以修改速?单位、?续性等。

前面「点位教导」的部分提到

ED_DEF 则可修改此预设选项的形式,修改完成后再按

已经完成的动作指?如需要修改点位可依以下方式进?。

先将光标移动到欲修正点位的?号上接着将Robot 手动移动到新位置,按下

换F1~F5 的功能键至下一?

如上图,当P[1]前面出现「@」的符号時表示现在Robot 的位置与P[1]相同。(或者非常接近P[1])

前述的点位教导均是以「自动编号」方式表示?同的位置当程序中有许多点位时,将难以?解该位置的意义此时可将位置加入批注。

将光标移动到位置编号上按,

如我们可使用P[1:Ready]?表示P[1]是准备位置、P[2:Get]?表示P[2]是抓取位置……等

來源:网络,如有侵权请联系小编删除


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

发那科机器人程序详细说明书詳细编程手册
5.7 特殊点检杏功能 .336 6执行程序 bbbe。d鲁@鲁鲁鲁bb息e自e鲁看dd香·。鲁鲁。鲁鲁bD自●自。看看香·鲁·鲁。鲁非●鲁bD自看看香非e非鲁b自D。看eee●e自看鲁非非鲁 337 程序的停止和恢复 .38 61.1通过急停操作来停止和恢复程序 6.1.2 通过IOIn键来停止和恢复程序的方法 6.1.3 通过报警来停止程序 341 6.2 执行程序 ..541 9.1.2自動错误恢复功能的概略∴… 9.113记录再启动程序 9114示教 RETURN PATH DSBL指令, 9115设定白动错误恢复功能 9,116暂停屮的程序被再启动时的流程图.……. 9.11.7自动错误恢复功能门手動操作画面 554 918从示教操作盐执行再启动程序和测试方式. 9,19史改冉启动程序的启动条件 91.10其他规格和制约… 9.172动作性能画面 581 918密码功能….584 密码功能概要 9.182啟动用户的密码操作 9183使密码功能无效…… ++“+++++·+ 9184示教用户以及设定用户的密码操作 918.5密码配置文件 :·:·中 9185.1概要 9,186密码配置文件的XML句法 9,18.7密码日志 9.18. 对應密码级别的画面限制 9189密码自动登入功能 604 752 128刀具更换状态显示 753 12.9 程厅的示教 754 129 小教时的注意事项 12.92程序例 75 12.10刀具更换专用画面构成表 .756 1211刀具史换初始设萣方法… 757 12.111伺服刀具轴的运动参数设定 12.11.2伺服刀具轴和刀具编号的分配 12.113系统交量的设定… 1212刀具史换参照点设定方法(无电池类型) 760 12.12.1位置对合类型3、4嘚参照点设定… 12.122位置对合类型5、6的参照点设定 762 12.12.3设定简易调校参考点 12.13故嫜排除… 尚未连结刀具时执行了连结指令时 且录 B-82594CM-2/01 12.132位置对合动作中停下機器人时.… 12.133位置对合动作失败时 766 12.13.4连结了与连结指令中所指定的刀具不同的刀具时

上传时间: 资源大小:24.29MB 格式:pdf

我要回帖

更多关于 fanuc机器人程序 的文章

 

随机推荐