当前位置: 首页 > news >正文

图扑孪生工厂流水线组态图可视化

前言

2018 年,世界经济论坛(WEF)携手麦肯锡公司共同倡议并正式启动了全球“灯塔工厂网络项目”(Lighthouse Network),共同遴选率先应用工业革命 4.0 技术实现企业盈利和持续发展的创新者与示范者。这就使得工厂系统需要对各流水线及生产运行成本方面进行多角度监控、分析,同样急需对信息化应用成果和各项信息资源,进行多元化的展示并支持多元化终端的便捷访问。

图扑软件 HT 可视化技术采用 B/S 架构,通过对传统二维的工厂流水线组态图进行重构设计,对接测点数据实现 Web 化跨平台多端访问,无论是 PC、PAD 或是智能手机打开浏览器,即可随时访问监控场景。并支持集成至 B/S 端,与其他主流前端框架如 Angular、React 和 Vue 等无缝融合,通过数据驱动形式让新型组态得以使用 2D/2.5D 等不同形式实现多样化展示。

效果展示

本期案例对工厂流水线的主要工艺流程进行 2D 可视化设计,根据不同的单元“支腿焊接自动线”、“小件自动化机加线”、“自动化产线”、“输送直管热处理”、输送直管自动热处理线”、“输送直管自动焊接线”、“专汽搅拌桶涂装自动线”进行分类设计,结合接入测点后监测到的实时数据,直观呈现工艺流程和工艺设备的运行状态。

系统分析

支腿焊接自动线

焊接作为现代制造业中的一项重要制造技术,已经渗透到制造业的各个领域。活动支腿焊接机器人采用 PLC 可编程序控制器控制,能与机器人通信,在操作平台上能对整个生产线的工作过程进行控制,并且多台焊接机器人协调控制,保证焊接过程的智能性和稳定性。自动焊接生产线就是将焊接机器人、焊接设备、辅助设备及工装、控制系统、变位机、物流系统进行有效集成,通过整条线的自动化输送,能够提高整条生产线的工作效率。

图扑软件 HT 可视化界面中,每台焊接机器人都有其相对应的报警装置,根据报警级别实时汇总其状态并在右侧面板轮播展示。并且根据焊接机器人携带的传感器传输回的数据信息,将设备效率指标以曲线图的形式进行可视化展示。

点焊机械臂

鼠标划过点焊机械臂设备会高亮显示,点击后可进入设备详情界面,界面内是对点焊机械臂设备的二维展示,两侧辅助以相关设备基础信息包括焊接电流、焊接电压、送丝速度等。

小件自动化机加线

小件自动化流水线生产过程繁琐而复杂,为保证整个流水线的正常运行,需要一个合理的设计方案。对整个流水线生产过程而言,需要考虑加工设备的摆放位置、每台设备的运行速度、整个生产线的节拍。合理的流水线设计能够使得加工设备之间减少碰撞、减缓待加工工件堆积。

本系统中展示了 6 条综合线产线流程,采用固定面板的方式展示作业设备、待机设备、关机设备、故障设备等实时数据;以及设备报警清单,设备和产线效率指标数据等。

综合线

鼠标划过综合线工艺会高亮显示,点击后可进入综合线详情界面,界面内是对法兰加工步骤的可视化展示,右侧辅助以相关设备基础信息包括设备报警清单、设备效率指标等。

自动化产线

自动生产线是指由自动化机器体系实现产品工艺过程的一种生产组织形式。它是在连续流水线的进一步发展的基础上形成的。自动化产线的目标是实现设备加工的减量化,其特点是:加工对象自动地由一台机械臂传送到相应的设备机床上,并由机床自动地进行加工、装卸、检验等,所有的机器设备都按统一的节拍运转,生产过程高度连续。

本系统中形象地展示了运输带上的机械臂运送法兰到各对应机加机床进行钻孔、扩孔、铰孔、滚花等后续工作的示意。

机加机床

鼠标划过机床设备会高亮显示,点击后可进入机加机床详情界面,界面内是对设备的二维展示,两侧辅助以相关设备基础信息包括主轴转速、主轴负载、切削进给等。

输送直管热处理

