基于EtherMAC平台的数控切割机控制系统研究

被引量 : 0次 | 上传用户:nimadehundan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控切割机床在机械、船舶、航空装备等行业的板材切割中,有着十分广泛的应用。数控切割技术的使用可以大幅度的提高板材利用率,改进产品质量,改善工人的劳动环境,进一步的提高劳动效率。如何开发一套用于数控切割机床的人机界面友好、自动化程度高的数控系统逐渐成为研究热点。本文开发了一套基于EtherMAC(Ethernet for Manufacture Automation Control)运动控制平台的数控切割机控制系统。论文首先回顾了数控切割技术的发展。对比国外的数控切割机控制系统,分析了当前国内系统的不足,确定了本论文的研究内容,介绍了本论文的研究意义。随后对切割机控制系统进行了功能需求分析,结合数控系统硬件结构的发展趋势,给出了PC机加EtherMAC运动控制平台的纯软件型的运动控制解决方案,设计了数控切割机控制系统的软硬件结构。对控制系统软件架构进行了设计,并根据系统的实时性要求对控制系统进行模块划分,将控制系统分为三个子系统,并简单介绍了各子系统的功能。详细介绍了用户界面子系统的设计、参数化图形库设计、图形仿真算法的实现;用于进程间通讯的信息交互子系统的设计;控制系统内核设计包括任务调度模块、任务执行模块、运动控制模块和通讯模块的详细设计。研究了切割机自动排料问题,建立了切割机自动排料的数学模块。介绍了遗传算法,建立了遗传算法的优化排料模型,并将其应用在切割机自动排料系统中,给出了基于遗传算法的自动排料系统的执行流程。介绍了临界多边形,并将其应用在自动排料系统中,实现了基于临界多边形的放置策略。在Windows CE操作系统下实现了基于EtherMAC平台的数控切割机控制系统。对切割机控制系统操作面板进行了设计,给出了系统具体的硬件配置。在Microsoft Visual Studio2008开发环境下,用C#语言实现了控制系统的用户界面子程序,实现控制系统的非实时性任务;用C++语言实现了控制系统内核,完成控制系统的实时性任务。完成了切割机控制系统的调试。最后对本文的完成的工作进行了总计,对后续工作进行了展望。
其他文献
此次试验是利用双室型微生物燃料电池(MFC)处理电镀废水并且产生电能,同时对阴极液(电镀废水)中不同的重金属离子对产电效果的影响进行研究。构建的双室型微生物燃料电池(MFC
基于我国住宅产业化发展在起步阶段的现状,就我国住宅产业化在住宅品质、施工效率等方面存在的优势、面临的问题等展开研究与讨论,并在政策制定、产业链完善、消费者观念引导
工程建设中固定资产的投资除形成永久建筑物外,同时还要形成部分机电设备。我国的工程项目招标投标工作内1981年实施以来,在实践中建筑工程的招标投标更为人们所重视。笔者根据
乒乓球运动是我国的优势竞技体育项目,它集竞技、健身、娱乐、休闲、益智等功能于一体,受到不同年龄、不同阶层的人们喜爱,是全民健身运动中不可缺少的一项内容。随着学校教
<正>中国国内非典、雪灾、拉萨"3.14"打砸抢事件、汶川地震;国外的"9.11事件"、"印尼海啸"、"日本地震"等越来越多的旅游安全事故,使得旅游安全的研究日益增多。自"9.11事件"
《天鹅湖》是世界芭蕾舞剧的重要代表作之一。无论是他的音乐、故事剧情还是芭蕾舞姿的专业性都可以称得上世界芭蕾舞剧的佼佼者和经典之作。本文遵循"音乐是舞蹈时间上的延
随着我国铁路第六次大提速的顺利实施,以及客运专线不断建成通车,国产CRH系列动车组已分期分批投入运营,并开始进入转向架更换检修期,且数量不断递增。为提高CRH型动车组转向架的
鼓励交易是指在不违背法律及社会公共利益的前提下,法律赋j予交易的当事人快速达成交易并尽可能促进使更多交易获得成功,从而实现经济效益的提高。美国著名经济分析法学家波
社会的发展进步使得人们对低碳节能和环境保护的关注越来越多。而在当今的各行各业中,建筑业的耗能越来越严重,排放的碳也越来越多。建筑业在蓬勃发展的同时也造成的严重的环
随着社会经济的发展,突发公共事件频繁发生,任何政府、任何企业都不可能免于各种各样的突发公共事件,所以能够做到有效防范和应对危机,加强危机管理具有重要意义。电力是关系