上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

AII:工业互联网电子装联设备交互信息模型(AII 013-2023)标准(2023)(39页).pdf

编号:152241  PDF  DOCX 39页 1.25MB 下载积分:VIP专享
下载报告请您先登录!

AII:工业互联网电子装联设备交互信息模型(AII 013-2023)标准(2023)(39页).pdf

1、工业互联网工业互联网电子装联设备交互信息电子装联设备交互信息模型模型Electronic assemble s productionequipment information model of dataexchange for industrial Internet工业互联网产业联盟(2023 年 12 月)工 业 互 联 网 产 业 联 盟 标 准AII/013-2023T11/AII 013-2023声声明明本报告所载的材料和信息,包括但不限于文本、图片、数据、观点、建议,不构成法律建议,也不应替代律师意见。本报告所有材料或内容的知识产权归工业互联网产业联盟所有(注明是引自其他方的内容除外

2、),并受法律保护。如需转载,需联系本联盟并获得授权许可。未经授权许可,任何人不得将报告的全部或部分内容以发布、转载、汇编、转让、出售等方式使用,不得将报告的全部或部分内容通过网络方式传播,不得在任何公开场合使用报告内相关描述及相关数据图表。违反上述声明者,本联盟将追究其相关法律责任。工业互联网产业联盟联系电话:邮箱:T11/AII 013-2023目次前言.III1 范围.12 规范性引用文件.13 术语和定义.13.1 信息模型.13.2 电子装联.13.3 配方.14 缩略语.25 设备信息建模范围.25.1 设备信息交互架构.25.2 设备信息建模对象.36 设备

3、信息交互模型.46.1 设备联机状态模型.46.2 设备控制状态模型.56.3 设备生产状态模型.56.4 设备登录管理模型.66.5 产品生产状态模型.76.6 物料管理模型.86.7 工具管理模型.106.8 Recipe 管理.116.9 警报管理.146.10 设备数据上报.147 设备信息交互数据字典.167.1 数据类型.167.2 参数类别.167.3 设备参数.167.4 交互参数.207.5 产品制程参数.227.6 程序参数.257.7 物料参数.267.8 工具参数.277.9 操作员参数.287.10 告警参数.297.11 设备数据上报参数.31T11/AII 013

4、-2023附录A(资料性).34T11/AII 013-2023前言本文件按照GB/T 1.12020标准化工作导则 第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。随着技术的发展,本文件会作适当的修订。本文件起草单位:华为技术有限公司、中国信息通信研究院、中国科学院沈阳自动化研究所、机械工业仪器仪表综合技术经济研究所、北京邮电大学、台达电子企业管理(上海)有限公司、施耐德电气(中国)有限公司、美云智数科技有限公司、卡奥斯创智物联科技有限公司、湖北坤盈数字科技有限公司、中兴通讯股份有限公司、中电科普天科技股份有限公司

5、、格力电器股份有限公司、北京航天航空大学、联合智造北京科技发展有限公司、北京思谋智能科技有限公司。本文件主要起草人:孔超、余思聪、郭小龙、乔冰、王莹东、杨德波、谢胜平、黄颖、刘阳、赵艳领、李栋、滕颖蕾、王挺、庄育林、邝启康、毛平、王逢春、宋奕能、赵东方、王振、刘斌、公彦杰、张誉、夏豪、高峰、任涛林、刘宗勇、张海城、张俊杰、张驰、田力、文武、张振、曾军、杜韬、路东。T11/AII 范围本文件规定了电子装联行业生产设备与上层制造应用系统的交互信息模型。本文件适用于电子装联行业生产制造设备的平台化管理和集中监控,并为生产设备设计、开发和采购提供物联数字化参考。2规范性引用文件下列

6、文件中的内容通过文中的规范性引用而构成必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。ANSI/ISA-S88.01-1995 Batch Control Part 1:Models and TerminologyGB/T 20720.1-2006 企业控制系统集成 第1部分:模型和术语T/CCSA 449-2023 工业互联网信息模型 物模型描述规范YD/T 4097-2022 物联网信息模型总体框架3术语和定义下列术语和定义适用于本文件。3.1信息模型 information model信息的标准化组织

7、和表达技术,通过对工业互联网对象、对象属性和对象间的关系等进行建模,实现对象信息的互通和共享。3.2电子装联 electronic assemble依据设计方案将电子元器件通过插装、表面贴装、微组装等方式实现装配和电气连通的制造过程,并通过功能及可靠性测试,形成模块、整机或系统级组件。3.3配方 Recipe设备生产配方,一组唯一定义产品生产要求的必要信息集合。工业互联网 电子装联设备交互信息模型T11/AII 013-20234缩略语下列缩略语适用于本文件。ERP 企业资源计划系统(Enterprise Resource Planning)I/O 输入/输出(Input/Output)JSO

