摘要
本发明提供一种基于CPU和FPGA的EtherCAT主站控制系统,该系统包括:CPU端子系统,用于通过CPU端外围接口分别与上位机、算法服务器,以及FPGA端进行数据通信;并根据业务逻辑控制FPGA端执行控制操作;FPGA端子系统,用于在接收CPU端的通信数据和/或读取CPU端的配置参数后对来自从站系统的通信数据进行解析处理,并将解析结果反馈至从站系统;上位机,用于分别对CPU端和从站系统进行参数配置,并监控整个系统的运行状态;算法服务器,用于接收CPU端上传的通信数据,并在对通信数据进行控制解算后反馈至CPU端。由此,本实施例采用异构双系统方案,能够适用于高速、高精度的EtherCAT场景。
技术关键词
状态机
EtherCAT协议
子系统
FPGA系统
算法服务器
时钟同步操作
高速通信接口
数据通信
参数
主站
端口
管理器
控制系统
报文
系统为您推荐了相关专利信息
图像检测模型
状态机
生成控制指令
拨测方法
训练样本集
无人机自主降落
降落机制
路径规划方法
跟踪机制
生成无人机
智能显示控制系统
协同过滤算法
子系统
时序特征
节点
应急响应系统
高清摄像头
数字孪生模型
BIM模型数据
监控平台
轨迹跟踪方法
无人直升机
子系统
估计误差
李雅普诺夫函数