A ConformanceUnit, defined in OPC 100007, represents an individually testable entity. For improved clarity, the list of ConformanceUnits is arranged into named ConformanceGroups. Table 2 lists the ConformanceGroups that reflect the UAFX Information Models and features. These ConformanceGroups and the ConformanceUnits are detailed in the following subclauses.

Table 2 – ConformanceGroups

Group

Description

UAFX Base

Defines ConformanceUnits for all UAFX Controllers and devices.

UAFX AutomationComponent

Defines ConformanceUnits for various features of AutomationComponents.

UAFX FxAsset

Defines ConformanceUnits for various features of FxAssets.

UAFX FunctionalEntity

Defines ConformanceUnits for various features of FunctionalEntities.

UAFX ConnectionManager

Defines ConformanceUnits for various features of ConnectionManagers.

UAFX Ethernet Networking Features

Defines ConformanceUnits for various features of End Station Components, Bridge Components, IA-stations, and UAFX Stations.

UAFX Ethernet Networking Quantities

Define concrete values or value ranges related to UAFX Ethernet networking features ConformanceUnits.

UAFX SKS

Defines ConformanceUnits for UAFX SKS implementations.

This subclause describes UAFX Information Model ConformanceUnits. The ConformanceGroups included are UAFX Base, UAFX AutomationComponent, UAFX FxAsset, UAFX FunctionalEntity and UAFX ConnectionManager.

Table 3 describes Base UAFX Information Model ConformanceUnits. For additional information about these items, please refer to OPC 1000081.

Table 3 – UAFX Base

Category

Title

Description

UAFX Base

Server

UAFX FxRoot

Supports the well-known instance FxRoot

Server

UAFX Input Datatype Support

Is capable of supporting Boolean, SByte, Byte, Int16, UInt16, Int32, UInt32, Float datatypes for input data.

Server

UAFX Preconfigured PublishedDataSet

If preconfigured PublishedDataSets exist, the Server exposes the PublishSubscribe Object and all preconfigured PublishedDataSets.

Server

UAFX Preconfigured SubscribedDataSet

If preconfigured SubscribedDataSets exist, the Server exposes the PublishSubscribe Object and the SubscribedDataSets Folder, any sub-folders of it, and all preconfigured SubscribedDataSets.

Table 4 describes AutomationComponent related UAFX Information Model ConformanceUnits. For additional information about these items, please refer to OPC 1000081.

Table 4 – UAFX AutomationComponent

Category

Title

Description

AutomationComponent

Server

UAFX AutomationComponent Base

Supports the AutomationComponentType and its related types. It also includes at least one instance of the AutomationComponentType.

Server

UAFX AutomationComponent SupportsPersistence

Includes the SupportsPersistence Variable in the ComponentCapabilities Folder, and that the value of SupportsPersistence is set to TRUE.

Server

UAFX AutomationComponent MaxConnections

Includes the MaxConnections Variable in the ComponentCapabilities Folder a nd supports the claimed number of Connections.

Server

UAFX AutomationComponent MaxFunctionalEntities

Includes the MaxFunctionalEntities Variable in the ComponentCapabilities Folder and supports the claimed number of FunctionalEntities.

Server

UAFX AutomationComponent MaxConnectionsPerCall

Includes the MaxConnectionsPerCall Variable in the ComponentCapabilities Folder and supports the claimed number of Connections per call.

Server

UAFX AutomationComponent ConnectionEstablishment Bundled

This AutomationComponent requires that the EstablishConnections Method restricts the commands defined in the set of bundled commands to only be issued as part of a bundle. This also requires the inclusion of the CommandBundleRequired Variable in the ComponentCapabilities Folder and that the value of CommandBundleRequired is set to TRUE.

Server

UAFX AutomationComponent ConformanceName

All instances of the AutomationComponentType include the ConformanceName Variable.

Server

UAFX AutomationComponent ConnectionEstablishment VerifyAsset

Supports the EstablishConnections Method VerifyAssetCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment VerifyFunctionalEntity

Supports the EstablishConnections Method VerifyFunctionalEntityCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment CreateConnectionEndPoint

Supports the EstablishConnections Method CreateConnectionEndpointCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment EstablishControl

Supports the EstablishConnections Method EstablishControlCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment SetConfigurationData

Supports the EstablishConnections Method SetConfigurationDataCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment ReassignControl

Supports the EstablishConnections Method ReassignControlCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment ReserveCommunicationIds

Supports the EstablishConnections Method ReserveCommunicationIdsCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment SetCommunicationConfiguration

Supports the EstablishConnections Method SetCommunicationConfigurationCmd command.

Server

UAFX AutomationComponent ConnectionEstablishment EnableCommunication

Supports the EstablishConnections Method EnableCommunicationCmd command.

Server

UAFX AutomationComponent PubSub Connections

Supports the establishment of Connections using the PubSub communication model.

Server

UAFX AutomationComponent Descriptor

Supports the AcDescriptorType and its related types. It also includes at least one instance of AcDescriptorType in the Descriptors Folder, where the AcDescriptor supports at least one of the UAFX AcDescriptor DescriptorFile or UAFX AcDescriptor DescriptorIdentifier ConformanceUnit, where at least one Descriptor complies with the UAFX Offline Descriptor Profile.

Server

UAFX AcDescriptor DescriptorFile

Supports the DescriptorFile of the AcDescriptorType.

Server

UAFX AcDescriptor DescriptorIdentifier

Supports the DescriptorIdentifier and DescriptorVersion of the AcDescriptorType.

