| DLT698学习大纲: |
|---|
1. 学会读规约文档,熟悉相关名词
2. 入门,读电表地址
3. 基础,读电能量数据
同时读多个电能量数据
4. 进阶一,根据时间区间读历史数据
安全请求
5. 进阶二,读事件
6. 进阶三,读分帧
7. 进阶四,操作方法请求
8. 编程一,编程实现请求报文构建
9. 编程二,面向对象编程实现报文解析
10. 应用一,基于串口的问答模式和基于TCP的连接模式
11. 应用二,读电表和集中器
使用DLT698协议读电表、或者读集中器数据的时候,必须要学会分帧的处理。为什么在DLT645协议中很少会有分帧的处理,到了DLT698这里就必须学会分帧呢?
前面几篇文章提到过,DLT698的报文长度是DLT645的两倍或更多,当一个APDU数据组帧的长度超过协商的最大帧长度时,采用分帧传输。通常单帧长度最大不超过600字节。
| 分帧传输规则 |
|---|
-
采用分帧传输时,控制域中分帧标志位置1。
-
数据接收端应对分帧进行逐条确认。
-
分帧传输可由服务器或客户机任意一侧发起,适用于主动发起的数据服务或者被动应答的数据服务。
| 分帧传输过程 |
|---|
以读电表数据为例,电表被动应答:
-
客户端向电表发起读数据请求
-
电表应答分帧起始帧,帧序号=0,分帧类型=0


1万+

被折叠的 条评论
为什么被折叠?



