开发动机:国内主要用到的报警主机有VISTA120/DS7400等主机,配套的报警软件价格昂贵,而且功能复杂,大部分功能几百年用不上,非专业人士也 难以使用所有功能,尤其是缺少了调试工具,为此特意研究了DS7400报警主机的通信协议格式,开发出DS7400报警主机调试工具V1.0版本,基本上 的需要的功能全部具备了,永久免费使用,欢迎提意见!代码交流请加QQ:517216493。
使用步骤:
第一步:主机接线好,使用DX4010串口模块连接到电脑。
第二步:安装好调试工具,同时安装好.NET2.0框架。
第三步:选择对应DS7400主机到电脑的串口号,单击打开主机按钮。
已经实现功能:
系统布防
系统撤防
防区报警
防区旁路
防区故障
防区断开
主机交流掉电
电池电压低
博世DS7400主机通信协议格式
布防:85 0E 00 74
报警主机:123 主机防区/分区:1 报警主机消息:AREA_ARM_DS7400
撤防:85 0D 00 77
报警主机:123 主机防区/分区:1 报警主机消息:AREA_DISARM_DS7400
取消报警:85 0C 00 76
报警主机:123 主机防区/分区:1 报警主机消息:CANCEL_ALARM_DS7400
正常:A0 02 5D
接收到DS7400主机状态报告
09防区:撤防状态与布防状态
正常断开:85 18 08 6A
报警主机:123 主机防区/分区:9 报警主机消息:ZONE_OPEN_DS7400
正常连上:85 19 08 6B
报警主机:123 主机防区/分区:9 报警主机消息:ZONE_RESTORE_DS7400
报警断开:85 18 08 6A 85 07 08 75
报警主机:123 主机防区/分区:9 报警主机消息:ZONE_OPEN_DS7400
报警主机:123 主机防区/分区:9 报警主机消息:BURGLAR_ZONE_ALARM_DS7400
报警连上:85 19 08 6B 85 11 08 63
报警主机:123 主机防区/分区:9 报警主机消息:ZONE_RESTORE_DS7400
报警主机:123 主机防区/分区:9 报警主机消息:ZONE_ALARM_RESTORE_DS7400
旁路:85 0F 08 7D
报警主机:123 主机防区/分区:9 报警主机消息:FORCED_BYPASS_DS7400
后面依次代码
10防区:
正常断开:85 18 09 6B
正常连上:85 19 09 6A
报警断开:85 18 09 6B 85 07 09 74
报警连上:85 19 09 6A 85 11 09 62
旁路:85 0F 09 7C
格式依次为: 85 18 09 6B(示例)
第一位为标识,第二位为事件类型(0E布防0D撤防07报警等),第三位为防区号(对应16进制转换成10进制加一,例如09转成10进制为09,再加一是10,对应010防区),第四位是校验码
DS7400主机调试工具下载地址:点击下载
.NET2.0框架下载地址:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5