1337   wrong name length for ReportControl@rptID and GSEControl@appID and SampledValueControl@smvID

Created: 08 Dec 2014

Status: In Force (green)

Part: Part 6 (2009-12; Edition 2)

Links:

Page: schema SCL.2007B1.2014-07-18

Clause:

Paragraph:

Category: No impact on this part

Issue

SCL.2007B1.2014-07-18.zip (SCL_BaseSimpleTypes.xsd) posted to WG10 web site has wrong length constraint on tMessageID (maxLength is 129).

Comments in history.2007B.txt show:
CF 2010/08/25:
...
- SCL_BaseSimpleTypes.xsd: added new simple type "tMessageID", a restriction of "tVisibleBasicLatin" with min 1 and max 128 characters.
...
which seems correct.

This affects ReportControl@rptID and GSEControl@appID and SampledValueControl@smvID

Proposal

Change SCL_BaseSimpleTypes.xsd from:
<xs:simpleType name="tMessageID">
<xs:restriction base="tVisibleBasicLatin">
<xs:minLength value="1"/>
<xs:maxLength value="129"/>
</xs:restriction>
</xs:simpleType>
to:
<xs:simpleType name="tMessageID">
<xs:restriction base="tVisibleBasicLatin">
<xs:minLength value="1"/>
<xs:maxLength value="128"/>
</xs:restriction>
</xs:simpleType>

Discussion Created Status
17 Apr 15 In Force (green)
Not accepted 12 Mar 15 Ballot Period
Not accepted.
IEC 61850-7-2 defines
- RptID as a Visible String 129 (Table 37)
- GoID as a Visible String 129 (Table 42)
- MsvID as a Visible String 129 (Table 44)
- UsvID as a Visible String 129 (Table 45).

Therefore the maxLength value="129" is correct in tMessageID.
09 Dec 14 Discussion (red)

 

Privacy | Contact | Disclaimer

Tissue DB v. 21.10.16.1