基于Rabbit2000微处理器的网络消防报警控制系统

技术分类: 微处理器与DSP  | 2008-04-02
来源:今日电子

  3 工作原理

  整个系统采用总线式通讯,可接入多个消防火警控制器与PC进行通讯。系统有两种类型的网络节点,一种是与PC进行通讯的火警控制器节点,另一种是火警控制器与探测器进行通讯的探测器节点,这样形成一个树形结构的网络。传输协议采用规范化的数据结构,设有BBC校验位,且采用软件容错技术,确保通信正确性。管理软件设有容错陷阱,有效地消除随机干扰引起的“死机”或“误报”现象。主机为PC机,其网络ID号为0,每个消防火警控制器都有一个唯一的大于0的ID号,以此组成局部控制网络。当主机与控制器通讯采用标准的协议格式时,它所发的信息帧中携有目的控制器的ID号,如果目的控制器的ID号为0,则为广播信息,每个控制器都要接收帧并进行相应的处理,否则只有和目的控制器的ID号相同的控制器才接收该帧并对帧格式和CRC检验和进行判断。消防火警控制器通过串口C侦听火警探测器所发出的报警信息,如果该信息与前一次所发的信息相同则将该条信息过滤,否则将报警信息存入控制器中数据库的尾部。在火灾报警时,火警探测器的报警信息中携有火警地址编号和时间信息,而在自动故障报警时,报警信息由故障地址编号和故障等级信息组成。控制器有两种运行模式,模式一是双向运行,当它收到报警信息时立即将该信息转发给PC机,模式二是单向运行,收到报警信息后首先在控制器的数据库中保存该条信息,当PC机来查询火警信息时才发送给PC机。PC机由后台的基于Winsock的网络程序将火警信息发往外部消防网络。

  4 结束语

  本文介绍以Rabbit微处理器为核心的新型网络消防报警控制系统的基本工作原理以及系统的软硬件设计,该系统具有较强的网络通信能力。由于采用了高性能的微处理器,系统具有高实时性及通信快速可靠的特点,应用价值较高。

0
0
(请您对文章做出评价)
1】【2
加载中

对文章的评论

更多评论

剩余字数:  

相关在线研讨会

我要参加

泰克串行数据网络分析

时间:2008-09-18 10:00:00-12:00:00
简介:泰克串行数据网络分析在线研讨会,为您提供通用、省时、经济的串行数据网络分析解决方案.

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销

  • 博客推荐

  • 论坛推荐

  • 在线研讨会