MES物料的动态批次管理漫谈
在制造企业中,原辅材料占产品制造总成本基本在60%以上,特殊材料加工企业可能达到80%以上,按“2/8管理原则”管理好物料就基本做好制造企业的成本管理,这也许是很多企业向“数字化转型”的一个主要原因,希望借助数字信息跟踪追溯产品整个物料的动态执行状况,控制制造成本。控制物料成本的关键技术就是在制造执行中的动态批次管理与追溯。要想科学的做到这一点,就必须设计出科学物料批次规则,通过批次编码实现批次的追溯与反追溯。为了了解物料批次规划的设计,就得先弄物料为什么需要分批?分批的形式有哪些?
01
--制造企业的加工生产模式--
在现代制造业中,加工生产模式是制造企业组织和管理生产过程的重要方面。不同的加工模式适用于不同的生产需求和产品类型。其中流水型、离散型和混合型是三种常见的加工生产模式。
1. 流水型加工模式
流水型加工模式是一种高度自动化的生产方式,适用于大量重复性生产任务。在这种模式下,生产线上的机器按照固定的顺序完成各个工序,产品从一台机器传送到另一台机器,直到最终完成。流水线生产具有以下特点:
高效率:由于流程紧密相连,减少了物料搬运和工序切换的时间,提高了生产效率。
低成本:流水线模式节约人力资源,降低了生产成本。
标准化:产品经过固定的工序,质量易于控制和保证。
流水型加工模式广泛应用于成品油化工、造纸印刷等行业,能够满足大规模生产的需求。
2. 离散型加工模式
离散型加工模式适用于生产小批量且多品种的产品。在这种模式下,每个产品都是根据客户需求进行定制的,生产过程中需要频繁调整工序和设备。离散型加工模式具有以下特点:
灵活性:能够根据客户需求进行快速调整和生产,满足个性化需求。
高质量:由于产品较少,可以更加关注细节和质量控制。
高成本:因为需要频繁调整工序和设备,增加了生产成本。
离散型加工模式常见于定制家具、磁材加工等领域,满足了不同消费者对个性化产品的需求。
3. 混合型加工模式
混合型加工模式结合了流水型和离散型两种模式的优点,适用于同时面对大批量和小批量生产任务的制造企业。在这种模式下,企业将不同产品根据其特点分为流水线和离散生产两部分。混合型加工模式具有以下特点:
灵活性与效率的平衡:通过将大批量生产的产品放入流水线,提高生产效率;将小批量生产的产品放入离散型生产线,保持灵活性。
成本控制:通过合理规划生产线和资源利用,降低成本。
混合型加工模式常见于电子产品制造、食品加工等领域,既满足了大规模生产需求,又能够灵活应对个性化定制。
不同的加工生产模式适用于不同的制造企业和产品类型。流水型加工模式适用于大规模重复生产,离散型加工模式适用于小批量个性化生产,而混合型加工模式在平衡效率和灵活性上具有优势。
02
--制造执行中的物料分批模式--
在以上的三种生产加工模式,不管是大批量、少品种或者是少批量、多种品的订单模式,在实际的制造执行过程中都可能存在分批制造的可能。一般而言,企业对订单采取生产执行开始之前的订单整体分批和生产执行开始之后的执行过程分批两种形式进行分批处理。整体分批与过程分批都是对生产执行任务的调整,只是调整发生的时间不同,一个是在实际的生产执行开始之前,一个是生产执行开始之后。特别指出的是,过程分批一般体现为某个工序为起点进行订单的批次衍生。但无论是整体分批还是过程分批,其在根节点最终都会属于同一个生产订单。
在生产管理中,物料制造执行批次以批次权利的形式组织。通过生产执行开始之前的整体分批和生产执行开始之后的过程分批,创建新的执行批次并挂接到批次树订单级节点或者父批次节点下。创建执行批次的操作通常可以分为以下三种类型:
-
1. 默认批次
在不对订单进行分批处理的情况,创建默认执行批次,这种批次信息即订单信息,包括生产数量、订单开始生产时间和完成时间等。这咱默认批次的订单批次一般不受其它批次的影响,整个订单包括三种执行状态:未生产、生产中、完工。
如:在造纸行业,一般造纸企业会将同一规格的产品连续安排一个订单进行批量生产,整体造纸过程的成型、烘干、涂布都是以流水加工模式同步生产,无论是生产成本分摊还是质量状态的追溯都是以订单整体批次进行追溯与反追溯。
-
2. 整体分批
在生产执行开始前对订单进行整体分批,创建订单之下执行批次以及批次下的子批次,在这种分批的过程中可能会出现总的生产数量与订单初始计划数量不符的情况,包括总数量的增加与减少。这个时间创建的执行批次的制造信息都继承自父订单或父批次,中介具有不同的生产数量和批次号。
如:在磁材加工行业,受到熔炼炉批次产能的限制,有可能每批次的最大生产量是600kg,如果接到一张2400kg的生产订单,就需要分4批进行生产,为了能实现动态批次管理,在加工执行之前就应做整体分批计划。
-
3. 过程分批
在生产执行开始之后,订单下各个子批次同步或者异步投入生产,导致不同批次间的执行状态产生差异。对于执行状态没有发生变化的批次依然使用整体分批的方式进行新批次的创建。对于执行状态已经发生变化的执行批次就不能用整体分批的方式来创建新的执行批次,只有通过过程分批的方式,即创建新批次时继承父批次的所有信息上,包括执行状态,但是生产数量可以断续发生变化。过程分批整个订单可能受到多个子批次的加工状态的影响,整个订单可能包括五种执行状态:未生产、部分生产中、全部生产中、部分完工、全部完工。
如:在铜拉丝加工行业,由于生产设备的产能及工装容器等的规划设置,可能在大拉、中拉工序采用的是整体分批,但到了小拉、微拉考虑到物料快速流转及状态追溯就需要采用过程分批进行物料的动态批次管理。
03
--MES执行过程的动态批次协调--
制造执行系统(Manufacturing Execution System,MES)作为一种重要的生产管理工具,可以有效地协调和监控生产过程。其中,动态批次管理技术在 MES 中起到了关键作用。
一.自顶向下的批次衍生
在制造业中,产品的生产通常会按照订单批次进行组织。MES 的动态订单批次状态协调技术通过自顶向下的批次衍生,实现了对生产过程的有效管理和调度。
1. 批次定义与规划
MES 系统首先根据订单需求信息,进行批次的定义与规划。通过对订单的分析和评估,确定每个批次所需的物料、工艺和资源等关键要素,并生成相应的批次计划。
2. 批次调度与优化
基于批次定义与规划,MES 系统进行批次调度与优化。通过对各个批次之间的关系和依赖进行分析,合理安排生产顺序和时间,实现最佳的生产效益。
3. 批次监控与调整
一旦批次开始执行,MES 系统将实时监控批次的状态和进度。通过对生产线的感知和数据采集,及时发现异常情况并进行调整,确保批次能够按计划进行。
二.自底向上的执行状态反馈
除了自顶向下的批次衍生,MES 的动态订单批次状态协调技术还需要从自底向上的执行状态反馈来实现对生产过程的有效控制和监控。
1. 设备状态反馈
MES 系统通过与生产设备的连接,获取设备的实时状态信息。这些信息包括设备的运行状态、故障报警、工艺参数等。通过分析和处理这些反馈数据,可以及时做出相应的调整和决策。
2. 人员操作反馈
在生产过程中,人员的操作也是至关重要的一环。MES 系统通过与操作人员的交互界面,接收其输入的操作信息,并将其反馈到系统中。这样可以实现对人员操作的监控和记录,以保证操作的准确性和一致性。
3. 物料消耗反馈
随着生产过程的进行,物料的消耗是不可避免的。MES 系统通过对物料的跟踪和记录,实时反馈物料的消耗情况。这有助于及时补给和调度,避免因物料短缺导致的生产中断。
总之,MES 的动态订单批次状态协调技术通过自顶向下的批次衍生和自底向上的执行状态反馈,实现了对生产过程的有效管理和控制。它不仅提高了生产效率和质量,还为企业提供了更精确的生产计划和成本控制。随着制造业的不断发展,这项技术将在未来继续发挥重要作用。
相关文章:
MES物料的动态批次管理漫谈
在制造企业中,原辅材料占产品制造总成本基本在60%以上,特殊材料加工企业可能达到80%以上,按“2/8管理原则”管理好物料就基本做好制造企业的成本管理,这也许是很多企业向“数字化转型”的一个主要原因,希望借助数字信息…...
【爬虫逆向分析实战】某笔登录算法分析——本地替换分析法
前言 作者最近在做一个收集粉币的项目,可以用来干嘛这里就不展开了😁,需要进行登录换算token从而达到监控收集的作用,手机抓包发现他是通过APP进行计算之后再请求接口的,通过官网分析可能要比APP逆向方便多࿰…...
vue3使用动态component
使用场景: 多个组件通过component标签挂载在同一个组件中,通过触发时间进行动态切换。vue3与vue2用法不一样,这里有坑! 使用方法: 1.通过vue的defineAsyncComponent实现挂载组件 2.component中的is属性 父组件&am…...
单机游戏推荐:巨击大乱斗 GIGABASH 中文安装版
在泰坦之中称霸天下吧!《GigaBash 巨击大乱斗》是一款多人战斗擂台游戏,有着受特摄片启发的巨型怪兽,具有传奇色彩的英雄,震天动地的特别攻击,以及可以完全摧毁的擂台场景。 游戏特点 怪物大解放 多达10个独特的角…...
计算机系统启动过程
计算机系统启动过程 阅读笔记: 《计算机体系结构基础(第三版)》-- 胡伟武 第7章:计算机系统启动过程分析 系统启动的整个过程中, 计算机系统在软件的控制下由无序到有序, 所有的组成部分都由程序管理, 按照程序的执行发挥各自的功…...
DedeCms后台文章列表文档id吗?或者快速定位id编辑文章
我们在建站时有的时候发现之前的文章有错误了,要进行修改,但又不知道文章名,只知道大概的文章id,那么可以搜索到DedeCms后台文章列表文档id吗?或者快速定位文章id方便修改? 第一种方法:复制下面…...
【开发问题解决方法记录】03.dian
登录提示 ERR-1002 在应用程序 "304" 中未找到项 "ROLE_ID" 的项 ID。 一开始找错方向了,以为是代码错误,但是后来在蒋老师的提醒下在共享组件-应用程序项 中发现设的项不是ROLE_ID而是ROLEID,怪不得找不到ORZ 解决方法…...
QT之QString
QT之QString 添加容器 点击栅格布局 添加容器,进行栅格布局 布局总结:每一个模块放在一个Group中,排放完之后,进行栅格布局。多个Group进行并排时,先将各个模块进行栅格布局,然后都选中进行垂直布…...
常见的几种计算机编码格式
前言: 计算机编码是指将字符、数字和符号等信息转换为计算机可识别的二进制数的过程,正因如此,计算机才能识别中英文等各类字符。计算机中有多种编码格式用于表示和存储文本、字符和数据,实际走到最后都是二进制,本质一…...
3D旋转tab图
上图 代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>3D旋转tab图</title><style>* {margin: 0;padding: 0;}body {height: 100vh;background: linear-gradient(to top, #29323c, #…...
openGL 三:矩阵和向量
1.使用glm数学库进行矩阵和向量的计算 2.位置坐标可以看做一个向量 3.向量的移动,缩放,旋转,都是可以通过和矩阵的计算得出 4.向量的缩放乘一个44的矩阵 5.注意事项(有些版本的glm::mat4 不是默认构建一个单位44的矩阵)…...
Socket和Http的通讯原理,遇到攻击会受到哪些影响以及如何解决攻击问题。
德迅云安全-领先云安全服务与解决方案提供商 Socket和HTTP通信原理: Socket通信原理: Socket是一种应用程序编程接口(API),用于在单个进程或多个进程之间进行通信。它提供了一种灵活的、异步的通信方式,使…...
【springboot】整合redis
1.前提条件:docker安装好了redis确定redis可以访问 可选软件: 2.测试代码 (1)redis依赖 org.springframework.boot spring-boot-starter-data-redis (2)配置redis (3) 注入 Resource StringRedisTemplate stringRedisTemplate; 对键进行操作 –o…...
回溯和分支算法
状态空间图 “图”——状态空间图 例子:农夫过河问题——“图”状态操作例子:n后问题、0-1背包问题、货郎问题(TSP) 用向量表示解,“图”由解向量扩张得到的解空间树。 ——三种图:n叉树、子集树、排序树 剪枝 不满住条件的…...
深入理解:指针变量的解引用 与 加法运算
前言 指针变量的解引用和加法运算是非常高频的考点,也是难点,因为对初学者的不友好,这就导致了各大考试都很喜欢在这里出题,通常会伴随着强制类型转换、二维数组、数组指针等一起考查大家对指针的理解。但是不要怕,也许…...
Docker 镜像构建的最佳做法
一、镜像分层 使用docker image history命令,可以看到用于在镜像中创建每个层的命令。 1、 使用docker image history命令查看创建的入门镜像中的层。 docker image history getting-started 您应该得到如下所示的输出: IMAGE CREATED…...
工作上Redis安装及配置
下载redis软件 第一步:解压压缩包 tar -zxvf redis-7.0.14.tar.gz 第二步:移动redis存放目录(结合个人需求而定!) redis-7.0.14:解压后的文件路径 /usr/local:移动后的文件路径 mv redis-7.0.…...
电商项目之Web实时消息推送(附源码)
文章目录 1 问题背景2 前言3 什么是消息推送4 短轮询5 长轮询5.1 demo代码 6 iframe流6.1 demo代码 7 SSE7.1 demo代码7.2 生产环境的应用 (重要) 8 MQTT 1 问题背景 扩宽自己的知识广度,研究一下web实时消息推送 2 前言 文章参考自Web 实时消…...
上机实验四 哈希表设计 西安石油大学数据结构
实验名称:哈希表设计 (1)实验目的:掌握哈希表的设计方法及其冲突解决方法。 (2)主要内容: 已知一个含有10个学生信息的数据表,关键字为学生“姓名”的拼音,给出此表的一…...
Ubuntu22.04 交叉编译mp4V2 for Rv1106
一、配置工具链环境 sudo vim ~/.bashrc在文件最后添加 export PATH$PATH:/opt/arm-rockchip830-linux-uclibcgnueabihf/bin 保存,重启机器 二、下载mp4v2 下载路径:MP4v2 | mp4v2 三、修改CMakeLists.txt 四、执行编译 mkdir build cd buildcmak…...
缓存穿透、击穿、雪崩
缓存穿透: 指的是恶意用户或攻击者通过请求不存在于缓存和后端存储中的数据来使得所有请求都落到后端存储上,导致系统瘫痪。 解决方案: 通常包括使用布隆过滤器或者黑白名单等方式来过滤掉无效请求,以及在应用程序中加入缓存预热…...
(1w字一篇理解透Unsafe类)Java魔法类:Unsafe详解
Java魔法类 Unsafe 文章导读:(约12015字,阅读时间大约1小时)1. Unsafe介绍2. Unsafe创建3. Unsafe功能3.1内存操作3.2 内存屏障3.3 对象操作3.4 数组操作3.5 CAS操作3.6 线程调度3.7 Class操作3.8 系统信息 4. 总结 JUC源码中的并发工具类出现过很多次 …...
Python的正则表达式使用
Python的正则表达式使用 定义使用场景查替换分割 常用的正则表达符号查原字符英文状态的句号点 .反斜杠 \英文的[]英文的()英文的?加号 星号 *英文状态的大括号 {} 案例 定义 正则表达式是指专门用于描述或刻画字符串内在规律的表达式。 使用场景 无法通过切片,…...
Elasticsearch:评估 RAG - 指标之旅
作者:Quentin Herreros,Thomas Veasey,Thanos Papaoikonomou 2020年,Meta发表了一篇题为 “知识密集型NLP任务的检索增强生成” 的论文。 本文介绍了一种通过利用外部数据库将语言模型 (LLM) 知识扩展到初始训练数据之外的方法。 …...
【2023.12.4练习】数据库知识点复习测试
概论 数据表:用于存储现实中数据的联系。 储存信息联系。 字段:又称列,如姓名、年龄、编号等。 记录:又称元组,为数据表中的一行,代表了一个实体的信息。 数据库(DB)࿱…...
【wvp】测试记录
ffmpeg 这是个莫名其妙的报错,通过排查,应该是zlm哪个进程引起的 会议室的性能 网络IO也就20M...
【若依框架实现上传文件组件】
若依框架中只有个人中心有上传图片组件,但是这个组件不适用于el-dialog中的el-form表单页面 于是通过elementui重新写了一个上传组件,如图是实现效果 vue代码 <el-dialog :title"title" v-model"find" width"600px"…...
玩转大数据5:构建可扩展的大数据架构
1. 引言 随着数字化时代的到来,大数据已经成为企业、组织和个人关注的焦点。大数据架构作为大数据应用的核心组成部分,对于企业的数字化转型和信息化建设至关重要。我们将探讨大数据架构的基本要素和原则,以及Java在大数据架构中的角色&…...
【华为数据之道学习笔记】非数字原生企业的特点
非数字原生企业的数字化转型挑战 软件和数据平台为核心的数字世界入口,便捷地获取和存储了大量的数据,并开始尝试通过机器学习等人工智能技术分析这些数据,以便更好地理解用户需求,增强数字化创新能力。部分数字原生企业引领着云计…...
Kubernetes学习笔记-Part.01 Kubernets与docker
目录 Part.01 Kubernets与docker Part.02 Docker版本 Part.03 Kubernetes原理 Part.04 资源规划 Part.05 基础环境准备 Part.06 Docker安装 Part.07 Harbor搭建 Part.08 K8s环境安装 Part.09 K8s集群构建 Part.10 容器回退 第一章 Kubernets与docker Docker是一种轻量级的容器…...
做临床研究在哪个网站注册/网络营销成功案例ppt免费
大家应该都被这个问题给困扰过,打开电脑,电脑上全部都是广告弹窗,或者在办公、追剧的时候,电脑突然就弹出了一条烦人的广告,今天就教大家4个方法,永久关闭这些广告弹窗。方法一1、按下组合键【winr】打开运…...
做试管网站/广东省广州市佛山市
XSS:脚本中的不速之客XSS:跨站脚本(Cross-site scripting)CSRF:冒充用户之手CSRF:跨站请求伪造(Cross-site request forgery) 谷歌搜索到几篇好文章。《XSS CSRF 攻击》http://www.c…...
网站建设容易吗/百度竞价seo排名
点击上方“程序员小灰”,选择“置顶公众号” 有趣有内涵的文章第一时间送达! 上一次送书活动刚刚完结,有9位幸运的小伙伴得到了想要的图书,但是更多的读者们并没有获奖。 不过大家不必遗憾,慷慨的博文视点再次赞助了10…...
wordpress 浮层/安卓手机优化大师官方下载
传送门 神仙题啊……不看题解我可能一年都不一定做得出来……FlashHu大佬太强啦 到底是得有怎样的脑回路才能一眼看去就是费用流啊…… 建好图之后套个板子就好了,那么我们着重来讨论一下怎么建图 首先,对于每一个水管的支管,有且仅有一个其他…...
欧莱雅的网络营销策划方案/合肥seo代理商
7:30:起床。英国威斯敏斯特大学的研究人员发现,那些在早上5:22―7:21 分起床的人,其血液中有一种能引起心脏病的物质含量较高,因此,在7:21之后起床对身体健康更加有益。 打开台灯。“一醒来,就将灯打开&…...
遵义网站建设厂家/竞价系统
<wbr> 1、什么是const?<br> 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)</wbr> 2、为什么引入const? cons…...