Server

UAFX Auditing Connection Management

Supports AuditEvents for establishing, closing, and configuring UAFX Connections. Includes exposing the AuditUpdateMethodResultEventType, and all its supertypes in the AddressSpace.

Server

UAFX Auditing Connection Cleanup

Supports AuditEvents for cleanup of UAFX Connections. Includes exposing the AuditConnectionCleanupEventType and all its supertypes in the AddressSpace.

Server

UAFX PublisherCapabilities

Supports at least one instance of PublisherCapabilitiesType and the implementation of the capabilities stated in the instance. [Note that other instances may further restrict capabilities]

Server

UAFX PublisherCapabilities Preconfigured Datasets

Requires the usage of only pre-configured PublishedDataSets as indicated by PreconfiguredDataSetOnly = TRUE.

Server

UAFX SubscriberCapabilities

Supports at least one instance of SubscriberCapabilitiesType and the implementation of the capabilities stated in the instance. [Note that other instances may further restrict capabilities]

Server

UAFX SubscriberCapabilities Preconfigured Datasets

Requires the usage of only pre-configured SubscribedDataSets as indicated by PreconfiguredDataSetOnly = TRUE.

Table 5 describes Asset-related UAFX Information Model ConformanceUnits. For additional information about these items, please refer to OPC 1000081.

Table 5 – UAFX FxAsset

Category

Title

Description

IAssetRevisionType

Server

UAFX IAssetRevision Version

Supports Properties MajorAssetVersion and MinorAssetVersion of the IAssetRevisionType Interface.

Server

UAFX IAssetRevision Build

Supports Property BuildAssetNumber of the IAssetRevisionType Interface.

Server

UAFX IAssetRevision SubBuild

Supports Property SubBuildAssetNumber of the IAssetRevisionType Interface.

Server

UAFX IAssetRevision VerifyAsset Base

Supports the VerifyAsset Method of the IAssetRevisionType Interface including the VerificationMode of AssetCompatibility.

Server

UAFX IAssetRevision VerifyAsset AssetIdentity

Supports the VerifyAsset Method of the IAssetRevisionType Interface including the VerificationMode of AssetIdentity.

Server

UAFX IAssetRevision VerifyAsset AssetIdentityAndCompatibility

Supports the VerifyAsset Method of the IAssetRevisionType Interface including the VerificationMode of AssetIdentityAndCompatibility.

Server

UAFX IVendorNameplate SerialNumberOrProductInstanceUri

Supports either the SerialNumber or ProductInstanceUri Property of the IVendorNameplate Interface.

IAssetExtensions

Server

UAFX IAssetExtensions Connectors

Supports the Connectors Folder of the IAssetExtensions Interface with at least one instance of AssetConnectorType or subtype of it in the Folder.

IDeviceHealth

Server

UAFX IDeviceHealth DeviceHealthDiagnosticsAlarm

Supports at least one DeviceHealthDiagnosticAlarmType subtype defined in OPC 10000100. This includes support of the DI HealthDiagnosticsAlarm ConformanceUnit.

FxAsset

Server

UAFX FxAsset Type

Exposes the FxAssetType.

Server

UAFX Asset Base

Supports at least one instance of the FxAssetType, or a subtype of it, or an Object that implements the following interfaces: IVendorNameplateType, ITagNameplateType, IDeviceHealthType and IAssetRevisionType. This includes supporting all required types.

Server

UAFX SoftwareUpdate

Supports the SoftwareUpdate AddIn.

Connectors

Server

UAFX AssetConnector Id

Supports the Id Property of the AssetConnectorType.

Server

UAFX AssetConnector Name

Supports the Name Property the of AssetConnectorType.

Server

UAFX AssetConnector Kind

Supports the Kind Property of the SocketType, ClampType, or ClampBlockType.

Server

UAFX AssetConnector Slot Base

Supports at least one instance of SlotType.

Server

UAFX AssetConnector Slot LogicalId

Supports the LogicalId Property of the SlotType.

Server

UAFX AssetConnector Socket Base

Supports at least one instance of SocketType.

Server

UAFX AssetConnector Clamp Base

Supports at least one instance of ClampType.

Server

UAFX AssetConnector ClampBlock Base

Supports at least one instance of ClampBlockType.

Server

UAFX AssetConnector ClampBlock BlockSize

Supports the BlockSize Property of ClampBlockType.

Server

UAFX AssetConnector ClampBlock Nested

Supports nested ClampType(s).

Table 6 describes FunctionalEntity related UAFX Information Model ConformanceUnits. For additional information about these items, please refer to OPC 1000081.

Table 6 – UAFX FunctionalEntity

Category

Title

Description

IfunctionalEntity

Server

UAFX IFunctionalEntity AuthorUri

Supports the AuthorUri Property of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity AuthorAssignedIdentifier

Supports the AuthorAssignedIdentifier Property of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity AuthorAssignedVersion

Supports the AuthorAssignedVersion Property of the IFunctionalEntity Interface. This also requires the UAFX FunctionalEntity AuthorAssignedIdentifier ConformanceUnit.

Server

UAFX IFunctionalEntity ApplicationIdentifier

Supports the ApplicationIdentifier Property of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity OperationalHealth

Supports the OperationalHealth Variable of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity OperationalHealthAlarms

Supports the OperationalHealthAlarms Folder of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Verify

Supports the Verify Method of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity ProcessData

