社区
VB基础类
帖子详情
急:怎样通过VB串口控件发送16进制数据!
asset
2002-11-22 11:16:46
各位大侠,帮帮忙吧!!谢谢啦。
...全文
100
3
打赏
收藏
急:怎样通过VB串口控件发送16进制数据!
各位大侠,帮帮忙吧!!谢谢啦。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sean918
2002-11-22
打赏
举报
回复
发送16进制数直接发送就可以
Dim vSend As Variant
vSend = &HEF
If MSComm1.PortOpen Then
MSComm1.Output = vSend
Else
MSComm1.PortOpen = True
MSComm1.Output = vSend
End If
Do While (MSComm1.OutBufferCount <> 0)
Loop
如果发送的数据是以组为单位,则定义一个 byte 数组。把数组赋值后,把数组头赋值给Variant变量发送就行
Sean918
2002-11-22
打赏
举报
回复
Dim vSend As Variant
Dim bSend(0 To 5) As Byte
bSend(0) = &H1
bSend(1) = &H2
bSend(2) = &H3
bSend(3) = &H4
bSend(4) = &H5
bSend(5) = &H6
vSend = bSend
If MSComm1.PortOpen Then
MSComm1.Output = vSend
Else
MSComm1.PortOpen = True
MSComm1.Output = vSend
End If
Do While (MSComm1.OutBufferCount <> 0)
Loop
asset
2002-11-22
打赏
举报
回复
我这里就是要采用以组为单位发送,请问一下怎样对数组赋值?能不能举个例子!谢谢
VB
6.0实现与下位机实现
16进制
数据
的收发
通过以上步骤,你就可以在
VB
6.0中构建一个基本的
16进制
数据
收发系统,实现与下位机的串行通信。这个过程涉及到
串口
通信基础、
16进制
数据
处理以及
VB
6.0的事件驱动编程,理解并掌握这些知识点对于进行
串口
通信的项目...
SPCOMM通信 CRC验证
串口
发送
16进制
串口
通信(Serial Communication)是计算机通信的一种基本方式,它允许设备通过串行接口进行
数据
交换。在工业自动化、物联网(IoT)等领域,
串口
通信因其简单、实用而广泛应用。SPCOMM
控件
是一个常见的
串口
通信
控件
,...
VB
.NET SerialPort 十六进制通信实例(VS2008)
此实例为VS2008环境下
VB
.NET 编写的 SerialPort通信为
16进制
,可以改为字符串 内含不同种类的2种时间延时方法及如何取得
串口
号等。
VB
.net
串口
modbus
16进制
收发小工具代码
本案例使用
VB
.net做的一个
16进制
数据
串口
收发小工具,可收发modbus协议格式的
数据
。重点部分为
VB
.net中
16进制
输入
数据
转换到
串口
Write()函数参数的过程(包含两种
数据
转换方式),还有
串口
读
数据
触发事件的使用,...
VB
字符串转
16进制
ActiveX
控件
此ActiveX用于HTML中使用mscomm32连接
串口
时的
数据
发送
转换,因js实现转换未果,故使用
vb
封装
控件
实现,使用方法见本人博客文章http://blog.csdn.net/china_zyl/article/details/17266647
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章