多电动夹爪的RS485总线时间片同步控制方法与流程
本发明涉及多电动夹爪同步控制,尤其涉及多电动夹爪的rs485总线时间片同步控制方法。
背景技术:
1、在非标自动化、3c电子装配、精密五金加工、锂电自动化等行业中,多电动夹爪集群协同作业是实现批量工件抓取、定位、装配的核心工艺方式。目前绝大多数中小型自动化设备及存量改造设备均采用rs485串行总线完成多电动夹爪组网控制,rs485总线凭借布线简易、差分抗干扰能力强、硬件成本低廉、通用性强、协议适配简单的优势,成为多夹爪低成本组网的主流通信方案。
2、现有rs485总线多电动夹爪控制系统均采用主站轮询应答机制完成数据交互与指令控制,主站按照预设的从站设备地址顺序,逐一向各电动夹爪下发查询指令与控制指令,单时刻总线仅允许一台从站应答上传数据。该传统控制模式存在诸多固有技术缺陷,严重制约多夹爪协同作业精度:
3、1.rs485总线为异步无时钟总线,总线上所有电动夹爪从站均采用本地独立定时器计时,无全局统一时钟基准,各设备晶振存在固有频偏与温度漂移,长期运行下时钟偏差持续累积,导致多夹爪动作时序紊乱;
4、2.传统轮询模式为软件层级被动避冲突机制,无硬件时序约束,一旦出现从站上电时序不一致、指令丢包、超时重传、软件调度抖动等异常工况,极易出现多从站同时发送数据的情况,引发总线信号叠加冲突、帧校验错误、数据丢包、总线卡顿甚至全网通信阻塞;
5、3.传统多夹爪同步动作依靠主站软件延时补偿实现伪同步,受通信时延、设备响应差异影响,同步误差通常达到毫秒级,无法满足精密装配工艺对微秒级同步精度的要求。
6、为此提出了一种多电动夹爪的rs485总线时间片同步控制方法。
技术实现思路
1、本发明的目的是为了解决现有技术中存在的缺点,而提出的多电动夹爪的rs485总线时间片同步控制方法。
2、为了实现上述目的,本发明采用了如下技术方案:
3、一种多电动夹爪的rs485总线时间片同步控制方法,包括s1、全网时钟同步校准:主站周期性向rs485总线广播携带基准时间戳的同步帧,所有电动夹爪从站实时监听并解析同步帧,依据基准时间信息校准本地时钟,统一全网时序基准,使主站与所有从站的时钟同步精度达到±100μs;
4、s2、时间片划分与专属分配:主站设定50ms为系统全局固定控制周期,将50ms全局控制周期均匀划分为10个时长为5ms的独立无重叠时间片,为每个时间片配置唯一的时间片id;主站扫描总线在线设备,为每一台电动夹爪从站分配唯一专属时间片id,建立从站设备与时间片的一一绑定关系;
5、s3、时分无冲突总线通信:各电动夹爪从站仅在自身绑定的专属5ms时间片内向rs485总线主动发送工况数据;在非专属时间片时段,所有从站关闭数据发送功能,仅保持总线监听与指令接收状态,通过时隙隔离杜绝多设备总线数据冲突;
6、s4、多夹爪同步动作执行:当需要多夹爪协同同步作业时,主站向rs485总线发送包含动作参数的组播命令;各电动夹爪从站接收并缓存组播命令,不立即执行动作,待下一个全网全局同步点到达时,所有目标从站同步执行夹持或松夹伺服动作。
7、优选的,所述所述方法采用时分多址tdma通信调度模式,完全替代传统rs485软件轮询控制模式,无需更换ethercat或profinet昂贵实时总线硬件,基于原生rs485硬件架构实现多电动夹爪硬实时同步控制。
8、优选的,所述全网所有电动夹爪从站严格遵循时隙通信规则,仅在专属时间片主动上传数据,其余时间全程静默监听,从时序底层彻底消除总线并发冲突、数据丢包与通信卡顿问题。
9、优选的,所述多夹爪同步作业采用组播指令缓存、全局统一同步点触发的执行机制,摒弃软件延时伪同步方式,消除多设备指令接收与动作响应的时序偏差,实现多夹爪高精度同步协同装配与群控抓取作业。
10、优选的,所述主站通过周期性广播同步帧形成闭环时钟校准机制,持续补偿各从站晶振温漂与频偏导致的时钟漂移,保证系统长期运行过程中全网时钟同步精度稳定维持在±100μs。
11、多电动夹爪的rs485总线时间片同步控制方法的控制结构,其特征在于,包括主站控制器与若干电动夹爪从站,所述主站控制器与各电动夹爪从站共同接入同一rs485总线并形成单主多从组网结构。
12、本发明的有益效果是:
13、本发明将时分多址调度机制引入传统rs485总线控制,替代不稳定的软件轮询避冲突模式,通过专属时间片独占发送、非专属时间片静默监听的时序规则,实现总线信道分时隔离,任意时刻总线唯一设备主动发数,从底层解决多从站并发传输导致的信号冲突、数据丢包、通信卡顿问题,大幅提升总线通信稳定性与确定性。
14、本发明通过周期性同步帧闭环校准机制,统一全网所有设备的时序基准,有效补偿各设备晶振频偏与温度漂移,将传统方案毫秒级的同步误差压缩至±100μs,彻底解决分布式夹爪时序独立、动作不同步的问题,满足精密装配、精准抓取的高工艺要求,且无需更换ethercat、profinet等昂贵的工业实时总线硬件,无需替换主控、驱动器、通信线缆,完全复用现有rs485总线组网架构与电动夹爪设备,仅通过算法与时序逻辑优化实现性能升级,极大降低多夹爪高精度群控的设备升级与项目落地成本。
15、采用固定50ms全局周期+5ms基础时隙的硬实时架构,控制周期固定、时序逻辑可控,系统实时性与稳定性不受挂载设备数量影响,适配多数量夹爪集群控制场景。
16、采用指令缓存待命+全局同步点统一触发的同步机制,摒弃传统软件延时伪同步方式,消除指令分时下发、设备响应差异带来的时序偏差,实现多夹爪零延时同步动作,适配多夹爪协同装配、群控抓取的核心作业场景。
1.多电动夹爪的rs485总线时间片同步控制方法,其特征在于,包括:
2.根据权利要求1所述的多电动夹爪的rs485总线时间片同步控制方法,其特征在于,所述控制方法采用时分多址tdma通信调度模式,完全替代传统rs485软件轮询控制模式,无需更换ethercat或profinet昂贵实时总线硬件,基于原生rs485硬件架构实现多电动夹爪硬实时同步控制。
3.根据权利要求2所述的多电动夹爪的rs485总线时间片同步控制方法,其特征在于,所述全网所有电动夹爪从站严格遵循时隙通信规则,仅在专属时间片主动上传数据,其余时间全程静默监听,从时序底层彻底消除总线并发冲突、数据丢包与通信卡顿问题。
4.根据权利要求3所述的多电动夹爪的rs485总线时间片同步控制方法,其特征在于,所述多夹爪同步作业采用组播指令缓存、全局统一同步点触发的执行机制,摒弃软件延时伪同步方式,消除多设备指令接收与动作响应的时序偏差,实现多夹爪高精度同步协同装配与群控抓取作业。
5.根据权利要求4所述的多电动夹爪的rs485总线时间片同步控制方法,其特征在于,所述主站通过周期性广播同步帧形成闭环时钟校准机制,持续补偿各从站晶振温漂与频偏导致的时钟漂移,保证系统长期运行过程中全网时钟同步精度稳定维持在±100μs。
6.一种根据权利要求1-5任意一项所述的多电动夹爪的rs485总线时间片同步控制方法的控制结构,其特征在于,包括主站控制器与若干电动夹爪从站,所述主站控制器与各电动夹爪从站共同接入同一rs485总线并形成单主多从组网结构。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com