发明名称 多主机RS485周界报警方法
摘要 本发明提供了一种应用于安防报警领域的多主机RS485周界报警方法。在由一个报警控制器和多个报警地址模块组成的RS485周界报警系统中,本发明将RS485收发器的接收使能管脚设置为通用输入输出端口,并通过系统总线冲突检查和报警地址模块延时发送报警数据的方式使原本不能共存多主机的RS485总线实现了多主机RS485功能,在不增加硬件成本的基础上提高了系统的响应速度,减少了轮询机制的编程难度,可以采用较低的波特率工作,提高传输距离,从而提高系统的额稳定性。<!--1-->
申请公布号 CN103839388A 申请公布日期 2014.06.04
申请号 CN201210488632.8 申请日期 2012.11.26
申请人 富盛科技股份有限公司 发明人 李金成
分类号 G08B25/04(2006.01)I 主分类号 G08B25/04(2006.01)I
代理机构 北京市兰台律师事务所 11354 代理人 张峰
主权项 一种多主机RS485周界报警方法,所述多主机RS485周界报警方法用于包括一个报警控制器和至少一个报警地址模块的周界报警系统,其特征为,所述报警控制器的串口设置为通用输入输出端口,所述RS48收发器的接收使能管脚设置为使接收器一直工作的方式,包括:用于开机、初始化硬件、读取设备地址的步骤;用于检测报警事件的步骤:如果没有报警事件,循环检测各地址模块的报警事件,如果有报警事件,缓存报警事件数据;用于检测RS485总线工作状态的步骤:当检测到有报警事件后,各地址模块分别检测RS485总线工作状态,当RS485总线忙时,循环检测,直到检测到RS485总线空闲;用于发送报警事件数据的步骤:当检测RS485总线进入空闲状态后,则将缓存的报警事件数据发送到报警控制器;以上步骤不停循环运行。
地址 100070 北京市丰台区南四环西路188号十区6号楼