[实用新型]基于EtherCAT总线的通用型实时运动控制系统有效
| 申请号: | 201721389781.3 | 申请日: | 2017-10-26 |
| 公开(公告)号: | CN207281544U | 公开(公告)日: | 2018-04-27 |
| 发明(设计)人: | 游海涛;刘小平;张腾;胡舰;洪浩 | 申请(专利权)人: | 无锡市驰海智能科技有限公司 |
| 主分类号: | G05B19/042 | 分类号: | G05B19/042 |
| 代理公司: | 无锡市大为专利商标事务所(普通合伙)32104 | 代理人: | 曹祖良,屠志力 |
| 地址: | 214151 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 ethercat 总线 通用型 实时 运动 控制系统 | ||
技术领域
本实用新型涉及一种运动控制系统,尤其是一种基于EtherCAT总线的高精度、高实时性的通用型运动控制系统。
背景技术
现有的运动控制系统一般是基于专用运动控制芯片或者FPGA芯片,由主控制器根据运动过程产生运动数据和指令,并将运动控制数据发送至运动控制芯片或者FPGA芯片。接收到数据和命令后,运动控制芯片或者FPGA芯片将其解析为脉冲信号,进而控制驱动器驱动电机按照主控制器规划的过程运动。这类运动控制系统存在以下问题:虽然最终的运动控制都是通过脉冲控制实现,但是各个厂商都使用独家的指令系统进行通信,导致这些运动控制系统的开放性差、移植困难,需要专业的人员进行开发和维护;主控制器一般为嵌入式系统或者PC系统,嵌入式系统实时性好,但是运算能力和存储容量有限,难以实现多轴的精确控制;PC系统的运算能力强,存储容量大,但PC系统是非实时系统,无法实现精确控制。
发明内容
针对现有技术中存在的不足,本实用新型提供一种基于EtherCAT总线的通用型实时运动控制系统,具有集成度高、实时性强、控制精度高、开放性强、易于移植的特点。本实用新型采用的技术方案是:
一种基于EtherCAT总线的通用型实时运动控制系统,包括主站和从站,其主要改进之处在于:主站与从站之间通过EtherCAT总线连接;
从站连接电机的驱动器,并接收电机和/或装配于电机上编码器的反馈信号;
主站提供人机交互界面和运动控制功能;运动控制功能主要由运动控制单元和通信单元组成;
从站包括从站控制微处理器和脉冲发生微控制器;从站控制微处理器用作从站的通信单元以及处理单元,负责处理EtherCAT通信和解析数据的任务;每个从站包含一个或多个脉冲发生微控制器,每个脉冲发生微控制器包含多个脉冲发生单元,每个脉冲发生单元都能够独立的发送脉冲控制驱动器。
进一步地,一个主站连接并控制多个从站。
更进一步地,多个从站级联连接。
具体地,主站是包括工控机、显示屏、键盘和鼠标组成的PC系统,或者是主要由单片机构成的嵌入式系统。
本实用新型的优点在于:本实用新型采用EtherCAT通讯总线,提高了系统的传输速率和实时性;同时所有符合EtherCAT协议的主站均可以作为运动控制系统的主控制器,提高了系统开放性,降低了系统的移植难度;采用脉冲发生单元发出的脉冲信号控制驱动器,这兼容目前大部分的电机驱动器,使得现有的系统在不更换驱动器的情况下,可以直接更换运动控制系统实现高实时性、高精度的运动控制;采用通讯与脉冲发生分离的方式,这使得系统可以同时进行通信和脉冲发生,这既能提高通信速率,又使得运动控制过程更加平顺,有利于提高控制精度;采用独立的脉冲发生单元,各脉冲发生单元相互独立,从通信单元中获得数据,然后分别独立并行产生脉冲数据,提高了系统集程度。这使得单个运动控制从站便可以控制至少6个驱动器。
附图说明
图1为本实用新型的结构组成示意图。
图2为本实用新型的主站与从站连接示意图。
图3为本实用新型的数据通信示意图。
具体实施方式
下面结合具体附图和实施例对本实用新型作进一步说明。
本实用新型提供一种基于EtherCAT总线的通用型实时运动控制系统,如图1和图2所示,包括主站和从站,一个主站可以控制多个从站;主站与从站之间通过EtherCAT总线连接;每个从站至少可以控制6个驱动器;从站连接电机的驱动器,并接收电机和/或装配于电机上编码器的反馈信号;多个从站可以级联连接,以便可以连接更多的驱动器,如图1所示。
主站可以是包括工控机、显示屏、键盘和鼠标组成的PC系统,也可以是主要由单片机构成的嵌入式系统;基于PC的主站通常使用网络接口卡,其中的网卡芯片集成了以太网通信控制器和物理数据收发器;嵌入式主站通常将通信控制器集成到微处理器中;从站采用单片机通信和控制脉冲发生;数据传输采用EtherCAT数据帧格式,数据帧经过从站节点时,从站从数据帧中读取数据,并将送给主站的数据添加至数据帧。从站中通信单元和脉冲发生单元由各自单片机控制,互不影响,实现通信和脉冲发生的同步进行。脉冲发生单元相互独立,互不发生影响,每个脉冲发生单元独立控制一个驱动器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡市驰海智能科技有限公司,未经无锡市驰海智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201721389781.3/2.html,转载请声明来源钻瓜专利网。





