工业APP开发与应用(低代码版) 课件 项目1-认识工业APP及低代码开发平台_第1页
工业APP开发与应用(低代码版) 课件 项目1-认识工业APP及低代码开发平台_第2页
工业APP开发与应用(低代码版) 课件 项目1-认识工业APP及低代码开发平台_第3页
工业APP开发与应用(低代码版) 课件 项目1-认识工业APP及低代码开发平台_第4页
工业APP开发与应用(低代码版) 课件 项目1-认识工业APP及低代码开发平台_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目1认识工业APP及低代码开发平台26-6月-26目录1学习目标项目描述2知识链接项目实施项目评价与总结延伸阅读34561.1学习目标知识目标1.掌握工业互联网的定义与关键技术。2.掌握工业软件和工业APP的定义与特征。3.掌握低代码APP开发技术的含义及重要性。4.掌握MES的定义及功能定位。能力目标1.能利用雪浪雪浪共工完成APP的创建、导入与导出。2.能掌握雪浪雪浪共工开发工具的功能框架。3.能掌握APP的项目结构。素质目标1.通过分组协作完成项目任务,培养学生的沟通表达能力与团队协作精神。2.通过自主查阅资料攻克难关,培养学生独立自主的学习能力与精益求精的探究精神。重点与难点1.雪浪雪浪共工开发工具的框架及功能。2.APP应用的项目结构及具体功能。目录2项目描述1.2.1项目简介1.2.2项目分析1.2.1项目简介项目要求在学习了工业互联网、工业软件、工业APP、低代码开发技术、低代码开发平台及MES相关基础知识后,能初步掌握雪浪共工低代码平台的使用方法。本项目包括两个任务。任务1:熟悉雪浪共工开发工具第一个任务是熟悉雪浪共工开发工具,包括2个子任务:注册登录雪浪雪浪共工平台、利用雪浪雪浪共工平台创建第一个APP。任务2:熟悉开发工具框架和项目结构第二个任务是熟悉开发工具框架和项目结构,包括3个子任务:进入雪浪雪浪共工开发工具、熟悉并掌握雪浪雪浪共工开发工具的框架及功能、熟悉并掌握所创建APP的具体项目结构。1.2.2项目分析目录3知识链接1.3.1工业互联网1.3.2工业软件与工业APP1.3.3低代码APP开发技术1.3.4雪浪共工低代码开发平台1.3.5MES简介1.3.1工业互联网工业互联网是新一代信息通信技术与工业经济深度融合的新型基础设施、应用模式和工业生态,它通过对人、机、物、系统等的全面连接,构建起覆盖全产业链、全价值链的全新制造和服务体系,为工业乃至产业数字化、网络化、智能化发展提供了实现途径,是第四次工业革命的重要基石,也是实现制造业高质量发展的基本保障。1.工业互联网的定义工业互联网是新一代信息技术与工业系统全方位深度融合所形成的产业和应用生态,是工业数字化、网络化、智能化发展的基础设施,其本质是以人、机、物互联为基础,通过对工业数据的全面深度感知、实时传输交换、快速计算处理和高级建模分析,实现智能控制、运营优化和生产组织方式的变革。工业互联网作为“人-机-物”深度融合的智能网络空间,具有下面几个主要特征:1)三元融合:实现了对人的行为模型、工业过程模型和信息系统模型的融合。2)时空关联:能够反映工业过程的时空变化。3)平行演进:实现了信息空间与物理空间的同步演进。4)智能涌现:实现工业过程的自感知、自分析、自优化、自执行。1.3.1工业互联网2.工业互联网发展模式基于叠加式系统改造的智能工厂探索基于集成式系统的智能工厂探索基于产品智能化和互联网的智能延伸服务基于企业间联网的云制造协作基于工业互联网的定制化生产1.3.1工业互联网3.工业互联网关键技术(1)技术体系工业互联网通过对工业数据的全面深度感知、实时传输交换、快速计算处理和高级建模分析,实现智能控制、运营优化和生产组织方式变革。由工业互联网体系架构2.0和工业互联网的发展可以看出,工业互联网的应用离不开技术体系的支撑。工业互联网的技术体系是支撑功能架构实现、实施架构落地的整体技术框架,超出了单一学科和工程的范围。为了能够适应制造业数字化转型的各种业务场景的需求,需要将独立技术联系起来组成相互关联、各有侧重的新技术体系,主要包括网络、平台、安全三大技术体系。1.3.1工业互联网1)网络体系。网络体系是实现工业生产全要素深度互联的基础,包括网络互联、数据互通、标识解析体系。网络互联实现要素之间的数据传输。数据互通实现要素之间传输信息的相互理解。标识解析实现生产要素的标记、管理和定位。网络体系是实现设备、物料、控制系统、信息系统、人之间的泛在连接,是形成工业智能化的“血液循环系统”的基础,其框架如图所示。1.3.1工业互联网2)平台体系。平台是工业全要素连接的枢纽,下连设备,上接应用,通过海量数据汇聚、建模分析与应用开发,推动制造能力和工业知识的标准化、软件化、模块化与服务化,支撑工业生产方式和商业模式的创新以及资源的高效配置。工业互联网平台体系一般包括边缘层、IaaS层、PaaS层、SaaS层四个层级,是工业互联网的“操作系统”,实现数据汇聚、建模分析、知识复用和应用创新等功能。1.3.1工业互联网3)安全体系。工业互联网安全体系包括设备、控制、网络、平台、工业APP、数据等多方面的安全问题,核心任务是通过监测预警、应急响应、监测评估、功能测试等手段确保工业互联网的有序发展。“安全”是网络与数据在工业中应用的安全保障,包括设备安全、网络安全、控制安全、数据安全、应用安全和综合安全管理,具体表现为通过涵盖整个工业系统的安全管理体系,避免网络设施和系统软件受到内部和外部攻击,降低企业数据被未经授权访问的风险,确保数据传输与存储的安全性,实现对工业生产系统和经营管理系统的全方位保护,具体如图所示。1.3.1工业互联网(2)关键技术工业互联网平台需要解决多类工业设备接入、多源工业数据集成、海量工业数据管理、工业数据建模分析、工业应用创新与集成、工业知识积累迭代实现等问题,其中涉及9大关键技术,分别为:1)数据集成和边缘处理技术2)IaaS技术3)平台使能技术4)数据管理技术5)工业数据建模和分析技术6)应用开发和微服务技术7)工业APP8)智能服务9)平台安全技术(3)前沿技术随着新一代信息技术的发展和面向工业场景的二次开发,5G、边缘计算、区块链、工业人工智能、数字孪生成为影响工业互联网后续发展的核心重点技术和不可或缺的组成部分。1.3.1工业互联网4.工业互联网发展趋势工业互联网通过融合信息技术和运营技术,为客户提供数字化、智能化的产品和服务来创造价值。工业互联网植根于底层制造环节,为产业赋能和实现产业现代化转型做出巨大贡献。目前,我国工业互联网正处在高速发展时期,在网络基础、平台中枢、数据要素、安全防护等工业互联网核心体系建设上均取得了一定进展,并在产业融合、互联网+、平台建设和制造环节持续发力,拥有巨大的发展前景和全球应用市场。(1)工业互联网产业融合发展(2)5G+工业互联网快速融合发展(3)工业APP应用持续丰富和拓展(4)工业互联网平台发展趋势1.3.2工业软件与工业APP1.工业软件(1)工业软件定义工业软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中国建设的关键支撑。目前,业界对工业软件概念的界定还没有统一,缺乏标准描述,存在多定义现象。根据中国工业技术软件化产业联盟的调研结果,业界的基本共识是:工业软件是工业技术软件化的成果。《工业技术软件化白皮书(2020)》中关于工业技术软件化的定义是:工业技术软件化是一种充分利用软件技术,实现工业技术、知识的持续积累、系统转化、集智应用、泛在部署的培育和发展过程,其成果是产出工业软件,推动工业进步。《中国工业软件产业白皮书(2020)》对工业软件的较为全面的描述是:工业软件是工业技术/知识、流程的程序化封装与复用,能够在数字空间和物理空间定义工业产品和生产设备的形状、结构,控制其运动状态,预测其变化规律,优化制造和管理流程,变革生产方式,提升全要素生产率,是现代工业的“灵魂”。1.3.2工业软件与工业APP(2)工业软件的基本特征1)工业软件是工业技术/知识的“容器”。2)工业软件是对模型的高效最优复用。3)工业软件是现代化工业水平的体现。4)工业软件是先进软件技术的融合。5)工业软件对可靠性和安全性的要求极高。6)工业软件研发时间长、成本高,难以复制。1.3.2工业软件与工业APP2.工业APP(1)工业APP定义工业APP是一种特殊的工业应用程序,是工业技术知识的载体。与典型的移动APP不同,工业APP是工业领域的应用程序,具有明显的工业应用属性,面向工业领域的设计、生产、制造、运营维护等特定业务场景,而移动APP主要应用于消费者领域或服务业。工业APP是承载工业技术知识、经验和规律的形式化产业应用程序,是工业技术软件化的主要成果。工业APP本质是工业互联网平台上的应用程序。工业互联网平台为工业APP提供了必要的环境支持,工业APP支撑了工业互联网平台智能化应用,是工业互联网平台的价值出口。工业APP是工业软件发展的一种新形态。传统工业软件是紧耦合单体式架构,承载的是工业通用知识,多以成套的方式出售,如CAD、CAE、MES等。工业APP以特定的知识为导向,将专业知识和经验封装成可重复使用的组件,进行组合和传播,独立完整地表达一个或多个特定功能,解决特定问题。工业APP的类别可以从三个维度划分。按照适用范围的维度,包括面向基础材料、零部件、工艺和技术等的基础共性类,面向具体行业及其细分行业的行业通用类,面向企业专业和工程技术的企业专用类,以及其他类。按照业务环节的维度,包括研发设计类、生产制造类、运维服务类和经营管理类。按照知识来源的维度,包括面向业务管理、流程管控、信息流转等的业务信息化类,面向业务各环节所产生数据的挖掘、分析、处理等方法的数据分析类,以及面向特定应用场景工业经验和机理的知识建模类。1.3.2工业软件与工业APP(2)工业APP特点工业APP借鉴消费APP方便灵活的特性,同时承载工业技术软件化的理念。作为工业软件的新形态,不仅具有软件的特性,还依托平台具备了生态化的特征。工业APP的特点如下:1)工业技术要素的载体,承载特定工业技术知识。 2)特定应用性,解决特定问题。 3)小轻灵,可组合,可重用。 4)依托平台,可移植。