This FunctionalEntity, or sub-FunctionalEntity (i.e., one that is referenced from this FunctionalEntity), supports at least one of the UAFX IFunctionalEntity InputData or UAFX IFunctionalEntity OutputData ConformanceUnits.

Server

UAFX IFunctionalEntity InputData

Supports InputData of the IFunctionalEntity Interface. This includes a Reference to at least one Variable.

Server

UAFX IFunctionalEntity OutputData

Supports OutputData of the IFunctionalEntity Interface. This includes a Reference to at least one Variable.

Server

UAFX IFunctionalEntity ConfigurationData

Supports ConfigurationData of the IFunctionalEntity Interface. This includes a Reference to at least one Variable.

Server

UAFX ConfigurationDataFolder VariableStorage

Supports the SetStoredVariables, ClearStoredVariables, and ListStoredVariables Methods of ConfigurationDataFolderType.

Server

UAFX ConfigurationDataFolder Hierarchy

Supports a hierarchy of ConfigurationDataFolders.

Server

UAFX IFunctionalEntity ConnectionEndpoints

Supports ConnectionEndpoints of the IFunctionalEntity Interface.

Server

UAFX ConnectionEndpointsFolder CommHealth

Supports CommHealth of the ConnectionEndpointsFolder.

Server

UAFX IFunctionalEntity Capabilities

Supports Capabilities of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Capabilities FeedbackSignalRequired

Supports the FeedbackSignalRequired capability of the FunctionalEntityCapabilitiesType.

Server

UAFX IFunctionalEntity PublisherCapabilities

Supports PublisherCapabilities of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity SubscriberCapabilities

Supports SubscriberCapabilities of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity ControlGroups

Supports ControlGroups of the IFunctionalEntity Interface.

FunctionalEntity

Server

UAFX FunctionalEntity Type

Exposes the FunctionalEntityType.

Server

UAFX FunctionalEntity Base

Supports at least one instance of the FunctionalEntityType, a subtype of it, or an Object that implements the IFunctionalEntity Interface. This includes supporting all required types

Server

UAFX FunctionalEntity SubFunctionalEntity

Supports the HasSubFunctionalEntity Reference.

InputData

Server

UAFX InputsFolder SubscriberCapabilities

Supports SubscriberCapabilities of the InputsFolderType.

Server

UAFX InputsFolder Hierarchy

Supports a hierarchy of InputsFolders.

OutputData

Server

UAFX OutputsFolder PublisherCapabilities

Supports PublisherCapabilities of the OutputsFolderType.

Server

UAFX OutputsFolder Hierarchy

Supports a hierarchy of OutputsFolders.

ConnectionEndpoint

Server

UAFX ConnectionEndpoint Base

Supports at least one instance of a subtype of ConnectionEndpointType.

Server

UAFX ConnectionEndpoint InputVariables

Supports at least one element in a ConnectionEndpoint’s InputVariables array.

Server

UAFX ConnectionEndpoint OutputVariables

Supports at least one element in a ConnectionEndpoint’s OutputVariables array.

ControlGroup

Server

UAFX ControlGroup Base

Supports at least one instance of the ControlGroupType.

Server

UAFX ControlGroup Nested

Supports nested ControlGroup(s)

Server

UAFX ControlGroup Methods

Supports the EstablishControl, ReleaseControl, and ReassignControl Methods of ControlGroups.

PubSubConnectionEndpoint

Server

UAFX ConnectionEndpoint PubSub

Supports an instance of the PubSubConnectionEndpointType.

Table 7 describes ConnectionManager-related UAFX Information Model ConformanceUnits. For additional information about these items, please refer to OPC 1000081.

Table 7 – UAFX ConnectionManager

Category

Title

Description

ConnectionManager

Server

UAFX ConnectionManager Base

Supports the well-known instance of the ConnectionManagerType. This includes support of ConnectionConfigurationSetType instances, including any optional elements needed to establish the supported connection types and configurations.

Server

UAFX ConnectionManager Capabilities

Supports the Capabilities Object in the ConnectionManager and the related ConnectionManagerCapabilitiesType FolderType

Server

UAFX ConnectionManager Capabilities MaxConnectionConfigurationSets

Includes the MaxConnectionConfigurationSets Variable in the Capabilities Folder and supports the behaviour related to it.

Server

UAFX ConnectionManager AggregatedCurrentState

Supports the AggregatedCurrentState Variable of the ConnectionManagerType.

Server

UAFX ConnectionManager EditConnectionConfigurationSets

Supports the EditConnectionConfigurationSets Method. This includes support of the Edit Variable of the ConnectionConfigurationSetType.

Server

UAFX ConnectionManager ProcessConnectionConfigurationSets

Supports the ProcessConnectionConfigurationSets Method. This includes support of the ActionRemoveConnections, ActionEnableConnections, ActionDisableConnections Actions, and at least one of the following Conformance Units: UAFX ConnectionManager ActionEstablishConnectionsEnabled, UAFX ConnectionManager ActionEstablishConnectionsDisabled, or UAFX ConnectionManager ActionEstablishConnections.

Client

UAFX Auditing Method Calls

Supports AuditEvents for Method calls issued by a Client. Includes exposing the AuditUpdateMethodResultEventType and all its supertypes in the AddressSpace.

Server

UAFX Connection Configuration Set Processing Events

Supports Events for the processing of ConnectionConfigurationSets. Includes exposing the ConnectionConfigurationSetProcessingStartedEventType, ConnectionConfigurationSetProcessingSucceededEventType, and ConnectionConfigurationSetProcessingFailedEventType and all their supertypes in the AddressSpace.

Server

