设计说明书编写规范

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

能耗采集器详细设计说明书<能耗采集器>详细设计说明书作者:姜建康完成日期:签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人能耗采集器详细设计说明书目录1引言...................................................................................................................................11.1编写目的...................................................................................................................................11.2背景...........................................................................................................................................11.3定义...........................................................................................................................................11.4参考资料...................................................................................................................................22程序系统的结构...............................................................................................................33程序设计说明...................................................................................................................63.1程序描述...................................................................................................................................63.2功能...........................................................................................................................................63.3性能...........................................................................................................................................83.4输入项.......................................................................................................................................93.5输出项.....................................................................................................................................103.6算法.........................................................................................................................................103.7流程逻辑.................................................................................................................................113.8接口.........................................................................................................................................113.9存储分配.................................................................................................................................123.10注释设计...............................................................................................................................123.11限制条件...............................................................................................................................133.12测试计划...............................................................................................................................133.13尚未解决的问题...................................................................................................................13能耗采集器详细设计说明书第1页1引言1.1编写目的本说明书是山东确信信息产业股份有限公司的“数据采集器”系统项目产品的详细设计说明,主要任务是根据需求规格说明确定设计目标,以及它们的优先顺序,并根据目标确定最适合的设计方法,制定各种规范。将系统按功能划分成模块的层次结构。确定每个模块的功能,建立与已确定的软件需求的对应关系。确定模块之间的调用关系,确定模块之间的接口,即模块之间传递的消息。设计好接口的信息结构,评估模块划分的质量及导出模块结构的规则。完成数据库设计,避免数据大量冗余软件开发小组和详细设计的每一位参者与开发成员应该阅读本说明书,清楚产品在数据的准确性和完整性方面的要求,本手册将进行数据评审和数据完整性检查,同时为下一步的测试报告提供测试数据。1.2背景说明:a.项目系统的名称:公共建筑节能监测系统确信数据采集器;b.项目任务提出者:山东确信信息产业股份有限公司研发中心;c.项目系统开发者:山东确信信息产业股份有限公司硬件开发部;d.项目系统的用户:公共建筑节能监测的用户;1.3定义GPSGlobalPositionSystem卫星定位对时系统;BCD二-十进制编码BIN二精致编码C控制域CRC循环冗余码校验能耗采集器详细设计说明书第2页CS帧校验码RS232制定的一种串行物理接口标准。RS485制定的一种串行物理接口标准。USBUSB是英文UniversalSerialBUS的缩写,中文含义为“通用串型总线”。APN接入点名称AccessPointNameDDN数字数据网DigitalDataNetworkDNS域名系统DomainNameSystemDTU数据终端单元DataTerminalUnitEMC电磁兼容ElectroMagneticCompatibilityGPRS通用分组无线业务GeneralPacketRadioServiceGSM全球移动通信系统GlobalSystemforMobileCommunicationsIP互联网协议InternetProtocolPAP密码授权协议PasswordAuthenticationProtocolPDP分组数据协议PacketDataProtocolRTU远程终端单元RemoteTerminalUnitSIM用户标识模块SubscriberIdentifyModuleTCP传输控制协议TransmissionControlProtocolUDP用户自带寻址信息协议UserDatagramProtocol1.4参考资料相关的文档,如:a.山东省工程建筑标准DBJ/T14-071-2010《公共建筑节能监测系统技术规范》;b.CJ188-2004-T户用计量仪表数据传输技术条件;c.DLT645-1997多功能电能表通信规约d.DLT_645-2007_多功能电能表通信协议2010e.山东确信信息产业股份有限公司内部文件《子系统与遥测终端机的通讯协议协议-20120614-V1.0》f.山东确信信息产业股份有限公司内部文件《采集终端与仪表通讯协议能耗采集器详细设计说明书第3页DL-T645-1997》g.山东确信信息产业股份有限公司内部文件《采集终端与仪表通讯协议DL-T645-2007》h.山东确信信息产业股份有限公司内部文件《采集终端与仪表通讯协议DL-T645-2004》i.山东确信信息产业股份有限公司内部文件《采集终端与仪表通讯协议MODBUS》参考数据a.ARM9MC9260Linux开发环境搭建开发板b.MC9260_GKA硬件手册c.MC9260-GKALinux系统配置d.MC9260-GKALinux系统烧写e.MC9260-GKA快速开始f.MC9260核心板硬件手册2程序系统的结构下面一系列图表列出本程序系统软、硬件的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。图1确信采集器的总体结构图COM调试口RJ-45网口NRANDGPRS接口RS485_1RS485_3RS485_4RS485_5RS485_6RS485_2MC9260TF卡能耗采集器详细设计说明书第4页图2串口通讯模块连接结构图图3采集模块的结构图图3XML配置方法图图4SQLite数据库存储图测试COM连接GPRSRJ-45网口通讯模块RS485_1模拟量采集模块配置文件XMLFTP上传telnet登录Web配置SQLite数据库TF卡RS485_1RS485_1RS485_1RS485_1RS485_1能耗采集器详细设计说明书第5页采集器流程图5采集器总体流程图采集器系统在上电后,开始对服务器端进行监听和对配置的XML配置文件进行载入,如果监听时出错或是配置XML文件出错,则程序不能正常运行,提示配置错误。当正常监听和配置XML文件正常载入时,采集系统开启网络监听线程和接收线程,用来处理连接进来的网络和处理附录H中的协议,设置和查询指令。采集的时钟线程用来处理时间配置的采集间隔和保存间隔。当到达采集间隔时,开启6路采集线程对数据进行处理,采集仪表的对应数据存储到字面量的临时存储区中,当到达保存时间时,保存到数据库中。当有客户端网络连接到采集器时,网

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功