5)轻代码化。 6)可解耦/可重构。 7)集群化应用。1.3.2工业软件与工业APP3.工业软件和工业APP的区别与联系(1)工业软件和工业APP的区别工业APP其实是工业软件的一种新的体现,它依托于工业互联网平台运行,可以根据不同的工业需求来提供专门定制服务,因此是工业软件的一种新的形态。虽然工业APP与工业软件都属于工业类的应用程序,但是它们之间确实存在着巨大的差异。工业软件一般是解决通用问题,例如,CAD软件提供在图形化开发界面上进行管理软件的设计,如果使用CAD软件,则必须具有其相关领域的专业知识才可以操作CAD软件来完成各种建模与设计工作。工业APP则是解决特定问题,主要任务是将工业技术知识软件化,它具有典型的知识属性,从而一直保持了竞争优势。工业APP与工业软件有以下区别。工业APP工业软件多种部署方式一般多采用本地化部署方式解决特定问题解决通用问题具有小轻便的特征体量庞大开发主体为工业人开发主体为“研发人员+工业人”轻量代码或无代码化,通过简单的拖拽操作完成工业APP开发需要团队共同完成,代码量庞大1.3.2工业软件与工业APP(2)工业软件和工业APP的联系工业APP虽然与工业软件有着非常大的差别,但是两者是属于相互促进的状态。工业软件不仅可以通过APP化形成工业APP集,工业APP也可以采用多种不同的方式来使得工业软件更加完善、更加实用,如图1-4所示,描述了工业APP从三个方面对工业软件形成的促进作用。1.3.3低代码APP开发技术1.低代码的含义低代码(Low-Code)的概念早在2014年由Forrester提出,而低代码开发平台提供更高维和易用的可视化IDE,无须或少量编写代码,即可快速搭建各种应用系统。低代码开发是一种可视化应用开发方法,不同经验水平的开发人员可通过图形用户界面,使用拖放式组件和模型驱动逻辑来创建Web和移动应用。低代码开发平台减轻了非技术开发人员的压力,帮其免去了代码编写工作,同时也为专业开发人员提供了支持,帮助他们提取应用开发过程中的繁琐底层架构与基础设施任务。低代码平台处于无代码与成熟人工编码之间的中间地带,因此更具延展性。和无代码平台一样,低代码平台也是一个可视化的拖拽式平台,同时,更是一种开源的、可扩展的并允许人工编码或编写脚本的平台,这给开发人员提供了一个两全其美的方案:

