PELCO_D通信协议.doc_第1页
PELCO_D通信协议.doc_第2页
PELCO_D通信协议.doc_第3页
PELCO_D通信协议.doc_第4页
PELCO_D通信协议.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

推荐快球控制常用协议-PELCO协议(含D协议和P协议)D型控制协议1.云台和镜头控制命令 数据格式:1位起始位、8位数据、1位停止位,无校验位。波特率:2400B/S命令格式:字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 指令码1 指令码2 数据码1 数据码2 校验码该协议中所有数值都为十六进制数,云台镜头控制命令在需保持动作时,需在1秒以内重复发码。同步字节始终为FFH;地址码为摄像机的逻辑地址号,地址范围:00H - FFH;指令码的格式如下:BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0指令码1 0 0 0 Auto Scan 0 Iris Close Iris Open Focus Near指令码2 Focus Far Zoom Wide Zoom Tele Down Up Left Right 0(1) 指令码1:BIT7,BIT6,BIT5,BIT3位始终为0;BIT4为自动扫描功能控制位(1/0:打开/关闭该功能);BIT2光圈缩小(1有效);BIT1光圈扩大(1有效);BIT0近距离聚焦(1有效);(2) 指令码2:BIT7远距离聚焦(1有效);BIT6和BIT5控制摄像机的变倍,BIT6远离物体(1有效),BIT5接近物体(1有效);BIT4、BIT3、BIT2、BIT1分别控制下、上、左、右移动(1有效);BIT0始终为0。(3) 数据码1控制水平方向速度00-3FH(4) 数据码2控制垂直方向速度00-3FH(5) 校验码 = MOD(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H2.设置预置点命令和调用预置点命令:“D”型控制协议最多设置和调用64个预置点,且1-32号预置点的设置和调用命令与33-64号预置点的设置和调用命令不同。(1)1-32号预置点设置和调用命令:设置预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 03H 00 预置点号 校验码调用预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 07H 00 预置点号 校验码(2)33-64号预置点的设置和调用命令设置预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 02H FFH 预置点号 01H 校验码调用预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 02H FFH 预置点号 00H 校验码例:在2号摄像机上先设置一个15号预置点,再调用这个预置点号,命令如下:设置预置点:FF 01 00 03 00 0F 13调用预置点:FF 01 00 07 00 0F17在2号摄像机上设置一个40号预置点,再调用这个预置点号,命令如下:设置预置点:FF0102FF07010A调用预置点:FF0102FF0700093.开始和停止自动扫描:在执行自动扫描命令前需先设置63号预置点和64号预置点,分别为自动扫描的左限位和右限位。(a)开始自动扫描:在调用预置点命令中将预置号设为99(63H),可启动自动扫描功能。(b)停止自动扫描:在调用预置点命令中将预置号设为96(60H),可关闭自动扫描功能。例:在地址号为2的智能球上执行自动扫描,步骤如下:(a)设置63号预置点为自动扫描时的左限位:FF0102FF1E0121(b)设置64号预置点为自动扫描时的左限位:FF0102FF1F0122(c)将自动扫描功能打开:FF01200000000021(d)开始自动扫描:FF01000700636B(e)停止自动扫描:FF0100070060684.调用辅助开关命令:(1) 打开辅助开关命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 09H 00 辅助开关号 校验码(2) 关闭辅助开关命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 0BH 00 辅助开关号 校验码辅助开关号范围:01 to 08。5.打开/关闭自动光圈命令:(1) 打开自动光圈命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 2DH 00 01H 校验码(2) 关闭自动光圈命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 2DH 00 02H 校验码6.打开/关闭背光补偿命令:(1)打开背光补偿命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 31H 00 01H 校验码(2)关闭背光补偿命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 31H 00 02H 校验码7.打开/关闭数字变倍命令:(1) 打开数字变倍命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 7FH 00 01H 校验码(2) 关闭数字变倍命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 00 7FH 00 00 校验码8.自动/手动转换夜视功能命令:(1) 自动转换夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 01H 7FH 00 00 校验码(2) 手动转换夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 01H 7FH 00 01H 校验码9.打开/关闭夜视功能命令(手动转换夜视模式下):(1) 打开夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 02H 7FH 00 01H 校验码(2) 关闭夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 02H 7FH 00 00 校验码10.打开/关闭看守位命令:(1) 打开看守位功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 03H 7FH 00 01H 校验码(2) 关闭看守位功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7同步字节 地址码 03H 7FH 00 00 校验码智能球D型协议各控制命令一览表命 令 字节1 字节2 字节3 字节4 字节5 字节6 字节7云台向左 同步字节 地址码 00 04 00-3FH 00 校验码云台向右 同步字节 地址码 00 02 00-3FH 00 校验码云台向上 同步字节 地址码 00 08 00 00-3FH 校验码云台向下 同步字节 地址码 00 10 00 00-3FH 校验码光圈缩小 同步字节 地址码 08H 00 00 00 校验码光圈放大 同步字节 地址码 04H 00 00 00 校验码聚焦近 同步字节 地址码 02H 00 00 00 校验码聚焦远 同步字节 地址码 01H 00 00 00 校验码特 写 同步字节 地址码 00 20H 00 00 校验码广 角 同步字节 地址码 00 40H 00 00 校验码打开自动扫描功能 同步字节 地址码 20H 00 00 00 校验码关闭自动扫描功能 同步字节 地址码 00 00 00 00 校验码设置预置点(1-32号) 同步字节 地址码 00 03H 00 预置点号 校验码调用预置点(1-32号) 同步字节 地址码 00 07H 00 预置点号 校验码设置预置点(33-64号) 同步字节 地址码 02H FFH 00-1FH 01 校验码调用预置点(33-64号) 同步字节 地址码 02H FFH 00-1FH 00 校验码开始自动扫描 同步字节 地址码 00 07H 00 63H 校验码停止自动扫描 同步字节 地址码 00 07H 00 60H 校验码打开辅助开关 同步字节 地址码 00 09H 00 辅助开关号 校验码关闭辅助开关 同步字节 地址码 00 0BH 00 辅助开关号 校验码打开自动光圈 同步字节 地址码 00 2DH 00 01H 校验码关闭自动光圈 同步字节 地址码 00 2DH 00 02H 校验码打开背光补偿 同步字节 地址码 00 31H 00 01H 校验码关闭背光补偿 同步字节 地址码 00 31H 00 02H 校验码打开数字变倍 同步字节 地址码 00 7FH 00 01H 校验码关闭数字变倍 同步字节 地址码 00 7FH 00 00 校验码自动切换夜视功能 同步字节 地址码 01 7FH 00 00 校验码手动夜视功能转换 同步字节 地址码 01 7FH 00 01H 校验码转换为夜视显示 同步字节 地址码 02 7FH 00 01H 校验码转换为彩色显示 同步字节 地址码 02 7FH 00 00 校验码打开看守位功能 同步字节 地址码 03 7FH 00 01H 校验码关闭看守位功能 同步字节 地址码 03 7FH 00 00 校验码P型控制协议1.云台和镜头控制命令数据格式:1位起始位、8位数据、1位停止位,无校验位。波特率:2400B/4800B/9600B命令格式:字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 指令码1 指令码2 数据码1 数据码2 AFH 校验码该协议中所有数值都为十六进制数,云台镜头控制命令在需保持动作时,需在1秒以内重复发码。地址码为摄像机的逻辑地址号,地址范围:00H - 1FH;指令码的格式如下:BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0指令码1 0 0 Auto Scan 0 Iris Close Iris Open Focus Near Focus Far指令码2 0 Zoom Wide Zoom Tele Down Up Left Right 0(1) 指令码1:BIT7,BIT6,BIT4位始终为0;BIT5为自动扫描功能控制位(1/0:打开/关闭该功能);BIT3光圈缩小(1有效);BIT2光圈扩大(1有效);BIT1近距离聚焦(1有效);BIT0远距离聚焦(1有效);(2) 指令码2: BIT6和BIT5控制摄像机的变倍,BIT6远离物体(1有效),BIT5接近物体(1有效);BIT4、BIT3、BIT2、BIT1分别控制下、上、左、右移动(1有效);BIT0始终为0。(3) 数据码1控制水平方向速度00-3FH(4) 数据码2控制垂直方向速度00-3FH(5) 注:控制云台动作时,必须指定运动速度。(6) 校验码的值= 字节1 XOR 字节2 XOR 字节3 XOR 字节4 XOR 字节5 XOR 字节6 XOR 字节7。(字节1到字节7的异或值)2.设置预置点命令和调用预置点命令:“P”型控制协议最多设置和调用64个预置点,且1-32号预置点的设置和调用命令与33-64号预置点的设置和调用命令不同。(1) 1-32号预置点设置和调用命令设置预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 03H 00 预置点号 AFH 校验码调用预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 07H 00 预置点号 AFH 校验码(2) 33-64号预置点的设置和调用命令:设置预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 05H 7FH 预置点号 01H AFH 校验码调用预置点命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 05H 7FH 预置点号 00 AFH 校验码注:在33-64号预置点的设置和调用命令中,字节5即预置点号处应填入0-1FH;若欲设置33号预置点即填入0,设置64号预置点即填入1FH。例:在2号摄像机上先设置一个15号预置点,再调用这个预置点号,命令如下:设置预置点:A0 01 00 03 00 0F AF 02调用预置点:A0 01 00 07 00 0F AF 06在2号摄像机上设置一个40号预置点,再调用这个预置点号,命令如下:设置预置点:A001057F0701AF72调用预置点:A001057F0700AF733.开始和停止自动扫描:在执行自动扫描命令前需先设置63号预置点和64号预置点,分别为自动扫描的左限位和右限位。(a)开始自动扫描:在调用1-32号预置点命令中将预置号设为99(63H),可启动自动扫描功能。(b)停止自动扫描:在调用1-32号预置点命令中将预置号设为96(60H),可关闭自动扫描功能。例:在地址号为2的智能球上执行自动扫描,步骤如下:(a)设置63号预置点为自动扫描时的左限位:A001057F1E01AF6B(b)设置64号预置点为自动扫描时的右限位:A001057F1F01AF6A(c)将自动扫描功能打开:A0012000000000AF2E(d)开始自动扫描:A00100070063AF6A(e)停止自动扫描:A00100070060AF694.调用辅助开关命令:i. 打开辅助开关命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 09H 00 辅助开关号 AFH 校验码ii. 关闭辅助开关命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 0BH 00 辅助开关号 AFH 校验码辅助开关号范围:01 to 08。5.打开/关闭自动光圈命令:i. 打开自动光圈命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 2DH 00 01H AFH 校验码ii. 关闭自动光圈命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 2DH 00 02H AFH 校验码6.打开/关闭背光补偿命令:i. 打开背光补偿命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 31H 00 01H AFH 校验码ii. 关闭背光补偿命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 31H 00 02H AFH 校验码7.打开/关闭数字变倍命令:i. 打开数字变倍命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 7FH 00 01H AFH 校验码ii. 关闭数字变倍命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 00 7FH 00 00 AFH 校验码8.自动/手动转换夜视功能命令:i. 自动转换夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 01H 7FH 00 00 AFH 校验码ii. 手动转换夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 01H 7FH 00 01H AFH 校验码9.打开/关闭夜视功能命令(手动转换夜视模式下):i. 打开夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 02H 7FH 00 01H AFH 校验码ii. 关闭夜视功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 02H 7FH 00 00 AFH 校验码10.打开/关闭看守位命令:i. 打开看守位功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 03H 7FH 00 01H AFH 校验码ii. 关闭看守位功能命令字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8A0H 地址码 03H 7FH 00 00 AFH 校验码智能球P型协议各控制命令一览表命 令 字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8云台向左 A0H 地址码 00 04H 00-3FH 00 AFH 校验码云台向右 A0H 地址码 00 02H 00-3FH 00 AFH 校验码云台向上 A0H 地址码 00 08H 00 00-3FH AFH 校验码云台向下 A0H 地址码 00 10H 00 00-3FH AFH 校验码光圈缩小 A0H 地址码 08H 00 00 00 AFH 校验码光圈放大 A0H 地址码 04H 00 00 00 AFH 校验码聚焦近 A0H 地址码 02H 00 00 00 AFH 校验码聚焦远 A0H 地址码 01H 00 00 00 AFH 校验码特 写 A0H 地址码 00 20H 00 00 AFH 校验码广 角 A0H 地址码 00 40H 00 00 AFH 校验码打开自动扫描功能 A0H 地址码 20H 00 00 00 AFH 校验码关闭自动扫描功能 A0H 地址码 00 00 00 00 AFH 校验码设置预置点(1-32号) A0H 地址码 00 03H 00 预置点号 AFH 校验码调用预置点(1-32号) A0H 地址码 00 07H 00 预置点号 AFH 校验码设置预置点(33-64号) A0H 地址码 05H 7FH 0-1FH 01H AFH 校验码调用预置点(33-64号) A0H 地址码 05H 7FH 0-1FH 00 AFH 校验码开始自动扫描 A0H 地址码 00 07H 00 63H AFH 校验码停止自动扫描 A0H 地址码 00 07H 00 60H AFH 校验码打开辅助开关 A0H 地址码 00 09H 00 辅助开关号 AFH 校验码关闭辅助开关 A0H 地址码 00 0BH 00 辅助开关号 AFH 校验码打开自动光圈 A0H 地址码 00 2DH 00 01H AFH 校验码关闭自动光圈 A0H 地址码 00 2DH 00 02H AFH 校验码打开背光补偿 A0H 地址码 00 31H 00 01H AFH 校验码关闭背光补偿 A0H 地址码 00 31H 00 02H AFH 校验码打开数字变倍 A0H 地址码 00 7FH 00 01H AFH 校验码关闭数字变倍 A0H 地址码 00 7FH 00 00 AFH 校验码自动切换夜视功能 A0H 地址码 01H 7FH 00 00 AFH 校验码手动夜视功能转换 A0H 地址码 01H 7FH 00 01H AFH 校验码转换为夜视显示 A0H 地址码 02H 7FH 00 01H AFH 校验码转换为彩色显示 A0H 地址码 02H 7FH 00 00 AFH 校验码打开看守位功能 A0H 地址码 03H 7FH 00 01H AFH 校验码关闭看守位功能 A0H 地址码 03H 7FH 00 00 AFH 校验码Part IIPELCO-D:数据格式:1位起始位、8位数据、1位停止位,无效验位。波特率:2400B/S命令格式:字节1 字节2 字节3 字节4 字节5 字节6 字节7 同步字节 地址码 指令码1 指令码2 数据码1 数据码2 校验码 1.该协议中所有数值都为十六进制数2.同步字节始终为FFH3.地址码为摄像机的逻辑地址号,地址范围:00HFFH4.指令码表示不同的动作5.数据码1、2分别表示水平、垂直方向速度(00-3FH),FFH表示“turbo”速度6.校验码 = MOD(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H以地址码0x01为例:0xff,0x01,0x00,0x08,0x00,0xff,0x08,/上0xff,0x01,0x00,0x10,0x00,0xff,0x10,/下0xff,0x01,0x00,0x04,0xff,0x00,0x04,/左0xff,0x01,0x00,0x02,0xff,0x00,0x02,/右0xff,0x01,0x00,0x20,0x00,0x00,0x21,/变倍短0xff,0x01,0x00,0x40,0x00,0x00,0x41,/变倍长0xff,0x01,0x00,0x80,0x00,0x00,0x81,/聚焦近0xff,0x01,0x01,0x00,0x00,0x00,0x02,/聚焦远0xff,0x01,0x02,0x00,0x00,0x00,0x03,/光圈小0xff,0x01,0x04,0x00,0x00,0x00,0x05,/光圈大0xff,0x01,0x00,0x0b,0x00,0x01,0x0d,/灯光关0xff,0x01,0x00,0x09,0x00,0x01,0x0b,/灯光开0xff,0x01,0x00,0x07,0x00,0x01,0x09,/转至预置点0010xff,0x01,0x00,0x03,0x00,0x01,0x05,/设置预置点0010xff,0x01,0x00,0x05,0x00,0x01,0x07,/删除预置点001以上对应的停命令均是:0xff,0x01,0x00,0x00,0x00,0x00,0x01,/停命令PELCO-P: 数据格式:1位起始位、8位数据、1位停止位,无效验位。波特率:9600B/S命令格式:字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8 STX 地址码 指

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论