门禁控制器--通讯协议0308(1)

本文由用户“jessiebonbon”分享发布 更新时间:2021-03-11 01:16:16 举报文档

以下为《门禁控制器--通讯协议0308(1)》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

门禁控制器--通信协议 目录

通讯格式定义 4

PC端发出命令格式 5

设备端发出命令格式 5

转译码 6

预定义命令 7

第一类:设备参数设置 7

一、读取设备SN 8

二、设置通讯***

三、读取TCP参数 8

四、写入TCP参数 9

五、获取设备版本号 9

六、获取设备运行信息 10

七、功能参数 10

1、读取所有参数 10

2、记录存储方式 11

3、 键盘参数 12

4、 复位主板管理*** 12

5、互锁参数 13

6、消防报警参数 13

7、匪警报警参数 14

8、读卡间隔时间 15

9、语音播报语音段某某 15

10、读卡器数据校验 16

11、设置主板蜂鸣器 17

12、烟雾报警参数 17

13、门内人数限制 18

14、智能防盗主机参数 19

15、设置防潜回模式 20

16、卡片到期提示 20

17、定时读卡播报语音消息参数 21

八、实时监控 22

九、消防报警 23

十、烟雾报警 23

十一、解除报警 24

十二、获取设备状态信息 25

1、各端口状态信息 25

2、防盗主机布防状态 26

十三、初始化设备 26

十四、搜索设备 27

第二类 时间日期 28

一、读取设备时间 28

二、写入设备时间 29

三、读取误差自修正参数 29

四、写入误差自修正参数 29

第三类 端口设置 30

一、 读卡器参数 30

二、 继电器参数 31

三、 开门 32

1、普通开门 32

2、开门_带验证码 32

四、关门 32

五、设置门常开 33

六、锁定 33

七、解除锁定 33

八、读卡认证方式 33

九、 门工作方式 34

十、 定时锁定门参数 35

十一、 开锁时输出时长 36

十二、 重复读卡间隔参数 36

十三、 非法读卡报警 37

十四、 胁迫报警***

十五、 防潜返参数 38

十六、 开门超时提示参数 39

十七、 出门开关参数 39

十八、 门磁报警参数 40

十九、 全卡开门参数 41

二十、多卡开门参数 41

二十一、语音播报功能 42

二十二、门内外同时读卡开门 42

二十三、键盘管理功能 43

二十四、首卡开门参数 44

二十五、多卡开门检测模式参数 44

第四类 节假日 45

一、读取节假日容量信息 45

二、清空所有节假日 46

三、读取所有节假日 46

四、添加节假日 46

五、删除节假日 47

第五类 ***

一、读取密码容量信息 47

二、清空所有***

三、读取所有***

四、添加***

五、删除***

第六类 开门时段 49

一、清空所有开门时段 49

二、读取所有开门时段 50

三、设置开门时段 50

第七类 授权卡 51

一、读取授权卡信息 52

二、清空所有授权卡 53

三、读取所有授权卡 53

四、读取单个授权卡 54

五、添加授权卡至非排序卡区域 54

六、删除授权卡 54

七、开始写入排序卡 55

八、写入排序卡 55

九、终止写入排序卡 55

第八类 记录操作 56

记录格式定义 56

记录模块代码 56

读卡记录格式 56

出门开关记录格式 58

门磁记录格式 58

软件开门记录格式 58

报警记录格式 59

系统记录格式 59

一、读取记录指针信息 60

二、清空所有记录 60

三、清空记录 61

四、更新记录指针 61

五、更新记录尾号 61

六、读取记录 61

第九类 实时监控消息 62

一、读卡信息 62

二、出门开关信息 63

三、门磁信息 63

四、远程开门信息 63

五、报警信息 63

六、系统信息 63

七、连接确认信息 63

八、连接测试 64

附件I 语音 64

附录II 报警类型的优先级 65

附录III 关于网络通讯 66

1、UDP搜索 66

2、TCP Client 模式 66

