(总结452类)pelcod控制协议

合集下载

PELCOD控制协议

PELCOD控制协议

控制协议1、通令参数:标准速率为4800bps,无校验, 8位数据位,1位停止位2、命令串格式:一个PTZ控制命令为7字节的十六进制代码,格式如下:同步字节为$FF。

地址字节为受控制的PG解码器的十六进制地址,从1开始编号校验字节为Word2到Word 6的检验和(CheckSum)校验码 = MOD[(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H] Command 1 and C ommand 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、云台上下左右及镜头控制按钮弹起时必须发出停止命令。

PELCOD协议

PELCOD协议

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位停止位,无效验位。

监控摄像机解码器适用协议大全

监控摄像机解码器适用协议大全

码器适用协议
1控制协议;
●所有的适用协议,都为RS485数据格式。

●加和校验:初始值为0,按字节加和,不进位的值。

●异或校验:初始值为0,按字节异或的值。

●解码器收到其他命令时,原先为自动的功能将停止;
●解码器可设置2400,4800,9600三种通信波特率,1200和19200波特率为
系统设置是否为其中一种通信波特率。

●除自动模式功能以外的功能命令,云台功能命令如果在30秒内没有收到停
止命令,将自动停止。

镜头方面的命令如果在10秒内没有收到停止命令,将自动停止。

波特率设置:
0 -- 2400
1 -- 4800
2 -- 9600
3 – 19200
协议:
0 -ADR8060
1 -Pelco D
2 –Pelco P
3 - KALATEL(KTP312)
4 – RM110
5 – KRE301
6 –备用
7 – ADT8060
地址:
0开始,有的协议从1开始;
如下为支持协议的资料:
名称:ADR8060 或CCR-20G
编号:1
波特率:2400,4800,9600,
数据类型:HEX
命令连续重复发送,间隔时间小于200ms。

二种情况动作会停止:a)命令间隔超过250ms,b)收到停止命令。

名称:PELCO-D
编号:2
波特率:2400,4800,9600,数据类型:HEX
名称:PELCO-P
编号:3
波特率:2400,4800,9600,数据类型:HEX
0地址代表1地址,以此类推;。

PELCO协议

PELCO协议

PELCO协议协议名称:PELCO协议一、引言本协议旨在规范PELCO协议的标准格式,确保各方在使用PELCO协议时能够准确理解和遵守相关规定。

二、定义1. PELCO协议:指由PELCO公司开发的一种用于视频监控设备之间通信的协议。

2. 发送方:指发送PELCO协议命令的设备或系统。

3. 接收方:指接收并执行PELCO协议命令的设备或系统。

三、通信协议1. 数据格式:PELCO协议使用二进制格式进行通信。

2. 命令结构:PELCO协议命令由固定长度的字段组成,包括起始码、地址码、命令码、数据1、数据2和校验码。

a) 起始码:占用1个字节,用于标识命令的开始。

b) 地址码:占用1个字节,用于指定接收方的地址。

c) 命令码:占用1个字节,用于指定具体的命令类型。

d) 数据1和数据2:占用各1个字节,用于传输附加数据。

e) 校验码:占用1个字节,用于验证命令的正确性。

3. 命令类型:PELCO协议定义了一系列命令类型,包括镜头控制、云台控制、预置位设置等。

具体命令类型详见PELCO协议文档。

四、命令规范1. 镜头控制命令:用于控制摄像头的焦距、光圈等参数。

a) 命令码:0x00至0x03。

b) 数据1:用于指定具体的操作,如焦距调整、光圈调整等。

c) 数据2:用于传输附加数据,如焦距变化的步长。

2. 云台控制命令:用于控制摄像头的云台运动。

a) 命令码:0x04至0x07。

b) 数据1:用于指定具体的操作,如云台转动、云台停止等。

c) 数据2:用于传输附加数据,如云台转动的速度。

3. 预置位设置命令:用于设置和调用预置位。

a) 命令码:0x08至0x0B。

b) 数据1:用于指定具体的操作,如设置预置位、调用预置位等。

c) 数据2:用于传输附加数据,如预置位的编号。

4. 其他命令:PELCO协议还定义了其他类型的命令,如亮度调整、对比度调整等。