8、N JS 键值对数据(JavaScript Object Notation)MES 制造执行系统(Manufacturing Execution System)PLC 可编程逻辑控制器(Programmable Logic Controller)SCADA 数据采集与监视控制系统(Supervisory Control And Data Acquisition)XML 可扩展标记语言(Extensible Markup Language)YAML 另一种标记语言(YAML Aint a Markup Language)5设备信息建模范围5.1设备信息交互架构依据GB/T 20720.1-200

9、6,结合电子装联行业数字化需求,本文件给出如下信息交互架构,定位设备交互信息模型场景及建模对象。图 1设备信息交互架构图1)主机本文件的主机指具备数字化应用和服务功能的制造系统或组件。2)设备本文件的设备具体指工厂用在生产经营过程中的一类生产要素,站在物联交互角度看,以独立实体与应用系统交互的对象,包括生产制程设备、辅助设备、物流设备、测试设备等。T11/AII )设备交互信息依据ANSI/ISA-S88.01-1995,设备交互信息包括制造控制系统处理的数量(重量、单位等)、参数(比率、温度等等)等流程信息,以及控制器、传感器和执行器的状态、事件、操作、行为等信息。5.2

10、设备信息建模对象在电子产品加工过程中,一个加工周期覆盖被加工对象进到被加工对象出,共包括10个环节,见图2。图 2设备交互过程信息建模本文件信息模型建模架构应符合YD/T 4097-2022相关规定,信息模型描述方法应符合T/CCSA 449-2023相关规定,针对电子装联设备与主机交互的10个环节,涉及10类信息交互模型:设备联机状态模型:定义设备与主机各种可能的联机状态及各状态间相互转换过程的模型;设备控制状态模型:定义设备与主机各种可能的控制状态(OFFLINE/ONLINE-LOCAL/ONLINE-REMOTE)及各种状态间相互转换过程的模型;设备生产状态模型:定义设备各种可能的生产

11、状态(RUN/DOWN/IDLE/PM)及各状态相互转换过程的模型;设备登录状态模型:定义各种可能的登录状态(LOGIN/LOGOUT)及各状态相互转换过程的模型;产品生产状态模型:定义产品被设备加工时,各种可能的加工状态及各状态间相互转换过程的模型;物料管理模型:物料搬运、加载到设备,从设备卸载、搬离的各场景;工具管理模型:工具搬运、加载到设备,从设备卸载、搬离的控制过程;Recipe管理模型:用户在设备创建、修改、选中、删除、修改程序参数的控制过程;T11/AII 013-2023警报管理模型:设备警报状态机模型定义了设备警报产生和清除两种状态;设备数据上报模型:定义设备上报生产过程数据到

12、主机的各种方式的模型。6设备信息交互模型6.1设备联机状态模型6.1.1主机请求设备联机主机向设备发起联机控制请求,当主机试图与设备通讯时,需要通过此请求与设备建立联机关系。表1 请求联机信息模型主机方向设备设备联机状态切换请求establishCommunicationRequest-请求应包括交互的唯一消息ID、设备SN、设备所在站点ID、通讯协议版本号、响应码、设备型号名称、软件版本等信息设备联机状态切换响应establishCommunicationReply设备联机状态上报equipmentCommunicationStateChanged6.1.2设备上报联机状态当设备的生产条件发

13、生变化时,包括由COMMUNICATING切换成NOT COMMUNICATING,或者由NOTCOMMUNICATING切换成COMMUNICATING,设备可以主动切换与主机的联机状态,设备联机状态切换成功后,需要向主机上报变更后的状态。表2 上报联机信息模型主机方向设备设备联机状态切换通知equipmentCommunicationStateChanged-通知应包括交互的唯一消息ID、设备通信状态、设备型号名称、软件版本、响应码等信息6.1.3设备|主机请求心跳设备和主机建立联机后,需要立即启动心跳,以探测联机链路的状态。设备与主机心跳机制有如下特征:1.心跳建议由设备主动发起,或者由

14、主机主动发起,但不建议设备与主机同时发起心跳请求;2.心跳的周期由设备供应商与工厂线下约定,不在此规范中定义,缺省心跳周期为1分钟;3.心跳丢失后,链路判故障的规则由设备供应商与工厂约定,不在此规范中定义。表3 请求心跳信息模型T11/AII 013-20235主机方向设备6.2设备控制状态模型6.2.1主机请求设备切换控制状态当主机试图切换与设备的控制状态时,主机向设备发起切换设备控制状态请求。表4 请求状态切换信息模型主机方向设备设备控制状态切换请求equipmentControlStateChangeRequest-应包括交互唯一消息ID、设备控制状态、响应码信息设备控制状态切换响应eq

15、uipmentControlStateChangeReply设备控制状态上报equipmentControlStateChanged-应包括交互唯一消息ID、监控方式、设备前置生产状态、设备当前生产状态信息6.2.2设备上报控制状态当设备的生产条件发生变化时,包括由OFFLINE切换成ONLINE,或者由ONLINE切换成OFFLINE,设备宜主动切换与主机的控制状态。设备控制状态切换成功后,需要向主机上报变更后的状态。表5 上报控制状态信息模型主机方向设备设备控制状态切换通知equipmentControlStateChanged-应包括交互唯一消息ID、监控方式、设备前置生产状态、设备当前

