针对人形机器人领域中传统转换模块系统资源占用率高、控制频率慢以及控制电机数量少的问题,文中提出了一种将EtherCAT(Ethernet Control Automation Technology)协议转换为CAN(Controller Area Network)总线协议的设计方案。采用Ether...针对人形机器人领域中传统转换模块系统资源占用率高、控制频率慢以及控制电机数量少的问题,文中提出了一种将EtherCAT(Ethernet Control Automation Technology)协议转换为CAN(Controller Area Network)总线协议的设计方案。采用EtherCAT工业实时以太网作为现场网络,构建ARM(Advanced RISC Machines)处理器结合AX58100芯片作为EtherCAT从站硬件平台。针对模块中实时周期的控制任务,设计了基于SOEM(Simple Open EtherCAT Master)的主站。分析和研究了不同主站平台对转换模块的通信延时影响,主站向AX58100发出数据报文,经AX58100传输至STM32F405,通过内部逻辑判断并进行转换输出,从而实现设备控制。实验结果验证了EtherCAT转CAN模块的可行性和有效性,传输速率可以达到3328000 bit·s^(-1),实时抖动时间达到微秒级,系统资源占用率减小到9.6%左右,连接设备数量与单协议无异,满足现有项目的实际需求。展开更多
通过分析控制步进电机工作产生的通信数据,研究主站对从站的具体配置方式和原理,从而实现个人开发关于EtherCAT的主站控制软件以及多从站控制程序的目的.实验选用TwinCAT2软件和雷赛步进驱动器作为主从站,组建EtherCAT实时以太网通信测...通过分析控制步进电机工作产生的通信数据,研究主站对从站的具体配置方式和原理,从而实现个人开发关于EtherCAT的主站控制软件以及多从站控制程序的目的.实验选用TwinCAT2软件和雷赛步进驱动器作为主从站,组建EtherCAT实时以太网通信测试平台.通过TwinCAT System Manager软件控制EtherCAT从站,使用PLC Control软件搭建HMI控制界面进行运动控制操作,同时使用赫优讯公司的netANALYZER网络分析仪抓取通讯数据报文文件,在Wireshark网络分析软件中对通信报文进行分析解读,筛选出配置从站和控制运功过程的通信报文.结果表明,通过该方法能够有效地解析EtherCAT通信协议的相关内容,了解EtherCAT实时以太网主从站通信的基本步骤和主站控制从站的基本方法.展开更多
文摘针对人形机器人领域中传统转换模块系统资源占用率高、控制频率慢以及控制电机数量少的问题,文中提出了一种将EtherCAT(Ethernet Control Automation Technology)协议转换为CAN(Controller Area Network)总线协议的设计方案。采用EtherCAT工业实时以太网作为现场网络,构建ARM(Advanced RISC Machines)处理器结合AX58100芯片作为EtherCAT从站硬件平台。针对模块中实时周期的控制任务,设计了基于SOEM(Simple Open EtherCAT Master)的主站。分析和研究了不同主站平台对转换模块的通信延时影响,主站向AX58100发出数据报文,经AX58100传输至STM32F405,通过内部逻辑判断并进行转换输出,从而实现设备控制。实验结果验证了EtherCAT转CAN模块的可行性和有效性,传输速率可以达到3328000 bit·s^(-1),实时抖动时间达到微秒级,系统资源占用率减小到9.6%左右,连接设备数量与单协议无异,满足现有项目的实际需求。
文摘通过分析控制步进电机工作产生的通信数据,研究主站对从站的具体配置方式和原理,从而实现个人开发关于EtherCAT的主站控制软件以及多从站控制程序的目的.实验选用TwinCAT2软件和雷赛步进驱动器作为主从站,组建EtherCAT实时以太网通信测试平台.通过TwinCAT System Manager软件控制EtherCAT从站,使用PLC Control软件搭建HMI控制界面进行运动控制操作,同时使用赫优讯公司的netANALYZER网络分析仪抓取通讯数据报文文件,在Wireshark网络分析软件中对通信报文进行分析解读,筛选出配置从站和控制运功过程的通信报文.结果表明,通过该方法能够有效地解析EtherCAT通信协议的相关内容,了解EtherCAT实时以太网主从站通信的基本步骤和主站控制从站的基本方法.