PELCO-D

PELCO-D的功能是用於矩陣和其它設備之間的通信協定。

基本介紹

  • 中文名:PELCO-D
  • 用於:矩陣和其它設備之間
  • 性質通信協定
  • 格式:1位起始位、8位數據
基本信息,命令格式,

基本信息

數據格式:1位起始位、8位數據、1位停止位,無校驗位。波特率:2400B/S

命令格式

位元組1
位元組2
位元組3
位元組4
位元組5
位元組6
位元組7
同步位元組
指令碼1
指令碼2
數據碼1
數據碼2
校驗碼
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,}//停命令
Sense碼與Bit4和Bit3有關。在Bit4和Bit3為1的情況下,如果Sense碼為1,則命令就是自動掃描和和攝像機打開;如果Sense碼為0,則命令就是手動掃描和攝像機關閉。當然如果Bit4或Bit3為0的話那命令就無效了。
數據1表示鏡頭左右平移的速度,數值從$00(停止)到$3F(高速),另外還有一個值是$FF,表示最高速。
數據2表示鏡頭上下移動的速度,數值從$00(停止)到$3F(最高速)。
校驗碼是指Byte2到Byte6這5個數的和(若超過255則除以256然後取餘數)。

相關詞條

熱門詞條

聯絡我們