16、生产状态信息6.3设备生产状态模型6.3.1设备生产状态定义本规范中设备生产状态定义见表6。T11/AII 013-2023表6 生产状态定义设备状态子状态(可选)描述RUNSETUP设备准备中,这包括与工艺相关要求的机器配置、程序、数据、调整等。READY设备准备动作已经完毕,正在等待操作员/主机指令即可开始生产EXECUTING设备正在加工,处于生产作业中PAUSE设备加工还未完成状态下的暂定,正等待下一步执行指令DOWNDOWN设备故障无法正常加工产品,如果设备物联软件能检测到设备故障且能与主机通信,则上报此状态;如果设备无法上报故障状态,主机也可以根据设备的其它行为推断设备为故障状态。

17、IDLEINIT设备初始化,具备为完成某一加工任务的能力IDLE设备正在等待加工主机加工任务PMPM操作员将设备切换成维护保养状态:如果设备物联软件能检测到此状态且能与主机通信,则上报此状态;如果设备无法上报维护保养状态,操作员也可以在主机上将设备设置成维护保养状态。6.3.2设备上报生产状态当设备的生产状态发生变化或者设备由OFFLINE控制模式转换成ONLINE模式时,需要向主机上报生产状态。表7 上报生产状态信息模型主机方向设备设备生产状态上报equipmentProcessStateChanged-应包括交互唯一消息ID、监控方式、工作区编号、设备前置生产状态、设备当前生产状态、响应码

18、信息6.4设备登录管理模型6.4.1登录状态定义登录场景指操作员在设备上登录和登出过程,登录状态切换见图3。图 3登录状态切换示意图6.4.2登录状态上报T11/AII 013-20237当设备上登录状态发生变化或者设备由OFFLINE控制模式转换成ONLINE模式时,需要向主机上报登录状态。表8 登录管理模型主机方向设备设备登录状态上报operatorLoginStateChanged-应包括交互唯一消息ID、监控方式、操作员账号、登录状态、响应码信息6.5产品生产状态模型6.5.1产品生产状态定义产品制造过程指设备加工产品的全过程,从产品加载到设备开始加工,产品离开设备结束加工,对应的产品

19、生产状态切换如下图所示。图 4生产状态切换示意图各状态定义见表9。表9 生产状态定义主状态子状态说明Track InSUBLOT_LOADEDSUBLOT(产品+载具)进入到设备,如果设备没有产品上载的过程,则可以不上报T11/AII 013-2023SUBLOT_STARTED设备开始加工载具中的产品ProductProcessingPRODUCT_LOADED设备将产品从载具取出,放置到待加工位置,此事件是否上报由设备供应商跟华为约定PRODUCT_STARTED设备开始加工产品PRODUCT_COMPLETED设备完成产品加工Track OutSUBLOT_COMPLETED设备加工完载

20、具中的产品SUBLOT_UNLOADEDSUBLOT(产品+载具)离开设备,如果设备没有产品下载的过程,则可以不上报6.5.2产品生产状态上报产品在设备生产过程中的产品生产状态发生变更时,设备需要向主机上报变更后的状态,包括但不限于:产品/载具编号,Recipe名称、Recipe版本,工装编号等信息。表10 产品生产状态模型主机方向设备终止生产指示stopProcess-应包括交互唯一消息ID、终止原因、原始异常信息产品制程数据上报processDataReport-应包括交互唯一消息ID、产品或者产品批次SN、产品加工面标识、工作区编号、产品制程结果、程序、产品制程数据信息6.6物料管理模型

21、6.6.1物料状态定义物料状态切换见图5。T11/AII 013-20239图 5物料状态切换示意图各状态定义见表11。表11 物料状态定义物料状态说明MATERIAL LOADED物料搬运到设备,如果设备采用人工搬运物料,则可以不上报此状态MATERIAL MOUNTED物料加载到设备MATERIAL UNMOUNTED物料从设备卸载MATERIAL UNLOADED物料搬离设备,如果设备采用人工搬运物料,则可以不上报此状态6.6.2物料状态上报当设备执行与物料搬运、上载有关的操作时,设备可以上报物料的状态给主机,并根据主机下发的控制指令决定下一步处理。表12 物料状态上报模型主机方向设备终

22、止生产指示stopProcess6.6.3物料消耗信息上报产品生产过程中,如果产生了物料消耗,设备需要上报物料的消耗信息。T11/AII 013-2023一般情况下,设备每加工一个产品,上报一次物料消耗信息,特殊情况下允许上报多次。物料消耗需要在设备上报“产品开始生产”之后,上报“产品结束生产”前上报。表13 物料消耗信息上报模型主机方向设备物料消耗信息上报materialConsumptionReport-应包括交互唯一消息ID、产品或者产品批次SN、物料消耗清单信息6.7工具管理模型6.7.1工具状态定义工具管理状态机切换如下图所示。图 6工具管理状态切换示意图各状态定义见表14。表14

