CSP 生产线 MES 中的订单管理系统
在基于 ERP/MES/PCS 三层体系结构的钢铁企业信息系统中,位于制造执行系统内部顶
层的订单管理系统(OMS)除了承担 MES 赋予的订单处理及其相关事务外,还负责 ERP
和 MES 间的信息交互,在 ERP 和 MES 的运行中起着承上启下的关键作用。本文基于 CSP
生产线 MES 的集成信息环境,结合在邯郸钢铁集团公司开发的软件系统,探讨了订单管理
系统的基本目标、外部接口、功能结构以及实施要点。
0 引 言
在激烈的市场竞争和内外环境的压力下,钢铁企业为了达到预期的市场占有率和经济效
益,提高企业的应变能力和竞争能力,正逐步从以往基于库存的批量生产方式向基于订单的
客户化生产方式转变。针对这样的变化,钢铁企业的信息系统势必要重新考虑在订货阶段对
订 单 交 货 期 的 回 答 问 题 以 及 在 生 产 执 行 阶 段 对 订 单 完 成 状 况 的 追 踪 问 题 。 在 基 于
ERP/MES/PCS 的 CIMS 三层体系结构中,ERP 完成从销售订单到生产订单的转化,而从生
产订单投人到产品完成的整个生产过程订单信息在各级系统中流动,经各级系统的不同处理,
直到产品完成的整个订单在制造执行阶段的管理任务由 MES 实现。
本文介绍的订单管理系统,是邯钢 CSP 生产线制造执行系统(MES)的一个子系统。
该系统2006年12月投入试运行,除承担 MES 所赋予的订单管理业务外,还需要与 SAP 的 ERP
系统中的生产、销售和物流等多个模块实现信息集成,其集成接口是 MES 实现与 ERP 系统
集成的关键,是 MES 正常运行的前提和基础。下面以邯钢 CSP 生产线 MES 与 ERP 集成开
发的实际项目为背景,对订单管理的基本目标、外部接口、功能结构以及实施要点进行分析
和探讨。
1 基本目标
ERP 系统管理的订单是销售订单,是由销售部门管理的客户订货合同的原始数据,而
MES 从 ERP 系统接收这些销售订单后并不能直接进行计划排产,需要根据设备能力、工艺
规程、生产成本等生产制约因素对销售订单进行科学拆分后重新聚合,形成可以直接进行计
划排产的生产订单。MES 订单管理系统的基本目标是以最优的方式将销售订单自动转化为
生产订单,追踪生产订单的执行过程,最终根据生产实绩将生产订单与销售订单进行匹配。
订单管理系统从 ERP 生产计划模块(PP)接收包括有关销售订单、交货计划、需求量、
产品物料组件、订单发料项目、订单收货项目以及产品生产工序等信息的生产订单,并按 CSP
生产设备的能力要求对其拆分/合并成生产任务单。生产任务单是最小的带有唯一批次号的
可供作业计划子系统直接排产的生产订单,每个生产任务单对应一件实物产品。例如,一个
薄板坯生产任务单实物上对应一件薄板坯,而一个热轧卷生产任务单实物上对应一件热轧成