PELCO(派尔高)协议解析及下载(转载)

                            PELCO(派尔高)协议解析及下载
                                                                                沈雪瑜

在IBMS接口开发 中,我们需要用到一些常用的协议,而PELCO (派尔高)的监控器材在我国有很广泛的应用。 PELCO有自己的传输控制协议,当它的产品配套使用时,可以互相兼容。但在某些情况下,由于工程的需要,要求用其它设备(比如电脑)来控制PELCO的 矩阵或镜头,这就要求充分了解PELCO的传输协议。 
    PELCO常用的两种协议:PELCO-D协议和PELCO-P协议。
-  PELCO-D协议解析
    PELCO-D协议一般用于矩阵和其它设备之间的通信。它的格式如下:

Byte 1Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
同步字地址码命令字1命令字2数据1数据2校验码

    所有的值都是用的 16进制表示。
    同步字通常都是 $FF。
    地址码是指与矩阵通信的那台设备的逻辑地址,可以在设备中设置。
    命令字 1和命令字2设置如下:

 Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
命令字1Sence码为0为0自动/手动扫描摄像机打开/关闭光圈关闭光圈打开焦距拉近
命令字2焦距拉远视角变宽视角变窄为0

    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-P协议解析
    PELCO-P协议一般采用RS-485传输,波特率为4800,1位起始位和停止位,8位数据位,无校验。其格式如下:

ByteValueFunction
1$A0起始码
2$00 to $1F地址码
3Data byte 1数据位1
4Data byte 2 数据位2
5Data byte 3 数据位3
6Data byte 4 数据位4
7$AF 停止码
8$00-$FF校验码

    起始码是固定值$A0。
    地址码是设备的逻辑地址,可由接收设备上的DIP开关来设定。
    数据位1到4的意义如下:

 Bit number
76543210
数据位10摄像机打开自动扫描摄像机打开/关闭光圈关闭光圈打开焦距拉近焦距拉远
数据位20视角变宽视角变窄0
数据位3 平移速度 $00(停止)到 $3F(高速)以及$40(最高速)
数据位4 上下移动速度$00(停止)到 $3F(最高速)

    停止码是固定值 $AF 。
    校验码是 Byte2 到 Byte6 这 5 个数的异或值(XOR)。
    地址码是从 0编起的,所以地址码$00表示第一台设备。
    PELCO-D和PELCO-P协议另有一些特殊命令,可对设备进行一些高级控制,但这些应用并不常见,限于篇幅,这里不多作介绍,若需要可从直接下载英 文资料。

 

  英文版PELCO-D协议下载     英文版PELCO-P协议下载

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TABLE OF CONTENTS DOCUMENT HISTORY.............................................................................................................................................................3 LEGAL NOTICES.......................................................................................................................................................................4 NOTICE OF DISCLAIMER..............................................................................................................................................................4 PROPRIETARY NOTICE.................................................................................................................................................................4 QUESTIONS..................................................................................................................................................................................4 WHAT THIS MANUAL COVERS.............................................................................................................................................5 THE BYTE FORMAT.................................................................................................................................................................5 THE MESSAGE FORMAT.........................................................................................................................................................5 The Standard Command Set.......................................................................................................................................................6 Extended Commands..................................................................................................................................................................7 Advanced Feature Set.................................................................................................................................................................8 Creating Labels..

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值