具体命令类型详见PELCO协议文档。

五、通信流程1. 发送方向接收方发送PELCO协议命令。

PELCO协议

PELCO协议

PELCO协议一、背景PELCO协议是一种用于视频监控设备之间通信的标准协议。

它由PELCO公司开发,旨在提供一种统一的通信方式,使不同厂商生产的视频监控设备能够互相兼容和交互操作。

该协议已经成为视频监控行业中最为广泛使用的协议之一,被许多厂商和行业组织所采用。

二、目的本协议的目的是规范PELCO协议的标准格式,确保各厂商生产的视频监控设备之间能够正确地进行通信和交互操作。

通过统一的协议标准,可以提高视频监控设备的互操作性和兼容性,为用户提供更加便捷和高效的视频监控解决方案。

三、协议内容1. 协议版本PELCO协议的当前版本为V1.0。

2. 数据格式PELCO协议使用二进制数据格式进行通信。

数据包由起始字节、命令码、数据长度、数据内容和校验码组成。

起始字节:协议数据包的起始标识,固定为0xFF。

命令码:用于标识不同的命令操作,占据一个字节。

数据长度:用于标识数据内容的长度,占据一个字节。

数据内容:根据不同的命令操作而变化,占据长度不定的字节。

校验码:用于校验数据包的完整性,占据一个字节。

3. 命令操作PELCO协议定义了一系列的命令操作,用于控制和管理视频监控设备的功能。

以下是一些常用的命令操作:- 云台控制命令:用于控制云台的运动,包括上下左右移动、变焦、变倍等。

- 镜头控制命令:用于控制镜头的调节,包括焦距、光圈、聚焦等。

- 预置点命令:用于设置和调用预置点,可以将云台和镜头的位置和参数保存为预置点,方便快速定位。

- 巡航路径命令:用于设置和执行巡航路径,可以按照预先设定的路径自动巡航。

- 报警命令:用于处理设备的报警信息,包括接收和发送报警信号。

4. 数据传输PELCO协议使用串口进行数据传输,支持RS-232和RS-485等接口。

数据传输速率可根据实际需求进行设置,通常为9600bps。

5. 错误处理在数据传输和命令操作过程中,可能会出现错误情况。

PELCO协议定义了一套错误处理机制,包括错误码和错误回应。

PELCO-D与PELCO-P协议介绍

PELCO-D与PELCO-P协议介绍

PELCO‎-D与PE‎L CO-P‎协议介绍‎P ELCO‎-D:‎数据格‎式:1位起‎始位、8位‎数据、1位‎停止位,无‎效验位。

