(高清版)GBT 39925-2021 农业固定设备 畜牧业数据通信网络_第1页
(高清版)GBT 39925-2021 农业固定设备 畜牧业数据通信网络_第2页
(高清版)GBT 39925-2021 农业固定设备 畜牧业数据通信网络_第3页
(高清版)GBT 39925-2021 农业固定设备 畜牧业数据通信网络_第4页
(高清版)GBT 39925-2021 农业固定设备 畜牧业数据通信网络_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GB/T39925—2021/ISO17532农业固定设备畜牧业数据通信网络国家标准化管理委员会国家市场监督管理总局发布国家标准化管理委员会本标准使用翻译法等同采用ISO17532:2007《农业固定设备畜牧业数据通信网络》——GB/T2659—2000世界各国和地区名称代码(eqvISO3166-1:1997)——GB/T4208—2017外壳防护等级(IP代码)(IEC60529:2013,IDT)-—GB/T5226.1—2019机械电气安全机械电气设备第1部分:通用技术条件(IEC60204-——GB/T12406—2008表示货币和资金的代码(ISO4217:2001,I1GB/T39925—2021/ISO175本标准规定了用于畜牧生产的计算机系统自动与交互通信及控制的协议中描述的XML/ADED。XML/ADED类似于ISOISO3166-1世界各国和地区名称代码第1部分:国家代码(Codesfortherepresentationofnamesofcountriesandtheirsubdivisions—Part1:CounISO4217表示货币和资金的代码(Codesfortherepresentationofcurrenciesandfunds)ISO11787农业用和林业用设备管理计算机和加工计算机间的数据交换数据交换语法(Ma-computers—DatainterchangISO11788-1农业信息系统间的电子数据交换农业电子数据要素辞典第1部分:一般描述dictionary—Part1:GenIEC60204-1机械电气安全机械电气设备第1部分:通用技术条件(Safetyofmachinery—E-lectricalequipmentofmachines—Part1:IEC60529外壳防护等级(IP代码)[Degreesofprotectionprovidedbyenclosures(IPCode)]2唯一标识网络中每个节点的硬件地址。用于畜牧生产的计算机系统上的数据处理或控制部件。子系统subsystem系统的划分,本身具有数据通信系统的特征。通过网络进行数据交换的三个及以上的通信组件的互连。网络管理networkmanagement数据报datagram现代计算机网络中承载信息的基本传输单元。用点隔离的子地址序列。提供套接字的设备中的程序,客户端可通过套接字链接交换本标准中的消息和服务。设备上的程序,用于与其他设备或同一设备的服务器程序建立联系并获取数据。参数组parametergroup本标准通信中用于对机器进行配置的一组相关参数。参数类别parameterclass包含一个或多个参数组,这些参数组依据特定功能或任务进行分类。参数标识符parameteridentifier机器配置的项目类型。3数据词典实体DDentity数据词典中的数据元素定义。DD实体编号DDentitynumber数据词典中标识数据实体的编号。数据词典项目DDitem数据词典中数据元素的数据详细内容。包含状态及定义内容的固定集合。用最有效的策略通过网络的每条链路传送消息,同时向多个目的地址传送信息。组播地址multicastaddress组播连接的地址。面向消息的最小传输层协议。互联网协议internetprotocol;IP源主机和目的主机使用的面向数据的协议,用于在分组交换的互联网络上交换数据。公司内部或不同公司或组织之间通过互联网进行通信的专用通信网络。单元unity表示所定义的项目值的比较数字基准。句柄号handlenumber标识事务或命名查询的唯一编号。设备标识符deviceID由MAC地址ID构成的唯一设备编号。4GB/T39925—2021/ISO175网络端口networkportADIS:农业数据交换格式(agricultureDA:数据认证(dataauthenticDD:数据词典(datadictionarDHCP:动态主机配置协议(dynamichostconfigurationprotocol)DN:常态定义行类型[definitionlinetypeofstatusnormal(N)]EDI:电子数据交换(electronicdatainterchange)FTP:文件传输协议(filetransferproIAONA:国际自动化开放网络联合会(internatIEEE:电气与电子工程师协会(instituteofelectricalandelectronicengineers)IETF:网络工程任务组(internetengineeIP:互联网协议(internetproM:强制(mandatory)MCC:组播通信(multicastcommunication)N:数字(numeric)NLF:畜牧业网络(networklivestockfarming)5O:可选(optional)TN:常态终止行[terminationlinewithstatVF:错误数据值行+错误代码十冲突代码(valuVPN:虚拟专用网络(virtualp6网络层以太网7由于底层物理层(例如以太网)UDP组播数据报传输的限制,数据报的数据长度不得超过1024B。具有ADIS行的数据报发送端还应确保转换的XML数据的数据报长度不得超过1024B。每个UDP组播数据报以长度为8B的首部开始,首部包含有其他MCC地址时,第1字节的第0位置为1。如果第1位置为1,则不需要转换数据报。为了使这类消需要用转换软件在XML/ADED和ADIS/ADED之间转换数据流。别被封装到一个事务中。是否需要登录取决于设备要求,可在设备启动阶段服务公布期间进行协商。服务器TCP连接正在关闭。否则,在再次使用相同TC8这些功能的详细列表和描述见附录A。图2为会话流程图。关闭TCP连接”客户端通过发送起始行(在7.4.2中指9GB/T39925—2021/ISO175方面,常规的事务结束表明已正确执行事务内的服务。异步事务是一个例外。在初始事务、会话和到URI。如果未给出URI,则只需要服务器返回异步结果,则创建从服务器到客户端默认端口的TCP当进程完成时,设备B(客户端)打开到设当进程完成时,设备B(客户端)打开到设定义的一个URI方案,URI方案也给出访问机制(如何发送电子邮件)的信息。在7.11.3中的ADIS新状态符通知客户端将异步返回数据。图4详细描述了异步事务处理的方法。发起处理指令(PO)“事务结束(TN)使用IP地址寻址网络中的设备,IP地址通过配置或DHCP服务器得到。传输的数据通常只是综合数据的一部分,数据分区被保存在多个分布式数据源中。ADIS可将URI可用于定义实体单元或作为通信中include行的一部分。(实体990117)直到警告接收端确认处理警告。回复与状态符结果一起发回。为了向网络监控提供服当通过组播消息将某些服务的询问发送到网络设备时e)订阅服务(首选MCC)每当设备需要某个服务的数据时,可请求订阅该服务(服务-请求-实体GB/T39925—2021/ISO175根据在服务-请求-实体中定义的条件发送数据。除了使用会话选项外f)基于会话的通信(SBC)互联网十十十十十十十十十十十十十十十2)通常传感器和简单设备以简化的ADIS或XML/ADED格式周期性发送数据到公共组播3)组播消息用UDP发送,信息单元不得超过数据报的最大长度(特定以太网的最大传输单元其数据报的数据长度为1024B)。5)接收端使用简单的过滤机制,例如仅接受特定的实体编号b)高级MCC图5说明了启动顺序。图中的组播地址元素应视为分发器:发布消息到该组播群中的所有设1)发布服务:设备A发布有关向组播群提供的服务信息。需要该信息的设备应采取进一步A:设备A:设备高级可靠通信应使用会话(见上文)。会话期间通过TCP连接传输数据。TCP连接保证一部图6给出了设备启动和订阅某些服务的顺序。从前三个步骤开始,如图5中的启动顺序。为1)发布服务(MCC):设备A发布服务(见b)]。2)服务询问(MCC):设备A寻找服务[见b]]。3)服务询问回复(MCC):设备B对请求提供服务[见b]]。4)服务请求(MCC):设备A发送订阅服务请求。尽管请求被发布到组播群并且所有设备都23:B:设备1)发布服务(MCC):设备A提供服务(见b)]。发布服务(来自设备A)服务询问(来自设备A)服务询问应答(来自设备B)A:设备图7启动顺序——类型3是ADIS/ADED还是XML/ADED。通过图8中行类型和状态符浏览这些功能。实体定义未加密。后续登录值可以加密。加密过程项目值(本身不必加密)指示要使用的加密过加密过程不应将其他字符转换成CRLF字符序列(基于64字符编码准则)。命名查询由唯一数字(6位数字)或字母数字名称来标识,类似于编程语言中的函数名。类型属性每个命名查询包含一组从0个到n个参数,这些参数定义为必要参数或可选参数。在一个事务中命名查询的定义在DD中列出。根据组织等级,可定义为个人、国家或国际级别。首选为国际级——描述错误数据的附加信息可附在返回的错误数据之后。为了区分附加信息没有定义详细内容。下列规则定义了高级数据库系统间的本标准通信。从A方开始,实现与B方数据——B方返回相同的实体定义和所有值行,其中B中最新变更的时间戳晚于A中的时间戳。如果如果不能插入数据或在接收端数据库中已有此数据,则接收端将返回标记为错误数据的定义与如同ISO11787,行类型由首字符给定。状态符是通信行中的第2个字符,行图8说明了行类型和状态符间允许(+)组合。有关各种行类型的组合参见ISO11787。PO行后更有一个或多个D/V行,如ISO11787中定义。图8中的灰色或高亮部分为新组合。HNFAPROES同步D十十十十十十十十十十V值十十十十十十十十十十E十C十十十十十十十十十十十十十S十十R十十十十T十F十十I十十O输出十十十Z十P十十十十Q命名查询十十十十在会话开始时客户端发出“DEFCOMPACT”处理指令,端口参数值(端口号901043)发送值请求行R与搜索行S结果R错误EDD行定义记录将被删除的实体。此后VD行至少列出单个记录将被删除的关键字段。由接收端决定数据是否被删除。状态符K为强制删——A方发送记录的实体定义行DS和值行VS,用状态符S进行同步。所有值行包括最后一次变错误信息的状态符为E)。有VS值行发送返回到A。1数据插入I和强制插入J接收端为被发送到给定实体的数据行创建新记录。接收端用I适时加载数据。否则,向发送端发2数据更新U和强制更新V否则,接收端可拒绝数据并将故障标记发送到发送端(返回状态符F行和状态符E的附加错误信息)。3存储数据W和强制存储X错误到发送端(F行和E行)。强制存储表示接收端尽可能存储数据。定义XML/ADED使扩展功能的实现尽可能简单。XML/ADED定义为从ADIS到XML的简单见图9。DN88000500900800150...定义<L><Ds=“N”ent=“800005”>Iid=“900080”I=“15”r=“0”name=“RegistrationID”/>276000578123456</1>.....< 在XML/ADED中通过<L>标签表示ADIS行。行属性应符合表2。表2给出了ADIS/ADED行示例t行类型t=“D”强制允许图8中所有行类型作为属性值ss=“N”,s=“H”强制允许图8中所有状态符作为此值,图8描ent=“880005”func=“地址”func=“警告”强制见7.10.6和7.10.7示例项目编号id=“900070”强制1=“15”rr=“0”举例由搜索行查询的数据字段的最小值由搜索行查询的数据字段的最大值注:见附录A。GB/T39925—2021/ISO175XML-ADED转换文件<Lt="N"ent="800005"><Iid="900080">2760005781234<lid="800035">27600057665432<lid="900053">20040329</L>..数据词典数据词典<cow><basics><eartag>276000578123456</e<mother>276000576654321</mo<birthday>20040329</birt图10XML/ADED转变换成可读的XML文件在本标准通信中使用的数据元素和扩展在8.2至8.4中描述。8.2.1DD的使用方法如果计算机在首部行中发现,例如失效的DD,则通信中断,用来描述设备、服务和场所之间交互的各种实体正在开发中。使用设备 提供服务的场所。应预先定义描述各项任务的列表,并应在国际D列出可预先定义的复杂查询列出系统需要的命令(混合、馈电、警告、同步、送气、重组数据、发严重错误代码(注意、警告、错误、致命的)协议的DD元素。(规范性附录)A.1项目和实体A.1.1特殊项目和代码集数据类型设备类型0信息设备ID由MAC地址和隐藏设备的附加4位数字组成。这意味着链接到本标准的网络上。如果无隐藏设备,则使用“0000”。MAC地址和后续数字用负号分隔。如果设备MAC地址不能由软件读出,应通过人工输入。警告:MAC地编号。如果更换网卡,旧MAC地址仍是设备的基本元例如:2f407a0022dd-0001表A.2场所ID数据类型0信息对提供数据的场所进行说明。由点分隔的子地址序列描述场所(例如:“276123456789012:场ID(12N)。农场编号后是冒号,然后是用点分隔的列子地址序列已定义的对象,如建筑物、马厩或阀。所代码中的星号(*)用于代替子场所。场所代码中只允许一个*号。如果所被省略,则所有随后的子场所应被重新编址。例1:27612334:1.*5.5给出了所有农场二级子场所,三级子地址为例2:2761234:stablel.*为在马厩1中数据类型0信息TCP/IP使用IP地址,支持IPv4和IPv6。例2IPv6:1111:00d3:0000:2f3b:0211:00bb:fe圆点(.)和冒号(:)使IP容易被提醒表A.4MAC地址数据类型0信息在局域网(LAN)或其他网络中,MAC(介质访问控制)地址是计算机的唯一硬件编号。(在以太网中,MAC地址与以太网地址相同。)当设备连接到互联网时(或主机,如互联网协议),通过表格将IP地址与LAN上计算机的物理(MAC)地址相关联。介质访问控制子层中使用MAC地址。在本标准通信中,MAC地址采用EUI-48中的十六进制。IPv6采用EUI-64。例:IPv4下的MAC地址:“2f407a0022dd”表A.5URI(统一资源标识符RFC1630)数据类型0信息通常是TCP/IP地址(见项目901003)。如果访问网络的DNS,也可使用域名地址如“”。统一资源标识符(URI)是注册名称空间和地址中的统一名址指向注册协议或名称空间。统一资源定位符(URL)为URI的一种形式,是使用网络协议映射到访问资源的地址。现有的URI方案符合IETFURL(仍在变化)的概念,应依照IE表A.6服务类型数据类型N30信息在本标准通信中,不同类型的服务由不同设备提供。服务类型在服务代码集中型是一直沿用的。本项按位编码:服务类型可以是不同类型的组合:支持消息和/或搜索/请求表A.7代码集(901006)说明1消息:例如,按固定顺序报告的事件或测量值。如果描述了提供数据的24命名查询:基于问题“谁能回答查询的内容?”的查询,指用存储在DD中的已知查8处理指令:基于问题“谁能回答查询的内容?”的查询,引入处理指令触35消息或命名查询7表A.8规定类型数据类型N30信息说明1组播消息2TCP套接字连接:服务的提供者通过TCP连接回复,以进436数据类型N80信息根据服务类型描述服务。对于消息,应给出实体编号。对于命名查询,应给出数据类型N40信息由请求设备产生的用于服务询问的编号。这个编号和设备ID一起用于确认服务询问传送时间数据类型N秒0信息据。不应超过24h(84600s)。如果订阅设备在未通知服务器的情况下关闭,则信息是有用的表A.13立即传送布尔值(T/F)1如果为“T”,则强制数据源立即传送最新的有效消息,否则为“F”表A.14组合事件的发生时间名称时间戳数据类型N时间戳(CCYYMMDDHHmmSSsss)长度0信息表A.15发生场所数据类型0信息通知事件的分配场所和发生场所。应区分分配场所和发生场所。此项目应有实体中表A.16检测事件的设备数据类型设备类型0信息通知有关事件发生和进行测量的设备,此项目包含涉及测量的所有实体中表A.17句柄号N60当打开命名查询或处理指令作为参考编号时,分配给设备的句柄号表A.18处理指令IID数据类型N80信息根据DD,用ID定义处理指令。依照DD命名规则,在DD中注册定义。通常为表A.19命名查询IDid命名查询数据类型N80信息根据DD,用ID定义命名查询。依照DD命名规则(与项目901019比较),在表A.20基于名称的命名查询命名查询数据类型0信息查询名称是长度为15的字母数字序列。依照DD命名规则,命名查询的定义被注册在国家DD中表A.21响应设备ID响应设备id数据类型设备类型0信息这是响应设备的ID,详细内容见项目901001表A.22存储实体时间数据类型N时间戳(CCYYMMDDmmHHSSsss)0信息通知在实际数据库中实体被存储的时间表A.23场所类型数据类型N0信息表A.24代码集(901025)说明123456容量类型数据类型N30信息表A.26代码集(901026)说明1234数据类型N93信息表A.28描述数据类型0信息人类的特殊信息表A.29注释数据类型0信息人类的特殊信息表A.30服务状态N30通知在异步事务中服务的状态,例如,处理指令或命名查询表A.31代码集(901030)说明1进行中234出错N0本标准中制造商ID结构:国家代码:制造国家代码:ISO3166-1数字,3位数。表A.33代码集(901031)公司12760000000000001德国公司12"举例。表A.34硬件版本0N0表A.36服务订阅/退订布尔值(T/F)10订阅数据为“T”,退订为“F”GB/T39925—2021/ISO17数据类型N0信息说明12345定期发送,这种情形下,项目901038定义周期数据类型N毫秒80信息发送数据的间隔。见项目901037数据类型N20信息在代码集中描述的不同的场所-链接类型,此时:“哪个设备负责哪个场所?”表A.41代码集(901039)说明12表A.42参数类型N本项目应与项目901041、901042、901043一起使用,更多信息见实体990114(见表A.84)数据类型0信息本项目应与项目901040、901042和901043一起使用,更多信息见实体990114(见表A.84)参数限定词数据类型0信息本项目应与项目901040、901041和901043一起使用,更多信息见实体990114(见表A.84)表A.45参数值参数值,不论数字还是字母数字,应按字符格式发送,本项目应与项目901040、901041表A.46通信端口ip端口数据类型N50信息别名数据类型0信息表A.48发送端设备ID数据类型设备类型0信息发送设备的设备ID。ADIS/XML网关需要。设备ID的详细内容见项目901001表A.49接收端设备ID数据类型设备类型0信息接收设备的设备ID,ADIS/XML网关需要。设备ID的详细内容见项目901001表A.50接收端地址数据类型0信息接收设备的IP地址,ADIS/XML网关需要,地址信息的详细内容见表A.51基于名称的处理指令数据类型信息处理指令名称是长度为15的字符序列。依照DD命名规则,命名查表A.52设备类型设备类型数据类型N0信息表A.53代码集(901050)说明12468自动挤奶机器人表A.54用户名用户名0表A.55密码数据类型80信息表A.56加密方法数据类型N20信息表A.57代码集(901053)说明0不加密12345表A.58发送端地址数据类型0信息会话中的客户端地址,在首部行中使用表A.59接收端地址数据类型0信息会话中的服务器地址,在首部行中使用表A.60货币货币数据类型30信息所用货币的ASCII码描述,ISO4217进行了定义,在首部行中使用GB/T39925—2021/ISO17数据类型N20信息为字符代码集提供参考,在首部行中使用。代码集来自ISO8859,在首部行中使用说明012数据类型80信息国际数据词典名称,在首部行中使用表A.64国家DD名称数据类型80信息国家数据词典名称,在首部行中使用。国家代码和名称的组合表A.65UTC时间戳数据类型N时间戳(CCYYMMDDHHmmSSsss)0信息表A.66错误代码数据类型N40信息表A.67代码集(901062)说明0表A.68警告代码数据类型N2信息表A.69警告描述表A.70警告响应布尔值(T/F)1警告得到处理,为“T”,否则,为“F”A.1.2特殊实体应定义在畜牧业网络中使用ADIS的各种特殊实体。见表A.71~表A.87。表A.71首部(990054)数据类型数据词典类型MADEDDD版本MADEDDD命名M文件日期M文件时间MOMOOOOO表A.71(续)数据类型OOO货币OO“项目在ISO11788-1已定义。表A.72设备描述(990101)数据类型KMM设备类型MMMMCC注:描述所用设备及其功能,在ISO11788-1对设备项目900002和900008进行定义。表A.73场所描述(990102)KM别名OO表A.74场所容量(990103)数据类型K容量类型K表A.74(续)MO注:描述场所的容量。例如:此场所中的最表A.75设备-场所链接(990104)数据类型KKMCO注:描述场所和设备之间的链接,用于配置本标准通信。例如:设备“12345-001”负责场所“0:12.6”。表A.76服务(990105)数据类型KMO注:描述服务。表A.77设备-场所-服务链接(990106)数据类型KKKOO注:描述设备在某个场所产生的服务。表A.78服务发布(990107)数据类型KKKKMOO注:通过网络组播声明参与者服务/场所,登录网络。以确保所有可用的网络参与者都知道了通过服务请求或连接本标准网络时的服务发表A.79服务询问(990108)数据类型KKMMMM求应答实体将回复返回到组播地址。设备ID是询问设备ID。项目901008可使用通配符查询所有服务。表A.80服务询问应答(990109)数据类型KKKKMip端口M接收到该实体后,计算机会联络回复系统和发送服务请求实体订阅该服务。“device_id”是查询设备ID。“resp_device_id”是应答设备ID。数据类型K处理-编号KMMMKMip端口MMM传送时间O例如:设备12345678-0002想通过套接字连接订阅服务00610506(出售动物)消息,回复应发送到IP192.168.数据类型K处理-编号KM注:这是对服务请求的确认。表A.83状态(990113)数据类型K处理编号KMM注:此实体由查寻/请求指令得到处理指令或命名查询的状表A.84通用机器配置(990114)数据类型K参数类别MM参数限定词MM例如:通信类参数组“套接字1”变量超时设定为1000ms。表A.85登录/认证(990115)数据类型O用户名KO注:为了在同一值行上加密用户名和密码,应首先发送加密方表A.86时间同步(990116)数据类型K时间戳KO注:本标准网络中时间服务器是有用的。可通过配置向时间服务器声明一个设备。此服务间,“时间戳”是本地时间,“utc时间戳”是UT表A.87简单警告(990117)数据类型K时间戳KKOOO答。当不能处理警告时,项目警告_响应设为“F”,当处理成功警告或警告解除时设为“T”。GB/T39925—2021/ISO17“(res>”如果值为数字,则分辨率为1位数;每个套接字会话启动方式见表A.88。A(客户端)连接到已知TCP端口B(服务器)A(客户端)B(服务器)B已知A将关闭连接,不期望A接收更多数据A.2.4登录过程A(客户端)DA<LoginEntityNo>(CodeforEncryProcedureDDI)(length)(res)(UserDDI><length>(res)(PasVA(LoginEntityNo)(...>(...>(...>cB(服务器)A(客户端)如果登录成功A(客户端)DF(LoginEntityNo)(CodeforEncryProcedureDDI)(length>(res)(UserDDI><length)<res)(PasDDI><length)<res)(ErrorDDI><length)(res)(ErrorSeverityLevelVF(LoginEntityNo)(.如果登录失败,完全被拒绝,返回由错误代码项目A(客户端)DF(LoginEntityNo)(CodeforEncryProcedureDDI)(length》(res)(UserDDI)<length》<res)(PasVF(LoginEntityNo)(...>(...>随后的注释行中报告错误A(客户端)DF(LoginEntityNo)(CodeforEncryProcedureDDI)(length)(res)(UserDDI)<length)<res)(PasDDI>(length)(res)(ErrorCodeDDI)(DF(LoginEntityNo>(CodeforEncryProcedureDDI)(length)(res)(UserDDI><length)(res)(PasVF(LoginEntityNo)(...>(...>(...>(c如果登录失败,以访客身份登录(限制访问等级)A.2.5首部数据每次通信会话以首部行开始,见状态符“H”。对于本标准的通信,首部实体由指定了表A.91中的数据项目,其中一些是新增国家DD,如同ISO11788中对ADED定义。见表A.91。GB/T39925—2021/ISO17A(客户端)DH990001000000900002900003900004900006(VH990001<DDType)(ADEDISOVers...(SenderSWName)...<crB(服务器)A(客户端)(可选)B方/服务器回复首部数据DH990001000000900002900003900004900VH990001<DDType)(ADEDISOVers终止行通知客户端其首部数据已被强制接收:B(服务器)A.2.6发送数据(D行和V行)发送数据的典型方法是用DN行和VN行。见表A.92。(客户端)DN(EntityNol)((DDI)(length)(res》)(crVN(EntityNol>((...>)(cDN(EntityNo2)(《DDI>(length>(res>)<VN(EntityNol>((...))(cVN(EntityNol>((...>)(cPACT处理指令(详细信息见定义和值行部分)。DI+VI,DJ+VJ,DU+VU,DV+VV或(详细信息见这些状态符的描述)B(服务器)A(客户端)B(服务器)A(客户端)DN+VN行,见上行,但其他某个实体(数据词典已定义)A(客户端)随时DN/VN错误数据应标记为状态“F”,可进一步给出错误代码项和错误严重等级项。附加的错误信息数据可附加在定义和值行中,紧跟在VF行之后。为了将此信息与常见表A.93和表A.94。A(客户端)发送端发送故障数据:DN(entityNoX)(<ddi》<length》(res》)(VN(entityNoX)((value》)(cB(服务器)A(客户端)返回附带错误信息的故障数据:DF(entityNoX>((ddi)<length>(res))(errorcode-ddi)(length)(res)(severity附加错误代码和错误严A(客户端)返回DF/VF行后其他错误信息数据:DE(errorEntityNoY)((ddi》(length)(res>)(VE(errorEntityNoY)((value》)(cVE(ErrorEntityNoY>(keyvalue>[<va告附加错误代码和错误A(客户端)如果不支持其他错误信息,在注释行标注错误信息:DF(entityNoX)((ddi》<length>(res>)(VF(entityNoX>((values》)(cCF(textwitherrordescription告附加错误代码和错误如果客户端A确认从服务器B接收到数据故障,则报告错误的过程相同,但发送方向相A(客户端)或或-B(服务器)A(客户端)或DE<ErrorEntityNoY)(<ErroltemDDI>)((ErrorSeVE(ErrorEntityNoY>(<ErroValue))(ErrorSeverityLevelVa或→A(客户端)或或如果客户端A确认从服务器B接收的数据出现故障,则报告错误的过程相同,发送方向A.2.8经典数据请求方式(S行和R行)除了ISO11787中的ADIS外,服务器B可选择以异步方式返回结果。如果客户端已用“RO”打开请求命令,服务器可设置事务为挂起状态。见表A.95~表A.99。表A.95经典数据请求方式A(客户端)SBC强制性:RO(EntityNo)((DDI-no>(length)(res)(value)B(服务器)A(客户端)value)(searchitem2uRN(EntityNo)((ddi><length)(res>B(服务器)A(客户端)B(服务器)表A.96实例a)立即结果A(客户端)RR<EntityNo>(<DDI-no)(fielLength)(resolution)(value》B(服务器)A(客户端)EntityNoX的“DN”+“VN”行,类似于“数据到服务器B” B(服务器)A(客户端)B(服务器)设置为挂起。表A.97实例b)异步结果A(客户端)RP(EntityNo)((DDI-no><length>(res)(value)“RP”行中的必要项是处理指令的标识符,发送端的设备ID和发送端唯一标识处理指令的句柄号B(服务器)表A.98规定类型为套接字的结果(客户端B和服务器A)A(服务器)连接到已知TCP端口B(客户端)A(服务器)登录认证程序详细信息见“登录程序”B(客户端)A(服务器)B(客户端)A(服务器)(见立即结果)B(客户端)A(服务器)B(客户端)A(服务器)B(客户端)A(客户端)以下内容(无文件附件)B(服务器)A(客户端)(见立即结果)B(服务器)GB/T39925—2021/ISO17表A.100命名查询(Q行)A(客户端)QO(EntityNoX)(<DDI-no)(B(服务器)A(客户端)QN(EntityNoX)(QueryIDItemNo.>B(服务器)A(客户端)A(客户端)QR<EntityNoX)((DDI-no)(length)〈res)(value)B(服务器)客户端A能够数据行的查询“DN”+“VN”行及实体编号与命名查询的结果定义相同(见“服务器B发送数据到客户端A”)B(服务器)A(客户端)B(服务器)A(客户端)QP(EntityNoX>(《DDI-no)》(lengtB(服务器)A(客户端)B(服务器)A(服务器)连接到已知TCP端口B(客户端)A(服务器)登录的认证程序TN(crlf)(如果成功登录)详细信息见A.2.4“登录程序”B(客户端)表A.103(续)A(服务器)TN(crlf)(如果要求登录)B(客户端)A(服务器)B(客户端)A(服务器)B(客户端)A(服务器)B(客户端)表A.104规定类型为电子邮件的异步结果A(客户端)含以下内容(无文件附件)B(服务器)A(客户端)(“DN”十“VN”行)详细信息见“立即结果”B(服务器)A(客户端)B(服务器)A.2.10处理指令(P行)表A.105处理指令(P行)A(客户端)PO(EntityNoX>((DDI-no)(lPO行的必要项是处理指令的标识符、发送发送端唯一标识此处理指令调用的句柄号B(服务器)A(客户端)可选项:需的数据或参数(见“客户端A发送数据到服务器B”)在本事务中从客户端A发送的“PO”行及后续的“DN”/“VN”行是接收服务器B中处理指令的部分输入。实体编号及内容在数据词典中定义B(服务器)A(客户端)PN(EntityNoX>(<DDI-no><lengthPN行的必要项是处理指令标识符、发送端送端地址(URI/URL)B(服务器)A(客户端)B(服务器)A(客户端)PR(EntityNoX)((DDI-no)(length》<res》(value》PN行的必要项是处理指令的标识符、发送发送端

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论