(整理)开放式数控系统
- 格式:doc
- 大小:412.50 KB
- 文档页数:69
PMAC 可编程多轴控制器简介PMAC 是可编程多轴控制器(Programmable Multi-Axis Controller)的简称,是美国Delta Tau 公司生产的功能强大的运动控制器,PMAC 是目前世界上功能最强的运动控制器之一,是当前开放式数控系统控制器的突出代表。
图3.3为PMAC 的硬件原理和接口图[22]。
PMAC 是一台具有独立内存、独立运算操作能力的计算机[23],它采用Motorola 的DSP56001作为CPU ,它可以通过存储在自己内部的程序进行单独的操作;它还是一台实时的、多任务的计算机,能自动对任务进行优先等级判别,先执行优先级高的任务。
PMAC 既可以独立工作亦可按主机的命令进行工作,它和主机的通讯可以通过串行口也可以通过总线进行,通过总线通讯时,还可以将中断信号引入主机,从而实现非常灵活有效的控制系统。
PMAC 最多可以控制8个轴同时运动,在对伺服数据的处理能力、轴特性及输入信号带宽方面,PMAC 控制器由于采用专门的模块化结构,编码输入的串行处理速度是大多数控制器的10到15倍,SUBAT(Servo Update/Block/Algorithm Term 伺服更新率/块执行速率/伺服算法的项数)是非DSP 控制器的几十倍;它还可从高分辨率编码器件接收低插补位的5位并行数据;可得到320MHz 的有效输入带宽;其DAC 输出分辨率高达16/18位;PMAC 在实际的运动之前,先进行预运算,将不同的运动轨迹按某种模式(如:PMAC 具有内置PLC ,可以在后台同时运行32个异步PLC 程序,同时PMAC 提供了非专用的数字输入/输出口,利用这些I/O 口可以完成机床的逻辑控制,控制面板的操作、位置反馈、手轮及主轴的操作等。
变频器在印染设备多电机同步调速中的应用发表于 2007-7-1 18:56:58 变频器在印染设备多电机同步调速中的应用摘要: 本文概述了变频器在印染设备多电机同步调速中的应用,从通用变频器到伺服变频器,包括有松紧架和无松紧架以及卷绕驱动。
开放式数控弯管机控制系统的设计与开发熊建桥;熊晓松;李雪;蒋荣;闫华【摘要】提出了一种适用于数控弯管机控制系统的开放式系统,给出了系统的硬件构成以及控制系统软件的设计方法,最后以实际应用举例说明这种设计的正确性和适用性.实践证明这是一种结构简单、功能实用、性价比较高的开放式数控弯管机控制系统.%An open control system of the CNC pipe bending machine control system was put forward, the system's hardware configuration and control system's software design methods of this open CNC pipe bending machine control system were given. Finally, the validity and applicability of this design were illustrated by practical application examples. The results show that it is a open CNC pipe bending machine control system with simple structure, practical function and relatively higher cost performance.【期刊名称】《制造技术与机床》【年(卷),期】2011(000)008【总页数】3页(P84-86)【关键词】弯管机;数控系统;开放式系统【作者】熊建桥;熊晓松;李雪;蒋荣;闫华【作者单位】南京工程学院机械工程学院,江苏南京211167;武汉科技大学城市学院,湖北武汉430083;南京工程学院机械工程学院,江苏南京211167;南京工程学院机械工程学院,江苏南京211167;南京工程学院机械工程学院,江苏南京211167【正文语种】中文【中图分类】TG335现在,在汽车、家电、农业机械、工程机械、金属结构、石油化工、航天航空、家具等行业,将金属管材直接弯曲加工成适用零件的应用越来越普遍,传统加工方法是用手动加机械模具的方法来加工,管材弯曲成形性能主要与材料的特性参数、截面参数、加工润滑条件有关[1],还与弯曲加工方法有关。
数控机床的十大数控系统
数控机床的操作和监控全部在这个数控单元中完成,它是数控机床的大脑。
今天小编就给大家介绍下数控机床的十大数控系统,大家一起来看看吧。
1、日本FANUC数控系统
日本发那科GS(FANUC)是当今世界上数控系统科研、设计、制造、销售实力最强大的企业,总人数4549人(2005年9月数字),科研设计人员1500人。
(1)高可靠性的PowerMate 0系列用于控制2轴的小型车床,取代步进电动机的伺服系统;可配画面清晰、操作方便、中文显示的
CRT/MDI,也可配性能/价格比高的DPL/MDI。
(2)普及型CNC 0-D系列0-TD用于车床,0-MD用于铣床及小型加工中心,0-GCD用于圆柱磨床,0-GSD用于平面磨床,0-PD用于冲床。
(3)全功能型的0-C系列0-TC用于通用车床、自动车床,0-MC 用于铣床、钻床、加工中心,0-GCC用于内、外圆磨床,0-GSC用于平面磨床,0-TTC用于双刀架4轴车床。
(4)高性能/价格比的0i系列整体软件功能包,高速、高精度加工,并具有网络功能。
0i-MB/MA用于加工中心和铣床,4轴4联动;0i-TB/TA用于车床,4轴2联动;0i-mateMA用于铣床,3轴3联动;0i-mateTA用于车床,2轴2联动。
(5)具有网络功能的超小型、超薄型CNC 16i/18i/21i系列控制单元与LCD集成于一体,具有网络功能,超高速串行数据通讯。
其中FSl6i-MB的插补、位置检测和伺服控制以纳米为单位。
16i最大可控8轴,6轴联动;18i最大可控6轴,4轴联动;21i最大可控4轴,4轴联。
数控机床的十大数控系统数控机床的十大数控系统数控机床的操作和监控全部在这个数控单元中完成,它是数控机床的大脑。
今天店铺就给大家介绍下数控机床的十大数控系统,大家一起来看看吧。
1、日本FANUC数控系统日本发那科公司(FANUC)是当今世界上数控系统科研、设计、制造、销售实力最强大的企业,总人数4549人(2005年9月数字),科研设计人员1500人。
(1)高可靠性的PowerMate 0系列用于控制2轴的小型车床,取代步进电动机的伺服系统;可配画面清晰、操作方便、中文显示的CRT/MDI,也可配性能/价格比高的DPL/MDI。
(2)普及型CNC 0-D系列 0-TD用于车床,0-MD用于铣床及小型加工中心,0-GCD用于圆柱磨床,0-GSD用于平面磨床,0-PD用于冲床。
(3)全功能型的0-C系列 0-TC用于通用车床、自动车床,0-MC用于铣床、钻床、加工中心,0-GCC用于内、外圆磨床,0-GSC用于平面磨床,0-TTC用于双刀架4轴车床。
(4)高性能/价格比的0i系列整体软件功能包,高速、高精度加工,并具有网络功能。
0i-MB/MA用于加工中心和铣床,4轴4联动;0i-TB/TA用于车床,4轴2联动;0i-mateMA用于铣床,3轴3联动;0i-mateTA用于车床,2轴2联动。
(5)具有网络功能的超小型、超薄型CNC 16i/18i/21i系列控制单元与LCD集成于一体,具有网络功能,超高速串行数据通讯。
其中FSl6i-MB的插补、位置检测和伺服控制以纳米为单位。
16i最大可控8轴,6轴联动;18i最大可控6轴,4轴联动;21i最大可控4轴,4轴联动。
除此之外,还有实现机床个性化的CNCl6/18/160/180系列。
2、德国西门子数控系统西门子是全球电子电气工程领域的领先企业,主要业务集中在工业、能源、医疗、基础设施与城市四大业务领域。
140年来,西门子以其创新的技术、卓越的解决方案和产品坚持不懈地与中国开展全面合作,并以不断的创新、出众的品质和令人信赖的可靠性得到广泛认可。
数控系统发展简史及趋势1946年诞生了世界上第一台电子计算机,这表明人类创造了可增强和部分代替脑力劳动的工具。
它与人类在农业、工业社会中创造的那些只是增强体力劳动的工具相比,起了质的飞跃,为人类进入信息社会奠定了基础。
6年后,即在1952年,计算机技术应用到了机床上,在美国诞生了第一台数控机床。
从此,传统机床产生了质的变化。
近半个世纪以来,数控系统经历了两个阶段和六代的发展。
1.1、数控(NC)阶段(1952~1970年)早期计算机的运算速度低,对当时的科学计算和数据处理影响还不大,但不能适应机床实时控制的要求。
人们不得不采用数字逻辑电路"搭"成一台机床专用计算机作为数控系统,被称为硬件连接数控(HARD-WIRED NC),简称为数控(NC)。
随着元器件的发展,这个阶段历经了三代,即1952年的第一代--电子管;1959年的第二代--晶体管;1965年的第三代--小规模集成电路。
1.2、计算机数控(CNC)阶段(1970年~现在)到1970年,通用小型计算机业已出现并成批生产。
于是将它移植过来作为数控系统的核心部件,从此进入了计算机数控(CNC)阶段(把计算机前面应有的"通用"两个字省略了)。
到1971年,美国INTEL公司在世界上第一次将计算机的两个最核心的部件--运算器和控制器,采用大规模集成电路技术集成在一块芯片上,称之为微处理器(MICROPROCESSOR),又可称为中央处理单元(简称CPU)。
到1974年微处理器被应用于数控系统。
这是因为小型计算机功能太强,控制一台机床能力有富裕(故当时曾用于控制多台机床,称之为群控),不如采用微处理器经济合理。
而且当时的小型机可靠性也不理想。
早期的微处理器速度和功能虽还不够高,但可以通过多处理器结构来解决。
由于微处理器是通用计算机的核心部件,故仍称为计算机数控。
到了1990年,PC机(个人计算机,国内习惯称微机)的性能已发展到很高的阶段,可以满足作为数控系统核心部件的要求。
数控技术的发展史1946年诞生了世界上第一台电子计算机,6年后,即在1952年,计算机技术应用到了机床上,在美国诞生了第一台数控机床。
从此,传统机床产生了质的变化.1948年,美国帕森斯公司接受美国空军委托,研制飞机螺旋桨叶片轮廓样板的加工设备。
由于样板形状复杂多样,精度要求高,一般加工设备难以适应,于是提出计算机控制机床的设想。
1949年,该公司在美国麻省理工学院伺服机构研究室的协助下,开始数控机床研究,并于1952年试制成功第一台由大型立式仿形铣床改装而成的三坐标数控铣床,不久即开始正式生产,于1957年正式投入使用。
这是制造技术发展过程中的一个重大突破,标志着制造领域中数控加工时代的开始。
数控加工是现代制造技术的基础,这一发明对于制造行业而言,具有划时代的意义和深远的影响。
世界上主要工业发达国家都十分重视数控加工技术的研究和发展。
经过几十年的发展,目前的数控机床已实现了计算机控制并在工业界得到广泛应用,在模具制造行业的应用尤为普及。
针对车削、铣削、磨削、钻削和刨削等金属切削加工工艺及电加工、激光加工等特种加工工艺的需求,开发了各种门类的数控加工机床。
数控机床种类繁多,一般将数控机床分为16大类:数控车床(含有铣削功能的车削中心),数控铣床(含铣削中心) ,数控铿床,以铣程削为主的加工中心,数控磨床(含磨削中心) ,数控钻床(含钻削中心) ,数控拉床,数控刨床,数控切断机床,数控齿轮加工机床,数控激光加工机床,数控电火花线切割机床,数控电火花成型机床(含电加工中心),数控板村成型加工机床,数控管料成型加工机床,其他数控机床。
如今的数控技术发展趋势有以下几个方面:1 高速、高精度、高效、高可靠性。
要提高加工效率,首先必须提高切削速度和进给速度,同时,还要缩短加工时间;要确保加工质量,必须提高机床部件运动轨迹的精度,而可靠性则是上述目标的基本保证。
为此,必须要有高性能的数控装置作保证。
2 柔性化、集成化。
数控系统科技名词定义中文名称:数控系统英文名称:numerical control system定义:能按照零件加工程序的数值信息指令进行操纵,使机床完成工作运动并加工零件的一种操纵系统。
所属学科:机械工程(一级学科);切削加工工艺与设备(二级学科);自动化制造系统(三级学科)本内容由全国科学技术名词审定委员会审定公布数控系统是数字操纵系统的简称,英文名称为(Numerical Control System),依照计算机存储器中存储的操纵程序,执行部分或全部数值操纵功能,并配有接口电路和伺服驱动装置的专用计算机系统。
通过利用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作操纵,它所操纵的通常是位置、角度、速度等机械量和开关量。
目录数控系统差不多构成差不多分类进展趋势工作流程应用举例SAJ变频器S350应用数控系统差不多构成差不多分类进展趋势工作流程应用举例SAJ变频器S350应用展开数控系统编辑本段数控系统是数字操纵系统简称,英文名称为Numerical Control System,早期是由硬件电路构成的称为硬件数控(Hard NC),1970年代以后,硬件电路元件逐步由专用的计算机代替称为计算机数控系统。
计算机数控(Computerized numerical control,简称CNC)系统是用计算机操纵加工功能,实现数值操纵的系统。
CNC系统依照计算机存储器中存储的操纵程序,执行部分或全部数值操纵功能,并配有接口电路和伺服驱动装置的专用计算机系统。
CNC系统由数控程序、输入装置、输出装置、计算机数控装置(CNC装置)、可编程逻辑操纵器(PLC)、主轴驱动装置和进给(伺服)驱动装置(包括检测装置)等组成。
CNC系统的核心是CNC装置。
由于使用了计算机,系统具有了软件功能,又用PLC代替了传统的机床电器逻辑操纵装置,使系统更小巧,其灵活性、通用性、可靠性更好,易于实现复杂的数控功能,使用、维护也方便,并具有与上位机连接及进行远程通信的功能。
资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载数控系统的基本构成与分类地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容数控系统科技名词定义中文名称:数控系统英文名称:numerical control system定义:能按照零件加工程序的数值信息指令进行控制,使机床完成工作运动并加工零件的一种控制系统。
所属学科:HYPERLINK "/view/21354.htm" \t "_blank" 机械工程(一级学科);切削加工工艺与设备(二级学科); HYPERLINK "/view/2115738.htm" \t "_blank" 自动化制造系统(三级学科)本内容由 HYPERLINK "/view/1490464.htm" \t "_blank" 全国科学技术名词审定委员会审定公布百科名片数控系统是数字控制系统的简称,英文名称为(Numerical Control System),根据 HYPERLINK "/view/3314.htm" \t "_blank" 计算机存储器中存储的控制 HYPERLINK"/view/17674.htm" \t "_blank" 程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的 HYPERLINK "/view/949321.htm" \t "_blank" 专用计算机系统。
通过利用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制,它所控制的通常是位置、角度、速度等机械量和开关量。
什么是数控技术?数控技术,简称数控(Numerical Control )即采用数字控制的方法对某一工作过程实现自动控制的技术。
它所控制的通常是位置、角度、速度等机械量和与机械能量流向有关的开关量。
数控的产生依赖于数据载体和二进制形式数据运算的出现。
现在,数控技术也叫计算机数控技术(Computerized Numerical Control简称:CNC),它是采用计算机实现数字程序控制的技术。
这种技术用计算机按事先存贮的控制程序来执行对设备的控制功能。
由于采用计算机替代原先用硬件逻辑电路组成的数控装置,使输入数据的存贮、处理、运算、逻辑判断等各种控制机能的实现,均可以通过计算机软件来完成。
数控技术是制造业信息化的重要组成部分。
1908年,穿孔的金属薄片互换式数据载体问世;19世纪末,以纸为数据载体并具有辅助功能的控制系统被发明;1938年,香农在美国麻省理工学院进行了数据快速运算和传输,奠定了现代计算机,包括计算机数字控制系统的基础。
数控技术是与机床控制密切结合发展起来的。
1952年,第一台数控机床问世,成为世界机械工业史上一件划时代的事件,推动了自动化的发展。
数控技术的发展趋势数控技术的应用不但给传统制造业带来了革命性的变化,使制造业成为工业化的象征,而且随着数控技术的不断发展和应用领域的扩大,他对国计民生的一些重要行业(IT、汽车、轻工、医疗等)的发展起着越来越重要的作用,因为这些行业所需装备的数字化已是现代发展的大趋势。
从目前世界上数控技术及其装备发展的趋势来看,其主要研究热点有以下几个方面。
1.高速、高精加工技术及装备的新趋势效率、质量是先进制造技术的主体。
高速、高精加工技术可极大地提高效率,提高产品的质量和档次,缩短生产周期和提高市场竞争能力。
在轿车工业领域,年产30万辆的生产节拍是40秒/辆,而且多品种加工是轿车装备必须解决的重点问题之一;在航空和宇航工业领域,其加工的零部件多为薄壁和薄筋,刚度很差,材料为铝或铝合金,只有在高切削速度和切削力很小的情况下,才能对这些筋、壁进行加工。
简答题1.应用刀具半径补偿指令应注意哪些问题?答:(1)刀补建立和刀补撤消程序段必须用G01或G00;(2)刀补进行过程中不可有其他轴运动;(3)刀具补偿值必须由H偏置代号指定,用CRT/MDI方式输入;若H代码为负,则G41与G42可相互取代。
2.数控铣削适用于哪些加工场合?答:包括平面铣削、轮廓铣削及对零件进行钻扩铰锪和镗孔加工与攻螺纹等。
平面类零件;变斜角类零件;曲面类零件。
3.简述对刀点、刀位点、换刀点概念。
答:对刀点是指通过对刀确定刀具与工件相对位置的基准点。
对刀点往往就是零件的加工原点;刀位点是指刀具的定位基准点,如钻头是钻尖,球刀是球心;换刀点是为加工中心、数控车床等多刀加工的机床编程而设置的,为防止换刀时碰伤零件或夹具,换刀点常常设置在被加工零件轮廓之外,并要有一定的安全量。
4.数控机床加工程序的编制方法有哪些?它们分别适用什么场合?4.数控机床加工程序的编制方法有哪些?它们分别适用什么场合?答:手工编程和自动编程两种。
对于几何形状不太复杂的零件,所需要的加工程序不长,计算比较简单,出错机会少,手工编程用于形状简单的点位加工及平面轮廓加工。
对于一些复杂零件,特别是具有非圆曲线的表面,或者数控系统不具备刀具半径自动补偿功能,采用自动编程。
5.简述对刀点的概念、确定对刀点时应考虑哪些因素?答:(1)对刀点是指对刀确定刀具与工件相对位置的基准点。
(2)所选的对刀点应使程序编制简单;应选择在容易找正、便于确定零件的加工原点的位置;对刀点的位置应在加工时检查方便、可靠;有得于提高加工精度。
6.用G92程序段设置加工坐标系原点方法与G54有何不同?答:执行G92后只是建立了一个坐标系,不产生运动;G54指令是必须用CRT/MDI方式输入其值,执行G54后产生运动。
7.数控加工编程的主要内容有哪些?答:数控加工编程的主要内容有:分析零件图、确定工艺过程及工艺路线、计算刀具轨迹的坐标值、编写加工程序、程序输入数控系统、程序校验及首件试切等。
常用的数控机床系统你知道几个呢?这里有八个!国产普及型数控系统市场占有率不断提高,但外国品牌依然占领国内市场。
在高档数控系统领域,国产数控系统与国外相比,确实还存在比较大的差距。
虽然国产五轴联动数控系统技术上已经取得了一定突破,但功能还不够完善,在实际应用中验证还不全面。
国产高档数控系统的差距,还表现在产品的系列化不全,如伺服电机、伺服驱动从小到大各种规格,国外都有,而我们的规格有限;在高速(快速进给速度40米/分以上)、高精(分辨率0.1微米以下)、多通道数控系统的功能、性能上,国产系统与国外系统有较大差距。
金属加工小编给大家整理了目前国内常见的数控系统主厂商包括:1、日本FANUC数控系统日本发那科公司(FANUC)是当今世界上数控系统科研、设计、制造、销售实力最强大的企业,总人数4549人(2005年9月数字),科研设计人员1500人。
(1)高可靠性的PowerMate 0系列用于控制2轴的小型车床,取代步进电动机的伺服系统;可配画面清晰、操作方便、中文显示的CRT/MDI,也可配性能/价格比高的DPL/MDI。
(2)普及型CNC 0-D系列0-TD用于车床,0-MD用于铣床及小型加工中心,0-GCD用于圆柱磨床,0-GSD用于平面磨床,0-PD用于冲床。
(金属加工微信提供)(3)全功能型的0-C系列0-TC用于通用车床、自动车床,0-MC用于铣床、钻床、加工中心,0-GCC用于内、外圆磨床,0-GSC用于平面磨床,0-TTC用于双刀架4轴车床。
(4)高性能/价格比的0i系列整体软件功能包,高速、高精度加工,并具有网络功能。
0i-MB/MA用于加工中心和铣床,4轴4联动;0i-TB/TA用于车床,4轴2联动;0i-mateMA 用于铣床,3轴3联动;0i-mateTA用于车床,2轴2联动。
图1 FANUC 数控系统(5)具有网络功能的超小型、超薄型CNC 16i/18i/21i系列控制单元与LCD集成于一体,具有网络功能,超高速串行数据通讯。
数控机床常见的五种分类第一种按用途分类1.金属切削类数控机床金属切削类数控机床有数控车床、数控铣床、数控钻床、数控镗床、数控磨床、数控插齿机、数控镗铣床、数控凸轮磨床、数控磨刀机、数控曲面磨床等。
磨削中心、加工中心(MC)是带有力库和自动换刀装置的数控机床,如加工中心数控磨床等。
2.金属成形类数控机床金属成形类数控机床有数控折弯机、数控弯管机、数控液压成形机和数控压力机等。
3.数控特种加工机床数控特种加工机床有数控线切割机床、数控电火花加工机床、数控电脉冲机床、数控激光加工机床等。
4.其他类型的数控机床如水射流切割机、鞋样切割机、雕刻机、数控三坐标测量机等。
第二种按运动方式分类1.点位控制数控机床如图3-1所示,点位控制数控机床的特点是数控装置只控制刀具或工作台从某一加工位置移到另一个加工位置的精确坐标位置,然后进行定点加工。
在移动和定位过程中对于轨迹不进行严格控制,且不进行任何切削加工。
机床数控系统只需控制行程终点的坐标值,不管运动轨迹,因此几个坐标轴之间的运动不需任何联系。
为了尽可能地减少移动部件的运动时间,并提高定位精度,移动部件首先快速移动,到接近终点坐标时降速,准确移动到终点定位。
这类数控机床主要有数控坐标镗床、数控钻床、数控冲床、数控点焊机以及数控弯管机等。
其相应的数控装置称之为点位数控装置,点位数控装置的控制系统比较简单。
2.直线控制数控机床如图3-1所示,直线控制数控机床的特点是,机床移动部件不仅要实现由一个位置到另一个位置的精确移动定位,而且能够在移动中以给定的进给速度实现平行坐标轴方向的直线切削加工运动。
直线控制数控机床虽然扩大了点位控制数控机床工艺范围,但它的应用仍然受到了很大的限制。
这类数控机床主要有简易数控车床、数控镗铣床和数控磨床等,相应的数控装置称之为直线数控装置。
图3-1点位控制数控机床3.轮廓控制数控机床轮廓控制数控机床又称为连续控制数控机床或轨迹控制数控机床。
摘要随着现代制造业的快速发展,传统数控系统兼容性差、功能不易扩展、人机界面不灵活等缺点日益显现,数控系统的开放化已成为数控技术的主流。
开放式数控系统的研究目的是开发一种模块化、可重构、可扩充的控制系统结构,以增强数控系统的功能柔性,在体系结构上给用户二次开发留有更多的余地,从而快速地响应新的加工需求。
本文阐述了数控技术的发展过程,介绍了国内外开放式数控系统的发展现状和发展趋势,指出研究和开发开放式数控系统的必要性。
在分析目前应用比较广泛的OSACA 开放式体系结构的基础上,建立了基于PC+运动控制器的开放式数控系统的软硬件结构,并重点介绍了系统软件的构成与实现。
系统软件设计采用模块化结构,如:总体调度模块、参数模块、软PLC模块、NC模块,客户界面模块等。
各个模块之间通过标准的接口协调工作,共同完成数控系统的功能。
该系统是一个能够同时完成程序译码、插补运算、系统管理、伺服控制等任务的控制系统,具备了一般商用数控系统的通用功能。
如果需要对系统的功能进行调整,只需要增减功能模块即可,体现出了系统开放性、灵活性的特点。
最后以系统研究为背景,将开发出的数控系统应用在铣床数控化改造中。
实践证明,以工控机和运动控制器为控制系统的核心控制器,不仅可以大大的简化系统的开发周期,实现资源的合理配置,而且,系统开发者和机床用户可以将自己的特殊的加工工艺、管理经验和操作技能纳入控制系统形成自己的产品特色。
关键词:开放式数控系统,模块化结构,运动控制器Development and Research of Open CNC System with 8-AxisAbstractWith the rapid development of modern manufacturing, the weakness of traditional CNC system becomes apparent increasingly, such as compatibility, expandability and inflexible human-machine interfaces and so on. The research of Open CNC Systems is becoming one of the most important directions of CNC technology. The purpose of studying Open CNC System is to build a modular, reconfigurable and expandable control system. So the functional flexibility of the CNC system can be improved, the systems are enabled to be re-developed. And some new demands of the producing can also be responded quickly.Through the discussing of the different courses of the NC technology and the introduction of the status of research in the Open CNC System field, the need of researching and exploiting open CNC system is brought forward. The hardware and software configuration of CNC system based on PC + Motion Controller are build with analyzing the most popular open CNC architecture——OSACA. Then that how to build the software is mainly discussed. Modularization is the idea of the software’s project, such as Main interface module、parameter module、soft-PLC module、NC module、HMI module in the paper. These function modules with standard interfaces will work coordinately. The CNC system discussed by this paper is a real time and multi-task control system.It can deal with coding interpretation, interpolation, system management and servo control simultaneity. It has the function of general commercial CNC system. The function modules can be added or deleted if some adjustments want be done to the system, which shows the opening and flexibility of the system.The CNC system is used in the numerical renovation of Milling Machine in order to research the system. Not only the CNC system based on PC and Motion Controller shortens the exploitive cycle, achieving resource rational configuration, but also the CNC developer and customer can bring their technologies, experiences and skills into the open CNC system.Key Words:Open CNC System,Modularization Architecture,Motion Controller目录摘要 (I)Abstract (II)1 绪论 (1)1.1 数控系统的发展概况 (1)1.2 开放式数控系统概述 (2)1.2.1 开放式数控系统的定义 (2)1.2.2 开放式数控系统的特点 (3)1.2.3 开放式数控系统的体系结构 (3)1.3 开放式数控系统的发展 (7)1.3.1 国外开放式数控系统的发展状况 (7)1.3.2 国内开放式数控系统的发展状况 (9)1.4 课题的产生及意义 (10)1.5 课题的研究方法和内容 (11)2 数控系统的总体设计 (12)2.1 系统的设计目标 (12)2.2 数控系统硬件结构设计 (12)2.2.1 系统硬件的总体设计及实现 (12)2.2.2 工控机的选型 (14)2.2.3 运动控制器的选型 (15)2.3 数控系统软件结构设计 (15)2.3.1 系统软件的总体设计 (15)2.3.2 系统中各模块的功能概述 (16)2.3.3 系统中各模块的关系 (17)3 参数模块设计 (19)3.1 参数模块的设计要求 (19)3.2 参数模块的结构 (19)3.3 参数设置模块的拓扑结构 (20)3.4 参数设置模块的功能细分 (21)3.5 参数设置模块的实现 (22)4 软PLC模块的设计 (25)4.1 软PLC技术及特点 (25)4.2 软PLC模块的组成及工作流程 (25)4.3 软PLC模块的变量设计 (27)4.4 软PLC模块控制程序的设计 (30)4.5 软PLC模块解释程序的设计 (35)5 NC模块的设计 (40)5.1 NC模块的功能描述 (40)5.2 NC模块的程序流程 (40)5.3 NC模块解释程序设计 (42)5.3.1 数控加工程序的结构与格式 (42)5.3.2 解释程序的实现 (43)5.4 NC模块运动执行程序设计 (47)5.5 实时多任务的实现 (49)5.5.1 系统线程的总体设计 (50)5.5.2 系统线程的具体实现 (51)6 客户界面模块的设计 (53)7 结论 (60)参考文献 (61)在学研究成果 (64)致谢 (65)1 绪论1.1 数控系统的发展概况数控技术集传统的机械制造技术、计算机技术、信息处理技术、网络通讯技术、成组技术、现代控制技术、传感检测技术、微电子技术、液压气动技术、光机电技术于一体,是现代制造技术的基础[1]。
大力发展以数控技术为核心的先进制造技术,已成为世界各发达国家加速经济发展、提高综合国力和国家地位重要途径[2]。
自从1952年麻省理工学院研制出世界上第一台三坐标数控铣床以来,数控系统的发展已经经历了八代,大致上可以分为四个发展阶段[3-5]:(1) 硬件数控阶段早期计算机的运算速度低,远不能适应机床实时控制的要求,人们不得不采用数字逻辑电路搭建一台专用计算机作为数控装置,被称为硬件连接数控,简称数控(NC)。
世界上第一台数控铣床的数控装置是采用电子管、继电器和模拟电路构成的试验样机,通称为第一代数控;1959年,晶体管取代了笨重的电子管,缩小了体积,使得工业应用成为了可能,诞生了第二代数控系统;1965年出现了小规模集成电路构成的NC,体积更小,功率更低,提高了可靠性,NC发展到第三代。
这一阶段的数控系统,各种控制功能均由硬件逻辑完成,称为“硬件”控制,其功能简单,灵活性差,设计周期长,系统可靠性低,因而限制了其进一步的发展和应用。
(2) 计算机数控系统的发展和完善阶段70年代初,大规模集成电路、半导体存储器、微处理器的问世,使得通用小型计算机逐渐普及,给数控技术带来了突破性的发展。
1970年在美国芝加哥数控博览会上,首次展出了以小型计算机为核心的计算机数控系统(CNC),标志着数控系统进入了计算机为主体的第四代。
至此,原来由硬件实现的功能逐步改为由软件完成,从此系统进入了“软连接”数控时代。
1974年,首次出现了采用微处理器芯片的软连接CNC系统,象征着数控系统进入了以微机为背景的时代。