在直管自动焊接工艺过后,要进行相应的热处理来保护我们的焊缝以达到要求的焊接质量,并使其焊接厚度和结构刚性都达标。焊接热处理一体机,包括机架,机架的下方安装有履带和驱动电机,履带的上方安装有多用炉、氧化炉、氮化炉,机架上开有供焊件进入热处理炉的 RGV 小车;该流程将焊接工艺与热处理工艺通过机械机构有机连接,大大提升效率,实现焊接工艺与热处理工艺自动化、一体化。点击页面下方表格的设备报警清单中的查询按钮,可以进行时间选择查询对应时间段内各设备详情状况。

多用炉

鼠标划过多用炉会高亮显示,点击后可进入设备界面,界面内是对设备的二维展示,两侧辅助以相关设备基础信息包括焊接电流、焊接电压、送丝速度、设备效率指标等,方便使用者对该设备的详情进行掌握。

输送直管自动热处理线

自动热处理是将直管放置在履带后,通过履带上方的机器抓手将经过水冷后的直管运输至感应热处理设备中,并以一定速度加热到设定温度并保持预定的时间,再以预定的冷却速度进行冷却的综合工艺方法。通常热处理炉测控系统由热电偶及仪表组成。采用普通系统不能直观设定参数和显示设备效率曲线,而热处理炉控制的好坏将直接影响到热处理效果。因此,做好热处理炉的控制是提高热处理产品质量的关键。所以图扑将整个输送直管自动热处理线进行 HT 可视化展示,将采集到的设备效率指标以图表的形式体现。

热感应处理设备

鼠标划过热感应处理设备会高亮显示,点击后可进入设备界面,界面内是对设备的二维展示,两侧辅助以相关设备基础信息包括电流、电压、电源功率、设备效率指标等,方便使用者对该设备的详情进行掌握。

输送直管自动焊接线

现如今一些大型生产厂家会存在将直管加长处理的需求。传统方法是需要在直管的一端先焊接套管,然后在套管上再焊接加长直管。但是这种方法生产效率低下,所以现阶段各种行业的直管法兰自动焊接的工序如下:管子堆放工位→自动上管→自动焊接→自动下管→成品工位,实现整个流程全部自动化控制。焊前送管是通过管道横向输送车将待焊接的管段运送至半成品存放料架前端。自动上管是通过管道纵向输送车将横向输送车上的管道平移并输送至直管法兰自动焊接机。最后焊接完毕后通过管道纵向输送车将成品管举升并输送至料架。

焊接机器人

鼠标划过焊接机器人设备会高亮显示,点击后可进入设备界面,界面内是对设备的二维展示,两侧辅助以相关设备基础信息包括焊接电流、焊接电压、送丝速度、设备效率指标等,方便使用者对该设备的详情进行掌握。

专汽搅拌桶涂装自动线

专用汽车搅拌桶表面多为涂装面,涂层决定了汽车的外观、耐腐蚀性和使用寿命,汽车涂装工艺直接影响汽车的市场竞争力。目前,汽车涂装多采用自动化程度较高的输送线,输送线的设计不仅要考虑精度、柔性、配送、效率、存储,还需兼顾结构、布局以及配置等问题。为了实现输送线运行与工序实施的并行性,保证输送过程的高效流畅,工件输送系统宜采用立体式的机械化输送方式,如空中悬挂和地面滑橇一体化设计。根据生产工艺的实际要求,电控系统采用 PLC 可控编程,并实行现场总线中心监控和分区自动转接运行。

在全新的 2D 组态界面中,通过图扑软件 HT 引擎技术将整个涂装过程进行可视化展示,实现组态图元流畅的动态效果开发。本系统中展示了涂装的产线流程,采用固定面板的方式展示作业设备状态等实时数据。对接各个流程的报警及传感器装置以方便操作和维修,保证工件在各处理工位自动输送的平稳顺畅。

前处理室

鼠标划过前处理室工位会高亮显示,点击后可进入设备界面,界面内是对设备的二维展示,两侧辅助以相关设备基础信息包括水压、槽液温度、液位情况等,方便使用者对该设备的详情进行掌握。

粉尘固化炉

鼠标划过粉尘固化炉会高亮显示,点击后可进入设备界面,界面内是对设备的二维展示,两侧辅助以相关设备基础信息包括保温区温度、辐射炉温度、设备核心指标等,方便使用者对该设备的详情进行掌握。

模型汇总

本次案例各条流水线设备采用写实风格设计,精细化展示设备的结构及状态。

您可以至图扑软件官网查看更多案例及效果:

图扑软件 - 构建先进 2D 和 3D 可视化所需要的一切

相关文章:

图扑孪生工厂流水线组态图可视化

