中华人民共和国公共安全行业标准
视频安防监控系统 前端设备控制协议V1.0
ProtocolV1.0offront-end devicesin video security surveillance system
中华人民共和国公安部 发布
前言
请注意本标准的基本内容有可能涉及专利.本标准的发布机构不应承担识别这些专利的责任.
本标准由全国安全防范报警系统标准化技术委员会(SAC/TC100)提出并归口.
本标准起草单位:天津市亚安科技电子有限公司、常州市明景电子有限公司、天津天地伟业数码科技有限公司、深圳市艾立克电子有限公司、北京联视神盾安防技术有限公司、杭州红革果电子有限公司、安全与警用电子产品质量检测中心、公安部安全防范报警系统质量监督检验测试中心、武汉大学. 上海朗柯电子技术有限公司、全国安全防范报警系统标准化技术委员会(SAC/TC100)秘书处、公安部
本标准主要起草人:叶展、陈建、孙贞文、周斌、张藻、刘为胜、杨国胜、陈军、施巨岭.
本标准于2006年10月12日首次发布.
视频安防监控系统前端设备控制协议V1.0
1范围
本标准规定了视频安防监控系统中前蹈设备控制协议的传输接口、指令格式、基本指令、扩展指令、保留指令的内容.
本标准适用于视频安防监控系统中对前端设备控制的协议.
2术语和定义
下列术语和定义适用于本标准.
2. 1前端设备front-end device 应用于监控现场的各类设备,如摄像机、云台、解码器等.
2.2预置位preset position
由预先设定的云台坐标和镜头参数所对应的空间位置.
2. 3
守望home pesition
模式路径等的功能.
2. 4
球机按照一定原序、一定时间间隔循环调用预置位的过程.
球机在两个设定点之间按一定速度做水平往复运动的过程.
2. 6
模式路径pattern
球机对一段时间内的操作进行存储,可重现之前的操作过程的功能.
3传输接口、指令格式与分类
3.1传输接口
前端设备与控制设备之间的电气接口标准宜采用TIA/EIA-485.也可采用TIA/FIA-422或TIA/EIA-232.底层通讯协议采用异步方式,每一个字节格式包括1个起始位、8个数据位、1个停止位、无奇偶校验位,8个数据位低位在前(见图1),传输速率应提供多种速率选项(至少包括:2400bps,4 800 bps 9 600 bps 19 200 bps) 出厂缺省设置为 9 600 bps
图1
3.2指令格式
指令格式见表1.
在不引起歧义的情况下,后级为H的表达式是十六进制数,后缓为B的表达式是二进制数,不带任何后级标记的表达式是十进制,在后续表格中,凡注明X的数据表示该位置的数据与所指定的功能 无关.
表1指令格式
字 节 1 字节2 字节3 字节4 字节5 字节6 字节7 字节8含 文 ASH 组合码1 地址 指令 数据1 数据2 组合码2 校验码
各字节定义如下:
a)字节1:指令的首字节为A5H;b)字节2:组合码1.高4位是版本信息,低4位是校验位,本标准的版本号为1.0.版本信息为0H; 校验位-(字节1的高4位字节1的低4位字节2的高4位)%16c)字节3:地址的低8位:e)字节5、6:数据1和数据2;f)字节7:组合码2,高4位是数据3,低4位是地址的高4位:在后续叙述中,没有特别指明的高4位,表示该4位与所指定的功能无关:g)字节8校验码,为前面的第1~7字节的算术和的低8位,即算术和对256取模后的结果;
d)字节4:指令码:
地址范围000H~FFFH(即0~4095),其中000H地址作为广播地址.
3.3指令分类
指令集分为基本指令、扩展指令和保留指令.
指令码(字节4)的Bit7位恒为0的指令定义为基本指令,基本指令又分为PTZ指令和F1指令、PTZ指令包括云台的上、下、左、右和镜头变倍的指令.FI指令包括镜头的聚焦和光圈的控制指令.
指令码(字节4)的范围在81H~AFH之间的指令定义为扩展指令.
指令码(字节4)的范围在B0H~DFH之间的指令定义为保留指令,指令码(字节4)的范围在E0H~FFH之间的指令定义为厂家在本版本范围内自定文的指令.
3.4指令执行
指令的执行(包括发送和接收)应确保系统收到报警信息后发出/接收到的联动命令的及时有效执行,建议系统设计时,应综合考虑指令的优先级,避免操作上安全漏洞的产生.
4基本指令
4.1PTZ指令
PTZ指令见表2.
表2PTZ指令
位字 节 Bir7 Bir6 Birb Bis4 Bit3 Bit2 Bir1 Bito字节4 0 镜头变信(Zoom) 云台垂直方润控制(Tit)云台水平方向控制(Pam)0 第小((UT) 放大(IN) 上(Up) 下(Dewn) 左(1e) 右(Right)字节5 水平控制速度相对值
表2(续)
位字 Bit7 Bit6 Bir5 Bin4 Hit3 Bit2 Bit1 Bit0字节6 希直控制速度相对值字节7 变倍控制速度相对值 地址高4位注1:字节4中的 Bi5 Bit4分别控制镜头变倍的缩小和放大,字节4中的Bit3 Bi2 Bit1 Bin0位分别控制云台 上、下、左、右方网的转动,相应Bi位量1时,启动云台向相应方向转动,相应Bi位清0时,停止云台相应方向的转动,云台的转动方向以监视器显示图像的移动方向为准.注2:Bit5 和 Bin4不应同时为 1 Bit3 和 Bit2不应网时为 1:Bit1 和 Bi0不应网时为 1.镜头变倍指令、云台上下 指令、云台左右指令三者可以组合.注3:字节5控制水平方向速度,速度范围由慢到快为C0H~FFH:字节6控制垂直方向速度,连度范酬由慢到注4:字节7的高4位为变焦速度,速度范围由慢到快为0H~FH;低4位为地址的高4位. 快为00H~FFH
PTZ指令举例见表3.
表3 PTZ指令举例
序号 字节4 字节5 字节6 字节?真4位 功能插述1 20H XX XX 0H~FH 镜头以字节7高4位的数值变倍缩小2 10H xX xX 0H~FH 镜头以字节7高4位的数值变倍放大3 04H 08H 00H~FFH 00H~FFH XX XX x X 云台以字节6给出的速度值向上方向运动 云台以字节6给出的速度值向下方润运动4 5 02H xX 00H~FFH x 云台以字节5给出的速度值向左方向运动6 01H XX 00H~FFH X 云台以字节5给出的速度值向右方向运动7 00H xX XX x PTZ的操作均停止这是一个PTZ组合指令的示例:29H 00H~FFH00H~FFH 0H~FH 云台以字节5给出的速度值向右方向运动,同 时以字节6给出的速度值向上运动,实际上是斜向右上方向运行:与此同时,镜头以字节?高4位的数值变倍缩小
4.2FI指令
F1指令见表4.
表4FI指令
字 位Bit7 Bir6 Birs Bis4 Hit3 Bir2 Bir1 Bino字节4 0 1 0 0 媚小(Close) 光圈(lris) 放大(Open) 近(Near) 聚集(Focus) 远(Fsr)字节5 聚焦速度字节5 光图速度字节7 0 0 0 地址高4位