23、工具管理状态定义工具状态说明TOOL LOADED工具搬运到设备,如果设备采用人工搬运工具,则可以不上报此状态TOOL MOUNTED工具加载到设备TOOL UNMOUNTED工具从设备卸载TOOL UNLOADED工具搬离设备,如果设备采用人工搬运工具,则可以不上报此状态6.7.2工具管理状态上报T11/AII 当设备执行与工具搬运、上载有关的操作时,设备可以上报工具的状态给主机,并根据主机下发的控制指令决定下一步的处理。表15 工具管理状态上报模型主机方向设备终止生产指示stopProcess6.7.3工具使用状态上报产品生产过程中,如果产生了工具消耗(如使用次数、QT

24、ime等要求),设备需要上报工具的消耗信息。一般情况下,设备每加工一个产品,上报一次工具消耗信息,特殊情况下允许上报多次。工具消耗需要在设备上报“产品开始生产”之后,上报“产品结束生产”前上报。表16 工具使用状态模型主机方向设备 程序切换响应RecipeSelectReply程序参数查询响应RecipeParameterReply6.8.4设备查询主机 Recipe 信息设备向主机发起Recipe参数查询请求,获取主机上指定Recipe的参数信息(俗称Recipe下载),设备获取到的Recipe参数信息通常会被用作产品加工处理。表20 设备向主机查询Recipe参数模型主机方向设备6.8.5

25、主机请求设备选择 Recipe主机向设备发送Recipe选择请求,请求设备采用主机下发的Recipe作为产品生产使用的Recipe。表21 主机向设备发送Recipe选择请求模型主机方向设备程序切换请求RecipeSelectRequest-应包括交互唯一消息ID、程序、响应码信息程序切换响应RecipeSelectReply程序参数设置响应RecipeParameterSetReply6.9警报管理6.9.1警报状态上报当设备上产生或者清除警报时,需要上报警报状态变更事件。表23 警报状态上报模型主机方向设备T11/AII 设备数据周期性上报响应enableEventRe

26、portReply6.10.5产品制程数据上报设备在加工完某个产品后,在上报PRODUCT-COMPLETED状态前,可以向主机上报产品的制程数据。产品制程数据的详细信息跟设备类型以及设备加工的产品相关,需要跟设备单独约定,不在本规范定义范围内。表27 产品制程数据上报模型主机方向设备产品制程数据上报equipmentDataReport-应包括交互唯一消息ID、跟踪任务ID、采集数量(实际)、采样时间、T11/AII 013-2023设备数据项名称信息7设备信息交互数据字典7.1数据类型本规范中引用的参数数据类型,可用JSON、XML、YAML语法进行定义。7.2参数类别本规范中使用的参数有

27、如下类别。设备参数:设备的固有属性;交互参数:设备信息交互过程涉及的参数信息;产品参数:设备生产过程中,加工产品的基本属性,加工状态等;程序参数:设备生产产品使用的程序名,版本、状态、程序体等;物料参数:产品生产过程中所需要的物料清单、物料上载位置、物料类型、物料状态等;工具参数:产品生产过程中所需要的工具清单、工具的上载位置、状态等;操作员参数:操作员登录的账号及登录状态;告警参数:设备产生的告警信息;设备数据上报参数:设备根据主机要求上报的数据信息。7.3设备参数7.3.1communicationState 设备通信状态设备通信状态见表28。表28 设备通信状态字典描述设备通信状态数据类

28、型String长度不超过64字符赋值说明“DISABLED”|“NOT_COMMUNICATING”|“WAIT_CR_FROM_HOST”|“WAIT_CRA”|“WAIT_DELAY”|“COMMUNICATING”,其中“NOT_COMMUNICATING”、“COMMUNICATING”是必选项。举例“COMMUNICATING”7.3.2equipmentSn 设备 SN设备SN见表29。表29 设备SN字典描述设备编号数据类型String长度不超过512字符赋值说明设备与主机对接时由工厂提供给设备供应商T11/AII 举例PMALST0027.3.3dataCl

29、ass 设备数据类型设备数据类型见表30。表30 设备数据类型字典描述设备数据类型数据类型String长度不超过512字符赋值说明设备数据查询时,可带此参数来查找设备特定类型的数据 取值可为“ESV”或“SV”。举例SV7.3.4equipmentModelName 设备型号名称设备型号名称见表31。表31 设备型号名称字典描述设备型号名称数据类型String长度不超过512字符赋值说明设备与主机建立通信连接时,由设备上报或返回给主机举例“WB 380”7.3.5softwareVersion 软件版本软件版本见表32。表32 软件版本字典描述设备软件版本数据类型String长度不超过512字

