自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示

上传人:木92****502 文档编号:137991859 上传时间:2020-07-13 格式:PDF 页数:25 大小:747.99KB
返回 下载 相关 举报
自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示_第1页
第1页 / 共25页
自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示_第2页
第2页 / 共25页
自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示_第3页
第3页 / 共25页
自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示_第4页
第4页 / 共25页
自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示》由会员分享,可在线阅读,更多相关《自动化标记语言AML扩展角色类库、应用角色类库示例、用户定义的角色类库、AML库的XML表示(25页珍藏版)》请在金锄头文库上搜索。

1、 附 录 A (资料性附录) AML 扩展角色类库 A.1 概述 AutomationMLExtendedRoleClassLibrary是一种AutomationMLBaseRoleClassLib 和 AutomationMLDMIRoleClassLib的推荐扩展,覆盖了离散制造业广泛领域的典型角色。 图A.1给出了树状结构的AutomationMLExtendedRoleClassLibrary。 注1:该AML扩展类库的版本为2.7.0。 注2:按照IEC 62424:2008,可增加用户自定义属性。 图A.1 AutomationMLExtendedRoleClassLibrary

2、 A.2 角色类PLCFacet 表A.1规定了角色类“PLCFacet”。 表A.1 角色类 PLCFacet 类名称 PLCFacet 描述 宜用于与PLC控制代码生成器包含的所有信息相关的视图:AML对象的PLC视图,指向PLC 相关的信息。 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Facet A.3 角色类HMIFacet 表A.2规定了角色类“HMIFacet”。 表A.2 角色类 HMIFacet 类名称 HMIFacet 描述 宜用于与HMI涉及的所有信息相关的视图:AML对象的HMI视图,指向HMI相关的信息。

3、父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Facet A.4 角色类Enterprise 表A.3规定了角色类“Enterprise”。图A.2给出了由GB/T 20720.1-2019定义的结构。 表A.3 角色类 Enterprise 类名称 Enterprise 描述 宜用于业务结构。 “Enterprise”的定义由GB/T 20720.1-2019的5.3.2给出: “企业是场所和区域的集合, 代表了基于角色的设备层级的最顶层。 企业决定制造什么产 品,在何处进行制造,以及通常如何制造。4级功能只关心企业及场所层级。但是

4、,企业 规划和调度可能涉及区域、工作中心或区域中的工作单元。” 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Structure/ResourceStructure 图A.2 工作中心和工作单元的定义类型结构 A.5 角色类Site 表A.4规定了角色类Site。 表A.4 角色类 Site 类名称 Site 描述 宜用于一个工场位置的确定。也可作为一个分层组织中的元素使用。 “Site”的定义由GB/T 20720.1-2019的5.3.3给出: “工场是由企业确定的物理、地理或逻辑分组。它可能包含区域、生产线、过程单元和生 产元件

5、(见图A.2)。工场规划可能包括区域中的单元、流水线或元件。地理位置和主要 生产能力通常标志了一个工场。 工场通常用于粗略的规划和调度。 工场一般具有定义明确 的制造能力。 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Structure/ResourceStructure 示例:工厂、制造车间。 A.6 角色类Area 表A.5规定了角色类“Area”。 表A.5 角色类 Area 类名称 Area 描述 宜用于生产建筑及其分部(建筑/厅)。也可作为一个分层组织中的元素使用。 “Area”的定义由GB/T 20720.1-2019的

6、5.3.4给出: “区域是由工场确定的物理、地理或逻辑分组。它可能包含过程单元、生产元件及生产流 水线。 工场中的主要的生产能力及地理位置通常标志了一个区域。 区域通常具有明确定义 的制造能力及资质。能力资质用于规划及调度。区域由执行制造功能的低层要素组成。对 应于连续制造模式、离散制造模式和批制造模式,定义了三种要素。一个区域可能具有一 种或以上低层要素,取决于制造要求。很多区域是离散作业的生产线、连续过程的生产单 元和批处理的处理单元的结合。例如,饮料生产商可能在生产单元中具有连续混合区域, 为批处理提供批处理单元,为离散装瓶处理提供装瓶流水线。 父类 AutomationMLBaseRo

7、leClassLib/AutomationMLBaseRole/Structure/ResourceStructure 示例:大厅。 A.7 角色类ProductionLine 表A.6规定了角色类“ProductionLine”。 表A.6 角色类 ProductionLine 类名称 ProductionLine 描述 宜用于定义GB/T 20720.1-2019中5.3.7所定义的基于角色的设备层次中的离散制造工段 层次: “生产线和工段是设备的最低层离散制造过程通常,仅当生产线内的工艺路线具有柔 性时才区分工段。 生产线和工段可以由较低级别的元素组成生产线的确认通常采用主要 的加工活动

