发那科机器人维护保养与故障处理分析
掌握知识:掌握发那科机器人维护保养与故障处理分析
每台机器人都需要预防性保养,这样可以保证它们在生产线上保持最佳性能和实现一致性,当机器人没有进行定期的预防性保养检查,可能会导致零部件损坏或故障,从而致使生产放慢甚至停机,对机器人的正确保养可能会延长其寿命多年甚至数十年,定期进行预防性保养可以成倍地延长机器人的使用寿命,FANUC机器人的保养周期可以分为日常,三个月,六个月,一年,三年。
一、日常保养
1.不正常的噪音和震动,马达温度。
2.周边设备是否可以正常工作。
3.每根轴的抱闸是否正常。
二、三个月
1.控制部分的电缆。
2.控制器的通风。
3.连接机械本体的电缆。
4.接插件的固定状况是否良好。
5.拧紧机器上的盖板和各种附加件。
6.清除机器上的灰尘和杂物。
三、六个月
更换平衡块轴承的润滑油,其他参见三个月保养内容。
四、一年
更换机器人本体上的电池,其他参见六个月保养内容。
五、三年
更换机器人减速器的润滑油,其他参见一年保养内容。
六、具体保养操作
A、FANUC发那科机器人维修保养当中需要更换两种电池
1、更换控制器主板上的电池。
程序和系统变量存储在主板上的SRAM中,由一节位于主板上的锂电池供电,以保存数据。当这节电池的电压不足时,则会在TP上显示报警(SYST-035LoworNoBatteryPowerinPSU),当电压变得更低时,SRAM中的内容将不能备份,这时需要更换旧电池,并将原先备份的数据重新加载,因此,平时注意用MemoryCard或软盘定期备份数据,控制器主板上的电池两年换一次,具体步骤如下:
(1)准备一节新的锂电池(推荐使用FANUC原装电池)。
(2)机器人通电开机正常后,等待30秒。
(3)机器人关电,打开控制器柜子,拔下接头取下主板上的旧电池。
(4)装上新电池,插好接头。
2、更换机器人本体上的电池
机器人本体上的电池用来保存每根轴编码器的数据,因此电池需要每年都更换,在电池电压下降报警(SRVO-065BLALalarm(Group:%dAxis:%d)出现时,允许用户更换电池,若不及时更换,则会出现报警(SRVO-062BZALalarm(Group:%dAxis:%d),此时机器人将不能动作,遇到这种情况再更换电池,还需要做Mastering,才能使机器人正常运行。
具体步骤如下:
(1)保持机器人电源开启,按下机器急停按钮。
(2)打开电池盒的盖子,拿出旧电池。
(3)换上新电池(推荐使用FANUC原装电池),注意不要装错正负极(电池盒的盖子上有标识)。
(4)盖好电池盒的盖子,上好螺丝。
B、更换润滑油
机器人每工作三年或工作10000小时,需要更换J1,J2,J3、J4、J5、J6轴减速器润滑油和J4轴齿轮盒的润滑油,某些型号机器人如S-430、R-2000等每半年或工作1920小时还需更换平衡块轴承的润滑油。
1、更换减速器和齿轮盒润滑油
具体步骤如下:
(1)机器人关电。
(2)拔掉出油口塞子。
(3)从进油口处加入润滑油,直到出油口处有新的润滑油流出时,停止加油。
(4)让机器人被加油的轴反复转动,动作一段时间,直到没有油从出油口处流出。
(5)把出油口的塞子重新装好。
注意:错误的操作将会导致密封圈损坏,为避免发生错误,操作人员应考虑以下几点:
(1)更换润滑油之前,要将出油口塞子拔掉。
(2)使用手动油枪缓慢加入。
(3)避免使用工厂提供的压缩空气作为油枪的动力源,如果非要不可,压力必须控制在75Kgf/cm2以内,流量必须控制在15/ss以内。
(4)必须使用规定的润滑油,其他润滑油会损坏减速器。
(5)更换完成,确认没有润滑油从出油口流出,将出油口塞子装好。
(6)为了防止滑倒事故的发生,将机器人和地板上的油迹彻底清除干净。
2、更换平衡块轴承润滑油
操作步骤:直接从加油嘴处加入润滑油,每次无须太多(约10CC)。
至于需要更换润滑油的数量和加油口/出油口的位置参见随机的机械保养手册。
1、MAINBOARD(主板):主板上安装着两个微处理器,外围线路,存储器,以及操作面板控制线路,主CPU控制着伺服机构的定位和伺服放大器的电压。
2、MAINBOARDBATTERY:在控制器电源关闭之后,电池维持主板存储器状态不变。
3、I/OBOARD:FANUC输入/输出单元,使用该部件后,可以选择多种不同的输入/输出类型,这些输入/输出连接到FANUC输入/输出连接器。
4、E-STOPUNIT:紧急停止单元,该单元控制着两个设备的紧急停止系统,即磁电流接触器和伺服放大器预加压器,达到控制可靠的紧急停止性能标准。
5、PSU:电源供给单元,电源供给单元将AC电源转换成不同大小的DC电源。
6、TEACHPENDANT:示教盒,包括机器人编程在内的所有操作都能由该设备完成。控制器状态和数据都显示在示教盒的液晶显示器(LCD)上。
7、SERVOAMPLIFIER:伺服放大器,伺服放大器控制着伺服马达的电源,脉冲编码器,制动控制,超行程,以及手制动。
8、OPERATIONBOX:操作面板和操作盒,操作面板及操作盒上的按钮盒二极管用来启动机器人,以及显示机器人状态,面板上有一个串行接口的端口,供外部设备连接,另外还有一个连接存储卡的接口,用来备份数据。操作面板盒操作盒还控制着紧急停止控制线路。
9、TRANSFORMER:变压器,变压器将输入的电压转换成控制器所需的AC电压。
10、FANUNITS:风扇单元,热交换器,这些设备为控制单元内部降温。
11、BREAKER:线路断开器,如果控制器内的电子系统故障,或者非正常输入电源造成系统内的高电流,则输入电源连接到线路断开器,以保护设备。
12、DISCHARGERESISTOR:再生电阻器,为了释放伺服马达的逆向电场强度,在伺服放大器上接一个再生电阻器。

FANUC发那科机器人维护保养与故障处理分析的更多相关文章

  1. Mitsubishi (三菱) Fanuc(发那科),CNC,网口数据采集,NC程序下发(其它品牌CNC,哈斯 马扎克 兄弟等,正在开发中)

    1.话不多说,先看效果 三菱CNC Fanuc CNC 2.能采集的数据有如下: 产量,状态,轴负载,坐标,主轴转速,三个倍率(主轴倍率 进给倍率 快速倍率),进给速度,当前加工程序名/程序号,当前程 ...

  2. 发那科FANUC机器人视频学习教程

    82课时的全套发那科机器人视频教程,学完可以掌握发那科机械手的使用和编程,需要的加我微信私私聊.X241602 FANUC 是日本一家专门研究数控系统的公司,成立于1956年.是世界上最大的专业数控系 ...

  3. asp.net 回发或回调参数无效的各种情况分析及解决办法

    昨天,在实现级联菜单的时候,突然出现一下错误: 回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中 ...

  4. 【Android 应用开发】 自定义组件 宽高适配方法, 手势监听器操作组件, 回调接口维护策略, 绘制方法分析 -- 基于 WheelView 组件分析自定义组件

    博客地址 : http://blog.csdn.net/shulianghan/article/details/41520569 代码下载 : -- GitHub : https://github.c ...

  5. 2016年如果还没有关注这些机器人公司,你就out了

    芯师爷语据 知名市场研究机构IDC发布报告称,预计到2019年,全球机器人及相关服务上的投入将达到1350亿美元,较2015年的710亿美元增长近一倍.报告称,机器人相关投资预计将以每年17%的速度增 ...

  6. AI中台——智能聊天机器人平台的架构与应用(分享实录)

    内容来源:宜信技术学院第3期技术沙龙-线上直播|AI中台——智能聊天机器人平台 主讲人:宜信科技中心AI中台团队负责人王东 导读:随着“中台”战略的提出,目前宜信中台建设在思想理念及架构设计上都已经取 ...

  7. CNC Fanuc 设备数据采集

    为了这个Fanuc(发那科)数控机床数据的采集也花费了不少精力,先是去供应商那里了解,基本都是代理商,没有技术支持. 在网上也有关于Fanuc的以太网Ethernet连接文档,那里面有说明,大概是开发 ...

  8. ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse

    ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse 书中,大部分出现hydro的地方,直接替换为indigo或ja ...

  9. ROS学习记录(一)————创建简单的机器人模型smartcar

    这是我在古月居上找的(http://www.guyuehome.com/243),但直接运行的话,没办法跑起来,我也是查了好多博客和日志,才实现最后的功能的,所以,记录下来,以备后用吧,也欢迎其他和我 ...

  10. 机器人研发十大热门编程语言:不死 Java、不朽 C/C ++、新贵 Python

    流水的编程语言,铁打的 Java.C/C++. 进行人工智能机器人研发,应该选择哪种编程语言? 这是很多机器人专家在自身的职业生涯中都会存在的一个入门级思考.毕竟,在学习一门编程语言时,需要花费大量的 ...

随机推荐

  1. js 实现可缓存方法

    1.概述 有些场景下,如果一些函数需要大量的运算,但是他们的传入的参数是一样的,这个时候,我们可以将这些运算缓存下来,之后的运算就可以不用重复计算了. 2.实现方法 <script> // ...

  2. 关于IMultiValueConverter的使用

    在前端向后端传递数据的过程中,因为涉及多个属性的调用,将数据绑定到CommandParameter,采用了多值转换器进行数据传递. class MultiBindingConverter : IMul ...

  3. 鸿蒙UI开发快速入门 —— part10: PersistentStorage与Environment

    1.前言 我们在鸿蒙UI开发快速入门 -- part09: 应用级状态管理LocalStorage & AppStorage中已经学习了LocalStorage与AppStorage,但他们都 ...

  4. 07C++选择结构(1)

    一.基础知识 1.关系运算符 因为我们要对条件进行判断,必然会用到关系运算符: 名称 大于 大于等于 小于 小于等于 等于 不等于 符号 > >= < <= == != 关系表 ...

  5. vue 相同路由不同参数跳转时,不刷新

    在公共的router-view上加 :key="$route.fullPath  控制key属性变化

  6. 工欲善其事,必先利其器。如何玩转 VS Code?

    Visual Studio Code 作为广受好评的开发工具,已经被越来越多的开发者当作首选的开发工具.然而,你真的了解 VS Code 了吗?你真的会使用 VS Code,把 VS Code 的强大 ...

  7. 离线部署yum依赖

    利用本地源解决在无网环境部署应用需要解决的问题: 应用需要哪些软件包? 如何把应用依赖的软件包制作成一个精简的本地源? 如何使用本地源? 第一个问题使用yum-utils解决,它带的repotrack ...

  8. 15条 Karpenter 最佳实践,轻松掌握弹性伸缩

    Karpenter 是一款高性能.灵活的开源 Kubernetes 集群自动扩展工具,目前已支持 AWS 和阿里云.它可以根据不断变化的应用负载,快速启动大小合适的计算资源,进而提升应用的可用性. 相 ...

  9. 串口的Hex/AscII发送与显示

    首先,底层的数据传输都是字节流,所以不管选择什么方式,都会被分解为一个一个的字节. 1.选择Hex发送就代表你要发送的内容是纯数字,由程序完成String到Int再到Byte的转化.所以你应该保证每个 ...

  10. [转]Java Swing组件编程之JTable表格用法实例详解

    原文链接: Java Swing组件编程之JTable表格用法实例详解