该文档是关于"02-JZQ-ARM9-集中器嵌入式软件-详细设计方案1"的详细规划,针对的是烟台航天德鲁节能科技有限公司开发的大型公共建筑能耗监测系统集中器的嵌入式软件。编写人员为靳占军和宋宝善,制定于2016年3月10日。
编写的主要目的是为了解决在乌鲁木齐项目中出现的问题,如远程通信不稳定、终端兼容性差、现场调试困难等,通过详细设计软件架构,提供清晰的层次划分和模块间关系,以便于项目评审、实施和后期维护。参考资料包括需求单、立项报告和技术导则,确保软件设计符合标准和需求。
设计概述部分着重强调了软件的功能特性。首先,集中器需要与上位机进行高效通信,支持RS485有线组网和GPRS/3G无线通讯,采用XML文本格式。抄表功能支持定时和周期性抄表,涵盖多种设备和厂家协议,以满足不同客户的定制需求。数据不仅自动推送到服务器,还支持上位机主动请求。此外,软件具备强大的日志记录功能,便于故障排查,以及远程调试和维护能力,支持数据库操作和Linux系统命令的远程下发,保障数据安全。
硬件环境方面,设计基于旧版ARM9集中器硬件平台,使用米尔科技的ARM9核心板,搭载AT91SAM9x35处理器,配备128Mbyte的DDR2内存和128Mbyte的NandFlash。硬件配置还包括GPRS接口、多串口通信接口(如485和MBUS)、按键以及RTC实时时钟等。
这份设计方案详细规划了如何优化ARM9集中器的嵌入式软件,以提升系统的稳定性和兼容性,同时强化了远程管理和数据保护措施,旨在为大型公共建筑能耗监测系统的高效运行提供技术支持。