[go: up one dir, main page]

CN103926880A - 一种高速、高精度插补处理的数控系统 - Google Patents

一种高速、高精度插补处理的数控系统 Download PDF

Info

Publication number
CN103926880A
CN103926880A CN201410150332.8A CN201410150332A CN103926880A CN 103926880 A CN103926880 A CN 103926880A CN 201410150332 A CN201410150332 A CN 201410150332A CN 103926880 A CN103926880 A CN 103926880A
Authority
CN
China
Prior art keywords
interpolation
control system
processed
control
high accuracy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410150332.8A
Other languages
English (en)
Inventor
张万军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201410150332.8A priority Critical patent/CN103926880A/zh
Publication of CN103926880A publication Critical patent/CN103926880A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

本发明公开了一种高速、高精度插补处理的数控系统,包括上位机和下位机;所述的上位机包括NC代码处理系统和通讯处理系统;所述的NC代码处理系统是上位机的主体模块,主要是完成NC代码的编译及插补轨迹的计算、速度的计算;所述的通讯处理系统,实现上位机与下位机及PC之间的通讯、通过通讯装置接受插补数据,完成插补控制。本发明上位机采用了NC代码处理系统,下位机采用了高速插补处理系统和运动控制系统,该数控插补系统提高了插补系统的实时性和可靠性,降低了插补系统的成本,实现了高速、高精度、准确性插补的目的。

Description

一种高速、高精度插补处理的数控系统
技术领域
本发明涉及一种机电一体化的数控系统,更具体的说,涉及一种高速、高精度插补处理的数控系统。 
背景技术
插补技术是数控系统的核心,在CNC系统所要实现的各项功能中实时性要求最高、插补速度的快慢,直接影响到整个数控系统控制功能的实现。近年来,数控插补系统有了很大的提高,但受自身软件和硬件的影响,存在以下一些缺点:一、以往的数控插补系统是针对数控系统内部某项功能的局部实现和替代,没有站在整个数控系统的角度,按照一定的标准和规范设计出标准化的数控智能芯片,也就无法做到真正的即插即用;二、随着数控设备中关键功能部件(直线进给伺服单元、大功率电主轴和磁悬浮轴承等)的技术突破,如果继续采用全软件方法来实现数控加工功能,其速度和加工效率将无法得到进一步提高。 
发明内容
本发明是为了克服上述不足,给出了一种高速、高精度插补处理的数控插补系统。 
本发明的技术方案如下: 
一种高速、高精度插补处理的数控系统:包括上位机和下位机;所述的上位机包括NC代码处理系统和通讯处理系统;所述的NC代码处理系统是上位机的主体模块,主要是完成NC代码的编译及插补轨迹的计算、速度的计算;所述的通讯处理系统,实现上位机与下位机及PC之间的通讯、通过通讯装置接受插补数据,完成插补控制。 
所述的下位机包括高速插补处理装置、人机交互系统、运动控制装置和基本控制系统组成。 
所述的高速插补处理系统包括粗、精插补系统和内部定时/中断系统。 
所述的运动控制系统包括电机控制、位置控制和插补运算等系统。 
所述的基本控制系统包括硬件初始化和驱动管理。 
本发明与现有技术相比,具有以下优点及突出性效果:本系统改变了以往的数控插补方式上位机中采用了NC代码处理系统,数控机床启动、系统初始化并打开NC代码,数控机床受到插补数据,NC代码译码、执行NC代码,在NC代码处理系统中完成插补处理。 
除了以上这些,本发明下位机采用了高速插补处理装置和运动控制装置,该数控插补 装置提高了插补系统的实时性和可靠性,降低了插补系统的成本,实现了高速、高精度、准确性插补的目的。 
附图说明
图1为本发明的数控插补系统的结构框图; 
图2为本发明的NC代码插补控制流程图。 
具体实施方式
下面结合附图对本发明及其实施方式作进一步详细描述。 
如图1所示,本发明包括一种高速、高精度插补处理的数控系统::包括上位机和下位机;所述的上位机包括NC代码处理系统和通讯处理系统;所述的NC代码处理系统是上位机的主体模块,主要是完成NC代码的编译及插补轨迹的计算、速度的计算;所述的通讯处理系统,实现上位机与下位机及PC之间的通讯、通过通讯装置接受插补数据,完成插补控制。 
所述的下位机包括高速插补处理系统、人机交互系统、运动控制系统和基本控制系统组成。 
所述的高速插补处理系统是高速、高精度插补处理的系统中的关键技术和核心问题,插补精度的高、低及速度快、慢完全取决于它,包括粗、精插补系统和内部定时/中断系统。数控插补系统采用粗、精插补装置和软件插补,一般插补先经过粗插补到精插补在到软件处理插补,以提高插补精度和减小插补误差。内部定时/中断系统优先处理关于定时/中断的问题,先保存内部定时/中断、之后处理外部及程序性的定时/中断,保证插补及时顺利的进行。 
所述的人机交互系统上设有输入装置如键盘、鼠标及穿孔纸带等装置,以及显示对话装置如显示器、触摸屏等,完成人机一体化的对话。 
所述的运动控制系统包括电机控制、位置控制和插补运算等系统模块。电机控制系统包括电机驱动器和电机,位置控制系统主要控制各轴位置插补位置,插补运算系统主要是控制各轴实际插补的位置量、以及时调整插补量,完成插补控制。 
所述的基本控制系统包括硬件初始化和驱动管理,系统在硬件装置的软件环境下初始化,驱动管理装置初始化、准备就绪、开始工作、启动插补装置、完成插补。 
如图2所示,上位机中采用了NC代码处理系统,数控机床启动、系统初始化并打开NC代码文件,数控机床确认受到插补数据,NC代码译码、执行NC代码,在NC代码处理系统 中完成插补处理。 
除上述实施例外,本发明还可以有其他实施方式。凡等同替换或等效变换变形的技术方案,均在本发明要求保护范围。 

