VB串口通信发送数据,帮点忙!!!

这里不是发送一串这么简单哦!题目是这样的:VB界面上有5个按钮(遥控、取消、Ⅰ路、Ⅱ路、双分),先遥控操作命令是:参数地址功能码参数描述参数内容300006遥控操作允许0... 这里不是发送一串这么简单哦!
题目是这样的:VB界面上有5个按钮(遥控、取消、Ⅰ路、Ⅱ路、双分),先遥控操作命令是:
参数地址 功能码 参数描述 参数内容
3000 06 遥控操作允许 0-禁止/1-允许
3001 06 遥控操作命令 1-Ⅰ路电源工作
2-Ⅱ路电源工作
3-双分
我的理解是这样的,当我点击遥控的时候,执行的是:
3000 06 遥控操作允许 1-允许
当我点击取消的时候,执行的是:
3000 06 遥控操作允许 0-禁止
以此类推,请问VB发送这段程序怎么写?
能解决问题的本人再追加50分!!!!谢谢了,在线等!!!!
========================================================
上次有人说发送3000061,我晕了,我写:
Private Sub Command1_Click()
Dim send As Byte
send = 3000061
MSComm1.Output = send
End Sub
结果是溢出!!!Byte换成String是发送的十进制的数。
我这里是发送的是十六进制数,请大家帮忙,谢谢了。
这里是用的MSComm控件
展开
 我来答
hilinx
2010-09-06 · 超过42用户采纳过TA的回答
知道答主
回答量:216
采纳率:0%
帮助的人:106万
展开全部
太阳雨多年积攒极其珍贵的原创VB串口通信技术资料V3.0(800M)

1.VB串口通信编程源码200个,多种行业多种应用...
2.VB串口通信技术文章160篇,详尽地对VB串口通信的诠释...
3.VB串口通信电子书籍16部,工业通信名家著作,经典细致...
4.VB串口通信控件16个,简化串口通信编码,提高开发效率...
5.VB串口视频教程46个,两套完整视频教程,讲解直观,更快掌握...
6.OSI网络模型教程48M,帮助你学习网络通讯基础...
7.串口硬件层知识资料包24M,对RS232,RS422,RS485等串行接口的完美解释...
8.串口调试工具80个,应用于各种串口调试与校验计算...
9.程序员发展类文章和书籍12部,帮助您的成长,健康和发展....
10.更送虚拟串口调试软件, 帮助你在没有串口的电脑上也能正常调试...

你在淘宝搜索“太阳雨串口资料”就可以找到,希望可以帮助到你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1d536bcc1
2010-09-07
知道答主
回答量:5
采纳率:0%
帮助的人:14.1万
展开全部
还是到专业的VB论坛上看看吧,这边有技术的 也不会教你的,靠自己!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萍水e相逢
2010-09-06 · TA获得超过3万个赞
知道大有可为答主
回答量:5.9万
采纳率:46%
帮助的人:1.4亿
展开全部
按说,很详细的

不过,参数地址 3000 等等 是 字符 还是 16进制 数?

Dim send As Byte
send = 3000061
这样行嘛? 3000061 显然超出 Byte 的范围了

你该 弄清楚,考虑用 byte 数组 吧

推荐看书 Visual Basic与RS-232串行通信控制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友42df61d8d
2010-09-06 · TA获得超过3.1万个赞
知道大有可为答主
回答量:2.7万
采纳率:0%
帮助的人:1.3亿
展开全部
问一下专业人士吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式