View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000876 | 10000-003: Address Space | public | 2009-09-16 22:08 | 2010-03-16 18:10 | |
Reporter | Matthias Damm | Assigned To | Wolfgang Mahnke | ||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.02 | ||||
Summary | 0000876: Definition of Enumeration DataType does not allow to assign values | ||||
Description | Currently the Enumeration Data Type is defined through the EnumString property which contains a list of enumeration strings and the integer value of a variable is the index to the string array. This does not allow the assignment of different values like it is needed for the NodeClass enumeration in Part 3 defining values of 1, 2, 4, 8, 16, 32, 64 and 128. This feature is also needed for information model specifications like PLCopen where the standards or systems allow the assignment of enumeration values to enumeration strings. I discussed this issue with Randy and our proposal is to define the following additional things:
In addition we should add this property to Part 8 MultiStateDescreteType. We need also to change the data type of the MultiStateDescreteType from UInteger to Integer to be consistent with Part 3 / 6 | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | 2010-03-16 | ||||
related to | 0000923 | closed | Karl Deiretsbacher | 10000-008: Data Access | add EnumValues property to Part 8 MultiStateDescreteType. |
related to | 0000877 | closed | Karl Deiretsbacher | 10000-008: Data Access | Enumeration data types are inconsistent |
related to | 0000951 | closed | Wolfgang Mahnke | 10000-003: Address Space | Additional enumeration requirements |
related to | 0000982 | closed | Wolfgang Mahnke | 10000-005: Information Model | Data type for EnumValues |
|
Why do you say EnumValues OR EnumStrings, are you forbidding having both? |
|
The EnumValueType - in addition to the numeric value and its name - should also allow to include help text information. EDD based enumerations can provide this. |
|
Fixed (most parts) in version 1.02 Open issue: What data type should be used? UInt32 works for Part 3 but Part 8 allows Numbers. |
|
Reviewed and made some final edits in today's meeting. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-09-16 22:08 | Matthias Damm | New Issue | |
2009-09-16 22:13 | Matthias Damm | Relationship added | related to 0000877 |
2009-09-17 15:31 | Claude Lafond | Note Added: 0001439 | |
2010-01-12 17:26 |
|
Relationship added | related to 0000923 |
2010-01-12 17:38 |
|
Status | new => assigned |
2010-01-12 17:38 |
|
Assigned To | => Wolfgang Mahnke |
2010-01-27 19:40 | Karl Deiretsbacher | Relationship added | related to 0000951 |
2010-01-27 19:43 | Karl Deiretsbacher | Note Added: 0001504 | |
2010-02-01 16:56 | Wolfgang Mahnke | Status | assigned => resolved |
2010-02-01 16:56 | Wolfgang Mahnke | Resolution | open => fixed |
2010-02-01 16:56 | Wolfgang Mahnke | Note Added: 0001516 | |
2010-03-14 05:53 | Wolfgang Mahnke | Relationship added | related to 0000982 |
2010-03-16 18:06 |
|
Status | resolved => closed |
2010-03-16 18:06 |
|
Note Added: 0001554 | |
2010-03-16 18:06 |
|
Fixed in Version | => 1.02 |
2010-03-16 18:10 |
|
Fix Due Date | => 2010-03-16 |