UAFX ConnectionManager ActionEstablishConnectionsEnabled

Supports the ActionEstablishConnectionsEnabled Action of the ProcessConnectionConfigurationSets Method.

Server

UAFX ConnectionManager ActionEstablishConnectionsDisabled

Supports the ActionEstablishConnectionsDisabled Action of the ProcessConnectionConfigurationSets Method.

Server

UAFX ConnectionManager ActionEstablishConnections

Supports the ActionEstablishConnections Action of the ProcessConnectionConfigurationSets Method.

Server

UAFX ConnectionManager ConnectionConfigurationSet SecurityKeyServer

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the SecurityKeyServer Variable.

Server

UAFX ConnectionManager Configuration ExpectedVerificationVariables

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the ExpectedVerificationVariables Variable.

Server

UAFX ConnectionManager Configuration ControlGroups

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the ControlGroups Variable.

Server

UAFX ConnectionManager Configuration ConfigurationData

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the ConfigurationData Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration Address

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the Address Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration TransportProfileUri

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the TransportProfileUri Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration HeaderLayoutUri

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the HeaderLayoutUri Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration PublishingInterval

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the PublishingInterval Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration Qos

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the Qos Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration SecurityMode

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the SecurityMode Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration SecurityGroupId

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the SecurityGroupId Variable.

Server

UAFX ConnectionManager SubscriberConfiguration

Is capable of supporting an instance of the SubscriberConfigurationType.

Server

UAFX ConnectionManager SubscriberConfiguration Address

Is capable of supporting an instance of the SubscriberConfigurationType, including the Address Variable.

Server

UAFX ConnectionManager SubscriberConfiguration ReceiveQos

Is capable of supporting an instance of the SubscriberConfigurationType, including the ReceiveQos Variable.

Server

UAFX ConnectionManager AutomationComponentConfiguration AssetVerification

Is capable of supporting an instance of the AssetVerificationType.

Server

UAFX ConnectionManager AutomationComponentConfiguration CommunicationModelConfig

Is capable of supporting an instance of the AutomationComponentConfigurationType, including the CommunicationModelConfig Object.

Server

UAFX ConnectionManager File Configuration

Supports the ConnectionManagerConfiguration Object in the ConnectionManager. This includes support for reading and writing the defined File, the CloseAndUpdate Method, including the ElementAdd, ElementRemove and ElementReplace Operations, and all related DataTypes for the File content.

Client

UAFX Client ConnectionManager VerifyAsset

Is capable of issuing the VerifyAssetCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager VerifyFunctionalEntity

Is capable of issuing the VerifyFunctionalEntityCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager CreateConnectionEndpoint

Is capable of issuing the CreateConnectionEndpointCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager EstablishControl

Is capable of issuing the EstablishControlCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager SetConfigurationData

Is capable of issuing the SetConfigurationDataCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager ReassignControl

Is capable of issuing the ReassignControlCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager SetCommunicationConfiguration

Is capable of issuing the SetCommunicationConfigurationCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager EnableCommunication

Is capable of issuing the EnableCommunicationCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager ReserveCommunicationIds

Is capable of issuing the ReserveCommunicationIds command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager Bundled Commands

Is capable of issuing commands in a bundle for AutomationComponents that require a bundle.

This subclause describes UAFX Networking features and quantities ConformanceUnits. The ConformanceGroups included are UAFX Ethernet Networking Features and UAFX Ethernet Networking Quantities.

Table 8 describes UAFX Ethernet Networking Features ConformanceUnits which describe IEEE 802 features of End Station Components, Bridge Components, IA-stations, and UAFX Stations. For additional information about these items, please refer to OPC 1000082.

Table 8 – UAFX Ethernet networking features

Category

Title

Description

EthernetUAFXStation

Infrastructure

UAFX EthernetUAFXStation Default PriorityMappingTable

Support of the Default PriorityMappingEntryType values according to Part 82

Infrastructure

UAFX EthernetUAFXStation Physical Interface

Support of the physical network interface Objects IetfBaseNetworkInterfaceType and NetworkInterfaces Folder according to Part 82

Infrastructure

UAFX EthernetUAFXStation Default VLAN Interface

Support of the Default VLAN Interface values according to Part 82

EthernetIAStation

Infrastructure

UAFX EthernetIAStation ContainsBridge

Contains one or more Bridge Components, each supporting one or more of the following Facets: Base Bridge Component Facet, Advanced Bridge Component Facet, Full Bridge Component Facet

Rules for future changes of this CU:

1) All included facets must be based on a common Base Bridge Component Facet.

2) Facets must not be mutually exclusive.

3) A Full Bridge Component Facet must cover the maximum requirements of all Bridge Component Facets.

Infrastructure

UAFX EthernetIAStation Default PCP to TC Mapping

Support of the Default Priority to Traffic Class Mapping according to Part 82

EthernetEndStation

Infrastructure

UAFX EthernetEndStation C-VLAN Support

Support of C-VLAN tagging according to the End Station Component feature selection of Part 82

EthernetBridge

Infrastructure

UAFX EthernetBridge C-VLAN Component Support

Support of C-VLAN component features according to the Bridge Component requirements clause of Part 82

Infrastructure

UAFX EthernetBridge Strict Priority

Support of the strict priority algorithm according to the Bridge Component feature selection of Part 82

Infrastructure

UAFX EthernetBridge Regenerating Priority

Support regenerating priority according to the Bridge Component feature selection of Part 82

Infrastructure

UAFX EthernetBridge Frame Filtering

