- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章计算机数字控制系统,第四章计算机数字控制系统课件,第四章计算机数字控制系统PPT
* 在多数情况下,CNC装置进行数控加工时,要完成多种任务。管理软件和控制软件的某些工作必须同时进行。例如,为使操作人员能及时了解CNC装置的工作状态,管理软件中的显示模块,必须与控制软件中其它模块同时运行。当在插补加工运行时,管理软件中的零件程序输入模块必须与控制软件中的相关模块同时运行。而当控制软件运行时,其本身的一些处理模块也必须同时运行。例如,为了保证加工过程的连续性,即刀具在各程序段之间不停刀,译码、刀具补偿和速度处理模块必须与插补模块同时运行,而插补程序又必须与位置控制程序同时进行。为此,数控加工的多任务常采用并行处理的方式来实现,即计算机在同一时刻或同一时间间隔内完成两种或两种以上性质相同或不相同的工作。 * 前后台型软件结构适合于单微处理器CNC装置。在这种软件结构中,前台程序是一个实时中断服务程序,承担了几乎全部的实时功能,实现与机床动作直接相关的功能,如插补、位置控制、机床相关逻辑和监控等。后台程序是一个循环执行程序,承担一些实时性要求不高的功能,如输入、译码、数据处理等插补准备工作,管理程序一般也在后台运行。在后台程序循环运行的过程中,前台的实时中断程序不断地定时插入,二者密切配合,共同完成零件的加工任务 * 前台程序和后台程序相互配合完成整个控制任务。 工作过程:经过系统启动、初始化,进入背景循环程序中。在背景程序的循环过程中,不断插入实时中断程序,完成各项实时控制任务。 * 下面以一个具体系统的软件为例介绍多重中断软件的结构。该系统软件除初始化程序,控制程序分为8级中断程序,0级最低,7级最高,除了第4级为硬件中断完成报警功能外,其余均为软件中断。 * * 对CNC装置输入/输出和通信接口有四方面的要求: * * 非 * * MAP是美国GM公司发起研究和开发的应用于工厂车间环境的通用网络通信标准。 制造自动化协议MAP(Manufacturing Automation Protocol)已成为应用于工厂自动化的标准工业局部网络的协议。FANUC、Siemens、A - B等公司表示支持MAP,在它们生产的CNC装置中可以配置MAP2.1,或MAP3.0的网络通信接口。 工业局部网络(LAN)有距离限制(几公里),要求较高的传输速率,较低的误码率,可以采用各种传输介质(如电话线、双绞线、同轴电缆和光导纤维等)。 * 在数控机床中,系统除了对各坐标轴的位置进行连续控制外,还需要对诸如主轴正转和反转、起动和停止、刀库及换刀机械手控制、工件夹紧松开、工作台交换、气液压、冷却和润滑等辅助动作进行顺序控制。顺序控制的信息主要是输入/输出控制,如控制开关、行程开关、压力开关和温度开关等输入元件,继电器、接触器和电磁阀等输出元件;同时还包括主轴驱动和进给伺服驱动的使能控制和机床报警处理等。现代数控机床一般均采用可编程逻辑控制器(PLC)来完成上述功能。由于PLC在数控机床中的特殊作用,FANUC系统中将这一功能模块称为可编程机床控制器PMC。 * 在数控机床中,系统除了对各坐标轴的位置进行连续控制外,还需要对诸如主轴正转和反转、起动和停止、刀库及换刀机械手控制、工件夹紧松开、工作台交换、气液压、冷却和润滑等辅助动作进行顺序控制。顺序控制的信息主要是输入/输出控制,如控制开关、行程开关、压力开关和温度开关等输入元件,继电器、接触器和电磁阀等输出元件;同时还包括主轴驱动和进给伺服驱动的使能控制和机床报警处理等。现代数控机床一般均采用可编程逻辑控制器(PLC)来完成上述功能。由于PLC在数控机床中的特殊作用,FANUC系统中将这一功能模块称为可编程机床控制器PMC。 * * * * * * * * * * * * * * * 图中,M06是换刀指令,M19是主轴定向指令,AUTO为自动工作状态信号,RST为CNC系统的复位信号;ORCM为主轴定向继电器,其触点输出到机床以控制主轴“定向到位”信号。如在4.5 s内不能完成定向控制,将由R1发出报警信号。 数控系统能自动阅读输入载体上事先给定的数字值、并将其译码,从而使机床动作和加工出零件。 * 数控系统的核心是完成数字信息运算处理和控制的计算机,一般称它为数字控制装置。 现代数控装置不仅能通过读取信息载体方式,还可以通过其它方式获得数控加工程序。如通过键盘方式输入和编辑数控加工程序;通过通信方式输入其它计算机程序编辑器、自动编程器、CAD/CAM系统或上位机所提供的数控加工程序。高档数控装置本身已包含一套自动编程系统或CAD/CAM系统,只需采用键盘输入相应的信息,数控装置本身就能生成数控加工程序。 * 简介,详细内容在第三节。 * * 使各个坐标轴能精确地走到所要求的位置。CNC装置的简要工作过程如下:
原创力文档


文档评论(0)