硬件串口通讯及字节数据处理
1. 监测设备是否正常
注意:以下是通过设备需要485 USB的方式接入
(1) 打开计算机管理-》设备管理器-》端口-》查看USB端口

(2) 下载工具 XCOM V2.0.exe
(3) 使用XCOM V2.0.exe 监测串口及设备是否正常

2. Java通讯代码编写
(1) 通讯设备代码
创建串口启动类
串口工具类
串口监听类
(2) 明文处理
① 直接通过串口监听类,接收到的byte字节,转成字符串即可
② new String(byte,0,byte.length).trim()
(3) 字节处理
注意:文档说明中的 大小端。
如:大端字节 405C74AA
小端字节就是大端相反 AA745C40
① 获取字节数据
② 查看文档说明,字节所对应的数值说明
注意:每个参数对应的类型,是int float 还是double类型,包括大小端,否则解析出来的值不对

③ 解析
java的int double float 的方式
剩下的根据设备需求,写业务逻辑即可。我的处理结果
