千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

监控系统(CCTV)
收藏本版 (135) |订阅

监控系统(CCTV) 今日: 47706 |主题: 63094|排名: 2 

发新帖
打印 上一主题 下一主题

一个云台控制问题,求高手帮忙!...

[复制链接]
ohkid 发布于: 2005-7-28 09:58 485 次浏览 5 位用户参与讨论
跳转到指定楼层
软件设置PELCO_P 9600,控制4个球~!中心离前端距离200米.按控制键(软件)松开鼠标快球不会停下来.
回复

使用道具 举报

已有5人评论

新浪微博达人勋

千家认证

沙发
abortion 发表于 2005-7-28 10:26:19

不会停下来?如果是一直不能停下来,那么可能是协议不匹配;如果是鼠标点击与快球转动不同步,应该是软件问题.

回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
重量雪花 发表于 2005-7-30 14:18:17

协议,波特率都需要仔细看过。你后端是用什么控制的呢?你最好要你的快球供应商将快球协议给你一份,你再给去你后端控制设备的供应商,让他们一一对照,如果全是对的,你就得看下你的COM口设置问题,后是有没有正确打开你的COM口。如果对不上的话,你就叫他们把这个快球的协议再给写进去。

回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

地板
皮皮鸟 发表于 2005-8-1 12:23:40
检查解码器到云台的接线!
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

5#
john_sh 发表于 2005-8-1 15:28:38

pelco-p一般是4800BD,估计是软件停止码不对

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表示第一台设备。

回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

6#
ohkid 发表于 2005-8-1 15:59:06

谢谢各位!原来是用户自己买的485转换头有问题~!现在问题已经解决了~!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城