Support frame filtering according to the Bridge Component feature selection of Part 82

Infrastructure

UAFX EthernetBridge Per-Stream Filtering And Policing

Support per-stream filtering and policing according to the Bridge Component feature selection of Part 82

Infrastructure

UAFX EthernetBridge Enhancements For Scheduled Traffic

Support enhancements for scheduled traffic according to the Bridge Component feature selection of Part 82

Infrastructure

UAFX EthernetBridge Frame Preemption

Support frame preemption according to the Bridge Component feature selection of Part 82 for ports operating below 5 Gb/s

Infrastructure

UAFX EthernetBridge TE-MSTID

Support TE-MSTID according to the Bridge Component feature selection of Part 82

EthernetServices

Infrastructure

UAFX EthernetServices Topology Discovery

Implementation of Topology Discovery according to Part 82

Infrastructure

UAFX EthernetServices gPTP Time Synchronization

Implementation of Time Synchronization according to Part 82

Infrastructure

UAFX EthernetServices Remote Management

Implementation of Remote Management according to Part 82

Table 9 describes UAFX Ethernet Networking Quantities ConformanceUnits which define concrete values or value ranges for UAFX Ethernet Networking Features ConformanceUnits listed in Table 8.

Table 9 – UAFX Ethernet networking quantities

Category

Title

Description

EthernetEndstationQuantities

Infrastructure

UAFX EthernetEndstationQuantities C-VLAN 1

Support the use of at least 1 Customer VLAN ID.

EthernetBridgeQuantities

Infrastructure

UAFX EthernetBridgeQuantities C-VLAN 8

Support the use of at least 8 Customer VLAN IDs

Infrastructure

UAFX EthernetBridgeQuantities Queue 4

Support at least four queues as specified IEEE 802.1Q2018, 8.6.6

Infrastructure

UAFX EthernetBridgeQuantities Queue 8

Support eight queues as specified IEEE 802.1Q2018, 8.6.6

Infrastructure

UAFX EthernetBridgeQuantities Preemption Minimum Non-Final Fragment Size 64

Support a minimum size of non-final fragments of at least 64 octets as specified IEEE 802.32022, 30.14.1.7

Infrastructure

UAFX EthernetBridgeQuantities Scheduled Traffic GCL 16/64

Support at least 16 gate control list entries (parameter SupportedListMax according to IEEE Std 802.1Q, clause 12.29.1.5) for enhancements for scheduled traffic for ports operating on 10 Mb/s to 100 Mb/s and at least 64 gate control list entries for ports operating on 1 Gb/s to 10 Gb/s.

Infrastructure

UAFX EthernetBridgeQuantities Scheduled Traffic GCL 16/128

Support at least 16 gate control list entries (parameter SupportedListMax according to IEEE Std 802.1Q, clause 12.29.1.5) for enhancements for scheduled traffic for ports operating on 10 Mb/s to 100 Mb/s and at least 128 gate control list entries for ports operating on 1 Gb/s to 10 Gb/s.

Infrastructure

UAFX EthernetBridgeQuantities Interference 500/200

Support the ability to buffer frames of sizes 64 B to 2000 B at least for a period of 500 µs of egress traffic for each port when operating on 100 Mb/s.

Support the ability to buffer frames of sizes 64 B to 2000 B at least for a period of 200 µs of egress traffic for each port when operating on 1 Gb/s.

Infrastructure

UAFX EthernetBridgeQuantities Scheduled Traffic Cycle Time 800/1000

Support at least admin and oper cycle times (see IEEE 802.1Q, clause 12.29.1) of 800 µs and 1000 µs for the enhancement of scheduled traffic mechanism for ports operating at either 100 Mb/s or 1 Gb/s.

NOTE: Higher and lower application cycle times can be achieved with reduction and sub-cycling (see ConformanceUnit UAFX EthernetBridgeQuantities Scheduled Traffic GCL 16/64).

This subclause describes UAFX OfflineEngineering ConformanceUnits. The ConformanceGroups included are UAFX OfflineEngineering and UAFX OfflineEngineering Security.

Table 10 describes UAFX OfflineEngineering Desriptor ConformanceUnits which describe the structure and syntax of a Descriptor file. For additional information about these items, please refer to OPC 1000083.

Table 10 – UAFX OfflineEngineering Descriptor

Category

Title

Description

UAFX Descriptor

Offline

UAFX Descriptor Open Packaging Convention Format

Supports the Open Packaging Convention attachment file name extension and Pack URI syntax.

Offline

UAFX Descriptor Open Packaging Convention Common Services

Supports the Open Packaging Convention common services files: [Content_Types].xml, .rels, origin.psdor, and origin.psdor.rels.

Offline

UAFX Descriptor AML File Format

Supports the AutomationML container file format.

Offline

UAFX Descriptor UAFX Manifest

Supports the Descriptor manifest.

Offline

UAFX Descriptor UAFX Information Model

Supports the Root AML file, OPC UA FX AML Libraries, and OPC UA FX AML Core Libraries for defining OPC UA FX information models. The OPC UA FX AML Core Libraries are those libraries that are defined in OPC 10000-83 Annexes.

Offline

UAFX Descriptor Relationship References

Supports Descriptor Open Packaging Conventions relationship references.

Offline

UAFX Tool AML ExternalDataReferences

Supports AutomationML ExternalDataReferences if a non-AutomationML artifact is included in a Descriptor.

Offline

UAFX Tool AML ExternalReferences

Supports AutomationML ExternalReferences if multiple AutomationML files are included in the Descriptor.

