The invention discloses a communication method of a communication system, which comprises a ring network composed of a main station and N sub-stations. The communication method includes: the main station sends data frames downward to the adjacent sub-stations along the first direction of the ring network; when each sub-station receives the transmitted data frames, it transmits the modified transmission data frames to the adjacent sub-stations along the first direction of the ring network. After starting the transmission of the return data frame, each branch transmits its own generated return data frame or the received return data frame from other sub-stations along the second direction of the ring network to the adjacent sub-stations or the main station; the main station receives the returned data frame generated by the N sub-stations and carries out the data location. Reasonably, the return data frames generated by N sub-stations do not contain address information. The main station determines the sub-stations that generate the return data frames according to the return order of each return data frame.
【技术实现步骤摘要】
通信系统的通信方法
本专利技术涉及通信
,特别涉及一种通信系统的通信方法。
技术介绍
传统的网络通信拓扑中,主站与分站之间采用并行连接结构,此结构需要人为地给每一分站分配地址,在分站较多的情况下需要的人力资源大且易出错。虽然现如今出现大量的能够自动分配地址的串行通信方法,但需要对每个分站特殊设置参数,以此来完成自动分配地址功能,对于分站多的网络通信拓扑,为每个分站设置特殊参数比较繁琐。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本专利技术的目的在于提出一种通信系统的通信方法,无需为分站分配地址,能够大大提高通信的方便性和通信效率。为达到上述目的,本专利技术提出了一种通信系统的通信方法,所述通信系统包括一个主站和N个分站,所述主站和每个分站均包括通信口A和通信口B,其中,第一至第N个分站顺次排布,第n个分站的通信口A与第n+1个分站的通信口B相连,所述主站的通信口A与第一个分站的通信口B相连,所述主站的通信口B与第N个分站的通信口A相连,以使一个主站与N个分站构成环形网络,其中,N为大于1的正整数,1≤n≤N-1,所述通信方法包括:所述主站沿所述环形网络的第一方向向相邻的分站下发发送数据帧,其中,所述发送数据帧包含延时启动时间,不包含地址信息;每个分站在接收到所述发送数据帧时,根据分站传输消耗时间对所述发送数据帧中的延时启动时间进行修改,并沿所述环形网络的第一方向向相邻的分站传输修改后的发送数据帧;在所述N个分站均接收到发送数据帧后,所述N个分站根据各自接收到的发送数据帧中的延时启动时间,同时启动返回数据帧的传输;每个 ...
【技术保护点】
1.一种通信系统的通信方法,其特征在于,所述通信系统包括一个主站和N个分站,所述主站和每个分站均包括通信口A和通信口B,其中,第一至第N个分站顺次排布,第n个分站的通信口A与第n+1个分站的通信口B相连,所述主站的通信口A与第一个分站的通信口B相连,所述主站的通信口B与第N个分站的通信口A相连,以使一个主站与N个分站构成环形网络,其中,N为大于1的正整数,1≤n≤N‑1,所述通信方法包括:所述主站沿所述环形网络的第一方向向相邻的分站下发发送数据帧,其中,所述发送数据帧包含延时启动时间,不包含地址信息;每个分站在接收到所述发送数据帧时,根据分站传输消耗时间对所述发送数据帧中的延时启动时间进行修改,并沿所述环形网络的第一方向向相邻的分站传输修改后的发送数据帧;在所述N个分站均接收到发送数据帧后,所述N个分站根据各自接收到的发送数据帧中的延时启动时间,同时启动返回数据帧的传输;每个分站在启动返回数据帧的传输后,沿所述环形网络的第二方向向相邻的分站或主站传输自身生成的返回数据帧或接收到的其他分站生成的返回数据帧,其中,所述第二方向为所述第一方向的相反方向;所述主站接收所述N个分站生成的返回数据 ...
【技术特征摘要】
1.一种通信系统的通信方法,其特征在于,所述通信系统包括一个主站和N个分站,所述主站和每个分站均包括通信口A和通信口B,其中,第一至第N个分站顺次排布,第n个分站的通信口A与第n+1个分站的通信口B相连,所述主站的通信口A与第一个分站的通信口B相连,所述主站的通信口B与第N个分站的通信口A相连,以使一个主站与N个分站构成环形网络,其中,N为大于1的正整数,1≤n≤N-1,所述通信方法包括:所述主站沿所述环形网络的第一方向向相邻的分站下发发送数据帧,其中,所述发送数据帧包含延时启动时间,不包含地址信息;每个分站在接收到所述发送数据帧时,根据分站传输消耗时间对所述发送数据帧中的延时启动时间进行修改,并沿所述环形网络的第一方向向相邻的分站传输修改后的发送数据帧;在所述N个分站均接收到发送数据帧后,所述N个分站根据各自接收到的发送数据帧中的延时启动时间,同时启动返回数据帧的传输;每个分站在启动返回数据帧的传输后,沿所述环形网络的第二方向向相邻的分站或主站传输自身生成的返回数据帧或接收到的其他分站生成的返回数据帧,其中,所述第二方向为所述第一方向的相反方向;所述主站接收所述N个分站生成的返回数据帧,并进行数据处理,其中,所述N个分站生成的返回数据帧均不包含地址信息,所述主站根据每个返回数据帧的返回顺序判断生成该返回数据帧的分站。2.根据权利要求1所述的通信系统的通信方法,其特征在于,所述返回数据帧为每个分站根据各自采集的数据生成的,其中,每个分站在接收到发送数据帧后采集所述数据,或预先采集并存储所述数据。3.根据权利要求1所述的通信系统的通信方法,其特征在于,当发送数据帧由所述主站下发至第一个分站,并沿第一个分站至第N个分站的方向传输时,第n个分站接收到的发送数据帧中的延...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。