您现在所在的是:

串口通信

回帖:6个,阅读:3467 [上一页] [1] [下一页]
911
99zgy
文章数:2
年度积分:50
历史总积分:911
注册时间:2004/4/1
发站内信
发表于:2004/4/1 3:29:00
#0楼
最近用VB6开发RS232接口通讯,使用MsComm控件;
厂家资料
1、PC机发开机命令:PC共发3个字节,第1、2字节为0ABH,0ACH,第3字节为设备地址号(0~255)
2、PC机发数据采集命令:PC共发3个字节,第1、2字节为0AAH,第3字节为设备地址号(0~255)。然后等待接收上传的工作参数
3、设备上传数据:共13个字节,第1字节0BBH,以后为工作参数如0,1。。。。

请问“0ABH”等代码如何下发及上传
             msc1.Output = “0ABH ,0ACH ,1"
不能下发
谢谢!!!!
1921
dingsc
文章数:293
年度积分:50
历史总积分:1921
注册时间:2002/9/19
发站内信
发表于:2004/4/2 16:25:00
#1楼
可以先拿一些串口调试的工具来测试看看!
你就知道是怎么回事了。
911
99zgy
文章数:2
年度积分:50
历史总积分:911
注册时间:2004/4/1
发站内信
发表于:2004/4/3 22:01:00
#2楼
谢谢您!!!
921
笨菜
文章数:8
年度积分:50
历史总积分:921
注册时间:2004/3/31
发站内信
发表于:2004/4/8 21:56:00
#3楼
试试
Dim pag As String
  pag = chr(&HAB)+chr(&HAC)+chr(&H01)
  Mscomm1.output=pag
961
shengqi_1980
文章数:23
年度积分:50
历史总积分:961
注册时间:2004/2/28
发站内信
发表于:2004/4/9 21:55:00
#4楼
还要设置RThreshold的属性下传时为3
上传是为13呀
1921
dingsc
文章数:293
年度积分:50
历史总积分:1921
注册时间:2002/9/19
发站内信
发表于:2004/4/17 16:24:00
#5楼
也可以用查询方式,delay后收取资料。
957
翔剑
文章数:17
年度积分:50
历史总积分:957
注册时间:2003/7/18
发站内信
发表于:2004/4/23 22:19:00
#6楼
顶楼的朋友,你只须把你的第一个“号该成英文状态下输入就可以了

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005