说明

和西门子消防报警主机进行通信

支持协议:西门子消防系统数据协议.pdf

协议对照分析

协议中:

某个回路是否报警,值为0和1

1:报警,对应协议文档:(请补充)

0:不报警,对应协议文档:(请补充)


西门子火灾报警验证方法

需要在主机上模拟报警进行测试,模拟步骤:截图补充

  1. 打开控制主机自带的屏幕
  2. 进入菜单1,如下图
  3. 进入子菜单2,如下图
  4. 输入回路号,点击“模拟”

西门子火灾报警驱动配置

驱动配置

驱动名称:simensfiredrv


设备配置


变量配置

4.1原始变量

变量地址变量名称更新周期(ms)控制使能数据类型值得意义(括号内为值对应的16进制与英文名称)备注

03

04

设备模式3000uint32

0:正常(0x0000:Nomal)

1:手动(0x0001:Manual)

2:交换级别1(0x0002:Exchange Levell)

4:交换级别2(0x0004:Exchange Level2)

6:交换级别3(0x0006:Exchange Level3)

8:测试(0x0008:Test)

16:行走测试(0x0010:Walk-test)

64:取消配置(0x0040:Un-configure)

128:未知(0x0080:Unknow)

256:类型不匹配(0x0100:Type Mismatch)

512:上电(0x0200:Power on)

8192:取消配置正常(0x2000:Un-configure Normal)

16384:误配正常(0x4000:Mismatch Normal)

32768:交换正常(0x8000:Exchange Normal)


该地址为合成地址

(aa.aaa.0xaaaaaaaa.aa)

举例(03.013.0x00123456.01

03代表设备号

013代表线地址

00代表设备id高位

12代表设备中位

34代表设备较低位

56代表设备低位

01代表通道号

以上所有a值都可以更改


设备状态3000uint32

0:正常(0x0000:Normal)

1:报警(0x0001:Alarm)

16:短故障(0x000C:Trouble Short)

20:故障开启(0x0014:Trouble Open)

28:接地故障(0x001C:Trouble Grounding)

36:通讯故障(0x0024:Trouble Communciation)

44:故障过载(0x002C:Trouble Overload)

52:其他故障(0x0034:Trouble other)

68:故障参数(0x0044:Trouble Parameter)

256:激活(0x0100:Active)

512:确认(0x0200:Cofirm)

768:激活并确认(0x0300:Active&Cofirm)

1280:激活不确认(0x0500:Active No Cofirm)

4096:禁用(0x1000:Disable)

8192;主动监督(0x2000:Supervision Active)



属性/名称地址数据类型数据长度周期其他
回路01003:001bool不填1000