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_P协议

PELCOD_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..pelco./sites/global/en/sales-and-support/support-services/obtaining-pelco-protocol.page 二、PELCO-D协议数据格式:1位起始位、8位数据、1位停止位,无效验位。

派尔高D,P协议

派尔高D,P协议
编辑本段
1、派尔高
派尔高(Pelco)是业界久负盛名的专业研发和生产视频安保系统的全球领先的知名企业,在视频监控领域,其产品几乎成为高品质的代名词。
编辑本段
2、派尔高公司
早期,有些奥本市的学校是装设类比式摄影机与Pelco(派尔高公司)的DVR,而且还有一些IP摄影机是由Pelco视讯管理设备所管理。
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,0x03,0x00,0x01,0x05,}//设置预置点001
{0xff,0x01,0x00,0x05,0x00,0x01,0x07,}//删除预置点001
以上对应的停命令均是:
{0xff,0x01,0x00,0x00,0x00,0x00,0x01,}//停命令
PELCO-P:
{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,}//光圈小
{0xa0,0x01,0x00,0x20,0x00,0x00,0xaf,0x21,}//变倍长

派尔高(Pelco)协议

派尔高(Pelco)协议
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,}//上
{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
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,}//上
编辑本段
1、派尔高
派尔高(Pelco)是业界久负盛名的专业研发和生产视频安保系统的全球领先的知名企业,在视频监控领域,其产品几乎成为高品质的代名词。
编辑本段
2、派尔高公司
早期,有些奥本市的学校是装设类比式摄影机与Pelco(派尔高公司)的DVR,而且还有一些IP摄影机是由Pelco视讯管理设备所管理。
{0xff,0x01,0x00,0x03,0x00,0x01,0x05,}//设置预置点001

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-D控制协议

PELCO-D控制协议

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

地址字节为受控制的PG解码器的十六进制地址,从1开始编号校验字节为Word2到Word 6的检验和(Checksum校验码=MOD[(字节2 + 字节3 + 字节4 + 字节5 + 字节6) /100H]Comma nd 1 and Comma nd 2 女口下:注:云台自动由的和控制:为时云台自动开。

Data1(Word5)数据码1控制水平方向速度00-3FHData2(Word6)数据码2控制垂直方向速度00-3FH。

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

控制线连接方式:A 485+B 485-TX+ 485+TX- 485-解码器控制代码示例若非特意注明,控制1号解码器为例、镜头控制命令 光圈:开(按下)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 X 1 : (断开) FF 01 000B 00 010D (闭合) FF01 00 09 00 01 0BAU X 2: (断开) FF 01 00 0B 00 02 0E (闭合) FF 01 00 09 00 02 0CAU X 3: (断开) FF 01 00 0B 00 03 0F (闭合) FF 01 00 09 00 03 0DAU X 4: (断开) FF 01 00 0B 00 04 10 (闭合) FF 01 00 09 00 04 0E说明:1、 云台上下左右及镜头控制按钮弹起时必须发出停止命令。

PELCO-D控制协议

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。

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与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)。

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

波特率:2400bps.
命令格式:
1.该协议中所有数值都为十六进制数
2.同步字节始终为FFH
3.地址码为摄像机的逻辑地址号,地址范围:00H–FFH
4.指令码表示不同的动作,在有关预制点的操作时,数据2表示预制点值
5.数据1、2分别表示水平、垂直方向速度(00-3FH),FFH表示“turbo”速度
6.校验码 = MOD[(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H]
Sence码与Bit4和Bit3有关。

在Bit4和Bit3为1的情况下,如果Sence码为1,则
命令就是自动扫描和和摄像机打开;如果Sence码为0,则命令就是手动扫描和摄像机关闭。

当然如果Bit4或Bit3为0的话那命令就无效了。

常用命令列表:
关于云台自动功能如何实现,云台的自动功能是做到解码板电路,有多种硬件电路方法,也有软件检测限位开关或者光耦中断来控制左和右自动扫描。

但上面协议表是没有自动命令,在P协议里AUTOPAN命令是CALL 99号预置位。

在D协议里是没有定义,编程者可以定义CALL #NO来实现。

D协议特殊命令控制表:
以地址码0x01为例:
{0xff,0x01,0x00,0x08,0x00,0xff,0x08,}
协议中所有数值都为十六进制数
始终为A0H
3.地址码为摄像机的逻辑地址号,地址范围:00H–1FH
4.指令码表示不同的动作
5.数据码1、2分别表示水平、垂直方向速度(00-3FH),在有关预制点的操作时,数据码2表示预制点值
始终为AFH
7.校验码(XOR sum of Bytes 2-6) = 字节2 ^ 字节3 ^ 字节4 ^ 字节5 ^ 字节6
常用命令列表:
P协议特殊命令控制表:
以地址码0x01为例:
{0xa0,0x01,0x00,0x08,0x00,0x30,0xaf,0x39,} The protocol uses no parity, one start bit, eight data bits, and one stop bit. The recommended baud rate is 4800 (4800, 8, N, 1, 1).
MESSAGE FORMAT
Byte 1 is always $A0
Byte 2 is the receiver address, set by DIP switch in the receiver
Byte 3-6, see below
Byte 7 is always $AF
Byte 8 is an XOR sum of Bytes 1-7
The protocol is “zero indexed” so that the hexadecimal address sent in the protocol for the first receiver is $00 which corresponds to address 1.
The bits within the “Data bytes” are broken up into two main groups. For Pan and Tilt commands, the functions are determined as follows:
PAN AND TILT COMMANDS
EXTENDED COMMAND SET
The extended command set will have bit 0 of data byte 2 set and will follow the format in the following table:
The receiver will respond with an ACK.
To accommodate features of new systems and maintain compatibility with our old systems, some functions have been added through the use of some of the unused preset functions. These are:
Preset Number Function
99Begin Auto-scan
98Begin Frame Scan
97Begin Random Scan
96Stop Scan
95Enter Menu Mode
94Remote Reset
93Set Right Limit Stop
92Set Left Limit Stop
34Home (return to 0 pan position)
33Flip
Examples:
To SET PRESET 32 in the receiver with address 1, the command string (in Hexadecimal) would be:
A0 00 00 03 00 20 AF 2C (the last byte is the XOR sum of bytes 1 through 7)
To drive receiver with address 2 LEFT at half speed:
A0 01 00 04 00 1F AF 15
四种PELCOD协议与三种PELCOP协议区别
建议编程者在做控制串口软件时,每帧命令输出时间间隔最好定义200ms/ 帧。

相关文档
最新文档