Part 80: UAFX Overview and Concepts - Change Log
Released 2022-01-10
- 0008326: [Spec] Descriptions of the personas referenced in the workflows should be added (Bob Lattimer)
1 issue View Issues
Not Yet Released
- 0008152: [Spec] Add Offline to Figure 1 - OPC UA FX communication stack (Bob Lattimer)
1 issue View Issues
Part 81: UAFX Connecting Devices and Information Model - Change Log
Not Yet Released
- 0009796: [Spec] Requiring CCSs be exposed in a CM (Paul Hunkar)
- 0008456: [Spec] ConnectionConfigurationSet Error State: show StatusCode in information-model (Paul Hunkar)
- 0009184: [Spec] Use of PortableRelativePath needs further clarification (Paul Hunkar)
- 0009797: [Spec] Add diagnostics as a third purpose for CCSs (Paul Hunkar)
- 0009983: [Spec] More clarity needed for interpreting multiple Publisher/SubscriberCapabilites folders (Paul Hunkar)
- 0009544: [Spec] Wrong reference between slots and assets (Paul Hunkar)
- 0009820: [Spec] Extend the information model with additional Functional Group (Paul Hunkar)
- 0009848: [Spec] Keep in ConnectionEndpointType Instance an identification of the CM which created it (Paul Hunkar)
- 0009819: [Spec] Diagnostic statistics are missing and should be added (Paul Hunkar)
- 0009574: [Spec] Need stronger guidance on the use of UDP port numbers in connection config (Jan Murzyn)
- 0009807: [Spec] Inputs folder description should be clarified (Paul Hunkar)
- 0009839: [Spec] InputsFolderType should allow variables via HasComponent references (Paul Hunkar)
- 0009161: [Spec] Issues with AuditUpdateMethodResultEventType (Paul Hunkar)
- 0009487: [Spec] The Specification does not require For string Data Type string MaxStringLength property (Paul Hunkar)
- 0009786: [Spec] Capability text could be improved (Paul Hunkar)
- 0009668: [Spec] Capabilities should not use magic numbers (Paul Hunkar)
- 0009662: [Spec] Add more status codes for AdditionalVariables in the VerifyAsset method (Paul Hunkar)
- 0009666: [Spec] Add more status codes to VerificationVariablesErrors in FunctionalEntityType.Verify (Paul Hunkar)
- 0009664: [Spec] Clarify the expected behaviour of IFunctionalEntityType.Verify method in terms of aborting processing (Paul Hunkar)
- 0009665: [Spec] Clarify the expected input to IFunctionalEntityType.Verify if a single element of an array is being verified (Paul Hunkar)
- 0009663: [Spec] Clarify the scope of variables passed-in to the IFunctionalEntityType.Verify method (Paul Hunkar)
- 0009661: [Spec] Clarify the expected order of checks in the VerifyAsset method (Paul Hunkar)
- 0009660: [Spec] Relax requirements for results of VerifyAssetCmd. (Paul Hunkar)
- 0009800: [Spec] The HasCMCapability ReferenceType is not defined (Paul Hunkar)
- 0009538: [Spec] ReferenceType between Connectors folder and related instances of AssetConnectorType (Paul Hunkar)
- 0009543: [Spec] Wrong reference in Figure D.7 (Paul Hunkar)
- 0009361: [Spec] Do we need a Conformance Unit requiring a minimum number of UAFX Connections (Paul Hunkar)
- 0009401: [Spec] Update description of Result Code Bad_ResourceUnavailable to cover that max number of connections is reached. (David Puffer)
- 0009186: [Spec] AssetVerificationType needs to specify BrowseName for ExpectedVerificationVariables (Georg Biehler)
29 issues View Issues
Released 2023-09-20
- 0008997: [Spec] Indicate support of one-to-many unicast and multicast communications (Georg Biehler)
- 0009269: [Spec] Mandatory variable AggregatedHealth is aggregating optional variables DeviceHealth and OperationalHealth. (Bob Lattimer)
- 0009187: [Spec] updated example to include the new interface for connectors (Paul Hunkar)
- 0009333: [Spec] FunctionalEntityNode is not a child of the AutomationComponent on which the EsatblishConnections was called. (Paul Hunkar)
- 0009334: [Spec] PubSubConnectionEndpointParameterDataType.Mode is not consistent with InputVariableIds (or Output). (Paul Hunkar)
- 0009223: [Spec] Allow creation of ConnectionEndpoints that reference input variables referenced by another enabled Connection (Paul Hunkar)
- 0009335: [Spec] EnableCommunication command is called on an endpoint which is still in an Initial state. (Paul Hunkar)
- 0009337: [Spec] Clarify the expected content of the EstablishConnections outputs in case of aborting a multi-step process with roll-back. (Georg Biehler)
- 0008874: [Spec] When and where to provide preconfigured DataSets (Paul Hunkar)
- 0009229: [Spec] Notation of Graphic unclear in new figure Figure 36 – Command sequence illustration (Paul Hunkar)
- 0009314: [Spec] Improve the Description of the 'Modify' Attribute in Annex F (Paul Hunkar)
- 0009156: [Spec] Missing behaviour in Table 144 – ConnectionEndpointConfigurationResultDataType (Georg Biehler)
- 0009157: [Spec] Detection of changes to a ConnectionConfigurationSet (Georg Biehler)
- 0008790: [Spec] Preconfigured data sets not part of CCS (Georg Biehler)
- 0009102: [Spec] Capability for Asset Verficiation Modes (Paul Hunkar)
- 0009100: [Spec] ConnectionManager and initiating Application (Georg Biehler)
- 0008789: [Spec] Need standard file format for persistence of CCS (Georg Biehler)
- 0009113: [Spec] Need some text for vendor specific processing of CCS (Georg Biehler)
- 0009092: [Spec] Capabilities of the ConnectionManager (Georg Biehler)
- 0009050: [Spec] Need to add some text to part 81 regarding Hostname and address (Paul Hunkar)
- 0009098: [Spec] Verification Methods clarification (Paul Hunkar)
- 0008808: [Spec] Part 81 needs examples/clarification for preconfigured DataSets at AC level (Paul Hunkar)
- 0008971: [Spec] Description of DescriptorIdentifier should state it points to the OPC website (Paul Hunkar)
- 0008643: [Spec] Editorial: The OPC UA term Reference is incorrectly not capitalized in multiple locations (Bob Lattimer)
- 0009042: [Spec] clarify that FunctionalEntities do not have to be a subtype of FunctionalEntityType (Paul Hunkar)
- 0008921: [Spec] Configuration of SecurityGroups and PushTargets for ConnectionManager (Georg Biehler)
- 0008873: [Spec] Usage of strings as references (Georg Biehler)
- 0008941: [Spec] Errors in CCS related Figures (Georg Biehler)
- 0008980: [Spec] Wrong reference in: table 10 - AssetVerificiationResults VerificationResult StatusCodes (Georg Biehler)
- 0008680: [Spec] Editorial issues in figures: 42, E.22, E.23 (Paul Hunkar)
- 0008546: [Spec] FxAssetType - Create Interface for the the folder "Connectors" (Paul Hunkar)
- 0008732: [Spec] Description of the starting point of a RelativePath is missing for the TranslationTable. (Paul Hunkar)
32 issues View Issues
- 0008997: [Spec] Indicate support of one-to-many unicast and multicast communications (Georg Biehler)
- 0009269: [Spec] Mandatory variable AggregatedHealth is aggregating optional variables DeviceHealth and OperationalHealth. (Bob Lattimer)
- 0009187: [Spec] updated example to include the new interface for connectors (Paul Hunkar)
- 0009333: [Spec] FunctionalEntityNode is not a child of the AutomationComponent on which the EsatblishConnections was called. (Paul Hunkar)
- 0009334: [Spec] PubSubConnectionEndpointParameterDataType.Mode is not consistent with InputVariableIds (or Output). (Paul Hunkar)
- 0009223: [Spec] Allow creation of ConnectionEndpoints that reference input variables referenced by another enabled Connection (Paul Hunkar)
- 0009335: [Spec] EnableCommunication command is called on an endpoint which is still in an Initial state. (Paul Hunkar)
- 0009337: [Spec] Clarify the expected content of the EstablishConnections outputs in case of aborting a multi-step process with roll-back. (Georg Biehler)
- 0008874: [Spec] When and where to provide preconfigured DataSets (Paul Hunkar)
- 0009229: [Spec] Notation of Graphic unclear in new figure Figure 36 – Command sequence illustration (Paul Hunkar)
- 0009314: [Spec] Improve the Description of the 'Modify' Attribute in Annex F (Paul Hunkar)
- 0009156: [Spec] Missing behaviour in Table 144 – ConnectionEndpointConfigurationResultDataType (Georg Biehler)
- 0009157: [Spec] Detection of changes to a ConnectionConfigurationSet (Georg Biehler)
- 0008790: [Spec] Preconfigured data sets not part of CCS (Georg Biehler)
- 0009102: [Spec] Capability for Asset Verficiation Modes (Paul Hunkar)
- 0009100: [Spec] ConnectionManager and initiating Application (Georg Biehler)
- 0008789: [Spec] Need standard file format for persistence of CCS (Georg Biehler)
- 0009113: [Spec] Need some text for vendor specific processing of CCS (Georg Biehler)
- 0009092: [Spec] Capabilities of the ConnectionManager (Georg Biehler)
- 0009050: [Spec] Need to add some text to part 81 regarding Hostname and address (Paul Hunkar)
- 0009098: [Spec] Verification Methods clarification (Paul Hunkar)
- 0008808: [Spec] Part 81 needs examples/clarification for preconfigured DataSets at AC level (Paul Hunkar)
- 0008971: [Spec] Description of DescriptorIdentifier should state it points to the OPC website (Paul Hunkar)
- 0008643: [Spec] Editorial: The OPC UA term Reference is incorrectly not capitalized in multiple locations (Bob Lattimer)
- 0009042: [Spec] clarify that FunctionalEntities do not have to be a subtype of FunctionalEntityType (Paul Hunkar)
- 0008921: [Spec] Configuration of SecurityGroups and PushTargets for ConnectionManager (Georg Biehler)
- 0008873: [Spec] Usage of strings as references (Georg Biehler)
- 0008941: [Spec] Errors in CCS related Figures (Georg Biehler)
- 0008980: [Spec] Wrong reference in: table 10 - AssetVerificiationResults VerificationResult StatusCodes (Georg Biehler)
- 0008680: [Spec] Editorial issues in figures: 42, E.22, E.23 (Paul Hunkar)
- 0008546: [Spec] FxAssetType - Create Interface for the the folder "Connectors" (Paul Hunkar)
- 0008732: [Spec] Description of the starting point of a RelativePath is missing for the TranslationTable. (Paul Hunkar)
32 issues View Issues
Released 2022-01-10
- 0007838: [Spec] How to generate PubSubConfiguration (Georg Biehler)
- 0008368: [Spec] Cannot relay on ReservedIds in case the pre-engineered PubSubConnections existed (with non default Publisherids). (Georg Biehler)
- 0008367: [Spec] ReserveCommunicationIds Result (Georg Biehler)
- 0008365: [Spec] CommunicationConfigurationResults (Georg Biehler)
- 0008364: [Spec] Outdated Paragraph in 6.2.4.3.9.2 SetCommunicationConfigurationCmd PubSub (Georg Biehler)
- 0008350: [Spec] Optional Items in PubSubCommunicationFlowConfigurationType (Georg Biehler)
- 0008330: [Spec] Setting of SecurityKeyServerAddress for SKS co-located with ConnectionManager (Georg Biehler)
- 0008333: [Spec] Cardinalities for ToInboundFlow and ToOutboundFlow missing (Georg Biehler)
- 0008316: [Spec] PubSubCommunicationModelConfiguration (Georg Biehler)
- 0008281: [Spec] Variable storage should become a term (variable storage => VariableStorage) (Paul Hunkar)
- 0008212: [Spec] Missing mechanism to indicate which connection types (uni, uni+HB, bi-dir) are supported (Georg Biehler)
- 0008081: [Spec] 6.5.2 ControlGroupType definition uses imprecise wording. (Paul Hunkar)
- 0008061: [Spec] Surplus comma lots of places, but especially 13.4 (Bob Lattimer)
- 0008288: [Spec] ComponentCapabilities should be a mandatory folder in the AutomationComponent (Paul Hunkar)
- 0008156: [Spec] 6.2.4.3.5 Command CreateConnectionEndpointCmd - need better linkage (Georg Biehler)
- 0008155: [Spec] clarify errors assignments (Georg Biehler)
- 0008162: [Spec] ConnectionConfigurationSetType clarification (Georg Biehler)
- 0008154: [Spec] Issues with PubSubCommunicationFlowConfigurationType and SubscriberConfigurationType relation to FX Endpoints (Georg Biehler)
- 0008153: [Spec] Issues with PubSubCommunicationFlowConfigurationType and SubscriberConfigurationType Missing configuration parameters (Georg Biehler)
- 0008158: [Spec] 5.5.6.2.5 - needs more explination (Georg Biehler)
- 0008161: [Spec] Version information for heartbeat needs to be described (Georg Biehler)
- 0008181: [Spec] RelatedEndpoint for autonomous publisher and subscriber (Georg Biehler)
- 0008125: [Spec] Enforce concrete type of Published- and SubscribedDataSet (Georg Biehler)
- 0008157: [Spec] HasAutomationComponent ReferenceType not need can be removed (Paul Hunkar)
- 0008126: [Spec] Review all folder definitions for for normative language (Georg Biehler)
- 0008042: [Spec] UAFX Auditing Connection Establishment CU name is misleading and should be changed (Bob Lattimer)
- 0007848: [Spec] Samples for Asset and FunctionalEntity Verification (Paul Hunkar)
- 0008076: [Spec] Add text to clarify persistence behavior (Georg Biehler)
- 0008032: [Spec] OperationalHealthAlarmsFolder (Paul Hunkar)
- 0007849: [Spec] Sample Information Model Overview (Paul Hunkar)
- 0007621: [Spec] Number of ConnectionManagers in Server (Paul Hunkar)
- 0007864: [Spec] ConnectionEndpointDefinitionType - Node has wrong type (Georg Biehler)
- 0007656: [Spec] Missing status code fields in EstablishConnection result structures (Georg Biehler)
- 0007630: [Spec] EstablishConnections: Resolve and clarify behavior with "mixed" Enabled flags PubSub config (Georg Biehler)
34 issues View Issues
Not Yet Released
- 0008311: [Spec] The conformance unit assigned to sub component of AutomationComponentType are incorrect (Paul Hunkar)
- 0008085: [Spec] Wrong conformance unit used for ConfigurationDataFolderType (Bob Lattimer)
- 0008086: [Spec] Wrong ConformanceUnit is referenced for the ConfigurationDataFolderType Methods definitions (Bob Lattimer)
- 0008049: [Api Change] 10000-81 clause 9.2.2 awkward grammar (Georg Biehler)
4 issues View Issues
Part 82: UAFX Networking - Change Log
Released 2023-09-20
- 0009360: [Spec] Update the reference to IEEE 802.1Q to the 2022 edition. (Bob Lattimer)
- 0009359: [Spec] Add references to term definitions from external documents. (Bob Lattimer)
- 0009344: [Spec] Reconcile Terms between Part 82 and 60802. (Bob Lattimer)
- 0009148: [Spec] Add list of what could supported in a network containing UAFX Stations, e.g. number of UAFX Stations (Bob Lattimer)
- 0009147: [Spec] Add description of the use of DHCP in a network supporting UAFX devices (Bob Lattimer)
- 0009106: [Spec] mDNS responder support needs to be added to Part 82 (Bob Lattimer)
- 0009105: [Spec] Host name resolution using DNS is needed (Bob Lattimer)
- 0008669: [Spec] The descriptions of UAFX Station are inconsistent (Bob Lattimer)
8 issues View Issues
Not Yet Released
- 0008188: [Spec] The Bridge Component feature 6.2.2 g) needs expanded to cover LLDP TLV support and management (Bob Lattimer)
1 issue View Issues
Part 83: UAFX Offline Engineering - Change Log
Not Yet Released
- 0009613: [Spec] Usage of the attribute UaNodeNamespaceUri is unclear (Jim Luth)
- 0009457: [Spec] Need to clarify "one manfest" rule in part 83 (Emanuel Kolb)
- 0009352: [Spec] Allow RSASSA_PSS padding scheme for Descriptor signatures (Todd Snide)
- 0009657: [Spec] Clarify usage of subattributes for BrowseName (Emanuel Kolb)
- 0009545: [Spec] Implement recommendations of OPAS-UAFX OE Harmonization group (Todd Snide)
- 0009614: [Spec] The attribute NodeId isn't marked that it may be included in SystemUnitClass and/or instances (Todd Snide)
6 issues View Issues
Released 2023-09-20
- 0009264: [Spec] Invalid characters are used in Annex J "DescriptorInfo XML Schema" and Annex K "OpcUaLibInfo Schema" (Todd Snide)
1 issue View Issues
Released 2022-01-10
- 0008791: [Spec] Provision signing certificates for engineering tools (Emanuel Kolb)
- 0008088: [Spec] 10000-83 clause 7.4.3 XML syntax for end tag (Todd Snide)
- 0008087: [Spec] 10000-83 clause 7.2.1 missing reference and 7.4.2 XML syntax (Todd Snide)
3 issues View Issues
Part 84: UAFX Profiles - Change Log
Not Yet Released
- 0009527: [Spec] Add LLDP facet to Controller Profile (Bob Lattimer)
- 0009483: [Spec] UAFX Preconfigured PublishedDataSet and SubscriberDataSet CUs language need reconciled (Bob Lattimer)
- 0009482: [Spec] UAFX ConnectionManager AutomationComponentConfiguration AssetVerification CU should be made mandatory (Bob Lattimer)
- 0009166: [Spec] Do we need a Conformance Unit requiring a minimum number of UAFX Connections (Bob Lattimer)
- 0009345: [Spec] UAFX AutomationComponent SupportsPersistence needs to require SupportsPersistence be set to TRUE (Bob Lattimer)
5 issues View Issues
Released 2023-09-20
- 0009354: [Spec] Mandatory variable AggregatedHealth is aggregating optional variables DeviceHealth and OperationalHealth. (Bob Lattimer)
- 0009107: [Spec] DNS for host name resolution and mDNS for responder support need to be added to the UAFX Controller Profile. (Bob Lattimer)
- 0008875: [Spec] Descriptor must include information describing all OPC Foundation capabilities implemented in the product. (Bob Lattimer)
- 0009172: [Spec] New CU needed for the ConnectionManagerConfigurationType support in the UAFX ConnectionManager Facet (Bob Lattimer)
- 0008530: [Spec] Require Product Descriptor in the UAFX Controller Profile (Bob Lattimer)
- 0008783: [Spec] FxAssetType - Create Interface for the folder "Connectors" (Bob Lattimer)
- 0008632: [Spec] Username/Password support mandated by UAFX Controller Server Profile (Greg Majcher)
- 0009134: [Spec] Add CU for support of physical network interface Objects (Bob Lattimer)
- 0009133: [Spec] CUs and Profiles needed for Offline functionality (Bob Lattimer)
- 0008807: [Spec] UAFX Asset SoftwareUpdate should not require support of FxAsset (Bob Lattimer)
- 0008531: [Spec] Add Conformance Units and Profiles that Engineering Tools can import, process and export Descriptors (Bob Lattimer)
- 0008782: [Spec] Change UAFX SKS SetSecurityKeys to PubSub SKS SetSecurityKeys (Bob Lattimer)
- 0008446: [Spec] Recommendation - use different wording for "reference" in IFunctionalEntity OutputData and InputData (Bob Lattimer)
- 0008445: [Spec] CU ConnectionEndpoint Base - Add subtype into the description (Bob Lattimer)
14 issues View Issues
Released 2022-01-10
- 0008291: [Spec] Exposure of PubSub configuration model (Bob Lattimer)
- 0008270: [Spec] Missing several ConnectionConfigurationSet CUs (Bob Lattimer)
- 0008279: [Spec] UAFX EthernetEndStation LLDP Transmit&Receive Mode should not be Optional (Bob Lattimer)
- 0008096: [Spec] CUs for ConnectionManager (Bob Lattimer)
- 0008271: [Spec] UAFX SKS Push Facet needs to be restructured (Greg Majcher)
- 0008236: [Spec] Update SKS CUs to match Part 14 (Greg Majcher)
6 issues View Issues
Not Yet Released
- 0008275: [Spec] UAFX EthernetBridge C-VLAN-Bridge Support - Part 82 does not use the term “C-VLAN bridge (Bob Lattimer)
- 0008306: [Spec] Minimum admin cycle time of 200 µs or smaller needs to be aligned with FA/PA requirements (Bob Lattimer)
- 0008269: [Spec] Add UAFX ConfigurationDataFolder Hierarchy (as for InputsFolder) (Bob Lattimer)
3 issues View Issues
UAFX Nodeset - Change Log
Released 2023-09-20
- 0009258: [Documentation Errata] description string in nodeset have various problems (Paul Hunkar)
- 0009257: [Implementation Bug] ConnectionManagerType->ConnectionConfigurationSets->ConnectionConfiguration->Connection->Endpoint1 (Paul Hunkar)
- 0008693: [Implementation Bug] Wrong ArrayDimensions of Elements field of the DataType PortableRelativePath (Paul Hunkar)
- 0008323: [Spec] Missing mechanism to indicate which connection types (uni, uni+HB, bi-dir) are supported (Paul Hunkar)
- 0008314: [Spec] ComponentCapabilities should be a mandatory folder in the AutomationComponent (Paul Hunkar)
- 0009230: [Implementation Bug] opc.ua.fx.cm.nodeset2.xml have some nodeid with the same 'BrowseName' in the same path of UAFX-1.00.00-2022-10-15 (Paul Hunkar)
- 0009218: [Implementation Bug] New duplicate node in the 1.02 CM namespace (Paul Hunkar)
- 0008186: [Spec] HasAutomationComponent ReferenceType not need can be removed (Paul Hunkar)
- 0008711: [Spec] Wrong ValueRank in AC-NodeSet (Paul Hunkar)
9 issues View Issues
Not Yet Released
- 0007435: [Implementation Bug] ConnectedTo ReferenceType - InverseName on Symmetric Reference. (Paul Hunkar)
- 0007450: [Implementation Bug] <SubFunctionalEntity> (i=83) children inconsistent (Paul Hunkar)
- 0007451: [Implementation Bug] PublisherCapabilities component has a non-null value in TypeDefinition. (Paul Hunkar)
3 issues View Issues