【技术实现步骤摘要】
本专利技术属于串行总线
,特别是涉及一种串行总线通信网络的保护方法及装置。
技术介绍
目前,RS-485等串行总线因硬件设计简单、控制方便、成本低廉等优点,被广泛应用于消防、水利、工业控制、智能表计的远程集中抄表、楼宇控制等工程中。但RS-485串行总线存在自适应、自保护功能脆弱、通信效率低等缺点,容易出现通信失败甚至系统瘫痪等故障,因此,提高RS-485总线的运行可靠性至关重要。例如,现有的RS-485主设备和从设备以光纤单环网或环套环的方式应用于智能远程抄表;当网络中从站点设备数量过多时,就需要考虑网络的冗余保护问题,否则单点故障将会导致全网中断。申请号为CN 201120566144的专利公开了一种基于POF塑料光纤的自愈双环网的方案,该方案优点是实现简单,能做到网络冗余保护问题;但即使在正常工作中,也需要在双环网上同时发送相同数据,从而导致一问一答的交互过程中,双环网上将产生三倍数量的重复数据,增加了主站点和各个从站点的CPU处理负担,增加了无效的功耗消耗;且每个从站点都会收到相同的数据,还需要进行仲裁滤波,避免对重复数据进行响应。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种串行总线通信网络的保护方法及装置,用于解决现有技术中双环网在起到冗余保护时,双环网产生重复数据的问题。为实现上述目的及其他相关目的,本专利技术提供一种串行总线通信网络的保护方法,应用于串行总线网络拓扑结构中的主站点,该网络拓扑结构包括主站点与多个从站点,所述主站点串行连接各个所述从站点形成环路结构;各从站点处于接收且透传数据的工作模式;所述方法包 ...
【技术保护点】
一种串行总线通信网络的保护方法,应用于串行总线网络拓扑结构中的主站点,该网络拓扑结构包括主站点与多个从站点,其特征在于,所述主站点串行连接各个所述从站点形成环路结构;各从站点处于接收且透传数据的工作模式;所述方法包括:当接收到关于所述环路结构发生故障的故障报告时,主站点改变数据发送端口形成与受故障影响的设备节点间新的工作数据环路。
【技术特征摘要】
1.一种串行总线通信网络的保护方法,应用于串行总线网络拓扑结构中的主站点,该网络拓扑结构包括主站点与多个从站点,其特征在于,所述主站点串行连接各个所述从站点形成环路结构;各从站点处于接收且透传数据的工作模式;所述方法包括:当接收到关于所述环路结构发生故障的故障报告时,主站点改变数据发送端口形成与受故障影响的设备节点间新的工作数据环路。2.根据权利要求1所述的串行总线通信网络的保护方法,其特征在于,所述主站点设有主用端口和备用端口,所述主用端口的收发方向串行连接各个从站点形成工作总线,所述备用端口的收发方向串行连接各个从站形成冗余工作总线,其中,所述主站点与所述从站点均设有唯一的设备节点ID,且所述主站点设有存储各个所述从站点设备节点ID以及向其发送数据的发送端口的转发表。3.根据权利要求1所述的串行总线通信网络的保护方法,其特征在于,所述主站点的主用端口和备用端口均设有故障检测机制,用于检测对应端口是否故障,以及还用于检测故障端口是否恢复正常。4.根据权利要求3所述的串行总线通信网络的保护方法,其特征在于,当所述主站点检测到其对应的主用端口或备用端口发生故障时,则直接产生故障报告;当所述主站点检测到其对应的主用端口或备用端口对应的故障端口恢复正常时,则直接产生故障恢复报告,其中,所述故障报告包含发生故障的端口,所述故障恢复报告包含故障已恢复的对应端口。5.根据权利要求1所述的串行总线通信网络的保护方法,其特征在于,当所述主站点接收到故障报告时,检测存储的已上报故障报告是否包含新接收的故障报告中的报告设备节点ID;当其包含时,则不操作;当其不包含时,则显示的故障数目累计加1;当所述主站点接收到故障恢复报告时,检测存储的已上报故障恢复报告是否包含新接收的故障恢复报告中的报告设备节点ID;当其不包含时,则显示的故障数目累计减1;当其包含时,则不操作,其中,该故障恢复报告可为主站点或从站点检测其对应的端口正常时所产生,且所述主站点的备用端口产生的故障报告或故障恢复报告不参与数目累计。6.根据权利要求5所述的串行总线通信网络的保护方法,其特征在于,当所述主站点接收到故障报告且故障数目从零变为一时,则根据故障报告中检测故障的设备节点ID与其对
\t应故障端口修改转发表内受到故障影响的设备节点的发送端口,使其形成新的工作数据环路。7.根据权利要求5所述的串行总线通信网络的保护方法,其特征在于,当所述主站点显示的故障数目从一减为零时,修改转发表内受到故障影响的设备节点ID所对应的端口至初始状态,使其倒换到工作端口上收发数据报文。8.一种串行总线通信网络的保护方法,应用于串行总线网络拓扑结构中的从站点,该网络拓扑结构包括主站点与多个从站点,其特征在于,所述主站点串行连接各个所述从站点形成环路结构;各从站点处于接收并透传数据的工作模式;所述方法包括:当所述从站点检测到其对应端口发生故障时,向主站点发送故障报告,所述故障报告包含检测故障的设备节点ID及故障端口。9.根据权利要求8所述的串行总线通信网络的保护方法,其特征在于,所述从站点的每个端口均设有故障检测机制,用于检测对应端口是否故障,以及还用于检测故障端口是否恢复正常。10.根据权利要求9所述的串行总线通信网络的保护方法,其特征在于,当所述从站点检测到其对应故障端口恢复正常时,向主站点发送故障恢复报告,...
【专利技术属性】
技术研发人员:龙祥均,
申请(专利权)人:重庆世纪之光科技实业有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。