一种双主机485总线系统及工作主机故障冗余保护方法技术方案

技术编号:22329917 阅读:16 留言:0更新日期:2019-10-19 12:14
本发明专利技术公开了一种双主机485总线系统及工作主机故障冗余保护方法,系统由2个485主机及若干485从机设备联网组成。故障冗余保护实现方法:步骤1,将485主机分别设置唯一总线ID号,并将其中一个ID号缺省为上电工作主机,另一个ID号缺省为备用主机;步骤2,工作主机周期性往备用主机发送心跳信号,并设置状态标志为工作;备用主机持续监听总线上心跳信号,并设置状态标志为备用;步骤3,若备用主机在设定门限时间内监听不到工作主机心跳信号,则立即自动变更自身状态标志为工作,同时向原工作主机周期性发送心跳信号,完成故障冗余保护切换。本发明专利技术解决了单主机系统因工作主机故障导致系统瘫痪的严重问题。

A dual host 485 bus system and redundancy protection method for working host

【技术实现步骤摘要】
一种双主机485总线系统及工作主机故障冗余保护方法
本专利技术涉及智能照明控制领域,具体涉及一种双主机485总线系统及工作主机故障冗余保护方法。
技术介绍
为满足更加省电、节能、使用便捷的现代智能照明需求,越来越多写字楼、工业园、车站、广场、医院、学校、酒店等场所采用485总线架构智能照明系统解决方案。该类方案要求架设主从式485总线系统,现有方案通常由1个485主机和若干个485从机设备共同联网组成单主机485总线系统,实现智能照明系统有线解决方案。对于上述这种单485主机智能照明系统,一旦485主机出现故障,就会导致整个485系统瘫痪罢工,进而影响正常生产和生活,导致十分严重的后果。因此,寻找一种具有主机故障冗余保护功能的485总线系统方案,确保智能照明系统相关设备长期稳定可靠的运行,成为了本领域技术人员亟待解决的技术问题之一。
技术实现思路
本专利技术需要解决的技术问题是:提出一种双主机485总线系统及工作主机故障冗余保护方法,解决现有技术方案中单主机485系统不够稳定可靠的技术问题。本专利技术解决上述技术问题采用的技术方案是:步骤1,将2个485主机A、B分别设置唯一485总线ID号,并将其中一个总线ID号缺省定义为上电工作485主机,另一个总线ID号缺省定义为备用485主机;步骤2,工作485主机A周期性往备用485主机B发送心跳信号,并设置自身状态标志为工作;备用485主机B持续接收工作485主机A的心跳信号,并设置自身状态标志为备用;步骤3,若工作485主机A离线或出现故障,则备用485主机B将收不到A的心跳信号,如果持续时间超过设定的门限值,那么备用485主机B立即变更自身状态标志为工作,同时周期性向主机A发送心跳信号,自动完成了由备用状态向工作状态的故障冗余保护切换,确保485总线系统能继续正常运行。至此,在高可靠性需求的智能照明系统应用中,通过部署这种具有故障冗余保护功能的双主机485总线系统,即可根本解决因工作主机故障导致485全系统瘫痪的严重问题。本专利技术的有益效果为:本专利技术创新地提出了一种双主机485总线系统及工作主机故障冗余保护方法,使得485总线系统稳定性和可靠性大大提高,并大幅降低主机设备故障对日常生产和生活的影响。附图说明图1为双485主机故障冗余保护流程示意图。图2为本专利技术的一种实施例参考图。具体实施方式下面结合说明书附图对本专利技术一种双主机485总线系统及工作主机故障冗余保护方法进行详细的解释和说明。如附图1、2所示,本专利技术具体公开了一种双主机485总线系统及工作主机故障冗余保护方法,该系统可适用于采用485总线组网架构的智能照明系统等应用场合。该系统具体包括如下实现步骤。步骤1,将2个485主机A、B分别设置唯一485总线ID号,主机A的ID号为0,主机B的ID号为64,并和ID1~ID63的从设备共同组成一个双主机的485总线系统,软件缺省将ID号为0的主机定义为上电工作485主机,将ID号为64的主机定义为备用485主机;步骤2,工作485主机A软件每秒通过485总线向备用485主机B发送心跳信号0x55AA,并设置自身状态标志为工作(对应软件代码WorkFlag=0x1);备用485主机B软件持续接收工作485主机A的心跳信号0x55AA,并设置自身状态标志为备用(对应软件代码WorkFlag=0x0);步骤3,若工作485主机A离线或出现故障,则备用485主机B将收不到心跳信号0x55AA,如果持续时间超过了5秒的门限值,那么备用485主机B立即变更自身状态标志为工作(WorkFlag=0x1),并每秒向485主机A发送心跳信号0x55AA,自动完成了由备用状态向工作状态的故障冗余保护切换,确保485总线系统能继续正常运行。至此,即实现了具有工作主机故障冗余保护功能的双主机485总线系统,有效解决了单主机485总线系统因主机故障导致全系统瘫痪的问题,极大提高了485总线系统的可靠性。本文档来自技高网...

【技术保护点】
1.一种双主机485总线系统及工作主机故障冗余保护方法,其特征在于:该系统包括如下实现步骤,步骤1,将2个485主机A、B分别设置唯一485总线ID号,并将其中一个总线ID号缺省定义为上电工作485主机,另一个总线ID号缺省定义为备用485主机;步骤2,工作485主机A周期性往备用485主机B发送心跳信号,并设置自身状态标志为工作;备用485主机B持续接收工作485主机A的心跳信号,并设置自身状态标志为备用;步骤3,若工作485主机A离线或出现故障,则备用485主机B将收不到A的心跳信号,如果持续时间超过设定的门限值,那么备用485主机B立即变更自身状态标志为工作,同时周期性向主机A发送心跳信号,自动完成了由备用状态向工作状态的故障冗余保护切换,确保485总线系统能继续正常运行。

【技术特征摘要】
1.一种双主机485总线系统及工作主机故障冗余保护方法,其特征在于:该系统包括如下实现步骤,步骤1,将2个485主机A、B分别设置唯一485总线ID号,并将其中一个总线ID号缺省定义为上电工作485主机,另一个总线ID号缺省定义为备用485主机;步骤2,工作485主机A周期性往备用485主机B发送心跳信号,并设置自身状态标志为工作;备用485主机B持续接收工作485主机A的心跳信号,并设置自身状态标志为备用;步骤3,若工作485主机A离线或出现故障,则备用485主机B将收不到A的心跳信号,如果持续时间超过设定的门限值,那么备用485主机B立即变更自身状态标志为工作,同时周期性向主机A发送心跳信号,自动完成了由备用状态向工作状态的故障冗余保护切换,确保485总线系统能继续正常运行。2.根据权利要求1所述的双主机485总线系统及工作主机故障冗余保护方法,其特征在于:步骤1中所述485主机共有2个,并和若干个485从设备联网组成双主机485总线系统。3.根据权利要求1或2所述的双主机485总线系统及工作主机故障冗余保护方法,其特征在于:其...

【专利技术属性】
技术研发人员:吴启庆余承泽
申请(专利权)人:深圳市万连通讯技术有限公司
类型:发明
国别省市:广东,44

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

1