- 12
- 0
- 约1.12万字
- 约 8页
- 2017-03-25 发布于湖北
- 举报
modbus vb源程序 可以读写寄存器
自己的项目做完了,最近比较闲,就帮别人用VB写了一个很简单的modbus程序,可以实现实时数据采集显示,以及能对寄存器进行设置。程序很简单,想用的可以完善,现在只能实时采集显示一个地址的数据,只要修改一下,就可以实时采集多个地址的数据。现在也只能一次对一个寄存器进行设置,也可以更加完善。想用的朋友就自己改改吧。
下面是运行界面,采集的模块的地址为75,是一个温湿度采集模块。有3个寄存器,显示的数据上是温度,湿度,露点温度。
modbus
Private Sub Command1_Click() 设置按钮
Dim bisend() As Byte
Dim crc
Dim btLoCRC As Byte, btHiCRC As Byte
Dim Data As Integer
If MSComm1.PortOpen = True Then
If Combo5.ListIndex = 0 Then
ReDim bisend(7) 重新定义数组长度
bisend(0) = h + Hex(Val(Text1.Text)) 地址码
bisend(1) = h + Hex(3) 功能码
您可能关注的文档
最近下载
- 建筑工程施工质量控制与验收培训课件.pptx VIP
- 学校义务教育均衡发展工作责任分解表.doc VIP
- 名著导读《三国演义》省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 《铁路隧道施工通风技术规程》.pdf
- 基于CATIA的汽车车灯安装结构静应力分析仿真.docx VIP
- YST422.1-2024 碳化铬化学分析方法 第1部分:铬含量的测定 硫酸亚铁铵滴定法-报批稿.pdf VIP
- YAESU八重洲FT3DR_APRS_中文说明书 2019-09-04.pdf
- 名著导读之《红楼梦》ppt省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 2025至2030年中国精炼炉行业发展研究报告.docx
- 卢湾区教师进修学院内部财务管理制度-中华职业学校.doc
原创力文档

文档评论(0)