CK报警协议模块GN2008应用

2022-10-24

目前国内安防市场中, 美国霍尼维尔生产的C K 2 3 8、C K 3 1 6系列报警主机由于具备良好的稳定性、使用简单和价格低廉而倍受客户青睐, 市场占有率很高, 这些报警主机主要应用于电话联网报警。但随着应用范围的不断扩大, 这些报警主机难于满足客户不断提出的新需求。如何在C K电话报警的基础上扩展与P C连接实现电子地图显示、R S 4 8 5总线报警、T C P/I P网络远程报警以及报警联动录像等多网报警功能已被业界所关注。海南国安防范技术有限公司针对上述功能设计开发了GN2008 CK协议模块, 通过G N 2 0 0 8模块, 可以扩展与P C连接实现电子地图显示、实现R S 4 8 5总线报警、T C P/I P网络远程报警以及报警联动录像等多网报警功能。

1 GN2008模块功能特点如图1所示

(1) 采用40脚DIP封装, 方便PCB设计安装; (2) 直接与CK键盘三线连接, 内部包含了C K键盘与主机双向通讯协议; (3) 具备RS232通讯接口, RS485发送/接收使能, 可选择RS232/RS485通讯方式。透明、开放式串行双向控制协议; (4) 3位地址选择, 以便本地多台主机与P C联网, 构成总线网络; (5) 具备1 6位同步报警并行输出, 控制硬盘录像机报警联动录像; (6) 实时采集C K报警主机运行状态, 有故障报警、撤/布防状态报警输出端口; (7) 通过R S 2 3 2/RS485协议控制CK主机撤/布防及编程; (8) 主要适用于CK238、CK316系列报警主机与PC机RS232/RS485总线联网、TCP/IP网络报警和硬盘录像机联动报警触发录像等产品的开发应用。

2 RS232/485控制协议

(1) 通讯接口协议:R S 2 3 2;波特率:9 6 0 0;数据位:8;停止位:1;校验位:无。

(2) 指令格式 (16进制) :FF ID1 ID2 ADDRESS1 AD-DRESS2 nByte xx1….xxn CSC EE。

CSC=0- (ID1+ID2+ADDRESS1+ADDRESS2+nByte+xx1+…+xxn) 如果CSC=FF或者EE:CSC=0。

1) 读ID1、ID2:发送指令:FF 00 00 01 00 02 FD EE返回信息:FF 00 00 01 00 02 ID1 ID2 CSC EE。

ID1、ID2主要用于RS232/485总线多机联网识别, ID1、ID2:的值通过ADD1、ADD2、ADD3跳线选择, 对应值如下。

2) 读CK报警主机状态:发送指令:FF ID1 ID2 01 01 0E CSC EE返回信息:FF ID1 ID2 01 01 0E xx1…xx14CSC EE。 (1) 读CK报警主机安装员密码:发送指令:FF ID1ID2 01 03 07 CSC EE返回信息:FF ID1 ID2 01 0307 xx1…xx7 CSC EE。 (2) 读CK报警主机操作员密码:发送指令:FF ID1 ID2 01 04 07 CSC EE返回信息:FF ID1ID2 01 04 07 xx1…xx7 CSC EE。 (3) 对CK报警主机键盘操作 (撤防、布防) :发送指令:FF ID1 ID2 00 01 nByte xx1…xxn CSC EE返回信息:FF ID1 ID2 00 01 nByte xx1…xxn CSC EE。 (4) 对CK报警主机编程操作:发送指令:FF ID1 ID2 00 02 nByte xx1…xxn CSC EE返回信息:FF ID1 ID2 00 02 nByte xx1…xxn CSC EE。 (5) 退出CK报警主机编程状态:发送指令:FF ID1 ID2 00 03 00CSC EE返回信息:FF ID1 ID2 00 03 00 CSC EE。

(3) 操作实例:假如ID1=00, ID2=01操作员密码:1234安装员密码:012345利用“串行调试助手”软件, 设置波特率:9600;数据位:8;停止位:1;校验位:无。

1) 读ID1、ID2:发送指令:FF 00 00 01 00 02 FD EE。返回信息:FF 00 00 01 00 02 00 01 FC EE。

2) 读报警主机状态1:发送指令:FF 00 01 01 01 0E EF EE。返回信息:FF 00 01 01 01 0E。

F1 00 00 00 00 00 07。

F2 00 00 00 00 21 08 DC EE。

(1) 读CK报警主机安装员密码:发送指令:FF 00 01 01 0307 F4 EE返回信息:FF 00 01 01 03 07 00 00 01 0203 04 05 E5 EE。 (2) 读CK报警主机操作员密码:发送指令:FF 00 01 01 04 07 F3 EE返回信息:FF 00 01 01 0407 01 09 01 02 03 04 0E D1 EE。 (3) 对CK报警主机键盘操作 (撤防、布防) :发送指令:FF 00 01 00 01 05 01 0203 04 0B E4 EE返回信息:FF 00 01 00 01 05 01 0203 04 0B E4 EE。 (4) 退出CK报警主机编程状态:发送指令:FF 00 01 00 03 00 FC EE返回信息:FF 00 01 00 0300 FC EE。 (5) 对CK报警主机编程操作:例如:设置1#操作员 (主码) :01 09 01 02 03 04 0E#。

利用键盘操作指令输入编程安装员密码:发送指令:FF 00 0100 01 09 00 01 02 03 04 05 0A 00 0B D1 EE返回信息:FF 0001 00 01 09 00 01 02 03 04 05 0A 00 0B D1 EE。

利用编程指令输入编程数据:发送指令:FF 00 01 00 02 0701 09 01 02 03 04 0E D4 EE返回信息:FF 00 01 00 02 07 01 0901 02 03 04 0E D4 EE。

退出编程状态:发送指令:FF 00 01 00 03 00 FC EE返回信息:FF 00 01 00 03 00 FC EE。

摘要:本文主要介绍了GN2008模块功能特点, 针对美国霍尼维尔生产的CK238、CK316系列报警主机RS485进行总线扩展应用

关键词:霍尼维尔,CK报警协议,RS485总线,TCP/IP网络,电子地图

上一篇:对人才价值体现和保护的思考——在现行公司法与劳动合同法框架下下一篇:语言中的模因及模因的变异