30、符赋值说明设备与主机建立通信连接时,由设备上报或返回给主机举例“WB V1.0”7.3.6controlState 设备控制状态设备控制状态见表33。表33 设备控制状态字典描述设备与主机之间的控制状态数据类型String长度不超过512字符赋值说明“OFFLINE”|“EQUIPMENT_OFFLINE”|“HOST_OFFLINE”|“ATTEMPT_ONLINE”|“LOCAL”|“REMOTE”举例“REMOTE”7.3.7processState 设备生产状态设备生产状态见表34。T11/AII 013-2023表34 设备生产状态参数必要性说明stateM设备生产主状态subSta

31、teM设备生产子状态7.3.7.1state 设备生产主状态设备生产主状态见表35。表35 设备生产主状态字典描述设备生产主状态数据类型String长度不超过32字符赋值说明“RUN”|“DOWN”|“IDLE”|“PM”举例“PM”7.3.7.2subState 设备生产子状态设备生产子状态见表36。表36 设备生产子状态字典描述设备生产子状态数据类型String长度不超过32字符赋值说明允许供应商与厂家自定义,建议值如下:当主状态为”RUN”时,子状态可以是:”SETUP”|”READY”|”EXECUTING”|”PAUSE”;当主状态为”DOWN”时,子状态为:null;当主状态为”P

32、M”时,子状态为:null;当主状态为”IDLE”时,子状态可以是:”INIT”|”IDLE”。举例“SETUP”7.3.8preProcessState 设备前置生产状态当有设备生产状态变更时,变更前的设备生产状态;具体定义参见7.3.7。7.3.9curProcessState 设备当前生产状态当有设备生产状态变更时,变更前的设备生产状态;具体定义参见7.3.7。7.3.10eventList 设备事件数组设备事件数组见表37。表37 设备事件数组参数必要性说明eventTypeM事件类型T11/AII eventNameO事件名称,如果不携带,表示订阅同一个event

33、Type下的所有事件monitorModeM事件监控处理方式7.3.10.1eventType 事件类型事件类型见表38。表38 事件类型字典描述设备生产过程中产生的事件分类数据类型String长度不超过64字符赋值说明MATERIAL_STATE|RECIPE_STATE|PRODUCT_PROCESS_STATE|EQUIPMENT_PROCESS_STATE|OPERATOR_LOGIN_STATE|TOOL_STATE举例“PRODUCT_PROCESS_STATE”7.3.10.2eventName 事件名称事件名称见表39。表39 事件名称字典描述设备生产过程中产生的事件名称数据类

34、型String长度不超过64字符赋值说明当eventType为MATERIAL_STATE,eventName具体定义参见materialState,为物料状态中的一种;当eventType为RECIPE_STATE,eventName具体定义参见RecipeState,为Recipe状态中的一种;当eventType为PRODUCT_PROCESS_STATE,eventName具体定义参见productState,为产品状态中的一种;当eventType为EQUIPMENT_PROCESS_STATE,eventName具体定义参见processState,为设备生产状态中的一种;当eve

35、ntType为OPERATOR_LOGIN_STATE,eventName具体定义参见loginState,为登录状态中的一种;当eventType为TOOL_STATE,eventName具体定义参见toolState,为工具状态中的一种。举例“SUBLOT_LOADED”7.3.11workspaceNo 工作区编号工作区编号见表40。表40 工作区编号字典描述设备工作区的编号数据类型String长度不超过64字符赋值说明工作区可以是轨道,CHAMBER,子模块,工作台等,具体取值由厂家和供应商约定举例“01”T11/AII 013-20237.4交互参数7.4.1messageId 消息

36、 ID消息ID见表41。表41 消息ID字典描述消息的唯一标识,如果是请求-响应类型的消息,请求和响应消息的messageId相同。数据类型String长度32字符赋值说明UUID不带”_”,由请求或者通知的发起方生成举例“cc46e9b9ebca48b9a2ec6f24ecb0875f”7.4.2siteId 站点 ID站点ID见表42。表42 站点ID字典描述设备所在的工厂编号数据类型Number 可转换成4字节无符号整数长度4字节赋值说明设备与主机对接前,由厂方指定举例687.4.3monitorMode 监控方式监控方式见表43。表43 监控方式字典描述标识设备上报状态时,是否需等待主

37、机下发控制指令数据类型String长度不超过32字符赋值说明NOTIFY:设备无需等待主机下发控制指令INTERRUPT:设备需要等待主机下发控制指令举例“NOTIFY”7.4.4cause 终止原因终止原因见表44。表44 终止原因字典描述设备终止生产原因数据类型String长度不超过32字符T11/AII 赋值说明设备与主机对接前,由厂方指定举例“040001”设备联机状态非法,建议按照如上十类场景分类定义代码7.4.5rawExceptionInfo 原始异常信息原始异常信息见表45。表45 原始异常信息字典描述原始异常信息数据类型String长度不超过65535字符

