ICS35.080 L77 团体标准 T/CESA1115—2020 工业软件异构协议兼容适配要求 Industrialsoftwareheterogeneousprotocolsadaptationrequirements 2020-08-25发布 2020-09-01实施 中国电子工业标准化技术协会发布 全国团体标准信息平台 版权保护文件 版权所有归属于该标准的发布机构,除非有其他规定,否则未经许可,此发行物及其章节不得以其 他形式或任何手段进行复制、再版或使用,包括电子版,影印件,或发布在互联网及内部网络等。使用 许可可于发布机构获取。 全国团体标准信息平台 T/CESA1115-2020 I目  次 前言.......................................................................................................................................................................II 1范围...................................................................................................................................................................1 2规范性引用文件...............................................................................................................................................1 3术语和定义.......................................................................................................................................................1 4总述...................................................................................................................................................................1 5协议格式...........................................................................................................................................................1 6协议对象...........................................................................................................................................................3 7协议兼容适配过程...........................................................................................................................................5 附录A(资料性)Modbus-RTU协议兼容适配示例.........................................................................................7 全国团体标准信息平台 T/CESA1115-2020 II前  言 本文件按照GB/T1.1-2020《标准化工作导则第1部分:标准文件的结构和起草规则》的规定起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本文件由江苏赛西科技发展有限公司提出。 本文件由中国电子技术标准化研究院、中国电子工业标准化技术协会归口。 本文件起草单位:江苏赛西科技发展有限公司、中国电子技术标准化研究院、江苏极熵物联科技有 限公司、无锡信捷电气股份有限公司、苏州同元软控信息技术有限公司、中国船舶重工集团公司第七〇 二研究所、中国航发控制系统研究所、无锡微茗智能科技有限公司、常州天正工业发展股份有限公司、 中软国际科技服务南京有限公司、西北工业大学。 本文件主要起草人:于秀明、张旸旸、焦提兵、邢晓凡、王典威、刘奇、王成、刘国平、尤杰、刘 羿、田志峰、李文鹏、刘增志、魏振南、张翀昊、赵捷、周凡利、周云霞、高晨、钱卫东、李伟、李婷 婷、郑小勇、陈大胜、沈涛。 全国团体标准信息平台 T/CESA1115-2020 1工业软件异构协议兼容适配要求 1范围 本文件规定了工业软件异构协议基本的兼容适配过程,及兼容适配后的协议格式要求。 本文件适用于异构协议设备间的互联互通、异构协议软件系统开发与集成,可供工业企业、工业软 件开发商、集成服务商等参考使用。 2规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 文件。 GB/T11457信息技术软件工程术语 3术语和定义 GB/T11457中界定的以及下列术语和定义适用于本文件。 3.1 异构协议heterogeneousprotocols 工业场景下不同设备使用的由不同结构组成的通信协议。 4总述 本文件定义一种工业软件易识别的、统一的消息类型,至少能满足EtherCat、CANOpen、Modbus RTU/ASCII、MC协议、Finstcp、ModbusTCP、MPI、XGT协议、MP3000、PPI等多种常见的工业软件协议兼 容适配,有助于规范异构协议软件系统开发与集成。 本文件采用面向对象的协议兼容适配设计理念,以达到易用、易封装且适用面广的设计目标。 本文件定义的协议将需要传输的信息,抽象为对象,每个对象由多个属性构成,属性与属性之间可 以是包含、被包含或并列的关系。每个对象有一系列的行为或能力,例如传输、解析等。将协议格式视 为若干个对象的集合。 5协议格式 5.1概述 本文件采用面向对象的协议兼容适配设计理念,以达到易用、易封装且适用面广的设计目标。 全国团体标准信息平台 T/CESA1115-2020 2本文件定义的协议将需要传输的信息,抽象为对象,每个对象由多个属性构成,属性与属性之间可 以是包含、被包含或并列的关系。每个对象有一系列的行为或能力,例如传输、解析等。将协议格式视 为若干个对象的集合。 本文件协议提供两种对象发布模式:联合发布、批量发布。联合发布适用于同一批需要传送的数据 对象属性不同的情况,比如一条报文要发送的多个数据类型的对象或者对象属性一样,但是数据类型不 同;批量发布适用于同一条报文内发布的数据,属性相同的情况。 5.2联合发布模式 联合发布模式发布的是一系列次序组帧的对象的集合。在对象集之前有字段表示后续对象总个数, 如表1所示。单条发布建议最多支持16个对象联合发布,以保证性能与资源开销的最佳比值。 表1联合发布对象集合 对象集 对象个数 对象1 对象2 对象n “对象个数”的字符类型为uchar,字段长度为1。每个“对象”由3部分组成,如表2所示,包 括: 表2对象内容 名称 对象个数对象 属性规则 强制属性集 可选属性集 类型 uchar ulong 字段长度 1 4 a)属性规则,如表3所示,用于为本条对象信息定义可选属性的规则。 表3对象属性规则 属性规则(一个ulong字段表示32个可选属性) b31 b30 b29 b28 b27 b26~b0 名称属性 单位属性 时间戳属性 权限属性 发布间隔属性 保留 b)强制属性集,如表4所示,定义对象信息必须包含的内容。强制属性集包含“统一识别码”、 “数据类型”、“数据长度”、“对象值”。 表4对象强制属性集 强制属性集 属性定义 名称统一识别码 数据类型 数据长度 对象值 ID Type Length Value 类型 ulong enum uchar —— 字段长度 4 4 1 N(0<N<256) 全国团体标准信息平台 T/CESA1115-2020 3c)可选属性集,如表5所示,定义对象信息的附加内容,可选是否发布。预定义了“名称”、“单 位”、“时间戳”、“权限”、“发布间隔”作为可选属性,并预留27属性位用于扩展发布 属性。属性规则字段中,相应的位置如果为1,可选属性集内相应的字段就需要发布。 表5可选属性集 可选属性集(依据属性规则展开) 属性名称名称 单位 时间戳 权限 发布间隔 Size Name Size Unit DaysmsPermissionInternal 类型 uchar string ucharstringulongulong enum ushort 字段长度 1N (0<N<101)1N (0<N<11)4 4 4 2 5.3批量发布模式 批量发布支

pdf文档 T-CESA 1115—2020 工业软件异构协议兼容适配要求

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
T-CESA 1115—2020 工业软件异构协议兼容适配要求 第 1 页 T-CESA 1115—2020 工业软件异构协议兼容适配要求 第 2 页 T-CESA 1115—2020 工业软件异构协议兼容适配要求 第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2022-12-14 22:40:56上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。