船舶数字化检验数据交换技术指南 2023_第1页
船舶数字化检验数据交换技术指南 2023_第2页
船舶数字化检验数据交换技术指南 2023_第3页
船舶数字化检验数据交换技术指南 2023_第4页
船舶数字化检验数据交换技术指南 2023_第5页
已阅读5页,还剩114页未读 继续免费阅读

下载本文档

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

文档简介

船舶数字化检验数据交换技术指南船舶数字化检验数据交换技术指南字化检验应用方案,在其基础上制定了用于船舶数字化检验的数据结构和数据交换技术规则,以促进船舶数据标准化交换的工作开展,为船舶数字化检验验证提供遵循依本指南由中国船级社编写和更新,通过网页发布,使用相关方对 1 1 2 4 4 4 7 船舶数字化检验数据交换技术指南1本指南规定了用于船舶数字化检验中国船级社(以下称“CCS”)开展数字化检验的船舶,其他涉及到数据交换的申请数字化检验的船舶在向CCS分发数据或授权CCS访问数据时(3)数据通道:用于从船舶机械/电子等设备到船载数据服务器或船舶数字系统的数据传输(6)数据通道属性:数据通道的属性,如单(7)命名空间:为避免名称冲突而使用船舶数字化检验数据交换技术指南2注:GB/T42054船舶与海上技术船(2)ISO19848:2018船舶与海上技术船载机械设备数据格式(Shipsandmarinetechnology—Standarddataforshipboardmachineryandequip注:GB/T42055-2022船舶与海上技术interchangeformats-Informationinterchange-Representationofdatesandtimes)注:GB/T7408-2005数据元和交换格式·信息交换·日期和时间表(5)W3CXML扩展标记语言(XML)1.0,W3C推荐[ExtensibleMarkupLanguage(XML)(8)RFC3339互联网日期和时间:时间戳(Datea(9)RFC4180逗号分隔值(CS(11)RFC3986统一资源标识符(URI):通用语法(UniformResourceIdentifierURI:Generic(1)HTTP:超文本传输协议(HypertextTr(2)RESTFUL:也称REST,是一种网络应用程序的设计风格和开发方式(Respresentational(3)JSON:JavaScript对象表示法(JavaScriptObject(4)URI:统一资源标识符(UniformResourceId(5)URL:统一资源定位器(Uniformresourcelo(6)UTC:世界标准时间(Universal(8)XML:可扩展标记语言(ExtensibleMarkup船舶数字化检验数据交换技术指南3结构、船载机械/电子设备(系统)等检验对象产生多种根据数字化检验涉及的数据范围,按照检验数据类型分为结构化数据、半结构化数结构化数据是指可以使用关系型数据库表示和存储,表现为二维的数据特点。例如半结构化数据具有基本固定结构模式的特点,属于结构化数据的一种表现形式。例非结构化数据没有固定结构,例如文档、图片、音频和视频等,非结构化数据的表传输时遵循本指南通用数据结构的原则。本指南在数据组织及数据交换中对其按照通用数据的船舶数字化检验数据交换技术指南4本章规定了通用数据和时序数据的标识方法和数据结构要求。数据标识可识别和区分不同的检验对象,确保相关检验对象在标识命名层面的一致船舶设备传感器采集点位对象采用时序数据标识方其他检验对象,例如船舶文件资料、电子记录簿等,采用通用数据标识方法。数据结构为独立于数据本节规定的通用数据标识是对通用数据类型的标识及属性要通用数据基于CCS船舶数字模型(简称:通用数据类型标识编码遵循UR用数据类型标识为这些组合的子集,具体格式要求如表2.2.通用数据类型标识表2通用数据类型标识=[协议]://命名实体/船舶ID/命名规则//5CCS的命名实体为:digitalship.ccs.or——/IMO1234567——/CN202212345672(a)命名规则应为数据通道命名规则(b)此名称可在命名实体的监督下自由设置,并应在前面具有表示命名实体的符号,(c)命名规则是为船上部件和系统定义命名方案(或标识方案)的一组要求。命名(b)通用数据分类码须基于emd进行选择。/imo1234567/emd/v1.0/P1.003.006注:不要求通用数据类型标识为可解析的URI,即该URI不一定是有效船舶数字化检验数据交换技术指南6通用数据类型属性Name数据对象类型属性表NormalFile………NormalFile…(2)描述语言(DescriptionL描述语言属性用于规定通用数据类型对象描述采用的语言或语法,本指南支持的描述语言属性表表2.XML……船舶数字化检验数据交换技术指南7……(3)对象元数据(ObjectM对象元数据实体应采用Base64算法进行编码处理,具体对象元数据结构明文示例参见附录4。…………在备注中可以描述关于目标通用数据类型对象的任意补充信(4)这些ID应不区分大小写,以避免意有相同的本地ID。相反,即使数据通道具船舶数字化检验数据交换技术指南8(1)通用ID标识遵循URI的格式,URI格式允许多种不同的组合,但通用ID为这些组合通用ID=[协议/(2)通用ID组合通过使用在RFC5素是可选的,斜杠(“/”)为描述层次结(b)CCS的命名实体为:digitalship.ccs.——/IMO1234567——/CN202212345672(1)本地ID使用ABNF定义,格式规定如本地ID=命名规则/版本/船舶设备分类码/设备监测对象/位置/传感器信号类型/9(a)命名规则应为数据通道命名规则(b)此名称可在命名实体的监督下自由设置,并应在前面具有表示命名实体的符号,(c)命名规则是为船上部件和系统命名方案(或标识方案)的一组要求。命名规则应(c)该项为非必填项,对象名称原则上采用英文单词或词组进行表达,但单词之间船舶数字化检验数据交换技术指南(3)短ID应尽量简短,并使用机器友好符号、用户友好短语或这些符号和短语的组合表——0001——TAH001——ME001_RPMttp:///IMO1234567/emd/v1.0/P8.003.006+1/Cylinder.Exhaust_Ga/emd/v1.0/P8.003.006+1/Cylinder.Exhaust_Gas+2/Outlet/Tempe注:不要求通用ID为可解析的URI,即该URI不一数据通道属性表UnitName船舶数字化检验数据交换技术指南①数据通道类型用于标识数据通道的类型,例如测量值、平均值、报警和状态。数——类型(Type)——更新频率(UpdateCycle)——计算周期(CalculationPeriod)类型子属性表“平均值”不是指多个传感器在同一时间的值的平均值,而是“最大值”不是指多个传感器同一时间的值的最大值,而是指“最小值”不是指多个传感器同一时间的值的最小值,而是指“标准偏差”不是指多个传感器在同一时间的值的标准差,而④当一个数据通道的值为使用特定时间段的测量值计算的结果时,应使用计算周期表示“秒”。……5——类型(Type)——限定(Restriction)②类型子属性为强制性,限定子属性为可选,格式属性下可能存在多个限定子属性。③可用的类型如表(2)所示,这些数据类型的规进制中派生。这就产生了整数的标准数学概念④W3CXML模式中定义的限定见表(3)可用于规定可接受的值。每个约束子属性表Pattern……——低(Low)——高(High)③子属性值的数据类型为带精度的数值或空。只有在无法指定下限和/或上限时,⑥范围不表示值的上下边界。若传感器出现故障或其他异常情况,则该值可能会超出范……0——单位符号(UnitSymbol)——计量名称(QuantityName)“单位符号”子属性表示测量值的单位符号(例如,“m”表示长度,“kg”表示质③计量名称子属性可用于标识为数据通道的物理或化学项测量或计算的变……质量编码表示数据质量评价模式的名称,该模式应能区分数据通道的有效测量值和…pcQuality……DataChannelProperty.R………船舶数字化检验数据交换技术指南本节规定的是对通用和时序数据的数据结构要数据结构可以通过使用XML、JSON和CSV格式来描述。本节给出了用于定义数据结构且独立于实现语言的标准数据类型。本节规定的通用数据列表结构和时序数据通道列表结构,目的是在传递数据前需要本节中规定的通用数据结构格式示例标准数据类型表Null通用数据列表结构应包含以下5种要素:船舶数字化检验数据交换技术指南包头表示何时创建通用数据通道列表以及由通用数据列表由一系列通用数据类型标识和通用数据类型属性船舶数字化检验数据交换技术指南每种元素的详细信息描述包结构表2.411包头结构表2.41Author11船舶数字化检验数据交换技术指南数据通道列表结构*(4)通用数据类型(GeneralDataOb数据通道结构1Property1属性结构表2111Name11包元素由包头(元数据)和通用数据(主数据体)组成的①包头元素包含必要的元数据,可表示何时创建数据、由谁创建的②如果包头元素通过任何方式提前提供,则包头元素本身可以(3)通用类型数据(GeneralT①通用类型数据元素是包的主体,包含本章第2节中给出的通用数据集是一组特定通用数据类型标识所组成的对象元数据结构船舶数字化检验数据交换技术指南船舶数字化检验数据交换技术指南每种元素的详细信息描述包结构表2.1*包头结构表211DataModified1Author1通用类型数据结构表2NumberOfDataSetNonNegativeInteger1TypeIDString1DataSet(4)CustomData*数据集_自定义数据结构*船舶数字化检验数据交换技术指南(2)数据通道列表体现为数据包,包元素由包头和数据通道列表元素组成,数据通道船舶数字化检验数据交换技术指南每种元素的详细信息描述包结构表11船舶数字化检验数据交换技术指南包头结构表2.41Author11(3)数据通道列表结构(DataCh数据通道列表结构*数据通道结构1Property111属性结构表2111Unit11Name11(7)数据通道类型结构(DataCh数据通道类型结构船舶数字化检验数据交换技术指南11111Enumeration*FractionDigits1Length1MaxExclusive1MaxInclusive1MaxLength1MinExclusive1MinInclusive1MinLength1Pattern1TotalDigits1WhiteSpace“Preserve”“Replace”“Collapse”11111①时序数据为测量值的集合,其中所有的值均有相应的测量时间,通常这些数据是②在实际应用当中,为了有效的数据传输,本节规定了两种不同别为表格数据和事件数据,根据测量值的更新间隔合理使用不同的——多个原始数值从传感器/发射器在同一时间采样——定期进行的计算结果(如时间平均值、标准偏差等)③测量值按时间戳分组,表格数据形式如表2.4.数据示例表关关开——报警信息——状态信息——手动输入信息事件数据示例船舶数字化检验数据交换技术指南①表格/事件数据的每一行称为数据集(DatDataSet("2022-01-01T00:00:00Z","101.2","0.30","10.2DataSet("2022-01-01T00:00:01Z","0.0","0.30","10.2DataSet("2022-01-01T00:00:02Z","110.9","0包元素由包头(元数据)和时间序列数据(主数据体)组成的②可表示何时创建时间序列数据、谁创建的时间①时间序列数据元素是包的主体,包含本章第3节中规定的时间道列表,并且更新会影响时间序列数据的值,则应重新生成该元②表格表示以相同时间戳和更新间隔报告的测量值的有序列表(本地ID或短ID)的引用,详细信息见本章第②时间序列数据体现为数据包,包由包头和时间序列数据构成,时间序列数据包括一个或多个数据集,数据集具有一个时间戳和一个船舶数字化检验数据交换技术指南每种元素的详细信息描述包结构表21*包头结构表2111DataModified1Author1时间间隔结构11时间序列数据结构TabularData(5)TabularData*EventData(6)EventData1表格数据结构NumberOfDataSetNonNegativeInteger1NumberOfDataChannelNonNegativeInteger1DataChannelIDString*DataSet(7)DataSet_Tabular*事件数据结构NumberOfDataSetNonNegativeInteger1DataSet*数据集_表格结构Timestamp1*Quality1(8)数据集_事件结构(DataSe数据集_事件结构Timestamp1DataChannelID11Quality1船舶数字化检验数据交换技术指南本章规定的接口规则目的是指导船东或船公司根据规则编制接口船东或船舶管理公司编制的接口服务应有日志监控功能,日志内容应至少当数据传输失败时,接口服务应具有故障排除后再次传适用于船舶检验数据交换接口数据交换框架结构见图3(1)船舶与企业船舶数字平台之间的数据交换规则由企业果请求未成功,返回Http状态码,如果请求成请求-应答协议的结构(2)当接口发布方接收到请求时,应在日志中记录Http状态代码、Http方法类请求-应答协议方法船舶数字化检验数据交换技术指南type=ts_data:[TimeSeries].[Localtype=ts_sdd:[LocalID].[DataChannelType].[History]服务根详细信息①当数据通道类型为“本地ID(LocalID)”时,资源路②当数据通道类型为“短ID(ShortI③当数据通道类型为“本地ID(LocalID)”时,如果使用GET方法,可在资源路径中使用路径资源详细信息<ShipID>Name>(1)表列出了可处理(2)类型选项在Http头中指定,也可用(3)类型选项默认为“ts_datts_data1ts_sdd11船舶数字化检验数据交换技术指南1数据通道类型选项详细信息11查询选项详细信息“方法”时的UTC1(2)当使用GET方法获取时间序列数据时,指定栏目标题标签选项详细信息11(3)当获取保存在船载数据服务器中的时间序列数据、数据#:多级通配符。多级通配符用于在URI中匹配任意数量级别。船舶数字化检验数据交换技术指南/emd/v1.0/P4.006.003+1//DrivingEnd/Speed/emd/v1.0/P4.006.003+2//DrivingEnd/Speed/emd/v1.0/P4.006.003+3//DrivingEnd/Speed/emd/v1.0/P4.006.003+1//DrivingEnd/Tempera/emd/v1.0/P4.006.003+2//DrivingEnd/Tempera/emd/v1.0/P4.006.003+3//DrivingEnd/Tempera/emd/v1.0/P4.006.003+1//DrivingEnd/Speed/emd/v1.0/P4.006.003+2//DrivingEnd/Speed/emd/v1.0/P4.006.003+3//DrivingEnd/Speed/emd/v1.0/P4.006.003+1//DrivingEnd/Tempera/emd/v1.0/P4.006.003+2//DrivingEnd/Tempera/emd/v1.0/P4.006.003+3//DrivingEnd/Tempera/emd/v1.0/P4.006.003+1//DrivingEnd/Speed/emd/v1.0/P4.006.003+2//DrivingEnd/Speed/emd/v1.0/P4.006.003+3//DrivingEnd/Speed/emd/v1.0/P4.006.003+1//DrivingEnd/Tempera/emd/v1.0/P4.006.003+2//DrivingEnd/Tempera/emd/v1.0/P4.006.003+3//DrivingEnd/TemperaPOSThttp://localhost/?implement(2)处理结果在Http请求中返回,返回值参见表3GEThttp://localhost/IMO1234567/+/+/P4.006.003/+/+?offset=202船舶数字化检验数据交换技术指南03Z&before=true&limit=3/emd/v1.0/P4.006.003+1//DrivingEnd/Speed/emd/v1.0/P4.006.003+2//DrivingEnd/Speed/emd/v1.0/P4.006.003+3//DrivingEnd/Speed/emd/v1.0/P4.006.003+1//DrivingEnd/Tempera/emd/v1.0/P4.006.003+2//DrivingEnd/Tempera/emd/v1.0/P4.006.003+3//DrivingEnd/Tempera/emd/v1.0/P4.006.003+1//DrivingEnd/Speed/emd/v1.0/P4.006.003+2//DrivingEnd/Speed/emd/v1.0/P4.006.003+3//DrivingEnd/Speed/emd/v1.0/P4.006.003+1//DrivingEnd/Tempera/emd/v1.0/P4.006.003+2//DrivingEnd/Tempera/emd/v1.0/P4.006.003+3//DrivingEnd/Tempera(2)处理结果在Http请求中返回,返回值参见表3TRACEhttp://localhost/IMO1234567/+/+/ExhaustGas/#?offset=25T06:43:02Z&before=接口服务应采用适当的身份认证方法和接口数据范围的接口服务安全同时需满足CCS《船舶推荐船东或船舶管理公司在数据交换时能够应用区块链技术,以达到数船舶数字化检验数据交换技术指南实施船舶数字化检验的船东或船舶管理公司按照CCS《船舶数字化检验应用指南》检验数据交换过程按本指南的相关检验数据交换前,船东或船舶管理公司按照实施船东或船舶管理公司(或委托的供方服务机构)提供数据交换接口服务,并开展测接口发布方应对数据交换接口模块进行测试验证,并将方法和结果记录在测试验证测试验证报告要体现测试验证项目、方法、判断标准和结果。CCS将参考接口发布方的测试验证报告对接口进行测评和适配,确保其功能状态监系统时钟(3)确认当船载数据服务器与UTC不同步船舶数字化检验数据交换技术指南数据格式数据传输服务(1)通过观察确认接口数据传输服务(2)通过观察确认数据传输服务中发送的数据并根据方法做了正确(1)通过观察确认接口服务具有系统日志功能,通过分析评估确认所有系统日志记录存,且在之后至少30天内可供查阅,并能够将以下事项记录到日志中。①请求来源的访问控制日志,能够记录审核通过或②记录请求来源所请求的接口方法、参数,能够记录调用成功和失名称,编码基于通用十进制分类(UDC)编码系统标准模型一级分类BoilerandAssociatedEquPollutionPreventionNavigationaidEquipmentRadioCommunicationsEquipmLifesavingandFireFightDynamicPositioningFrontpartoftheshipBowoftheshipLeftsideoftheshiptowardstheheadingRightsideoftheshiptowardstheshipheadingLeftfrontsideoftheshiptowardstheAftPortLeftrearsideoftheshiptowardstheRightrearsideoftheshiptowardstheCenterpartbetweenship'sCenteroftheshipinthelongitudinalTheportsideofcenterthelongitudinaldirectionoftheshipThestarboardsideofthecenteroftheAftRearpartoftheshipn_PlatformNumberPlatform肋位号nFirstphase,Rphase,UphaseinathSecondphaseSphaseThirdphase,Tphase,WpUpperToppartoftheequipmentBottompartoftheequipmentNearsideofprimemover/motorFarsideofprimemover/motor船舶数字化检验数据交换技术指南传感器信号类型123456789On-OffOn-OffStatus船舶数字化检验数据交换技术指南<DocumentKey>文件唯一标识</Docume<DocumentName/>文件名称</Document<DocumentSize/>文件大小</DocumentSi<ValidDate/>有效期</ValidDate><DocumentBody/>文件内容Base64编码</Docume{{]}2船舶营运实验与维修结构示例<DataObjectCode>数据对象代码</DataObjectC<DataObject>数据对象</DataObje<OperationProjectCode>操作项目代码</OperationProjectC<OperationProject>操作项目</OperationProject><EquipmentNo>设备编号</Equipment<OperationProjectDa<OperationType>操作类型</OperationTyp<OperationResult>操作结果</OperationResul<Temperature>温度</Temperatu<OperationTime>操作时间</OperationT<Remarks>备注</Remark<AttachmentID></Attachme<AttachmentName></AttachmentName><AttachmentAddress></AttachmentAddr</OperationProjectDa{}1.1.3数据应以文本形式书写,并1.1.4建议使用XML/JSON交换时间序列数或多个数据集)。在使用JSON时,由于没有模式验证机制,建议使用能够2.1.1在本节中,对使用XML和XML模式实现本指南第2章第4节中规定的数据格式的情况示例:<nr:NamingRulenr:ID="Na命名规则特定的元素和属性应属于其自身的命名空文件中的任何换行或缩进字符都不应视为重要信息。标准数据类型和XML模式数据类型之间的对应关系NotNegativeIntegerNotNegativeIntegerNullXML架构<elementname="example"type=nillable=“true”XMLNamespace:nr=urn:ISO19848:Ship_Data_Definition:CCS_EMODEL<?xmlversion="1.0"encoding="utf-8"<xs:schemaxmlns:sdd="urn:ISO19848:SHIP_DATA_DEFINITION:CCS_EMODEattributeFormDefault="unqualified"elementFormDefault="qualtargetNamespace="urn:ISO19848:SHIP_DATA_DEFINITION:CCS_EMODExmlns:xs="/2001/XML<!--(1)包结构<xs:elementname="Package"type="sdd:Packa<xs:complexTypename="Package"><!--(2)包头结构-<xs:elementname="Header"type="sdd:Header"minOccurs="1"maxOccu<!--(2)包头结构-<xs:complexTypename="Header"><!--IMO编号,船舶统一识别号’或者其他标识编码-<xs:elementname="ShipID"type="xs:string"minOccurs="1"maxO<xs:elementname="Author"type="xs:string"minOccurs="0"maxOc<xs:elementname="DateCreated"type="xs:dateTime"minOccurs="0"maxOcc<xs:anyprocessContents="lax"namespace="##other"minOccurs="maxOccurs="unbounded<!--(3)数据通道列表结<xs:complexTypename="DataChannelList"><!--(4)数据通道结<xs:elementname="DataChannel"type="sdd:DataChannel"minOccursmaxOccurs="unbounded<!--(4)数据通道结<xs:complexTypename="DataChannel"><!--(5)数据通道ID结构<xs:elementname="DataChannelID"type="sdd:DataChannelID"minOccu<!--(6)属性结<xs:elementname="Property"type="sdd:Property"minOccurs="1"maxOccurs=<xs:complexTypename="DataChannelID"><xs:elementname="LocalID"type="xs:string"minOccurs="1"maxOc<xs:elementname="ShortID"type="xs:string"minOccurs="0"maxOc<!--(6)属性结<xs:complexTypename="Property"><!--(1)数据通道类型的标识,例如平均值、报警和状态等<xs:elementname="DataChannelType"type="sdd:DataChannelType"minOccu<!--(2)用于描述数据格式的格式定义-<!--假设数据类型是"浮点","整数","布尔","文本"和"符号"<xs:elementname="Format"type="sdd:Format"minOccurs="1"maxOcc<!--(3)测量值<xs:elementname="Range"type="sdd:Range"minOccurs="0"maxOcc<!--(4)测量值的单位和数量-<xs:elementname="Unit"type="sdd:Unit"minOccurs="0"maxOccu<!--(5)测量值的数据质量评估方案名<xs:elementname="QualityCoding"type="xs:string"minOccurs="0"maxO<!--(6)控制系统和其他仪表中指定的名称-<xs:elementname="Name"type="xs:string"minOccurs="0"maxOc<xs:elementname="Remarks"type="xs:string"minOccurs="0"maxOccur<xs:anyprocessContents="lax"namespace="##other"minOccurs=maxOccurs="unbounded<!--(7)数据通道类型结<!--(1)数据通道类型的标识,例如平均值、报警和状<xs:complexTypename="DataChannelType"><xs:elementname="Type"minOccurs="1"max<xs:restrictionbase="xs:string"><xs:enumerationvalue="In<xs:enumerationvalue="Ave<xs:enumerationvalue=<xs:enumerationvalue="<xs:enumerationvalue="StandardDevia<xs:enumerationvalue="Calcula<xs:enumerationvalue="SetPoi<xs:enumerationvalue="Ou<xs:enumerationvalue="Al<xs:enumerationvalue="Statu<xs:enumerationvalue="ManuallyI<xs:elementname="UpdateCycle"type="xs:decimal"minOccurs="0"maxOccurs<xs:elementname="CalculationPeriod"type="xs:decimal"minOccurs="0"maxOcc<!--(8)格式结<!--(2)测量值格式-<xs:complexTypename="Format"><xs:sequence><xs:elementname="Type"minOccurs="1"max<xs:restrictionbase="xs:string"><xs:enumerationvalue="Dec<xs:enumerationvalue="Integ<xs:enumerationvalue="Bool<xs:enumerationvalue="Stri<xs:elementname="Restriction"minOccurs="0"maxOccur<xs:choicemaxOccurs="unbounded"><xs:elementname="Enumeration"type="xs:string"minOccurs="0"maxOccurs="unbo<xs:elementname="FractionDigits"type="xs:integer"minOccurs="0"maxOc<xs:elementname="Length"type="xs:integer"minOccurs="0"maxOccurs<xs:elementname="MaxExclusive"type="xs:decimal"minOccurs="0"maxO<xs:elementname="MaxInclusive"type="xs:decimal"minOccurs="0"maxOc<xs:elementname="MaxLength"type="xs:integer"minOccurs="0"maxO<xs:elementname="MinExclusive"type="xs:decimal"minOccurs="0"maxOc<xs:elementname="MinInclusive"type="xs:decimal"minOccurs="0"maxOccur<xs:elementname="MinLength"type="xs:integer"minOccurs="0"maxOc<xs:elementname="Pattern"type="xs:string"minOccurs="0"maxOcc<xs:elementname="TotalDigits"type="xs:integer"minOccurs="0"maxO<xs:elementname="WhiteSpace"minOccurs="0"maxOccur<xs:restrictionbase="xs:string"><xs:enumerationvalue="preser<xs:enumerationvalue="repl<xs:enumerationvalue="collap<!--(10)范围结<!--(3)测量值范围-<xs:complexTypename="Range"><xs:elementname="High"type="sdd:emptyOrDecimal"minOccurs="1"maxOcc船舶数字化检验数据交换技术指南<xs:elementname="Low"type="sdd:emptyOrDecimal"minOccurs="1"maxOcc<!--(11)单位结构-<!--(4)测量值的单位<xs:complexTypename="Unit"><xs:elementname="UnitSymbol"type="xs:string"minOccurs="1"maxOccu<!--ISO80000中定义的测量值计量名称--><xs:elementname="QuantityName"type="xs:string"minOccurs="0"maxOcc<!--自定义单位元素的扩展点,例如“数量符号”、“比例因子”等-<xs:anyprocessContents="lax"namespace="##other"minOccurs=maxOccurs="unbounded<xs:simpleTypename="emptyOrDecimal"><xs:unionmemberTypes="sdd:emptyxs:deci<xs:simpleTypename="empty"><xs:restrictionbase="xs:st<xs:enumerationval2.3.3XML表示此示例使用namespace:nr作为自<?xmlversion="1.0"encoding="utf-8"xmlns="urn:ISO19848:SHIP_DATA_DEFINITxmlns:nr="urn:ISO19848:SHIP_DATA_DEFINITION:CCS<Header><ShipID>IMO1234567</S<Author>Author1</Author><DateCreated>2022-12-01T00:00:00+00:00</DateCreate<nr:CustomHeaderElement>Venderspecificheaders</nr:CustomHe</Header><LocalID>/emd/v1.0/P4.006.003+1//DrivingEnd/Temperature</L<ShortID>0010</Shor<UpdateCycle>1</UpdateCy<FractionDigits>1</FractionDigit<MaxInclusive>200.0</MaxInclus<MinInclusive>-150.0</MinInclusiv<UnitSymbol>°C</UnitSym<QuantityName>温度</QuantityName><QualityCoding>OPC_QUALITY</QualityCo<Name>1号主机热水温度</Name><Remarks>位置:ECR,制造厂:AAACompany,型号:TYPE-AAA</Rema<nr:CustomPropertyElement>VenderspecificProperty</nr:CustomPropertyEl<LocalID>/emd/v1.0/P4.006.003+1//DrivingEnd/SPEED</L<ShortID>0020</Shor<UpdateCycle>60</UpdateC<CalculationPeriod>3600</CalculationPer<FractionDigits>1</FractionDig<MaxInclusive></MaxInclus<MinInclusive></MinInclusi<UnitSymbol>RPM</UnitSymbo<QuantityName>转速</QuantityName><QualityCoding>OPC_QUALITY</QualityCo<Remarks>位置:ECR,制造厂:AAACompany,型号:TYPE-AAA</Rema<nr:CustomPropertyElement>VenderspecificProperty</nr:CustomPropert</DataChannel>船舶数字化检验数据交换技术指南XMLNamespace:sdt=urn:ISO19848:Ship_Data_Transport:CCS_EMODEL<?xmlversion="1.0"encoding="utf-8"<xs:schemaxmlns:sdt="urn:ISO19848:SHIP_DATA_TRANSPORT:CCS_EMODEL"attributeFormDefault="unqualified"elementFormDefault="qutargetNamespace="urn:ISO19848:SHIP_DATA_TRANSPORT:CCS_Exmlns:xs="/2001/XML<!--(1)包结构-<xs:elementname="Package"type="sdt:Package<!--(1)包结构-<xs:complexTypename="Package"><!--(2)包头结<xs:elementname="Header"type="sdt:HeademinOccurs="0"maxOccu<xs:elementname="TimeSeriesData"type="sdt:TimeSerieminOccurs="1"maxOccurs="unbound<!--(2)包头结<xs:complexTypename="Header"><!--IMO编号,船舶统一识别号或其他船舶唯一编号-<xs:elementname="ShipID"type="xs:striminOccurs="1"maxOccu<xs:elementname="TimeSpan"type="sdt:TimeSpaminOccurs="0"maxOccu<xs:elementname="DateCreated"type="xs:dateTimminOccurs="0"maxOccu<xs:elementname="DateModified"type="xs:dateTime"minOccurs="0"maxOccu<xs:elementname="Author"type="xs:striminOccurs="0"maxOccu<xs:anyprocessContents="lax"namespace="##other"minOccurs=maxOccurs="unbounded<xs:complexTypename="TimeSpan"><xs:elementname="Start"type="xs:dateTime"minOccurs="1"maxOccu<xs:elementname="End"type="xs:dateTime"minOccurs="1"maxOc<!--值必须是本地ID或短ID字符串<xs:complexTypename="DataChannelID"><xs:extensionbase="xs:string"><!--OrdinalnumberoftheDataChannelIDarray--><xs:attributename="id"type="xs:positiveInteger"use="require<xs:complexTypename="TimeSeriesData"><xs:elementname="TabularData"type="sdt:TabularDatminOccurs="0"maxOccurs="unbounded"<xs:elementname="EventData"type="sdt:EventDminOccurs="0"maxOccur<xs:anyprocessContents="lax"namespace="##other"minOccurs=maxOccurs="unbounded<xs:complexTypename="TabularData"><!--表格数据结构下的数据结合元素数量<xs:elementname="NumberOfDataSet"type="xs:nonNegativeInteger"minOccurs="0"maxOccur<xs:elementname="NumberOfDataChannel"type="xs:nonNegativeIntegminOccurs="0"maxOccu<xs:elementname="DataChannelID"type="sdt:DataChanneminOccurs="0"maxOccurs="unbound<xs:elementname="DataSet"type="sdt:DataSet_Tabular"minOccurs="0"maxOccurs="unbounde<xs:complexTypename="EventData"><!--事件数据结构数据集元素数量--><xs:elementname="NumberOfDataSet"type="xs:nonNegativeIntegeminOccurs="0"maxOccurs<xs:elementname="DataSet"type="sdt:DataSet_EvenminOccurs="0"maxOccurs="unbounde<!--(7)表格数据数据集结构<xs:complexTypename="DataSet_Tabular"><xs:elementname="Value"type="sdt:VaminOccurs="1"maxOccurs="unbound<xs:attributename="timeStamp"type="xs:dateTime"use="requi<!--(8)事件数据数据集<xs:complexTypename="DataSet_Event"><xs:elementname="DataChannelID"type="xs:string"minOccurs="1"maxOccu<xs:elementname="Value"type="xs:striminOccurs="1"maxOccu<xs:attributename="timeStamp"type="xs:dateTime"use="requi<xs:attributename="quality"type="xs:string"use="op<xs:complexTypename="Value"><xs:extensionbase="xs:string"><!--值的数组结构要求。数组的顺序应和表格数据/数据通道ID数组<xs:attributename="ref"type="xs:positiveInteger"use="requi<xs:attributename="quality"type="xs:string"use="op<?xmlversion="1.0"encoding="utf-8"?><Packagexmlns="urn:ISO19848:SHIP_DATA_TRANSPORT:CCS_EM<Header><ShipID>IMO1234567</S<Start>2022-01-01T12:00:00Z</Start><End>2022-01-03T12:00:00Z</E<DateCreated>2022-01-03T12:00:00Z</DateCreat<DateModif

温馨提示

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

评论

0/150

提交评论