8、。” 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Structure/ResourceStructure A.8 角色类WorkCell 表A.7规定了角色类“WorkCell”。 表A.7 角色类 WorkCell 类名称 WorkCell 描述 宜用于定义GB/T 20720.1-2019所定义的基于角色的装置分层中的工段层次: 有生产步骤发生的单元/生产线、 站点、 单一过程组件、 周期和地点的子单元/子生产步骤。 用于分层结构。 “WorkCell”的定义由GB/T 20720.1-2019的5.3.7给出: “生产线和工段

9、是设备的最低层离散制造过程通常, 仅当生产线内的工艺路线具有柔 性时才区分工段。 生产线和工段可以由较低级别的元素组成生产线的确认通常采用主要 的加工活动。” 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Structure/ResourceStructure A.9 角色类ProcessCell 表A.8规定了角色类“ProcessCell”。 表A.8 角色类 ProcessCell 类名称 ProcessCell 描述 宜用于有生产步骤发生的单元/生产线、站点、单一过程组件、周期和地点的子单元/子 生产步骤。用于分层结构。 “P

10、rocessCell”的定义由GB/T 20720.1-2019的5.3.8给出: “流程段和单元为设备最低层,用于批制造过程(见图A.2),通常如果流程段内的产品 路径存在柔性才区分各种单元”。 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Strcture/ResourceStructure A.10 角色类Unit 表A.9规定了角色类“Unit”。 表A.9 角色类 Unit 类名称 Unit 描述 宜用于流程生产车间。用于分层结构。 “Unit”的定义由GB/T 20720.1-2019的5.3.8给出: “流程段和单元为设

11、备最低层,用于批制造过程(见图A.2),通常如果流程段内的产品 路径存在柔性才区分各种单元”。 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Strcture/ResourceStructure A.11 角色类ProductionUnit 表A.10规定了角色类“ProductionUnit”。 表A.10 角色类 ProductionUnit 类名称 ProductionUnit 描述 宜用于有生产步骤发生的单元/生产线、站点、单一过程组件、周期和地点的子单元/子 生产步骤。用于分层结构。 “Unit”的定义由GB/T 20720

12、.1-2019的5.3.6给出: “生产单元是设备的最低层,用于流程制造过程。生产单元由诸如设备组件、传感器、 以及执行机构等最低层次单元组成,对于这些单元的定义不在本标准的范围之内。一个 生产单元通常包括以相对自主的方式运行的连续生产段所需的所有设备。 通常, 它转变、 分离或作用于一种或多种原材料,以生产中间产品或最终产品。主过程控制系统中或产 品加工过程中经常需要定义生产单元。例如催化裂化器#1,烷化装置2等。生产单元可明 确额定义加工能力和生产总产能”。 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Strcture/Reso

13、urceStructure A.12 角色类StorageZone 表A.11规定了角色类“StorageZone”。 表A.11 角色类 StorageZone 类名称 StorageZone 描述 宜用于定义由GB/T 20720.1-2019所定义的基于角色的装置分层中的储存区层次: “StorageZone”的定义由GB/T 20720.1-2019的5.3.9给出: “储存区和储存单元是物料运送设备的最低层,通常由离散制造、批制造、连续制造过 程的第4和第3层调用。储存区是一种工作中心,储存单元是一种工作单元,在区域内按 照元素组织。这些是用于物料存储和运输设备的低层元件。储存区通常

14、具有物料接收、 储存、取回、移动和运输需要的能力,这就包括了企业内部或企业之间从一个工作中心 到另一个工作中心的物料移动。” 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Strcture/ResourceStructure 示例:仓库、油库、保存区。 A.13 角色类StorageUnit 表A.12规定了角色类“StorageUnit”。 表A.12 角色类 StorageUnit 类名称 StorageUnit 描述 宜用于定义GB/T 20720.1-2019所定义的基于角色的设备层次中的储存单元层次。 “StorageUni

15、t”的定义由GB/T 20720.1-2019的5.3.9给出: “储存区和储存单元是物料运送设备的最低层,通常由离散制造、批制造、连续制造过 程的第4和第3层调用。储存单元比储存区更细化,储存单元的物理位置可能随着时间改 变;例如,为了运输中的货物。储存单元可能会关注给定的物料,物料分组或者储存方 式。储存单元可进一步划分为任何层次化储存管理解决方案。” 父类 AutomationMLBaseRoleClassLib/AutomationMLBaseRole/Strcture/ResourceStructure 示例:架子、箱、槽、罐、托盘、桶。 A.14 角色类Turntable 表A.13规定了角色类“Turntable”。 表A.13 角色类 Turntable 类名称 Turntable 描述 宜用于旋转类运输装置,该装置改变产品或载具的水平方向。 父类 AutomationMLDMIRoleClass/DiscManufacturingEquipment/Transport A.15 角色类Conveyor 表A.14规定了角色类“Conveyor”。 表A.14 角色类 Conveyor 类名称 Conveyor 描述 宜用于执行线性运输的一般装置。 父类 AutomationMLDMIRoleClass/DiscManufacturingEquipment

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号