38、赋值说明当主机根据北向数字化应用返回的服务响应决定需要终止|暂停生产时,主机通过此参数携带北向应用返回的错误信息。举例以下信息是当主机请求产品进站,物料不齐套时,MES+返回的错误信息:status:500,code:A0100061,message:物料03790001(MES01)没有上料,请上载物料!7.4.6protocalVersion 协议版本号协议版本号见表46。表46 协议版本号字典描述设备与主机通信时,采用的协议版本号数据类型String长度不超过32字符赋值说明协议落地过程中会存在适配性修改,历史版本需要记录,企业可自定义举例“4.0”7.4.7textMessage 文本

39、信息文本信息见表47。表47 文本信息字典描述文本信息数据类型String长度不超过1024字符赋值说明设备与主机信息交互的文本信息举例“设备当前电流过大”7.4.8replyCode 响应码响应码见表48。表48 响应码字典描述服务请求响应码数据类型StringT11/AII 013-2023长度8字符赋值说明建议按“AABBCCCC”格式赋值,与上7.3.5对应。AA:业务场景编码BB:服务请求编码CCCC:服务执行结果编码举例“01011000”(设备已联机,无需重新联机)7.4.9time 时间时间见表49。表49 时间字典描述时间数据类型String长度不超过32字符赋值说明16位时

40、间格式:YYYYMMDDhhmmssSSYYYY=Year0000-9999MM=Month01-12DD=Day01-31hh=Hour00-23mm=Minute00-59ss=Second00-59SSS=Millisecond00-99举例“2023051614013699”7.5产品制程参数7.5.1productSn 产品或者产品批次 SN产品或者产品批次SN见表50。表50 产品或者产品批次SN参数必要性说明TypeMSN类型,产品SN或产品批次SNValueMSN值PositionC产品在批次中的顺序号C:当需要用托盘sn+位置号唯一标识产品的时候需要填充7.5.1.1Type

41、Type见表51。表51 TypeT11/AII 字典描述SN类型,产品SN或产品批次SN数据类型String长度不超过64字符赋值说明“PRODUCT_SN”|“SUBLOT_SN”如果产品可以管控到单粒,填“PRODUCT_SN”;如果只能管控产品批次,填“SUBLOT_SN”举例“SUBLOT_SN”7.5.1.2ValueValue见表52。表52 Value字典描述PRODUCT_SN值或SUBLOT_SN值数据类型String长度不超过64字符赋值说明产品SN值或产品批次SUBLOT_SN举例“2”7.5.1.3PositionPositi

42、on见表53。表53 Position字典描述产品在批次中的顺序号数据类型Number 可转换成4字节无符号整数长度4字节赋值说明产品在批次的顺序号。如果设备将产品载具SN作为产品批次,则可以用载具的位置号表示产品在批次中的顺序号。举例17.5.2productLayer 产品加工面标识产品加工面标识见表54。表54 产品加工面标识字典描述产品加工面标识数据类型String长度不超过64字符赋值说明产品加工面标识:“B”Bottom,底面“T”Top,顶面“S”Single,单加工面产品,不区分顶面和底面T11/AII 013-2023举例“T”7.5.3productState 产品制程状态

43、产品制程状态见表55。表55 产品制程状态字典描述产品制程状态数据类型String长度不超过64字符赋值说明“SUBLOT_LOADED”|“SUBLOT_STARTED”|“PRODUCT_LOADED”|“PRODUCT_STARTED”|“PRODUCT_COMPLETED”|“SUBLOT_COMPLETED”|“SUBLOT_UNLOADED”具体定义参见6.5.1章节产品生产状态定义。举例“SUBLOT_STARTED”7.5.4processData 产品制程数据产品制程数据见表56。表56 产品制程数据字典描述产品制程数据数据类型JSON数据项列表(Array)长度JSON数据

44、项的总数(如果存在嵌套,则应统计父子项目的所有条目数)不超过1024个赋值说明产品的制程数据由供应商与工厂约定,不在此规范中定义。在遵从JSON规范的基础上,产品制程数据项应遵守如下约定:-数据项的key只支持ASCII码表中定义的可见字符。-数据项的value支持任意类型的可见字符,但不推荐使用中文字符。-如果存在Object|Arrray两种数据的互相嵌套,嵌套的层数不能超过3层。举例temperature-1:100,temperature-2:dimensionType:temperature,value:100,unit:C7.5.5contextData 生产上下文信息生产上下文信

