本发明专利技术公开了一种一体化数控系统及一体化数控机床,包括对电磁辐射源起屏蔽作用的壳体,所述壳体内设有电源模块、控制模块、驱动模块、显示模块和I/O模块,所述电源模块为所述控制模块和所述驱动模块提供电源,所述驱动模块用于驱动至少一个电机,所述控制模块向所述驱动模块发送控制信号控制电机、通过编码器和光栅尺采集当前电机位置信息和当前工作台位置信息、通过I/O模块与I/O设备接收或发送控制信号、以及对数据进行处理并向显示模块发送显示信息。本发明专利技术提供一种一体化数控系统减少了信号传输带来的时间消耗和信号失真,减少了环境干扰,减少了控制环节部分元器件,同时布局紧促,连接简单,成本低。
【技术实现步骤摘要】
本专利技术涉及一种一体化数控系统及一体化数控机床。
技术介绍
目前,在机床或自动化设备系统中,如图1所示,包括CNC(Computernumerical control,计算机数字控制机床)运动控制器和伺服控制器,所述CNC运动控制器连接I/ 0 (input/output,输入输出端口)设备、变频控制器和光栅尺,变频控制器控制变频电机运动,其中第二电源为CNC运动控制器供电,伺服控制器连接驱动单元,并通过驱动单元控制伺服电机,伺服控制器通过编码器接收伺服电机信息,第一电源为驱动单元及伺服控制器 {共 ο本专利技术的专利技术人经过研究发现现有的机床中需要几个进给轴,就需要几个伺服控制器,伺服控制器与伺服电机是一一对应的,这时CNC运动控制器就需要输出几路运动控制信号。CNC运动控制器与伺服驱动控制器之间的运动控制信号传输需要使用速度模拟信号线或脉冲信号线,这种传输导致信号干扰大、可靠性弱、有时延以及同步效果不好等问题,伺服周期50us以下或者多轴联动控制很难实现,如果用光纤传输或总线传输则成本很尚ο
技术实现思路
为了解决现有技术中CNC运动控制器与伺服驱动控制器之间的运动控制信号需要用速度模拟信号线或脉冲信号线传输导致信号干扰大以及同步效果不好的问题,提供一种一体化数控系统。本专利技术提供一种一体化数控系统,包括对电磁辐射源起屏蔽作用的壳体,所述壳体内设有电源模块、控制模块、驱动模块、显示模块和I/O模块;所述电源模块为所述控制模块和所述驱动模块提供电源;所述控制模块和所述驱动模块、I/O模块、以及显示模块相连接,用于通过I/O模块接收外部I/O设备发送的控制信息;并根据所述控制信息向所述驱动模块发送控制电机运动的控制信号;所述控制模块还用于采集当前电机位置信息和当前工作台位置信息,对所述当前电机位置信息和当前工作台位置信息进行相应处理成为适合显示屏显示的显示信息,将显示信息发送给显示模块进行显示;所述驱动模块,用于与外部电动机相连,接收控制模块发送的控制信号驱动电动机按照控制信号的指示运动;所述I/O模块,用于接收外部I/O设备发送的控制信息,将所述控制信息发送给控制模块处理;所述显示模块接收所述控制模块发送的显示信息并进行显示。一体化数控机床,包括上述的一体化数控系统、与所述一体化控制系统相连的至少一个主轴电机、与所述一体化控制系统相连的至少一个伺服电机以及与伺服电机相连的编码器。本专利技术提供一种一体化数控系统及一体化数控机床,通过将电源模块、控制模块、 驱动模块、显示模块和I/O模块集成在一个装置内,缩短了控制环节,避免了环境干扰,减少了信号传输带来的时间消耗和信号失真,减少了信号转换成本和信号传输成本,同时布局紧促,连接简单,制造方便,可靠性高,成本低。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中图1显示了现有技术数控机床结构示意图;图2显示了本专利技术一体化数控系统结构示意图;图3显示了本专利技术一体化数控系统控制模块结构示意图;图4显示了本专利技术一体化数控系统驱动模块结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一、本专利技术提供一种一体化数控系统,如图2所示,包括对电磁辐射源起屏蔽作用的壳体7,所述壳体7内设有电源模块8、控制模块3、驱动模块2、显示模块5和I/O 模块6 ;所述电源模块8为所述控制模块3和所述驱动模块2提供电源;所述控制模块3和所述驱动模块2、1/0模块6、以及显示模块5相连接,用于通过 I/O模块6接收外部I/O设备发送的控制信息;并根据所述控制信息向所述驱动模块2发送控制电机运动的控制信号;所述控制模块3还用于采集当前电机位置信息和当前工作台位置信息,对所述当前电机位置信息和当前工作台位置信息进行相应处理成为适合显示屏显示的显示信息,将显示信息发送给显示模块5进行显示;所述驱动模块2,用于与外部电动机相连,接收控制模块发送的控制信号驱动电动机按照控制信号的指示运动;所述I/O模块6,用于接收外部I/O设备发送的控制信息,将所述控制信息发送给控制模块处理;所述显示模块5接收所述控制模块3发送的显示信息并进行显示。如图3所示,所述控制模块包括双核数据处理与运动控制模块和伺服控制模块, 所述双核数据处理与运动控制模块和所述伺服控制与I/O模块集成在一块控制板上。所述伺服控制与I/O模块用于接收外部I/O设备发送的控制信息;并根据所述控制信息向所述驱动模块发送控制电动机运动的控制信号;所述控制模块还用于采集当前电机位置信息和当前工作台位置信息。所述伺服控制与I/O模块通过编码器和光栅尺采集当前电机位置信息和当前工作台位置信息。所述伺服控制与I/O模块采用FPGA (Field-Programmable Gate Array,现场可编程门阵列),优选为赛灵思的FPGA芯片)(C3S1400A,FPGA进行整个一体化系统的逻辑控制、 I/O处理、增量编码器/绝对编码器的反馈处理、光栅尺反馈处理、手轮(手摇脉冲发生器) 的信号处理,也可包括主轴伺服/变频控制及主轴编码器反馈,还可以包括电流环、速度环和位置环的伺服控制等。所述一体化数控系统包括手轮,所述手轮与所述伺服控制与I/O模块连接。手轮输入到FPGA,由FPGA实现计数算法,数据锁存,最后DSP读取手轮的步进值。所述伺服控制与I/O模块的外部连接包括编码器、光栅尺、I/O设备和所述驱动模块。所述伺服控制与I/O模块实现PLC(ftOgrammablc LogicController,可编程逻辑控制器)功能。所述双核数据处理与运动控制模块对所述当前电机位置信息和当前工作台位置信息进行相应处理成为适合显示屏显示的显示信息,将显示信息发送给显示模块进行显7J\ ο所述双核数据处理与运动控制模块优选为TI公司最新推出的高性能双核处理芯片C6A8167,该芯片集成了最高1. 5G处理速度的ARM CortexTM-A8RISC MPU及最高主频为1. 5G且具有64位浮点处理能力的高速DSP处理芯片,该DSP处理器可以在125us内完成 780个15位精度三角函数的契比雪夫运算,满足纳米插补要求,其外设接口也比较丰富,满足数控系统的要求IXD显示输出、U盘接口、网络接口、串行接口、FLASH存储器接口、12C、 SPI、EMIF、PCIe等,这些也满足数控系统以后扩展功能的需要,且TI的这种芯片把ARM和 DSP集成在一起,ARM与DSP的交互通过内部共享内存进行数据交互,增加了数据读写的可靠性和快速性,同时也相对降低了一些开发难度。所述双核数据处理与运动控制模块的外部连接设备包括通信接口 RS232、键盘输入、LCD (Liquid Crystal Display,液晶显示器)、SD卡以及U盘接口。如图4本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:孙尚传,
申请(专利权)人:深圳市海纳科数控科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。