首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电子技术 > 通信与网络
基于ZigBee的远程电力抄表数据采集器设计
来源:本站整理  作者:佚名  2012-05-31 11:36:52




 

3 数据采集终端节点的软件实现
3.1 数据采集单元的传输协议
    本设计在数据采集部分的RS 485网络中采用多功能电能表通信规约(DL/T645-1997)作为电能表的远程控制通信协议,在整个网络中通信链路的建立和解除将由采集终端发出的信息帧来控制,通信字节格式如图5所示,传送方向由低到高位,一个起始位,一个停止位,一个偶校验位,八个数据位共11位。


    通信帧格式如图6所示。
    其中,帧起始符68H:标示一帧的开始。地址域A0~A5:地址长度可达12位十进制数,当从控制器接收到一帧数据时,地址域相同时应响应命令,取得总线控制权,当响应后应把总线控制权归还给主控制器。命令码C:执行相应的操作。数据域长度L:L为数据域的字节数,读数据时不大于200,写数据时不大于50。L=0表示无数据域。数据域DATA:发送时数据加33H,接收时数据减33H。校验码CS:即各字节二进制算术和,不计超过256的溢出值。结束符16H:标识一帧信息的结束,其值为16H。
    数据采集终端节点与若干个电能表组成一个485网络,作为RS 485网络的主机,根据(DL/T645-1997)通信规约,其操作基本发送和接收流程图如图7,图8所示,根据流程图所示编写程序,就可以实现RS 485网络的主从机的正常通信,并完成数据采集终端对各电能表的数据采集功能。

上一页  [1] [2] [3] [4]  下一页

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:163,023.40000 毫秒