加油站三绅液位仪获取油位信息C#代码
之前一直做管理系统类的开发,第一次接触硬件,绕了一大圈弯路,看似简单,但是摸索了有半个月,算是第一个串口编程的作品,满满的成就感。
一、准备材料:
1、液位仪,目前使用三绅液位仪
2、串口数据线,连接电脑测试,测试成功换成有人的WIFI串口服务器
3、有人WIFI串口服务器:串口直连是可以,使用本设备是为了方便远程读取,不受线路限制。
二、设置有人WIFI串口设备USR-W610
设置为WIFI模式,方便局域网内的电脑获取,本次测试IP为:192.168.10.57 端口:8899
三、测试串口链接
使用有人的串口软件,串口的发送一定要用Hex,不然会没有响应,我在这里耗了好几天,最后格式正确才获取到信息,数据一通基本上就是数据解析问题
四、通过TCP连接获取液位信息
五、C# 实现读取代码
读取数据后,直接提交到后台
六、后台显示数据,计算剩余油量
参考资料:
通过串口读取液位仪数据 - 简书
上一篇:C#数组
下一篇:实战剖析内网域渗透(上)