Bug #6263
Updated by Abhilash Appukuttan almost 2 years ago
In Part 6, the MinTime and MaxTime is expressed as 'Decimal' 'Integer' <xs:complexType name="tGSE"> <xs:complexContent> <xs:extension base="tControlBlock"> <xs:sequence> <xs:element name="MinTime" type="tDurationInMilliSec" minOccurs="0"/> <xs:element name="MaxTime" type="tDurationInMilliSec" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> --- <xs:complexType name="tDurationInMilliSec"> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="unit" type="tSIUnitEnum" use="optional" fixed="s"/> <xs:attribute name="multiplier" type="tUnitMultiplierEnum" use="optional" fixed="m"/> </xs:extension> </xs:simpleContent> </xs:complexType> However, in 8-1, the MinTime and MaxTime is an Unsigned32 / INT32U MinTime Unsigned32 r o INT32U – As specified in the SCD file for the GoCB, See 1 MaxTime Unsigned32 r o INT32U – As specified in the SCD file for the GoCB. See 1 What shall the ICT process the values as? Input as Decimal and then pass it as Integer to the application? Or does it makes sense to change the -6 to have these values as Integer? If you look at Table 45 in -6, it does point to that way. INT8, INT16, INT24, INT32, INT64 INT8U, INT16U, INT32U integer An integer number, no decimal fraction (99999)