论文部分内容阅读
过去十年里,互联网世界中爆发了一场悄无声息的革命。LonWorks技术作为新一代网络控制技术,以优良的开放性、互操作性、网络适应性、灵活的网络拓扑以及面向对象的网络通信设计等特点处于这场技术革命的前沿,并在智能建筑和智能小区等领域得到了广泛的应用。 本文首先提出了智能小区的概念和功能目标。在分析了智能小区建设中选用LonWorks技术的优势后,对LonWorks现场总线技术的组成进行了详尽的介绍,包括LonWorks网络结构、LonTalk通信协议、LonWorks网络硬件实现和LonWorks开发工具。随后,本文从应用的视角出发,构建了一个完整的智能小区信息管理系统。本文的第三章主要给出底层智能小区监控网络的设计,包括智能小区住户节点的功能规划、硬件设计及软件开发,实现了对小区住户水、电、气三表数据的采集、安防报警和家电控制等功能;在此基础上,构建了一个智能小区监控网络系统,并采用LonMaker网络开发工具进行组网。这部分重点研究了Neuron芯片技术、Neuron C编程以及LonMaker组网。第四章主要解决底层LonWorks网络与上层应用软件间的通信问题。利用DDE技术,本文实现了Visual C++应用程序与LNS DDE服务器的实时通信,从而获取了底层LonWorks控制网络中各网络设备信息。本章详细分析了利用C++类如何实现DDE通信的过程,并给出了相应的程序代码。第五章主要对智能小区信息管理系统的软件平台进行了功能规划,将其划分为三部分:智能小区网络监控子系统、智能小区物业管理子系统和智能小区用户信息查询子系统,实现了对底层LonWorks网络中设备的监控和管理、物业管理中的用户权限、用户信息、报警、缴费和报表打印等功能以及面对用户服务的用户查询功能。针对智能小区信息管理系统软件功能的规划,本文给出了相应的关系型数据库设计。 随着Internet技术的飞速发展,对智能小区信息管理系统的开放和信息共享已经成为一种日益增长的需求。智能小区控制网络连入Internet之后,可以使之增加许多新的、有价值的、超越局域网的服务功能。在文章的最后,对基于Web的智能小区信息系统的应用进行了展望。