UAFX Engineering Tool

Offline

UAFX Tool Descriptor Import

Supports the importing of UAFX Descriptors.

Offline

UAFX Tool Descriptor Export

Supports the exporting of UAFX Descriptors.

Offline

UAFX Tool UAFX AML Libraries

Supports the use of AML constructs and the OPC UA FX AML Libraries.

Offline

UAFX Tool Descriptor Lifecycle

Supports the handling of Descriptors with different FxVersions.

UAFX OfflineEngineering Security – General

Offline

UAFX Descriptor Digital Signature

Descriptor is signed using a digital signature specified in OPC 1000083 using one of the signing algorithms defined by the UAFX Offline Security Policies.

Offline

UAFX Tool Export Digital Signature

Supports exporting a compliant Descriptor.

Offline

UAFX Tool Import Digital Signature

Supports importing any compliant Descriptor. All digital signatures in an imported Descriptor are validated as specified in OPC 1000083 using the signing algorithms defined in the UAFX Offline Security Policies.

Offline

UAFX Tool Logging

Supports error message logging and display when invalid digital signatures are imported.

Table 11 describes UAFX OfflineEngineering Security ConformanceUnits which describe the security policies for signing Descriptors. For additional information about these items, please refer to OPC 1000083.

Table 11 – OfflineEngineering Descriptor Security

UAFX OfflineEngineering Signing – Limits

Offline

UAFX Offline Rsa-Sha256 Limits

-> MinAsymmetricKeyLength: 2048 bits

-> MaxAsymmetricKeyLength: 4096 bits

Offline

UAFX Offline Rsa-Sha384 Limits

-> MinAsymmetricKeyLength: 3072 bits

-> MaxAsymmetricKeyLength: 4096 bits

Offline

UAFX Offline Rsa-Sha512Limits

-> MinAsymmetricKeyLength: 4096 bits

-> MaxAsymmetricKeyLength: 8192 bits

Offline

UAFX Offline ECCnistP256 Limits

-> MinAsymmetricKeyLength: 256 bits (ECC)

-> MaxAsymmetricKeyLength: 384 bits (ECC for CA Only)

Offline

UAFX Offline ECCnistP384 Limits

-> MinAsymmetricKeyLength: 384 bits (ECC)

-> MaxAsymmetricKeyLength: 521 bits (ECC for CA Only)

Offline

UAFX Offline ECCnistP521 Limits

-> MinAsymmetricKeyLength: 521 bits (ECC)

-> MaxAsymmetricKeyLength: 521 bits (ECC)

UAFX OfflineEngineering Signing - Algorithms

Offline

UAFX Offline CertificateSignatureAlgorithm_ RSA-PKCS15-SHA2-256

The RSA signature algorithm which is defined in https://tools.ietf.org/html/rfc3447.

The RSASSA-PKCS1-v1_5 scheme is used.

The hash algorithm is SHA2 with 256 bits, 384 bits, or 512 bits. It is described in https://tools.ietf.org/html/rfc6234.

Offline

UAFX Offline AsymmetricSignatureAlgorithm_RSA-PKCS15-SHA2-384

The RSA signature algorithm which is defined in https://tools.ietf.org/html/rfc3447.

The RSASSA-PKCS1-v1_5 scheme is used.

The hash algorithm is SHA2 with 384 bits and is described in https://tools.ietf.org/html/rfc6234.

The URI is http://www.w3.org/2001/04/xmldsig-more#rsa-sha384.

Offline

UAFX Offline CertificateSignatureAlgorithm_RSA-PKCS15-SHA2-384

The RSA signature algorithm which is defined in https://tools.ietf.org/html/rfc3447.

The RSASSA-PKCS1-v1_5 scheme is used.

The hash algorithm is SHA2 with 384 bits or 512 bits. It is described in https://tools.ietf.org/html/rfc6234.

Offline

UAFX Offline AsymmetricSignatureAlgorithm_RSA-PKCS15-SHA2-512

The RSA signature algorithm which is defined in https://tools.ietf.org/html/rfc3447.

The RSASSA-PKCS1-v1_5 scheme is used.

The hash algorithm is SHA2 with 512 bits and is described in https://tools.ietf.org/html/rfc6234.

The URI is http://www.w3.org/2001/04/xmldsig-more#rsa-sha512.

Offline

UAFX Offline CertificateSignatureAlgorithm_RSA-PKCS15-SHA2-512

The RSA signature algorithm which is defined in https://tools.ietf.org/html/rfc3447.

The RSASSA-PKCS1-v1_5 scheme is used.

The hash algorithm is SHA2 with 512 bits. It is described in https://tools.ietf.org/html/rfc6234.

Offline

UAFX Offline AsymmetricSignatureAlgorithm_ECDSA-SHA2-256

The ECC digital signature algorithm described in https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

The hash algorithm is SHA2 with 256 bits and is described in https://tools.ietf.org/html/rfc6234.

The URI is http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256.

Offline

UAFX Offline CertificateKeyAlgorithm_ECC-nistP256

The P-256 or P-384 curve described in http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

ECC public key compression is not used.

ECC coordinates are encoded as big-endian integers padded with zeros.

An end entity Certificate shall use P-256.

A CA that issues end entity Certificates shall use P-256.

Other CAs may use P-384.

Offline

UAFX Offline CertificateSignatureAlgorithm_ECDSA-SHA2-256

ECC digital signature algorithm described in https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

The SHA2 algorithm is described in http://tools.ietf.org/html/rfc6234.