既可以提高开发速度,又不需要不断地复制基本代码。低代码平台支持可扩展的架构和开源API的可重用性以及云/本地部署的灵活性。开发人员还能够对应用测试以及质量和性能工具进行控制。此外,低代码平台的开发人员可以用自己的代码扩展平台功能,从而构建或修改复杂的应用。1.3.3低代码APP开发技术2.低代码的重要性(1)工业软件开发存在的问题1)效率低下。软件开发在很大程度上解决了人类社会的效率问题,但软件开发本身却深陷效率低下的“泥沼”。为此,一代又一代开发者都试图通过新计算机语言或者开发方式的迭代来提升软件开发的效率。2)IT基础设施薄弱。根据DimensionalResearch的“数字化脱节”(DigitalDisconnect)调查,50%~59%的受访者表示自身工作受阻的原因是IT预算不足和旧系统难以支持等问题。因此,企业需要让软件增加可用价值,而仅靠传统的开发方法无法实现这一点。低代码开发能够增加软件所创造的价值,帮助企业机构衡量企业级低代码平台的价值并计算它将会产生的影响。3)应用程序与实际功能匹配度差。长久以来,软件开发由于“开发者不用,用者不开发”的“潜规则”,存在着一个广为人知的困局,即应用程序与实际功能匹配度差,开发出来的软件总是难以实现业务人员的真实业务逻辑,也不能满足企业的业务开发需求。4)软件供给缺口增大。伴随着越来越多的企业推动数字化转型,对于新软件开发的需求将高速增长,及受限于国内软件工程师数量的有限增速,软件供给的缺口将会越来越大,传统软件开发门槛高,软件工程师数量的增速无法适应软件开发的需求。1.3.3低代码APP开发技术(2)低代码的优势1)低代码加快企业数字化转型速度。2)低代码是企业降本增效的有力工具。3)低代码平台为开发人员提供高效技术。4)低代码平台能加强开发过程的沟通协作。5)低代码满足企业对软件开发工具的智能化要求。1.3.4雪浪共工低代码开发平台1.雪浪共工平台概述雪浪共工是一款国产化工业APP低代码开发平台与工具。其基于模型驱动技术引擎、资源、模型和业务组件,具备工业APP全生命周期服务能力,赋能业务人员敏捷搭建工业APP。用户可以通过浏览器(支持Chrome、Edge等浏览器)在线使用雪浪共工平台,而无需在电脑上安装客户端软件。雪浪共工平台能够完成如下工业任务:1)将工业机理、技术、知识、算法与最佳工程实践,通过低代码配置完成封装,解决工业场景单点问题。2)支持以集群化应用工业APP集的方式,集成各APP能力,联合计算,解决工业中的复杂场景问题。3)通过复用、重构资源库中包含丰富工业知识的资源,快速完成工业APP开发,实现工业知识的流通与共享。1.3.4雪浪共工低代码开发平台2.雪浪共工平台主要能力雪浪共工主要能力分为两大模块:工业APP开发和业务系统连接器。(1)工业APP开发模块1)业务建模:雪浪共工提供了工业属性的业务模型,包括MES、PDM、WMS等模型。此外,雪浪共工还提供了通用和行业特定的规则函数、优化工具箱,使得用户能够更加灵活地定制和扩展自己的业务模型。2)页面设计:雪浪共工提供了多种页面布局模板和业务表单模板,用户可以在设计环境中自由的组合和定制这些模板,以创建符合自己需求的应用程序界面。1.3.4雪浪共工低代码开发平台(2)业务系统连接器模块业务系统连接器模块是雪浪共工的另一个重要功能,它通过业务系统连接器和ESB技术,整合系统集成连接器、业务流程连接器和业务场景连接器,实现了APP与外部业务系统之间的无缝集成,使得用户可以方便地访问和使用外部数据。新型“ESB+业务系统连接器”系统集成框架专注解决应用、API、数据等的集成与数据交换问题。传统场景下,用户的痛点问题如图所示。1.3.4雪浪共工低代码开发平台针对这类痛点问题,雪浪OS的业务系统连接器亮点如图所示。1.3.4雪浪共工低代码开发平台3.雪浪雪浪共工平台优势雪浪共工面向工业领域,可覆盖工业软件全生命周期,充分集成雪浪OS算盘、虎符等产品的功能优势,帮助制造业打通工业知识价值链的最后一公里,其包括九大优势核心功能:1)持续集成:借助版本管理工具,实现开发APP代码版本管理,构建工业APP的BizDevOPS(即业务研发运营一体化)。2)云原生:构建和交付可移植、可伸缩且具有弹性的应用程序,支持在线、离线等多环境部署。3)多端体验:支持PC、PAD、移动端等多种UI呈现方式,为用户提供卓越的体验。4)数据集成:支持集成多种数据源、工业通信协议、消息中间件等,高度可扩展。5)人工智能:拥抱智能应用程序。拥有海量AI组件,无缝连接AI和认知服务。6)超级自动化:整合逻辑编排、流程编排、RPA、ML,应用程序实现将人员、数据和系统整合在一起,提供端到端的流程自动化。7)工业APP星链:支持APP远程版本升级、构成APP星链,实现业务协同、群体发现、群体智能,让业务更智能。8)丰富工具箱:提供NewBOM智能分析服务工具箱、供应链仿真优化工具箱、离散仿真工具箱、流程优化工具箱、智能设计工具箱、通用工具箱等,为不同行业与场景提供智能解决方案。9)丰富工业资源库:雪浪共工提供海量工业APP模板与组件,围绕销售、采购、库存、生产、质量、模具、设备、产品、财务等业务流程。用户只需简单修改,即可快速搭建专属的工业APP。除此之外,为了方便企业用户高效地开发APP,雪浪共工还支持多人协作进行应用的搭建开发。1.3.4雪浪共工低代码开发平台4.雪浪共工主流业务(1)企业数字化转型​使用雪浪共工自主搭建工业APP,可将工业知识与数据结构等内容沉淀在APP上,助力企业工业技术和知识的有效传递,避免人才流失导致的知识断层。此外,通过雪浪共工平台搭建的APP支持灵活扩展,响应业务变更,而且在搭建过程中建立了标准,统一应用规范,提升企业效率,进而帮助工业企业实现数字化转型。(2)政企平台底座​使用雪浪共工能够建设区域性的工业互联网服务平台,提供“平台+特色产业”的APP服务。基于低代码开发的特性,雪浪共工能够降低区域内生态企业的软件开发成本、降低中小企业数字转型门槛、减少工业管理软件实施差异,推动地方产业集群高效升级,促进区域经济发展。(3)初创软件公司​初创软件公司基于雪浪共工资源库与低代码开发工具,能够低成本、高效地构建云原生SaaS,并借助工业APP运行环境服务最终用户。对于初创软件公司来说,雪浪共工能够帮助提高创业人员的开发效率,降低早期成本。帮助他们专注于自身所处的业务属性,更多地规避计算机技术难题。1.3.4雪浪共工低代码开发平台5.雪浪共工平台功能概述(1)雪浪共工平台功能架构1.3.4雪浪共工低代码开发平台(2)雪浪共工平台功能模块雪浪共工主要由五部分组成:开发工具、应用运行、企业控制台、资源库、社区与支持。1.3.4雪浪共工低代码开发平台1.3.5MES简介1.MES定义在以往的企业上层管理系统与底层控制系统的信息交互过程中,由于车间异常事件时常发生,管理系统在生产计划过程中不能有效掌握车间生产资源的实时状态,使得控制系统难以有效执行管理系统下达的作业计划。上层的管理人员和底层的操作人员不能实时地确定产品的信息,对产品的库存不能进行有效的控制,用户也无法知道订单的执行状态。鉴于此,1990年1月,美国先进制造研究机构AMR(AdvancedManufacturingResearch)提出了MES的概念。MES是面向车间的管理技术与实时信息系统,可打破车间上层计划管理系统与底层控制系统之间的信息孤岛,实现有效连接,从而填补计划层和控制层之间的鸿沟,保证企业信息流的连续性。1.3.5MES简介截至目前,人们对MES还没有统一的定义。而具有代表性的是制造执行系统协会(ManufacturingExecutionSystemAssociation,MESA)的定义:MES能通过信息传递对从订单下达到产品完成的整个生产过程进行优化管理。当车间发生实时事件时,MES能及时做出反应、进行报告,并用当前的准确数据对它们进行指导处理。这种对状态变化的迅速响应使MES能够减少企业内部没有附加值的活动,有效指导车间的生产运作过程,从而使其既能提高车间的及时交货能力,改善物料的流通性能,又能提高生产回报率。MES还能通过双向的直接通信在企业内部和整个产品供应链提供有关产品行为的关键任务信息。此外,MES还有以下两种基于不同角度的定义。从架构角度来看,MES处于制造企业计划层与控制层之间的执行层,是企业资源计划系统和底层设备控制系统之间的桥梁和纽带,是制造企业实现敏捷化和全局优化的关键系统。从指标角度来看,MES在制造(生产)过程中的管理作用是把企业中有关产品的质量、产量、成本等综合生产指标目标值转换为制造过程中的作业计划、作业标准和工艺标准,从而产生合适的控制指令和生产指令,驱动设备控制系统使生产线在正确的时间完成正确的动作,生产出合格的产品,从而使实际的生产指标处于综合生产指标的目标值范围。1.3.5MES简介2.MES的体系构成MES在1990年由AMR提出并应用,它是将制造业管理系统(如制造资源计划(ManufacturingResourcePlanning,MRPII)、ERP、SCM等)和控制系统(如DCS、SCADA、PLC等)集成在一起的执行系统,位于管理层与控制层之间的中间层。根据数据标准化、功能组件化和模块化原则,MESA在1997年提出了著名的MES功能组件和集成模型。AMR把涵盖生产资源分配与监控、作业计划和排产、工艺规格标准管理、数据采集、作业员工管理、产品质量管理、过程管理、设备维护、绩效分析、生产单元调度、产品跟踪这11个功能模块的MES整体解决方案称为MESII(ManufacturingExecutionSolution)。1.3.5MES简介3.MES的标准制订MES是一个庞大的系统,在实施过程中操作难度大、成本高、成功率低,没有成熟的基本理论作支撑,这主要表现在以下几个方面:1)没有统一的管控系统集成技术术语,也没有信息对象模型和信息流的基本使用方法。2)用户、设备供应商、系统集成商三者之间的需求交流困难。3)不同的硬件系统、软件系统之间集成困难,集成后维护困难。为了解决这些问题,需要在MESII的基础上研究和开发相应的MES应用技术标准,用于描述和标准化这类软件系统。ISA-95是企业系统与控制系统集成国际标准,由国际自动化学会(InternationalSocietyofAutomation,ISA)在1995年投票通过。该标准后来被采纳为国际标准(ISO/IEC62264),在我国被采纳为GB/T20720标准。ISO/IEC62264定义了公认的MES标准基本框架,国际上主流的MES产品基本上都遵循ISO/IEC62264标准。在ISO/IEC62264标准中,制造运行管理被描述为四大范畴:生产运行管理、库存运行管理、质量运行管理和维护运行管理。制造运行管理以生产运行管理为主线展开,其他三个范畴以及车间外的管理模块(如订单处理、成本核算、研究开发等)都是为生产运行管理提供支持的。生产运行管理的八大活动分别是:生产资源管理、产品定义管理、详细生产调度、生产分派、生产执行管理、生产数据采集、生产绩效分析和生产跟踪ISO/IEC62264标准只定义了MES的基本框架,开发商在此框架下根据行业和产品特征开发的MES产品各不相同。目前还没有适合所有场景的标准MES产品,甚至没有针对某个行业的标准MES产品。1.3.5MES简介4.MES的功能定位企业生产管理过程一般可抽象为三个层次:计划层、执行层和控制层。计划层按照客户订单、库存和市场预测的情况,安排生产和组织物料。执行层按照计划层下达的生产计划、物料以及控制层的情况,制订车间作业计划,安排控制层的加工任务。当出现生产计划变更、机器发生故障、产品加工品质不佳等问题时,执行层对作业计划进行调整,以保证生产过程正常进行。执行层处于企业生产管理过程的计划层与控制层之间,含有大量的信息传递、信息交互与信息处理过程。在企业信息化三层结构模型中,MES在计划层与控制层之间架起了一座桥梁,实现了两者之间的连接。通过MES把生产计划与车间作业的现场控制联系起来,解决了上层生产计划管理与底层生产过程之间脱节的问题,使企业生产计划的执行过程透明化,为企业快速响应市场需求奠定了基础。实施MES打造“智能工厂”的核心路径是提升工厂四大能力,即网络化能力、透明化能力、无纸化能力以及精细化能力,这四大能力也是企业构建数字化车间、智能工厂的目标。从本质上讲,企业越来越趋于精细化管理,实现精益化生产,而MES可以提升智能工厂的精细化能力。已经具备ERP、MES等管理系统的企业需要实时了解车间底层设备的状态信息,MES通过实时监控车间设备和生产状况,可以提升智能工厂的透明化能力,实现智能工厂的网络化。另外,MES采用的PDM(ProductDataManagement,产品数据管理)、PLM(ProductLifecycleManagement,产品生命周期管理)、CAPP(ComputerAidedProcessPlanning,计算机辅助工艺过程设计)等技术可以提升智能工厂的无纸化能力。当然,这些能力都需要MES先对工厂各个环节的生产数据进行实时采集,对数据进行跟踪、管理与统计分析,从而进一步帮助企业实现工厂生产的网络化、透明化、无纸化以及精细化。1.3.5MES简介5.MES的发展前景当前,MES主要在流程类型以及离散类型等制造企业中应用,另外在通信、电子以及化工等行业也有广泛的应用,并且取得了较为理想的效果。总体来看,我国对MES的开发和应用还落后于一些西方发达国家,需要进一步加大对MES的研究和开发力度。MES是工业软件的核心,随着我国制造强国战略的推行以及产业升级需求的增长,MES在未来我国市场的应用空间十分广阔。MES的未来发展情况如下所述:(1)实时性(2)智能性(3)集成性(4)将MES与新兴科学联系综上所述,制造业应用MES可以使生产管理与配置、变更工作的展开取得更加理想的效果。MES不仅可以帮助企业完成信息化建设,还可以帮助企业提高车间生产效率,使能源的消耗得到有效降低。目前来看,我国对MES的研究和开发还处于成长阶段,如何选择合适的开发工具是我国企业开发及应用MES的重要问题。企业应保证所开发的MES与自身业务需求及发展阶段相符,且符合国际标准要求,从而在行业竞争中占据有利地位。目录4项目实施任务1.4.1熟悉雪浪共工开发工具任务1.4.2熟悉开发工具框架及APP项目结构任务1.4.1熟悉雪浪共工开发工具前面已经介绍,雪浪共工是一个通过低代码方式开发APP的工具,开发者无须在计算机上安装客户端,只要通过浏览器完成注册登录,即可在线使用雪浪雪浪共工开发工具。本任务中,首先完成雪浪雪浪共工的注册登录,然后再实现项目的创建,并熟悉开发工具的界面及功能。任务1.4.1熟悉雪浪共工开发工具1.注册登录雪浪雪浪共工1)打开浏览器(建议Chrome或Edge),输入链接/#/home,在跳出的页面右上角单击“注册”,跳转到注册界面,并按照要求完成账号、密码等信息的设置,如图所示。任务1.4.1熟悉雪浪共工开发工具2)完成注册后,输入正确的用户名、密码及验证码后,单击“登录”,如图所示。任务1.4.1熟悉雪浪共工开发工具3)登录成功后,单击页面中的雪浪共工图标,即可跳转到雪浪雪浪共工开发工具的界面,如图所示。任务1.4.1熟悉雪浪共工开发工具2.创建第一个APP1)如图所示,是成功登录雪浪雪浪共工后进入的第一个界面。单击应用选项卡中的“进入”按钮,即可快速进入到雪浪雪浪共工的用户空间界面。任务1.4.1熟悉雪浪共工开发工具2)如图所示,进入用户空间界面后,默认处于个人空间首页,即设计器页面,在个人空间页面中,用户只能独自进行应用的搭建开发。如果希望团队协作开发应用,可以联系平台,申请企业空间。在账号下有一系列选项,支持对开发工具进行个性化的设置,如偏好设置等。任务1.4.1熟悉雪浪共工开发工具3)如图所示,单击“我的应用”后,继续单击“创建应用”按钮,进行项目创建,雪浪雪浪共工提供三种新建应用方式,分别是:新建空白应用、从模板库选择已有模板生成应用、从本地导入已存在的应用。此处以空白应用为例,单击“创建”后,弹出创建应用对话框,按照要求填写“应用名称”、“行业类型”、“应用场景”、“应用描述”、“应用图标”后,单击“确定”,即可在我的应用中生成一个新的项目。任务1.4.2熟悉开发工具框架及APP项目结构在任务1.4.1中,已经完成了雪浪雪浪共工开发平台的注册与登录,并创建了“第一个应用”。接下来,借助上一任务所创建的应用,来熟悉雪浪雪浪共工开发工具的各功能区域,以及所创建应用的结构及作用。1.进入开发工具在雪浪雪浪共工开发平台中,开发工具是指用于开发一个应用所需要的各类编辑器的总和,主要包括:领域模型编辑器、页面编辑器、逻辑编辑器、工作流编辑器、媒体库、环境管理、发布管理等。在“应用中心”、“我的应用”中找到刚刚创建的“第一个应用”,单击应用后,就进入开发工具页面了,具体页面如图所示。任务1.4.2熟悉开发工具框架及APP项目结构2.开发工具框架雪浪雪浪共工开发工具框架主要包括五个部分:顶部功能区、功能导航区、应用结构区、工具栏、中间画布。具体如图所示,其中,各部分所负责的主要功能如下所述:任务1.4.2熟悉开发工具框架及APP项目结构1)顶部功能区:主要包括菜单、历史记录、回退、前进、邀请、预览、发布、个人中心等功能。2)功能导航区:主要包括应用、导航、媒体库、环境管理、发布管理等功能入口。3)应用结构:主要用于展示应用的整体结构,以模组为结构块。4)工具栏:主要包括元件、属性、变量栏,用于添加组件、配置项编辑等。5)中间画布:是开发工具的核心编辑区域,用于可视化进行页面、领域模型、逻辑、流程等的开发。任务1.4.2熟悉开发工具框架及APP项目结构3.APP项目结构项目结构,主要就是开发工具中的应用结构,可供用户查看、管理用于搭建APP的资源内容,位于界面的左侧。如图所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论