您好,欢迎访问三七文档
书书书犐犆犛35.080犔77!#$%&’’()*犌犅/犜38557.1—2020!#$%&’ ()*+,-./101:234567!#89:;!()=犛狔狊狋犲犿狊犪狀犱狊狅犳狋狑犪狉犲犲狀犵犻狀犲犲狉犻狀犵—犐狀狋犲狉犳犪犮犲犪狀犱犱犪狋犪犲狓犮犺犪狀犵犲—犘犪狉狋1:犐狀狋犲狉犳犪犮犲狊狆犲犮犻犳犻犮犪狋犻狅狀犳狅狉犲狀狋犲狉狆狉犻狊犲狉犲狊狅狌狉犮犲狆犾犪狀狀犻狀犵狊狔狊狋犲犿犪狀犱犿犪狀狌犳犪犮狋狌狉犻狀犵犲狓犲犮狌狋犻狅狀狊狔狊狋犲犿20200306?@20201001AB’(+,-./012’()*3/0456?@目 次前言Ⅰ…………………………………………………………………………………………………………1 范围1………………………………………………………………………………………………………2 规范性引用文件1…………………………………………………………………………………………3 术语和定义1………………………………………………………………………………………………4 缩略语1……………………………………………………………………………………………………5 总则1………………………………………………………………………………………………………6 数据交换框架2……………………………………………………………………………………………7 互操作场景与实现3………………………………………………………………………………………8 数据交换系统模型15………………………………………………………………………………………9 测试需求定义16……………………………………………………………………………………………附录A(资料性附录) ERPMES交换数据示例18………………………………………………………参考文献23……………………………………………………………………………………………………犌犅/犜38557.1—2020前 言 GB/T38557《系统与软件工程 接口和数据交换》拟分为如下部分:———第1部分:企业资源计划系统与制造执行系统的接口规范;———第2部分:供应链管理系统与企业资源计划系统的接口规范;———第3部分:客户关系管理系统与企业资源计划系统的接口规范;———第4部分:制造执行系统与分布式控制系统的接口规范;———第5部分:产品生存周期管理系统与计算机辅助设计/计算机辅助制造系统的接口规范;———第6部分:过程控制系统与制造执行系统的接口规范;———第7部分:电子商务平台的接口规范。本部分为GB/T38557的第1部分。本部分按照GB/T1.1—2009给出的规则起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本部分起草单位:深圳赛西信息技术有限公司、中国电子技术标准化研究院、浙江中控技术股份有限公司、上海宝信软件股份有限公司、中国航天系统科学与工程研究院、西北工业大学、江苏极熵物联科技有限公司。本部分主要起草人:刘潇健、张、周德营、徐端、刘增志、孙凤丽、何军红、吕雪、王蔚林、杨隽、刘永召、王焱坤、焦提兵、王少培、孙卫平、张星星、孙海旺、杨昕、郑媛媛、杨卓峰。Ⅰ犌犅/犜38557.1—2020系统与软件工程 接口和数据交换第1部分:企业资源计划系统与制造执行系统的接口规范1 范围GB/T38557的本部分针对企业资源计划(ERP)系统和制造执行系统(MES)间的互操作,规定了数据交换框架、互操作交互场景与实现、数据交换系统模型,并定义了测试需求。本部分适用于ERP系统与MES系统的集成、开发、评测。各相关方可根据实际情况进行剪裁使用。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T11457—2006 信息技术 软件工程术语GB/T25109.1—2010 企业资源计划 第1部分:ERP术语SJ/T11666.1—2016 制造执行系统(MES)规范 第1部分:模型和术语3 术语和定义GB/T11457—2006、GB/T25109.1—2010、SJ/T11666.1—2016界定的术语和定义适用于本文件。4 缩略语下列缩略语适用于本文件。ERP:企业资源计划(EnterpriseResourcePlanning)MES:制造执行系统(ManufacturingExecutionSystem)SOAP:简单对象访问协议(SimpleObjectAccessProtocol)XML:可扩展置标语言(ExtensiveMarkupLanguage)5 总则ERP系统与MES系统间的互操作接口应基于ERP系统与MES系统的协作关系。应根据本企业需求,结合所在行业的特点,基于完整的业务流程,确定ERP系统与MES系统的协作关系。ERP系统与MES系统的协作关系应:a) 满足企业为价值实现所确立的各种过程及其相应活动的需要;b) 满足企业为管理和控制价值实现所确立的支持其管理、实现的过程及其相应活动的需要。ERPMES间互操作交互场景决定了互操作接口的设计和实现方式。互操作交互场景由特定的交1犌犅/犜38557.1—2020换方式(或交换方式的组合)和特定的交换数据(或一组交互数据)决定,见第7章。 注:交换方式一般包括:a)推方式(PUSH);b)拉方式(PULL);c)订阅/发布(Pub/Sub)。6 数据交换框架ERPMES的数据交换框架见图1,主要的互操作场景包括生产管理信息交换、质量管理信息交换、库存管理信息交换、维护管理信息交换,所交换的数据主要包括定义信息、计划信息、绩效信息和能力信息。其中:a) 生产管理信息交换通过数据交换,实现各种资源按计划所规定的流程、时间和地点合理配置、协调、指导和跟踪,对生产制造活动进行有效地计划、组织与控制。交换的信息主要包括:1) 产品定义信息。描述产品的制造方式,包括物料定义、产品设计、工艺、技术资料等。2) 生产计划信息。描述所要生产的规格、数量、时间、地点等。3) 生产绩效信息。描述生产计划的完成情况,包括已经完成的生产结果、完成的数量和效果、资源消耗的情况、投入产出的情况等。4) 生产能力信息。描述生产资源的可用性情况,包括资源的可用能力、已分配能力、极限能力等。生产资源通常包括物料、设备、人员和能源。b) 质量管理信息交换通过数据交换,实现质量测试和报告活动的协调与跟踪,质量问题的分析与控制。交换的信息主要包括:1) 质量定义信息。描述质量测试的检测规范,包括物料代码、质检点、取样点、取样方法、判别方法等,以及保证检测结果可信度的控制方法,如设备校准、质检环境等。2) 质量计划信息。描述对物料、环境和设备的质检活动要求,包括质检的时间、地点、质检点、取样点、取样方法、判别方法等。3) 质量绩效/响应信息。描述针对质量计划采取的检测活动的结果信息,包括质检报告、处置结果、校准结果等。4) 质量能力信息。描述质检资源的可用性情况,包括资源的可用能力、已分配能力、极限能力等。c) 库存管理信息交换通过数据交换,实现物资/物料有效地计划、组织、控制和协调,以及对采购、物流、销售的决策支持。交换的信息主要包括:1) 库存定义信息。描述物资/物料移动和存储相关的信息和规则。规则如指定的特定库位、特定设备、先入先出要求等。2) 库存计划信息。描述物资/物料移动的请求信息,包括入库请求、出库请求、移库请求、库存调整请求等。3) 库存绩效信息。描述针对库存请求所采取的活动的完成情况,包括入库信息、出库信息、移库信息、库存调整信息、存货状态信息等。4) 库存能力信息。描述库存资源的可用性情况,包括资源的可用能力、已分配能力、极限能力等。库存能力一般包括物料类型、存储空间、存储类型(如温度、危险等级、化学分级、洁净度、湿度等)等。d) 维护管理信息交换2犌犅/犜38557.1—2020通过数据交换,实现设备、工具、物料及其他资产的周期性、预防性、前发性的跟踪、维护,以达到费用最经济、综合产能最高的目标。交换的信息主要包括:1) 维护定义信息。描述维护活动的时间要求、工具要求、人员资质、性能指标等内容,如点检规范、保养规范等。2) 维护计划信息。描述对维护活动的请求,包括故障维护请求、预防性请求和基于状态的预测维护请求等。3) 维护绩效信息。描述针对维护计划所采取的纠正和改进活动的完成情况,包括故障信息、点检信息、保养信息、维修信息等。4) 维护能力信息。描述维护资源的可用性情况,包括资源的可用能力、已分配能力、极限能力等。维护资源一般包括维护人员、维护工具、维护备件、维护环境等。附录A给出了一组ERPMES交换数据的示例。图1 犈犚犘犕犈犛间数据交换框架7 互操作场景与实现7.1 生产管理信息交换7.1.1 生产计划下达该交互场景主要实现ERP的主生产计划组件向MES的详细生产调度组件下达生产计划,以及MES的生产跟踪组件向ERP的生产统计组件反馈生产绩效。该交互场景可有推方式、拉方式、订阅/发布3种交换方式实现,见表1。3犌犅/犜38557.1—2020表1 生产计划下达序号交换方式互操作功能发起组件目标组件交换数据交互时间点1推方式(PUSH)发送生产计划主生产计划组件详细生产调度组件生产计划表建立时/变化时发送生产绩效生产跟踪组件生产统计组件生产绩效表执行时/结束时2拉方式(PULL)获取生产计划详细生产调度组件主生产计划组件生产计划表必要时返回生产计划主生产计划详细生产调度生产计划表收到消息时获取生产绩效生产计划组件生产跟踪组件生产绩效表执行时返回生产绩效生产跟踪生产统计生产绩效表收到消息时3订阅/发布(Sub/Pub)订阅生产计划详细生产调度组件主生产计划组件—必要时发布生产计划主生产计划组件详细生产调度组件生产计划表订阅事件触发时订阅生产绩效生产统计组件生成跟踪组件—必要时发布生产绩效生产跟踪组件生产计划组件生产绩效表订阅事件触发时7.1.2 生产计划改变该交互场景主要实现ERP的主生产计划组件向MES的详细生产调度组件调整生产计划,以及MES的生产跟踪组件向ERP的生产统计组件报告相应生产绩效。该交互场景可有推方式、订阅/发布2种交换方式实现,见表2。表2 生产计划改变序号交换方式互操作功能发起组件目标组件交换数据交互时间点1推方式(PUSH)发送生产计划主生产计划组件详细生产调度组件生产计划表建立时调整并发送生产计划主生产计划组件详细生产调度组件生产计划表变化时发送调整后的生产绩效生产跟踪组件生产统计组件生产绩效表执行时/结束时2订阅/发布(Sub/Pub)订阅生产计划详细生产调度组件主生产计划组件—必要时订阅生产绩效生产跟踪组件生产计划组件—必要时调整并发布生产计划主生产计划组件详细生产调度组件生产计划表订阅事件触发时发布调整后的生产绩效生产跟踪组件生产统计组件生产绩效表订阅事件触发时4犌犅/犜38557.1—20207.1.3 生产计划取消该交互场景主要实现ERP的主生产计划组件向MES的详细生产调度组件发出取消生产计划的过程。该交互场景可有推方式实现,见表3。表3 生产计划取消序号交换方式互操作功能发起组件目标组件交换数据交互时间点1推方式(PUSH)取消生产计划主生产计划组件详细生产调度组件取消消息变化时7.1.4 生产绩效反馈该交互场景主要实现MES的详细生产调度组件地向ERP的生产统计组件反馈生产绩效的过程。该交互场景可有推方式、拉方式、订阅/发布3种交换方式实现,见表4。表4 生产绩效反馈序号交换方式互操作功能发起组件目标组件交换数据交互时间点1推方式(PUSH)发送生产绩效生产跟踪组件生产统计组件生产绩效必要时或周期性2拉方式(PULL)获取生产绩效生产统计组件生产跟踪组件生产绩效必要时或周期性3订阅/发布(Sub/Pub)订阅生产绩效生产统计组件生产跟踪组件—必要时发布生产绩效生
本文标题:GBT3855712020系统与软件工程接口和数据交换第1部分企业资源计划系统与制造执行系统的接口规
链接地址:https://www.777doc.com/doc-6363575 .html