45、息见表57。表57 生产上下文信息字典描述产品制程上下文数据类型JSON数据项列表(Array)长度JSON数据项的总数(如果存在嵌套,则应统计父子项目的所有条目数)不超过1024个赋值说明产品的制程数据由设备供应商与工厂约定,不在此规范中定义。T11/AII 在遵从JSON规范的基础上,产品制程上下文项应遵守如下约定:a)数据项的key只支持ASCII码表中定义的可见字符;b)数据项的value支持任意类型的可见字符,但不推荐使用中文字符;c)如果存在Object|Arrray两种数据的互相嵌套,嵌套的层数不能超过3层。举例常见的生产上下文信息包括:a)产品SN(北向应用

46、分配的SN);b)物料|产品|载具。7.5.6processResult 产品制程结果产品制程结果见表58。表58 产品制程结果参数必要性说明codeU-M结果编码。建议2位数字字符,具体编码由设备供应商与工厂约定,不在此规范中定义defectListU-O缺陷列表。产品的制程缺陷清单由设备供应商与工厂约定,不在此规范中定义7.6程序参数7.6.1Recipe 程序Recipe程序见表59。表59 Recipe程序参数必要性说明nameM设备加工产品使用的程序名,不超过512字符,如“Wire Binding”versionM设备加工产品使用的程序版本,不超过64字符,如V1.0”7.6.2R

47、ecipeState 程序状态程序状态见表60。表60 程序状态字典描述程序状态数据类型String长度不超过32字符赋值说明“CREATED”|“DELETED”|“RENAMED”|“PARAMETER_MODIFIED”|“SELECTED”举例“CREATED”7.6.3RecipeBody 程序体T11/AII 013-2023程序体见表61。表61 程序体参数必要性说明formattedBodyC格式化的程序体nonFormattedBodyC非格式化的程序体fileBodyC文件格式的程序体C:当程序中包含此种类型的程序体时可以填写,一个程序可以包括13任意种类型的程序体。7.7

48、物料参数7.7.1materialList 物料清单物料清单见表62。表62 物料清单参数必要性说明materialSnM物料的SN或PSNportNoO上料口7.7.2materialSn 物料 SN物料SN见表63。表63 物料SN参数必要性说明typeMSN类型,物料SN或物料批次PSNvalueMSN值或PSN值7.7.3portNo 上料口编号上料口编号见表64。表64 上料口编号字典描述上料口编号数据类型Number 可转换成4字节无符号整数长度4字节赋值说明设备的上料口编号,由设备定义并赋值举例17.7.4materialState 物料状态物料状态见表65。T11/AII 01

49、3-202327表65 物料状态字典描述物料状态数据类型String长度不超过32字符赋值说明“LOADED”|“MOUNTED”|“UNMOUNTED”|“UNLOADED”,其中“MOUNTED”|“UNMOUNTED”为必要项。具体信息请参见6.6章节关于物料状态定义。举例“MOUNTED”7.7.5materialComsuptionList 物料消耗清单物料消耗清单见表66。表66 物料消耗清单参数必要性说明materialSnM物料SNportNoM上料口consumedQtyM消耗数量thrownQtyM抛料数量consumedMTLTransferMapO物料消耗转移图。用来记

50、录设备取物料的原始位置(如:坐标)和设备放置物料的目标位置(如:产品贴片位置号)thownMTLTransferMapO物料抛料转移图。用来记录设备取物料的原始位置(如:坐标)7.8工具参数7.8.1toolList 工具清单工具清单见表67。表67 工具清单参数必要性说明toolSnM工具的SNportNoO上载口7.8.2toolSn 工具编号工具编号见表68。表68 工具编号字典描述工具编号数据类型String长度不超过64字符T11/AII 013-2023赋值说明英文可见字符,由工厂编号,由设备自动读取或者由操作员手工录入举例“GZ362041SN0000041006”7.8.3po

51、rtNo 上载口编号上载口编号见表69。表69 上载口编号字典描述上载口编号数据类型Number 可转成4字节无符号整数长度4字节赋值说明设备的上载口编号,由设备定义并赋值举例17.8.4toolState 工具状态工具状态见表70。表70 工具状态字典描述物料状态数据类型String长度不超过64字符赋值说明“LOADED”|“MOUNTED”|“UNMOUNTED”|“UNLOADED”具体信息请参见:工具状态定义请参见本规范6.7章节内容。举例“LOADED”7.9操作员参数7.9.1operatorAccount 操作员账号操作员账号见表71。表71 操作员账号字典描述操作员账号数据类

52、型String长度不超过64字符赋值说明英文可见字符,操作员用于登录设备工控机的账号举例“John Smith”7.9.2loginState 登录状态登录状态见表72。表72 登录状态T11/AII 字典描述登录状态数据类型String长度不超过64字符赋值说明“LOGIN”:已登录“LOGOUT”:已登出举例“LOGIN”7.10告警参数7.10.1alarmId 告警 ID告警ID见表73。表73 告警ID字典描述设备上报的告警编号数据类型String长度不超过64字符赋值说明可见字符,设备与主机对接前,由设备供应商与厂方约定举例“010008”7.10.2alarm

53、Category 告警类别告警类别见表74。表74 告警类别字典描述设备上报的告警类别数据类型String长度不超过64字符赋值说明Not used-未使用Personal safety-人员安全Equipment safety-设备安全Parameter control warning-参数控制告警Parameter control error-参数控制错误Irrecoverable error-不可恢复的错误Equipment status warning-设备状态告警Attention flags-警示标示Data integrity-数据完整性警示Other categories-其他

