GBT 42055-2022 船舶与海上技术 船载机械设备数据格式_第1页
GBT 42055-2022 船舶与海上技术 船载机械设备数据格式_第2页
GBT 42055-2022 船舶与海上技术 船载机械设备数据格式_第3页
GBT 42055-2022 船舶与海上技术 船载机械设备数据格式_第4页
GBT 42055-2022 船舶与海上技术 船载机械设备数据格式_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

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

文档简介

国家市场监督管理总局国家标准化管理委员会I Ⅲ 1 1 1 3 4 45.2数据通道ID 4 66时间序列数据 6.2时间序列数据的类型 6.3时间序列数据组成 7.2实现语言 7.3标准数据类型 7.4数据通道列表结构 7.5时间序列数据的结构 22A.1通则 22 22 45 47B.1命名规则 47B.2名称对象 47B.3发动机和机械编码本结构 49C.2DNVGL_VIS介绍 49 Ⅱ 图B.1添加名称对象的数据通道列表的逻辑结构 48图C.1功能组521应急发电 图C.2411.1推进驱动装置的可用组件选择 图C.3412.721推进轴系可用组件 图C.4212破损稳定性无组件 图C.5511.1主发电机驱动器可用组件选择 图C.6柴油发动机子功能 图C.7C(机械)和N(导航)组件示例 表1数据通道类型属性 7表2格式属性的可用数据类型 8 8 表6表格形式的事件数据示例 表A.1标准数据类型和XML模式数据类型之间的对应关系 表B.1类别列表 47表C.1DNVGL_VIS中使用的命名元素 表C.2顶级功能组 表C.3规则 表C.4相对位置 Ⅲ1ISO8601数据元和交换格式信息交换日期和时间表示法(Dataelementsandinterchangeformats—Informationinterchange—RepresforComma-SeparatedRFC5234语法规范的扩展BNF:ABNF(AugmentedBNFW3CXML:可扩展置标语言(XML)1.0,W3C推荐[ExtensibleMarkupLanguage(XMW3CXML模式第1部分:结构,W3C推荐(XMLSchemaPart1:Structures,W3CRecom-W3CXML模式第2部分:数据类型,W3C推荐(XMLSchemaPart2:Datatypes,W3CRec-——IECElectropedia:/23SI:国际单位制(TheInternatiUTF-8:UCS编码的8位传输格式(UCSTransformationFormat8)4数据通道由数据通道标识符(ID)和数据通道属性组成。计算机系统,均有自己的数据通道列表,由唯一的通道ID组成,该通道ID能够对应于本地ID。这些ID应不区分大小写,以避免意外错误输入。5.2.1通用ID=机构路径元素="/"非保留路径元素斜杠(“/”)为描述层次结构的保留字符。命名实体元素应为产生本地ID的实体拥有或控制的域。5b)船舶ID船舶ID是对船舶的通用识别。通常,船舶ID宜使用IMO编号或HIN。若船舶没有IMO编号或HIN,则可使用国家或地区提供的标识符或其他方式代替。 本地ID由命名规则和本地数据名称组成。使用ABNF定义本地ID组合,如下所示:命名规则本地数据名称路径元素="/"非保留路径元素a)命名规则命名规则应为数据通道命名规则的指定名称。此名称能在命名实体的监督下自由设置,并应在前面具有表示命名实体的符号,以消除重复。命名规则是为船上组件和系统定义命名方案(或标识方案)的一组要求。命名规则应定义标识字符串的组成,以及开发标识字符串的方法。b)本地数据名称本地数据名称是根据命名规则命名的数据通道标识符。标识字符串的语法应公开,并使用ABNF精确定义。——/411.1/C101.31+1/ExhGas+t(C短ID是本地ID的可选短替代。数据通道和短ID之间应有一对一的对应关系;因此短ID对于一艘船是唯一的。短ID的定义如下:=非保留短ID应尽量简短,并使用机器友好符号、用户友好短语或这些符号和短语的组合表示。65.2.4数据通道ID示例在以下示例中,船舶ID、命名规则和本地数据名称理解为以上定义,但不带前导斜杠。命名规则http://data.shipdatacenter.jp/imo123456_mac/MainEngine/Cylinderl/ExhaustGas/Outlet/Temp/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/OuMainEngine/Cylinderl/ExhaustGas/Outlet/T命名规则/imol234567/dnvgl-vis/411.1/C101.31+1/ExhG/dnvgl-vis/411.1/C101.31+1/Ex5.3数据通道特性应定义数据通道特性,以提供数据通道的特性。保留的特性类型如下:——数据通道类型;上述特性应按照本条规定进行描述。若以上未列出的特性与本文件中定义的特性明显不同,则可使用这些特性。每种特性详细信息如下。a)数据通道类型数据通道类型用于标识数据通道的类型,例如行数值、平均值、报警和状态。数据通道类型由以下子属性组成:7瞬时值某段时间内的平均值。“平均值”不是指多个传感器在同一时间的值的平均值,而是指单个传感器的时间序列值的平均值“最大值”不是指多个传感器同时产生的最大值,而是指单个传感器产生的时间序列值的最大值“最小值”不是指多个传感器同时产生的最小值,而是指单个传感器产生的最小时间序列值“标准偏差”不是指多个传感器在同一时间的值的标准差,而是指单个传感器的时间序列值的标准差设置点自动控制目标值控制输出自动控制的操纵值当一个数据通道的值为使用特定时间段的测量值计算的结果时,应使用计算周期表示该时更新周期和计算周期应以大于0的十进制数字描述。更新周期和计算周期的单位应为“s”。——更新周期1b)格式可用的类型如表2所示。这些数据类型的定义符合W3C《XML模式第2部分:数据类型》8小数型小数型表示实数型的子集,实数型可用十进制数表示。小数型的值为整型除以10的非负幂与数字2.00无区别。十进制的顺序关系为实数型的顺序关系,仅限于该子集整型通过将小数位数的值固定为0并不准许尾随小数点,从十进制中派生。这就产生了整型的标准数学概念。整型的值空间为无穷集{…,-2,-1,0,1,2,…}。整型的基类型为十进制字符串数据类型表示XML中的字符串日期时间类型日期和时间数据类型用于包含日期和时间的格式应遵循ISO8601“YYYY-MM-DDThh:mm:ssZ”,其中:YYYY表示年份;MM表示月份;DD表示日期;T表示所需时间段的开始;hh表示小时;mm表示分钟:限定数据类型字符串非负整型非负整型最大值(不包含)定义数值的上限(允许值应小于该值)的值最大值(包含)定义数值的上限(允许值应小于或等于该值)的值定义所允许的字符或者列表项目的最大数目。应大于非负整型最小值(不包含)的值最小值(包含)的值9表3格式属性限定(续)限定数据类型定义所允许的字符或者列表项目的最小数目。应大于非负整型定义可接受的字符的精确序列字符串定义所允许的阿拉伯数字的精确位数。应大于0正整型c)范围——高120。d)单位单位定义应用于测量值的单位和量。单位属性由以下ISO80000或表4中定义的单位符号和量名称应用于单位符号和量名称子属性。注:1ft=0.3048m。质量编码表示数据质量评价模式的名称,该模式应能区分数据通道的有效测量值和无效测f)名称g)备注时间序列数据为测量值的集合,其中所有的值均有 时间戳数据通道1关关开时间戳数据通道1开上述表格形式对事件数据无效,测量值根据时间戳和数据通道ID以及表7等形式进行分组。时间戳值数据通道1数据通道1开表5的表格数据如下所示:数据集("2017-01-01T00:00:00Z","101.2","0.30","10.2","关")数据集("2017-01-01T00:00:01Z","0.0","0.30","10.2","关")数据集("2017-01-01T00:00:02Z","110.9","0.32","10.2","开")数据集("2017-01-01T00:00:00Z","数据通道1","101.2")数据集("2017-01-01T00:00:02Z","数据通道1","110.9")数据集("2017-01-01T00:00:02Z","数据通道2","0.32")数据集("2017-01-01T00:00:02Z","数据通道4","开")限定非负整型正整型实数型实数型数据时间类型格式为ISO8601ABNF表达式见RFC3339空值说明缺少值(可用于任何数据类型)b)包头d)数据通道ID数据包数据包11数据通道11属性时间戳元素长度:整型[0..1](值>-1)最大值(不包含):真[0..1]最大长度:整型[0..1](值>-1)最小值(不包含):真[0..1]最小值(包含):真[0..1]最小长度:整型[0..1](值>-1)范围数据类型见本条款列项b)1见本条款列项d)1数据类型字符串见5.2.11c)配置引用见本条款列项c)1字符串1日期创建日期时间1数据类型字符串1时间戳日期时间1见本条款列项e)数据类型见本条款列项f)1见本条款列项g)1数据类型字符串见5.2.21字符串见5.2.311见本条款列项h)和5.3a)1i)格式见本条款列项i)和5.3b)1范围k)范围见本条款列项k)和5.3c)必备‘11)单位见本条款列项1)和5.3d)必备‘1字符串1字符串见5.3f)1字符串见5.3g)1h)数据通道类型结构数据类型字符串按照5.3a)所示的数据通道类型1更新周期实数型1实数型1数据类型字符串按照5.3b)所示的数据通道类型1限定j)限定1字符串11最大值(不包含)实数型1最大值(包含)实数型11最小值(不包含)实数型1最小值(包含)实数型11字符串11下列之一:“保存”“替换”“折叠”1低实数型1高实数型1数据类型字符串义的单元符号1字符串数量名称在ISO80000或5.3d)1数据类型命名规则字符串见5.2.21包头111数据设置时间序列数据应具有图4所示的逻辑结构。时间序列数据具有包。包具有包头和时间序列数据数据包时间序列数据数据集数量:整型[0..1]{值>-1}数据通道数量:整型[0..i](值>-1}数据类型见本条款列项b)对于定期数据交换,可省略此元素以减小数据大小1时间序列数据e)时间序列数据见本条款列项e)时间序列数据按数据通道列表版本分组1数据类型字符串IMO编号、HIN等1时间间隔c)时间间隔见本条款列项c)1日期创建日期时间1日期修改字符串1见本条款列项d)数据类型日期时间1结束日期时间1字符串1时间戳日期时间配置的修改日期&.时间1数据类型日期配置d)配置引用见本条款列项d)引用数据通道列表。若没有参考,则应使用最新的1f)表格数据见本条款列项f)和第6章g)事件数据见本条款列项g)和第6章1数据类型非负整型1非负整型1字符串5.2中的一组数据通道ID的数组。值相同。若无法指定数据通道ID的顺序,则应添加引用编号。见第6章数据类型非负整型1i)数据集_事件 数据类型时间戳日期时间测量时间1值字符串道ID相同。字符串以上值的数据质量1数据类型时间戳日期时间测量时间1字符串1值字符串1字符串以上值的数据质量1(规范性)A.1通则A.1.1交换数据第7章所述结构的数据将由XML、JSON或CSV实现。 建议使用XML/JSON交换时间序列数据的数据通道列表和快照(包含单个数据集或多个数据——文件名称不应包含[\][/][:][*][?]["][<][>][]和任何空格字符;——文件名的长度应小于或等于255个字符。A.2XML的实现A.2.1通则在本条款中,对使用XML和XML模式实现第7章中讨论的数据格式的情况进行了说明。XML模式是根据下面描述的规则制定的。 应创建XML模式以命令XML向所有元素和属性添加命名空间。7.3中的标准数据类型替换为表A.1中的XML模式数据类型。表A.1标准数据类型和XML模式数据类型之间的对应关系标准数据类型整型整型整型正整型正整型1或更大的整型非负整型非负整型0或更大的整型实数型日期时间日期时间ISO8601的时间和日期字符串字符串随机字符串在指定空值时,在XML模式的元素定义中指定属性nillable=“true”,在XML文档的相应元素中指定属性nillable=“true”<?xmlversion="1.0"encoding<xs:schemaxmlns:sdd="urn:ISO19848:SHIP_DATA_DEFINITION"attributeFormDefault="unqualified"elementFormDeftargetNamespace="urn:ISO19848:SHIP_DATA_DEFIxmlns:xs="/2001/XML<xs:elementname="Package"type="sdd:Package"/><!--7.4.2a)Packagestruc(xs:complexTypename="Package">(xs:sequence)<!-7.4.2b)Headerstruct<xs:elementname="Header"type="sdd:Header"minOccurs="1"maxOccurs="1"/><xs:elementname="DataChannelList"type="sdd:DataChannelList"minOccurs="1"<xs:complexTypename="Header"><xs:elementname="ShipID"type="xs:string"minOccurs="1"maxOc<!-Identifierofthislist-)<xs:elementname="DataChannelListID"type="sdd:ConfigurationReference"minOccurs="1"maxOccurs<xs:elementname="Author"type="xs:string"minOccurs="0"maxOccurs="1"/><xs:elementname="DateCreated"type="xs:dateTime"minOccurs="0"maxOccurs="1"/><xs:anyprocessContents="lax"namespace="井#other"minOccurs="《xs:complexTypename="ConfigurationReference"><xs:elementname="ID"type="xs:string"minOccurs="1"maxOccurs="1"/><xs:elementname="TimeStamp"type="xs:dateTime"minOccurs="1"maxOccurs="1"/><!-7.4.2d)DataChan<xs:complexTypename="DataChannelList">〈xs:elementname="DataChannel"type="sdd:DataChannel"minOccur<xs:complexTypename="Da<!-7.4.2f)DataChannelIDstructu<xs:elementname="DataChannelID"type="sdd:DataChannelID"minOccurs="1"<xs:elementname="Property"type="sdd:Property"minOccurs="1"maxOccurs="1"/>name="LocalID"type="xs:string"minOccurs="1"maxOccuname="ShortID"type="xs:string"minOccurs="0"maxOccu〈xs:elementname="NameObject"type="<!--5.3a)IdentifierofDataChannelType,suchasrawnumericvalue,<xs:elementname="DataChannelType"type="sdd:DataChannelType"minOccurs="1"<!-Assumeddatatypesare"Float","Integer","Boolean《xs:elementname="Format"type="sdd:Format"minOccurs="1"maxOccurs="1"/><!-5.3c)Rangeofmeasurementvalue-><xs:elementname="Range"type="sdd:Range"minOccurs="0"maxOccurs="1"/>〈!-5.3d)Unitandquantityo<xs:elementname="Unit"type="sdd:Unit"minOccurs="0"maxOccurs<!-5.3e)Nameofdataqualityevaluationscheme-->(xs:elementname="QualityCoding"type="xs:string"minOccurs="0"maxOccurs="1"/><!-5.3f)Namesassignedinon-boar<xs:elementname="Name"type="xs:string"minOccurs="O"maxOccurs="1"/><!-5.3g)Remarksshallcontainslocation,manufacturerandtype(xs:elementname="Remarks"type="xs:string"minOccurs="0"maxOccurs="1"/><xs:anyprocessContents="lax"namespace="井#other"minOccurs="<!-7.4.2h)DataChannelTypestructure-<!--5.3a)IdentifierofDataChannelType,suchasrawnumericvalue,averagevalue,alarman<xs:complexTypename="DataChannelType">(xs:elementname="Type"minOccurs="1"max<xs:restrictionbase="xs(xs:enumerationvalue="Inst"/><xs:enumerationvalue=<xs:enumerationvalue="StandardDe<xs:enumerationvalue="<xs:enumerationvalue="Alert"/><xs:enumerationvalue="Status"/><xs:enumerationvalue="Manua<!-5.3b)Formatofmeasurementvalue--><xs:complexTypename=〈xs:elementname="Type"minOccurs="1"maxOccurs="1")<xs:restrictionbase="xs<xs:enumerationvalue="D<xs:enumerationvalue="Integer"/><xs:enumerationvalue="B<xs:enumerationvalue<!-7.4.2j)Restrictionofthevalue--)<xs:elementname="Restriction"minOccurs="0"maxOccurs="1">(xs:choicemaxOccurs(xs:elementname="Enumeration"type="xs:stname="FractionDigits"type="xs:integer"minOccurs=“0”name="Length"type="xs:integer"minOccurs="0"maxOccuname="MaxExclusive"type="xs:decimal"minOcname="MaxInclusive"type="xs:decimal"minOcname="MaxLength"type="xs:integer"minOccurs="0"maxOccname="MinExclusive"type="xs:decimal"minOcname="MinInclusive"type="xs:decimal"minOcname="MinLength"type="xs:integer"minOccurs="0"maxOccname="Pattern"type="xs:string"minOccurs="0"maxOccuname="TotalDigits"type="xs:integer"minOccurs="0"maxOccname="WhiteSpace"minOccurs="0"maxOccu〈xs:enumeration<xs:enumerationvalue="replace"/><xs:enumerationvalue="collapse〈!--5.3c)Rangeofmeasurementvalu<xs:complexTypename="Range"><!-Higherlimitofmeasurementvalue--><xs:elementname="High"type="sdd:emptyOrDecimal"minOccurs="1"maxOc<!-Lowerlimitofmeasurementvalue-->(xs:elementname="Low"type="sdd:emptyOrDecimal"minOccurs="1"maxOccurs="1"/><!-5.3d)Unitandquantityofmeasurementvalue--)<!-Symboloftheunit-)(xs:elementname="UnitSymbol"type="xs:string"minOccurs="1"m〈!-Quantitynameofthemeasurement<xs:elementname="QuantityName"type="xs:string"minOccurs="0"maxOccurs="1"/><!-ExtensionpointforcustomUnitel<xs:anyprocessContents="lax"namespace="##other"minOccurs="0"〈!-NameofNamin<xs:elementname="NamingRule"type="xs:string"minOccurs="1"maxOccurs="1"/><!-ExtensionpointforcustomNameObjects,DefinitionofLocal<xs:simpleTypename="emptyOrDecima<xs:unionmemberTypes="sdd:emptyxs:decimal"/>(xs;restrictionbase="xs:string"><xs:enumerationvalue=""<?xmlversion="1.0"encoding="utf-8"?>(Packagexmlns="urn:ISO19848:SHIP_xmlns:nr="urn:ISO19848:SHIP_DATA_DEFINITION:NAMIN<TimeStamp>2016-01-01T00:00:00Z</<nr:CustomHeaderElement)Venderspecificheaders</nr:CustomHeaderElement)<LocalID>/Naming_Rule/MainEngine/AirCooler1/CoolingFreshWat<NamingRule>Naming_rule(/Na(nr:CustomNameObject)VenderspecificNameObject</nr:CustomNameObject><FractionDigits>1</Fracti<MaxInclusive)200.0</MaxIn<MinInclusive)-150.0</MinIn《QuantityName)Temperature<QualityCoding>OPC_QUALITY</Quali(Remarks)Location:ECR,Manufacturer:AAACompany,Type:TYPE-AAA</Remarks)<nr:CustomPropertyElement)VenderspecificProperty</nr:CustomPropertyElement)〈LocalID>/Naming_Rule/MainEngine/(NamingRule>Naming_Rul(nr:CustomNameObject>VenderspecificNameObject</nr:Cust《QuantityName>Temperature《QualityCoding>OPC_QUALITY(/<Remarks>Location:ECR,Manufacturer:AAACompany,Type:TYPE-AAA</Remarks)(nr:CustomPropertyElement)VenderspecificProperty</nr:CustomPrope<LocallD>/Naming_Rule/MainEngine/AirCooler1/CoolingFreshWater<NamingRule)Naming_Rule</N<nr:CustomNameObject)VenderspecificNameObject</nr:CustomNameObje<Enumeration>High</Enu《Enumeration)Normal《QualityCoding>OPC_QUALITY<(Remarks)Location:ECR,Manufacturer:AAACompany,Type:TYPE-AAA</Remarks)<nr:CustomPropertyElement)VenderspecificProperty(/nr:CustomPrope〈LocalID>/Naming_Rule/MainEngine/A《NamingRule>Naming_Ru<nr:CustomNameObject)VenderspecificNameObject</nr:CustomNameObje<Enumeration)High</Enum《Enumeration>Normal<QualityCoding)OPC_QUALITY</Quali(Remarks)Location:ECR,Ma<nr:CustomPropertyElement)VenderspecificCompany,Type:TYPE-AProperty</nr:CustomPropertyXMLNamespace:sdt=urn:ISO19848:Ship_Data_Tra<?xmlversion="1.0"encoding<xs:schemaxmlns:sdt="urn:ISO19848:SHIP_DATA_TRANSPORT"attributeFormDefault="unqualified"elementFormDeftargetNamespace="urn:ISO19848:SHIP_DATA_TRxmlns:xs="/2001/XML<xs:elementname="Package"type="sdt:Package"/><!-8.4.2(1)Packagestructu<xs:complexTypename="Package")<!-8.4.2(2)Header〈xs:elementname="Header"type="sdt:Header"minOccurs="0"maxOccurs<xs:elementname="TimeSeriesData"type="sdt:TminOccurs="1"maxOccurs="unboun<!-8.4.2(2)Header<xs:complexTypename="Header">《xs:elementname="ShipID"type=minOccurs="1"maxOccursminOccurs="O"maxOccurs<!-Datewhendataare〈xs:elementname="DateCreated"type="xs:dateTminOccurs="O"maxOccurs=<xs:elementname="DateModified"type="xs:dateTime"minOccurs="O"maxOccurs=〈xs:elementname=minOccurs="O"maxOccurs<!-8.4.2(4)Referencetosystemconfi<xs:elementname="SystemConfiguration"type="sdt:ConfigurationReference"minOccurs="O"maxOccurs="unboundprocessContents="lax"namespace="##other"minOccurs="O"ma<xs:complexTypename="TimeSpan"><xs:elementname="Start"type="xs:dateTime"minOccurs="1"maxOccurs="1"/><!--TimeStanpofthenewestDataSet-->(xs:elementname="End"type="xs:dateTime"minOccurs="1"maxOccurs="1"/)(xs:complexTypename="ConfigurationRefer<xs:elementname="ID"type="xs:string"minOccurs="1"maxOccurs="1"/><xs:elementname="TimeStamp"type="xs:dateTime"minOccurs="1"<!--DataChannelIDstructure--)<xs:complexTypename="Data<!-OrdinalnumberoftheDataChannelIDarray--〉〈xs:attributename="id"type<xs:complexTypename="TimeSeriesData">〈xs:elementname="DataConfiguration"type="sdt:ConfiguratiominOccurs="0"maxOccurs<xs:elementname="TabularData"type="sdt:TabularData"minOccurs="O"maxOccurs="unboun<xs:elementname="EventData"type="sdminOccurs="0"maxOccurs(xs:anyprocessConten〈xs:complexTypename="Tabular<!-NumberofDataSetelementsundert(xs:elementname="NumberOfDataSet"type="xs:nonNegativeInteger"minOccurs="0"maxOccurs<!-NumberofDataChannelsforeach(xs:elementname="NumberOfDataChannel"type="xs:nonNegativeInteger"minOccurs="0"maxOccurs<!--8.4.2(6)IdentifiersoftargetDataChannels-><xs:elementname="DataChannelID"type="sdt:DataChannelID"minOccurs="0"maxOccurs="unboun<!--8.4.2(8)DataSetstr(xs:elementname="DataSet"type="sdt:DataSet_Tabular"minOccurs="0"maxOccurs="unboun<xs:complexTypename="Ev<!--NumberofDataSetelementsunderth《xs:elementname="NumberOfDataSet"type="xs:nonNegativeInteger"minOccurs="O"maxOccurs(xs:elementname="DataSet"type="minOccurs="O"maxOccurs="unboun<!--8.4.2(8)DataSetstructureforT<xs:complexTypename="DataSet<!-Measurementvalue(xs:elementname="Value"type="sdt:Value"minOccurs="1"maxOccurs="unboun<xs:attributename="timeStamp"type="xs:dateTime"use="required"/><xs:elementname="DataChannelID"type="xs:string"minOccurs="1"maxOccurs(xs:elementname="Value"minOccurs="1"maxOccurs<xs:attributename="timeStamp"type="xs:dateTime"use="required"/>《xs:attributename="quality"type="xs:string"use="optional"/><xs:extensionbase="xs:<!-OrdinalnumberoftheValuearray.〈xs:attributename="ref"(xs:attributename="quality"type="xs:string"use="optional"/><?xmlversion="1.0"encoding<Packagexmlns="urn:ISO19848:SHIP_DATA_TRANS(Start)2016-01-01T12:0<Author)Shipboarddataserver</Author)(ID>SystemConfigura(TimeStamp>2016-01-03T00:00:<TimeStamp>2016-01-01T00:00:00Z</<NumberOfDataSet>2</NumberO<!-ShortIDoftheDataChannel-><DataChannelIDid="1">0010</Data(DataSettimeStamp="2016-01-01T12:00:<!--TabularData/DataSet/Value@refreferencesTabularData/DataChannelI<!-measurementvalueofDataChannel:0010at2016-01-01T12:00:00Z--><Valueref="1"quality="0">100.0</Value><!-measurementvalueofDataChannel:0020at2016-01-01T12:00:00Z--><Valueref="2"quality="0">200.0</Value><DataSettimeStamp="2016-01-02T12:00:00Z"><!--measurementvalueofDataChannel:0010at2016-01-02<Valueref="1"quality="0">100.5</Value)<!-measurementvalueofDataChannel:0020at2016-01-02T12:00:00Z--)<Valueref="2"quality="0">205.0</Value><NumberOfDataSet)3</NumberO<DataChannelIDid="1">0010(DataSettimeStamp="2016-01-01T12:00:《Valueref="1"quality="0">100.0<DataSettimeStamp="2016-01-02T00:00:00Z")<Valueref="1"quality="0">100《DataSettimeStamp="2016-01-02T12:00:00Z">《Valueref="1"quality="0">100.5<NumberOfDataSet>3</NumberO<DataSettimeStamp="2016-01-01T12:00:01Z"quality="0"><DataSettimeStamp="2016-01-01T12:00:01Z"quality="0"><DataSettimeStamp="2016-01-01T12:00:23Z"quality="0">(NumberOfDataSet>1</Nu(NumberOfDataChannel>2</Numbe(DataChannellDid="1">0010</DataCha(DataChannelIDid="2">(DataSettimeStamp="2016-01<Valueref="1"quality="0">101.0(/Value)<Valueref="2"quality="0">210.0</Value)(NumberOfDataSet>2</Nu(NumberOfDataChannel>1</Numbe《DataChannelIDid="1">0010<(DataSettimeStamp="2016-01<Valueref="1"quality="0">100(DataSettimeStamp="2016-01<Valueref="1"quality="0">101 具有命名空间的XML元素应转换为JSON元素。例如,<xml:Element>Value</xml:{"DateCreated":"2015"nr:CustomHeaderElement":"Venderspecifichead"/Naming_Rule/MainEngine/AirCooler1/CoolingFr"nr:CustomNameObject":"Venderspecif}}"Remarks":"Location:ECR,Manufacturer:AAA"nr:CustomPropertyElement":"VenderspecificProperty"}"/Naming_Rule/MainEngine/AirCooler1/CoolingFr"nr:CustomNameObject":"VenderspecificNameObject""Remarks":"Location:"nr:CustomPropertyElement":"Venderspeci"/Naming_Rule/MainEngine/AirCoolerl/CoolingFreshW"nr:CustomNameObject":"Venderspecif]}"Remarks":"Location:ECR,Manufacturer:AAACompany,Type:TYPE-AAA","nr:CustomPropertyElement":"VenderspecificProperty"}"/Naming_Rule/MainEngine/AirCooler1/CoolingFreshWat"nr:CustomNameObject":"VenderspecificNameObject"]"Remarks":"Location:ECR,Manufacturer:AAAC"nr:CustomPropertyElement":"Venderspeci}}}"DateCreated":"2016"DateModified":"2016}} 应根据RFC4180描述CSV 列表中描述,,…,,,,,,,TimeStamp_M,GB/T42055—2022/ISO2016-01-01T12:00:012016-01-01T12:00:012016-01-01T12:01:23NORMAL(资料性)本地ID的命名按照各命名规则中统一的规则进行。以jsmea_mac命名规则为例,介绍了一种将数据划分为五个名称对象并结合这些ID来命名本地ID的方法。示例内容进口、出口、端口后缀(可选)仅当无法使用上述元素指定数据通道时(从“系统”据通道。后缀可由标识符和数据通道类型组成,如下所示:Suffix:../<modifier>/(DataCha度的温度,如“在15℃”根据“jsmea_mac”定义的分类和命名规则,IMO编号为“IMO1234567”的船舶“主机3#空冷器冷命名规则内容空冷器3<通用ID)=http://IMO1234567/jsmea_mac/MainEngine/AirCooler3/CoolingFreshWater/Outlet/属性ID:字符串jm:内容jm:位置ID:字符申命名:字符串jm:索引ID;字符串命名:字符串1号主机1号推进柴油机C.3.1整体本地ID结构本地ID=函数组/n*子函数组/后缀和数量组,其中n为整型(0到多),表示子函数组重复的本地ID使用DNVGL_VIS的示例:——411.1/C101.31+2/Exh函数组=〈函数>+<组件>+<位置〉b)子函数组子函数组=<子函数>+<组件>+<位置>后缀及数量组=<后缀>+<数量>(单位)GB/T42055—2022/ISO19848描述/示例功能是指通过船舶组件执行或防止某些动作的能力。功能是组件。允许的函数值在“DNVGL-VIS函数”中定义。示例:411.1(推进驱动),510(主电力系组件为可存在于船上的实物。组件根据“DNVGL-VIS规程”中定义的可通过子函数提供详细的描述,这些子函数也可分配给组件。允许的组件值在设备”中定义。例子:C221(轴),C101(往复式内燃机),N52(陀螺罗经)位置是指船上的位置。定义了3种类型的位置;绝对、通用和相对“DNVGL-VIS位置”中定义。若不需要标识函数或子函数组,例如船上只有一个实例,则可省略位置。例如:S(右舷),P(左舷),1子功能表示执行或防

温馨提示

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

评论

0/150

提交评论