附录IV 设备初始化的值 67

附录V 自动搜索设备 69

通讯格式定义

2012年1月13日

PC端发出命令格式

软件下发给设备的通讯命令格式:

标志码

接收端信息

发送端信息

控制码

数据码

检验码

标志码



7E

设备SN

密码

信息代码

分类

命令

参数

数据长度

数据

检验值

7E





16Byte

4Byte

4byte

1Byte

1Byte

1Byte

4Byte

可变长度

1Byte





接收端信息:

接收此通讯命令的设备信息,包含设备SN和通讯密码。

发送端信息:

发出此命令的软件命令代码,用于区分命令此命令是哪个模块发出的。

控制码:

通讯命令的具体含义代码,包含分类,命令,参数三类。

数据码:

当通讯命令包含数据时使用,数据长度指定了此命令中包含数据内容的字节数。

检验码:

除标志码和检验码,命令中所有字节都想加然后取尾子节。

数据长度: 数据长度根据不同命令规定来确定,有些命令没有规定长度,没有规定数据长度的命令的数据长度最大长度不可超过340 字节。

设备端发出命令格式

设备发送给软件的通讯命令:

标志码

接收端代码

发送端信息

控制码

数据码

检验码

标志码



7E

信息代码

设备SN

密码

分类

命令

参数

数据长度

数据

检验值

7E





4byte

16Byte

4Byte

1Byte

1Byte

1Byte

4Byte

可变长度

1Byte





接收端代码:

指定了设备此命令回复给软件的哪个模块。

发送端端信息:

发送此通讯命令的设备信息,包含设备SN和通讯密码。

控制码:

通讯命令的具体含义代码,包含分类,命令,参数三类。

数据码:

当通讯命令包含数据时使用,数据长度指定了此命令中包含数据内容的字节数。

检验码:

除标志码和检验码,命令中所有字节都想加然后取尾子节。

转译码

由于命令中使用了0x7E作为命令的开始和结束标志,所以7E这个字节就不能出现在命令内容中只能出现在命令头和命令尾。

转译码如下:

0x7F 01 = 0x7E

0x7F 02 = 0x7F

转译码使用的地方,在命令发送前对先对命令内容检验和计算,然后再进行0x7E和0x7F的数据检查,发现0x7E或0x7F就进行上面的公式转换,

再就收到命令后应该先按照上面的公式进行数据反转译再进行校验和检验。

预定义命令

预定义返回命令:

应答OK包的定义:

控制码

数据码



分类

命令

参数

数据长度

数据



21h

01h

00h

00h

无





后文所有涉及回应,OK应答时,直接使用此定义。

应答 密码错误 的定义:

控制码

数据码



分类

命令

参数

数据长度

数据



21h

02h

00h

00h

无





应答 校验错 的定义:

控制码

数据码



分类

命令

参数

数据长度

数据



21h

03h

00h

00h

无





应答 IP设置错误 的定义:

控制码

数据码



分类

命令

参数

数据长度

数据



21h

04h

00h

00h

无





第一类:设备参数设置

前言:

本类中的分类开头一律为0x01;

本类中应答的开头一律为0x31;

一般来讲应答命令中命令和参数,需要和发出的命令一样。

一、读取设备SN

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x02

0x00

0x00

无



解释:读取SN命令不判断命令格式中的接收端信息中的SN

应答:传送SN

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x02

0x00

0x10

SN





二、设置通讯密码

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x03

0x00

0x04

密码





应答:传送SN

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x03

0x00

0x04

密码





三、读取TCP参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x06

0x00

0x00







应答:TCP参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x06

0x00

0x89

IP信息



IP信息,长度0x89(139字节):

顺序

字节长度

含义



1

6字节

MAC地址



2

4字节

IP地址



3

4字节

子网掩码,



4

4字节

网关IP



5

4字节

DNS



6

4字节

备用DNS



7

1字节

TCP工作模式



8

2字节

本地TCP监听端口



9

2字节

