4-4 ABB机器人程序数据和系统备份恢复
ABB题库4
ABB题库41、IRC5紧凑型控制器支持()语言 *A、中文(正确答案)B、英语(正确答案)C、捷克文(正确答案)D、德语(正确答案)2、IRC5紧凑型控制器面板上一般包括哪几种按钮或开关。
() *A、模式选择开关(正确答案)B、停止按钮C、上电/复位按钮(正确答案)D、急停按钮(正确答案)3、在RobotStudio离线编程软件中,如何进行离线仿真的播放()。
*A、工作站视图(正确答案)B、仿真选项中播放(正确答案)C、基本菜单D、控制器菜单4、在RobotStudio离线编程软件中,更改离线编程软件的语言,需要()这些步骤。
*A、点开文件栏(正确答案)B、打卡选项(正确答案)C、基本菜单栏D、控制器菜单栏5、在RobotStudio离线编程软件中,基本菜单栏有()这些分类。
*A、建立工作站(正确答案)B、路径编程(正确答案)C、设置(正确答案)D、图形(正确答案)6、在RobotStudio离线编程软件中有()这些捕捉方式。
*A、捕捉中心(正确答案)B、捕捉末端(正确答案)C、捕捉边缘(正确答案)D、捕捉表面(正确答案)7、在RobotStudio离线编程软件中有()这些选择方式 *A、选择表面(正确答案)B、选择曲线(正确答案)C、选择组(正确答案)D、选择物体(正确答案)8、在RobotStudio离线编程软件中,如何导入一个模型()。
*A、从设备中导入(正确答案)B、从用户文档导入(正确答案)C、建模(正确答案)D、控制器中导入9、在RobotStudio离线编程软件中,如何将目标物体放置指定位置()。
*A、一点法(正确答案)B、三点法(正确答案)C、属性安装D、导入模型10、在RobotStudio离线编程软件中,创建一条机器人运动路径,需要用到()这些功能。
*A、示教目标点(正确答案)B、示教指令(正确答案)C、创建工件坐标系(正确答案)D、导入模型库11、焊接机器人的电源有() *A、普通焊接电源(正确答案)B、特殊功能焊接电源(正确答案)C、大电流电源(正确答案)D、波形电源(正确答案)12、过电流保护提高灵敏度的措施不包括()。
ABB机器人数据丢失故障判断与修复方法
紅色X與主要報 警顯示畫面
系統報警
報警信息顯示畫面
點擊20195信息進去查看報警內容,如下圖所示:
如上圖,根據20195報警信息內容提示,需要重新啟動ABB機器人,具體方法如下:
先點擊ABB圖標,出現上圖畫面后,點擊重新啟動,進入熱啟動畫面,點擊高級選 項,進入到啟動選項介面,選擇B啟動,按確定,重啟ABB機器人后,系統報警消 除,機器人操作正常。
ABB機器人系統數據丟失故障維修方法
ABB機器人(IRC5 M2004)長時間停電或者更換工控機后,重新通電進入系統后有 可能會出現一堆報警如下圖所示;查看顯示畫面發現有很多不同的報警,包括電 電壓損失、無總線電源、總線關閉,DeviceNet總線通信故障等報警;在顯示畫 面會看到那個人形標識有個紅色X,同時旁邊顯示系統報警,再到報警記錄裏面查 找可能引起機器故障最主要的報警,最後查看到有個報警信息20195上次關閉該系 統時,系統數據丟失,初步判斷該報警為ABB機器人主要故障原因。
ABB工业机器人如何系统备份与恢复
ABB工业机器人如何系统备份与恢复一、系统备份系统备份包含哪些内容?(1)在系统中,所有存储在Home目录下的文件和文件夹(2)系统参数(比如I/O信号的命名)(3)备份还包含一些系统信息,以便使系统回到备份发生时的状态。
系统备份的注意事项首先,在进行系统备份时要明白这几点:(1)为什么?(2)什么时候?(3)安全因素?(4)如何去做?要想迅速恢复系统,合法的备份是必须的(1)备份还包含一些系统信息,以便使系统回到备份发生时的状态,如果系统的行为不正常!(2)编程点位丢失!(3)软件升级或替换之ABB建议在以下时间执行备份:(1)在安装新RobotWare之前(2)在对指令和/或参数做任何重要修改之前(3)在对指令和/或参数做了任何修改并测试成功之后,用来保留新的成功的设置备份之前应该考虑的因素:(1)IRC5可以安装几个系统!(2)永远不要忘记检查哪一个才是当前被激活的系统系统备份的步骤:步骤1、打开ABB主菜单步骤2、点击备份与恢复,打开备份与恢复窗口。
步骤3、在备份与恢复窗口中,点击备份当前系统…步骤4、在备份当前系统窗口中,点击ABC…给生成的备份文件夹命名,点击…选择生成备份文件的路径。
然后点击备份。
切记:(1)给备份起个具有可描述性的名字(2)保留创建备份文件时的日期(3)将备份文件存在一个安全位置(ABB建议将备份文件保存在hd0a:/Backup/)二、系统恢复系统恢复的注意事项:(1)什么时候?(2)安全因素(3)如何去做?ABB 建议在如下情况做恢复:(1).如果你有任何理由怀疑程序文件损坏;(2).如果对指令和/或参数的设置做了任何不成功的修改,需要以前的设置;①在恢复过程中,所有的系统参数被替换,并且所有的备份目录下的模块被重新装载;②Home 目录在热启动过程中被拷贝回新的系统HOME 目录。
切记:(1).在S4上做的备份不可能在IRC上恢复;(2).永远不要忘记检查你是否在恢复正确的系统.系统恢复的步骤:步骤1、打开ABB主菜单;步骤2、点击备份与恢复,打开备份与恢复窗口;步骤3、在备份与恢复窗口中,点击恢复系统…步骤4、在恢复系统窗口中,点击…选择用来恢复系统的备份文件夹。
ABB机器人程序恢复方法
ABB机器人程序恢复方法1.备份程序:在机器人正常运行时,首要任务是备份机器人系统和程序。
这是非常重要的,因为备份可以帮助您在遇到程序丢失或受损的情况下快速恢复机器人。
ABB提供了一个软件工具,称为RobotStudio,可以帮助您备份和管理机器人程序。
通过RobotStudio,您可以将程序保存到计算机的硬盘驱动器或其他媒体上。
2.检查备份文件:在开始恢复程序之前,您应该检查备份文件的完整性和可用性。
确保备份文件没有损坏或丢失,并且可以正常打开。
如果备份文件受损或丢失,您可能需要找到其他方式来恢复程序,例如寻求ABB技术支持。
3.使用备份恢复程序:如果备份文件可用且正常,您可以使用RobotStudio将程序恢复到机器人中。
首先,打开RobotStudio并选择“文件”菜单中的“新建”选项。
然后,选择“ABB机器人程序”选项,并导入备份文件。
接下来,将机器人连接到计算机,并将程序传输到机器人控制器。
4.软件更新:5.重建程序:如果您没有备份机器人程序或备份文件丢失或损坏,您将不得不重建您的机器人程序。
这可能是一个复杂的过程,需要您对机器人编程有深入的了解。
您可以使用RobotStudio或其他编程软件来编写和调试程序,并将其传输到机器人中。
6.寻求专业帮助:总之,恢复ABB机器人程序是一个重要且可能复杂的任务。
通过备份程序、检查备份文件、使用备份恢复程序、软件更新、重建程序和寻求专业帮助等方法,您可以尽力恢复机器人的程序,以便机器人能够正常运行。
ABB机器人的程序数据
ABB机器人的程序数据5.1任务目标➢掌握程序数据的建立方法。
➢掌握三个关键程序数据的设定。
➢熟悉机器人工具自动识别功能。
5.2任务描述◆以bool为例,建立程序数据,练习建立num、robtarget程序数据。
◆设定机器人的工具数据tooldata、工件坐标wobjdata、负荷数据loaddata。
◆使用LoadIdentify工具自动识别安装在六轴法兰盘上的工具(tooldata)与载荷(loaddata)的重量,与重心。
5.3知识储备5.3.1程序数据程序数据是在程序模块或者系统模块中设定的值与定义的一些环境数据。
创建的程序数据由同一个模块或者其他模块中的指令进行引用。
图中是一条常用的机器人关节运动的指令MoveJ,调用了四个程序数据。
图中所使用的程序数据的说明见表:程序数据数据类型说明p10 robtarget 机器人运动目标位置数据v1000 speeddata 机器人运动速度数据z50 zonedata 机器人运动转弯数据tool0 tooldata 机器人工作数据TCP5.3.2程序数据的类型与分类1.程序数据的类型分类ABB机器人的程序数据共有76个,同时能够根据实际情况进行程序数据的创建,为ABB机器人的程序设计带来了无限可能性。
在示教器的“程序数据”窗口可查看与创建所需要的程序数据。
2.程序数据的存储类型(1)变量VAR变量型数据在程序执行的过程中与停止时,会保持当前的值。
但假如程序指针被移到主程序后,数值会丢失。
举例说明:VAR num length:=0;名称之length的数字数据VAR string name:=”John”;名称之name的字符数据VAR bool finish:=FALSE;名称之finish的布尔量数据在程序编辑窗口中的显示如图:在机器人执行的RAPID程序中也能够对变量存储类型程序数据进行赋值的操作,如图:*注意:VAR表示存储类型为变量num表示程序数据类型*提示:在定义数据时,能够定义变量数据的初始值。
1.3 ABB机器人数据的备份与恢复
定期对机器人的数据进行备份 ,是保证机器人正常工作的良好习 惯。备份文件可以放在机器人内部的存储器上,也可以备份到U盘上。 备份文件包含运行程序和系统配置参数等内容 。当机器人系统出错, 可以通过备份文件快速的恢复备份前的状态。平时在程序更改之前, 一定要做好备份。需要注意的是,备份恢复数据是 具有唯一性的,不 能将一台机器人的备份数据恢复到另一个机器人上。
系统备份的步骤:
1.在主菜单中,点击 “备份与恢复”。
2.点击“备份当前系 统”。
Hale Waihona Puke 3.在备份当前系统 窗口中,点 击 ”ABC…” 给生 成的备份文件夹命 名,点击 ”…” 选择生成备份文件 的路径。然后点击 备份,进行备份操 作,等到备份完成。
系统恢复的步骤:
1.在主菜单中,点击 “备份与恢复”。
2.在备份与恢复窗口中, 点击“恢复系统…”。
3.在恢复系统窗口中, 点击
选择用来恢复系统的备 份文件夹。然后点击 恢 复 ,选择恢复的数据或 程序名,最后确定,则 恢复被执行,系统将自 动热启动。
ABB机器人冷启动程序恢复
ABB机器人冷启动程序恢复准备:KEY、1、2、3、4、8、9及2张ABB的PSA程序盘共9张盘1、ABB系统恢复1、Service → File → Resart → 134679。
按“C_Start”。
选SILIMT(不提问)按提示插入KEY、1、2、3、4、8、99盘安装完提问NO→Digtal……→1→1→1(几把枪)注:此处有SWAT卡的地址选项,此处应选择“NO”之后还会出现SWAT卡的类型选项,再是地址选项。
此时显示“standard spotware boardConfiguration is a Digtal board at address 10 is this ok ?”选择“NO”→选择“Digtal”→输入“1”→再输入“1”→“select the number of guns used(1-4) →选择相应的焊钳数(1)→机器人重起后报“20031”故障:Axis not calibeation → ok。
2、插入“Manipulator param boot disk(1)”盘。
进入System Parameters →回车→ File →选(3)All ReplaceParameters → flpl:syspar →选择CALIB → OK。
3、插入备份盘,进入system parameters →回车→ File →选(1)Load saved parameters →回车→选择参数备份文件PARxxxx →按OK →完成后机器人提示“Restart”→做“Restart”。
4、Restart后机器人出现“10051”:Event routine error →按OK。
5、Service → View → (3)calibration → IRB → Calib →(1)Rew. Counterupdata。
选“LOAD SAVE PAR……”选中“FLP1:下的唯一的文件夹”选“OK”做UPDATA6、安装ABB的PSA程序插入ABB的PSA程序盘,进入编辑窗口→选“File”→选“Open”→选Flpl上的“INSTALL”文件安装,机器人报“12090”:Gun not Calibrated → ok。
ABB机器人系统和出错信息
系统和出错信息目录1.概述1.1 确认出错信息1.2 调用纠正错误的建议1.3 封锁出错信息1.4 认可警告信息1.5 登录信息使用的符号2.操作登记信息3.系统登记信息4.硬件登记信息5.程序登记信息6.活动登记信息7.操作员登记信息8.输入输出和通信登记信息9.弧焊登记信息10.点焊登记信息11.油漆登记信息出错管理1.概述如果发生错误,将在悬置教育操纵台(见图1)明确显示出错信息。
如果同时发生几个错误,则将选择最早发生的那个错误。
图1:错误一发生即明确地显示出错信息所有的错误和状态变化也登记在登记簿中,注明时间。
有关这些登记的详细情况,见本手册第12章,服务–登记簿。
1.1 确认出错信息∙按OK将再次显示错误发生前显示的窗口。
如果你以后想观看出错信息,你可在登记簿中找到它,见本手册第12章:服务–登记簿。
1.2 调用纠正错误的建议∙按OK显示有关可能纠正的措施信息,及错误原因(见图2)。
图2:纠正错误的建议按LOG显示登记簿而不显示核查单。
1.3 封锁出错信息能以手动模式,封锁出错信息不让它弹出。
按SLEEP按钮即可实现。
例如如果存在许多有关输入输出处理的错误和需要程序中的改变,这是很有用的。
通过VIEW/LOG和SPECIAL/SLEEP BUTTON VISIBLE,启动SLEEP按钮。
休眠的解除通过服务窗口完成。
VIEW/LOG和SPECIAL/ERROR FOCUS ON,它也能通过模式转换到AUTO来完成。
1.4 认可警告信息有时会显示出警告或信息文字。
这种信息的显示形式为最小化的看门狗画幅,仅隐藏上一窗口的一部分。
按ENTER键,认可该信息。
1.5 登记信息用的符号状态变化信息状态变化信息是登记簿中对应系统正常事件的一个输入项,如程序启动和停止、操作模式改变、马达的开关等。
警告信息警告是你需要意识的事件,这种事件并不严重到需要停止过程或RAPID程序的程度。
出错信息错误是阻止机械手继续工作的事件。
任务81 工业机器人程序备份与恢复
A. 程序代码
B. IO参数设置
C. Robotware系统库文件 D. 工具数据
2. ( C )主题是关于串行通道与文件传输协议的配置内容。
A. Controller B. I/O System
C. Communication
D. Process
3. 在示教器操作界面中,点击( A )可进行系统数据的备份。
D. ONLYVIEW
6. 以下哪些选项为ABB工业机器人配置参数的类型。( ABCD)
A. Communication B. Controller C. Motion
D. Process
7. 备份指定的工业机器人程序,就是导出该程序所在的程序模块。
(√ )
8. 不同主题类型的配置文件,均被保存为.pgf文件。
选择652板子
配置地址10
点击确定后系统重启
2)配置I/O信号 单击“配置”添加I/O,选择“Signal”类型(图3-91),单击进入,可以编辑、 新增或删除变量(3-92);
图3-91 “Signal”Hale Waihona Puke 型图3-92 编辑删除变量
修改双击上图中某一个参数进入,按照表3-13对di1变量设定参数(图3-93),最后 单击确定后,选择重新启动才生效。
项目8 工业机器人程序备份与恢复
1、常用ABB标准I/O板
表3-7为常用的ABB标准I/O板:
型号 DSQC651
说明 分布式I/O模块 di8/do8 ao2
DSQC652 DSQC653
DSQC355A DSQC377A
分布式I/O模块 di16/do16 分布式I/O模块 di8/do8带继 电器 分布式I/O模块 ai4/ao4 输送链跟踪单元
工业机器人操作与编程 系统的备份与恢复
• 4 等待备份的完成,界面消失后完成系统备份。
4/8
系统恢复步骤
• 1 进入主菜单,选择“备份与恢复”选项; • 2 单击“恢复系统…”选项,如图所示;
5/8
• 3 单击“…”选择已备份系统的文件夹,并单击“恢复”; • 4 单击“是”系统会恢复到系统备份时的状态; • 5 系统正在恢复,恢复完成后会重新启动控制器。
6/8
总结
• 本节学习了机器人系统的备份与恢复,要适时对系统进行备份,防止机器 人系统发生损坏和数据被误删。
7/8
THANKS!
系统的备份与恢复
主要内容
• 掌握机器人系统的备份与恢复。
Байду номын сангаас
• 能够备份和恢复机器人系统。
1/8
备份的目的
• 为防止操作人员对机器人系统文件误删除,通常在进行机器人操
作前备份机器人系统。备份的对象是所有正在系统内存运行的
RAPID程序和系统参数。当机器人系统无法启动或重新安装新系统 时,也可利用已备份的系统文件进行恢复,备份系统文件是具有
唯一性的,只能将备份文件恢复到原来的机器人中去,否则会造
成系统故障。
提示:系统备份文件具有唯一性,只能恢复到原来的进行备份 操作的机器人中去,否则会引起故障。
2/8
系统备份步骤
• 1 进入主菜单,选择“备份与恢复”选项;
• 2 单击“备份当前系统…”选项;
3/8
• 3进入到备份界面中,如图所示,单击“ABC…”可设置系统备份文件的名称, 单击“…”可以选择存放备份文件的位置(机器人硬盘或USB存储设备);
工业机器人虚拟仿真与实操课件 项目一 任务五 工业机器人数据的备份与恢复
中可以对RAPID进行单独的
保存,以便于在不同工业机
器人进行程序的共享,在
RobotStuido中打开“RAPID”
选项卡,在资源管理器窗口
中右键单击“T_ROB1”,如
图所示,单击“保存程序”,
在图中命名程序名称,此处
为“shoudong”,单击确定即
可完成程序的保存。
© ABB
| Slide 26
操作步骤:
3.在RobotStudio内恢 复系统数据,同样单击 “控制器”选项卡,单击 “备份”,在该界面单击 “从备份中恢复”。
© ABB
| Slide 13
关键点解析
1.5.1 通过RobotStudio软件进行数据备份与恢复
操作步骤:
4.在图中选择要恢复的 备份数据,此处选择刚 刚备份的数据“jichu_备 份_2021-08-04”,可以 看到在备份名称中显示 为“jichu_备份_202108-04”,单击确定,即 可完成系统数据的恢复。
系统模块(.sys) 主要用于常见系统特有的数据和例行程序,例如对所有弧焊机器人通用的弧焊
件系统模块。
程序文件(.pgf) 在 IRC5 中,RAPID 程序是模块文件 (.mod) 和参考所有模块文件的程序文件
(.pgf) 的集合。加载程序文件时,所有旧的程序模块将被 .pgf 文件中参考的程序
模块所替换。系统模块不受程序加载的影响。
如果两个机器人是同一型号同一配置,则可以共 享RAPID程序和EIO文件,但共享后也要进行验证方 可正常使用。
© ABB
| Slide 24
拓展知识
1.5.4 工业机器人数据的关键定义
模块
后面紧跟例行程序集的数据声明集。模块可以作为文件进行保存、加载和复制。
ABB工业机器人课后习题及答案
ABB工业机器人课后习题及答案第一章1.简述工业机器人的应用范围。
工业机器人广泛应用于焊接、物料搬运、装配、喷涂、精加工、拾料、包装、货盘堆垛、机械管理等领域,以汽车、塑料、金属加工、铸造、电子、制药、食品、饮料等行业为目标市场。
2.简述工业机器人的优势。
1)对工作环境要求低,可持续作业机器人能够在相对恶劣的工作环境下工作,可以持续作业,另外改善工人的劳动条件,采用机器人工作后,工人只是用来装卸工件,大幅减少了工人的工作强度,大大的提高了生产线的实际产能。
2)产品质量稳定,效率高使用机器人后,产品质量稳定可靠,方便技术人员及时了解现场实际生产情况,控制产品质量,减少人为的操作失误造成产品尺寸超差,可追溯性强。
3.工业机器人维护应注意什么?一年保养(包括日常、三个月保养)1)检查控制箱内部各基板接头有无松动。
2)内部各线有无异常情况(如各接点是否有断开的情况)。
3)检查本体内配线是否断线。
4)机器人的电池电压是否正常(正常为3.6V)。
5)机器人各轴马达的刹车是否正常。
6)各轴的皮带张紧度是否正常。
7)各轴减速机加机器人专用油。
8)各设备电压是否正常。
4.工业机器人安装过程中应注意哪些问题?(1)机器人控制柜的安装1)利用搬运设备将控制柜移动到安装的位置,需要注意控制柜与机器人的安装位置要求(见相应设备使用说明书)。
2)安装示教器架子及示教器电缆架子。
(安装位置见相应设备使用说明书)(2)机器人本体安装通过吊车或叉车进行机器人本体的吊装,不同机器人的吊装方式有所差别,具体的请查看ABB工业机器人随机光盘说明书。
吊装过程中需注意预防线索对机器人本体的损坏。
(3)机器人各接口连接不同机器人的连接接口有所差别,具体的请查看ABB工业机器人随机光盘说明书。
如IRB4600机器人本体上有上臂接口和底座接口,上臂接口主要是有压缩空气接口、用户电缆CP、用户电缆CS;底座接口主要由用户电缆接口、电动机动力电缆、压缩空气接口、转数计数器电缆。
C-01-O-A-8.6.1机器人系统的备份与恢复(精)
1.为什么要进行系统备份?
X…&&**&%$#@*&*&#@#**#&^ $$@$%##&***#$%>>
2.对ABB机器人系统进行备份与恢复的目的
• 对机器人系统进行备份,可以利用备份文件快速地把机器人恢复到备份时
的状态。
3.对ABB机器人系统进行备份操作
• 选择“备份与恢复”
1.对ABB机器人系统进行备份操作
• 单击“备份当前系统…”按钮
3.对ABB机器人系统进行备份操作
。
3.对ABB机器人系统进行备份操作
• 进行存放备份数据目录名称的设定。
3.对ABB机器人系统进行备份操作
• 单击“…”,选择备份文件存放的位置。
定义做成通用的。
程序、EIO文 件….
5.小结
• 通过备份,可以迅速地恢复系统。 • 定期备份,是良好的工作习惯。
3.对ABB机器人系统进行备份操作
• 单击“备份”,进行备份的操作。
3.对ABB机器人系统进行恢复操作
• 选择“备份与恢复”
3.对ABB机器人系统进行恢复的操作
• 单击“恢复系统…”,进行系统恢复的操作。
3.对ABB机器人系统进行恢复的操作
• 单击“…”,选择备份文件存放的路径。
3.对ABB机器人系统进行恢复的操作
• 选择备份文件。
3.对ABB机器人系统进行恢复的操作
• 单击“备份”按钮。
3.对ABB机器人系统进行恢复的操作
• 单击“是”。(请注意,系统恢复后,对系统参数和模块全部未保存的更 改都将丢失。)
4.注意事项
• 备份数据具有唯一性!
T-01-O-A-8.6.1ABB机器人系统的备份与恢复-教材.
8.6.1 ABB 机器人系统的备份与恢复
定期对ABB 机器人的数据进行备份,是保证ABB 机器人正常工作的良好习惯。
ABB 机器人数据备份的对象是所有正在系统中运行的RAPID 程序和系统参数。
当机器人系统出现错乱或者重新安装系统后,可以通过备份快速地把机器人恢复到备份时的状态。
一、对ABB 机器人数据进行备份操作 1. 选择“备份与恢复。
2. 单击“备份当前系统…”按钮。
3. 单击“ABC …”按钮,进行存放备份数据目录名称的设定。
2
4.单击“…”,选择选择备份文件存放的位置。
5.
单击“备份”,进行备份的操作。
3
二、对ABB 机器人数据进行恢复操作 1.
选择“备份与恢复”
2. 单击“恢复系统…”,进行系统恢复的操作。
4
3. 单击“…”,选择备份文件存放的路径。
4.
选择备份文件。
5
5.单击“备份”按钮。
6.
单击“是”。
(请注意,系统恢复后,对系统参数和模块全部未保存的更改都将丢失。
)
6
在进行恢复时,要注意的是,备份数据具有唯一性,不能将一台机器人的备份恢复到另外一台机器人中去,这样做的话,会造成系统故障。
但是,也常会将程序和I/O 的定义做成通用的,方便批量生产时使用。
这时,可以通过分别单独导入程序和EIO 文件来解决实际的需要。
ABB机器人轴数据丢失的解决过程
ABB机器人轴数据丢失原因分析:机器人维修,无换枪盘机器人:①机器人编码器线缆虚接、HARTING头松动,导致轴数据丢失。
②机器人管线包内部线缆问题,导致机器人数据丢失有换枪盘机器人:①机器人信号模块有灰尘,导致机器人轴数据丢失。
②机器人在抓取焊枪时换枪盘贴合问题(信号模块插针有烧蚀现象),导致信号模块接触不良机器人轴数据丢失。
③机器人焊枪侧编码器线缆接头虚接或电缆损坏,导致轴数据丢失。
④机器人管线包内部线缆问题,导致机器人轴数据丢失。
ABB机器人维修,机器人轴数据丢失解决过程:第一步:示教器ABB菜单下选择Jogging。
第二步:选择外部轴,摇动摇杆,使动电极臂电极帽与静电极臂电极帽贴合;4旳總贴巾元:缈…1:a广飘筋:?-ao *c J i -1., r「堀节轴pr^-n ft■*趨甌」刃O L Q' tsdOl. Bl工険爛:mbH\-JLrflloadtti,.z Bin3Ut■杆翻胸::if…(?金&Jljfe T fi 2 13第三步:选择标定选项Calibration ,进入标定界面第四步:选择伺服焊钳标定Seguni第五步:选择更新转数计数器。
t z •r? I^Tx]-'<Rt 1>*旳第六步:更新完成后,再次进入到操作界面,手动将焊枪电极臂与静电极臂分开;第七步:进入机器人RobotWare Spot界面。
第八步:选择Man ual Actio ns 界面。
第九步:选择ManServiceCalib (必须在伺服电源启动的情况下, 方可进入此界面)。
第十步:选择按键1进行操作第^一步:选择ManCalib,第十二步:选择按键3进行操作,操作完成后将机器人手动回原点。
浅谈ABB喷涂机器人系统恢复的方法
浅谈 ABB喷涂机器人系统恢复的方法摘要:本文本文主要介绍ABB喷涂机器人系统恢复的几种方法,目前,ABB喷涂机器人在汽车制造业的应用广泛,主要区别于工业机器人的便捷应用特点为:集雾化器、空气分配系统、工艺IPS系统为一体,而在日常生产线生产过程中,会碰到机器人底层系统丢失造成停机的现象,从而如何能快速的恢复机器人系统对生产保供起到了至关重要的作用。
本文结合ABB机器人日常运维工作,简述了几种关于ABB喷涂机器人系统恢复的方法。
关键词:喷涂机器人;系统SD卡;备份恢复在机器人的日常生产调试中,对关键设备、硬件等数据进行复制,当机器人系统故障或数据丢失时,就能快速恢复原有数据,保证机器人系统正常稳定运行。
本文主要介绍ABB喷涂机器人系统恢复的几种方法:1.新建系统当现场的ABB喷涂机器人系统丢失且现场没有任何备份的情况下,只能通过新建系统来恢复机器人系统运行。
具体步骤如下:第一步、新ABB喷涂机器人出厂后,每台机器人都附带一张启动光盘与密码。
首先在个人电脑上安装RobotStudio、Robware及附加选项(PAP)。
第二步、启动RobotStudio,使用网线连接机器人控制器外接服务端口或以太网端口(192.168.125.1),选择在线标签后并启动系统生成器。
第三步、通过DVD上的KeyFiles文件夹下的秘钥创建新系统,系统创建完成后,点击应用。
1.通过现场备份创建系统1、备份文件中包含的内容ABB喷涂机器人的备份包含了系统中安装的软件和选项信息和系统主目录中的内容,除此之外,机器人的系统中的程序模块、配置文件与校准数据也会被保存在备份文件里,详细信息如下:ABB喷涂机器人与工业机器人进行系统备份时的主要区别在于:普通工业机器人可能在控制柜里配置了一些基本的模块如:主计算机,轴计算机,驱动,安全板,继电器之外,再配置一些IO模块,Sensor,Gripper之类的,然后在MainTask里写好程序,上循环运行,基本上也可以操作运行了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.4.4任务实施—三个关键的程序数据的设定
2.工件坐标wobjdata
对机器人进行编程时就是在工件坐标中创建目标和路径。这带 来很多优点: (1)重新定位工作站中的工件时,只需要更改工件坐标的位 置,所有路径将即刻随之更新。 (2)允许操作以外轴或传送导轨移动的工件,因为整个工件 可连同其路径一起移动。
*注意:TCP取点数量的区别: 4点法,不改变tool0的坐标方向 5点法,改变tool0的Z方向 6点法,改变tool0的X和Z方向(在焊接应用最为常用)。
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata
参考压缩包4.4.1.rspag
为了获得更准确的TCP,在以下例子中使用六点法进行操作: 前三个点的姿态相差尽量大些,这样有利于TCP精度的提高;
机器人运动速度数据
z50
zonedata
机器人运动转弯数据
tool0
tooldata
机器人工作数据TCP
4.4.3知识储备—程序数据的类型与分类
1.程序数据的类型分类
ABB机器人的程序数据共有76个,并且可以根据实际情况进行程序数据的创建,为ABB机器人的程序 设计带来了无限可能性。 在示教器的“程序数据”窗口可查看和创建所需要的程序数据。
4.4.3知识储备—程序数据
程序数据是在程序模块或系统模块中设定的值和定义的一些环境数据。创建的程序数据由同 一个模块或其他模块中的指令进行引用。下面是一条常用的机器人关节运动的指令MoveJ, 调用了四个程序数据。
程序数据 数据类型
说明
p10
robtarget 机器人运动目标位置数据
v1000 speeddata
5
5.TCP点设定在吸盘的接触面上,从默认tool0上的Z
正方向偏移了300mm,在此画面中设定对应的数值。
6
4.4.4任务实施—三个关键的程序数据的设定
2.工件坐标wobjdata 工件坐标对应工件,它定义工件相对于大地坐标(或其他坐标)的位置。机器人可以拥有若 干工件坐标系,或者表示不同工件,或者表示同一工件在不同位置的若干副本。
4.4.4任务实施—程序数据的存储类型
1.变量VAR
变量型数据在程序执行的过程中和停止时,会保持当前的值。但如果程序指针被移到主程序后,数值 会丢失。 举例说明: VAR num length:=0;名称为length的数字数据 VAR string name:=”John”;名称为name的字符数据 VAR bool finish:=FALSE;名称为finish的布尔量数据
在程序编辑窗口中的显示:
4.4.4任务实施—程序数据的存储类型
1.变量VAR
在机器人执行的RAPID程序中也可以对变量存储类型程序数据进行赋值的操作。
*注意:VAR表示存储类型为变量,num表示程序数据类型。 *提示:在定义数据时,可以定义变量数据的初始值。如 length的初始值为0,name的初始值为John,finish的初始 值为FALSE。 *注意:在程序中执行变量型数据的赋值,在指针复位后将恢 复为初始值。
1.工具数据tooldata
2 1
1.在“手动操纵”界面,选择“工具坐标”。 2.单击“新建”。 3.根据需要设定数据的属性,一般不用修改。 4.单击“初始值”。
3 4
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata
6.此工具质量是25kg,重心在默认tool0的Z的正方 向偏移250mm,在画面中设定对应的数值,然后单 击“确定”,设定完成。
4.4.4任务实施—程序数据的存储类型
2.可变量PERS
可变量最大的特点是,无论程序的指针如何,都会保持最后赋予的值。 举例说明: PERS num nbr:=1;名称为nbr的数字数据 PERS string test:=”Hello”;名称为test的字符数据
在机器人执行的RAPID程序中也可以对可变量存储类型程序数据进行赋值的操作。 在程序执行以后,赋值的结果会一直保持,直到对其进行重新赋值。 *注意:PERS表示存储类型为可变量。
1.工具数据tooldata
26 25
24.4.动作模式选定为“重定位”。坐标系统选定为“工具”。工具坐标选定为“tool1”。 26.使用摇杆将工具参考点靠上固定点,然后在重定位模式下手动操纵机器人,如果TCP设定 精确的话,可以看到工具参考点与固定点始终保持接触,而机器人会根据重定位操作改变姿 态。
4.4.3知识储备—程序数据的类型与分类
2.常用的程序数据
程序数据 bool byte clock dionum extjoint intnum jointtarget loaddata mecunit num orient
说明 布尔量 整数数据 0~255 计时数据 数字输入/输出信号 外轴位置数据 中断标志符 关节位置数据 负荷数据 机械装置数据 数值数据 姿态数据
工具数据tooldata用于描述安装在机器人第六轴上的工具的TCP、 质量、重心等参数数据。设定工具数据是进行示教的前提。 一般不同的机器人应用配置不同的工具,比如说弧焊的机器人就使 用弧焊枪作为工具,而用于搬运板材的机器人就会使用吸盘式的夹 具作为工具。 默认工具(tool0)的工具中心点(Tool Center Point)位于机器 人安装法兰盘的中心。图中A点就是原始的TCP点。
4.4.4任务实施—程序数据的存储类型
3.常量CONST
常量的特点是在定义时已赋予了数值,并不能在程序中进行修改,除非手动修改。 举例说明: CONST num gravity:=9.81;名称为gravity的数字数据 CONST string greating:=”Hello”;名称为greating的字符数据
1.工具数据tooldata
23 22
22.选中tool1,然后打开编辑菜单选择“更改值”。
23.在此页面中,根据实际情况设定工具的质量mass(单
位kg)和重心位置数据(此重心是基于tool0的偏移值,
24
单位mm),然后单击“确定”。
24.选中tool1,单击“确定”。
4.4.4任务实施—三个关键的程序数据的设定
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata
18
19 20
21
18.工具参考点以此姿态从固定点移动到工具TCP的Z方向。 19.单击“修改位置”,将延伸器点Z位置记录下来。 20.单击“确定”完成设定。 21.对误差进行确认,越小越好,但也要以实际验证效果 为准。
4.4.4任务实施—三个关键的程序数据的设定
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata
14 15
17 16
14.工具参考点变换姿态靠上固定点。这是第4个点,工具 参考点垂直于固定点。 14.4.单击“修改位置”,将点4位置记录下来。 16.工具参考点以点4的姿态从固定点移动到工具TCP的+X 方向。 17.单击“修改位置”,将延伸器点X位置记录下来。
第四点是用工具的参考点垂直于固定点;
第五点是工具参考点从固定点向将要设定为TCP的X方向移动;
第六点是工具参考点从固定点向将要设定为TCP的Z方向移动。
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata
2 1
1.ABB菜单中,选择“手动操纵”。 2.选择“工具坐标”。
4.4.4任务实施—三个关键的程序数据的设定
说明 设定数据的名称 设定数据可使用的范围 设定数据的可存储类型 设定数据所在的任务 设定数据所在的模块 设定数据所在的例行程序 设定数据的维数 设定数据的初始值
4.4.4任务实施—三个关键的程序数据的设定
在进行正式的编程之前,就需要构建起必要的编程环境,其中有三个必须的程序数据(工具 数据tooldata、工件坐标wobjdata、负荷数据loaddata)就需要在编程前进行定义。 1.工具数据tooldata
程序数据 pos pose robjoint robtarget speeddata string tooldata trapdata wobjdata zonedata
说明 位置数据(只有X、Y和Z) 坐标转换 机器人轴角度数据 机器人与外轴的位置数据 机器人与外轴的速度数据 字符串 工具数据 中断数据 工件数据 TCP转弯半径数据
1.工具数据tooldata
3
3.单击“新建”。 4.对工具数据属性进行设定后,单击“确定”。 4.4.选中tool1后,单击“编辑”菜单中的“定义”选项。 6.选择“TCP和Z,X”,使用6点法设定TCP。
4 5 6
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata
9
7 8
2
1
1.ABB菜单中,选择“程序数据”。 2.选择数据类型“bool”,单击“显示数据”。
4.4.4任务实施—建立程序数据
3
4
3.单击“新建…”。 4.进行名称的设定、单击下拉菜单选择对应的参数, 设定完成后单击“确定”完成设定。 数据设定参数及说明见表:
设定参数 名称 范围 存储类型 任务 模块 例行程序 维数 初始值
4.4.4任务实施—三个关键的程序数据的设定
1.工具数据tooldata 如果使用搬运的夹具,一般工具数据的设定方法如下: 以搬运物料的真空吸盘夹具为例,质量是25kg,重心在默认tool0的Z的正方向偏移250mm, TCP点设定在吸盘的接触面上,从默认tool0上的Z方向偏移了300mm。