The SHA2 algorithm length depends on the public key.

The length shall be 256 bits if the P-256 curve is used.

The length shall be 384 bits if the P-384 curve is used.

Offline

UAFX Offline AsymmetricSignatureAlgorithm_ECDSA-SHA2-384

The ECC digital signature algorithm described in https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

The hash algorithm is SHA2 with 384 bits and is described in https://tools.ietf.org/html/rfc6234.

The URI is http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384.

Offline

UAFX Offline CertificateKeyAlgorithm_ECC-nistP384

The P-384 or P-521 curve described in http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

ECC public key compression is not used.

ECC coordinates are encoded as big-endian integers padded with zeros.

An end entity Certificate shall use P-384.

A CA that issues end entity Certificates shall use P-384.

Other CAs may use P-521.

Offline

UAFX Offline CertificateSignatureAlgorithm_ECDSA-SHA2-384

ECC digital signature algorithm described in http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

The SHA2 algorithm is described in http://tools.ietf.org/html/rfc6234.

The SHA2 algorithm length depends on the public key.

The length shall be 384 bits if the P-384 curve is used.

The length shall be 512 bits if the P-521 curve is used.

Offline

UAFX Offline AsymmetricSignatureAlgorithm_ECDSA-SHA2-512

The ECC digital signature algorithm described in https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

The hash algorithm is SHA2 with 512 bits and is described in https://tools.ietf.org/html/rfc6234.

The URI is http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512.

Offline

UAFX Offline CertificateKeyAlgorithm_ECC-nistP521

The P-521 curve described in http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

ECC public key compression is not used.

ECC coordinates are encoded as big-endian integers padded with zeros.

Offline

UAFX Offline CertificateSignatureAlgorithm_ECDSA-SHA2-512

ECC digital signature algorithm described in http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf.

The hash algorithm is SHA2 with 512 bits and is described in https://tools.ietf.org/html/rfc6234.

This subclause describes UAFX Descriptor contents ConformanceUnits. The ConformanceGroups included are UAFX Descriptor Contents – UAFX Information Model, UAFX Descriptor Contents – Networking Information Model, UAFX Descriptor Contents – Core UA Information Model.

Table 12 describes UAFX Descriptor Contents – UAFX Information Model ConformanceUnits which describe the UAFX Information Model contents of a Descriptor. For additional information about these items, please refer to OPC 1000081.

Table 12 – UAFX Descriptor Contents – UAFX Information Model

UAFX Descriptor contents – UAFX IM – AutomationComponent

Offline

UAFX Descriptor AcDescriptor DescriptorIdentifier

If the product supports the UAFX AcDescriptor DescriptorIdentifier ConformanceUnit, the AML descriptions of all instances of AutomationComponentType AcDescriptorType DescriptorIdentifier and DescriptorVersion Variables and their contents are included.

Offline

UAFX Descriptor AutomationComponent Base

If the product supports the UAFX AutomationComponent Base ConformanceUnit, the AML descriptions of all instances of AutomationComponentType are included.

Offline

UAFX Descriptor AutomationComponent ComponentCapabilities

Includes the AML descriptions of all instances of the AutomationComponentType ComponentCapabilities Folders and their contents.

Offline

UAFX Descriptor AutomationComponent ConformanceName

If the product supports the UAFX AutomationComponent ConformanceName ConformanceUnit, the AML descriptions of all instances of AutomationComponentType ConformanceName Variable and its contents are included.

Offline

UAFX Descriptor FxRoot

Includes the AML description of the well-known UAFX Information Model instance FxRoot.

UAFX Descriptor contents – UAFX IM – Asset

Offline

UAFX Descriptor Asset SoftwareUpdate

If the product supports the UAFX SoftwareUpdate ConformanceUnit, the AML descriptions of all instances of UAFX SoftwareUpdate AddIn are included.

Offline

UAFX Descriptor IAssetRevision Version

If the product supports the UAFX IAssetRevision Version ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IAssetRevision Build

If the product supports the UAFX IAssetRevision Build ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IAssetRevision SubBuild

If the product supports the UAFX IAssetRevision SubBuild ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate ManufacturerUri

If the product supports the DI IVendorNameplate ManufacturerUri ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate ProductCode

If the product supports the DI IVendorNameplate ProductCode ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate HardwareRevision

If the product supports the DI IVendorNameplate HardwareRevision ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate SoftwareRevision

If the product supports the DI IVendorNameplate SoftwareRevision ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate ProductInstanceUri

If the product supports the DI IVendorNameplate ProductInstanceUri ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate Manufacturer

If the product supports the DI IVendorNameplate Manufacturer ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate Model

If the product supports the DI IVendorNameplate Model ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate DeviceRevision

If the product supports the DI IVendorNameplate DeviceRevision ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate DeviceManual

If the product supports the DI IVendorNameplate DeviceManual ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate DeviceClass

If the product supports the DI IVendorNameplate DeviceClass ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI IVendorNameplate SerialNumber

If the product supports the DI IVendorNameplate SerialNumber ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor DI ITagNameplate AssetId

If the product supports the DI ITagNameplate AssetId ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit are included.

Offline

UAFX Descriptor DI ITagNameplate ComponentName

If the product supports the DI ITagNameplate ComponentName ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit are included.

Offline

UAFX Descriptor IAssetExtensions Connectors

If the product supports the UAFX IAssetExtensions Connectors ConformanceUnit, the AML descriptions of all instances of Connectors Folder of the IAssetExtensions Interface and their contents are included.

Offline

