[发明专利]一种火灾报警系统总线通讯协议有效
申请号: | 201110303105.0 | 申请日: | 2011-10-09 |
公开(公告)号: | CN102355395A | 公开(公告)日: | 2012-02-15 |
发明(设计)人: | 冯勇;石险峰;单夫来;孙峻岭;艾红斌;黄岭 | 申请(专利权)人: | 蚌埠依爱消防电子有限责任公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;G08B17/00 |
代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
地址: | 233006 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 火灾 报警 系统总线 通讯 协议 | ||
技术领域
本发明涉及火灾报警通讯领域,具体为一种火灾报警系统总线通讯协议。
背景技术
火灾报警系统一般由火灾报警控制器与其所连接的部件组成,火灾报警控制器与部件之间采用两根总线连接,所有部件都并联接在两总线上,为了区别不同的部件,在每个部件都有自己唯一的地址。控制器与部件之间的通讯采用巡检的方式通讯,例如,当总线上有500个部件时,控制器首先发送1号地址,等待1号地址部件返回数据,然后发送2号地址,直至500号地址,如此循环往复,一般与每个部件通讯需要30毫秒,那么每个循环周期需要15秒,因此,当有一个部件处于报警状态后,在最恶劣的情况下,将在15秒后,控制器才能够收到报警信息。
申请号为99114584.4,公开号位CN1296245A的名称为“一种二总线通信方法及使用该方法的火灾报警系统”的专利中,提出将二总线中各个部件的地址进行分组编号,部件向火灾报警控制器发送的响应信息中包括部件的组号和组内编号信息,这样虽然可以有效提高各个部件报警信息的传输速度,但如果部件个数过多,仍然会导致报警信息传输速度降低,并且这种方法无法对部件的优先级进行判断。
发明内容
本发明的目的是提供一种火灾报警系统总线通讯协议,以解决现有技术火灾报警系统中火灾报警控制器收到报警信息速度较慢的问题。
为了达到上述目的,本发明所采用的技术方案为:
一种火灾报警系统总线通讯协议,包括火灾报警控制器、通过两根总线与火灾报警控制器通讯连接的多个部件,所述火灾报警控制器与多个部件之间构成总线通讯网络,其特征在于:所述火灾报警控制器向多个部件发送的信息分成两类,一类信息为巡检命令,另一类信息为广播命令,所述火灾报警控制器根据需要向多个部件分别发送两类命令,
所述巡检命令包含巡检特征码和部件的地址码,当某个部件接收的巡检命令中包括的地址码与自身的地址码匹配时,该部件向火灾报警控制器返回自身的应答信息;
所述广播命令包括广播特征码和可变长度地址位,其中可变长度地址位的长度可变;
火灾报警控制器与部件之间的通讯按照以下步骤进行:
第一步,火灾报警控制器向某一地址部件发送巡检命令,部件接收到该命令后,返回该部件的报警状态数据;
第二步,火灾报警控制器向所有部件发送广播命令,发送的广播命令中只包括广播特征码,可变长度位不发送;有报警的部件接收到火灾报警控制器发送的广播命令时,部件从高位到低位逐位返回剩余的自身的地址位;
多个部件中只有一个部件向火灾报警控制器返回地址位时,火灾报警控制器通过检测电流大小和脉冲宽度,可以确定只有一个部件返回地址,并且计算出其地址,火灾报警控制器对该地址对应的部件发送巡检命令,该部件在接收到火灾报警控制器发送的巡检命令并处理后,在接收到火灾报警控制器下一次广播命令时不再响应;
当有多个部件同时返回地址位时,多个部件返回的地址位中有部分地址位相同,部分地址位不相同,此时火灾报警控制器从最高位开始检查多个部件返回的地址位中第一个不相同的地址位是第几位,然后火灾报警控制器把多个部件返回的地址位中相同的地址位填入下一次需要发送的广播命令中的可变长度地址位中,并在所述可变长度地址位末端中分别加入1和0,准备发送第二次广播命令;
第三步,发送两次广播命令,第一次发送可变长度位末端为1的广播命令,第二次发送可变长度位末端为0的广播命令,这两次广播命令的处理方式如下:
多个部件中只有一个部件向火灾报警控制器返回地址位时,火灾报警控制器通过检测电流大小和脉冲宽度,可以确定只有一个部件返回地址,并且计算出其地址,火灾报警控制器对该地址对应的部件发送巡检命令,该部件在接收到火灾报警控制器发送的巡检命令并处理后,在接收到火灾报警控制器下一次广播命令时不再响应;有一个特例,当第二步中只有两个部件有返回时,可以通过返回的电流的大小得以确认只有两个部件返回地址,同时根据脉冲宽度可以确定这两个部件有哪些位是不同的,当在可变长度位的末端加入1,并且发送广播命令后,可以确定第一个部件的地址是多少,由于已知这两个部件有哪些位不同,因此可以根据一个已知的地址推算出另一个地址,通过这种方法,就不再执行本步骤中所述的在可变长度位末端加入0的第二次广播命令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚌埠依爱消防电子有限责任公司,未经蚌埠依爱消防电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110303105.0/2.html,转载请声明来源钻瓜专利网。