首页 > 国家标准(GB) > GB/T 29618.302-2013 现场设备工具(FDT)接口规范 第302部分:通信行规集成 通用工业协议
GB/T 29618.302-2013

基本信息

标准号: GB/T 29618.302-2013

中文名称:现场设备工具(FDT)接口规范 第302部分:通信行规集成 通用工业协议

标准类别:国家标准(GB)

标准状态:现行

出版语种:简体中文

下载格式:.rar .pdf

下载大小:2470KB

相关标签: 现场 设备 工具 接口 规范 通信 行规 集成 通用 工业 协议

标准分类号

关联标准

出版信息

相关单位信息

标准简介

GB/T 29618.302-2013 现场设备工具(FDT)接口规范 第302部分:通信行规集成 通用工业协议 GB/T29618.302-2013 标准压缩包解压密码:www.bzxz.net

标准图片预览






标准内容

ICS25.040
中华人民共和国国家标准
GB/T29618.302—2013/IEC62453-302:2009现场设备工具(FDT)接口规范
第302部分:通信行规集成
通用工业协议
Field device tool (FDT) interface specification-Part 302.Communication profile integration-Common industrialprotocol
(IEC62453-302:2009,IDT)
2013-11-12发布
中华人民共和国国家质量监督检验检疫总局深请控荐
中国国家标准化管理委员会
2014-02-01实施
1范围
2规范性引用文件
3术语和定义、符号和缩略语、约定3.1术语和定义..
3.2符号和缩略语.
3.3约定
3.3.1数据类型名称和数据类型引用3.3.2
词汇要求
总线类别
实例数据和设备数据访间
协议特定行为
通用数据类型的协议特定用法
协议特定的通用数据类型
网络管理数据类型
9.1概述
9.2节点地址
9.3扫描器/主站-总线参数集(CIP)通信数据类型
通道参数数据类型
设备标识
12.1设备类型标识数据类型
12.2拓扑扫描数据类型
12.3扫描标识数据类型
12.4设备类型标识数据类型
附录A(资料性附录)实现提示
A.1CompoNetDTM中的寻址
A.2显示CompoNetDTM的地址
参考文献
图1GB/T29618系列中的第302部分CompoNet的DTM命名示例
表1Protocolld标识符
GB/T29618.302—2013/IEC62453-302.2009次
GB/T29618.302—2013/IEC62453-302:2009表2通用数据类型的协议特定用法表3
简单协议特定通用数据类型
结构化协议特定通用数据类型
现场总线组态简单数据类型
现场总线组态结构化数据类型
简单通信数据类型
表8结构化通信数据类型
简单通道参数数据类型
结构化通道参数数据类型
有协议特定映射的标识数据类型协议无关语义的简单标识数据类型·协议无关语义的结构化的标识数据类型简单扫描标识数据类型..
结构化的扫描标识数据类型
结构化的设备类型标识数据类型表16
CompoNet在DeviceCategory、NodeAddress,MACID之间的关系Lo
GB/T29618.302-2013/IEC62453-302.2009前言
GB/T29618《现场设备工具(FDT)接口规范》暂分为以下儿个部分:第1部分:概述与导则;
第2部分:概念与详细描述;
第301部分:通信行规集成FF现场总线规范;第302部分:通信行规集成通用工业协议;第303-1部分:通信行规集成PROFIBUS现场总线规范;第303-2部分:通信行规集成PROFINET输人输出接口规范;第306部分:通信行规集成INTERBUS现场总线规范;第309部分:通信行规集成
HART现场总线规范
第315部分:通信行规集成
MODBUS现场总线规范:
第41部分:对象模型行规集成
通用对象模型:
FF现场总线规范:
第501部分:通用对象模型的通信实现第502部分:通用对象模型的通信实现通用工业协议
第503-1部分:通用对象模型的通信实现PROFIBUS现场总线规范;
第503-2部分:通用对象模型的通信实现PROFINET输人输出接口规范:
第506部分:通用对象模型的通信实现INTERBUS现场总线规范;第509部分:通用对象模型的通信实现HART现场总线规范:第515部分:通用对象模型的通信实现MODBUS现场总线规范;第61部分:通用对象模型的设备类型管理器样式指南。本部分为GB/T29618的第302部分。本部分按照GB/T1.1—2009和GB/T20000.2—2009给出的规则起草。本部分使用翻译法等同采用IEC62453-302:2009《现场设备工具(FDT)接口规范第302部分:通
信行规集成通用工业协议》(英文版)。与本部分中规范性引用的国际文件有一致性对应关系的我国文件如下:GB/T16657.2-2008工业通信网络现场总线规范第2部分:物理层规范和服务定义(IEC61158-2:2007,IDT)
控制器-设备接口(CDI)
GB/T18858.3-2002低压开关设备和控制设备DeviceNet(IEC62026-3.2000,IDT)本部分做了下列编辑性修改:
删除了IEC62453-302,2009的前言,重新编写了本部分的前言;一凡有“IEC62453”之处改为\GB/T29618”;按照汉语习惯对一些编排格式进行了修改;将一些适用于国际标准的表述改为适用我国标准的表述。本部分电中国机械工业联合会提出本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)负责归口。第3部分:
本部分参加起草单位:西南大学、荔优信(上海)自动化系统贸易有限公司、机械工业仪器仪表综合技术经济研究所、罗克韦尔自动化(中国)有限公司、上海恩德斯豪斯(E十H)自动化设备有限公司、上海自动化仪表有限公司、施耐德电气(中国)公司、苏州美名软件有限公司、浙江大学智能系统与控制研究所、中国四联仪器仪表集团。本部分主要起草人:欧阳劲松、王春喜、谢素芬、刘宽、黑伟亮、杜佳琳、王信红、包伟华、刘进、田英明、华熔、袁海峰、冬芹、刘枫、吕静、张渝、黄仁杰。iiKacaQiaiKAca-
GB/T29618.302-—2013/IEC62453-302.2009引
本标准为FDT(现场设备工具)组件的开发者提供接口规范,FDT组件用于客户端/服务器结构中的功能控制和数据访间。本部分是开发标准接口过程中的分析和设计的结果。这些标准接口易于多个制造商开发可无缝互操作的服务器和客户端。将现场设备集成到控制系统中,需要执行一些其他任务,除了需要现场总线特定工具和设备待定工具外,还需将这些工具集成到更高层次系统范围内的规划或工程工具中,特别是,为了在大规模异构的控制系统中(典型地在过程工业领域)使用,明确定文易于使用的相关工程接口是非常重要的。按照本分创建的设备特定的软件组件称为设备类型管理器(DTM)。它通过本部分定义的FDT服务,将所有设备特定的数据、功能和业务规则都集成到系绕中。FDT/DTM方法对所有类型的现场总线都是开放的,允许将各种设备集成到异构系统中。图1给出了GB/T29618.302在GB/T29618系列标准结构中的位置。第302部分:通信行规
聚成通用工业协议
图1GB/T29618系列中的第302部分V
1范围
GB/T29618.302-2013/LEC62453-302:2009现场设备工具(FDT)接口规范
第302部分:通信行规集成
通用工业协议
通信行规族CPF2(统称为CIP)定义了基于IEC61158-2的类型2、IEC61158-4-2、IEC61158-5-2、IEC61158-6-2和IEC62026-3的通信行规。基础行规CP2/1(ControlNet),CP2/2(EtherNet/IP)和CP2/3(DeviceNet)在IEC61784-1和IEC61784-2中定义:附加通信行规(CompoNet)也是基于CIP,它在[14]中定义。
GB/T29618的本部分提供了将CIP技术集成到FDT接口规范(GB/T29618.2)的信息。本部分规定了通信和其他服务。本部分不包含FDT规范,也不对其进行修改。2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T29618.1—2013现场设备工具(FDT)接口规范第1部分:概述和导则(IEC62453-1:2009IDT
GB/T29618.2—2013现场设备工具(FDT)接口规范第2部分:概念和详细描述(IEC62453-2.2009,IDT)
GB/T19659.2—2006工业自动化系统与集成开放系统应用集成框架第2部分:基于ISO11898的控制系统的参考描述(ISO15745-2:2003,IDT)GB/T19659.3—2006工业自动化系统与集成开放系统应用集成框架第3部分:基于IEC61158控制系统的参考描述(ISO15745-3:2003,IDT)IEC61158-2工业通信网络现场总线规范第2部分:物理层规范和服务定义(Industrialcom-munication networks--Fieldbus specificationsPart 2.Physical layer specification and service definition)IEC61158-3-2工业通信网络现场总线规范第3-2部分:数据链路层服务定义类型2元素(Industrial communication networks—Fieldbus specificationsPart 3-2,Data-link layer service defini-tion-Type2 elements)
IEC61158-4-2工业通信网络现场总线规范第4-2部分:数据链路层协议规范类型2元素(Industrial communication networks-Fieldbus specificationsPart 4-2:Data-link layer protocolspecification-Type 2 elements)IEC61158-5-2:2007工业通信网络现场总线规范第5-2部分:应用层服务定义类型2元素(Industrial communication networksFieldbus specificationsPart 5-2,Application layer service def-inition-Type2elements)
IEC61158-6-2:2007工业通信网络现场总线规范第6-2部分:应用层协议规范类型2元素(Industrial communication networksFieldbus specifications-Part 6-2:Application layer protocol1
iiKacaQiaiKAca=
GB/T29618.302——2013/IEC62453-302.2009specificationType2elements)
IEC61784-1工业通信网络行规第1部分:现场总线行规(Industrialcommunicationnet-works-Profiles-Partl.Fieldbus profiles)IEC61784-2工业通信网络行规第2部分:用于基于ISO/IEC8802-3的实时以太网的附加现场总线行规(Industrial communicationnetworksProfiles—Part2:Additionalfieldbusprofilesforreal-timenetworksbasedonISO/IEC8802-3)IEC61784-3-2:2007工业通信网络行规第3-2部分:功能安全现场总线用于CPF2的附加行规(Industrial communication networksProfiles--Part 3-2:Functional safety ficldbusesAdditional specifications for CPF 2)IEC62026-3低压开关设备和控制设备控制器-设备接口(CDL)第3部分:DeviceNet[LoW-voltage switchgear and controtgearController-device interfaces (CDIs)--Part 3,DeviceNet)ISO/IEC19501:2005信息技术开放分布式处理统一建模语言(UML)版本1.4.2[Information technology-Open Distributed ProcessingUnified Morieling Language (UML)Modeling Language (UML)Version I. 4.2]3术语和定义,符号和缩略语、约定3.1术语和定义
GB/T29618.1和GB/T29618.2界定的术语和定义适用于本文件。3.2特号和缩略语
GB/T29618.1和GB/T29618.2规定的以及下列符号和缩语适用于本文件。CIP,通用工业协议(commonindustrialprotocol)CP:通信行规(communicationprofile)[IEC61784-1]CPF:通信行规族(communicationprofilefamily)[IEC61784-1]EDS:电子数据单(eleetroniedata sheet)[GB/T19659]UML:统一建模语言(unifedmodelling language)[ISO/IEC19501]3.3约定
3.3.1数据类型名称和数据类型引用数据类型命名和引用的约定在GB/T29618.2-2013的A.1中规定。3.3.2词汇要求
在对要求进行描述的时候,使用以下的表达方式:使用“应”或“必备”,表示不允许有例外;使用“宜”或“推荐”,表示强烈推荐。在特定的例外情况下,可能具有与描述不相同的行为;使用“能”或“可选”,可能提供某种功能或行为,取决于定义的条件。4总线类别
IEC61784CPF2协议在结构化的数据类型fdt:BusCategory\的ProtocolId元素中通过表1中规定的唯一标识符进行辨识。
标识符的值
GB/T29618.302--2013/IEC62453-302.2009表1ProtocolId标识符
Protocolld名称
19B91472-EDB9-4e8c-BB61-516EEC79C1C06CD80F51-019D-4e60-AEAC-B10144943B4BC290CE23-62EA-478c-97F2-97EFEC602E05089BB2BC-B75A-11DB-8314-0800200C9A665实例数据和设备数据访问
CIPDeviceNet
CIPEthernetIP
CIP ControlNet
CIP ControlNet
支持CP2/3(DeviceNet)
支持CP2/2(EtherNet/IP)
支持CP2/1(ControlNet)
支持CompoNet
InstanceDataInformatian和DeviceDataInformation服务至少应能提供对EDS的参数段(Paramssection)中定义的所有参数的访间。6协议特定行为
IEC61784CPF2协议具有与现场总线主站配置相关的特殊要求。保持数据提供者和消费者同步是非常重要的。因此,如果被提供的数据已被修改,应通知数据提供者。例如,当扫描器/主站DTM已修改了提供的数据时,应将新的数据集提供给从站/适配器DTM。注:对于DTM间数据交换的描述,见GB/T29618.2一2013的6.3(现场总线主站或通信调度器的组态)。通用数据类型的协议特定用法
表2表示IEC61784CPF2设备使用GB/T29618.2一2013的命名空间“fdt”中定义的通用数据类型的方法。
根据GB/T29618.2一2013,至少应使用Semanticlnformation”通用数据类型对每个可访问数据对象提供一套语义信息(每种支持的现场总线协议一套)。相应的数据类型“applicationDomain”应具有值“FDT_CIP,且数据类型\semanticld\应具有表2中规定的一个合适的值。表2通用数据类型的协议特定用法数据类型
fdt:address
fdt.protocolld
fdt,deviceTypeld
fdt:deviceTypelnformation
fdt,deviceTypeInformationPath用法描述
“address\数据类型对于DTM中的外置(exposed)参数不是强制的。但是,如果使用了该地址,那么应根据semanticld规则来构建该字符申。这意味着数据类型\semanticld\总是与数据类型\address\相同见第4章
如标识对象中的定义(见IEC61158-5-2:2007的6.2.1.2.2)CIPDTM应使用该数据类型提供访间设备特定EDS文件的路径对于DTM认证,这里应提供访间已认证EDS文件的路径注:EDS信息可通过下列方法访间:IDtmParameter::GetParameters()IDtmnformations.Getlnformation()与“deviceTypeLnformation\属性一样,也提供访间EDS文件的路径。该属性包含访间EDS文件的完整路径,包括以URL表示的文件名称。对于CIP设备,提供该数据类型的信息是强制的。该属性专用于FDT1.2.1(见GB/T29618.2和[8J),因此如果DTM运行在基于FDT1.2的框架应用程序(见L7J)中,那么不应提供该属性3
rKacadiaiKAca-
GB/T29618.302—2013/IEC62453-302:2009数据类型
fdt:manufacturerld
fdt:semanticld
fdt:applicationDomain
fdt:tag
协议特定的通用数据类型
表2(续)
用法描述
如标识对象中的定义(见IEC61158-5-2:2007的6.2.1.2.2)。applicationDomain;FDT_CIP.
包含在对象中的数据通过classld、instanceld和attributeld进行寻址。该数据可以是数据的变量或复合块,semanticld直接于CIP地址信息,semanticld 是:CLASSxx.INSTANCEy.ATTRIBUTEaz.xxclasslds
yy instanceld;
zz attributeld.
xx、yy和z基于没有前导\0\的十进制格式,因为“ATTRIBUTE”在CIP中是根据情况而定的,因此它可以被省略。在这种情况下,semanticlD是:
CLASSxxINSTANCEyy
CIP集合、参数名称或I/O连接的名称(根据通道数据的内容)表3和表4规定了协议特定的通用数据类型,它用于其他数据类型的定义。本章描述的数据类型用于以下命名空间:Namespace:cip
表3简单协被特定通用数据类型
激据类型
atributeld
bitoffset
cipStatus
elassld
constValue
dataType
deviceType
Enumeration(byte
float double
int|unsigned!
enumeratorl
bitEnumerator
indexlascil
password|bitString
[hexstiring|datel
time|dateAndTime
duration binaryl
struetured!
dtmSpeeifie)
CIP属性标识符
以集合表示的参数的位偏移
表示标识对象的状态(Status,属性5)。见IEC61158-5-2.2007的6.2.1.2.2
CIP类标识符
表示在数据类型Constant中使用的常数值定义CIP数据类型的不同枚举
表示标识对象的设备类型(DeviceType,属性2)。见IEC61158-5-2.2007的6.2.1.2.2ePath
数据类型
extendedIdentifier
instancelD
majorRevision
minorRevision
portNumber
productCode
productName
serialNumber
serviceCode
Servicename
shortldentifier
symbolicAddress
vendorID
数据类型
CIPDevice
ARRAY OFUSINT
STRING
STRING
ARRAY OF USINT
STRING
STRING
表3(续)
GB/T29618.302—2013/IEC62453-302.2009描速
CIPEPATH,见IEC61158-6-2:2007的4.1.9如果用于CIP网络的地址是一个名称或IP地址,那么表示CIPNodeID中的CIP设备地址。extendedIdentifier应被用于CompoNet网络,以覆盖CompoNetMACID.也见 shortIdentifier
CIP对象实例标识符
表示标识对象的主版本(MajorRevisian,局性4.1)。见IEC61158-5-2:2007的6.2.1.2.2表示标识对象的次版本(Minor Revision,属性4.2)。见IEC61158-5-2.2007的6.2.1.2.2表示CIP网桥或路由设备内的端口号,用于将报文路由到其他网段
表示标识对象的产品代码(Productcode,属性3)。见IEC61158-5-2:2007的6.2.1.2.2表示标识对象的产品名称(Productname,展性7).见IEC61158-5-2.2007的6.2.1.2.2表示标识对象的序列号(Serialnumber,属性6)。见IEC61158-5-22007的6.2.1.2.2。如果因为高线组态,所以序列号未知,则应返回0
CIP服务代码。这是由CIP对象或属性支持的功能或方法CIP服务名称。这是由CIP对象或属性支持的功能或方法。该属性提供了关于相关服务代码尉加的可读信息如果用于CIP网络的地址是一个简单地址,那么表示CIPNodeID中的CIP设备地址。也见extendedIdentifier表示设备内组件的名称
表示标识对象的供应商ID(VendorID,属性1)。见IEC61158-5-2.2007的6.2.1.2.2表4结构化协议特定通用数据类型定义
基本数据类型
STRUCT
cipStatus
CIPPath
CIPDeviceldentity
多重性
iKacadiaiKAca
规定一个CIP设备。
CIPDevice包含每个CIP节点中的制造商和设备信息(IdentityObject,标识对象)
GB/T29618.302—2013/IEC62453-302.2009数据类型
CIPDeviceldentity
CIPNadeID
CIPObjeetAddress
CIPObjectId
CIPPath
基本数据类型
STRUCT
vendorID
devieeType
produetCode
majorRevision
minorRevision
MerialNumber
productName
STRUCT
choice of
Extendldentifier
ShortIdentifier
STRUCT
choice of
CIPObjectID
CIPSymholicAddress
HexAddress
STRUCT
classmD
instanceID
attributelD
STRUCT
RoutingPath
CIPNodeID
表4(续)
多重性
表示CIP设备的标识对象的静态部分。见IEC61158-5-2.2007的6.2.1.2.2用手识别CIP网络上特定节点(设备)的标识符,例如,用于Devicenet和Con-trolNet的CIPMAC(媒体访间控制)ID(1字节)、用于EtherNet/IP的IP地址由于其大小随协议的不同而不同,该结构可以包含两种风性:扩展标识特(nbyte string)和短标识符(1byteunsigned integer),但只应使用其中之一作为CIPObjectld的 CIP对象地址、CIPSymbolicAddress 或HexAddressCIP对象和属性的CIP classID、instanceD和(有条件的)attributelD地址信息。如果用于过程通道,这可能是集合对象或参数对象
CIP节点(设备)的完整地址,通常包括存储在CIPNodeID元素中的NodeID,RoutingPath元索用于传CIPFDT通信组件使用的附加路由信息
数据类型
CIPSymbolicAddress
Constant
ExtendedIdentifier
HexAddress
LinkAddress
ParameterReference
ReservedBits
RoutingPath
Segment
Service
Shortldentifier
基本数据类型
STRUCT
symbolicAddress
STRUCT
constValue
STRUCT
extendeddentifier
STRUCT
STRUCT
CIPNodeD
STRUCT
Fdt.idref
bitoffset
STRUCT
STRUCT
Segment
STRUCT
portNumber
LinkAddress
Segment
STRUCT免费标准下载网bzxz
serviceCode
serviceName
STRUCT
shortldentifier
表4(续)
GB/T29618.302—2013/IEC62453-302:2009描述
多重性
classId,instanceld 和attributeldde(地址不是必须知道的,也可以使用符号地址。
CIPSymbalicAddress,HexAddress或
CIPObjeetId能被用手DetaExchang-eRequest
一个营数值
见属性extendedldentifier
作为ePath的CIP对象地址
表示一个网段内的CIPNodeID
参数描述的引用
用于需要有保留位的地方
能被通信通道理解的任何附加的CLP网络路由信息
HiKacaaiKAca-
表示为了到达被导址的CIP设备,报文应遵循的路径
由 serviceCode 和 serviceName标识的CIP服务。CLP服务代码。它是由CIP对象或离性支持的功能或方法
见属性shortldentifier
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。