View Issue Details

IDProjectCategoryView StatusLast Update
000514630000: PLCopenDocumentation Erratapublic2021-08-25 09:00
ReporterStefan Stemp Assigned ToHock, Christian  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionreopened 
Summary0005146: Description of enumerated datatype in RC1.02.02 has several inconsitencies with the OPC UA standard
Description

Chapter 9.2.3.1 states the following:

The definition on a variable instance is using the MultiStateDiscreteType Variable Type which defines
also the EnumStrings or the EnumValues Property containing the enumeration values as string array.
This is not correct as the EnumValues is defined by MultiStateValueDiscreteType and neither of them
is a string array.

Table 29 contains incorrect definitions.

HasProperty | Variable | EnumString | String [ ] | PropertyType | Optional
HasProperty | Variable | EnumValues | EnumValueDataType [ ] | PropertyType | Optional
Datatype String[ ] for EnumString is not correct. OPC 10000-3 defines this as LocalizedText[ ]
Modellingrule Optional is not correct. OPC 10000-8 defines both as mandatory.

Following references are made:

The Property EnumString is defined in OPC 10000-5
The Property EnumValues is defined in OPC 10000-5.
Those are also wrong as both properties are defined in OPC 10000-3.

Addendum:
If usage of MultiStateValueDiscreteType was intended, the property ValueAsText has to be added somewhere. This is a mandatory property for MultiStateValueDiscreteType. Too me this chapter lacks substantially.

TagsNo tags attached.

Activities

Hock, Christian

2021-08-25 08:56

reporter   ~0014773

It was not intended to use MultiStateValueDiscreteType for instances. Removed the two misleading sentences, fixed the wrong references and corrected teh EnumString DataType as described in OPC 10000-3.
Fixed in Version > 1.02

Issue History

Date Modified Username Field Change
2019-10-15 09:23 Stefan Stemp New Issue
2021-08-25 08:56 Hock, Christian Note Added: 0014773
2021-08-25 08:57 Hock, Christian Assigned To => Hock, Christian
2021-08-25 08:57 Hock, Christian Status new => assigned
2021-08-25 08:59 Hock, Christian Status assigned => resolved
2021-08-25 08:59 Hock, Christian Resolution open => fixed
2021-08-25 09:00 Hock, Christian Status resolved => feedback
2021-08-25 09:00 Hock, Christian Resolution fixed => reopened
2021-08-25 09:00 Hock, Christian Status feedback => assigned