FANUC机器人操作入门:常用指令与ABB对比(6)

特别说明:

不同品牌的机器人操作及编程方式都会有一定的差异性,但很多编程指令的功能都大体相同,今天就以FANUC与ABB机器人常用的一些编程指令进行对比。

关于FANUC机器人操作入门系列课程,到今天结束。前面的课程中分享了一些操作教程及手册(可查找历史文章),今天分享《FANUC视频教程》给大家,相信可以解决一些童鞋实际操作中的困惑,可以关注“工业机器人教学”微信公众号,回复“FC”了解。

视 频 领 取 方 法

具 体 步 骤

1.长按下方二维码识别关注或微信关注公众号 RobotPlayers(工业机器人教学)

2.进入公众号,点击左下角的键盘图标,到聊天界面

3.就像和朋友聊天一样,输入关键字“FC”,然后按下发送

4.按照提示进行操作,立即获得《FANUC视频教程》

三大运动指令对比

关节运动:

FANUC:J     ABB:MoveJ

线性运动:

FANUC:L     ABB:MoveL

圆弧运动:

FANUC:C     ABB:MoveC

指令格式对比:

FANUC

L   P[i]  Speed  CNT  ACC100

1)L指令代码

2)P[i] 运动目标点,存储一个位置数据

3)Speed移动速度,单位:%、mm/sec、cm/min...

4)CNT转弯半径,FINE、CNT50、CNT100....

5)ACC100附加指令,不添加时不显示。

ABB

MoveL ToPoint,Speed,Zone ,Tool ;

1)MoveL指令代码

2)Topoint运动目标点,存储一个位置数据

3)Speed移动速度,单位:mm/s

4)Zone转弯半径,FINE、Z50、Z100....

5)tooL工具编号

总结:两款机器人运动指令大致相同,只有细微处有所区别,比如速度单位,ABB指令中显示有工具编号,而FANUC是隐藏的......

I/O控制指令

DO信号置位/复位

ABB:set Do1/Reset Do1或者SetDO Do1,1/SetDO Do1,0

FANUC:DO[1]=ON/DO[1]=OFF

输出脉冲信号

ABB:PulseDO\PLength:=2, Do1;

FANUC:DO[1]=Pulse ,2

流程类控制指令

1.发那科SELECT指令与ABB Test指令一致

2.发那科IF指令与ABB compact IF指令一致,为紧凑型条件判断语句。

3.跳转标签指令

ABB:GoTo/LABEL

FANUC:JMP/LBL

4.调用指令

ABB:ProcCall

FANUC:CALL

5.计时指令

ABB:clkstart clock1/clkstop clock1

FANUC:TIMER[1]=START/TIMER[1]=STOP

其他指令

其他指令可以通过相关手册进行了解,相信对于有其他品牌机器人基础的同学很容易掌握,也可以查看分享给大家的《FANUC操作手册》(点击了解)。最大的难点应该是机器人的操作熟练度的提升,毕竟不同品牌机器人操作方式还是有一定区别的,尤其是从一款自己熟悉的机器人转到不熟悉的新机器人。

(0)

相关推荐