[发明专利]一种基于EtherCAT网络通信的伺服运动控制卡无效
申请号: | 201310236740.0 | 申请日: | 2013-06-14 |
公开(公告)号: | CN103336471A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 李伟光;容爱琼;余漳;李晓曦;曾顺星 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 何淑珍 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ethercat 网络 通信 伺服 运动 控制 | ||
技术领域
本发明涉及的是一种数控技术领域的运动控制卡,具体是一种基于EtherCAT网络通信的伺服运动控制卡,特别适合用来构建分布式多轴运动控制系统。
背景技术
在数控技术领域中,运动控制卡是数字化制造的核心部件。然而,传统的交流伺服控制系统一般由多个交流伺服电机、与伺服电机一一对应的伺服驱动器以及现场总线组成。但传统现场总线系统已达到了极限,而EtherCAT则突破瓶颈并建立了新的技术标准——30μs内可以更新1000个I/O数据,具有灵活的线性拓扑结构,用简单的线性拓扑结构代替昂贵的星型以太网拓扑结构,无需昂贵的基础组件。
传统的运动控制器通常采用ISA或PCI接口连接到工业PC机上,而随着PC组件急剧向小型化经济化方向发展,工业PC的体积日趋取决于插槽的数目,对于多轴运动控制系统,轴数受到了很大限制,而EtherCAT以太网具有灵活的拓扑结构,增加子网简单、成本低。
精确同步对于同时动作的分布式过程十分重要,特别是在几个伺服轴同时执行协调运动的情况下。而EtehrCAT现场总线具有分布时钟功能,对于通讯系统中可能存在的相关故障延迟具有极好的容错性。
EtherCAT可以完全兼容以太网,将因特网技术嵌入到简单设备中,并最大化地利用以太网提供的宽带,是一种具有出色的实时性能且成本低廉的网络通讯技术。
发明内容
鉴于EtherCAT工业以太网存在上述优势,本发明实施例的目的在于提供一种基于EtherCAT网络通信的伺服运动控制卡。
为实现上述目的,本发明实施例通过以下技术方案实现:
一种基于EtherCAT网络通信的伺服运动控制卡,其特征在于,包括:支持EtherCAT协议的EtherCAT通信板和伺服运动控制功能板, 所述EtherCAT通信板采用100Base-TX标准以太网电缆接收和发送标准的ISO/IEC8802-3以太网数据帧,并使用双端口存储区实现EtherCAT主站与伺服运动控制功能板的应用数据交换;伺服运动控制功能板从EtherCAT通信板读取控制数据,实现伺服运动控制功能。
进一步地,所述伺服运动控制功能板包括:电源模块、DSP处理器、时钟模块、系统辅助模块、扩展接口模块、存储器模块、伺服专用模块、数字量I/O扩展模块,所述电源模块为EtherCAT通信板及伺服运动控制功能板的各个模块提供稳定的电压和功率;
DSP处理器一方面读取EtherCAT从站控制器ESC内部存储区运动控制指令数据,进行数据解析和伺服控制,将处理过的反馈信息反馈数据写入到EtherCAT从站控制器ESC的内部存储区,并将产生的电机脉冲指令和伺服控制输出信号传输到伺服专用模块;另一方面接收伺服专用模块处理过的光电编码器反馈信号,采集数字量I/O扩展模块自定义的输出信号;
时钟模块负责向DSP处理器提供晶振,时钟模块为一块30MHz石英晶振器,最大提供150MHz的时钟频率,与DSP处理器的外部时钟连接;
扩展接口模块包括RS232串口和RS422串口,主用于获取外部信息,并将外部信息传输给DSP处理器;
存储器模块包括外扩SDRAM存储器和外扩FLASH存储器,所述外扩SRAM存储器作为用户程序运行变量与数据存储以及采集数据存储空间,所述外扩FLASH存储器作为控制器运行程序存储空间;
所述数字量I/O扩展模块包括8组普通光电隔离I/O和2路高速光电隔离,其中,普通光电隔离I/O主要用于伺服使能、极限、报警以及外部辅助设备的控制,2路高速光电隔离用于采集外部高速信号输入;
所述伺服专用模块,包括高速光电隔离、数字脉冲差分输出单元、D/A转换芯片、运算放大单元、差分接收单元,其中:
数字脉冲差分输出单元接收DSP处理器 的PWM外设单元输出且经高速光电隔离的单端脉冲和方向信号,转换成差分形式的脉冲和方向信号输出到外部驱动器模块控制电机运动,其中,差分接收单元将外部伺服驱动器反馈的光电编码器差分信号转换为单端信号,然后传输到DSP处理器;数字脉冲差动输出单元接收DSP处理器PWM外设单元输出的单端脉冲和方向信号,所述单端脉冲和方向信号分别通过高速光电隔离后输入到数字脉冲差分输出单元的相应输入端,数字脉冲差分输出单元的相应输出端以差分方式分别输出到伺服驱动器、D/A转换芯片及运算放大单元, D/A转换芯片接收DSP处理器传输过来的电机脉冲指令并转换变为-1V~+1V模拟信号,经运算放大器进行放大到-10V~+10V模拟电压后驱动外部伺服驱动器模块控制电机运行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310236740.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种综合自动化变电站温度检测系统
- 下一篇:应力扩散锚杆托盘