【技术实现步骤摘要】
一种信号同步的方法、装置、设备及介质
[0001]本申请涉及通信领域,特别是涉及一种信号同步的方法、装置、设备及介质。
技术介绍
[0002]在整个系统通信网络里,往往有多个不同的设备,各个设备内由不同的晶振产生各自的时钟信号。若不进行时钟同步,则随着时间的推移,因为各个设备的时钟信号的细微差异累积会导致各个设备的时间产生巨大的差别,无法对所有的设备进行时序逻辑控制,因此各个设备之间就需要对时钟进行同步,以避免晶振时钟误差累积带来的影响。
[0003]系统中设有一台主机设备与多台从机设备,主机设备与每台从机设备之间除了光串口线外,还有单独的一根同步信号线。主机设备与每台从机设备之间均连接单独的一个信号线作为同步信号进行控制。而采用单独的同步信号线作为同步,每多一个从机设备则多一根信号线,导致系统的线路复杂、成本增加、可靠性降低以及使得系统容易受到干扰。
[0004]由此可见,如何简化线路,以实现信号同步是本领域人员亟需解决的技术问题。
技术实现思路
[0005]本申请的目的是提供一种信号同步的 ...
【技术保护点】
【技术特征摘要】
1.一种信号同步的方法,其特征在于,应用于主机端,所述方法包括:获取向各从机设备待发送的数据包、预设的待发送同步帧以及预设的同步帧发送时刻;在通过与各所述从机设备连接的光串口线传输所述待发送的数据包至对应的所述从机设备时,根据传输所述待发送的数据包的时刻与所述预设的同步帧发送时刻确定实际待发送同步帧、实际待发送同步帧的时刻;其中,所述实际待发送同步帧的信息中包括所述预设的待发送同步帧的信息、各所述从机设备的中断信号相位角信息;在所述实际待发送同步帧的时刻通过各所述光串口线将所述实际待发送同步帧发送至各所述从机设备。2.根据权利要求1所述的信号同步的方法,其特征在于,所述根据传输所述待发送的数据包的时刻与所述预设的同步帧发送时刻确定实际待发送同步帧、实际待发送同步帧的时刻包括:若传输当前待发送的数据包的时刻与预设的当前同步帧发送时刻不相同,则确定实际待发送当前同步帧的时刻与所述预设的当前同步帧发送时刻相同,以及确定实际待发送当前同步帧的信息与预设的待发送当前同步帧的信息相同;若传输所述当前待发送的数据包的时刻与所述预设的当前同步帧发送时刻相同,则确定所述实际待发送当前同步帧的时刻为在传输所述当前待发送的数据包结束后的时刻,以及确定所述实际待发送当前同步帧的信息中包含所述预设的待发送当前同步帧的信息、当前同步帧偏移时长,其中,所述当前同步帧的偏移时长为所述实际待发送当前同步帧的时刻与所述预设的当前同步帧发送时刻的差值。3.根据权利要求1或2所述的信号同步的方法,其特征在于,所述在所述实际待发送同步帧的时刻通过各所述光串口线将所述实际待发送同步帧发送至各所述从机设备之前,还包括:将第一时钟计数器的数据清零;其中,所述第一时钟计数器位于所述主机端中;自所述第一时钟计数器的数据清零后,获取所述第一时钟计数器记录的第一晶振时钟周期的数量;在所述第一晶振时钟周期的数量对应的时长达到预设的相邻同步帧发送时刻的间隔的情况下,将所述第一晶振时钟周期的数量清零。4.一种信号同步的方法,其特征在于,应用于从机端,所述从机端包含多个从机设备,所述方法包括:通过与主机端连接的光串口线接收实际待发送同步帧;其中,所述实际待发送同步帧为所述主机端获取向各所述从机设备待发送的数据包、预设的待发送同步帧以及预设的同步帧发送时刻;在通过与各所述从机设备连接的光串口线传输所述待发送的数据包至对应的所述从机设备时,根据传输所述待发送的数据包的时刻与所述预设的同步帧发送时刻确定得到;所述实际待发送同步帧的信息中包括所述预设的待发送同步帧的信息、各所述从机设备的中断信号相位角信息;对接收到的所述实际待发送同步帧进行解析。5.根据权利要求4所述的信号同步的方法,其特征在于,所述主机端根据传输所述待发送的数据包的时刻与所述预设的同步帧发送时刻确定实...
【专利技术属性】
技术研发人员:赵淑玉,董红坤,蒯海东,欧阳虎,
申请(专利权)人:通达电磁能股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。