Claims (6)

1.一种高速、高精度插补处理的数控系统,其特征在于:包括上位机和下位机;所述的上位机包括NC代码处理系统和通讯处理系统;所述的NC代码处理系统是上位机的主体模块,主要是完成NC代码的编译及插补轨迹的计算、速度的计算;所述的通讯处理系统,实现上位机与下位机及PC之间的通讯、通过通讯装置接受插补数据,完成插补控制。
2.如权利要求1所述的一种高速、高精度插补处理的数控插补系统,其特征在于:所述的下位机包括高速插补处理系统、人机交互系统、运动控制系统和基本控制系统组成。
3.根据权利要求2所述的一种高速、高精度插补处理的数控系统,其特征在于:所述的高速插补处理系统包括粗、精插补系统和内部定时/中断系统。
4.根据权利要求2所述的一种高速、高精度插补处理的数控插补系统,其特征在于:所述的人机交互系统上设有输入装置和显示对话装置,完成人机一体化的对话。
5.根据权利要求2所述的一种高速、高精度插补处理的数控系统,其特征在于:所述的运动控制系统包括电机控制、位置控制和插补运算等系统。
6.根据权利要求2所述的一种高速、高精度插补处理的数控系统,其特征在于:所述的基本控制系统包括硬件初始化和驱动管理。
CN201410150332.8A 2014-04-04 2014-04-04 一种高速、高精度插补处理的数控系统 Pending CN103926880A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410150332.8A CN103926880A (zh) 2014-04-04 2014-04-04 一种高速、高精度插补处理的数控系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410150332.8A CN103926880A (zh) 2014-04-04 2014-04-04 一种高速、高精度插补处理的数控系统

Publications (1)

Publication Number Publication Date
CN103926880A true CN103926880A (zh) 2014-07-16

Family

