当前位置: 首页 > 专利查询>刘梅凤专利>正文

一种控制伺服驱动的数控系统技术方案

技术编号:8412800 阅读:150 留言:0更新日期:2013-03-14 02:00
本发明专利技术提出了一种控制伺服驱动的数控系统,用以解决现有控制伺服驱动的数控系统工作效率低、加工精度低的问题,包括数字控制器、多个数字伺服驱动器、伺服电机、执行部件;数字控制器依次串接多个数字伺服驱动器、最终连接回数字控制器构成闭合环形结构;伺服电机在与其连接的数字伺服驱动器的控制下转动、从而带动执行部件进行工作。上述控制伺服驱动的数控系统,将数字控制器的部分工作由伺服驱动器完成,提高加工效率和加工精度。

【技术实现步骤摘要】

本专利技术涉及数控
,特别是指一种控制伺服驱动的数控系统
技术介绍
数控机床的核心是数控系统,它完成零件加工所需的各个轴本身及轴之间的位置运算,通过控制伺服驱动带动伺服电机完成加工。一般情况下一个轴由一套伺服驱动和一个伺服电机组成。数控系统传递给伺服驱动的控制命令主要包括时间和位置两个要素,也就是说要求伺服驱动带动伺服电机在规定的时间到达指定的位置。现有的数控系统控制伺服驱动的技术主要有两种脉冲型和模拟电压型。I、脉冲型,数控系统运算完毕后按照一定的频率发出一定数量的脉冲,每收到一个脉冲时伺服驱动带着伺服电机(这种电机叫步进伺服电机)转一定的角度,从而实现在规定的时间到达指定的位置的控制要求。缺点是1)脉冲的频率不能太高,使得加工效率较低;2)有时候会丢掉脉冲,导致加工精度较低。2、模拟电压型,数控系统运算完毕后,将位置与时间的比(也就是速度)相应地转换成模拟信号,这个信号一般是±10V的电压,其中土用来表示运转的方向(正转/反转),电压的幅值表示速度的大小,IOV为电机的额定转速。缺点1)模拟电压容易受到干扰,导致加工精度低;2)这个控制信号是从DSP给出数字信号转换成模拟信号送到伺服驱动,在伺服驱动里又从模拟信号转成数字信号,控制效率较低,导致加工效率较低;3)在这种控制方式下,数控系统必须实时监控每个轴的运行情况,占用起大量的软硬件资源,无法高效地完成复杂零件的加工。由此可见,现有控制伺服驱动的数控系统,加工效率低、加工精度低。
技术实现思路
本专利技术提出一种控制伺服驱动的数控系统,用于解决现有控制伺服驱动的数控系统,加工效率低、加工精度低的问题。为解决上述问题,本专利技术采用的技术方案是一种控制伺服驱动的数控系统,包括数字控制器、多个数字伺服驱动器、伺服电机、执行部件;数字控制器依次串接多个数字伺服驱动器、最终连接回数字控制器构成闭合环形结构;其中,数字控制器包括控制模块,控制模块包括信号控制模块,用于接收用户输入的控制信号、并将控制信号解析成用于控制多个伺服驱动器工作的总信息;数字总线模块,数字总线模块包括总信息发射模块,用于接收总信息、并发送总信息,与信号控制模块连接;每个数字伺服驱动器包括总信息接收模块,用于接收总信息;处理模块,用于接收总信息、响应总信息中关于该数字伺服驱动器的信息、并给出相应的反馈信息,与总信息接收模块连接;总信息和反馈信息发射模块,用于发送总信息和反馈信息,与处理模块连接;数字总线模块还包括反馈信息接收模块,用于接收与数字控制器最后连接的数字伺服驱动器、发送来的多个伺服驱动器的反馈信息;数字控制器还包括反馈信息接收确认模块,用于接收反馈信息、对反馈信息的接收情况是否正常进行检测,与数字总线模块连接; 控制模块还包括正常反馈控制模块,用于当反馈信息接收情况正常时、将反馈信息进行解析运算出下一工作周期的总信息,与反馈信息接收确认模块连接;异常反馈控制模块,用于当反馈信息接收情况异常时、重新发送总信息,与反馈信息接收确认模块连接;伺服电机在与其连接的数字伺服驱动器的控制下转动、从而带动执行部件进行工作。其中,优选地,数字控制器还包括存储模块,用于存储控制命令;信号控制模块具体包括控制信号接收模块,用于接收用户输入的控制信号;第一提取模块,用于接收控制信号、并根据控制信号从存储模块中提取相应控制命令,与存储模块、控制信号接收模块连接;第一解析模块,用于接收控制命令、并将控制命令解析成用于控制多个数字伺服驱动器的总信息,与第一提取模块连接。其中,优选地,正常反馈控制模块具体包括正常反馈接收模块,用于当反馈信息接收情况正常时、接收多个数字伺服驱动器返回的反馈信息;第二提取模块,用于接收反馈信息、并根据反馈信息从存储模块中提取相应控制命令,与存储模块、反馈接收模块连接;第二解析模块,用于接收控制命令、并将控制命令解析成用于控制多个数字伺服驱动器的下一工作周期的总信息,与第二提取模块连接。其中,优选地,数字控制器还包括显示模块,用于显示反馈信息,与第五接收模块连接;正常反馈接收模块具体还包括第三提取模块,用于接收反馈信息、并将用户根据显示模块输出的反馈信息、输入的控制信号,从存储模块中提取相应控制命令,与存储模块、正常反馈接收模块和第二解析模块连接。其中,优选地,控制模块还包括第一初始化控制模块,用于数字控制器启动过程中、对数字控制器进行检测、并进行初始化状态;信号控制模块还包括初始化控制模块,用于对数字控制器初始化后、向数字伺服驱动器发送总初始化信息;总信息发射模块包括初始化发射模块,用于接收总初始化信息、并发送总初始化信息,与初始化控制模块连接;处理模块包括初始化处理模块,用于接收总初始化信息、响应总初始化信息中关于该数字伺服 驱动器的初始化信息、并给出相应初始化反馈信息;反馈信息接收模块包括初始化反馈接收模块,用于接收多个伺服驱动器的初始化反馈信息;正常反馈控制模块还包括初始化反馈控制模块,用于接收初始化反馈信息、将根据初始化反馈信息、解析运算出下一工作周期的总信息,与初始化反馈接收模块连接。其中,优选地,信号控制模块还包括周期查询控制模块,用于对数字控制器、数字伺服驱动器初始化后,发送总周期查询信息;总信息发射模块还包括周期查询发射模块,用于接收总周期查询信息、并发送总周期查询信息,与周期查询控制模块连接;处理模块还包括周期查询处理模块,用于接收总周期查询信息、响应总周期查询信息中关于该数字伺服驱动器的周期查询信息、并给出相应周期查询反馈信息;反馈信息接收模块还包括周期查询反馈接收模块,用于接收多个伺服驱动器的周期查询反馈信息;正常反馈控制模块还包括周期查询反馈控制模块,用于接收周期查询反馈信息、将根据周期查询反馈信息、进行解析运算出下一工作周期的、用于控制多个伺服驱动器工作的总控制信息,与周期查询反馈接收模块连接;处理模块还包括驱动控制模块,用于接收总控制信息、并根据总控制信息中关于该数字伺服驱动器的控制信息、控制伺服电机工作。其中,优选地,周期查询控制模块包括状态查询控制模块,用于对数字控制器、数字伺服驱动器初始化后,发送总状态查询信息;周期查询发射模块包括状态查询发射模块,用于接收总状态查询信息、并发送总状态查询信息,与状态查询控制模块连接;周期查询处理模块包括状态查询处理模块,用于接收总状态查询信息、响应总状态查询信息中关于该数字伺服驱动器的状态查询信息、并给出相应状态查询反馈信息;周期查询反馈接收模块包括状态反馈接收模块,用于接收多个伺服驱动器的状态查询反馈信息;周期查询反馈控制模块包括状态反馈控制模块,用于接收状态查询反馈信息、将状态查询反馈信息进行解析运算出下一工作周期的、用于控制多个伺服驱动器工作的总状态控制信息,与状态反馈接收模块连接;驱动控制模块包括 状态驱动控制模块,用于接收总状态控制信息、并根据总状态控制信息中关于该数字伺服驱动器的状态控制信息、控制伺服电机工作。其中,优选地,周期查询控制模块还包括位置查询控制模块,用于对数字控制器、数字伺服驱动器初始化后,发送总位置查询信息;周期查询发射模块还包括位置查询发射模块,用于接收总位置查询信息、并发送总位置查询信息,与位置查询控制模块连接;周期查询处理模块还包括位置查询处理模块,用于接收总位置查本文档来自技高网...

