基于VueJS框架的MES生产实时监测系统

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:wjlovewz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
制造执行系统(Manufacturing Execution System,MES)是智能制造的一个重要组成部分。目前,国内中小型企业制造执行系统在网络化Web应用方面还不够完善,在实时性及兼容性等方面存在一定问题。与此同时,随着互联网发展,富媒体元素多样化的交互需求使得Web应用逐渐趋向复杂化。越来越多的数据处理和业务逻辑开始偏向于前端,复杂的DOM操作和脚本逻辑导致了诸如代码量过大、扩展性不好、复用性过低等一系列问题。针对传统前端开发和维护问题,采用基于MVVM(Model-View-ViewModel)模式的Web前端框架VueJS,通过分离不同种类的逻辑与减少模块间的依赖关系,缓解前端开发中遇到的代码量大、耦合度高、重用性低等问题,从而提高开发效率和响应性能;基于SSH框架,采用OPC技术采集实时数据,结合WebSocket实时通讯技术,设计开发基于VueJS框架的MES生产实时监测系统。本文的主要工作和成果如下:1.综述课题的研究背景与意义,阐述了MES生产实时监测系统的国内外现状,以及系统开发的基础前端技术,进一步介绍了前端框架VueJS、后端框架SSH、PostgreSQL数据库、OPC数据采集、WebSocket实时通讯等关键技术。2.在系统整体需求的基础上,从性能需求、功能需求、前端框架需求等方面进行了总体分析,设计了MES生产实时监测系统的实时监测模块、数据采集传输模块、库存监测模块、用户管理模块,进而详细介绍了各模块的功能。3.根据需求分析,采用表现层、业务逻辑层、数据层的分层式结构设计作为系统总体架构,根据信息需求,设计系统的数据库结构。结合WebSocket技术,客户端通过VueJS的双向数据绑定技术实时显示车间运行数据。4.遵循VueJS框架和前端开发规范,基于现场车间设备数据信息采集、存储技术的基础,实现Web端的车间实时生产状态监测、库存动态监测,同时还实现了用户管理、生产看板、车间视频等辅助功能。目前,该系统已在苏州某企业投入使用,测试结果表明系统稳定运行,反应良好。
其他文献
<正>原文:(略)译文:我这个像牛马一样的仆人太史令司马迁,再拜陈言少卿足下:过去承蒙您给我写信,指教我要谨慎地待人接物,把推荐贤才作为我的职责。信中表达的情意勤勤恳恳,
盈余管理是企业管理层基于现有的会计准则进行控制或调整会计报表上的会计盈利信息,以获得最大利益的行为,其最终目的是为了获得个人利益。具体体现在增加资本、减少税收、逃
随着现代化通信手段的不断发展,越来越多的科技手段应用到我们的日常生活中。本文根据对现有的搜救系统的缺陷分析,探讨了应急通信船以及无线传感器网络等已经成熟应用于其他
卫星导航系统中,采用扩展复制重叠法(Extended Replica Folding Acquisition Search Technique,XFAST)对长PN码进行直接捕获时,粗捕后得到的对齐码相位存在重叠模糊度。为减少