计算机数控系统的数控程序输入方式,计算机数控系统

news/2024/10/22 13:39:08/

a7f4a3f590493a1e451dd952a488fd7c.gif 计算机数控系统

(5页)

712776226405c6d0c2f6a1d8359ee2ce.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.90 积分

上海中华职业技学院机电学科组 《数控加工技术》第五讲 计算机数控系统课程名称数控加工技术课时2序 号1授课班级日期教学方式讲 授课题第二章 数控机床各组成部分的结构及其控制原理第一节 计算机数控系统任课教师黄 晖教学主要内容、目的、要求、重点与难点、复习、提问、备注、布置作业等教 学 主 要 内 容CNC系统的组成与特点,CNC系统的硬件结构,CNC系统的软件结构,CNC系统的控制原理:(一)零件程序的输入,(二)译码,(三)刀具补偿,(四)速度控制,(五)插补计算[1]目 的要 求1、了解CNC系统的组成与特点2、熟悉CNC系统的硬件和软件结构3、理解CNC系统的基本工作过程重 点CNC系统的硬件和软件结构,CNC系统的控制原理。难 点CNC系统的控制原理:刀具补偿、插补计算。作 业备注对CNC系统的控制原理内容要注意启发学生,避免枯燥。教学过程及内容:一、CNC系统的组成与特点CNC系统由硬件和软件组成,其组成框图如图2-1所示。计算机(软件功能) 硬件电路(硬件功能)伺服系统数控机床指令输入图2-1 CNC系统的组成框图根据上述组成框图,CNC系统有如下特点:(1)灵活性(2)通用性(3)可靠性(4)数控功能多样化(5)使用维护方便二、CNC系统的硬件结构(一)CNC系统的硬件结构1、数控装置:数控装置是数控系统的核心,其软件和硬件来控制各种数控功能的实现。数控装置的硬件结构按CNC装置中的印制电路板的插接方式可以分为大板结构和功能模块(小板)结构;按CNC装置硬件的制造方式,可以分为专用型结构和个人计算机式结构;按CNC装置中微处理器的个数可以分为单微处理器结构和多微处理器结构。(1)大板结构和功能模板结构①大板结构大板结构CNC系统的CNC装置由主电路板、位置控制板、PC板、图形控制板、附加I/O板和电源单元等组成。主电路板是大印制电路版,其它电路板是小板,插在大印制电路板上的插槽内。这种结构类似于微型计算机的结构。②功能模块结构(2)单微处理器结构和多微处理器结构①单微处理器结构在单微处理器结构中,只有一个微处理器,以集中控制、分时处理数控装置的各个任务。图2-2是单微处理器结构图。②多微处理器结构随着数控系统功能的增加、数控机床的加工速度的提高,单微处理器数控系统已不能满足要求,因此,许多数控系统采用了多微处理器的结构。若在一个数控系统中有两个或两个以上的微处理器,每个微处理器通过数据总线或通信方式进行连接,共享系统的公用存储器与I/O接口,每个微处理器分担系统的一部分工作,这就是多微处理器系统。如图2-3所示的数控系统带有4个CPU。目前使用的多微处理器系统有三种不同的结构,即主从式结构、总线式多主CPU结构和分布式结构。2、输入/输出装置3、驱动装置4机床电器逻辑控制装置上述四部分之间通过I/O接口互连。(二)CNC系统硬件各基本组成部分的功能1、微处理器(CPU)和总线:(1)微处理器:有运算器和控制器组成。运算器主要对数据进行算术和逻辑运算。控制器将存储器中的指令进行译码,向CNC装置各部分按顺序发出操作的控制信号,并接受执行部件的反馈消息,从而决定下一步操作指令。(2)总线:是CPU和各组成部件、接口之间信息的公共传输线。2、存储器:用于存放程序、数据和参数。3、位置控制器:将经过插补运算得到的控制信号送往位置控制单元。4、可编程控制器(PLC):利用逻辑运算实现机床的顺序控制,在数控机床上替代传统机床强电的继电器逻辑控制。三、CNC系统的软件结构(一)CNC系统软件的组成CNC软件分为应用软件和系统软件。1、CNC系统软件:是为实现CNC系统各项功能所编制的专用软件,也叫控制软件,存放在计算机EPROM内存中。一般包括输入数据处理程序、插补运算程序、速度控制程序、管理程序和诊断程序。(1)输入数据处理程序它接收输入的零件加工程序,将标准代码表示的加工指令和数据进行译码、数据处理,并按规定的格式存放。有的系统还要进行补偿计算,或为插补运算和速度控制等进行预计算。通常,输入数据处理程序包括输入、译码和数据处理三项内容。 ①输入程序②译码程序③数据处理程序(2)插补计算程序CNC系统根据工件加工程序中提供的数据,如曲线的种类、起点、终点等进行运算。根据运算结果,分别向各坐标轴发出进给脉冲。这个过程称为插补运算。进给脉冲通过伺服系统驱动工作台或刀具作相应的运动,完成程序规定的加工任务。CNC系统是一边插补进行运算,一边进行加工,是一种典型的实时控制方式,所以,插补运算的快慢直接影响机床的进给速度,因此应该尽可能地缩短运算时间,这是编制插补运算程序的关键。(3)速度控制程序速度控制程序根据给定的速度值控制插补运算的频率,以保预定的进给速度。在速度变化较大时,需要进行自动加减速控制,以避免因速度突变而造成驱动系统失步。(4)管理程序管理程序负责对数据输入、数据处理、插补运算等为加工过程服务的各种程序进行调度管理。管理程序还要对面板命令、时钟信号、故障信号等引起的中断进行处理。(5)诊断程序诊断程序的功能是在程序运行中及时发现系统的故障,并指出故障的类型。也可以在运行前或故障发生后,检查系统各主要部件(CPU、存储器、接口、开关、伺服系统等)的功能是否正常,并指出发生故障的部位。(二)CNC系统软件的结构较常见的CNC软件结构形式有前后台型软件结构和中断型软件结构。1、前后台型软件结构前后台型软件结构将整个CNC系统软件分为前台程序和后台程序。2、中断型软件结构四、数控系统的基本工作过程(一)零件程序的输入1、输入内容:零件程序、控制参数和补偿数据等。2、输入方式:存储方式、NC方式(二)译码所谓译码,指的是将输入的数控加工程序段按一定规则翻译成数控装置中的计算机能够识别的数据形式,并按约定的格式存放在指定的译码结果缓冲器中。(三)刀具补偿经过译码后得到的数据,还不能直接用于插补控制,要通过刀具补偿计算,将编程轮廓数据转换成刀具中心轨迹的数据才能用于插补。刀具补偿分为刀具长度补偿和刀具半径补偿。(四)进给速度在零件数控程序中,F指令设定了进给速度。速度控制的任务是为插补提供必要的速度信息。由于各种CNC系统采用的插补法不同,所以速度控制计算方法也不相同。(五)插补零件程序经过译码、刀补计算和速度计算后,紧接着就是插补和位控,其中插补是数控系统的主要任务之一。数控加工程序中,一般都已知运动轨迹的起点坐标、终点坐标和轨迹的曲线方程。另外,还要根据机床参数和工艺要求给出刀具长度、刀具半径和主轴转速、进给速度等。插补的任务就是根据进给速度的要求,计算出每一段零件轮廓起点与终点之间所插入中间点的坐标值,机床伺服系统根据此坐标值控制各坐标轴协调运动,走出预定轨迹。(六)位置控制位置控制的作用是在每个采样周期内,把插补计算得到的理论位置与实际反馈位置相比较,用其差值去控制进给电机。5 关 键 词: 计算机 数控系统

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


