View Issue Details

IDProjectCategoryView StatusLast Update
0010141Part 81: UAFX Connecting Devices and Information ModelSpecpublic2025-02-07 13:40
ReporterMatthias Damm Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version1.00.02 
Target 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

There are no notes attached to this 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