基于EtherCAT总线的焊接机器人控制系统研究

被引量 : 0次 | 上传用户:lxkeinsun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国人口结构的快速变化,劳动年龄人口比重开始逐步下降,造成了劳动力成本的大幅上升,经济产业结构发展急需抛弃过去依靠人口红利的劳动密集型发展思路。因而越来越多的加工制造企业关注以焊接机器人为代表的焊接自动化技术。焊接机器人是从事焊接、切割与喷涂等工作的工业机器人,根据国际标准化组织(ISO)对工业机器人术语的定义可知工业机器人是一种多用途可重复编程的自动控制操作机(Manipulator),具有三个或更多可编程的轴,用于工业自动化领域。为了实现高精度、高速度控制目标,对工业机器人控制系统的研究无疑是重中之重。而为了进一步实现自动化水平,有必要研究从CAD图纸直接生成加工步骤的系统软件,同时必须提供一个简单易上手但又功能齐全的操作界面,这些对于提高焊接自动化技术都有重要的意义。本课题在综合研究国内外工业机器人发展现状与市场需求的基础上,提出一种基于EtherCAT总线的开放式控制系统,深入研究了EtherCAT主站和从站系统与LinuxCNC系统的整合应用,针对应用过程中G代码自动生成问题进行了深入研究,最后给出了一个操作简单,可扩展性强的用户界面系统。本课题研究的主要工作内容如下:1、根据国内外研究现状与市场需求,分析常用工业机器人结构及控制系统的基本框架与控制方案,提出应用工业实时以太网EtherCAT总线的工业机器人控制系统方案,并对其中用到的关键技术进行说明。2、研究了Linux下的EtherCAT主站系统和从站系统架构,设计了用于EtherCAT主站与LinuxCNC数控软件通讯的硬件抽象层配置文件3、仔细研究了目前国际和国内通用的G代码数控编程语言以及LinuxCNC中的G代码解析器,给出了G代码自动生成的软件设计思路方法,并利用G代码设计了从二维CAD图纸直接生成G代码的模块。4、基于LinuxCNC数控软件、Python语言及PyQt图形库,设计了一套在Linux环境下运行的系统界面程序,并提供了一套基于GTK的更简易高效的开发界面程序的方法。
其他文献
综述了无机纳米粒子在涂料中的应用及研究状况,着重介绍了纳米TiO2、SiO2、ZnO、CaCO3、Fe3O4等纳米颗粒的特征及制备防老化、隐身、抗静电、光催化、随角异色效应型5种涂料
在钢梁混凝土楼盖结构中,一般主梁设计成刚接,而次梁则多设计成两端铰接。因简支梁理论上只受到正弯矩的作用,截面中的混凝土翼板能充分发挥其抗压能力,其承载力高,刚度也大
河西地区是我国著名的商品粮基地之一,石羊河流域是河西地区农业经济较为发达的区域,也是我国西北干旱区生态极为脆弱的地带,区域内生态类型多样,但是由于独特的地理环境和气
目的调查宫颈癌放疗患者家庭功能和癌因性疲乏的现况,分析癌因性疲乏的影响因素。方法应用一般情况调查表、疾病相关因素调查表、家庭功能评定量表和疲劳评定量表,采用配额抽
运动控制器是数控系统的核心,其性能的优劣直接影响着数控设备的加工质量,并对整个制造系统的集成控制、高效运行和更新发展具有至关重要的影响。传统运动控制器的快速性、稳定
随着国内外经济的飞速发展,人们对于生活质量的要求与日俱增,健康保健意识相应增强,食品的无公害和营养也得到人们越来越多地关注,绿色天然食品正逐渐成为人们日常的饮用食物
磁性高分子微球是指内部含有磁性金属或金属氧化物(如铁、钴、镍及其氧化物)的超细粉末且具有磁响应性的高分子微球。生物磁性高分子微球作为一种新型的功能材料,因生物磁性高
差异是普通客观的存在。在建筑学领域内,差异的表现尤为凸出,不单表现在建筑的实体形态上,也表现在对建筑评价的认知上。建筑设计者是一个特殊的群体,其既是作品的设计者,同时也是
以吉林市为例,利用GIS和计算机技术进行三维数字城市的建设和管理,设计并实现了吉林市三维数字城市基础平台原型系统.系统集成了数字城市专项应用子系统中最基本、复用度最高
目的探讨补肾益髓法的代表药益髓生血颗粒促进骨髓造血的机制。方法 78只雄性昆明种小鼠随机分为空白组、模型组、阳性药组、益髓生血颗粒高、中、低剂量组,每组13只。采用60