http://www.ppmy.cn/news/825109.html

相关文章

数控计算机实习小结,数控机床实习心得体会

导语:近年来,随着计算机控制技术的发展,数字控制技术已经广泛应用于工业控制的各个领域,本文是大学网unjs.com小编精心编辑的,希望能帮助到你! 数控机床实习心得体会 近年来,随着计算机控制技术的发展&…

数控技术一定要用计算机吗,如何成为数控机床编程高手

其实,当我们选择了机械切削加工这一职业,也就意味着从业早期是艰辛的,枯糙的。机械加工的工程师,从某种程度上说是经验师。因此,必须花时间在车间,干车床、铣床、磨床,加工中心等;随后在办公室里编工艺、估材耗、算定额。 必须熟悉各类机床的性能、车间师傅们的技能水平…

学计算机和机械自动货哪个好,机械制造及其自动化好不好难学吗

械制造及其自动化是一门研究机械制造理论、制造技术、自动化制造系统和先进制造模式的研究生学科。该学科融合了各相关学科的最新发展,使制造技术、制造系统和制造模式呈现出全新的面貌。 机械制造与自动化专业好吗 机械制造及自动化技术是一项应用计算机及其外围设…

CATIA软件难学吗?入手简单吗?好不好上手?

CATIA软件是法国达索飞机公司开发的高档CAD/CAM软件。CATIA软件以其强大的曲面设计功能而在飞机、汽车、轮船等设计领域享有很高的声誉。CATIA的曲面造型功能体现在它提供了极丰富的造型工具来支持用户的造型需求。比如其特有的高次Bezier曲线曲面功能,次数能达到15…

数控机床需要c语言程序吗,数控铣床编加工程序难吗?必须先了解这些基本编程功能...

我们以FANUC-0M系统的数控铣床和加工中心为例,介绍数控铣床和加工中心的编程方法。 1、F、S、T功能 (1)F功能一进给功能。 指令格式:G94 F_; 进给功能用于指定进给速度,由F代码指定,其单位为mm/min&#xf…

plc和c语言和cnc,cnc数控编程和plc编程哪个难学

数控编程是数控加工准备阶段的主要内容之一,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;制作控制介质;校对程序及首件试切。有手工编程和自动编程两种方法。总之,它是从零件图纸到获得数控加工程序的全过程。 随着工业4.0和工…

中专学数控好还是计算机,初中毕业学模具还是数控?

模具和数控有很多相似之处,他们之间的关联度也非常高,在工厂里往往是相互依存的。针对这个问题,我来抛砖引玉,你来决择。 一、模具方向 众所周知,模具就是大批量生产制造的最重要设备,比如人们手中的手机、…

数控专业要学计算机吗,数控专业未来的前景如何,你会让自己的孩子学数控吗?...

原标题:数控专业未来的前景如何,你会让自己的孩子学数控吗? 如果在几年前提到数控专业,一些行业人士都不免会怨声载道,认为数控专业工作辛苦、工资微薄、前景黯淡。但是近几年,随着我国工业不断发展&#x…