【技术保护点】
一种控制伺服驱动的数控系统,其特征在于,包括数字控制器、多个数字伺服驱动器、伺服电机、执行部件;所述数字控制器依次串接多个数字伺服驱动器、最终连接回所述数字控制器构成闭合环形结构;其中,所述数字控制器包括:控制模块,所述控制模块包括信号控制模块,用于接收用户输入的控制信号、并将所述控制信号解析成用于控制所述多个伺服驱动器工作的总信息;数字总线模块,所述数字总线模块包括:总信息发射模块,用于接收所述总信息、并发送所述总信息,与所述信号控制模块连接;所述每个所述数字伺服驱动器包括:总信息接收模块,用于接收所述总信息;处理模块,用于接收所述总信息、响应所述总信息中关于该数字伺服驱动器的信息、并给出相应的反馈信息,与所述总信息接收模块连接;总信息和反馈信息发射模块,用于发送所述总信息和反馈信息,与所述处理模块连接;所述数字总线模块还包括:反馈信息接收模块,用于接收与所述数字控制器最后连接的数字伺服驱动器、发送来的所述多个伺服驱动器的反馈信息;所述数字控制器还包括:反馈信息接收确认模块,用于接收所述反馈信息、对所述反馈信息的接收情况是否正常进行检测,与所述数字总线模块连接;所述控制模块还包括:正常反馈控制模块,用于当所述反馈信息接收情况正常时、将所述反馈信息进行解析运算出下一工作周期的总信息,与所述反馈信息接收确认模块连接;异常反馈控制模块,用于当所述反馈信息接收情况异常时、重新发送所述总信息,与所述反馈信息接收确认模块连接;所述伺服电机在与其连接的数字伺服驱动器的控制下转动、从而带动所述执行部件进行工作。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘梅凤
申请(专利权)人:刘梅凤
类型:发明
国别省市:

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

1