网站首页 > 技术教程 正文
前言
在写这边文章时,很纠结,到底要不要写呢?原因主要有3个:第一、VB6.0这么古老的语言现在还有人用吗?现在不是很流行C#、Python、Java……吗?第二、对于预算充足的项目,开发人员看不上。第三、个人水平有限,怕闹了笑话。纠结半天,既然我自己都在应用,网上也有网友提问过类似问题,看来“项目资金不足”的同行也不少,所以还是挤点时间谢谢啦,不足之处还请大家批评指正。同时,非常感谢我在整理资料,实验测试过程中提供帮助的各位朋友。
1、测试环境
(1) 安装有Microsoft Visual Basic 6.0 软件的PC;
(2) 一个RS485-USB转换头,因为个人笔记本目前没有通信串口,所以需要该转换头;
(3) XY-MD02温湿度传感器,支持RS485 Modbus RTU通信。
2、准备工作
(1) 上位机画面窗口控件布放。打开Microsoft Visual Basic 6.0 软件,按照如下图示和方法编辑窗口画面。图中我做了3个仪表的数据采集,其方法和原理跟做一个仪表的方法原理一样。
如图上图所示,各个控件的主要属性设置如下:
画面中2号和3号的仪表类似,这里不再详细说明。
(2) 查阅XY-MD02温湿度传感器的Modbus报文资料,如下图所示:
(3) 根据温湿度传感器报文,编写画面读取程序。该项目的完整程序如下图所示:
- 由于代码格式问题,Word文档不能很好的粘贴源码,所以只能截图了。需要源码的朋友,可以进入“剑指工控微信群后,与群管理员联系获取。或者加: zjing_micky,以上就是完整代码截图。
3、测试
代码编写完成后,开始硬件连接。然后运行测试。如下图所示。
注意事项:电脑识别的COM口必须在串口下拉菜单中可以选择,如果电脑识别出的COM口不在串口下拉菜单中,则需要修改电脑串口属性。
通过测试,温湿度传感器的温湿度数据反馈正常。上位机编写完成。
声明:以上代码有从网上复制引用的,有朋友提供完善修改的,在此再次感谢各位给予帮助的朋友。希望本文能够给对各位读者启发和帮助,第一次写类似文章,不足之处还请见谅。
- 上一篇: 使用Iocomp工控图表工具绘制实时曲线
- 下一篇: VB绘制实时曲线 vb曲线控件
猜你喜欢
- 2024-11-07 不懂485通讯?那高手的经典系列文章你一定要看!数据接收2/系列4
- 2024-11-07 技术大牛的经验好文!教你学懂RS-485,数据的接收2(系列4)
- 2024-11-07 S7-200smart 与超声波流量计之间的MODBUS通讯
- 2024-11-07 「玩转485」之数据的发送 485怎么传输数据
- 2024-11-07 PLC串口转网口的设备都有哪些? plc串口转网口的设备都有哪些
- 2024-11-07 写给初学者的博途教程(MODBUS-RTU通讯组态指令应用)
- 2024-11-07 RS-485总线扫盲贴!轻轻松松简简单单带你玩转RS-485
- 2024-11-07 灵活扩展-RS232串口I/O模块推荐 rs232串口接口定义
- 2024-11-07 「技术」清楚简单,一种串口触摸屏的开发流程和方法介绍
- 2024-11-07 西门子S7-200 SMART自由口通信参数如何设置?编写发送接收程序
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)