View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005042 | 30040: AutomationML | Implementation Bug | public | 2019-09-13 11:36 | 2021-09-10 13:49 |
Reporter | Patrick Gansterer | Assigned To | miriamschleipen | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | acknowledged | Resolution | open | ||
Summary | 0005042: [AutomationML] AMLLibs use "Argument" in variables of datatype "String" | ||||
Description | [1] defines the Direction with DataType="String", while the Value contains an Argument [2]. Additionally while "OPC 30040: AutomationML Release 1.0" defines the DataType for e.g. the property "Version" of "AutomationMLBaseRole" as "BaseDataType" in Table 43 setting the value to an Argument in [3] should be legal, it looks more like that the intention was to set the version to "2.2.2" (as String) instead of setting it to an argument with the name "2.2.2" and the type String. In addion to that the types in chapter 6 of OPC 20040 define the Version as String. [1] https://github.com/OPCFoundation/UA-Nodeset/blob/2538695cd072eac756d41c0f89a02f9a1e7ae1db/AML/Opc.Ua.AMLLibraries.NodeSet2.xml#L970 | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-09-13 11:36 | Patrick Gansterer | New Issue | |
2021-04-14 17:01 | Paul Hunkar | Project | Information Models => 30040: AutomationML |
2021-09-10 13:49 | miriamschleipen | Assigned To | => miriamschleipen |
2021-09-10 13:49 | miriamschleipen | Status | new => acknowledged |
2021-09-10 13:49 | miriamschleipen | Note Added: 0014833 |