基于MES的工厂自动化软件的设计与实现

基于MES的工厂自动化软件的设计与实现

论文摘要

本文在对复合应用程序库软件体系架构的结构和功能进行分析的基础上,研究了Windows通信基础的通信机制,设计并实现了晶硅太阳能电池板生产制造执行系统的自动化软件。本文首先分析介绍了晶硅太阳能电池板生产制造执行系统的结构和功能,研究了复合应用程序库架构的特点、设计概念及其在晶硅太阳能电池板生产制造执行系统软件中的应用。其次,论文深入研究了Windows通信基础的通信机制,对服务端的系统架构进行设计,将服务分为查询服务和事件服务两个部分。在查询服务方面,讨论了对多源数据库查询模块和对Oracle数据库订阅模块的设计和实现;在事件服务方面,讨论了服务端调用Workflow完成晶硅太阳能电池板生产流水线监控的设计和实现机制。此外,本文对Windows显示基础技术和使用到的Module-View-Presenter等面向对象设计模式进行研究,还介绍了条形码打印、水晶表制作等技术,同时通过复合应用程序库架构下的事件机制实现了各个模块之间的通信。最后对整个系统的服务端进行了功能测试和压力测试,对客户端的功能单元进行了单元测试和压力测试,并给出部分测试用例,完成整个系统的开发。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究目的及意义
  • 1.3 本文主要研究内容
  • 1.4 本文组织结构
  • 第二章 工厂自动化软件系统的研究
  • 2.1 工厂自动化系统体系结构分析
  • 2.2 制造执行系统 MES
  • 2.3 工厂自动化软件系统的需求分析
  • 2.4 工厂自动化软件系统的总体设计
  • 2.4.1 服务端和客户端通信模式的设计
  • 2.4.2 服务端设计
  • 2.4.3 客户端设计
  • 2.5 本章小结
  • 第三章 工厂自动化软件系统服务端的设计和实现
  • 3.1 工厂自动化软件系统通信架构的设计
  • 3.2 工厂自动化软件系统通信架构的实现
  • 3.3 查询服务的设计和实现
  • 3.3.1 查询服务的设计
  • 3.3.2 查询服务的实现
  • 3.3.3 数据源访问控制
  • 3.3.4 设置连接池
  • 3.4 事件服务的设计和实现
  • 3.4.1 事件服务的框架
  • 3.4.2 Workflow 的调用机制
  • 3.4.3 日志记录与异常处理
  • 3.5 本章小结
  • 第四章 工厂自动化软件系统客户端的设计和实现
  • 4.1 CAL 软件体系架构的研究
  • 4.1.1 CAL 软件体系架构的分析
  • 4.1.2 CAL 软件体系架构的应用
  • 4.2 客户端核心界面的设计与实现
  • 4.2.1 客户端核心界面的设计
  • 4.2.2 客户端核心界面的实现
  • 4.3 功能模块的设计和实现
  • 4.3.1 MVP 设计模式的应用
  • 4.3.2 生产模拟功能模块
  • 4.3.3 数据记录和采集模块
  • 4.3.4 质量管理模块
  • 4.3.5 产品标识模块
  • 4.4 本章小结
  • 第五章 测试
  • 5.1 测试环境
  • 5.2 测试用例设计和实现
  • 5.2.1 查询服务测试
  • 5.2.2 事件服务测试
  • 5.2.3 OGUI 测试
  • 第六章 总结和展望
  • 致谢
  • 参考文献
  • 作者在读期间的研究成果
  • 相关论文文献

    • [1].基于自动化软件功能的计算机网络管理系统设计[J]. 中国新技术新产品 2020(19)
    • [2].安钢自动化软件股份有限公司[J]. 河南冶金 2019(06)
    • [3].安钢自动化软件股份有限公司[J]. 河南冶金 2017(04)
    • [4].基于自动化软件功能的计算机网络管理系统设计[J]. 制造业自动化 2019(10)
    • [5].新一代电力自动化软件支撑平台的设计及应用[J]. 现代商贸工业 2012(01)
    • [6].电机自动化软件系统体系设计[J]. 才智 2012(14)
    • [7].倍福:针对不同行业提供自动化软件服务[J]. 自动化博览 2015(11)
    • [8].船摇隔离度自动化软件的设计与测试[J]. 舰船科学技术 2020(04)
    • [9].震情编报自动化软件[J]. 地震地磁观测与研究 2015(04)
    • [10].倍福 TwinCAT 3.1自动化软件[J]. 自动化博览 2013(01)
    • [11].新一代电力自动化软件支撑平台的设计及应用[J]. 电力信息化 2010(09)
    • [12].CodeMeter自动化软件安全防护解决方案[J]. 电脑编程技巧与维护 2012(11)
    • [13].倍福展示最新版TwinCAT 3.1自动化软件[J]. 电气传动 2012(12)
    • [14].惠普自动化软件加快企业生产力[J]. 微电脑世界 2010(11)
    • [15].软件在工业4.0时代崛起[J]. 自动化应用 2016(12)
    • [16].SCADA自动化软件在电力系统监控中的应用[J]. 科技风 2017(01)
    • [17].mapp——掀起自动化软件的革命[J]. 自动化仪表 2015(09)
    • [18].自动化软件为创新代言[J]. 自动化博览 2013(11)
    • [19].基于OPC技术的自动化软件的研究[J]. 信息与电脑(理论版) 2018(04)
    • [20].关于室内分布系统自动化软件的设想与研究[J]. 移动通信 2012(08)
    • [21].发展高端自动化软件势在必行[J]. 中国经济和信息化 2012(13)
    • [22].Mellanox发布全新自动化软件[J]. 科技创新导报 2014(17)
    • [23].自动化软件注册平台的设计与实现[J]. 办公自动化 2018(09)
    • [24].利用自动化软件改革传统运筹学课堂[J]. 办公自动化 2016(01)
    • [25].SCADA自动化软件在电力系统监控中的应用研究[J]. 自动化应用 2019(03)
    • [26].基于自动化软件的采集参数创建方法研究[J]. 国外电子测量技术 2018(02)
    • [27].倍福的创新贴近市场[J]. 自动化博览 2013(11)
    • [28].解析电力系统监控中SCADA自动化软件的应用[J]. 企业技术开发 2014(32)
    • [29].云计算时代,自动化软件行业将走向何方[J]. 自动化博览 2010(08)
    • [30].第二届研华WebAccess自动化软件全国大学生组态设计大赛[J]. 微计算机信息 2008(18)

    标签:;  ;  ;  ;  ;  

    基于MES的工厂自动化软件的设计与实现
    下载Doc文档

    猜你喜欢