0案例及行业介绍

汽车制造工业是我国国民经济的重要支柱产业,汽车制造工厂一般包含冲压、焊装、涂装、总装四大车间。每辆汽车的生产过程被分解成很多加工任务下发给各个车间进行完成。车辆从冲压车间开始到总装车间结束一直进行不同类型的工序加工。

PMC即生产控制系统,能够自动采集并监视生产过程中的生产数据、设备运行状态、设备故障报警实时数据;工艺参数监视及修改;并通过图形显示、数据查询、数据报表、数据曲线等形式,呈现给生产管理者,使得生产过程更加透明,为科学有效进行生产管理提供客观的依据。

0案例介绍

2.1 案例背景

为了满足工厂信息化、数字化生产管理要求,工厂车间需要建立完整的PMC系统。图扑物联的数字化技术为系统赋能,使系统整体稳定、安全、高效地运行。

2.2 案例目标

提供工厂生产过程各生产线的实时监控,指示故障情况、告警和操作模式,并能通过网页发布。为车间相关人员提供必要的信息支持。

2.3参与系统:

l中央控制系统(CCR):提供PMC系统所需的全部基础数据;

l制造执行系统(MES):为PMC系统的生产看板部分提供生产信息数据;

l物联网平台(IoT):为PMC系统的实时性提供实时数据支撑;

l自动识别跟踪系统(AVI):提供物料、产品提供过点数据支撑,为PMC系统的数据展示和联动动画提供数据基础;

l安东(灯)系统(Andon):为PMC系统的现场安东屏部分提供完整的数据支持。

2.4系统架构

图 1 集成架构图

0总览模块介绍及展示

车间的生产数据、设备状况、告警状态、安东信息是车间生产管理人员需要关注的重要数据。生产数据可以帮助相关人员及时了解整车间的生产情况以便根据实际情况及时调整之后的排产计划;设备状况和设备告警状态的展示为设备管理人员及时了解所有设备的运行状况赋能,出现紧急情况时可以快速做出响应;各个工位的安东信息都可以在总览页面中进行展示,相关部门可以通过页面对出现的问题及时进行响应。

图 2 车间总览

图扑物联以车间CAD布局图为基础,使用自主研发的可视化技术以俯视视角展示整个车间的布局、生产数据、设备运行数据以及安东信息。

0产线模块介绍及展示

图 3 车间产线

车间中各个产线的生产与运行状态也是重中之重。根据车间相关人员的需求,图扑物联设立了产线模块。

图扑物联以工艺平面图及工艺流程图的形式显示车间内各工位设备的运行状态。包括控制模式、网络状态、设备状态、设备模式等,各设备各传感器状态信息、安全门开关等状态信息。同时页面会动态显示各种信号的状态,并通过不同颜色、图形试试生动的表现。

0机械化模块介绍及展示

为满足车间产能规划,实行精益生产,机械化运输是现代汽车制造业生产流程中不可或缺的重要部分,因此对于机械化运输工艺的监控也是PMC系统的重要模块。

图 4 机械化

图扑物联以组态的形式展示机械化运输工艺流程,结合机运CAD布局图,将物理空间的机运工艺流程在组态中进行还原。并且分为机运总览页面和机运详情页面,以便帮助用户获取更详细的信息。展示的信息包括输送线、升降机、滑撬、移行机、转台、AGV、电机启停等设备的实时状态信息,并且组态图中的设备图标会根据设备的状态进行颜色、动画的联动。

0Andon模块介绍及展示

Andon系统(安东/灯)是一个可视化管理工具,让人们一眼就能看出产线工作的运转状况,并且在任何异常状况时发出信号。越来越多的工厂、车间选择在厂房内安装额外的安东显示屏来展示呼叫信息、满位欠位、工位请求信息等信息

图 5 Andon

图扑物联针对不同的安东屏(液晶、LED)设计不同风格的安东展示页面,使上屏效果达到最佳。

