View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008490 | Part 83: UAFX Offline Engineering | Spec | public | 2022-12-05 09:27 | 2023-04-14 14:26 |
Reporter | Marco Hoch | Assigned To | Todd Snide | ||
Priority | normal | Severity | major | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 1.00.00 RC3 | ||||
Fixed in Version | 1.00.00 RC3 | ||||
Summary | 0008490: How to build-up the PortableRelativePath from descriptors? | ||||
Description | How to build-up the PortableRelativePath? The PortableRelativePathElement contains the member ReferenceTypeId of the datatype PortableNodeId, but in the descriptor NodeIds are not available. What happens if the ReferenceTypeId is not available? | ||||
Tags | No tags attached. | ||||
|
Added the following text in Annex D.1.3 to resolve this issue: AttributeTypes that correspond to their equivalent OPC UA FX DataTypes. Describe a PortableRelativePath using standard ReferenceTypeIds with allowance to include subtypes. An engineering tool that is importing a vendor Nodeset, in order to create an AML file, could map a vendor specific ReferenceTypeID to a standard ReferenceTypeID (a “supertype). For example, the PortableRelativePath FxRoot could map to FE1. For a PortableRelativePath that contains a vendor specific ReferenceTypeId, the engineering tool converts the vendor specific ReferenceTypeId in that PortableRelativePath to a standard ReferenceTypeId. In this scenario, the engineering tool needs to have knowledge of the vendor Nodeset. |
|
Added the following paragraph to resolve issue 8490: The values of the ReferenceTypeIds contained in the datatype PortableRelativePath need special handling when converting to AML. If the ReferenceTypeId in the nodeset is a vendor-specific type (i.e. not a well-known ReferenceTypeId defined in an OPC UA specification) then the ReferenceTypeId that appears in the AML shall be the ReferenceTypeId of its most-derived supertype that is a well-known ReferenceTypeId defined in an OPC UA specification. When a conversion of the ReferenceTypeId is done then the respective IncludeSubtypes field of the PortableRelativePathElement structure shall be set to true. |
|
reopened |
|
The original resolution to this issue was superseded by the later resolution needed for Mantis issue 8674. Mantis issue 8674 corrected the use NodeIds in the Descriptors that also handled the PortableNodeId and PortableRelativePath issues brought up in this issue. The original resolution had therefore become redundant and not needed. The paragraph in Annex D.1.3 was removed. |
|
OE team agrees to close it |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-12-05 09:27 | Marco Hoch | New Issue | |
2022-12-05 09:27 | Marco Hoch | Status | new => assigned |
2022-12-05 09:27 | Marco Hoch | Assigned To | => Todd Snide |
2023-01-17 14:55 | Todd Snide | Note Added: 0018509 | |
2023-02-03 15:03 | Todd Snide | Status | assigned => resolved |
2023-02-03 15:03 | Todd Snide | Resolution | open => fixed |
2023-02-03 15:03 | Todd Snide | Fixed in Version | => 1.00.00 RC3 |
2023-02-03 15:03 | Todd Snide | Note Added: 0018657 | |
2023-04-13 12:05 | Emanuel Kolb | Status | resolved => assigned |
2023-04-13 12:05 | Emanuel Kolb | Note Added: 0019171 | |
2023-04-13 14:59 | Todd Snide | Status | assigned => resolved |
2023-04-13 14:59 | Todd Snide | Note Added: 0019173 | |
2023-04-14 14:26 | Emanuel Kolb | Status | resolved => closed |
2023-04-14 14:26 | Emanuel Kolb | Note Added: 0019193 |