1、GB ICS 29.130.01 K 30 和国国家标准圭七/、中华人民GB/T 18858.3-2012/IEC 62026-3 :2008 代替GB/T18858. 3-2002 低压开关设备和控制设备设备接口(CDI)第3部分:DeviceNet 控制器-Low-voltage switchgear and controlgear-Controller-device interface (CDI)一Part 3 DeviceNet 2013-02-01实施(lEC 62026-3: 2008 , IDT) 2012-11-05发布中华人民共和国国家质量监督检验检茂总局也士中国国家标准化管
2、理委员会C 备用a报文组2识别符允许指定源或目的MACID。通过报文组2建立的显式报文连接传送报文时,客户机将服务器的MACID放置在连接ID中;服务器将自己的MACID放置在连接ID中。该过程要求服务器从它的组2区中分别分配两个独立的报文ID。客户机选择传送此显式报文的连接传送报文所用的报文组。如果服务器不能满足这个要求,它应该拒绝请求并返回一个出错响应。一一源报文(Soursemessage) ID:该区的使用取决于这个组选择区中的值(见表3)。表3打开显式报文连接请求中的源报文ID如果组选择值为此时源报文ID0或3指出客户机从组1或组3报文ID区中分配的报文ID。客户机应将此报文ID与它
3、自己的MACID相结合,产生通过该连接传送报文时指定的连接IDl 无关/设置为0(0)b a客户机把这个值放在报文组I或3识别符的报文ID文件内。b通过报文组2建立的显式报文连接要求服务器分配2个组2报文10,并且在打开显式报文连接响应报文中返回它们。客户机使用其中一个报文ID产生连接ID,在通过此连接传送报文时,由客户机指定。另一个由服务器使用,产生一个连接ID,在通过此连接传送报文时,由服务器指定。服务器中的UCMM验证打开显式报文连接请求参数的有效性。如果它们是有效的,UCMM实施连接类创建服务,以获得一个连接对象实例(见IEC61158-5-2: 2007中6.2. 3)。产生的连接对
4、象自动配置为显式报文连接对象。如果服务器支持多种报文体格式而客户机要求其中的一个格式,那么服务器在打开显式响应报文中应答要求的报文体格式。如果服务器不支持多种报文体格式,那么服务器在打开显式报文连接响应中指定它的缺省格式。如果没有检测到错误,就返回打开显式报文连接成功响应。如果检测到错误,返回出错响应报文。5.2. 1. 5. 3 成功打开显式报文连接晌应该服务用于响应成功打开显式报文连接请求报文内容(见图的。14 G/T 18858.3-2012/IEC 62026-3 :2008 7 6 5 4 3 2 1 字节偏移分段MACID 。XlD (0) 1 R/Rl 服务代码4BH,J2 保留
5、(所有位=0)实际报文体格式3 目的报文ID源报文ID4 连接实例JD5 图9打开显式报文连接晌应格式打开显式报文连接响应内容:一一分段(0)/事务ID/MACID:见5.2. 1. 2; 与打开显式报文连接请求/响应相关的报文头中总是指定目的MACID。一-R/R位(1):表示这是一个响应报文;一一服务代码(4BHex):标志这个报文是一个打开显式报文连接服务;一一保留位:这些位应该由发送器设置为0;。报文头报文体低字节高字节一一实际报文体格式:服务器用该区定义以后在此连接上传送的显式报文的报文体格式。(如表l所示); 目的报文ID:该区的使用取决于用来建立连接的报文组(见表的。表4打开显式
6、报文连接晌应中的目的报文ID如打开请求中的组选择值设为则打开响应中的目的报文ID0或3无关并设置为(0)客户机将其同服务器的MACID相结合,用于产生沿该连接传送报文所用的连接ID一一一源报文ID:服务器分得的报文ID。服务器从它的组1,2或3的报文ID区中分配到一个报文ID,用于与自己的MACID(源MACID)相组合产生连接ID,在通过该连接传送报文时服务器要指定这个连接ID;一一连接实例ID:在服务器成功服务于一个打开请求时,它创建一个显式报文连接对象。该区含有分配给这个显式报文连接对象的实例ID值06位整数区)。5.2. 1.5.4 关闭连接请求该服务用于在一个端点终止连接0/0或报文
7、)0UCMM接收到关闭连接请求报文,将导致调用连接类删除服务(见IEC61158-5-2中6.2.3)。关闭连接请求报文作为未连接请求报文传送。响应者确认指定的连接实例是否存在。如果连接实例存在,并且可以删除,那么删除此连接,并释GB/T 18858.3一2012/IEC 62026-3: 2008 放与此连接实例相关的所有资源。如果这个请求成功执行了,则返回一个关闭连接响应。如果请求失败,则返回一个出错响应。关闭连接请求内容(见图10):分段(0)/事务ID/MACID:见5.2. 1. 2; R/R位(0):表示这是一个请求报文;一一服务代码(4CHex):表示是一个关闭连接服务;一一连接
8、实例ID:该区指出要删除的连接实例。该报文中连接实例ID的格式总是指定为16位整数。内容寻13偏移7 6 3 分段MACID 。XID 1 R/ROl 服务代码4CII,12 连接实例ID3 图10关闭显式报文连接请求格式5.2. 1.5.5 关闭连接晌应该服务用于响应一个成功的关闭连接请求报文。关闭连接响应格式内容(见图11): -一一分段(0)/事务IDjMACID:见5.2.1.2;一-R/R位(1):指示这是一个响应报文;一一服务代码(4CHex):标明这个报文作为一个关闭连接服务。内容字节偏移7 6 3 分段MACID 。(0) XID 服务代码4CHoxll R/R11 图11关闭
9、连接晌应格式5.2. 1. 5. 6 出错晌应。报文头低字节报文体商字节。表5表示一组与UCMM相关的出错条件和出错代码(一般出错代码和附加出错代码)信息标准组,这些代码信息用于出错响应报文中。出错响应报文格式在5.2. 1. 6. 5中说明。16 G/T 18858.3-2012/IEC 62026-3 :2008 表5UCMM出错情况/代码出错状况常规错误名称常规出错代码(Hex)附加出错代码(Hex)I 服务代码不能打开或关闭不支持的服务08 FF 组选择资源出错资源不能利用02 01 组选择超出范围元效参数20 01 没有可利用的服务器连接资源不能利用02 02 没有可利用的服务器报文
10、ID资源不能利用02 03 客户源报文ID无效元效参数20 02 / 客户源报文II)重/复资源不能利用02 04 连接实例ID无效对象不存在16 FF 出错情况说明t一一一服务不是打开或关闭:通过UCMM端口接收到的不是打开型或关闭型的服务,因此是UCMM不支持的;组选择资源出错:组选择的参量指示电使用了一个设备不支持的报文组;一一组选择超出范围:组选择区的值无放;一一没有可利用的服务器连接:已经达到该服务器支吨的连接数最大值;没有可利用的服务器报文ID:服务器已经分自己了客户要求的报文组范围内的所有报文ID;客户机源报文ID无效:在打开显式报文连接请求接收到的源报文ID对于指定的报文组无效
11、;客户机师、报文ID重复:在打开显式报文连接请求中收到的游、报文ID和MACID已经用于一个组l或组3的显式报文连接;连接实例lD元效:在关闭连接请求中收到的连接实例ID不存在65.2. 1. 6 基于连接的显式报文5. 2. 1. 6. 1 概述基于连接的显式报文是通过显式报文连接传送的报文。基于连接的显式报文必须符合本条款所述的格式。5.2. 1. 6. 2 显式请求报文内容(报文体格式数值0-3)图12表示了不分段显式请求格式数值O3的报文的格式。17 GB/T 18858.3-20 12/IEC 62026-3: 2008 内容字节偏移7 6 分段MACID 。XIO 0 1 R/RO
12、 服务代码类ID实例0服务数据可选图12不分段显式请求报文格式,数值0.,3不分段显式请求报文包括:一一分段(0)/处理ID/MACID:见5.2. 1. 2; 一-R/R位(0):表示这是一个请求报文;一一服务代码:定义请求的服务;。报文头报文一一类ID:定义该请求面向的对象类。根据在打开显式报文连接响应中返回的实际报文体格式值8位或16位整数中指定类ID;一一实例ID:在该请求指向的对象类内定义特定的实例。根据在打开显式报文连接响应中返回的实际报文体格式值,在8位或16位整数区中指定实例IDoDeviceNet用0值表示请求是面向类本身而不是类内的一个具体实例;一一服务数据:携带请求说明的
13、数据。IEC61158-6-2: 2007中4.1.8中说明DeviceNet公共服务的格式。类特定和对象特定服务的定义中包括这个区的格式。5.2. 1.6.3 显式请求报文内窑(报文体格式值4)图13表示报文体格式数值4的不分段的显式请求。18 G/T 18858.3-2012/IEC 62026-3:2008 内容字节7 6 5 , 4 , 3f 2 -1 ,。偏移。Frag XID (0) MACID R/R 服务代码1 (0) 路径长度路径服务数据(可选)报文头报文体图13报文体格式数值4的不分段的显式请求不分段显式请求报文内容包括:一一分段(0)/事务ID/MACID:见5.2.1.
14、2;一-R/R位(0):指出这是一个请求报文;服务代码:规定请求的服务;一一一路径长度:此8位整数数值(元符整数)给出了报文请求路径长度;一一路径:规定报文请求的路径(packedEPATH); 一一服务数据:带有请求特定的数据。DeviceNet通用服务见IEC61158-6-2: 2007中4.1.8。有关类及对象的服务的定义包含了此域的格式。5.2. 1. 6. 4 成功晌应显式报文图14表示不分段的成功响应的报文格式。内容字节偏移7 6 3 1 。标志MACID 。X1D (0) 1 R/R(1) 服务代码服务数据(可选)体文报飞llllp|lJ图14不分段成功响应报立的格式不分段成功
15、响应报文包括:19 GB/T 18858.3-2012/IEC 62026-3 :2008 一一分段(0)/事务ID/MACID:见5.2. 1. 2; 一一一R/R位(1):指出这是一个响应报文;一一服务代码:请求报文中传送的代码;一一服务数据:带有请求特定的数据。5.2. 1. 6. 5 出错晌应报文在试图实施一个先前收到的显式请求报文而出现错误时,会返回一个出错响应报文。出错响应既可以作为基于连接的响应报文(通过显式报文连接收到请求),也可以作为未连接的响应报文(请求是一个未连接的显式请求报文)进行传送。图15说明出错响应报文的格式。内容字节偏移7 6 。分段0XID MAC JD 1
16、R/R11 服务代码EH,J2 常规出错代码3 附加代码图15出错晌应报文出错响应报文包括:一一分段(0)/事务ID/MACID:见5.2.1.2;一-R/R位(1):表示这是一个响应报文;一一服务代码(EHex):表示将该报文作为个出错响应;2 1 。 、一一常规出错代码:标明出现的错误。常规出错代码列表见IEC61158一5-2:2007中6.2. 1. 3. 3和IEC 61158-6-2: 2007中4.1. 11 j -一一附加代码:包括一个对象特定或服务特定的说明值,它进一步说明出错状况。如果响应对象没有额外要说明的信息,该区的值设为FFHex 0 5.2.2 输入/输出报文Dev
17、iceNet为传送长度大于8个字节的1/0报文定义了一个分段协议。这是唯一的1/0报文数据区内携带的协议信息(见图16)。20 CAN 报文头数据区(O8字节)应用1/0数据图161/0报文的数据区CAN 报文尾GB/T 18858.3-20 12/IEC 62026-3: 2008 5.2.3 分段/重组(Fragmentation/reassemblly) 5.2.3.1 概述这个条款定义将长度大于8个字节的报文分段和重组的方法。DeviceNet连接对象提供分段/重组功能。触发分段传送的逻辑是:一一显式报文连接对象实例检查每个要传送的报文的长度。如果报文长度大于8个字节,使用分段协议;一
18、一1/0连接对象实例检查连接对象的生产-连接-长度属性。(见5.3.2)。如果生产-连接-长度属性大于8,那么使用分段协议1定义两种类型的分段:一一有应答的:对显式报文分段时使用;一一无应答的:对110报文分段时使用。5.2.3.2 分段协议分段协议位于CAN数据区内的一个单个字节中,格式如图17所示。7 I 6 分段类型分段协议包括:!51413121110 分段计数固17DeviceNet分段协议格式类型:指示该段报文是第一分段还是某中间分段,或是最后分段(见表的;表6分段类型位值值含义。 第分段分段计数区的值应该为0或3F1 某中间段七2 最后一段c3 分段应答da段计数器的值为0,那么
19、该段报文是一系列报文段中的第一个。如果分段计数的值为3F,表示它也是系列中的最后一个传送。b该报文段既不是系列中的第一段,也不是最后一段。c标志这是最后一个报文段。d分段报文的接收者用该值来确认一个报文段的接收。一一分段计数:标记每个独立报文段,这样接收者可以判定是否丢失了某些报文段。如果分段类型为第一段,该区代表一个特殊的含义(如表6中所示)。对于系列报文中的每个顺序报文段,报文段计数器的值递增1并且在溢出(分段计数器值=(分段计数值十1)/6的时复位0。1/0报文段中分段协议信息位于字节。中(见图18)。21 G/T 18858.3一2012/IEC 62026-3: 2008 内容1/0
20、报文段图181/0报文段格式显式报文段中分段协议报文位于字节1中(见图19)。内容字节偏移7 6 5 3 。分段1XID MACID 1 分段类型分段计数显式报文体分段图19显式报文分段格式将图19报文头中的分段标志位设置成1说明这是一段显式报文,而不是整个报文。这里的值1也表明下个字节包含分段协议。分段传送的接收者按本条款的定义解释分段报文。该过程对1/0报文和显式报文都适用。如果连接期待第一段传送,并且分段类型也为第一分段:一一如果分段计数器的值为3FH凹,表示它是这个系列中唯一的传送,随后此连接处理这个报文,并等待一个新系列的开始;一一如果报文段计数器的值为0,表示它是这个系列传送中的第
21、一段,那么此连接储存此分段并且保留分段计数值。如果连接期待第一个传送,而分段类型不是第一段,或报文段计数值不为0或3FH凹,那么此连接放弃此传送,并等待一个新报文的开始。如果连接不是期待第一段传送,那么此连接校验:一一此报文段类型不是第一分段;和一一此报文段计数值比先前接收到的值大1。如果其中一个校验失败,就认为检测到了错误。如果两项校验都通过了,那么此分段附加在先前接收到的分段的后面,并且分析分段类型,判断是否还有要等待的分段。如果还有报文段即将到来,那么连接保留收到的报文段的计数值并且等待下一个报文段。如果这是系列中最后一个传送并且没有检测到错误,那么连接就处理此报文,并且复位,期待一个新
22、系列的开始。如果分段的是一个显式报文,接收者应该在接收到每个报文段后产生并传送一个应答。如果检测到一个错误,那么将发生针对一个分段的1/0或显式报文的特定的出错恢复。如果由于接收到下个系列的第一个分段,而触发检测到报文段的丢失,则立即中断与当前报文系列有关的任何处理,放弃存储器中已存储的全部报文段,立即开始处理新的系列。5.2.3.3 无应答的分段CUnacknowledgedfragmentation) 1/0报文的分段是以无应答方式实施的。元应答分段是由来自传送模块的背对背传送的报文段组成的。接收模块不返回应答。22 GjT 18858.3-20 12jIEC 62026-3: 2008
23、调用1/0连接的发送报文服务时,它检查自己的连接尺寸属性,以决定是否传送分段系列报文。如果连接尺寸属性大于8,在1/0中应布置分段协议。如果连接尺寸属性小于或等于8个字节,就传送原始数据而无需分段协议。如果应用请求传送一段长度大于连接尺寸属性的数据,那么就会指示一个内部出错,并不进行传送。如果接收到报文段的报文段计数值不等于前一个接收报文段的计数值加上1,则接收1/0连接对象检测到一个丢失的报文段,那么将采取下面的纠错步骤:一一终止本系列中后面所有的报文段,接收的1/0报文不传向应用;一一连接对象开始寻找新的分段传送的开始,并且放弃所保存的该系列的报文段。5.2.3.4 应答的分段CAckno
24、wledgedfragmentation) 有应答的分段用于分段的显式报文。应答的分段包括发送节点的分段传送,和紧随其后的接收节点传送的应答。接收节点对每个报文段的接收都进行应答。用图20表示接收器收到每个显式报文分段后,接收节点发送的应答报文的格式。内容字节偏移7 6 5 3 2 。分段标XID MACID 志11 分段类型(3)分段计数器应答状态2 一图20应答报文格式应答报文内容:一一分段类型:将该区设置为3,说明这是一个应答分段;一一分段计数值:简单重复接收到的最后报文段的计数值;一一应答状况:指示分段报文的接收者是否己检测到出错。应答状况位的值在表7中定义。表7应答状况位值值含义。成
25、功。没有检测到错误,应该继续分段传送1 数据太多。已经超出接收者通过该连接可以接收的最多数据茧2 255 备用下面详细说明发送节点的功能:连接对象将分段位设置为1,将XIDCtransaction lD)区设置为由应用指定的值来格式化报文头,并且用相同的方式初始化MACID区,这也可以是一个不分段的显式报文。每个独立报文分段的报文头是相同的;一一后连接对象将相应的分段协议信息放在报文中。连接对象储存插入到报文中的分段计数值;一一连接对象处理报文体的下一分段并把它放进报文;一一传送报文,起动计时器等待应答。等待的时间由应用指定;一一如果等待应答计时器等待时间超出,连接对象自动重试最后一次传送。如
26、果计时器再一次超23 GB/T 18858.3-2012/IEC 62026-3 :2008 出(两个连续的应答等待时间超时),则通知应用已经检测到出错,不能进行请求的传送;一一一如果接收到应答,连接对象测定在应答中的分段计数值是否等于它传送的最后一个报文段计数值。如果相等,表示分段成功到达和确认,这时应继续正常的处理。如果不相等,连接对象应继续等待计数值匹配的应答。接收模块的初始状态必须是等待分段传送中的第一个报文段,或等待一个完整的显式报文的接收。下面列出接收方的功能:一一如果报文头表示该报文是显式报文的一个分段,那么连接对象应检查分段协议以判定其有效性。如果连接要接收系列中的第一个传送(
27、在初始状态),而报文段的分类类型区不等于第一分段,则丢弃报文分段而且不返回应答;一一一如果分段类型指示这是第一分段报文,那么分段计数值应该等于0。如果确实如此,那么储存报文段并且返回一个应答。如果分段类型指示这是第一个报文段,而分段计数值不等于0,那么丢弃报文段而且不返回应答;一一如果分段计数值比前一个接收到的值大1,而且分段类型表明这不是第7段报文,那么表示己经接收到下一个报文段。将报文段附加到先前接收到的报文段中并且返回一个应答。储存与这个报文段相关的分段计数值;一一如果报文段计数值既不等于前一个接收到的计数值,也不比它大1,那么放弃该报文段,也不返回应咎。接收者重新设置为初始状态:一一一
28、在接收到了最后一个报文段并且传送应答时,连接对象把1文当作不分段报文一样继续处理。5.2.4 离线连接组5.2.4. 1 概述本节叙述离线连接组报文协议并介绍建立离线连接m拥有关系的细节。各类设备是否支持离线连接模式是可选的。客户机工具可使用组4离线连接组报文(Group4 offlne connecton set)来恢复处于通信故障下的节点的功能。客户机工具应能使用离线连接组做下列主作:a) 故障节点的可视化,可以通过与之通讯的一个LED灯闪烁来表示;b) 在条件允许时向故障节点发送故障恢复报文;c) 可不将故障节点拔出子网而恢复其功能。在任何时间点,应当只有一个客户机节点与通信故障状态下的
29、节点进行通信,且将这些节点连接到一个单独的子网中。客户机(工具)通过使用连线发起请求/响应报文来获取与故障节点进行连线通信的发起权。表8给出了与离线连接设置相关的组4标识符(group4 dentifier )。表8离线连接组标识符位用途组ID报文ID10 9 8 7 6 5141312111。组4报文(Group4 messages) l l 1 1 1 2C 通信故障响应报文1 1 1 l 1 2D 通信故障请求报文1 1 l 1 1 2E 离线拥有关系响应报文l 1 1 l 2F 离线拥有关系请求报文-帽-一一24 GB/T 18858.3-2012/IEC 62026-3:2008 只
30、有希望支持离线连接组的客户机才使用组4报文ID2F生产报文并消费组4报文ID2E响应报文。某一客户机一旦取得了所有权,应使用组4报文ID2E生产发向通信故障节点的所有报文。注:在获得离线连接组所有权之前,客户机可能不会生产一个通信故障请求报文飞一个客户机(工具)一旦获得离线连接组的所有权,即可使用组4报文ID2D传送所有通信故障请求报文,并使用组4报文ID2C来接收通信故障响应报文。在通信故障状态时,节点仅要求消费一个连接ID,即组4报文ID2D。一个故障节点应能以组4报文ID2C生产它的通信故障响应报文。离线连接设置报文具有低优先级,可因其他网络传输而导致延迟。5.2.4.2 离线所有权图2
31、1和图22说明了客户机(工具获取离线连接组所有权的步骤。时间请求离线所有权如果在ls之内未收到离线所有权响应报文,则重新发送请求请求离线所有权如果在ls之内仍未收到离线所有权响应报文,则客户机成为离线连接组的所布者通信故障请求、 、 , / -一- .-GB/T 18858.3-20 12/IEC 62026-3: 2008 若此请求导致了在已建立状态下不存在任何预定义主/从连接组,则从站应释放所有的预定义主/从连接组,所有的连接应返回至不存在状态。5.5.3.5 DeviceNet对象错误代码表17列出了专属于DeviceNet对象的附加错误代码。表17DeviceNet对象专属附加错误代码
32、数值含义01 预定义主/从连接组冲突。当从站已将预定义主/从连接组分配至另一主站,而又接收到分配主/从连接组请求时返回此代码非法分配/释放选择参数。此代码在以下情况下发出:从站已接收到分配/释放主/从连接组请求,且:02 1) 从站不支持选择参数中规定的选项;2) 从站被要求分配/释放已经进行过分配/释放的连接;3) 分配选择/释放字节所有位为0,即所有位的无效组合,或在被请求时不包含显示报文分配选择不支持UCMM的服务器接收到了报文,该报文不是在主/从连接组的未连接显式请求报文端03 口(见5.5.2)上的一个分配或释放报文04 要求与预定义主/从连接组仪器一起使用的资源不可用5.5.4 站
33、连接对象特性5.5.4.1 概述本条款描述从站设备内,预定义主/从连接组相关连接对象的外部可见特性。从站设备的预定义主/从连接对象如下:一一位选通连接(bit-strobeconnection) :用于接收主站的位选通命令,并返回相应的位选通响应。轮询连接(pollconnection) :用于接收主站轮询命令,并返回相应的轮询响应。显式报文连接(explicit messaging connection) :用于接收显式请求,并返回相应的响应。状态改变/循环连接(changeof state/ cyclic connection) :用于发送状态改变/循环报文,并且如果不抑制应答的话,接收返
34、回的应答响应。组播轮询连接(themulticast poll connection) :用于接收主站的组播轮询命令,并返回关联的组播轮询响应。本条款给出了预定义主/从连接组内的连接对象的附加信息。除了注明外,5.3中所有的与连接对象相关的特定信息在该条款中有描述。5.5.4.2 连接实例ID每一个存在的连接对象都有一个分配好的连接实例ID号;它标识连接类中的连接对象。由从站设备用来标识预定义主/从连接对象的连接实例ID如表18所示。GB/T 18858.3-2012/IEC 62026-3:2008 表18预定义主/从连接的连接实锣IJID 连接实例ID描述l 指定进入服务器的显式报文连接2
35、 指定轮询l/O连接3 指定位选通1/0连接4 指定从站状态改变或循环1/0连接5 指定组播轮询1/0连接从站应为其支持的预定义主站/从站连接保留表18中的实例ID。例如,若设备支持轮询1/0连接,则其应保留/使用连接实例ID2以确认轮询1/0连接对象。若设备不支持轮询连接,则其可自由分配连接实例ID2用于确认其他的连接对象。5.5.4.3 预定义主/从连撞在例行为图45所示为预定义主/从连接组1/0连接对象的状态转换图。分配读取属性J设置属性读取篇性/设置属性由外部或内部请求引起的转换复位(支持为可选)超时从任何状态释放/删除不动作定时器不运行设置单个属性(期望信息包速率属性)发送/接收数据
36、不动作定时棋运行直到消费第个1/1。然后超时=预期信息包速率的属性值不动作/看门狗超时,并且看门狗超时行为=转换到超时状态读取属性/设置属性如果用分配或释放退出超时状态,则任何在超时状态改变的属性值将被复位为初始值分配和释放服务会复位连接实例。所有连接对象属性值将被复位为缺省值。图45预定义主/从1/0连接状态转换图为了修改属性,预定义主/从1/0连接应至少支持预期-信息包-速率属性的修改。表19中的状态事件矩阵提供预定义主/从连接组内的1/0连接行为的正式定义。该状态事件矩阵继承或覆盖5.3的1/0连接对象状态事件矩阵的动作。52 .-G/T 18858.3一2012/IEC 62026-3
37、: 2008 表19预定义主/从1/0连接状态事件矩阵事件不存在I/0连接对象状态配置已建立超时DeviceNet对象接收一个分|为每一个请求的I!O1这是一个出错。配主/从连接组请求。该请|连接生成一个连接对|见5.5.3.2这是一个出错。见5.5.3.2设置属性为5.5. 3. 1指定的缺省值。求通过5.5.3.2中指定的出|象,并将属性设置为错检查。15.5.3. 1中指定的缺省值,转换到配置该请求指定一个预定义主/1状态从I!O连接转换到配置状态连接类收到一个删除请求.1如lI;:c61158-6-2中|释放所有相关的资|释放所有相夭资源。|释放所有相关资或者UCMM收到一个关闭17.
38、2.1表193所述请求,并且该请求指定一个预定义主/从I!O连接对象源。转换为不存在|转换为不.ff:tE 状态a源。转换为不存在状态aDeviceNet对象接收到一个|这是一个出倍。见5.I释放所有相关资源。|得放所有相关资慨。|释放所有相关资释放主/从连接组请求。该15.3.2转换为不存在,I转换为不存在,源。转换为不请求通过5.5.3. 2 t书指定的出错检查。该请求指定-个预定义主/从连接设置-单个属性读取单个一属性如IEl、511SiH) 2: 2007中7.2.1所述如IEC61158-6-2: 2007中7.2.1所述存在a根据5.5. 4. 4中的存l根据5.5. J. 4中的
39、存|根据5.5. 4. 4中取规则确认/服务该|取规则确认/服务该|的访问规则确请求。1请求。1认/服务该请求。如果这是一个设置预|返回适当的响应期信息包速率属性的有效请求,实施IEC61158-6-2: 2007中7.2.1,在配置状态实施属性事件的步骤,并转换为对应的状态。返回适当的响应返回适当的响应根据5.5. 4. 4中的存|根据5.5. 4. 4中的存|根据5.5. 4. 4中取规则确认/服务该|取规则确认/服务该|的存取规则确请求。1请求。1认/服务该请求。返回适当的响应返回适当的响应返回适当的响应53 GB/T 18858.3-20 12/IEC 62026-3: 2008 表1
40、9(续)I/O连接对象状态事件不存在自己置己建立超时复位如IEC61158-6-2: 如IEC61158-6-2: 女日IEC61158-6-2: 如IEC61158-6 实施一属性b2007中7.2.1所述2007中7.2.1所述2007中7.2.1所述2:2007中7.2. 1 所述接收数据发送报文休止状态/看门狗定时器到时a只要预定义主/从连接组中的一个连接对象离开已连接状态,则整个预定义主/从连接组可能需要自动释放。当预定义主/从连接组释放时,所有的相关连接对象将返回到不存在状态。有关预定义主/从连接组的自动释放的详细信息见5.5.3.3。b由于隐含的应用-属性伴随对处于配置状态下的预
41、定义主/从I/O连接对象设置期望信息包速率属性,只有当期望信息包速率经过设置属性请求的修改使它包含缺省值零时,应用一属性显式报文请求才会成功。状态转换图(见图46)表示预定义主/从显式报文连接的特性。释放/删除子代实例被删除或转换至超时,己建立状态中无其他子代实例延迟分配休止状态/看门狗超时及看门狗一超时一动作=延迟删除己建立状态下至少有一个子代实例接收数据/复位不存在已建立释放/删除休止状态/看门狗超时看门狗超时动作=U自动删除或由于延迟删除已建立状态中无子代实例固46预定义主/从显式报文状态转换图获取属性设置属性复位表20为预定义主/从显式报文连接对象的详细状态事件矩阵。该状态事件矩阵继承
42、或覆盖5.3的1/0连接对象状态事件矩阵。54 ,.-G/T 18858.3-20 12/IEC 62026-3: 2008 表20预定义主/从连接状态事件矩阵显示报文连接对象状态事牛不存在已建立DeviceNet对象接收-个分配主/从连为每一个请求的1/0连接生成一个预这是一个出错接组请求。该请求通过5.5. 3. 2中指定义主/从显式报文连接对象,将属性见5.5.3.2定的出错检查。设置为缺省值(见5.5.3.1)该请求指定预定义主/从显式报文连接转换为已建立状态UCMM接收一个关闭请求或此连接类如IEC61158-6-2 :2007中7.2.3所述如IEC61158-6-2: 2007中
43、7.2.3收到一个删除请求,并且此请求指定预所述定义主/从显式报文连接对象DeviceNet对象接收到一个释放主/从这是一个出错释放所有相关资源。连接组的请求。该请求已通过5.5.3.2见5.3.3. 5. 2. 2 中特定的出错检查。转换为不存在a该请求指定预定义主/从显式报文连接设置一单个-属性读取-单个一属性复位实施一属性如IEC61158-6-2:2007中7.2.3所述如IEC61158-6-2: 2007中7.2.3所述接收-数据发送-报文休止状态/看门狗定时器到时a只要预定义主/从连接组中的一个连接对象离开己连接状态,则整个预定义主/从连接组可能需要自动释放。当预定义主/从连接组
44、释放时,所有的相关连接对象将返回到不存在状态。有关预定义主/从连接组的自动释放的详细信息请见5.5.3.305.5.4.4 连接实例属性存取规则IEC 61158-5-2:2007中6.2. 3. 2. 1. 4给出了与连接对象相关联的存取规则的概述。表21所示为预定义主/从I/O连接对象的存取规则,是继承和或复盖IEC61158-5-2: 2007中6.2. 3. 2. 1. 4的规则。55 G/T 18858.3一2012/IEC 62026-3: 2008 表21预定义主/从连接对象属性访问I/O连接状态属性不存在配置己建立超时状态依IEC61158-5-2: 2007 依IEC6115
45、8与-2: 依IEC61158-5-2: 实例一类型中6.2. 3. 2. 1. 4所述2007中6.2. 3. 2. 1. 4 27中6.2. 3. 2. 1. 4 传送类一触发读取/设置a所述所述生产一连接_ID只读取只读取只读取消费-连接_ID只读取c只读取c只读取c初始化-通信一特性只读取只读取只读取生产一连接一长度依tEC 6115冉一5-2: 读取/设置b消费一连接-长度Vl07中6.2. 3. 2. 1. 读取/设置期望的-信息包-速率4所述看门狗-超时一动作依IEC61l581股绝缘直径尺寸物理特性颜色(CAN_H,CAN_U 绞线对1、 、J:x.绞对的屏蔽层 阻抗lO土10
46、%fl (500 kHz时)传输延迟ns/m(最大)导线间电容 kHz时pF/m(最大)一个导线与另其他连接到kHz时pF/m(最大)屏蔽层的导线间的电容电气特性容性失衡 kHz时pF/m(最大)ASTMD4566-94 20 C时的直流电阻0/1000 m (最大)125 kHz时,dB/100 m(最大h衰减250 kHz时,dB/100 m (最大); 500 kHz时,Db100 m (最大)68 .,.卢GB/T 18858.3-2012/IEC 62026-3 :2008 表27电缆描述一一-直流电源线对规格规格导线对尺寸 ;股绝缘直径 物理特征颜色cu十,u-) 绞线对/绞线对的
47、屏蔽层电气特性20 C时的直流电阻0/1 000 m(最大)表28电缆描述-一一基本规格规格几何形状外围编织屏蔽物理特性ho蔽线,股外12最小.最大%外皮标识供货商名称,产品编号.及附加标识电气特征20摄氏度时直流电阻0/1000 m (挝大)(编织层十屏蔽层十hu蔽线)机构资质延展性弯曲半径x直径(安装时)/ x直径(固定时)工作环境温度C到C可适用环境特性储藏温度C到C拉力 kg 连接器兼容性拓扑兼容性表29电缆描述一一拓扑结构数据速率最大电缆长度主干交换(粗缆)累计支线长度最大支线长度125 kbit/ s mm m 250 kbit/ s m m m 500 kbit/ s m m m
48、 重要提示:最小和最大长度可能会受连接器的直流电阻影响,所以在确定新电锚的最大和最小长度时应考虑到连接器的直流电阻。69 GBjT 18858.3-20 12jIEC 62026-3: 2008 8.2.3 粗缆描述下列为有关粗电缆的一些描述:一一数据导线对描述,见表30;一一电掠导线对描述,见表31;一一总体描述见表32;一一拓扑见表33;一一物理构造,见图51;一一可通过的总线电流,见表34和图520表30粗缆一一数据导线对描述规格导线对尺寸0.823 mm铜(分别镀锡)绝缘直径3.81 mm(名义值)物理特性颜色浅蓝色、白色每米绞线数10 (大约)绞线对外的屏蔽带0.05 mm/O. 0
49、25 mm、铝/Mylar薄膜、AI side out w / shorting fold (套封涂装)电阻120 (1 +10%).( / MHz 传输延迟4.46 ns/m (最大)导线间电容1 kHz时39pF/m (名义值)一个导线与其他导线1 kHz 时79pF/m 连接到屏蔽层的电容电气特性容性失衡1 kHz时3.9pF/m 20.C时的直流电阻名义值180/1000m,最大值230/1000 m 125 kHz 8才0.43dB/I00 m; 衰减500 kHz a才0.82dB/100 m; 1 MHz时1.31 dB100 m 表31粗电缆一一直流供电导线对描述规格导线对尺寸1. 65 mm铜质(分别镀锡)绝缘直径2.49 mm (名义值)物理特性颜色红色、黑色标称绞