文档介绍:华中科技大学硕士学位论文摘要数控系统内部控制逻辑是由通用或内装式可编程控制器词迪值摹D壳埃琍的编程方法主要有专用编程器和基于的软件编程器两种。华中世纪星系统采用的是“内装型”捎肈环境下的镅员喑蹋庵直喑谭椒挥胁捎肳操作系统方便和快捷,而且使用镅员喑掏褂么车奶菪瓮急喑滔啾龋员喑倘嗽钡技术水平要求高,不便推广使用。因此,本文研究了基于僮骰肪车氖叵统喑碳胺抡嫒砑畚牡闹饕9ぷ饔校分析了数控系统男枨螅诖嘶≈喜捎媚?榛杓品椒ǎ玃砑成环境分解成项目管理模块、编辑模块、编译模块、模拟仿真模块等。同时,设计出砑髂?榧涞氖萘O担砗酶髂?橹涞氖荨⑿畔⒋ǖ莺凸δ芮编辑器选用形象、直观的梯形图语言作为编程语言,采用面向对象的建模方法,建立低忱嗖愦谓峁购驮<饽P投韵螅酝夹问淙敕绞嚼幢喑獭编译器以树结构为中介将梯形图和噶盍O灯鹄矗迪至舜犹菪瓮嫉絇指令的转换。转换以梯级为单位,采用“正向深度优先扫描算法”来构造树结构,然后对树结构进行遍历,得到相应的噶罴通过对ぷ髟淼姆治龊脱芯浚迪至薖指令解释器算法的仿真,模拟了诵泄獭关键字:数控系统,梯形图,模块化,树结构
华中科技大学硕士学位论文瑆甌琣瑃,,琧痶海,甋痙.—篘,
华中科技大学顽士学位论文髀课题背景当前,华中数控系统刂剖腔贒环境使用镅远杓频模萌砑丫不太符合现代计算机大多采用僮飨低车氖导室G螅杓迫嗽笔褂闷鹄床恢观、方便,而且使用镅员喑掏褂锰菪瓮急喑滔啾龋员喑倘嗽币G蠼细撸这些情况,有必要研发一个基于个人计算机的能为用户提供直观、方便、、方便、高效的编程环境的砑发平台,要求建立F骷趴猓峁┮酝夹问淙敕绞嚼唇⑻菪瓮汲绦颉@先进的计算机技术来实现可视化、规范化的梯形图设计以及噶钚蛄械淖远桑,面向数控氖褂锰菪瓮加镅员嘈碢程序的开发平台。使数控实验台在最大程度上发挥它的积极效用,使学生能够直观、方便地了解和掌握数控系统中谋喑毯头抡娌僮鳌随着科学技术的发展及制造技术的进步,社会对产品多样化的需求越来越强烈,产品的更新换代周期也越束越短,中小批量生产的比重明显增加,从而对制造设备提出了更高的要求。数控机床作为一种自动化的加工设备而被广泛采用。自年美国麻省理工学院与帕森斯公司合作发明了世界上第一台三坐标数控铣床以来,机床数控系统已经成为制造业自动化的核心技术和基础技术,是当今世界机械制造技术的高技术之一,可编程控制器是计算机技术与自动控制技术有机结合的一种通用工业控制器。在鱿种埃驳乃承蚩刂剖且曰驳鼻霸诵凶刺R谰荩境的砑7⑵
华中科技大学硕士学位论文机床按规定好的动作依次地动作。这种控制方式的实现,是由传统的继电器逻辑电路完成的,这种电路是将继电器、接触器、开关、按钮等机电分立元件用导线连接而成的控制回路,由于它存在体积大、耗电多、寿命短、可靠性差、动作迟缓、柔性差、不易扩展等许多缺点,正逐渐被槌傻乃承蚩刂葡低乘妗早期的数控系统际窃贒环境下设计的,肪诚翽操作起来不方便、不直观,对设计人员的编程水平要求很高;随着计算机应用技术的发展,计算机的操作系统由原来的低持鸾ケ籛系统所代替,低掣鶧系统相比,嵌嗳挝癫僮飨低常哂蟹岣坏淖试矗钟押玫娜嘶缑妫运杀喑炭刂破鞯母拍可编程控制器自动化控制器。最早在美国通用汽车公司的自动装配线上使用并获得了成功。由于该控制器当时只是为了解决设备在运行中的开关量信号和逻辑控制问题,即用于替代传统的继电器控制装置,且只有逻辑运算、定量、计数及顺序控制等功能,因此把这种装置称为“可编程逻辑控制器”虺芇。后来随着技术的进步,其控制功能已远远超出了逻辑控制的范畴,人们就称其为“可编程控制器”,简称。在数控领域内,人们习惯称其为可编程逻辑控制器蚩杀喑袒骺刂破。数控机床所用煞治A嚼唷R焕嗍亲ㄎJ迪质鼗菜承蚩刂贫杓啤⒅圃斓“内装型”¨,它从属于爸玫囊徊糠郑涣硪焕嗍荘独立于爸茫完备的硬件和软件功能,能够独立完成规定的控制任务,以满足数控机床或其它顺序控制领域要求的“独立型”“内装型”隒之间的信号传送在诓考纯墒迪郑琍牖膊嗟男畔传送则通过腇涌诘缏肥迪帧R话阏庵掷嘈偷腜不能独立工作,它只是经成为数控系统软件开发人员的主要选择之一。.叵低持械目杀喑炭刂破兰甏┓⒄蛊鹄吹囊恢中滦在数控系统中的类型
华中科技大学硕士学位论文向δ艿睦┱梗秸呤遣豢赡芊掷氲摹可编程控制器的硬件主要由中央处理单元⒋娲⑵鳌⑹淙耄涑?橐及电源组成。“内装型”捎隒共用一个中央处理器部梢缘ザ朗褂靡个S捎贑的功能和墓δ芫鸵黄鹂悸牵蚨庵掷嘈偷南低吃谟布腿件的整体结构上合理、实用、性能价格比高。虲之间没有多余的连线,而且能也有所提高。华中世纪星系统采用的是“内装型”琍和灿靡桓鯟、输入/输出、可编程控制器的软件结构