View Issue Details

IDProjectCategoryView StatusLast Update
0010141Part 81: UAFX Connecting Devices and Information Model [sg.BaseFacet]Specpublic2025-07-18 12:53
ReporterMatthias Damm Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.00.02 
Target Version1.00.03Fixed in Version1.00.03 
Summary0010141: Clarification for ConnectionEndpointConfigurationConfDataType required
Description

If InputVariables (or OutputVariables) are configured with a path in the CCS and a custom SubscribedDatSet (or PublishedDataSet) is used, the SubscribedDatSet or PublishedDataSet cannot contain the NodeIds since they are only known at the time the CM translates the path configuration.

In this case the NodeIds in the custom SubscribedDatSet or PublishedDataSet must contain null NodeIds and they must be filled in by the CM after translating the path configurations into NodeIds.

For this reason the order of InputVariables or OutputVariables must match the size and order of the entries in the SubscribedDatSet or PublishedDataSet.

The tool that creates the CCS is able to ensure this for custom DataSets even if the AC does not have this requirement.

Additional Information

Following additional text must be added for clarification:

ConnectionEndpointConfigurationConfDataType
InputVariableIds
If the SubscribedDataSetData is configured, the size and order of the variables shall match the target variables in the SubscribedDataSetData.

OutputVariableIds
If the PublishedDataSetData is configured, the size and order of the variables shall match the source variables in the PublishedDataSetData.

PreconfiguredSubscribedDataSet
If the OutputVariableIds are not configured with NodeIds, the source variable NodeIds shall be null. They must be filled in by the ConnectionManager after getting the NodeIds from the AutomationComponent during connection establishment.

SubscribedDataSetData
If the InputVariableIds are not configured with NodeIds, the target variable NodeIds shall be null. The must be filled in by the ConnectionManager after getting the NodeIds from the AutomationComponent during connection establishment.
If the InputVariableIds are not configured with NodeIds, the target variable NodeIds shall be null. They must be filled in by the ConnectionManager after getting the NodeIds from the AutomationComponent during connection establishment.

TagsNo tags attached.

Activities

Paul Hunkar

2025-07-18 12:52

manager   ~0023147

Added text as described in the mantis issue

Paul Hunkar

2025-07-18 12:53

manager   ~0023148

reviewed changes in call and agreed to changes - closed issue

Issue History

Date Modified Username Field Change
2025-02-06 10:29 Matthias Damm New Issue
2025-02-07 13:40 Paul Hunkar Assigned To => Paul Hunkar
2025-02-07 13:40 Paul Hunkar Status new => assigned
2025-07-18 12:52 Paul Hunkar Status assigned => resolved
2025-07-18 12:52 Paul Hunkar Resolution open => fixed
2025-07-18 12:52 Paul Hunkar Fixed in Version => 1.00.03
2025-07-18 12:52 Paul Hunkar Note Added: 0023147
2025-07-18 12:53 Paul Hunkar Status resolved => closed
2025-07-18 12:53 Paul Hunkar Note Added: 0023148