资源简介 (共85张PPT)2023/5/221控制系统可以分为两部分:对其自身运动的控制工业机器人与周边设备的协调控制。工业机器人自身运动的控制第三节 工业机器人控制系统示教机能动作控制机能动作顺序机能力控制机能动作机能装卸工件、喷漆、焊接等检测、识别机能机器人状态和环境识别控制机能运动控制机能2023/5/222机器人控制的基本要求协调控制多轴运动,以产生要求的工作轨迹;有较高的位置精度和很大的调速范围,满足作业要求;系统的静差度要小。要求系统具有良好的刚性。各关节的速度误差系数应尽量一致;位置无超调,动态响应尽量快。采用加减速控制。2023/5/223位置控制技术控制机器人的位置、速度和加速度,以及多轴联动等。大多是对各关节进行控制,属于半闭环控制系统,即从电动机轴上闭环。(即关节角位移闭环系统)半闭环和闭环系统都是用于检查位置和速度指令执行结果的检测(含反馈)装置。半闭环的检测装置,安装在伺服电动机或传动部件上,闭环则将其装在运动部件上。2023/5/224位置控制目的:使机器人各关节实现预先所规划的运动,最终保证工业机器人末端执行器的位姿。计算机控制系统 中的位置控制,多采用数字式位置控制。位置控制技术2023/5/225工业机器人系统主管焊接工作站选定的型号是可搬重量为6Kg的M-K6SB型机器人 (日本安川公司)S轴——底座的旋转;L轴——下臂的摆动;U轴——上臂的摆动;R轴——上臂的旋转;B轴——手腕的摆动;T轴——手腕的旋转。手腕的三个运动——俯仰、侧摆、横滚是由R,B,T联合完成,S,L,U完成手的定位。2023/5/226S轴结构装配顺序。1) 安装交叉短圆柱滚子轴承和减速器,用螺钉使其固定在基座上;2)安装轴壳和电机基板。电动机连接板2023/5/227L轴和U轴结构LU上臂圆锥滚子轴承U轴当电动机旋转时,下臂绕减速器中心摆动,并在极限位置上安装了限位的挡块。拉杆U轴的连杆下臂、上臂、拉杆和连杆四个构件形成平行四边形机构。这样,电动机驱动上臂绕U轴摆动。下臂上臂2023/5/228R轴结构上臂后段铰支在下臂上,前段相对于后段转动。R轴的谐波减速器的输出轴与上臂前段连接,前段通过圆锥滚子轴承支承在后段的中隔板上,轴承前部的调节螺母用于调整轴承间隙。下臂上臂后段上臂前段R轴电动机谐波减速器中隔板2023/5/229B轴和T轴B轴和T轴都装在上臂前段的内部。手腕通过一对圆锥滚子轴承支承在上臂的前部。B轴的电动机运动经一对锥齿轮和同步齿形带传到B轴中心轴上,这个中心轴也是谐波减速器的输入轴,减速器的输出转盘与手腕连接。这样,电动机就能带动手腕绕B轴中心摆动。锥齿轮轴和B轴中心轴由向心球轴承支承。机器人手腕转动(即T轴),位于手腕的中心,传动路线是:T轴电动机→锥齿轮→同步齿形带轮→锥齿轮→谐波减速器→手腕(T轴)。谐波减速器的输入轴由一对向心球轴承支承在减速器的输出壳体内,而输出壳体则由一对圆锥滚子轴承支承在手腕的外层壳体内,手腕前部的法兰用于连接相应的末端执行器。BT2023/5/2210上臂和连杆(T、B和R轴单元)的装配顺序1)把上臂装到下臂的上方,把轴和轴承等零部件装入上、下臂的铰接孔中,从而把两者联接起来;2)上臂充当定位台架,装配连杆。2023/5/2211RH06A焊接机器人工作站组成工作站中除了焊接机器人及其控制器外,还有用于装夹被焊接件的变位机、用于焊接的电焊机、用于走丝的送丝机、用于清理焊枪的清理装置以及直接用于焊接的焊枪。控制器变位机焊枪清理装置电焊机送丝机焊枪2023/5/2212RH06A焊接机器人简介可以实现点焊、弧焊和摆焊。主要组成有:RH06A焊接机器人本体——主要用来完成焊枪的定位、走形以及与变位机协调运动。GRC通用机器人控制器——用以完成对RH06A机器人本体以及焊接工作站其它设备的控制。RH06A焊接机器人外观2023/5/2213机器人本体高精度、高刚性小型RV减速机新型高精度谐波减速器采用交流伺服驱动技术,具有良好的低速稳定性和高速动态响应。编程可以采用示教再现方式,实现点位(PTP)和连续控制(CP)。为方便操作,设有关节坐标,笛卡尔坐标、用户、工具坐标等方式。关节最大转速450°/s 、最大转矩11.7Nm6自由度垂直关节型通用工业人。采用典型平行四连杆机构设计。3轴轴1轴轴2轴轴4轴轴5轴轴6轴轴S轴L轴U轴R轴T轴B轴XYZ2023/5/2214机器人操作机主要性能指标结构形式垂直多关节负载能力6 ㎏重复定位精度±0.08 mm自由度数6每轴最大运动范围回转(S轴)±170°下臂(L轴)+90°,-150°上臂(U轴)+150°-110°横摆(R轴)±180°俯仰(B轴)±135°回转(T轴)±350°2023/5/2215最大速度回转(S轴)120°/s下臂(L轴)120°/s上臂(U轴)140°/s横摆(R轴)300°/s俯仰(B轴)300°/s回转(T轴)450°/s允许转矩横摆(R轴)11.7 Nm俯仰(B轴)9.8 Nm回转(T轴)5.8 Nm允许惯量横摆(R轴)0.24 kg.m2俯仰(B轴)0.16 kg.m2回转(T轴)0.06 kg.m2本体重量140 ㎏2023/5/2216RH06A机器人工作空间2023/5/2217RH06A机器人本体结构总图大臂小臂连杆曲柄腰座2023/5/2218RH6-A机器人腰坐2023/5/2219RH6-A机器人大臂2023/5/2220RH6-A机器人曲柄2023/5/2221RH6-A机器人小臂2023/5/2222RH6-A机器人连杆2023/5/2223RH06A机器人1轴结构图2023/5/2224RH06A机器人2/3轴结构图2023/5/2225RH06A机器人4轴结构图2023/5/2226RH06A机器人5轴结构图2023/5/2227RH06A机器人6轴结构图2023/5/2228GRC通用机器人控制系统概述为机器人产业化所提供的商品化机器人控制器能适应不同的机器人轴数和不同的应用背景不仅可用于点焊机器人还可用于弧焊、搬运和装配等其它应用场合吸收国外机器人控制器产品的优点,从产品的应用和方便用户的角度出发,提高控制器的性能在保证产品可靠性的前提下,进一步提高系统的硬件配置和软件功能,保持了产品的先进性。2023/5/2229控制系统总体技术方案主要特点(1) 通用性——只需做一下硬件配置和更换一下软件版本就可以适应不同的机器人模型,不同的轴数和周边设备。对不同的作业需求,非常方便。(2) 先进性——性能指标的先进性和系统结构的先进性 。(3) 可靠性——机器人由于其高度的柔性,可靠性显得尤为重要。加强可靠性设计,严格质量保障制度和加强测试手段,每台控制器都要进行电磁兼容试验,环境试验和安全测试。(4) 可操作性——优化人机界面,简化操作复杂度,提高作业效率已成为控制器发展的方向。设计了大屏幕汉字显示的编程示教盒,实现了示教、编程作业一体化。(5) 安全性和可维护性——软件保护、硬件保护和机械保护三级保护措施 。2023/5/2230RH06A- GRC系统先进性表现除考虑性能指标的先进性之外,还考虑了系统结构的先进性采用32位计算机全数字控制;开放式和模块化结构如硬件采用模块化结构,软件则采用分层结构和功能模块等方式在控制方式和部件方面也采用最新科技成果如加减速采用了软件动态控制方式和采用数字位置伺服控制采用现场总线通讯技术增加离线编程功能模块等2023/5/2231RH06A焊接机器人控制器控制器外观GRC通用机器人控制系统是为机器人产业化所提供的商品化机器人控制器。该机器人控制器能适应不同的机器人轴数和不同的应用背景。控制器主要有控制柜和示教器以及上位机组成。2023/5/2232RH06A焊接机器人控制面板控制电源指示灯(绿)(伺服驱动器)报警指示灯(红)暂停按钮/暂停指示灯(红)(第二功能:限位屏蔽/第三功能:停电后释放抱闸)启动按钮/启动指示灯(绿)动力上电按钮/动力上电指示灯(绿)控制电源旋钮(停电后释放抱闸用,正常工作时必须置于水平位置状态!)急停按钮(自锁/旋开)/急停指示灯(红)按钮/旋钮和指示灯2023/5/2233控制器内部结构电缆过渡口 :控制柜电源线接地线本体码盘RS232串行口OTC焊机线等柜上还安装有外置变压器380V输入205V输出抱闸电源主控逻辑板3#伺服包交流接触器弧焊接口板用户IO板2#伺服包1#伺服包8#伺服包6#伺服包5#伺服包4#伺服包7#伺服包继电器计算机电源空开脉冲分配I/O控制接口PC104主板热管接 线 端 子 排XT9接 线 端 子 排XT10123456789101112保险丝131415交流滤波器接地端子排2023/5/2234RH06A焊接机器人控制器硬件系统光电隔离数字I/O主计算机数字位置伺服主控逻辑码盘输入示教编程盒PC104总线弧焊接口上位机传感器接口现场总线接口I/O控制2023/5/2235RH06A计算机硬件系统特点高性能机器人控制器采用多CPU计算机结构,分为主计算机、编程示教盒(手控盒)和上位机基本系统采用I/O总线进行功能的增减扩展系统采用现场总线方式进行功能的扩充主计算机和编程示教盒通过串口进行异步通讯上位机和主计算机通过串口、CAN等进行通讯主计算机完成机器人的运动规划、插补和位置伺服以及主控逻辑、数字I/O等功能示教编程盒完成信息的显示和按键的输入上位机完成离线编程、机器人生产线的管理和监控等功能2023/5/2236完成机器人的运动规划、插补(关节、直线、圆弧插补)和位置伺服以及主控逻辑、数字I/O等功能主控计算机2023/5/2237脉冲分配及I/O控制板脉冲分配部分 将主控计算机的运动控制命令转换成伺服驱动器可接收的含有位置/速度信息的脉冲串,并发送至伺服驱动器;同时将伺服驱动器反馈的电机位置传送至主控计算机。I/O控制部分 连接主控计算机和所有开关量,包括基本机器人系统I/O量和所有周边设备I/O量,通过各个相关模块将主控计算机的I/O控制命令传送至各执行部件,同时将各个相关部件的状态传送至主计算机。2023/5/2238指令脉冲输出口1(DB25/F)端子功能端子功能11轴正向脉冲141轴非相正向脉冲21轴反向脉冲151轴非相反向脉冲32轴正向脉冲162轴非相正向脉冲42轴反向脉冲172轴非相反向脉冲53轴正向脉冲183轴非相正向脉冲63轴反向脉冲193轴非相反向脉冲74轴正向脉冲204轴非相正向脉冲84轴反向脉冲214轴非相反向脉冲95轴正向脉冲225轴非相正向脉冲105轴反向脉冲235轴非相反向脉冲116轴正向脉冲246轴非相正向脉冲126轴反向脉冲256轴非相反向脉冲13信号地 2023/5/2239绝对码盘输入口(DB25/F)端子功能端子功能11轴绝对码141轴绝对码非相22轴绝对码152轴绝对码非相33轴绝对码163轴绝对码非相44轴绝对码174轴绝对码非相55轴绝对码185轴绝对码非相66轴绝对码196轴绝对码非相77轴绝对码207轴绝对码非相88轴绝对码218轴绝对码非相99轴绝对码229轴绝对码非相1010轴绝对码2310轴绝对码非相1111轴绝对码2411轴绝对码非相1212轴绝对码2512轴绝对码非相13信号地 2023/5/2240主控逻辑板主控逻辑板连接主控计算机和伺服驱动器的开关量控制部分以及其他基本机器人控制逻辑,作为I/O控制板的子模块,将主控计算机的机器人I/O控制命令传送至各伺服驱动器和其他执行部件,同时将伺服驱动器和机器人的各个相关部件的状态传送至主控计算机。2023/5/2241主控逻辑板输入输出信号(部分)端子功能端子功能1焊枪防碰1端2焊枪防碰2端3回转轴限位1端4回转轴限位2端5操作台急停1端6操作台急停2端7示教盒急停1端8示教盒急停2端外部保护输入口(XS—STP MSTBVA-8P )硬限位接口1( XS-SOT DB25/F )端子功能端子功能11轴反向限位入1424V21轴正向限位入1524V32轴反向限位入161轴控制电源42轴正向限位入172轴控制电源2023/5/2242硬限位接口2( XS-LMT DB25/F )端子功能端子功能11轴反向限位入1424V21轴正向限位入15G24伺服输出接口1( XS-CIN DB25/F )端子功能端子功能11轴报警141轴允许松闸22轴报警152轴允许松闸33轴报警163轴允许松闸44轴报警174轴允许松闸伺服输出接口2( XS-SIN DB25/F )端子功能端子功能11轴就绪141轴定位完成21轴输出地152轴输出地32轴就绪162轴定位完成2023/5/2243伺服输入接口1( XS-OUT DB25/F )端子功能端子功能11轴伺服上电141轴报警复位88轴伺服上电218轴报警复位93轴输入禁止223轴清除偏差104轴输入禁止234轴清除偏差111, 2轴码盘使能243,4轴码盘使能125, 6轴码盘使能257, 8轴码盘使能13信号/保护地 前面板接口1( XS-FPT PNX-10P )端子功能端子功能1动力上电2释放抱闸324V4备用灯5报警灯6暂停灯7运行灯8动力上电灯9急停灯10控制电源灯2023/5/2244急停灯在前面板急停键按下时点亮; (可由软件读出) 围栏灯在围栏门打开时点亮; (已短接,可由软件读出) 碰枪灯在焊枪碰撞时点亮; (已短接,可由软件读出) 限位灯在X轴/回转轴到达极限时点亮;(已短接,可由软件读出) 操作台灯在操作台上的急停键按下时点亮; (可由软件读出) 示教盒灯在示教盒上的急停键按下时点亮; (可由软件读出) 上电灯在按下前面板上电钮或机器人上电时点亮;(各停止功能都未 动作时) 使能灯在全部伺服驱动器都没有报警并且主计算机允许上电时点亮; 正常灯在计算机工作正常(+5V有效)时点亮; 抱闸灯在全部伺服驱动器及主计算机都允许释放抱闸时点亮; 24V有效灯在I/O电源正常时点亮; (可由软件读出) 绿色指示灯由软件/示教盒控制点亮; (状态显示或故障检测用)指示灯说明2023/5/2245用户I/O板用户I/O板是系统的I/O子模块,实现系统对周边设备(变位机、护栏)的控制,提供了32点光耦输入与32点继电器输出。2023/5/2246D/A输出接口(J1)端子功能端子功能1参考电压2焊接电压输出3输出地4焊接电流输出5输出地 继电器输出接口(J2)端子功能端子功能1公共端2公共端3——4——5公共端6进丝7公共端8退丝9公共端10启动用户I/O板端口信号2023/5/2247外部信号输入接口(J3)端子功能端子功能124V2公共端3备用4备用5备用6缺丝7缺气8断弧9起弧1024V电源输入接口(J4)端子功能端子功能124V2GND3PE4GND55V 2023/5/2248弧焊接口板(I/O子模块)弧焊接口板完成对焊机的控制 ,采用继电器控制2023/5/2249伺服驱动器输入端:交流电源输入端,为伺服驱动器提供工作电源,动力电源控制端:电机制动控制端输出端:输出 U,V,W 3相动力电,控制电机转动PE: 接地保护端子CN1: 伺服驱动器控制信号接口CN2: 绝对码盘接口CN3: 与计算机及操作盒的通信接口 交流伺服驱动器最终输出部件采用脉宽调制IGBT管。由位置反馈、速度反馈和电流反馈三环控制,因而具有高精度、高响应性。 (采用PI控制算法)日本安川采用内嵌PLC控制2023/5/2250RH06A焊接机器人伺服驱动器 伺服驱动器及机器人系统在出厂前已经调整达到最佳匹配。一般不需要再做任何调整。参数含义一轴(S)二轴(L)三轴(U)四轴(R)五轴(B)六轴(T)七轴八轴Pn000.1控制方式选择11111111Pn200.0输入脉冲方式66666666Pn202电子齿轮分子88888888Pn50A.3P-OT信号888888882023/5/2251参数含义一轴(S)二轴(L)三轴(U)四轴(R)五轴(B)六轴(T)七轴八轴Pn50B.0N-OT信号88888888Pn50E.2TGON信号00000000Pn50F.2BK信号22222222Pn100速度环增益4040401020204040Pn101速度环积分时间200200200200200200200200Pn102位置环增益1515304020204040Pn401转矩滤波时间100100100100100100100100Pn204位控时加减速时间200040004000400040004000002023/5/2252软件系统 在控制软件上,采用软件工程的思想,充分发挥VRTX实时多任务操作系统的功能,实现以功能键驱动的全菜单操作的汉字机器人操作系统。 机器人软件系统由机器人基本系统和机器人应用(扩展)系统组成。基本系统完成机器人示教、执行、系统检查等功能。在此基础上我们进行了功能扩充,增加了内嵌PLC功能和机器人的协调运动算法,使机器人控制器的控制轴数增加到12个轴,即机器人可对多个弧焊工作站进行协调运动。VRTX实时多任务操作系统机器人扩展系统机器人基本系统机器人软件系统层次结构图2023/5/2253VRTXsa 基本体系结构硬 件用户定义扩展例程中断支持基本调用ClockPROMMicro-processorCharI/O DevRAMOtherPeripherals软 件多 任 务 应 用 程 序基本系统调用处理程序I/O系统调用处理程序用户定义系统调用应用对VRTXsa的扩展例程任务管理通信同步内存管理ISRISRISR2023/5/2254基于VRTX的机器人控制器软件系统2023/5/2255VRTX 软件系统特点机器人整个软件采用VRTX实时多任务操作系统实现。VRTX是确定性,抢占式和基于优先级的实时多任务操作系统。VRTX实时多任务操作系统根据功能来分层,每一层都使用下一层提供的功能。系统硬件构成了系统的最底层。紧接着一层包括了最简单的,大多是硬件相关的操作系统功能,最上层是应用程序。从技术的角度来看,每一层都为其上一层定义了一个虚拟机。在更高的层上,是不能分辨出由软件提供的功能与由硬件提供的功能,每一层都增加了一些功能。2023/5/2256RH06A机器人控制器任务间数据流程2023/5/2257RH06A机器人控制器示教系统提供机器人及控制器和使用者之间的介面面板式键盘(示教键/编程键/控制键;运动类键/非运动类键)液晶显示屏(128* 240全点阵式,字符方式为16行*40列)指示灯(标明坐标系、运动速度、控制方式、运动状态和用户区域)急停按钮和上电按钮直接与系统控制逻辑电路相连。2023/5/2258F1F2F3F4F55689OP20234OP4OP3—7·1OP1插入删除主菜单确认取消修改速度坐标*模式运动速度使能示 教 编 程 盒关节直角工具用户高速中速低速微动X+正向运动X -坐 标速 度*Y+Y -Z+Z -Rx+Rx-Ry+Ry-Rz+Rz-反向运动外部轴示教 作业:11 R1 〇 ◇ MOVJ 编辑 ->作业内容 R1+S10000 0000 NOP0001 0001 MOVJ VJ=100002 0002 MOVJ VJ=300003 0003 MOVL VL=110.000004 0004 MOVL VL=110.000005 DELAY T=10.00MOVJ VJ=10.00>VJ= 输入关节速度!控制类 I/O类 运动类 弧焊类示教编程器面板2023/5/2259示教编程器屏幕显示语句提示行参数输入行2023/5/2260编程示教器屏幕说明1)状态提示行包括: 工作方式: 示教:示教一个新程序或修改原程序;执行:对示教好的程序执行再现操作。 程序名: 11 HOME 等 操作提示:示教: R1 ○ ◇ MOVJR1 ○ ◇ MOVLR1 ○ ◇ MOVC执行: ● 自动 启动● 一次 暂停● 单步 停止、急停、报警 一级菜单 : 显示 选择 用户 功能 编辑 下组菜单 : -〉表明有下组菜单2)数据信息区: 包括屏幕名和内容。3)语句提示行: 提示要输入的语句。4)参数输入行: 输入语句参数。5)信息提示行: 显示提示信息和错误信息。6)软键提示行: 提示当前软键功能(F1--F5)。语句提示行参数输入行2023/5/2261RH06A焊接机器人基本指令表注释1.在[ ]中的数据不显示2.在< >中为要输入的数据运动指令指令名格式功能例句MOVJMOVE,JOINT[位置数据]VJ=<关节运行速度>VJ: 1~99 % 以关节插补移动到示教点MOVJ VJ=10MOVLMOVE,LINEAR[位置数据]VL=<直线运行速度>VL: 1~1000 mm/s 以直线插补移动到示教点MOVL VL=110.0MOVCMOVE,CIRCLAR[位置数据]VC=<圆弧运行速度>VL: 1~1000 mm/s 以圆弧插补移动到示教点MOVC VC=12.0SPEEDV=<运行速度>V: 1~99 % 改变运动类指令的运行速度SPEED 502023/5/2262协调运动指令指令名格式功能例句SMOVLMOVE,LINEARCOORDINATION[位置数据]VL=<直线运行速度>VL: 1~1000 mm/s 以直线插补移动到示教点SMOVLVL=110.0SMOVCMOVE,CIRCLARCOORDINATION[位置数据]VC=<圆弧运行速度>VL: 1~1000 mm/s 以圆弧插补移动到示教点SMOVCVC=12.02023/5/2263控制指令指令名格式功能例句IF#<输入号>=L<标号> 如果满足条件转移到标号处,否则继续执行。IF #20=OFF L20IF #30=ON L30L<标号> 标明要转移到的语句L20GOTOL<标号> 转移到标号处GOTO L20DELAYT=<延时时间>T:0.1~999.0 秒延时一段时间DELAY T=5.2CALL<子程序名> 转子程序CALL JOB1CALL SPOT1RET 子程序返回 ;<注释> 程序注释;START STEP2023/5/2264输入输出指令指令名格式功能例句OUT#<输出号>= 输出口置 0 或 1OUT #20=OFFOUT #30=ONWAIT#<输入号>=T=<等待时间>T:0.1~999.0 秒等待直到满足输入条件WAIT #20=ON T=10WAIT #20=OFF T=-1弧焊指令指令名格式功能例句ARCON ASF#<文件号>I=<电流值>,U=<电压值>焊接开始ARCONARCON ASF#1ARCON I=190 U=90ARCOFI=<电流值>,U=<电压值>焊接结束ARCOFARCOF I=90 U=90WVONWVF#<文件号>摆动开始WVON WVF#1WVOFF 摆动结束WVOFF2023/5/2265示教程序范例 机器人程序是用机器人语言描述的机器人完成的操作。下面以一个简单的弧焊程序为例,介绍机器人程序的示教编程。1.示教准备在开始示教前,按下列步骤操作:① 进入示教工作方式并设定示教锁;② 选择机器人运动模式;③ 输入一个程序名;④ 设定为编辑状态。2.示教一个程序在A、B两点之间进行焊接。工件放在变位机上。ESAB2023/5/22662023/5/22672023/5/22682023/5/22692023/5/22702023/5/22712023/5/2272注意:当机器人运动到示教点时,须抬起[正向运动]键,接着再次按下,机器人向下一个示教点运动。在机器人运动过程中,抬起[正向运动]键,机器人立即停止运动。2023/5/22732023/5/22742023/5/22752023/5/22762023/5/22772023/5/22782023/5/2279RH06A机器人控制器示教系统硬件结构 示教编程盒以89C52单片机为核心,管理键盘、液晶显示屏、指示灯等,通过标准RS-232串行通讯口和主控计算机的串口1(J5)相连2023/5/2280RH06A焊接机器人控制器传感系统 该控制器可配接不同的传感器模块,如力和力矩传感器,视觉传感器。在机器人装配作业中,加入CCD视觉传感器,可用于字符识别、目标定位、图形分析、模板匹配等工作。带有激光传感器机器人焊接系统,可用激光传感器进行焊缝跟踪。机械手本体机器人控制器示教编程盒焊枪焊机变位机激光传感器2023/5/2281RH06A 机器人控制器通讯系统 目前机器人应用工程由单台机器人工作站向机器人生产线发展,机器人控制器的联网技术变得越来越重要。除了控制器上原有的串口通讯外,在该控制器上又增加了现场总线的联网功能。可用于机器人控制器之间和机器人控制器同上位机的通讯,便于对机器人生产线进行监控、诊断和管理。上位机控制器1控制器2控制器n机器人控制器CAN总线联网结构图……2023/5/2282RH06A机器人控制器离线编程系统 在复杂的机器人应用工程中,示教编程是费时的工作。离线编程技术不仅能把CAD的三维数据转换成用于机器人编程的位置数据,而且能在上位机调试机器人作业。此外,还能上载机器人作业,经修改后,把正确的机器人作业下载到机器人控制器中。主菜单模块仿真运行离线示教程序编辑CAD数据模型显示控件示教编程OPEN_GL库通讯控件程序传送机器人模型程序生成离线编程系统结构图2023/5/2283RH06A机器人监控管理系统主菜单模块数据查询报表生成状态监视程序显示OBDC数据库报表打印CAN通讯控件数据传送焊接参数库程序传送 利用ActiveX技术将CAN卡携带的API函数以及CAN总线的一部分应用层协议封装成控件,完成基于CAN总线的多机器人联网,实现上下位机的通讯功能; 同时,利用CAN总线的实时性,还能完成对多个下位机某些参数的实时监控功能。这种软件采用模块化结构,使用方便,通用性强,易于扩展。2023/5/22842023/5/2285RH06A焊接机器人控制器特点1主计算机采用工业级486DX4-100嵌入式计算机,具有可靠性高,运 算速度快等特点。2实现机器人和多个变位机的协调运动,改善了圆弧的插补精度,内 嵌PLC功能,简化机器人应用工程的设计。3编程示教盒是机器人控制器中人机交互的主要部件,它通过串行口 与主计算机相联。显示屏采用320×240点阵的LCD图形显示器,可 显示12行×20个汉字。示教编程盒的外壳采用注塑件,以减轻重量, 方便操作。4机器人控制柜采用密封式立式结构,防尘防潮。5丰富的联网功能,如串口和现场总线CAN接口等,实现对机器人弧 焊生产线的监控和管理。6提供上位机离线编程模块,可进行机器人程序的上传和下载以及机 器人程序的仿真运行。 展开更多...... 收起↑ 资源预览