前言 2018 年,世界经济论坛(WEF)携手麦肯锡公司共同倡议并正式启动了全球“灯塔工厂网络项目”(Lighthouse Network),共同遴选率先应用工业革命 4.0 技术实现企业盈利和持续发展的创新者与示范者。这就使得工厂系统需要对各流水线及生产运行成本方面进行…...

车机开发—【CarService启动流程】

汽车架构:车载HAL是汽车与车辆网络服务之间的接口定义(同时保护传入的数据): 车载HAL与Android Automotive架构: Car App:包括OEM和第三方开发的AppCar API:内有包含CarSensorManager在内的AP…...

webpack中require.context的运用

1. 作用: 利用require创建context (上下文),来告知在编译时具体需要导入哪些模块(即:批量处理待导入模块进行导入); webpack会在构建的时候解析代码中的require.context() (实际上是webpack的方法,vue一般基于webpack…...

2023“Java基础-中级-高级”面试集结,已奉上我的膝盖

Java基础(对象线程字符接口变量异常方法) 面向对象和面向过程的区别? Java 语言有哪些特点? 关于 JVM JDK 和 JRE 最详细通俗的解答 Oracle JDK 和 OpenJDK 的对比 Java 和 C的区别? 什么是 Java 程序的主类&…...

RabbitMQ之发布确认

发布确认 1 发布确认原理 生产者将信道设置成 confirm 模式,一旦信道进入 confirm 模式,所有在该信道上面发布的消息都将会被指派一个唯一的 ID(从 1 开始),一旦消息被投递到所有匹配的队列之后,broker就会发送一个确认给生产者(包含消息的唯一 ID),这就使得生产者知道消…...

一文读懂函数编程及其工作原理

微软MVP实验室研究员 马洪喜-微软 MVP 19年研发经验 云计算咨询顾问专家 容器云及基础架构云技术专家 DevOps 及微服务咨询专家 什么是函数编程 我先用通俗的大白话给大家解释一下函数(Functions, Function as a Service, FaaS)的几个要点,这样看后面示例时才不…...

WSO2 apim Subscribe to an API

WSO2 apim Application Subscribe to an API1. Published an Api2. Subscribe to an API using Key Generation Wizard3. Subscribe to an existing application4. AwakeningWSO2安装使用的全过程详解: https://blog.csdn.net/weixin_43916074/article/details/127987099. Offi…...

聚类(性能度量)

文章目录聚类(性能度量)外部指标例1内部指标例2聚类(性能度量) 对数据集 D{x1,x2,...,xm}D\{x_1,x_2,...,x_m\}D{x1​,x2​,...,xm​} ,假定通过聚类给出的簇划分为 C{C1,C2,...,Ck}C\{C_1,C_2,...,C_k\}C{C1​,C2​,…...

GPT-4——比GPT-3强100倍

GPT-4——比GPT-3强100倍 当前世界上最强大的人工智能系统当属ChatGPT。推出2个月用户数就突破1亿。ChatGPT是当下最炙手可热的话题,科技圈几乎人人都在讨论。这边ChatGPT的热度还在不断攀升,另一边来自《纽约时报》的最新报道称ChatGPT即将被自家超越&…...

echart中x轴数据过多时展示不全

项目中遇到需要展示一些柱状图,之前做相关功能时,横坐标x轴一直用的是时间,所以没有注意到这个问题。 如下图所示: 当x轴显示的是”人名“这种类型的值的时候,这种显示情况就有问题了,这样就不会知道&…...

关于GIS原理的实际分析应用题的一些解法

话不多说,看题.01 公园选址问题1题目请写出利用GIS技术进行公园选址的空间操作步骤。其中公园选址条件:1)为了安静舒适,要求该园区离主要公路1公里以外,且交通方便,离主要公路3公里以内。2)公园最好依附在大…...

混合精度训练,FP16加速训练,降低内存消耗

计算机中的浮点数表示,按照IEEE754可以分为三种,分别是半精度浮点数、单精度浮点数和双精度浮点数。三种格式的浮点数因占用的存储位数不同,能够表示的数据精度也不同。 Signed bit用于控制浮点数的正负,0表示正数,1表…...

每天五分钟机器学习:新的大规模的机器学习机制——在线学习机制

本文重点 本节课程我们将学习一种新的大规模的机器学习机制--在线学习机制。在线学习机制让我们可以模型化问题。在线学习算法指的是对数据流进行学习而非离线的静态数据集的学习。许多在线网站都有持续不断的用户流,对于每一个用户,网站希望能在不将数据存储到数据库中便顺…...

