基于M-BUS的远程集抄系统的设计与实现
【摘要】:远程集中抄表系统是当前抄表行业研究的热点,其本质目标就是准确地实现自动化抄表。通过大量文献参考和分析,本文提出并设计了一种架构规范、传输可靠的远程集抄系统,该系统基于M-BUS和GPRS通讯技术实现数据传输。
论文从实际需求出发,明确了系统设计的任务和方案。系统总体架构分三层:数据采集层、数据传输层和管理层。根据需求分别设计了终端采集器、集中器和上位机管理系统。采集器通过M-BUS或其它接口获取采集单元的计量表数据,采集器与集中器通过M-BUS总线连接,数据采集由主机发起;集中器通过MC55的GPRS功能连接Internet,将数据上传至服务器;上位机管理系统完成对服务器端数据的管理工作,管理员与用户可以通过上位机登录,访问相关数据。
本文对系统软硬件设计进行了详细介绍。硬件方面,终端采集器由主控芯片、M-BUS主机、M-BUS从机、RS232接口组成;集中器由主控芯片、M-BUS王机、GPRS模块组成;上位机软件采用VS2008开发。主芯片采用ATMEL公司面向工业控制、计量、消费、医疗等行业设计的SAM3N系列微控制器;GPRS模块采用西门子公司开发的MC55集成模块。系统软件设计的重点是M-BUS数据收发程序的设计和GPRS通讯程序的设计,在文章相应版块进行了详细地阐述。在文章最后提出了现有系统中在存在的问题以及今后改进的方向。