车间层网络管理系统代理的研究与实现

车间层网络管理系统代理的研究与实现

论文摘要

现代企业的车间制造系统自动化程度得到了极大的提高,使用的现场设备及其通信网络的数量与种类都多于任何一个历史时期。由于现场设备及网络的分散性和多样性,企业生产对它们的依赖程度日日益加强的同时,要求必须对现场设备及网络的运行提供可靠保障。利用车间层网络管理系统对网络及设备进行统一的配置与故障管理成为迫切的需求。面对智能化程度千差万别的现场设备,如何开发一个网管代理,使其不仅能执行对本地以太网设备的管理,还能执行对外围非以太网设备的管理,是车间层网络管理系统的研究热点与难点。论文通过分析车间层网络及现场设备的发展现状与趋势,论证了两个要点:第一,以太网技术应用到车间层网络是工业控制网络的发展趋势之一;第二,现场设备将向智能化方向发展并逐步支持工业以太网。因此将计算机网络管理技术应用于车间层网络管理系统不仅具有前瞻性,也具有可行性。论文随后对计算机网络管理技术,尤其是网管代理的开发技术进行了详细介绍。网管代理的开发以某企业的制造执行系统(MES)项目为应用背景。该MES系统中的单元控制器是一个基于DOS的单板PC机嵌入式系统,可接入条码枪、RFID读写器、光电开关、VGA显示器等外设,工作于以太网环境,是较典型的现场设备,但缺乏SNMP网络管理功能。论文针对单元控制器及其外设,介绍了管理信息库(MIB)的设计,网管代理的设计。最后,通过改进单元控制器应用软件构架,扩充了网管代理功能模块,使得单元控制器及其外围设备统一支持车间层网络管理系统的配置管理与故障管理,达到了增强原制造执行系统网络及设备的可扩展性,可管理性的目的。这种车间层网络管理系统的体系结构,尤其是网管代理的设计与实现方法对其他以太网环境的车间层网络管理方案的提出具有极大的借鉴作用。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 选题背景及研究意义
  • 1.2 国内外研究现状
  • 1.2.1 车间层网络及现场设备的发展
  • 1.2.2 车间层网络管理解决方案及产品的发展
  • 1.2.3 小结
  • 1.3 主要研究内容及预期目标
  • 1.4 论文的章节安排
  • 2 网络管理相关技术研究
  • 2.1 网络管理概述
  • 2.2 管理信息库
  • 2.2.1 ASN.1 语法和BER 编码
  • 2.2.2 管理信息结构SMI
  • 2.2.3 MIB、MIB-II
  • 2.3 简单网络管理协议
  • 2.3.1 SNMPv1
  • 2.3.2 SNMPv2
  • 2.3.3 SNMPv3
  • 2.4 SNMP 网管代理的实现技术
  • 2.4.1 主流开发工具
  • 2.4.2 小结
  • 3 背景项目研究
  • 3.1 背景项目概述
  • 3.2 对网络管理的需求
  • 4 网管代理的设计
  • 4.1 技术路线
  • 4.1.1 代理的运行环境
  • 4.1.2 代理的设计原则
  • 4.1.3 代理的框架模型
  • 4.1.4 代理的开发步骤
  • 4.2 MIB 的设计
  • 4.2.1 MIB 的设计原则
  • 4.2.2 管理对象的归纳
  • 4.2.3 管理对象的可管性论证
  • 4.2.4 陷阱消息的定义
  • 4.3 代理的功能模块设计
  • 4.3.1 对eRTOS 库的改进
  • 4.3.2 功能模块设计
  • 4.4 代理的工作流程设计
  • 4.4.1 SNMP Server 工作流程设计
  • 4.4.2 SNMP trap 工作流程设计
  • 5 网管代理的实现
  • 5.1 单元控制器应用软件的重构原则
  • 5.2 应用软件的结构重构
  • 5.2.1 原应用软件结构分析
  • 5.2.2 新应用软件结构设计
  • 5.3 应用软件的启动流程重构
  • 5.4 新应用软件的特点
  • 6 论文总结
  • 6.1 论文工作
  • 6.2 关键技术及展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  

    车间层网络管理系统代理的研究与实现
    下载Doc文档

    猜你喜欢