[发明专利]基于POWERLINK的网络同步延时补偿方法有效
申请号: | 201410086560.3 | 申请日: | 2014-03-11 |
公开(公告)号: | CN103825695B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 吴潇潇 | 申请(专利权)人: | 武汉迈信电气技术有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/26 |
代理公司: | 北京市广友专利事务所有限责任公司11237 | 代理人: | 张仲波 |
地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 powerlink 网络 同步 延时 补偿 方法 | ||
1.一种基于POWERLINK的网络同步延时补偿方法,包括:
在POWERLINK中的MAC层提供数据帧的自动应答功能;
同步周期中,在主站侧发送每个从站的Preq数据帧的前导符SDF时,记录当前的时刻为t1,对应从站收到Preq数据帧并进行相应处理;
在经过固定的最小时间间隔t2后,需要返回一个特定的数据帧来提供延时测量,在等待所述特定的数据帧发送完成之后,对应从站才发送Pres数据帧;即在正常的Preq、Pres数据帧的发送过程之间,发送一帧所述特定的数据帧来进行延时测量;
主站在收到此特定帧时,需要记录收到的当前时刻t3;其中,主站到此从站的传输时间为tn=(t3-t2-t1)/2。
2.如权利要求1所述的方法,其特征在于:所述t2的大小为960ns。
3.如权利要求1或2所述的方法,其特征在于:该方法进一步包括:在同一个通信周期中,主站依次与网络中的每个从站通信,测量得出主站到各个从站的传输时间按站号1、2…n依次为t1、t2…tn,按照各从站节点在同一时刻做同步事件的要求,各从站按站号1、2…n需要补偿的时间依次为(tn-t1)、(tn-t2)…0。
4.如权利要求3所述的方法,其特征在于:此补偿的时间值需要通过对象映射到PDO数据里面,通过PDO数据周期性的更新,以此实现网络同步延迟动态测量的功能。
5.如权利要求1或2所述的方法,其特征在于:该方法进一步包括:在对象字典中增加一个对象,索引在0x2000到0x6000之间,并将此对象映射到PDO中,此对象的值即为对应从站的延时补偿时间,从站需要按此值动态的调整回调函数的执行时间,以此来达到同步的目的。
6.如权利要求1或2所述的方法,其特征在于:该方法进一步包括:在对象字典中增加一个对象,索引在0x2000到0x6000之间,其子索引的索引号分别对应从站的站号,并将对应的子索引对象映射到对应站号的PDO数据中,此子索引对象的值即为对应从站的延时补偿时间,主站依据t1、t3计算各从站当前周期的延迟补偿时间,并通过PDO发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉迈信电气技术有限公司,未经武汉迈信电气技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410086560.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽缸驱动工作双台面
- 下一篇:一种自动记录用户工作过程的方法