一种应用于振镜运动控制的串口通信系统及方法技术方案

技术编号:46376970 阅读:5 留言:0更新日期:2025-09-15 12:56
本申请提供了一种应用于振镜运动控制的串口通信系统及方法,该系统引入线程超时锁机制,确保在多线程环境下,对串口通信接口独占访问,避免数据访问冲突,提高串口通信接口的访问线程的安全性。采用数据接收队列机制,将接收到的数据存储于队列中,确保数据在处理过程中不会丢失,也不影响上位机和下位机的系统响应,确保数据的完整性和数据传输的实时性。引入双队列缓存优化振镜控制命令处理流程,提高振镜控制系统的实时性,避免影响振镜实时控制的实时性问题。

【技术实现步骤摘要】

本申请涉及通信,具体而言,涉及一种应用于振镜运动控制的串口通信系统及方法


技术介绍

1、现有的rs422串口通信技术采用四线制全双工差分信号传输,具有抗共模干扰能力强、传输距离远(最大1200米)和速率高(理论10mbps)等优势。然而,在激光加工等高精度工业应用中,传统rs422通信存在以下缺陷:多线程安全问题:上位机多线程同时访问串口接口时,易引发数据冲突、死锁或资源竞争,导致系统阻塞和性能下降。数据实时性不足:下位机直接处理接收数据,缺乏中间缓存机制,当数据处理速度低于接收速度时,易造成数据丢失或响应延迟。指令堆积问题:振镜控制指令解析与执行速度不匹配,单队列存储机制易导致指令堆积溢出,影响系统稳定性。


技术实现思路

1、有鉴于此,本申请的目的在于提供一种应用于振镜运动控制的串口通信系统及方法,以克服现有技术中的问题。

2、第一方面,本申请实施例提供了一种应用于振镜运动控制的串口通信系统,所述通信系统包括:

3、上位机、通信模块、下位机、振镜,所述上位机与所述下位机之间通过所述本文档来自技高网...

【技术保护点】

1.一种应用于振镜运动控制的串口通信系统,其特征在于,所述系统包括:上位机、通信模块、下位机、振镜,所述上位机与所述下位机之间通过所述通信模块实现通讯连接;所述下位机与所述振镜通讯连接;

2.根据权利要求1所述的系统,其特征在于,所述上位机在用于通过就绪状态的控制线程竞争线程锁的方式管理对所述通信模块的访问时,包括:

3.根据权利要求2所述的系统,其特征在于,所述上位机在用于若所述第一控制线程的数量为多个,从所述第一控制线程中确定出所述目标控制线程时,包括:

4.根据权利要求3所述的系统,其特征在于,所述上位机还用于:

5.根据权利要求1所...

【技术特征摘要】

1.一种应用于振镜运动控制的串口通信系统,其特征在于,所述系统包括:上位机、通信模块、下位机、振镜,所述上位机与所述下位机之间通过所述通信模块实现通讯连接;所述下位机与所述振镜通讯连接;

2.根据权利要求1所述的系统,其特征在于,所述上位机在用于通过就绪状态的控制线程竞争线程锁的方式管理对所述通信模块的访问时,包括:

3.根据权利要求2所述的系统,其特征在于,所述上位机在用于若所述第一控制线程的数量为多个,从所述第一控制线程中确定出所述目标控制线程时,包括:

4.根据权利要求3所述的系统,其特征在于,所述上位机还用于:

5.根据权利要求1所述的系统,其特征在于,所述下位机通过以下方式接收所述控制字符:

6.根据权利要求5所述的系统,其特征在于,所述下...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:广东利元亨智能装备股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1