一种基于Qt的EtherCAT主站系统及多任务调度方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于Qt的EtherCAT主站系统及多任务调度方法
申请号:CN202411568604
申请日期:2024-11-05
公开号:CN119449893A
公开日期:2025-02-14
类型:发明专利
摘要
本发明属于程序控制系统的技术领域,具体地,涉及一种基于Qt的EtherCAT主站系统及多任务调度方法。所述系统包括人机交互模块、任务调度管理模块、EtherCAT主站协议栈功能模块、XML从站配置文件解析模块、网口通信模块和串口通信模块;人机交互模块包括业务实时显控、EtherCAT通信数据在线调试、业务基础配置及模块化调试和系统鉴权;任务调度管理模块包括系统的工作状态管理、复杂业务数据的处理模块和任务调度;EtherCAT主站协议栈功能模块包括被控对象的实时数据处理、被控从站的业务控制逻辑管理、EtherCAT主站初始化流程和被控对象的业务处理过程接口实现。本发明显著提高了EtherCAT主站系统的开发效率和系统性能,满足现代工业控制系统对实时性、稳定性和用户体验的要求。
技术关键词
EtherCAT主站 任务调度管理 人机交互模块 网口通信模块 任务调度方法 工作状态管理 实时数据处理 串口通信模块 精密定时器 业务处理过程 功能模块 显控模块 鉴权模块 实时控制功能 对象 多线程 逻辑