汽车制造业PMC组态应用最佳实践的更多相关文章

  1. ASP.NET跨平台最佳实践

    前言 八年的坚持敌不过领导的固执,最终还是不得不阔别已经成为我第二语言的C#,转战Java阵营.有过短暂的失落和迷茫,但技术转型真的没有想象中那么难.回头审视,其实单从语言本身来看,C#确实比Java ...

  2. 《AngularJS深度剖析与最佳实践》简介

    由于年末将至,前阵子一直忙于工作的事务,不得已暂停了微信订阅号的更新,我将会在后续的时间里尽快的继续为大家推送更多的博文.毕竟一个人的力量微薄,精力有限,希望大家能理解,仍然能一如既往的关注和支持sh ...

  3. ASP.NET MVC防范CSRF最佳实践

    XSS与CSRF 哈哈,有点标题党,但我保证这篇文章跟别的不太一样. 我认为,网站安全的基础有三块: 防范中间人攻击 防范XSS 防范CSRF 注意,我讲的是基础,如果更高级点的话可以考虑防范机器人刷 ...

  4. 快速web开发中的前后端框架选型最佳实践

    这个最佳实践是我目前人在做的一个站点,主要功能: oauth登录 发布文章(我称为"片段"),片段可以自定义一些和内容有关的指标,如“文中人物:12”.支持自定义排版.插图.建立相 ...

  5. Spring Batch在大型企业中的最佳实践

    在大型企业中,由于业务复杂.数据量大.数据格式不同.数据交互格式繁杂,并非所有的操作都能通过交互界面进行处理.而有一些操作需要定期读取大批量的数据,然后进行一系列的后续处理.这样的过程就是" ...

  6. Atitit.log日志技术的最佳实践attilax总结

    Atitit.log日志技术的最佳实践attilax总结 1. 日志的意义与作用1 1.1. 日志系统是一种不可或缺的单元测试,跟踪调试工具1 2. 俩种实现[1]日志系统作为一种服务进程存在 [2] ...

  7. PHP核心技术与最佳实践——全局浏览

    难得买到并喜欢一本好书,‘PHP核心技术与最佳实践’. 几天时间,先看了个大概,总结一下整体是什么样子的,怎么看怎么学. 1.总共14章: 2.第1.2章讲PHP的OOP: 其中第一章侧重于PHP的O ...

  8. Abp集成Swagger的最佳实践

    1.在项目中添加nuget包 Abp.Web.Api.SwaggerTool 2.在项目Abp模块的DependsOn添加AbpWebApiSwaggerToolModule Run It,启动项目, ...

  9. MySQL · 答疑解惑 · MySQL 锁问题最佳实践

    http://mysql.taobao.org/monthly/2016/03/10/ 前言 最近一段时间处理了较多锁的问题,包括锁等待导致业务连接堆积或超时,死锁导致业务失败等,这类问题对业务可能会 ...

  10. 《转载》Java异常处理的10个最佳实践

    本文转载自 ImportNew - 挖坑的张师傅 异常处理在编写健壮的 Java 应用中扮演着非常重要的角色.异常处理并不是功能性需求,它需要优雅地处理任何错误情况,比如资源不可用.非法的输入.nul ...

随机推荐

  1. C# 异步执行操作

    为了方便测试异步,先加个计时 计时相关(可以直接跳过该部分) //开始计时 Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 停 ...

  2. 对比 MyBatis 和 MyBatis-Plus 批量插入、批量更新的性能和区别

    1 环境准备 demo 地址:learn-mybatis · Sean/spring-cloud-alibaba - 码云(gitee.com) 1.1 搭建 MyBatis-Plus 环境 创建 m ...

  3. 小知识:将普通用户加入到docker组

    新的OCI实例,OS选择的是OEL7.9,初始环境是没有安装docker的,我们可以直接使用yum安装,之后启动docker服务: [opc@oci-001 ~]$ sudo yum install ...

  4. # 简明快速配置 Rust 工具链

    以下内容为本人的学习笔记,如需要转载,请声明原文链接微信公众号「ENG八戒」https://mp.weixin.qq.com/s/dBzL9WZ8P1L1X9j_XkmNQg 你可能会为不同版本的工具 ...

  5. 2023 ICPC 网络赛 II

    开场顺着读了 AC 不会,B 是 KDT 优化建图板子,让 zsy 确认了一下并制止他现在做.把 D 转化转化成了经典问题·,当时以为是网络流,所以 zsy 签完 M 就上去写了,写一半发现假了,问了 ...

  6. .Net7自定义GC垃圾回收器

    1.前言 CLR和GC高度耦合,.Net7里面分离CLR和GC,则比较容易实现这件事情.本篇来看下,自定义一个GC垃圾回收器. 2.概述 这里首先演示下自定义GC垃圾回收后的效果. 1.下载Custo ...

  7. React跨路由组件动画

    我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品.我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值. 本文作者:佳岚 回顾传统React动画 对于普通的 React 动画 ...

  8. Python+SVM

    # !/usr/bin/env python # encoding: utf-8 # SVM算法 支持向量机 from sklearn import svm import numpy as np fr ...

  9. 掌握Go类型内嵌:设计模式与架构的新视角

    本文深入探讨了Go语言中的类型内嵌特性,从基础概念到实际应用,以及相关的最佳实践.文章不仅讲解了如何在Go中实现和使用类型内嵌,还通过具体的代码示例展示了其应用场景和潜在陷阱.最后,文章总结了类型内嵌 ...

  10. 14.10 Socket 套接字选择通信

    对于网络通信中的服务端来说,显然不可能是一对一的,我们所希望的是服务端启用一份则可以选择性的与特定一个客户端通信,而当不需要与客户端通信时,则只需要将该套接字挂到链表中存储并等待后续操作,套接字服务端 ...