论文部分内容阅读
近年来,由于其开放性、互操作性和较高的性能价格比等优点,LonWorks现场总线在工业控制领域广泛应用。但是,LonWorks现场总线由于其自身独特的信息结构和通信协议,与企业信息网络交流不便,这样严重制约了企业信息化的发展。建立在Intranet/Internet基础上的开放式的、透明的、能实现工业控制网络与信息网络无缝结合的、集管理控制一体化的全开放网络,是现代企业提出的要求。 当前的解决方案多采用基于Web的Java和COI技术,通过TCP/IP网络进行远程LonWorks设备的监控和管理;或使用Echelon公司提供的专用设备i.LON1000将LonWorks网络与以太网无缝集成,对现场设备进行监控和管理。但是,这些方案存在成本高、技术复杂等缺点。 本文创新地将SNMP协议引入到LonWorks控制网络的管理中,通过以太网(Ethernet)将LonWorks控制网络与企业信息网络进行开放的、无缝的集成,采用动态数据交换(DDE)技术完成了LonWorks现场信息的提取,利用SNMP协议实现了LonWorks现场网络的监控和管理。通过实例系统的成功运行证明了基于SNMP的LonWorks网络管理系统的可行性,为控制网络系统的管理提供了一个新的途径。该方案的优点在于:以太网成本低,易维护,易与Intranet/Internet集成;SNMP协议简单,发展比较完善,易于实现;面向对象的编程模式具有很好的扩展性。 第二章对LonWorks现场总线的通信协议LonTalk进行了详细的阐述,介绍了组建LonWorks网络的LonWorks网络设备和网络工具。第三章阐述了简单网络管理协议框架的三个组成部分:管理信息结构(SMI)、管理信息库(MIB)和简单网络管理协议(SNMP),并对简单网络管理协议三个版本的内容作了比较。第四章介绍了DDE技术,分析了基于DDE的LonWorks现场信息提取过程。第五章,讨论了基于SNMP的LonWorks网络管理系统的实现方案,包括系统的功能、结构;实现了基于DDE的LonWorks现场信息提取;对SNMP++类库进行了介绍,分析了SNMP++类,形成了被管对象的MIB文件,完成了基于SNMP的网络管理代理程序的设计、开发。在以上的分析、讨论基础上,通过实例系统的成功运行,论证了SNMP协议应用于LonWorks控制网络管理这一方案的可行性。最后一章,分析了方案的优点,并展望了网络管理的未来发展。