本地UDP监听端口



10

2字节

目标端口



11

4字节

目标ip



12

1字节

自动获得IP



13

99字节

目标域名





工作模式:

解释



1

TCP client



2

TCP Server



3

混合



需要支持客户端模式,目前只有服务器模式,客户端模式需要支持目标地址为网址的地址。就是需要设备进行域名解析。

发送读卡数据,就按照目前的【第九类数据监控类】中的规则来发送。

当IP地址为:0.0.0.0 时为把IP恢复默认值:192.168.1.150

此命令可使用UDP广播调用此命令读取IP参数,验证SN和密码

四、写入TCP参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x06

0x01

0x89

IP信息





应答:OK

五、获取设备版本号

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x08

0x00

0x00





获得设备的应用程序版本号。

应答:传送版本号

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x08

0x00

0x04

设备版本号



版本号字节

版本号

修正号



二字节

二字节



例如:0x***。 Ver 99.22

六、获取设备运行信息

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x09

0x00

0x00







应答:传送信息

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x09

0x00

0x12

设备信息



设备运行信息包含,长度0x12(18)字节:

顺序

字节长度

解释



1

2字节

系统运行天数



2

2字节

格式化次数



3

2字节

看门狗复位次数



4

1字节

UPS供电状态

0--表示电源取电;1--表示UPS供电



5

2字节

系统温度

第一字节是正或负,0负,1正



6

7字节

上电时间

时间格式:ssmmHHddMMWWyy,秒分时日月周年



7

2字节

DV12电压;第一字小数点前,第二字节小数点后





七、功能参数

1、读取所有参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0xFF

0x00





应答:传送信息

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0xFF

0x5C

设备信息



设备运行信息包含,长度0x5A(92)字节:

顺序

字节长度

解释



1

1字节

设置记录存储方式



2

1字节

设置键盘



3

4字节

主板管理密码 -已删除,停用



4

4字节

互锁参数



5

1字节

消防报警参数



6

1字节

匪警报警参数



7

2字节

读卡间隔时间



8

10字节

语音播报开关



9

1字节

读卡器校验



10

1字节

主板蜂鸣器



11

1字节

烟雾报警参数



12

20字节

人员数量限制 (4个门和一个全局参数,每个门4字节)



13

20字节

门内人数(4个门和一个全局参数,每个门4字节)



14

13字节

防盗主机参数



15

1字节

防潜回参数



16

1字节

卡片到期提示参数



17

10字节

定时播报参数





2、记录存储方式

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x01

0x01

0或1



0是满循环,1表示满不循环

应答:OK

读取

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x81

0x00





应答:存储方式

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0x81

0x01

存储方式





键盘参数

提示:表示是否允许输入开门密码或卡加密码中的密码或是否允许手动输入卡加密码。

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x02

0x01

开关量



0是关闭,1表示开启

值



位

值



Bit0

1号读头



Bit1

2号读头



Bit2

3号读头



Bit3

4号读头



Bit4

5号读头



Bit5

6号读头



Bit6

7号读头



Bit7

8号读头





应答:OK

读取

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x82

0x00





应答:键盘参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0x82

0x01

键盘参数





复位主板管理***

2012-5-25 被删除命令,被键盘管理功能代替

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x03

0x00





应答:OK

清空密码命令执行后,键盘管理***,表示不需要密码也能进入键盘管理状态。

5、互锁参数

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x04

0x04

互锁设置





每字节表示一个端口,从左到右分别是1-4

1 0 1 0

门1 门2 门3 门4

表示 门1和门3互锁。

关于互锁的定义:

互锁表示对多个门进行状态检查,当有需要做开门动作(合法读卡,远程,按钮,自动常开等操作时),检查同在互锁组中的其他路门的状态是不是关闭的,如果互锁组中有一个门不是关闭的就不准许开。

应答:OK

读取

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x84

0x00





应答:互锁设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0x84

0x04

互锁设置





6、消防报警参数

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x05

0x01

