4. 代码实例 此为Java实现的一个Demo,需导入 jSerialComm 串口通信的包。若接收的信息不完整,则调整接收报文前的线程睡眠时间,或者更改成用while循环监听串口数据流的回复。 <dependency><groupId>com.fazecast</groupId><artifactId>jSerialComm</artifactId><version>2.9.2</version></dependency> packageorg.xp...
具体到本课题,我们需要将构造好的DL/T645-2007 的协议报文通过上位机电脑的串行接口发送给单片机,单片机的接收端有对应的串口通信引脚。而且Java 中有封装好的串口通信的库,直接调用相关函数,使用起来十分方便。如果上位机电脑端没有串行接口,那么就需要借助USB 转串口硬件板来将USB 数据口转换为串口。软件层面,协议...
DLT645-2007国网多功能电能表通信协议测试软件,填写地址(电表上面有,不足的用0补足),或者地址填写AAAAAAAAAAAA,可以直接显示读数。 DLT645-2007 电表测试软件 电表通信协议2020-06-22 上传大小:1855KB 所需:46积分/C币 JAVA实现DL/T645-07协议, 通过485转USB通讯模块连接电脑下发和解析上行报文 ...
JAVA实现DL/T645-07协议, 通过485转USB通讯模块连接电脑下发和解析上行报文 本程序采用JAVA实现, 通过485转USB接口连接电脑, 下发读取数据报文, 解析电表上行报文,显示对应的电表数据,智能电能表需具备485模块,通过485转USB线与电脑相链接,即可在电脑上读出电能表的数据。代码实现了DL/T645-07下行报文的组织和上行...
DLT645-2007数据标识 下载积分: 2500 内容提示: 表A1 数据标识 数据格式 数据 长度 (字节)单位 功能 数据项名称 DI 3 DI 2 DI 1 DI 0 读写00 00 00 01 … 3F FF 00 XXXXXX.XX 4 kWh * (当前)组合有功总电能 (当前)组合有功费率 1 电能 … (当前)组合有功费率 63 电能 (当前)组合有功电能...
GitHub Actions supports Node.js, Python, Java, Ruby, PHP, Go, Rust, .NET, and more. Build, test, and deploy applications in your language of choice. Live logs See your workflow run in realtime with color and emoji. It’s one click to copy a link that highlights a specific line numb...
DLT/645 - 2007 两个dll文件是rxtx包所需要的依赖,必须有 注意事项 单相电表不能取电压电流数据块,三相电表可以取电压电流数据块,GenerateMeterData.java代码中的注释放开即可。 有的电表有4个FE唤醒字节,有的电表没有,Dlt645SendDataService.java中修改注释标注的两处代码即可。
基于多功能电能表通信协议实现的通讯类,参考的文档是DLT645-2007。 对于电能来说,DI0是结算日的信息,现在的就是写0,上一结算日的就写 01,上12结算日就写 0C DI3 DI2 DI1 DI0 地址示例 读取方式 数据项名称 备注 00 00 00 00 00-00-00-00 ReadDouble (当前)组合有功总电能(kwh) 00-00-01-00到...
iboot是基于java1.8、springboot2.7、netty等框架开发的物联网网关,支持的网络协议包括tcp、udp、mqtt、http、串口等,工业协议包括modbus、plc、dlt645-2007、opcua,实现的plc包括西门子、欧姆龙、三菱、松下、汇川、罗克韦尔 系统部署教程 项目前端仓库(vue3+antdv3+vite2) ...
DLT645-1997报文解析 TX://问正向有功总6803000000000068010243C3DC16 RX://5B343333=128=1.28 6803000000000068810643C35B3433335516 TX://问正向有功尖峰6803000000000068010244C3DD16 RX://0 6803000000000068810644C3333333332D16 TX://问正向有功峰6803000000000068010245C3DE16 RX://76333333=43=0.43 ...