怎么解析DL645通信协议

通信协议(communications protocol)是指双方实体完成通信或服务所必须遵循的规则和约定。本文给大家介绍的就是如何解析通信协议中的DL645协议。

操作方法

  • 01

    首先要知道DL645协议规定:电表和抄表设备之间数据交换规则,抄表设备包括掌机、集中器、采集器等。

  • 02

    要了解645协议的帧格式,根据格式来解析协议中所含信息。如图所示,一帧645协议的报文,就是由此组成。

  • 03

    首先通过地址域,确认对象电表。地址域中电表地址为低位在前,高位在后。如图举例,则电表地址为:060504030201

  • 04

    接下来看控制域,首先将控制16进制字节转换成二进制,进一步分析。 传送方向:0:主到从,采集器发出的, 1:从到主,电表发出的 异常标志:0:正常,1:异常 后续帧标志:0:无后续帧,1:有后续帧 其中功能码则分为两种97规约和07规约,如下表

  • 05

    接下来,再通过数据长度来判断数据域所在区域。再看数据域,数据域所有字节需要先减33H得到数据标识再解析协议。

  • 06

    得到数据标识后,在从数据标识编码表找到对应含义,再与前面电表地址及控制码解析出的内容合在一起即可解析出DL645报文了。

(0)

相关推荐

  • H3C路由器的时间和域名特殊解析

    一、路由器的时间不对造成的危害还是蛮大的,现在我们就给大家解决这个问题,进入H3C路由基本设置-时间设置,此项主要用于设置路由器的系统时间,打开时间设置界面,将显示如下界面: 1、路由时间:显示路由器 ...

  • 网页地址中http和https的区别全解析

    httsp是什么意思?脚本之家在前面用了一篇文章有介绍过,用户可以去看看这篇文章,因为今天脚本之家所要讲解是http和https有哪些区别?如果你对http和https两个词的定义很模糊的话,那么就比 ...

  • Unity3D 场景导出成 XML 并解析还原场景

    为了尽可能加快从网络加载场景,我们通常可以把场景先导出成 XML,把优先级高的资源优先加载并显示(地形等),把可以进入场景之后再加载的对象放到最后(比如场景里面的怪物等),本篇一部分代码引用自:htt ...

  • Google Maps新版八大新功能全面解析详情介绍

    Google Maps新版八大新功能全面解析,驾驶时不方便用手写输入,这时语音输入就是最好的帮手!Google Maps 整合了 Google 自家的语音辨识功能,完全能中文进行准备输入!以后开车前要 ...

  • windows下用QTwebkit解析html实现过程

    环境 windows7 + VS2010 + QT5.2_opengl 配置开发环境 1、安装VS2010 2、安装QT 5.2 QT网站:http://qt-project.org/download ...

  • Windows 7 虚拟磁盘(VHD)应用实例解析

    大家对VHD的认识应该主要来源于微软虚拟机VPC,这是VPC所支持的文件格式。在Windows 7中微软将其作为系统的内置文件即虚拟磁盘文件,并且对其提供了很好的支持。在Windows 7中,用户不仅 ...

  • 2013年最新CPU天梯图全解析(cpu流向趋势)

    现在市场上主流的cpu处理器就是AMD和intel了。所以很多用户在购买电脑的时候都是考虑在这两个品牌中选择。但是好多网友只是对cpu处理器的性能方面一知半解。那么小编就把2013最新CPU天梯图全解 ...

  • ubuntu无法解析亚马逊的DNS具体解决步骤

    ubuntu无法解析亚马逊的DNS解决方法 编辑/etc/resolv.conf文件。 将 nameserver改为 8.8.8.8 或者8.8.4.4 再重启网络就解决问题。 /etc/init.d ...

  • 随时联网打游戏 英特尔MyWiFi技术解析

    英特尔MyWifi技术解析(一) 互联网的高速发展促使了诸多周边技术和产业的发展,英特尔My WiFi技术就是其中之一。My WiFi技术是通过一台具备该功能的笔记本(所有基于迅驰2平台、搭配英特尔5 ...