与高速串行通讯配合的自我同步的交流伺服系统技术方案

技术编号:2781202 阅读:155 留言:0更新日期:2012-04-11 18:40
一种与高速串行通讯配合的自我同步交流伺服系统,用于多轴控制,所述系统的计算机通过传输线发出命令至主轴驱动器及从轴驱动器,主轴驱动器及从轴驱动器收到命令后通过传输线会分别发出中断请求至计算机,此时各轴驱动器会根据相对应的中断请求来判断该命令是否为自身的命令,各轴驱动器以队列方式存储计算机的多个命令后,根据同步操作脉冲,各轴驱动器以同步方式根据队列存储的命令分别驱动主轴马达及从轴马达。

Self synchronous AC servo system in combination with high speed serial communication

With a high speed serial communication and self synchronous AC servo system for multi axis control, the system of the computer through the transmission line to send commands and from the spindle drive shaft drive, drive spindle and shaft drive through the command received from the transmission line will send out interrupt request to the computer, the drive shaft according to the the corresponding interrupt request to determine whether the command is the command, multiple commands for each axis drive storage in a queue type computer, according to the synchronization pulse, the drive shaft in a synchronous manner according to the command queue storage drive spindle motor and motor shaft from.

【技术实现步骤摘要】

本专利技术涉及一种交流伺服系统,特别涉及一种与高速串行通讯配合的自我同步的交流伺服系统
技术介绍
目前多轴运动控制的系统架构都属于集中式控制,也就是都包含上位控制器,通过如下所述的传统式配线或高速通讯等方式,以控制伺服驱动器来达成直线/圆弧等多轴补间运动。图1为多轴运动控制的集中式控制系统的架构图,其架构中伺服驱动器12的多轴补间的命令规划与I/O(输入/输出)14的控制集中由上位控制器16来处理,每一轴的信号利用传统配线方式连接到伺服驱动器12。此架构的缺点如下(1)成本过高上位控制器16所对应的轴数越多,所要执行的运算就越繁重,上位控制器16中的CPU(未绘示)的等级要求就越高。(2)轴数有限伺服驱动器12的轴数受限于CPU的等级与硬件的信道(channel)数目。(3)配线复杂上位控制器16与伺服驱动器12间的A/D(模拟/数字)、D/A(数字/模拟)、命令脉波、回授脉波、数字输出及输入等的配线非常复杂。(4)分辨率不足命令信号受限于物理信号,如A/D转换分辨率或脉波频率。(5)容易受环境干扰在工厂恶劣的环境下,模拟信号被干扰的机会很大。(6)维护不易伺服驱动器12的轴数越多,相对地配线数量就越庞大,当系统出问题时,线路检查极为不易。图2为多轴运动控制的高速通讯型控制系统的架构图,其架构是将图1中上位控制器16与伺服驱动器12之间的命令配线改成图2中的高速通讯网路18,此种高速通讯网路18的配线方式非常简单,而且避免干扰与提升分辨率。由于伺服控制器12本身没有路径命令的产生能力,因此上位控制器16必须送出很密集(1KHz以上)的单点命令给每一轴,才能达到路径的细腻度。网络上除了要实时传送位置与速度命令,也需要传送回授的位置、电流以及I/O状态,当轴数愈多且必须同时监视各轴状态时,网络的数据量变得很大,因此需要高速的网络才能达到,一般在10MHz以上,这样的特性有(1)容易受干扰高速通讯意味着较容易受噪声干扰,在工厂的恶劣环境下往往必须采用高规格的通讯硬件,如光纤,因此需要较高的成本。(2)同步性不足在此系统的本质上,串行命令无法于各轴间同步传递。
技术实现思路
本专利技术的目的是提供一种与高速串行通讯配合的自我同步的交流伺服系统,可以容许高速串行通讯的较高错误率,高速串行通讯不需要有同步的协议,并且节省配线及降低成本。本专利技术提供一种与高速串行通讯配合的自我同步的交流伺服系统,系用以用于多轴控制,该系统包含传输线;计算机耦接于该传输线;主轴驱动器耦接于该传输线主轴马达耦接于该主轴驱动器;多个从轴驱动器耦接于该传输线;以及多个从轴马达分别耦接于该等从轴驱动器;其中,该计算机藉由通过该传输线以发出命令至该主轴驱动器及所述该等从轴驱动器,该主轴驱动器及该等所述从轴驱动器分别收到命令后藉由通过该传输线会各别发出中断请求至该计算机,此时各轴驱动器会根据相对应的中断请求来判断该命令是否为自身的命令,各轴驱动器以队列方式存储该计算机的多个命令后,根据同步操作脉冲,各轴驱动器以同步方式根据所队列存储的命令来分别驱动该主轴马达及所述从轴马达。本专利技术提供一种与高速串行通讯配合的自我同步的交流伺服系统的方法,用于多轴控制,该方法包含下列步骤首先,由计算机通过传输线发出命令至主轴驱动器及多个从轴驱动器;接着,由该主轴驱动器及所述从轴驱动器分别收到命令后,通过该传输线会各别发出中断请求至该计算机;其次,各轴驱动器根据相对应的中断请求来判断该命令是否为自身的命令;然后,各轴驱动器以队列方式存储该计算机的多个命令;以及,根据同步操作脉冲,各轴驱动器以同步方式根据所队列存储的命令来分别驱动该主轴马达及所述从轴马达。附图说明图1为多轴运动控制的集中式控制系统的架构图;图2为多轴运动控制的高速通讯型控制系统的架构图;图3为本专利技术与高速串行通讯配合的自我同步的交流伺服系统的架构图;图4为本专利技术的计算机所送出的一连串命令的示意图;图5为本专利技术各轴驱动器的队列数据的示意图。主要组件符号说明12伺服驱动器14I/O16上位控制器18高速通讯网路30交流伺服系统32传输线34计算机36主轴驱动器38主轴马达40从轴马达42从轴驱动器361 缓冲器362 侦错装置 363队列存储装置364读取传送装置365位置回路命令区366同步操作计时装置421缓冲器422侦错装置423队列存储装置424读取传送装置425位置回路命令区427同步接收计时装置实施方式以下参照附图说明本专利技术的一个优选实施例。图3为本专利技术与高速串行通讯配合的自我同步的交流伺服系统的架构图。图4为本专利技术的计算机所送出的一连串命令的示意图。图5为本专利技术各轴驱动器的队列数据的示意图。在图3中,与高速串行通讯配合的自我同步的交流伺服系统30用于多轴控制,该系统包含传输线32;计算机34耦接于传输线32;主轴驱动器36耦接于传输线32;主轴马达38耦接于主轴驱动器36;多个从轴驱动器42耦接于传输线32;以及多个从轴马达40分别耦接于所述从轴驱动器42。在图3中主轴马达38及从轴马达40的数量并不局限于该图式所示的数量。其中,主轴马达38及从轴马达40为交流伺服马达。其中,计算机34通过传输线32发出命令至主轴驱动器36及从轴驱动器42,如图4所示,第一批命令包含地址1及数据1,第二批命令包含地址2及数据2,第三批命令包含地址3及数据3,第四批命令包含地址1及数据4,第五批命令包含地址2及数据5,第六批命令包含地址3及数据6,...,以此类推,其中地址1、2、3分别对应主轴驱动器36及从轴驱动器42。主轴驱动器36及从轴驱动器42分别收到命令后通过传输线32会各别发出中断请求至计算机34,此时各轴驱动器36、42会根据相对应的中断请求来判断该命令是否为自身的命令,各轴驱动器36、42以队列方式存储计算机32的多个命令后,根据作为各轴驱动器36、42同步操作的脉冲,各轴驱动器36、42以同步方式根据所队列存储的命令来分别驱动主轴马达38及所述从轴马达40。在图3中,主轴驱动器36包含缓冲器361通过传输线32接收计算机34所发出如图4所示的命令,而命令中包含有地址的信息,在本实施例中,地址1代表是主轴驱动器36,在地址1之后的数据为传送至主轴驱动器36的数据(即图4的数据1、数据4、...等);侦错装置362侦测缓冲器361所接收的命令中的数据是否完整及正确;队列存储装置363将侦错装置362所侦测的完整及正确的数据以队列方式存储,如图5所示;读取传送装置364以队列方式读取队列存储装置363所存储的数据,并传送至位置回路命令区365;读取传送装置364根据同步操作计时装置366所产生的脉冲以同步于从轴驱动器42的读取传送装置424的方式来读取队列存储装置363的数据及传送数据至位置回路命令区365,如图5所示,根据同步操作计时装置366的第一个周期,主轴驱动器36的读取传送装置364读取队列存储装置363的数据1及传送数据1至位置回路命令区365,同一周期内,第一、第二从轴驱动器42的读取传送装置424、424分别读取队列存储装置423、423的数据2、3,及分别传送数据2、3至第一、第二从轴驱动器42、42的位置回路命令区425、425;以及,根据位置回路命令区365所本文档来自技高网
...

【技术保护点】
一种与高速串行通讯配合的自我同步的交流伺服系统,所述系统用于多轴控制,并包含:传输线;计算机,耦接于所述传输线;主轴驱动器,耦接于所述传输线;主轴马达,耦接于所述主轴驱动器;多个从轴驱动器,耦接于所述 传输线;以及多个从轴马达,分别耦接于所述从轴驱动器;其中,所述计算机通过所述传输线发出命令至所述主轴驱动器及所述从轴驱动器,所述主轴驱动器及所述从轴驱动器分别收到命令后通过所述传输线会分别发出中断请求至所述计算机,此时各轴驱 动器会根据相对应的中断请求来判断所述命令是否为自身的命令,各轴驱动器以队列方式存储所述计算机的多个命令后,根据同步操作脉冲,各轴驱动器以同步方式根据队列存储的命令来分别驱动所述主轴马达所述从轴马达。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡清雄
申请(专利权)人:台达电子工业股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

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