PELCO-D与PELCO-P协议介绍
- 格式:doc
- 大小:36.00 KB
- 文档页数:4
pelco p协议Pelco P协议是一种用于视频监控系统的通信协议,它定义了设备之间的通信规则和数据格式,使得不同厂家生产的设备可以互相通信和协作。
Pelco P协议广泛应用于监控摄像机、数字视频录像机(DVR)、网络视频录像机(NVR)等设备之间的通信。
首先,Pelco P协议采用了串行通信方式,使用RS-485接口进行数据传输。
这种通信方式可以实现多台设备之间的数据传输,而且可以覆盖较长的通信距离,这使得Pelco P协议在大型监控系统中得到了广泛的应用。
其次,Pelco P协议规定了设备之间的通信命令格式,包括起始位、地址位、命令位、数据位、校验位等。
这些规定确保了不同厂家生产的设备可以准确地解析和执行通信命令,从而实现了设备之间的互操作性。
另外,Pelco P协议还定义了一系列的通信命令,用于控制监控摄像机的运动、变焦、光圈等功能。
通过这些通信命令,用户可以远程控制监控摄像机,实现对监控区域的全方位监控。
除此之外,Pelco P协议还支持设备之间的数据传输,比如视频数据、报警数据等。
这些数据可以通过Pelco P协议进行可靠的传输,从而实现了监控系统的数据共享和协作。
总的来说,Pelco P协议作为一种通用的监控系统通信协议,为不同厂家生产的设备之间的互联互通提供了标准化的解决方案。
它的出现和应用,极大地促进了监控系统的发展和应用,为用户提供了更加便利和高效的监控解决方案。
在实际应用中,我们可以根据Pelco P协议的规范,开发符合标准的监控设备和系统,从而实现设备之间的互联互通。
同时,用户也可以根据Pelco P协议的规定,选购符合标准的监控设备,从而构建稳定、可靠、高效的监控系统。
总之,Pelco P协议作为一种重要的监控系统通信协议,对于监控系统的发展和应用起到了重要的推动作用。
它的出现和应用,为监控系统的互联互通提供了标准化的解决方案,为用户提供了更加便利和高效的监控体验。
相信随着技术的不断进步和发展,Pelco P协议将会在监控领域发挥出更加重要的作用。
PELCO D、P通讯协议一、PELCO协议介绍1、PELCO主控与前端解码器是通过RS422\RS485通信格式传输。
2、除PELCO原装设备支持RS422和RS485兼容接口,国内大部分厂家主控和接收设备仅支持RS485接口,RS485接口是半双工通信模式,即发送端发过去的控制命令,只管发出去,不管你收不收得到,有的厂家连续发,有的间隔发,总类很多。
停止命令往往发1、2条。
如PELCO\PANASONIC、三星等大厂做的通信接口,主控发出去命令,接收端收到命令返回SCK命令给主控,叫回答命令,告知发送端我已收到命令,不用再发了,这就是RS422通信模式的一种用途。
3、PELCO协议内容包括云台控制命令、摄像机控制命令、辅助控制命令、预置位设置和调用命令。
注意:网上PELCO协议版本众多,建议看家选择英文版本,中文版本很多错误。
4、Pelco P protocol details are proprietary, non-public documents. In almost all cases, Pelco's publicly available ASCII, G, or D protocols can be used in place of Pelco P with the appropriate translator. Pelco Product Support technicians may be able to assist you in obtaining the use of these protocols for your application. ASCII, G, and D protocols can be obtained be filling out our online registration form located here. For further assistance please contact Pelco Product Support at (800)298-9100 or (559)292-1981./sites/global/en/sales-and-support/support-services/obtaining-pelco-protocol.page二、PELCO-D协议数据格式:1位起始位、8位数据、1位停止位,无效验位。
PELCO-D协议内容介绍:D协议字节数:7个1字节:头字节永远是FF ;2字节:地址字节,01-256,从1开始;3、4字节:云台和摄像机控制字节,5、6字节:云台水平和垂直速度级字节;7字节:校验字节,是第2到第6字节的或OR。
速度级D协议是从00-63个级。
云台和摄像机字节控制位命令如下表:举例:关闭摄像机光圈命令,地址01,D协议命令是:FF 01 04 00 00 00 05;看上表,光圈关闭在第3字节的第2位,则为00000100二进制,16进制则是04H。
第4字节的控制命令如上。
关于云台自动功能如何实现,云台的自动功能是做到解码板电路,有多种硬件电路方法,也有软件检测限位开关或者光耦中断来控制左和右自动扫描。
但上面协议表是没有自动命令,在P协议里AUTO PAN命令是CALL 99号预置位。
在D协议里是没有定义,编程者可以定义CALL #NO来实现。
D协议特殊命令控制表:第3字节第4字节第5字节第6字节上表第6字节的数值范围编程者可以随便定义范围。
D协议,地址1,命令串如下:close: FF 01 04 00 00 00 05 停止:FF 01 00 00 00 00 01 open: FF 01 02 00 00 00 03 停止:FF 01 00 00 00 00 01 near: FF 01 01 00 00 00 02 停止:FF 01 00 00 00 00 01 far: FF 01 00 80 00 00 81 停止:FF 01 00 00 00 00 01 tele: FF 01 00 20 00 00 21 停止:FF 01 00 00 00 00 01 wide: FF 01 00 40 00 00 41 停止:FF 01 00 00 00 00 01 up: FF 01 00 08 00 20 29 停止:FF 01 00 00 00 00 01 down: FF 01 00 10 00 20 31 停止:FF 01 00 00 00 00 01 left: FF 01 00 04 20 00 25 停止:FF 01 00 00 00 00 01 right: FF 01 00 02 20 00 23 停止:FF 01 00 00 00 00 01preset #1: FF 01 00 03 00 01 05call #1 : FF 01 00 07 00 01 09menu : FF 01 00 03 00 5F 63tour: FF 01 00 07 00 4C 54 停止:FF 01 00 07 00 60 68scan: FF 01 00 07 00 63 6B 停止:FF 01 00 07 00 60 68pgm: FF 01 00 25 00 00 26 自定义的建议编程者在做控制串口软件时,没帧命令输出时间间隔最好定义200ms/ 帧。
竭诚为您提供优质文档/双击可除云台通讯协议篇一:几种云台控制协议pelco产品协议解析pelco(派尔高)的监控器材在我国有很广泛的应用。
pelco有自己的传输控制协议,当它的产品配套使用时,可以互相兼容。
但在某些情况下,由于工程的需要,要求用其它设备(比如电脑)来控制pelco的矩阵或镜头,这就要求充分了解pelco的传输协议。
诶诺基数码科技有限公司的视频解码软件可完全兼容pelco协议,可通过pc机控制pelco的各种设备。
本文为你详细解析pelco常用协议之一:pelco-d协议pelco-d协议pelco-d协议一般用于矩阵和其它设备之间的通信。
它的格式如下:所有的值都是用的16进制表示。
同步字通常都是$FF。
地址码是指与矩阵通信的那台设备的逻辑地址,可以在设备中设置。
命令字1和命令字2设置如下:sence码与bit4和bit3有关。
在bit4和bit3为1的情况下,如果sence码为1,则命令就是自动扫描和和摄像机打开;如果sence码为0,则命令就是手动扫描和摄像机关闭。
当然如果bit4或bit3为0的话那命令就无效了。
数据1表示镜头左右平移的速度,数值从$00(停止)到$3F(高速),另外还有一个值是$FF,表示最高速。
数据2表示镜头上下移动的速度,数值从$00(停止)到$3F(最高速)。
校验码是指byte2到byte6这5个数的和(若超过255则除以256然后取余数)。
pelco-d&pelco-p协议格式高速球的设置主要包括协议的选择和消息的发送。
高速球的型号是:tmd-scs18dn使用的协议有:bo1,alec,pelco -9600,pelco-4800,pelco-2400,ao1,santach1650,peaRmain,kony19.2kbkony20.832,hd600,lil in,kalatel,Vcl,tota,wj-Fs616,philips,ad.厂家设置的是pelco-2400.该协议的具体内容如下:pelco-d协议一般用于矩阵和其它设备之间的通信。
控制协议1、通令参数:标准速率为4800bps,无校验,8位数据位,1位停止位2、命令串格式:一个PTZ控制命令为7字节的十六进制代码,格式如下:同步字节为$FF。
地址字节为受控制的PG解码器的十六进制地址,从1开始编号校验字节为Word2到Word 6的检验和(CheckSum)校验码= MOD[(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H] Command 1 and Command 2 如下:注:云台自动由Command 1的Bit 7和Bit 4控制:为$90时云台自动开。
Data1(Word5)数据码1控制水平方向速度00-3FHData2(Word6)数据码2控制垂直方向速度00-3FH。
注:停止命令停止当前云台及镜头的动作,其Word3到Word6全为0。
辅助继电器开关命令也为7字节长度,其Word 1、Word2、Word 7同上,控制线连接方式:A 485+B 485-TX+ 485+TX- 485-解码器控制代码示例若非特意注明,控制1号解码器为例一、云台动作命令上:(按下)FF 01 00 08 00 2F 38 (弹起)FF 01 00 00 00 00 012号上:(按下)FF 02 00 08 00 2F 39 (弹起)FF 02 00 00 00 00 02下:(按下)FF 01 00 10 00 2F 40 (弹起)FF 01 00 00 00 00 01左:(按下)FF 01 00 04 2F 00 34 (弹起)FF 01 00 00 00 00 01右:(按下)FF 01 00 02 2F 00 32 (弹起)FF 01 00 00 00 00 01自动:(开)FF 01 90 00 00 00 91 (关)FF 01 00 00 00 00 01二、镜头控制命令光圈:开(按下)FF 01 02 00 00 00 03 (弹起)FF 01 00 00 00 00 01关(按下)FF 01 04 00 00 00 05 (弹起)FF 01 00 00 00 00 01变倍:小(按下)FF 01 00 20 00 00 21 (弹起)FF 01 00 00 00 00 01大(按下)FF 01 00 40 00 00 41 (弹起)FF 01 00 00 00 00 01聚焦:近(按下)FF 01 01 00 00 00 02 (弹起)FF 01 00 00 00 00 01远(按下)FF 01 00 80 00 00 81 (弹起)FF 01 00 00 00 00 01三、辅助继电器控制命令AU×1:(断开)FF 01 00 0B 00 01 0D (闭合)FF 01 00 09 00 01 0B AU×2:(断开)FF 01 00 0B 00 02 0E (闭合)FF 01 00 09 00 02 0C AU×3:(断开)FF 01 00 0B 00 03 0F (闭合)FF 01 00 09 00 03 0D AU×4:(断开)FF 01 00 0B 00 04 10 (闭合)FF 01 00 09 00 04 0E说明:1、云台上下左右及镜头控制按钮弹起时必须发出停止命令。
编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载pelco-p协议和pelco-d协议地址甲方:___________________乙方:___________________日期:___________________pelco-p协议和pelco-d 协议地址篇一:pelco-d 与pelco-p 协议区另Upelco-d 与pelco-p 协议区另U曼码协议是ad品牌的协议,通用性很好,派尔高p、d 协议是派而高自己的协议,所以用矩阵控制快球,要考虑协议的问题,大部分矩阵厂家都提供协议转换器,而且大多数快球厂家也把解码器内内置多种协议,基本没有匹配问题,都是485的控制协议。
pelco-d:数据格式:1位起始位、8位数据、1位停止位,无效验位。
波特率:2400b/s命令格式:1. 该协议中所有数值都为十六进制数2. 同步字节始终为FFh3. 地址码为摄像机的逻辑地址号,地址范围:00h - FFh4. 指令码表示不同的动作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,}// 转至预置点001(0xff,0x01,0x00,0x03,0x00,0x01,0x05,}// 设置预置点001(0xff,0x01,0x00,0x05,0x00,0x01,0x07,}// 删除预置点001以上对应的停命令均是:(0xff,0x01,0x00,0x00,0x00,0x00,0x01,}// 停命令pelco-p:数据格式:1位起始位、8位数据、1位停止位,无效验位。
pelco协议Pelco协议。
Pelco协议是一种用于视频监控系统的通讯协议,它定义了摄像机和控制设备之间的通讯方式,使得用户可以通过控制设备对摄像机进行控制和监控。
Pelco协议的应用范围非常广泛,几乎所有的视频监控设备都支持Pelco协议,因此了解Pelco协议的原理和应用对于视频监控系统的设计和维护具有重要意义。
首先,Pelco协议采用了串行通讯方式,通讯速率一般为2400、4800、9600、19200或者38400 bps。
这种通讯方式可以保证数据传输的稳定性和可靠性,适用于长距离的数据传输。
此外,Pelco协议采用了异步通讯方式,即数据的传输不需要时钟信号,这样可以减少通讯线路的复杂性,提高了系统的稳定性。
其次,Pelco协议定义了一套丰富的指令集,用于控制摄像机的各种功能。
这些指令包括云台的上下左右移动、变焦、聚焦、预置位设置等功能,用户可以通过控制设备发送这些指令来实现对摄像机的远程控制。
此外,Pelco协议还支持多种协议格式,包括Pelco-D、Pelco-P等,可以满足不同厂家、不同型号的设备之间的通讯需求。
另外,Pelco协议还具有较强的扩展性和灵活性。
用户可以根据自己的需求定制特定的控制指令,以满足特定的应用场景。
同时,Pelco协议还支持多种数据传输格式,包括ASCII码、二进制码等,这样可以适应不同的通讯环境和设备要求。
总的来说,Pelco协议作为视频监控系统中最重要的通讯协议之一,具有通讯速率快、稳定可靠、功能丰富、扩展性强等特点,为视频监控系统的设计和应用提供了重要的支持。
在实际应用中,用户需要根据自己的实际需求选择合适的通讯速率、协议格式和控制指令,以确保系统的稳定性和可靠性。
总之,了解Pelco协议的原理和应用对于视频监控系统的设计和维护具有重要意义。
希望本文的介绍能够帮助用户更加深入地了解Pelco协议,并能够在实际应用中发挥其最大的作用。
Pelco协议的不断发展和完善,必将为视频监控系统的发展带来更多的便利和可能。
控制协议1、通令参数:标准速率为4800bps,无校验, 8位数据位,1位停止位2、命令串格式:一个PTZ控制命令为7字节的十六进制代码,格式如下:同步字节为$FF。
地址字节为受控制的PG解码器的十六进制地址,从1开始编号校验字节为Word2到Word 6的检验和(CheckSum)校验码 = MOD[(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H]注:云台自动由Command 1的Bit 7和Bit 4控制:为$90时云台自动开。
Data1(Word5)数据码1控制水平方向速度00-3FHData2(Word6)数据码2控制垂直方向速度00-3FH。
注:停止命令停止当前云台及镜头的动作,其Word3到Word6全为0。
辅助继电器开关命令也为7字节长度,其Word 1、Word2、Word 7同上,控制线连接方式:A 485+B 485-TX+ 485+TX- 485-解码器控制代码示例若非特意注明,控制1号解码器为例一、云台动作命令上:(按下)FF 01 00 08 00 2F 38 (弹起)FF 01 00 00 00 00 01 2号上:(按下)FF 02 00 08 00 2F 39 (弹起)FF 02 00 00 00 00 02 下:(按下)FF 01 00 10 00 2F 40 (弹起)FF 01 00 00 00 00 01 左:(按下)FF 01 00 04 2F 00 34 (弹起)FF 01 00 00 00 00 01 右:(按下)FF 01 00 02 2F 00 32 (弹起)FF 01 00 00 00 00 01 自动:(开)FF 01 90 00 00 00 91 (关) FF 01 00 00 00 00 01二、镜头控制命令光圈:开(按下)FF 01 02 00 00 00 03 (弹起)FF 01 00 00 00 00 01 关(按下)FF 01 04 00 00 00 05 (弹起)FF 01 00 00 00 00 01 变倍:小(按下)FF 01 00 20 00 00 21 (弹起)FF 01 00 00 00 00 01 大(按下)FF 01 00 40 00 00 41 (弹起)FF 01 00 00 00 00 01 聚焦:近(按下)FF 01 01 00 00 00 02 (弹起)FF 01 00 00 00 00 01 远(按下)FF 01 00 80 00 00 81 (弹起)FF 01 00 00 00 00 01三、辅助继电器控制命令AU×1:(断开)FF 01 00 0B 00 01 0D (闭合)FF 01 00 09 00 01 0B AU×2:(断开)FF 01 00 0B 00 02 0E (闭合)FF 01 00 09 00 02 0C AU×3:(断开)FF 01 00 0B 00 03 0F (闭合)FF 01 00 09 00 03 0D AU×4:(断开)FF 01 00 0B 00 04 10 (闭合)FF 01 00 09 00 04 0E说明:1、云台上下左右及镜头控制按钮弹起时必须发出停止命令。
PELCO D、P通讯协议一、PELCO协议介绍1、PELCO主控与前端解码器是通过RS422\RS485通信格式传输。
2、除PELCO原装设备支持RS422和RS485兼容接口,国内大部分厂家主控和接收设备仅支持RS485接口,RS485接口是半双工通信模式,即发送端发过去的控制命令,只管发出去,不管你收不收得到,有的厂家连续发,有的间隔发,总类很多。
停止命令往往发1、2条。
如PELCO\PANASONIC、三星等大厂做的通信接口,主控发出去命令,接收端收到命令返回SCK命令给主控,叫回答命令,告知发送端我已收到命令,不用再发了,这就是RS422通信模式的一种用途。
3、PELCO协议内容包括云台控制命令、摄像机控制命令、辅助控制命令、预置位设置和调用命令。
注意:网上PELCO协议版本众多,建议看家选择英文版本,中文版本很多错误。
4、Pelco P protocol details are proprietary, non-public documents. In almost all cases, Pelco's publicly available ASCII, G, or D protocols can be used in place of Pelco P with the appropriate translator. Pelco Product Support technicians may be able to assist you in obtaining the use of these protocols for your application. ASCII, G, and D protocols can be obtained be filling out our online registration form located . For further assistance please contact Pelco Product Support at (800)298-9100 or (559)292-1981.二、PELCO-D协议数据格式:1位起始位、8位数据、1位停止位,无效验位。
PELCO-D:
数据格式:1位起始位、8位数据、1位停止位,无效验位。
波特率:2400B/S 命令格式:
1.该协议中所有数值都为十六进制数
2.同步字节始终为FFH
3.地址码为摄像机的逻辑地址号,地址范围:00H–FFH
4.指令码表示不同的动作
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,}//转至预置点001
{0xff,0x01,0x00,0x03,0x00,0x01,0x05,}//设置预置点001
{0xff,0x01,0x00,0x05,0x00,0x01,0x07,}//删除预置点001
以上对应的停命令均是:
{0xff,0x01,0x00,0x00,0x00,0x00,0x01,}//停命令
PELCO-P:
数据格式:1位起始位、8位数据、1位停止位,无效验位。
波特率:9600B/S 命令格式:
1.该协议中所有数值都为十六进制数
2.STX始终为A0H
3.地址码为摄像机的逻辑地址号,地址范围:00H–1FH
4.指令码表示不同的动作
5.数据码1、2分别表示水平、垂直方向速度(00-3FH),在有关预制点的操作时,数据码2表示预制点值
6.ETX始终为AFH
7.校验码(XOR sum of Bytes 2-6) = 字节2 ^ 字节3 ^ 字节4 ^ 字节5 ^ 字节6
以地址码0x01为例:
{0xa0,0x01,0x00,0x08,0x00,0x30,0xaf,0x39,}//上
{0xa0,0x01,0x00,0x10,0x00,0x30,0xaf,0x21,}//下
{0xa0,0x01,0x00,0x04,0x10,0x00,0xaf,0x15,}//左
{0xa0,0x01,0x00,0x02,0x10,0x00,0xaf,0x13,}//右
{0xa0,0x01,0x00,0x40,0x00,0x00,0xaf,0x41,}//变倍短
{0xa0,0x01,0x00,0x20,0x00,0x00,0xaf,0x21,}//变倍长
{0xa0,0x01,0x02,0x00,0x00,0x00,0xaf,0x03,}//聚焦近
{0xa0,0x01,0x01,0x00,0x00,0x00,0xaf,0x00,}//聚焦远
{0xa0,0x01,0x08,0x00,0x00,0x00,0xaf,0x09,}//光圈小
{0xa0,0x01,0x04,0x00,0x00,0x00,0xaf,0x05,}//光圈大
无命令字发送//灯光关
无命令字发送//灯光开
{0xa0,0x01,0x00,0x96,0x00,0x20,0xaf,0xb7,}//自动巡航
{0xa0,0x01,0x00,0x99,0x00,0x20,0xaf,0xb8,}//关闭自动巡航
{0xa0,0x01,0x00,0x07,0x00,0x01,0xaf,0x07,}//转至预置点001
{0xa0,0x01,0x00,0x03,0x00,0x01,0xaf,0x03,}//设置预置点001
{0xa0,0x01,0x00,0x05,0x00,0x01,0xaf,0x01,}//删除预置点001
以上对应的停命令均是(上下左右、变倍、聚焦、光圈均有停命令): {0xa0,0x01,0x00,0x00,0x00,0x00,0xaf,0x01,}。