UAFX Descriptor AssetConnector Id

If the product supports the UAFX AssetConnector Id ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector Name

If the product supports the UAFX AssetConnector Name ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector Kind

If the product supports the UAFX AssetConnector Kind ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector Slot Base

If the product supports the UAFX AssetConnector Slot Base ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector Slot LogicalId

If the product supports the UAFX AssetConnector Slot LogicalId ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector Socket Base

If the product supports the UAFX AssetConnector Socket Base ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector Clamp Base

If the product supports the UAFX AssetConnector Clamp Base ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector ClampBlock Base

If the product supports the UAFX AssetConnector ClampBlock Base ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector ClampBlock BlockSize

If the product supports the UAFX AssetConnector ClampBlock BlockSize ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor AssetConnector ClampBlock Nested

If the product supports the UAFX AssetConnector ClampBlock Nested ConformanceUnit, the AML descriptions of all instances of nested ClampTypes and their contents are included.

Offline

UAFX Descriptor ConnectionEndpoint PubSub

If the product supports the UAFX ConnectionEndpoint PubSub ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor ControlGroup Methods

If the product supports the UAFX ControlGroup Methods ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity Capabilities

If the product supports the UAFX IFunctionalEntity Capabilities ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor ControlGroup Base

If the product supports the UAFX ControlGroup Base ConformanceUnit, the AML descriptions of all instances of ControlGroupType are included.

Offline

UAFX Descriptor ConnectionEndpoint Base

If the product supports the UAFX ConnectionEndpoint Base ConformanceUnit, the AML descriptions of all instances of subtypes of ConnectionEndpointType are included.

UAFX Descriptor contents – UAFX IM – FunctionalEntity

Offline

UAFX Descriptor FunctionalEntity Base

If the product supports the UAFX FunctionalEntity Base ConformanceUnit, the AML descriptions of all instances of FunctionalEntityType, a subtype of it, or an Object that implements the IFunctionalEntity Interface are included.

Offline

UAFX Descriptor IFunctionalEntity ControlGroups

If the product supports the UAFX IFunctionalEntity ControlGroups ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity SubscriberCapabilities

If the product supports the UAFX IFunctionalEntity SubscriberCapabilities ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity PublisherCapabilities

If the product supports the UAFX IFunctionalEntity PublisherCapabilities ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity ConnectionEndpoints

If the product supports the UAFX IFunctionalEntity ConnectionEndpoints ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity ConfigurationData

If the product supports the UAFX IFunctionalEntity ConfigurationData ConformanceUnit, the AML descriptions of all instances of ConfigurationDataFolderType and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity OutputData

If the product supports the UAFX IFunctionalEntity OutputData ConformanceUnit, the AML descriptions of all instances of OutputsFolderType and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity InputData

If the product supports the UAFX IFunctionalEntity IntputData ConformanceUnit, the AML descriptions of all instances of InputsFolderType and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity OperationalHealthAlarms

If the product supports the UAFX IFunctionalEntity OperationalHealthAlarms ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity ApplicationIdentifier

If the product supports the UAFX IFunctionalEntity ApplicationIdentifie ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity AuthorAssignedVersion

If the product supports the UAFX IFunctionalEntity AuthorAssignedVersion ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity AuthorAssignedIdentifier

If the product supports the UAFX IFunctionalEntity AuthorAssignedIdentifier ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor IFunctionalEntity AuthorUri

If the product supports the UAFX IFunctionalEntity AuthorUri ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor ConfigurationDataFolder VariableStorage

If the product supports the UAFX ConfigurationDataFolder VariableStorage ConformanceUnit, the AML descriptions of all instances of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Table 15 describes UAFX Descriptor Contents – Networking Information Model ConformanceUnits which describe the UAFX Station Information Model contents of a Descriptor. For additional information about these items, please refer to OPC 1000082.

Table 13 – UAFX Descriptor Contents – Networking Information Model

Offline

UAFX Descriptor Network Priority Mapping

If the product supports the UAFX EthernetUAFXStation Default PriorityMappingTable ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor Network Physical Interfaces

If the product supports the UAFX EthernetUAFXStation Physical Interface ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Offline

UAFX Descriptor Network VLAN Interfaces

If the product supports the UAFX EthernetUAFXStation Default VLAN Interface ConformanceUnit, the AML description of the UAFX Information Model Objects required by that ConformanceUnit and their contents are included.

Table 16 describes UAFX Descriptor Contents – Core UA Information Model ConformanceUnits which describe the Core UA Information Model contents of a Descriptor. For additional information about these items, please refer to OPC 100007.

Table 14 – UAFX Descriptor Contents – Networking Information Model

Offline

UAFX Descriptor Core VendorServerInfo

Includes the AML description of the VendorServerInfo Variable of the Server Object.

Offline

UAFX Descriptor Core ServerRedundancy

Includes the AML description of the ServerRedundancy Variable of the Server Object.

Offline

UAFX Descriptor Core Server Capabilities

Includes the AML description of the UA IM Objects required by the Base Info Server Capabilities 2 ConformanceUnit and their contents.

Offline

UAFX Descriptor Core MaxMonitoredItemsQueueSize

Includes the AML description of the UA IM Objects required by the Base Info Server Capabilities MaxMonitoredItemsQueueSize ConformanceUnit and their contents.

Offline

UAFX Descriptor Core Subscriptions Capabilities

Includes the AML description of the UA IM Objects required by the Base Info Server Capabilities Subscriptions ConformanceUnit and their contents.