View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006244 | NodeSets, XSDs and Generated Code | Api Change | public | 2020-11-10 17:54 | 2021-03-02 18:32 |
Reporter | Jim Luth | Assigned To | Randy Armstrong | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0006244: ValueRank mismatch between MultiStateDictionaryEntryDiscreteBaseType and its base type | ||||
Description | The ValueRank attribute (-1) of MultiStateDictionaryEntryDiscreteBaseType (https://reference.opcfoundation.org/v104/Core/VariableTypes/MultiStateDictionaryEntryDiscreteBaseType/) does not match the ValueRank attribute (-1) of its base type MultiStateValueDiscreteType (https://reference.opcfoundation.org/v104/Core/VariableTypes/MultiStateValueDiscreteType/). | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0005928 | closed | Randy Armstrong | ValueRank mismatch between MultiStateDictionaryEntryDiscreteBaseType and its base type |
|
It seems I can not edit my own issue. I meant to say that the ValueRank attribute of MultiStateValueDiscreteType is -2, not -1. |
|
This issue was initially discussed here: https://github.com/open62541/open62541/issues/3826 The problem occures, when implementing the PADIM companion specification MultiStateValueDiscreteType (ns=0;i=11238, ValueRank=-2[ANY]) --HasSubtype-->MultiStateDictionaryEntryDiscreteBaseType (ns=0;i=19077, ValueRank=-1[SCALAR]) --HasSubtype-->MultiStateDiscreteSignalVariableType(ns=PADIM;i1142, ValueRank=-2[ANY]) According to https://reference.opcfoundation.org/v104/Core/docs/Part3/6.2.7/ either MultiStateDictionaryEntryDiscreteBaseType should be ValueRank=-2, or MultiStateDiscreteSignalVariableType should have ValueRank=-1 |
|
Either PA-DIM needs to change to ValueRank = -1, or Part 19 needs to change to ValueRank=-2. Not sure which makes sense. |
|
During the August 27, 2019 TWG review of the Part 19 draft the ValueRank of the MultiStateDictionaryEntryDiscreteBaseType was changed to a Scalar. I suggest we advise FCG that the PA-DIM spec needs to be updated. - |
|
Agreed to change specs to match nodeset (that has always been "any" since 1.03). Affects Part 8 and Part 19. Need Errata for 1.03 and 1.04. |
|
MultiStateDictionaryEntryDiscreteBaseType.ValueRank now Any. |
|
Errata created. NodeSet updated. |
|
Agreed to changes in Virtual F2F. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-11-10 17:54 | Jim Luth | New Issue | |
2020-11-10 17:54 | Jim Luth | Status | new => assigned |
2020-11-10 17:54 | Jim Luth | Assigned To | => Randy Armstrong |
2020-11-10 17:54 | Jim Luth | Issue generated from: 0005928 | |
2020-11-10 17:54 | Jim Luth | Note Added: 0013176 | |
2020-11-10 17:54 | Jim Luth | Note Added: 0013177 | |
2020-11-10 17:54 | Jim Luth | Note Added: 0013178 | |
2020-11-10 17:54 | Jim Luth | Note Added: 0013179 | |
2020-11-10 17:54 | Jim Luth | Note Added: 0013180 | |
2020-11-10 17:54 | Jim Luth | Note Added: 0013181 | |
2020-11-10 17:54 | Jim Luth | Relationship added | related to 0005928 |
2021-03-02 13:01 | Randy Armstrong | Target Version | 1.03 => 1.04 |
2021-03-02 13:06 | Randy Armstrong | Status | assigned => resolved |
2021-03-02 13:06 | Randy Armstrong | Resolution | open => fixed |
2021-03-02 13:06 | Randy Armstrong | Note Added: 0013869 | |
2021-03-02 18:32 | Jim Luth | Status | resolved => closed |
2021-03-02 18:32 | Jim Luth | Fixed in Version | => 1.04 |
2021-03-02 18:32 | Jim Luth | Note Added: 0013898 |