参数



参数格式

第一部分(1b)



报警模式



报警模式:

解释



0

不启用



1

报警输出,并开所有门,只能软件解除



2

报警输出,不开所有门,只能软件解除



3

有信号报警并开门,无信号解除报警并关门



4

有报警信号时开一次门,就像按钮开门一样





应答:OK

读取

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x85

0x00





应答:消防报警参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0x85

0x01

消防报警参数





7、匪警报警参数

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x06

0x02

参数



参数格式

第一部分(1b)



报警模式



报警模式:

解释



0

关闭此功能



1

所有门锁定,报警输出,蜂鸣器不响。不开门,刷卡不能解除,软件解除,解除报警后门的锁定也解锁了。



2

报警输出,不锁定,蜂鸣器响。不开门,刷卡可以解除,软件可以解除



3

按报警按钮就报警,门锁定,并输出,不按时就停止。不开门,按钮停止时就解除,软件或刷卡不能解除。按报警按钮的时候门是出于锁定状态的,不按时解除锁定状态。





应答:OK

读取

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x86

0x00





应答:匪警报警参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0x86

0x02

匪警报警参数





8、读卡间隔时间

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x07

0x02

间隔时间



间隔时间2字节,最大65535秒。0表示无限制。

应答:OK

读取

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x87

0x00





应答:读卡间隔参数

控制码

数据码



分类

命令

参数

数据长度

数据



0x31

0x0A

0x87

0x02

间隔时间





9、语音播报语音段某某

设置

控制码

数据码



分类

命令

参数

数据长度

数据



0x01

0x0A

0x08

0x0A

开关位



开关位,每一比特(bit)代表一个语音段,语音段对照可参考《语音表》

格式类型从右往左依次表示第一至第八十端

.............***

表示第八个启用,其他不启用。

应答:OK

语音表,请参看《附件I 语音》 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 记录

清除所有 门磁记录

保留所有 远程开关数据 (不删除)

保留所有 报警数据 (不删除)

保留所有 系统记录 (不删除)

关闭所有的报警1、开门超时提示、消防报警、匪警报警(此时如果消防或报警仍然有触发,应继续报警)

TCP/IP默认数据表:

MAC地址: (这个是每台都不一样切记 )

TCP模式:服务器模式

IP:192.168.1.150

默认网关:192.168.1.1

子网掩码:255.255.255.0

DNS:0.0.0.0

备用DNS:0.0.0.0

本地TCP端口:8000

本地UDP端口:8101

服务器IP:1.2.3.4

服务器域名:doc.001pp.com

服务器端口:9010

B格式化不改变数据部分:(这些数据格式化的时候不能动)

SN地址码 不能变

通信密码 不能变

硬件有效天数 不能变

IP地址所有信息 不能变

系统运行天数 不能变

格式化次数 不能变

看门狗复位次数 不能变

时钟调快调慢 不能变

远程开门数据 不能变

报警数据 不能变

系统记录 不能变

附录V 自动搜索设备

自动搜索步骤:

[文章尾部最后500字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 工厂管理表格目录文件
  2. 幼儿园园本培训记录表格
  3. 云上学校认证登录操作手册
  4. 传染病医院安全巡查记录表
  5. 每日防火巡查记录表
  6. 市政府信息公开申请表
  7. 作业收交记录表
  8. 表格信息的加工与表达
  9. 互联网发布信息保密管理制度
  10. “营商通”操作指南_***
  11. 小学学生晨检午检体温记录表
  12. 幼儿园消毒记录表
  13. 门诊楼消毒记录
  14. 《信息及其特征》教信息学设计与反思
  15. 崔永玲教学设计《沉与浮》
  16. 教学设计与反思
  17. 幼儿园食物留样记录表
  18. 科室消毒记录表1
  19. 中小学校(中职、技校、幼儿园)教职员工和学生健康信息申报卡
  20. 网络安全知识科普题目参考

以上为《门禁控制器--通讯协议0308(1)》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览