【技术实现步骤摘要】
主站和从站的通信方法、模组、装置、终端设备及介质
[0001]本申请涉及工业网络
,尤其涉及主站和从站的通信方法、模组、装置、终端设备及介质。
技术介绍
[0002]随着工业领域技术的飞速发展,运动控制、伺服、机器人等产业发展迅猛,进而促进了工业实时通信技术的发展,工业控制的精度要求也日益严苛,对数据传输实时性要求严格,促使出现各种各样的工业实时通信技术,但由于实时控制的现场应用环境不同,对协议及芯片的要求较高,导致工业实时通信技术推广应用过程中,仍难以实现主站和从站之间的时间同步。
[0003]因此,有必要提出一种实现主站和从站之间的时间同步的解决方案。
[0004]上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
[0005]本申请的主要目的在于提供一种主站和从站的通信方法、模组、装置、终端设备及介质,实现主站和从站之间的时间同步。
[0006]为实现上述目的,本申请提供一种主站和从站的通信方法,所述主站和从站的通信方法应用于主站,所述主站和从站的通信方法包括:
[0007]通过设备扫描和站号分配帧确定各从站;
[0008]向所述各从站发送使能从站测量延时帧,以使所述各从站分别响应于所述使能从站测量延时帧,得到对应的传输延时时间;
[0009]获取通信周期,并基于所述通信周期向所述各从站周期性发送同步帧,以供所述各从站根据所述同步帧及对应的传输延时时间产生从站同步信号,并根据所述从站同步信号与所述主站进行通 ...
【技术保护点】
【技术特征摘要】
1.一种主站和从站的通信方法,其特征在于,所述主站和从站的通信方法应用于主站,所述主站和从站的通信方法包括以下步骤:通过设备扫描和站号分配帧确定各从站;向所述各从站发送使能从站测量延时帧,以使所述各从站分别响应于所述使能从站测量延时帧,得到对应的传输延时时间;获取通信周期,并基于所述通信周期向所述各从站周期性发送同步帧,以供所述各从站根据所述同步帧及对应的传输延时时间产生从站同步信号,并根据所述从站同步信号与所述主站进行通信数据传输。2.如权利要求1所述的主站和从站的通信方法,其特征在于,所述主站与所述各从站依次串联形成环形网络,所述通过设备扫描和站号分配帧确定各从站的步骤包括:向与主站连接的第一从站发送所述设备扫描和站号分配帧,以供所述第一从站接收所述设备扫描和站号分配帧,根据所述设备扫描和站号分配帧进行本机地址设置,修改所述设备扫描和站号分配帧,并将修改后的设备扫描和站号分配帧转发至下一从站,直至所述各从站依次完成本机地址设置及对所述设备扫描和站号分配帧的修改后,由与所述主站连接的最后一个从站将修改完成的设备扫描和站号分配帧返回至所述主站;接收所述修改完成的设备扫描和站号分配帧,并根据所述修改完成的设备扫描和站号分配帧确定所述各从站对应的的站号。3.如权利要求2所述的主站和从站的通信方法,其特征在于,所述主站包括主站第一网口及主站第二网口,所述各从站分别包括从站第一网口及从站第二网口,所述向所述各从站发送使能从站测量延时帧,以使所述各从站分别响应于所述使能从站测量延时帧,得到对应的传输延时时间的步骤包括:向所述各从站发送使能从站测量延时帧,以使所述环形网络中的每个从站进入配置状态,并分别向所述环形网络的两个方向发送主从线路延时测量帧并记录发送时间;在所述主站第一网口及主站第二网口分别接收到所述主从线路延时测量帧时,分别通过对应的网口回传所述主从线路延时测量帧至对应的从站,以供对应的从站根据所述从站第一网口及从站第二网口接收到所述主从线路延时测量帧的时间得到第一到达时间及第二到达时间,并基于所述发送时间、第一到达时间及第二到达时间计算得到对应的传输延时时间
。
4.如权利要求3所述的主站和从站的通信方法,其特征在于,所述基于所述通信周期向所述各从站周期性发送同步帧,以供所述各从站根据所述同步帧及对应的传输延时时间产生从站同步信号,并根据所述从站同步信号与所述主站进行通信数据传输的步骤包括:根据所述通信周期,通过所述主站第一网口及主站第二网口同时周期性发送同步帧,以供所述各从站分别通过对应的从站第一网口及从站第二网口接收所述同步帧,并将先接收到的同步帧通过另一网口转发至所述主站,记录对应的转发时间,并根据所述转发时间及对应的传输延时时间确定所述从站同步信号的生成时间,基于所述生成时间产生所述从站同步信号并进入运行状态;在接收到所述各从站转发的同步帧时,产生对应的主站同步信号,并在两次产生的主站同步信号间隔间,轮流与所述各从站进行通信数据传输。5...
【专利技术属性】
技术研发人员:贾鹏,胡静献,杨添乐,
申请(专利权)人:深圳市汇川技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。