机床的数控系统技术方案

技术编号:2775488 阅读:251 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种机床数控系统,包括可供执行的程序和硬件电路,执行程序包括uC/OS实时操作系统和基于uC/OS实时操作系统的数控应用程序,硬件电路的处理器响应来自控制面板的用户操作,执行相应的数控加工过程,加工信息经处理器下传至FPGA和DA转换,经DA转换后的模拟信号输出至变频器的驱动电路控制机床的主轴电机;处理器输出的逻辑信息经FPGA、隔离转换后输出至IO接口,IO接口接受机床信号并将其信号经隔离转换后反馈至FPGA,经FPGA处理后传输至处理器。该数控系统集高性能的ARM处理器、大规模可现场可编程门阵列FPGA和uC/OS实时操作系统于一体,是一种新型的具有高集成度、高性价比和高可靠性的全功能数控系统。(*该技术在2024年保护过期,可自由使用*)

CNC system of machine tools

The present invention discloses a kind of CNC system, including hardware circuit and procedures for the implementation of the program, including uC / OS real-time operating system and application based on NC program uC / OS real-time operating system, the hardware circuit of the processor in response to user operation from the control panel, the corresponding implementation of NC machining process, machining information by the processor to the FPGA and DA conversion, the spindle motor drive circuit to control the machine after DA conversion of analog signal output to the inverter; logic information processor output by FPGA, isolation and conversion output to the IO interface, IO interface accepts machine signal and the signal through the isolation feedback after conversion to FPGA, after processing by FPGA input to the processor. The NC system in ARM processor, high performance large scale field programmable gate array FPGA and uC / OS real-time operating system on the whole, is a new type of high performance and high integration and high reliability of CNC system.

【技术实现步骤摘要】

本专利技术涉及一种对数控机床进行控制的控制系统,具体地说,是指一种基于ARM处理器和uC/OS实时操作系统的数控系统。
技术介绍
近年来,大部分数控机床的控制系统采用单片机实现控制,但单片机的控制电路结构较复杂,如果需要实现高性能的数控系统需采用多个(块)单片机,多个(块)单片机的组合使用降低了系统的可靠性、稳定性,增加了成本;并且系统实现的功能比较简单,人机交互能力差,控制精度低,从而导致了工作的效率比较低;另外,由于采用单片机进行控制,限制了控制系统的进一步改造,不便于二次开发使用。
技术实现思路
基于现有机床控制系统的不足,本专利技术公开了一种基于ARM处理器和uC/OS实时操作系统相结合的控制方式来控制机床的数控系统,该数控系统运用ARM处理器和FPGA,以及uC/OS实时操作系统的优势,实现一种具有较高集成度和性价比的,结构简单,能用较为经济的组合方式实现满足智能化要求的可再次开发使用的数控机床控制系统。本专利技术的机床数控系统,采用基于ARM处理器和uC/OS实时操作系统相结合的控制方式,数控系统包括可供执行的程序和硬件电路,执行程序包括uC/OS实时操作系统、应用程序,本文档来自技高网...

【技术保护点】
一种机床的数字控制系统,至少包含数控系统的执行程序、硬件电路,以及显示器和控制面板,其特征在于:所述的执行程序包括有uC/OS实时操作系统和基于uC/OS实时操作系统的数控应用程序,其uC/OS实时操作系统负责系统的调度和管理;其基 于uC/OS实时操作系统的数控应用程序负责执行数控系统;执行程序响应控制面板的输入/输出指令操作;所述的硬件电路包括有:一ARM处理器,负责数控系统的信息、数据的运算;一存储器扩展电路,负责存储上述ARM处理器的程序和数据, 其中,存储器A中存储有系统初始化启动代码,存储器B中存储有基于uC/OS实时操作系统的数控系统执...

【技术特征摘要】

【专利技术属性】
技术研发人员:王田苗陈友东魏洪兴孙恺刘淼
申请(专利权)人:北京博创兴工科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利