您当前的位置:首页>行业标准>GB/T 38846-2020 智能工厂 工业自动化系统工程描述类库

GB/T 38846-2020 智能工厂 工业自动化系统工程描述类库

资料类别:行业标准

文档格式:PDF电子版

文件大小:21.31 MB

资料语言:中文

更新时间:2023-11-15 18:11:48



相关搜索: 智能 自动化 工厂 38846 工业 系统工程

内容简介

GB/T 38846-2020 智能工厂 工业自动化系统工程描述类库 ICS 25.040 L 67
GB
中华人民共和国国家标准
GB/T38846—2020
智能工厂 工业自动化系统工程
描述类库
Smart factroy-Industrial automation systems engineering role class libraries
2020-07-21发布
2021-02-01实施
国家市场监督管理总局
国家标准化管理委员会 发布 GB/T38846—2020
目 次
前言 1
III
范围 2术语、定义和缩略语
2.1 术语和定义 2.2 缩略语 3AML描述类 3.1 AML基本描述类库 AutomationMLBaseRoleClassLib
3.1.1 概述 3.1.2 描述类AutomationMLBaseRole(AML基本描述类) 3.1.3 描述类Group(组) 3.1.4 描述类Facet(面)· 3.1.5 描述类Port(端口) 3.1.6 描述类Resource(资源) 3.1.7 描述类Product(产品)· 3.1.8 描述类Process(过程) 3.1.9 描述类Structure(结构) 3.1.10 描述类ProductStructure(产品结构) 3.1.11 描述类ProcessStructure(过程结构) 3.1.12描述类ResourceStructure(资源结构).. 3.1.13 描述类PropertySet(属性集).. 3.2离散制造工业AML描述类库 AutomationMLDMIRoleClassLib
3.2.1 总则 3.2.2 描述类DiscManufacturingEquipment(离散制造设备) 3.2.3 描述类Transport(传输) 3.2.4 描述类Storage(储存) 3.2.5 描述类Fixture(固定装置) 3.2.6 描述类Gate(门)
L/
10
IU
11
3.2.7 描述类Robot(机器人) 3.2.8 描述类Tool工具) 3.2.9 描述类Carrier(载具) 3.2.10 描述类Machine(机械) 3.2.11描述类StaticObject(静态物体) 3.3流程制造工业AML描述类库 AutomationMLCMIRoleClassLib
11
12
12 12 1 GB/T38846—2020
3.3.1 总则 3.3.2描述类ContManufacturingEquipment(流程制造设备),
12
13 13 13 14
3.4批制造工业AML描述类库 AutomationMLBMIRoleClassLib 3.4.1总则 3.4.2描述类BatchManufacturingEquipment(批制造设备) 3.5控制系统AML描述类库 AutomationMLCSRoleClassLib 3.5.1 总则 3.5.2 描述类ControlEquipment(控制设备) 3.5.3 描述类Communication(通信) 3.5.4 描述类ControlHardware(控制硬件) 3.5.5 描述类PC(个人电脑) 3.5.6 描述类IPC(工业电脑) 3.5.7 描述类Handheld(便携式设备) 3.5.8 描述类EmbeddedDevice(嵌人式设备) 3.5.9 描述类Sensor(传感器).. 3.5.10 描述类Actuator(执行器) 3.5.11 描述类Controller(控制器) 3.5.12 描述类PLC(可编程逻辑控制器) 3.5.13 描述类NC(数字控制器) 3.5.14 描述类RC(机器人控制器) 3.5.15描述类PAC(可编程自动控制器) 3.6AML扩展描述类库 AutomationMLExtendedRoleClassLibrary 附录A(资料性附录)AML扩展描述类库附录B(资料性附录) 描述类库应用示例
14 14 15 15 16 16 16
16 17 17
17
17
17 18 18 18 18
19 33
II GB/T 38846—2020
前言
本标准按照GB/T1.1一2009给出的规则起草。 本标准由中国机械工业联合会提出。 本标准由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。 本标准起草单位:上海工业自动化仪表研究院有限公司、机械工业仪器仪表综合技术经济研究所、
上海市计量测试技术研究院、大连誉洋工业智能有限公司。
本标准主要起草人:肖红练、王嘉宁、柳晓菁、陈曦、李文军 GB/T38846—2020
智能工厂 工业自动化系统工程
描述类库
1范围
本标准规定了用于工程信息建模的规范性及资料性AML描述类库。 本标准适用于自动化区域中工程工具之间以AML方式进行信息交换时,相关工具的输人/输出应用。
2术语、定义和缩略语
2.1术语和定义
下列术语和定义适用于本文件。 2.1.1
自动化标记语言 automationmarkuplanguage 基于XML的用于智能工厂工业自动化系统的工程数据交换格式。
2.1.2
对象object 具有一个或多个与一个AML角色类相关的CAEXRoleRequirements的一个自动化对象的数据表达,注:AML对象是自动化标记语言的核心元素。它代表了一个实例,并且可以包括管理元素、属性、接口、关系和引用。
2.1.3
类 class 预定义的AML对象类型,可以是AML系统单元类、AML接口类、AML角色类或AML属性
类型。
注1:AML类存储于AML库中,AML类的类型是SystemUnitClass,InterfaceClass,RoleClass或AttributeType。 注2:AML类定义了可再使用的解决方案,其特征是属性、接口和聚合对象。 注3:AML类能被多重实例化,注4:AML类可以是用户自定义的或标准的AML类。
2.1.4
库library 包含AML类的库。
2.1.5
端口 port 与标准AML接口类Port有直接或间接关系的AML接口,并允许指定嵌套接口。 注:端口属于一个父AML对象,它描述了该对象中各类复杂的接口。在更高的抽象级别中,端口之间能够实现
互联nc
2.1.6
组 group 与标准AML角色类Group有直接或间接关系的AML对象,并提供AML对象的特定视图。
2.1.7
面facet 与标准AML角色类Facet具有直接或间接关系的AML对象,并提供一个AML对象的AML属
1 GB/T38846—2020
性或接口的特定视图。 2.1.8
实例instance 一个独立的物理或逻辑元素的数据表达形式。 注:实例可以通过如聚合对象或属性得到扩展。
2.1.9
机器人robot 用于工业自动化应用的自动控制、可再编程、多功能操纵器可编程三轴或多轴,固定或移动式控制
型工业机械装置。 2.1.10
传感器 sensor 在监控范围内检测物体、障碍或受被测对象影响的元件,用于提供探测或测量的电信号或数据示例:限位开关、接近开关、压力传感器、振动传感器、应变仪、光电探测器
2.1.11
执行机构 actuator 由控制器的输出变量产生驱动最终控制单元所需的操纵变量的功能单元。 「GB/T2900.59—2008,定义351-28-07 示例:接触器、变速驱动器。
2.2 2缩略语
下列缩略语适用于本文件。 AGV:自动导航车(AutomatedGuidedVehicle) AML:自动化标记语言(AutomationMarkupLanguage) CAEX:计算机辅助工程数据交换格式(ComputerAidedEngineeringExchange) HMI:人机交互界面(HumanMachineInterface) IPC:工业 PC (Industrial PC) NC:数字控制器(NumericalController) PAC:可编程自动控制器(ProgrammableAutomationController) PC:个人电脑(PersonalComputer) RC:机器人控制器(RobotController) XML:可扩展标记语言(extensiblemarkuplanguage)
SAG 3AML描述类 3.1AML基本描述类库一 AutomationMLBaseRoleClassLib 3.1.1概述
本条定义了AML核心概念建模时所需要的标准角色类的AML基本库。一个角色是一个描述抽
象功能却未定义底层技术实现的类。资源类Resource或机器人类Robot都是一个角色类。当一个角色类与一个AML对象相联系的时候,该AML对象获得了语义。所有涉及的特性都是AML标准库的一部分,在不需要时可以从实例分层结构InstanceHierarchy中移除。
任何AML对象和用户自定义的角色类应与该AML库中的一个角色存在直接或间接引用关系。 如果一个角色过于具体,宜引用下一个父类。图1~图3给出了标准基本角色类RoleClass所对应的对
2 GB/T38846—2020
象树、XML网格和XML文本示例,
AutomationMLBaseRoleClassLib
4
RoleAutomationMLBaseRole
4
Rolel Group Role Facet RolePort
ConnectionPoint
0
Role Resource Role Product Role Process Role structure
2
Rolel ProductStructure Role ProcessStructure Role ResourceStructure
RolePropertySet 图1 AML基本角色类库示例
RoleClassLib
AutomatonMLBaseRoleCiussLID
= Name () Description AutomationML base role lbrary ()version 2.1.1 aRoleClass
= Niame AutomatonMLBaseRole RoleClass
Group
= Name = RefBaseClassPath AutomatonlILBaseRole Attribute (1
=Name 1 AssociatedFacet xs:string Facet
= AttributeDataType
RoleClass
=Nam
-BefBaneCiassPathAute mationLBaseRole
aRoleClass
Port
= Name =RefDaseClassPathAu Attribute (3)
MUBase
= niame 1orecton 2 Cardinalty
O Attribute Attribute (2)
=AttributeDataType xs:string xs:complexType
Name=AtributeDataType
1 MinOccur xs.uint 2MaxOccur xs.uint
3 Category
xstring ConnectenPeint
Externalinterface
= Name
=RefBaseClassPathAt nMLintertaoeClassLbo
MLBaseinterface
PortCennecto
RoleClass
= Niame =RefBaseClassPathAuto omationlLBaseRole
Resource
RoleClass
=Nam =RefBas
Produet
onLBasefRele
RoleClast
= Na =RefBaseClassPathAutom ionMLDaseRole
oces
RoleClass
Name =RefBaseClassPathAutomatonLBaseRolke ) RoleClass (3
Structun
=RefBaseClassPath
= Name 1 ProductStructure AutomatenLBaseRole/Structure 2ProcessStructure Automstionl/LBaseRole/Structure 3ResourceStructure
AutomatienLBaseRole/Structure
RoleClass
= Name =RefBaseClassPath AutomatonlLBaseRole
PrepertySet
图2 AutomationMLBaseRoleClassLib网格示例
3 GB/T38846—2020
AutomationML base role library 2.1.1





图3 AutomationMLBaseRoleClassLib的XML文本示例
3.1.2 描述类AutomationMLBaseRole(AML基本描述类)
表1规定了描述类AutomationMLBaseRole”。
表 1 描述类AutomationMLBaseRole
类名描述父类特性
AutomationMLBaseRole 是一个基本抽象角色类型,是所有标准或用户自定义角色类的基本类无无
3.1.3 描述类Group(组)
表2规定了描述类“Group”。
表 2 描述类Group S2IC
Group 是对象的一种描述类型。该类对象用于对属于特定工程视图的镜像对象集合进行分组。 AML的组对象Group应引用该描述。由于异构工具中不同的工程工具对同一个数据可能需要使用不同的视图,所以要将这些视图分开存储,并且允许在不同的层次中对相同的对象进行结构化 AutomationMLBaseRoleClassLib/AutomationMLBaseRole
类名
描述
父类特性
特性"AssociatedFacet"应用于对应面Facet名称的定义
AssociatedFacet (type="xs:string")
示例:AssociatedFacet="PLCFacet"
4
上一章:GB/T 38847-2020 智能工厂 工业控制异常监测工具技术要求 下一章:GB/T 36014.2-2020 工业过程控制装置 辐射温度计 第2部分:辐射温度计技术参数的确定

相关文章

GB/T 38846-2020 智能工厂 工业自动化系统工程描述类库 GB/T 38846-2020 能工厂工业自动化系统工程描述类库 GB/T 38844-2020 智能工厂工业自动化系统时钟同步、管理与测量通用规范 GB/T 38844-2020 智能工厂工业自动化系统时钟同步、管理与测量通用规范 GB/T 38844-2020 智能工厂 工业自动化系统时钟同步、管理与测量通用规范 GB/T 38848-2020 过程工业能源管控系统智能工厂技术要求 GB/T 38848-2020 智能工厂过程工业能源管控系统技术要求 GB/T 38848-2020 智能工厂 过程工业能源管控系统技术要求