ID=51145139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410150332.8A Pending CN103926880A (zh) 2014-04-04 2014-04-04 一种高速、高精度插补处理的数控系统

Country Status (1)

Country Link
CN (1) CN103926880A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094089A (zh) * 2015-06-26 2015-11-25 上海交通大学 一种基于编码器播放器体系架构的工业控制系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001092516A (ja) * 1999-09-20 2001-04-06 Hitachi Ltd 数値制御曲面加工装置
JP4085418B2 (ja) * 1998-11-06 2008-05-14 株式会社安川電機 曲線補間加減速制御方法
CN202372834U (zh) * 2011-12-08 2012-08-08 宁波海迈克数控技术有限公司 一种双核cpu的嵌入式数控系统
CN103294007A (zh) * 2013-05-15 2013-09-11 合肥工业大学 一种高速高精度柔性电子齿轮箱的控制方法
CN103699056A (zh) * 2013-12-02 2014-04-02 嘉兴学院 高速高精度数控加工的小线段实时平滑过渡插补方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4085418B2 (ja) * 1998-11-06 2008-05-14 株式会社安川電機 曲線補間加減速制御方法
JP2001092516A (ja) * 1999-09-20 2001-04-06 Hitachi Ltd 数値制御曲面加工装置
CN202372834U (zh) * 2011-12-08 2012-08-08 宁波海迈克数控技术有限公司 一种双核cpu的嵌入式数控系统
CN103294007A (zh) * 2013-05-15 2013-09-11 合肥工业大学 一种高速高精度柔性电子齿轮箱的控制方法
CN103699056A (zh) * 2013-12-02 2014-04-02 嘉兴学院 高速高精度数控加工的小线段实时平滑过渡插补方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094089A (zh) * 2015-06-26 2015-11-25 上海交通大学 一种基于编码器播放器体系架构的工业控制系统
CN105094089B (zh) * 2015-06-26 2018-04-03 上海交通大学 一种基于编码器播放器体系架构的工业控制系统

Similar Documents

Publication Publication Date Title
CN103699056B (zh) 高速高精度数控加工的小线段实时平滑过渡插补方法
CN102122149A (zh) 用于纸箱打样机的嵌入式控制系统及其控制方法
CN101382788A (zh) 一种基于arm7和fpga的嵌入式数控系统
CN202372834U (zh) 一种双核cpu的嵌入式数控系统
CN102615161B (zh) 通用二维数控旋压机床的控制系统
CN104260093A (zh) 一种delta并联机械手控制系统
CN103699053A (zh) 一种轨迹的运动控制方法
CN104615079A (zh) 一种数控机床主轴多点定向方法
CN102650862B (zh) 可编程逻辑控制器的电子凸轮控制系统及方法
CN103926880A (zh) 一种高速、高精度插补处理的数控系统
CN201196740Y (zh) 一种火焰切割机的电气自动控制系统
CN205193561U (zh) Miii总线数控装置
CN201749327U (zh) 一种激光运动控制器
CN204374726U (zh) 一种基于b样条曲线高速实时插补的数控系统
CN203126016U (zh) 一种转塔冲床专用数控系统
CN102540967A (zh) 数控机床控制系统
CN103926882A (zh) 一种pc+dsp定时中断的数控插补系统
CN203330314U (zh) 一种弹簧机控制系统
CN201837873U (zh) 基于运动规律控制理论的新型傻瓜式数控系统
CN203725923U (zh) 以plc作为核心控制单元的全数控蜗杆磨齿机
CN103324145B (zh) 一种用于加工光纤v型槽的精密控制系统及其控制方法
CN205594427U (zh) 一种基于嵌入式的数控装置
CN203250183U (zh) 数控切割机控制器
CN204790504U (zh) 一种基于cpci总线嵌入式交流伺服控制装置
CN204278019U (zh) 一种delta并联机械手控制系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140716

WD01 Invention patent application deemed withdrawn after publication