波‎特率:24‎00B/S‎命‎令格式:‎字节1 ‎‎字节2 ‎字节3 ‎字‎节4 ‎字节5 ‎字‎节6 ‎字节7 ‎同步字‎节地‎址码指‎令码1 ‎指令码2‎数据码‎1数‎据码2 ‎校验码‎‎ 1.该‎协议中所有‎数值都为十‎六进制数‎2.‎同步字节始‎终为FFH‎3‎.地址码为‎摄像机的逻‎辑地址号,‎地址范围:‎00H–F‎F H‎ 4.指令‎码表示不同‎的动作‎ 5.数‎据码1、2‎分别表示水‎平、垂直方‎向速度(0‎0-3FH‎),FFH‎表示“tu‎r bo”速‎度‎6.校验码‎= MO‎D[(字节‎2 + 字‎节3 + ‎字节4 +‎字节5 ‎+字节6‎)/100‎H] ‎以地址码‎0x01为‎例:‎{0xf‎f,0x0‎1,0x0‎0,0x0‎8,0x0‎0,0xf‎f,0x0‎8,}//‎上‎{0xff‎,0x01‎,0x00‎,0x10‎,0x00‎,0xff‎,0x10‎,}//下‎{‎0xff,‎0x01,‎0x00,‎0x04,‎0xff,‎0x00,‎0x04,‎}//左‎{0‎x ff,0‎x01,0‎x00,0‎x02,0‎x ff,0‎x00,0‎x02,}‎//右‎{0x‎f f,0x‎01,0x‎00,0x‎20,0x‎00,0x‎00,0x‎21,}/‎/变倍短‎{0‎x ff,0‎x01,0‎x00,0‎x40,0‎x00,0‎x00,0‎x41,}‎//变倍长‎{‎0xff,‎0x01,‎0x00,‎0x80,‎0x00,‎0x00,‎0x81,‎}//聚焦‎近‎{0xff‎,0x01‎,0x01‎,0x00‎,0x00‎,0x00‎,0x02‎,}//聚‎焦远‎{0xf‎f,0x0‎1,0x0‎2,0x0‎0,0x0‎0,0x0‎0,0x0‎3,}//‎光圈小‎{0x‎f f,0x‎01,0x‎04,0x‎00,0x‎00,0x‎00,0x‎05,}/‎/光圈大‎{0‎x ff,0‎x01,0‎x00,0‎x0b,0‎x00,0‎x01,0‎x0d,}‎//灯光关‎{‎0xff,‎0x01,‎0x00,‎0x09,‎0x00,‎0x01,‎0x0b,‎}//灯光‎开‎{0xff‎,0x01‎,0x00‎,0x07‎,0x00‎,0x01‎,0x09‎,}//转‎至预置点0‎01‎{0xf‎f,0x0‎1,0x0‎0,0x0‎3,0x0‎0,0x0‎1,0x0‎5,}//‎设置预置点‎001‎{0x‎f f,0x‎01,0x‎00,0x‎05,0x‎00,0x‎01,0x‎07,}/‎/删除预置‎点001‎以上‎对应的停命‎令均是:‎{0‎x ff,0‎x01,0‎x00,0‎x00,0‎x00,0‎x00,0‎x01,}‎//停命令‎PEL‎C O-P:‎‎数据格式:‎1位起始位‎、8位数据‎、1位停止‎位,无效验‎位。

PELCO-D2-P协议详情

PELCO-D2-P协议详情

[推荐]快球控制常用协议--PELCO协议(含D协议和P协议)协议, PELCO, 字节, 波特, 快球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)/100H]2.设置预置点命令和调用预置点命令:“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 0F 17在2号摄像机上设置一个40号预置点,再调用这个预置点号,命令如下:设置预置点:FF 01 02 FF 07 01 0A调用预置点:FF 01 02 FF 07 00 093.开始和停止自动扫描:在执行自动扫描命令前需先设置63号预置点和64号预置点,分别为自动扫描的左限位和右限位。

PELCO-D与PELCO-P协议区别

PELCO-D与PELCO-P协议区别

PELCO-D与PELCO-P协议区别PELCO-D与PELCO-P协议区别曼码协议是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位停止位,无效验位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

控制协议
1、通令参数:
标准速率为,无校验,位数据位,位停止位
、命令串格式:
同步字节为$FF。

地址字节为受控制的解码器的十六进制地址,从开始编号
校验字节为到的检验和()
校验码 [(字节字节字节字节字节)]
如下:
注:云台自动由1的和4控制:为$90时云台自动开。

()数据码控制水平方向速度
()数据码控制垂直方向速度。

注:停止命令停止当前云台及镜头的动作,其3到全为0。

辅助继电器开关命令也为7字节长度,其、2、7同上,
控制线连接方式:
解码器控制代码示例
若非特意注明,控制1号解码器为例
一、云台动作命令
上:(按下)(弹起)
2号上:(按下)(弹起)
下:(按下)(弹起)
左:(按下)(弹起)
右:(按下)(弹起)
自动:(开)(关)
二、镜头控制命令
光圈:开(按下)(弹起)
关(按下)(弹起)
变倍:小(按下)(弹起)
大(按下)(弹起)
聚焦:近(按下)(弹起)
远(按下)(弹起)
三、辅助继电器控制命令
×:(断开)(闭合)
×:(断开)(闭合)
×:(断开)(闭合)
×:(断开)(闭合)
说明:
1、云台上下左右及镜头控制按钮弹起时必须发出停止命令。

2、要求软件可设置镜头及辅助继电器控制按钮的标题。

3、辅助继电器的控制有两种方式,要求软件可由用户选择控制方式:
按钮式:按钮按下时发出继电器闭合控制命令,反之弹起时发出继电器断开控制命令。

开关式:按一下按钮发出继电器闭合控制命令,再按一下则发出断开命令。

相关文档
最新文档