计算机组成原理错题

静态RAM(SRAM)和动态RAM(DRAM)的基本电路图不同,因此可以通过观察存储器的基本电路图来判断它属于哪一类。 静态RAM的基本电路图包括一个存储单元和一个数据选择器。每个存储单元由一个触发器(flip-flop&a…...

数学基础整理

收纳一些天天忘的结论qwq 线性求逆元 invi(p−pi)invpmodiinv_i(p-\dfrac{p}{i})\times inv_{p\bmod i}invi​(p−ip​)invpmodi​ 卡特兰数 组合数公式:HnC2nn−C2nn−1H_nC_{2n}^n-C_{2n}^{n-1}Hn​C2nn​−C2nn−1​ 递推式:HnHn−1(4n−2)n1H_n\d…...

JavaWeb11-死锁

目录 1.死锁定义 1.1.代码演示 1.2.使用jconsole/jvisualvm/jmc查看死锁 ①使用jconsole:最简单。 ②使用jvisualvm:(Java虚拟机)更方便,更直观,更智能,更高级,是合适的选择。 …...

堆的概念和结构以及堆排序

前言 普通的二叉树是不适合用数组来存储的,因为可能会存在大量的空间浪费。而完全二叉树更适合使用顺序结 构存储。现实中我们通常把堆(一种二叉树)使用顺序结构的数组来存储,需要注意的是这里的堆和操作系统 虚拟进程地址空间中的堆是两回事&#xff0c…...

【Linux学习笔记】1.Linux 简介及安装

前言 本章介绍Linux及其安装方法。 Linux 简介 Linux 内核最初只是由芬兰人林纳斯托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多…...

代码练习2~

在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。def …...

微信小程序 之 云开发

一、概念1. 传统开发模式2. 新开发模式 ( 云开发模式 )3. 传统、云开发的模式对比4. 传统、云开发的项目流程对比5. 云开发的定位1. 个人的项目或者想法,不想开发服务器,直接使用云开发2. 某些公司的小程序项目是使用云开发的,但是不多&#…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…...

变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析

一、变量声明设计:let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性,这种设计体现了语言的核心哲学。以下是深度解析: 1.1 设计理念剖析 安全优先原则:默认不可变强制开发者明确声明意图 let x 5; …...

【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器

一.自适应梯度算法Adagrad概述 Adagrad(Adaptive Gradient Algorithm)是一种自适应学习率的优化算法,由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率,适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...

MMaDA: Multimodal Large Diffusion Language Models

CODE : https://github.com/Gen-Verse/MMaDA Abstract 我们介绍了一种新型的多模态扩散基础模型MMaDA,它被设计用于在文本推理、多模态理解和文本到图像生成等不同领域实现卓越的性能。该方法的特点是三个关键创新:(i) MMaDA采用统一的扩散架构&#xf…...

Qt Http Server模块功能及架构

Qt Http Server 是 Qt 6.0 中引入的一个新模块,它提供了一个轻量级的 HTTP 服务器实现,主要用于构建基于 HTTP 的应用程序和服务。 功能介绍: 主要功能 HTTP服务器功能: 支持 HTTP/1.1 协议 简单的请求/响应处理模型 支持 GET…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)

UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化&#xf…...

Python 包管理器 uv 介绍

Python 包管理器 uv 全面介绍 uv 是由 Astral(热门工具 Ruff 的开发者)推出的下一代高性能 Python 包管理器和构建工具,用 Rust 编写。它旨在解决传统工具(如 pip、virtualenv、pip-tools)的性能瓶颈,同时…...

Spring是如何解决Bean的循环依赖:三级缓存机制

1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间‌互相持有对方引用‌,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...

AI病理诊断七剑下天山,医疗未来触手可及

一、病理诊断困局:刀尖上的医学艺术 1.1 金标准背后的隐痛 病理诊断被誉为"诊断的诊断",医生需通过显微镜观察组织切片,在细胞迷宫中捕捉癌变信号。某省病理质控报告显示,基层医院误诊率达12%-15%,专家会诊…...

【JVM面试篇】高频八股汇总——类加载和类加载器

目录 1. 讲一下类加载过程? 2. Java创建对象的过程? 3. 对象的生命周期? 4. 类加载器有哪些? 5. 双亲委派模型的作用(好处)? 6. 讲一下类的加载和双亲委派原则? 7. 双亲委派模…...