论文部分内容阅读
随着社会对信息化的要求越来越高,嵌入式技术获得了更广阔的发展空间。嵌入式技术的发展促使各种智能移动设备广泛的应用到社会的各个方面,而PDA(Personal Digital Assistant)因其功能丰富、应用简便、存储量大和对各种平台的良好支持,在日常生活、工业、农业、医疗和军事等领域有更广阔的应用前景。远程自动抄表技术是将计算机、网络通信及嵌入式开发相结合,实现对各种网络仪表进行监控和管理的一种新技术。目前远程自动抄表已应用于生活和工作中,但由于功能需求复杂、技术实现多样,仍然有很多需要完善的地方。例如设备安装是否简单,系统维护是否便捷,网络通信是否安全稳定。作为远程自动抄表在日常生活中的应用扩展,网络表系统开发除了采用传统的服务器、中继器、网络表三层结构,还增加了智能移动设备用于应急抄表、设备安装与维护等功能。本文是以“公共事业网络表系统”项目为背景,实现了移动维护设备的设计和开发。开发此移动维护设备的目的,是为了满足工作人员在移动作业时与服务器保持正常通信,在应急情况下对设备进行监控管理,在设备初始化和系统维护时对设备进行安装、更换与检测。该移动维护设备具有任务管理、信息上报、移动中继、设备安装、维修管理等主要功能。其作为一种实际应用将进一步完善公共事业网络表系统,使系统运作更加灵活和方便,更好的满足客户的服务需求。本文对PDA应用开发技术进行了深入的研究。首先研究了系统软硬件开发环境,通过几种嵌入式操作系统的分析和比较,选择了Window CE 6.0作为嵌入式开发的操作系统;其次研究了Window CE 6.0下进行软件开发的特点,选择NET Compact Framework作为其开发工具。然后根据设计需求提出了一种PDA开发模型,并分析了该模型的体系结构。接着研究了PDA开发需要使用到的Socket通信技术,GPRS远程无线通信技术、WiFi局域网通信技术、串口通信技术、移动数据库技术,并设计了用于通信的命令帧。最后根据实际系统功能需求在NLS-PT980手持设备上开发移动维护设备的应用系统。本设计基本能满足上述功能需求,但由于硬件条件的限制还不能实现GPS定位、图像扫描等功能。功能来源于需求,随着系统的推广应用和客户需求不断增多,移动维护设备的功能会不断扩展,整个网络表系统也将不断完善。