环网通讯的时间同步方法、可编程门阵列及环网通讯系统技术方案

技术编号:33243821 阅读:21 留言:0更新日期:2022-04-27 17:50
本申请的实施例提供了一种环网通讯的时间同步方法、可编程门阵列及环网通讯系统,涉及通信技术领域。通过向所述从节点设备的前一相邻节点设备发送延时请求报文,并记录所述延时请求报文发出的时刻对应的第一时间戳;接收所述前一相邻节点设备发送的延时应答报文,并记录接收到延时应答报文的时刻对应的第二时间戳;确定所述从节点设备与所述前一相邻节点设备的链路时延;接收所述主节点设备广播的同步广播报文,确定所述从节点设备与主节点设备之间的时钟偏移值;根据所述时钟偏移值,对从节点设备进行时间同步。本申请能够在现场可编程门阵列,中完成了对PTP的处理,还能够使得各报文仅在各相邻节点设备之间交换就实现与主机的时间同步。机的时间同步。机的时间同步。

【技术实现步骤摘要】
环网通讯的时间同步方法、可编程门阵列及环网通讯系统


[0001]本申请涉及通信
,具体而言,涉及一种环网通讯的时间同步方法、可编程门阵列及环网通讯系统。

技术介绍

[0002]随着工业化与信息化之间的融合不断加深,工业环网成为了工业通讯中的重要组成部分。在工业控制系统的应用场景中,对于数据通讯系统的实时性精度要求较高,因此,如何提升的工业环网多节点时间同步系统的同步精度,是工业环网的重要发展方向之一。
[0003]目前的工业应用中,为了满足工业环网的微秒级甚至纳秒级的时间同步精度,精确时间同步协议(Precision Time Protocol,简称PTP)是目前网络内时间同步的最佳协议和方案。现有技术中,可以通过软件方式,或者软件与硬件相结合的方式实现基于PTP协议的数据传输。软件方式通过在协议栈的网络驱动层获取时间戳,并将该时间戳附带进报文中做主机与环网中各从机的报文交换。软件与硬件相结合的方式实现基于PTP的数据传输时,时间戳由主机的硬件提供,主机将该时间戳附带进向环网中各从机的时间同步指令中,实现主机与从机的时间同步。...

【技术保护点】

【技术特征摘要】
1.一种环网通讯的时间同步方法,其特征在于,应用于环网通讯系统中各从节点设备中的现场可编程门阵列,所述环网通讯系统包括N个节点设备,所述N个节点设备通过传输介质连接成环形网状,所述N个节点设备包括1个主节点设备以及N

1个从节点设备,并且,所述N个节点设备中的各节点设备分别包括现场可编程门阵列;所述方法包括:向所述从节点设备的前一相邻节点设备发送延时请求报文,并记录所述延时请求报文发出的时刻对应的第一时间戳;接收所述前一相邻节点设备发送的延时应答报文,并记录接收到所述延时应答报文的时刻对应的第二时间戳;根据所述延时应答报文中包含的延时时差、所述第一时间戳以及所述第二时间戳,确定所述从节点设备与所述前一相邻节点设备的链路时延;接收所述主节点设备广播的同步广播报文,并根据所述同步广播报文中包含的第三时间戳、所述链路时延以及所述从节点设备接收到所述同步广播报文的时刻对应的第四时间戳,确定所述从节点设备与主节点设备之间的时钟偏移值,所述第三时间戳用于标识所述主节点设备发出所述同步广播报文的时刻;根据所述时钟偏移值,对所述从节点设备进行时间同步。2.根据权利要求1所述的环网通讯的时间同步方法,其特征在于,所述根据所述时钟偏移值,对所述从节点设备进行时间同步之后,还包括:将所述同步广播报文中的所述第三时间戳修改为第五时间戳;在所述第五时间戳对应的时刻,将所述同步广播报文转发至所述从节点设备的后一相邻节点设备。3.根据权利要求1所述的环网通讯的时间同步方法,其特征在于,所述根据所述时钟偏移值,对所述从节点设备进行时间同步,包括:获取时钟当前的时间值;将所述当前时间值与所述时钟偏移值相加,得到修正时间值;将时钟的时间值调整为所述修正时间值。4.根据权利要求1所述的环网通讯的时间同步方法,其特征在于,所述根据所述延时应答报文中包含的延时时差、所述第一时间戳以及所述第二时间戳,确定所述从节点设备与所述前一相邻节点设备的链路时延,包括:将所述第二时间戳与所述第一时间戳相减,得到端时延;将所述端时延与所述延时时差相减,得到中间时延;将所述中间时延减半,得到所述从节点设备与所述前一相邻节点设备的链路时延。5.根据权利要求1所述的环网通讯的时间同步方法,其特征在于,所述根据所述同步广播报文中包含的第三时间戳、所述链路时延以及所述从节点设备接收到所述同步广播报文的时刻对应的第四时间戳,确定所述从节点设备与主节点设备之间的时钟偏移值,包括:将所述第三时间戳与所述链路时延相加,得到时间同步差值;将所述时间同步差值与所述第四时间戳相减,得到所述从节点设备与主节点设备之间的时钟偏移值。6.根据权利要求1所述的环网通讯的时间同步方法,其特征在于,所述方法还包括:
接收所述从节点设备的后一相邻节点设备发送的延时请求报文,并记录接收到所述延时请求报文的时刻对应的第六时间戳;向所述后一相邻节点设备发送延时应答报文,并记录所述延时应答报文发出的时刻对应的第七时间戳;所述延时应答报文包括:延时时差,所述延时时差由所述第七时间戳与所述第六时间戳的差值确定。7.一种现场可编程门阵列,其特征在于,所述现场可编程门阵列包括:媒体访问...

【专利技术属性】
技术研发人员:章维王雅莉陈银桃傅疆铭罗冰
申请(专利权)人:浙江中控技术股份有限公司
类型:发明
国别省市:

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

1