| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 698 人关注过本帖
标题:VB监控光迅功率计
只看楼主 加入收藏
yuanweihua
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-9-16
收藏
 问题点数:0 回复次数:2 
VB监控光迅功率计

大家能告诉我怎么样用VB监控光迅功率计,我只需要能对它进行控制和读取显示的值
希望能给我VB源代码,谢谢
我有一些功率计的相关参数
命令与应答基本格式

命令格式communication command

FLAG1 LEN LEN_verify TYPE COMND DATA SUM

FLAG1: 双字节,字头。为十六进制数EF EF。
LEN: 单字节,长度,从“LEN_verify”到“SUM”的字节数(含ADR和SUM)。
LEN_verify: 单字节,长度校验,如果LEN_verify=LEN,表示正常,否则表示传输有误。
TYPE: 单字节,表示设备类型(0x60~功率计)
COMND:   单字节。命令序号字节。
DATA: 数据字节,不定长。
SUM: 单字节校验和。
SUM = FLAG 1 + LEN+ LEN_verify +TYPE+ COMND + DATA

应答格式

FLAG2 LEN LEN_verify TYPE COMND DATA SUM

FLAG2: 双字节,字头——为十六进制数ED FA。
LEN: 单字节,从“LEN_verify”到“SUM”的字节数(含ADR和SUM)。
LEN_verify: 单字节,长度校验,如果LEN_verify=LEN,表示正常,否则表示传输有误。
TYPE: 单字节,表示盘的类型(0x60~功率计)。
COMND:   单字节。命令序号字节。
DATA: 数据字节,不定长。
SUM: 单字节,校验和。
SUM = FLAG2 + LEN + LEN_verify +TYPE + COMMD + DATA

命令与应答

单字节 双字节

1)读序列号
命令:
0xef 0xef 0x04 0x04 0x60 0x01 0x47

应答:
0xed 0xfa 0x09 0x09 0x60 0x01 SN1 SN2 SN3 SUM

SN1=year SN2=model SN3=number

3) 功率计状态设置
命令:
ef ef 05 05 60 03 mode sum
Mode: 0-Watt/dBm显示方式 1-保留 2-Min/Max显示方式 3-dBrel显示方式
应答:无应答

6)读当前状态
命令:
ef ef 04 04 60 06 4c

应答:
ed fa 0b 0b 60 06 mode Data1 Data2 unit
Data3 Data4 reserve sum
(1)mode字节
Mode.7: 1-low power 0-normal power
Mode.6-mode.4: 0-Watt/dBm显示方式 1-保留 2-Min/Max显示方式 3-dBrel显示方式
Mode.3-mode.0: 0-1550nm 1-1310nm 2-850nm 3-980nm 4-1480nm 5-1610nm
(2)Data1和Data2字节
temp=256*Data1+Data2
temp: 0:超过显示下限 0xff:超过显示上限 其它:dispdata=256*Data1+Data2-9000
(3)uint字节
Unit.3-unit.0:表示dispdata的单位 1-mw 2-uw 3-nw 4-dBm或dB
Uint.7-unit.4:当dispdata的单位是dBm或dB时,dispdata=dispdata/100
否则,0x30-dispdata/1000 0x20-dispdata/100 0x10-dispdata/10
(4)Data3-Data4字节(只有dBrel显示方式才有效)
temp=256*Data3+Data4
temp: 0:超过显示下限 0xff:超过显示上限 
其它:dispdata1=(256*Data3+Data4-9000)/100
此时dispdata1表示基准功率,dispdata表示偏移功率
我急啊!!!!!!!
谢谢各位了啊,可以发到我的邮箱啊:ywh_8411@163.com

搜索更多相关主题的帖子: 功率 
2007-09-16 18:46
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
2007-09-16 18:48
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
人人都吃饱了没事做来学雷锋,是吗?
2007-09-16 18:48
快速回复:VB监控光迅功率计
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035356 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved