工业互联网解决方案

一、项目背景与目标

1.1 项目建设背景

1.1.1  工业4.0浪潮:随着工业4.0时代的到来,制造业正经历着前所未有的变革。智慧工厂成为制造业转型升级的重要目标,而可视化系统作为智慧工厂的关键组成部分,正逐渐在制造业中得到广泛应用。

1.1.2  生产效率与质量的提升:传统制造业面临着生产效率低下、产品质量不稳定等问题。可视化系统通过实时数据采集、分析和展示,帮助企业优化生产流程、提高生产效率和质量,从而满足市场对高质量产品的需求。

1.1.3  物联网技术的普及:物联网技术的发展使得设备能够实时传输数据,为可视化系统提供了丰富的数据源。通过物联网技术,企业可以实现对生产设备的实时监控和远程控制,提高生产过程的透明度和可控性。

1.1.4  提高管理效率:传统企业管理方式往往存在信息孤岛、决策滞后等问题。可视化系统通过集中展示生产数据和管理信息,使得管理者能够全面了解企业运营状况,快速做出决策,提高管理效率。

1.1.5  提升市场竞争力:在市场竞争日益激烈的今天,企业需要不断提升自身的竞争力。可视化系统通过提高生产效率、优化产品质量和降低生产成本等方式,帮助企业提升市场竞争力,赢得更多的市场份额。

1.2 项目建设目标

工业可视化平台系统的建设目标主要包括以下几点:

(1)提升生产效率:通过实时监控生产过程中的关键指标(如机器状态、生产速度、材料消耗等),及时发现并解决潜在的生产瓶颈,从而提升整体生产效率。

(2)优化运营管理:提供全面的生产数据概览,帮助管理者快速掌握生产状态,包括设备利用率、生产效率、质量合格率等关键指标。

(3)增强决策支持:提供直观、易懂的可视化界面,将复杂的数据转化为直观的图表和图像,便于管理者快速理解并做出决策。支持多维度数据分析,帮助管理者从不同角度深入了解生产状况,为制定更加精准的决策提供依据。

(4)提高工作场所的安全性和效率:通过可视化技术实时监测工作场所的安全状况,如温度、湿度、气体浓度等环境因素,以及工人的安全操作情况。及时发现并预警潜在的安全隐患,防止事故的发生,保障工人的人身安全。优化工作场所的布局和资源配置,提高工人的工作效率和舒适度。

(5)推动数字化转型:作为企业数字化转型的重要组成部分,工业可视化项目有助于推动企业从传统的生产和管理方式向数字化、智能化方向转变。通过数据驱动的管理和决策机制,提高企业的竞争力和市场响应速度。

总之,工业可视化项目的目标是通过技术手段实现生产过程的可视化、智能化和透明化管理,从而提升生产效率、优化运营管理、增强决策支持以及提高工作场所的安全性和效率。这些目标的实现将有助于企业在激烈的市场竞争中保持领先地位并实现可持续发展。

二、需求分析

2.1 优化运营管理

 2.1.1  可视化监控

需求:系统需提供直观、易懂的可视化界面,展示生产数据、设备状态及关键指标。

实现方式:运用图表、图像、动画等视觉元素展示数据,支持自定义监控视图和报警规则。

 2.1.2  报表与分析

需求:系统需能生成各种报表,支持历史数据分析和趋势预测。

实现方式:提供丰富的报表模板和数据分析工具,支持自定义报表和数据分析模型。

2.2 推动数字化转型

2.2.1  数字驱动

需求:系统需以数据为核心,推动企业的数字化转型。

实现方式:通过数据采集、分析、应用等环节,形成数据驱动的决策和管理机制。

 2.2.2  技术融合

需求:系统需融合多种先进技术,如物联网、大数据、人工智能、数字孪生等。

实现方式:构建开放的技术架构,支持多种技术的集成和创新应用。

三、技术选型

该工业可视化项目主要分为前端和后端独立开发。

前端方向主要分为两个独立的端口来展示我们的系统主要为前台和后台系统。前台主要以微信小程序,使用手机微信搜索小程序就可以直接使用,十分方便。再配合T-Design组件库,使UI界面简洁好看。后台前端使用vue框架,使用element-ui组件和dataV和echarts组件库来完成我们的可视化平台的建设。后台的主要层面为首先展示的是工业项目的全部信息展示在一个大屏中,可以让我们直观的查看到一个项目的所有的信息,然后点击工作台切换大屏和后台管理页面,切换工作台后,管理员可以对某个模块的某个数据进行对应的修改。

后端使用Java开发,使用SpringBoot框架简化后端开发,使用中小型数据库MySQL,持久层使用MybatisPlus,对数据库进行操作。权限控制使用Spring Security安全框架。持久层使用MySQL数据库管理系统,存储系统的一些结构化数据,而其他的一些重要的数据则放在阿里云的对象存储中。使用Redis数据库缓存登录的认证信息。前端通过axios向后端发出请求,获取数据。

四、功能设计

4.1 总体目标

工业可视化项目的功能设计旨在通过物联网、大数据、人工智能和可视化技术,实现生产过程的实时监控、产能及库存统计、生产计划达成率、产线合格率统计、当季耗材占比、项目生产进度,从而提高生产效率、降低成本、提升产品质量并增强企业竞争力。

4.2 平台架构设计

前台使用微信小程序,使用移动端设备即可使用,方便进行部分数据的采集。后台使用B/S架构,由浏览器作为客户端。B/S架构如下图4-1所示:

 

图 4-1 B/S架构图

4.3 前台设计

前台使用微信小程序,主要有三个模块,分别是工作台、消息和用户管理三个板块,工作台模块中主要是设计系统的首页,将实时监控模块、项目生产进度模块、产能及库存统计、上传现场信息和设备器械的数据,查看工作流程等模块。消息模块用来接收消息通知,加强同事之间的沟通和及时发布通知,让员工及时发现情况进行对应的更改。用户管理用于对用户个人的信息进行管理配置。

前台微信小程序的首页页面展示为图4-2所示。

 

图4-2

用户管理中心的页面展示为图4-3所示。

 

图 4-3

4.4 后台设计

后台使用Vue框架进行开发,首页主要以可视化大屏展示生产线的状态、设备的运行状态情况、生产效率、项目生产进度等关键指标,帮助管理人员及时发现问题并做出决策,提高生产效率和质量。大屏效果与图4-1相似。

 

图4-1 可视化大屏

后台在大屏中点击工作台可切换大屏和后台管理页面的显示,效果与图4-2相似。

 

图4-2 工作台页面

管理员可在工作台中对某个模块中某个数据进行修改。

4.5 系统流程设计

4.5.1  连接可视化大屏方案:

进行局域网(内网)通信,数据不能外泄,因此项目服务只能私有化部署,我们只做可视化展示,且客户对于数据的要求实时性不高,一分钟发送一次数据,数据存储方面用中小型数据库Mysql。

4.5.2  项目的整体流程为:

  1. 工业项目中的自动化设备与触摸屏通过同一串口将数据传输到PLC设备;
  2. PLC设备通过智能数据采集网关进行通信;
  3. 本地部署一台服务器,服务器上安装我们公司专用软件,通过此软件可以通过智能采集网关以HTTP协议(GET、POST/PUT)获取设备数据,并且在软件中就可以将数据存储到数据库中;
  4. 数据通过专用软件存到数据库Mysql中;私有化部署Dataease,导入Mysql数据,创建数据集,与Dataease中的拖拽式组件进行数据绑定,展示界面开发完成后,导出大屏链接(Dataease项目也要24小时不间断运行);
  5. 最后写一个前端项目,其中就只放可视化大屏面板,若一个大屏无法展示所有信息,可开发多个。此外,此项目的完整流程如图4-3所示。

图4-3 项目完整流程

五、预期成果

通过Modbus协议从8台贴面压机设备的PLC控制板中提取必要的数据,例如产量、产值、残次品、生产计划等信息参数,建立一个结构化的数据库管理系统。该系统将支持高效的数据存储、备份和恢复机制,并且我们会开发出配套的数据可视化界面和手机小程序,以直观和实时的方式展示生产线的各种数据信息,方便用户随时随地查看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值