View Issue Details

IDProjectCategoryView StatusLast Update
000504230040: AutomationMLImplementation Bugpublic2021-09-10 13:49
ReporterPatrick Gansterer Assigned Tomiriamschleipen  
PrioritynormalSeverityminorReproducibilityN/A
Status acknowledgedResolutionopen 
Summary0005042: [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
[2] https://github.com/OPCFoundation/UA-Nodeset/blob/2538695cd072eac756d41c0f89a02f9a1e7ae1db/AML/Opc.Ua.AMLLibraries.NodeSet2.xml#L983
[3] https://github.com/OPCFoundation/UA-Nodeset/blob/2538695cd072eac756d41c0f89a02f9a1e7ae1db/AML/Opc.Ua.AMLLibraries.NodeSet2.xml#L331

TagsNo tags attached.

Activities

miriamschleipen

2021-09-10 13:49

manager   ~0014833

Will be investigated

Issue History

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