54、分类可自定义,建议按照如上划分举例Personal safety7.10.3alarmSeverity 告警严重程度告警严重程度见表75。T11/AII 013-2023表75 告警严重程度字典描述告警的严重程度数据类型String长度不超过64字符赋值说明“I”:informational-警示“W”:warning-一般告警“A”:alerting-严重告警“F”:fatal-致命告警举例“I”7.10.4alarmState 告警状态告警状态见表76。表76 告警状态字典描述设备上报的告警状态数据类型String长度不超过64字符赋值说明“SET”-告警产生“CLEAR”-告警清除举例“

55、SET”7.10.5alarmText 告警描述告警描述见表77。表77 告警描述字典描述设备上报的告警描述数据类型String长度不超过64字符赋值说明描述设备产生此告警的原因,由设备自定义举例“进料口舱门被打开”7.10.6alarmInstanceId 告警实例标识告警实例标识见表78。表78 告警实例标识字典描述设备上报的告警实例标识数据类型String长度不超过32字符赋值说明如果同一个alarmId的告警允许上报多次,则用此字段标识特定的告警实例,由设备T11/AII 生成并保证唯一性。举例“549802”7.11设备数据上报参数7.11.1traceId 跟踪

56、任务 ID跟踪任务ID见表79。表79 跟踪任务ID字典描述设备数据上报跟踪任务ID数据类型Number 可转换成4字节无符号整数长度4字节赋值说明主机下发跟踪任务时,由主机指定,同一台设备不同跟踪任务ID不能重复举例17.11.2totalSample 采样数量(计划)采样数量(计划)见表80。表80 采样数量(计划)字典描述设备数据采样数量(计划)数据类型Number 可转成4位无符号整数长度4字节赋值说明由主机下发采集任务时赋值举例10247.11.3samplePeriod 采样周期采样周期见表81。表81 采样周期字典描述设备数据采样周期数据类型String长度不超过32字符赋值说明

57、主机按”hhmmsscc”格式赋值举例“00000100”7.11.4reportGroupSize 采样数据包大小采样数据包大小见表82。表82 采样数据包大小字典描述设备数据采样包中的样本数量数据类型Number 可转换成4字节无符号整数T11/AII 013-2023长度4字节赋值说明由主机下发采集任务时赋值举例“00000100”7.11.5sampleNumber 采样数量(实际)采样数量(实际)见表83。表83 采样数量(实际)字典描述设备数据采样数量(实际)数据类型Number 可转成4位无符号整数长度4字节赋值说明由设备上报样本数据时赋值举例10247.11.6sampleTi

58、me 采样时间采样时间见表84。表84 采样时间字典描述设备数据采样时间数据类型String长度不超过32字符赋值说明由设备上报样本数据时赋值举例“2023040911193500”7.11.7equipmentDataNameList 设备数据项名称列表设备数据项名称列表见表85。表85 设备数据项名称列表字典描述设备数据项名称数据类型Array of string长度最大数据项名称个数:1024;数据项名称最大长度:128。赋值说明设备接入主机时,由设备供应商与工厂约定,不在此规范中定义。举例“pressure”,“temperature”,“duration”7.11.8equipmen

59、tDataValueList 设备数据项值列表设备数据项值列表见表86。表86 设备数据项值列表字典描述设备数据项清单T11/AII 数据类型JSON数据项列表(Array)长度JSON数据项的总数(如果存在嵌套,则需统计父子项目的所有条目数)不超过1024个赋值说明设备数据项由供应商与工厂约定,不在此规范中定义。在遵从JSON规范的基础上,设备数据项需遵守如下约定:-数据项的key只支持ASCII码表中定义的可见字符。-数据项的value支持任意类型的可见字符,但不推荐使用中文字符。-如果存在Object|Arrray两种数据的互相嵌套,嵌套的层数不能超过3层。举例tem

60、perature-1:100,temperature-2:dimensionType:temperature,value:100,unit:CT11/AII 013-2023附录A(资料性)XX设备上报心跳样例【场景】设备在联机状态下,需要周期性上报心跳请求,心跳周期可配置,缺省1分钟。如果设备接收心跳响应连续超时N次,则设备判定与主机的连接已断开。最大超时次数“N”可以配置,缺省为3次。【交互逻辑】【交互信息模型】A)前置条件设备联机状态为“联机”(COMMUNICATING)。B)交互过程主机方向设备C)后置处理设备和主机根据心跳的丢失情况,判断设备与主机的链路是否故障。如果判断链路故障,需要通知到应用层执行相应的处理,如上实例中出现超时后进行三次尝试仍然超时,在主机侧将设备联机状态置为“脱机”(NOT COMMUNICATING)。_

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(AII:工业互联网电子装联设备交互信息模型(AII 013-2023)标准(2023)(39页).pdf)为本站 (好好学习) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部