DLMS电能表通讯协议心得与个人理解.docxVIP

  • 104
  • 0
  • 约9.32千字
  • 约 9页
  • 2019-10-05 发布于浙江
  • 举报
版号 时间 备注 第一版 2003-06-26 来自网络 第二版 2010-11-5 增加SL7000电表支持的OBIS 注 2017-07-10 刘云 先做下自我介绍,本人从事海外电表好几年了但是对DLMS协议的理解还是有所欠缺,一直在不断的自学,公司也是把其作为核心秘密保护。通过这几年的自我学习终于有对这个协议不太陌生,但是因为工作上这个已经被封装成库函数,具体的细节还是会存在不理解的。希望可以帮助那些在海上还没有找到灯塔的帆船。首先感谢DLMS电能表通讯协议的第一版作者,也希望我这个补充可以起到一块砖的作用,我主要是通过本地485数据帧的分析来帮助我们理解这个协议。如果第一遍看不懂请多看几遍! 建立和释放应用连接: 为建立和释放应用连接提供的服务如下: ? COSEM-OPEN ? COSEM-RELEASE ? COSEM-ABORT//底层连接已断开的情况下通知上层进程 对于本地通信信道,如RS485、红外等,当物理连接建立时,默认预连接的通道即存在,不需要额外的建立以及预连接管理。 举例上位机发送一个SNRM数据帧控制码93 具体数据: SEND:7E A0 0A 00 02 40 01 25 93 4C B6 7E 不包含应用层数据信息 0x7e 帧类型与帧长 目的地址域 源地址域 控制域 数据帧校验 0x7e 解析: 在SNRM数据帧中的用户信息可以不出现,表示

文档评论(0)

1亿VIP精品文档

相关文档