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 ConfigurationData Configuration

Supports ConfigurationData of the IFunctionalEntity Interface, including the Configuration FunctionalGroup of the IFunctionalEntity Interface ConfigurationData Component.

Server

UAFX IFunctionalEntity ConfigurationData Tuning

Supports ConfigurationData of the IFunctionalEntity Interface, including the Tuning FunctionalGroup of the IFunctionalEntity Interface ConfigurationData Component.

Server

UAFX IFunctionalEntity ConnectionEndpoints

Supports ConnectionEndpoints of the IFunctionalEntity Interface.

Server

UAFX ConnectionEndpointsFolder CommHealth

Supports CommHealth of the ConnectionEndpointsFolder.

Server

UAFX IFunctionalEntity Capabilities Base

Supports Capabilities of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Capabilities FeedbackSignalRequired

Supports the FeedbackSignalRequired capability of the FunctionalEntityCapabilitiesType.

Server

UAFX IFunctionalEntity PublisherCapabilities Base

Supports PublisherCapabilities of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity SubscriberCapabilities Base

Supports SubscriberCapabilities of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity ControlGroups

Supports ControlGroups of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Status FunctionalGroup

Supports the Status FunctionalGroup of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Operational FunctionalGroup

Supports the Operational FunctionalGroup of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Diagnostics FunctionalGroup

Supports the Diagnostics FunctionalGroup of the IFunctionalEntity Interface.

Server

UAFX IFunctionalEntity Diagnostics OperationalConnectionCount

Supports the OperationalConnectionCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics ExistingConnectionCount

Supports the ExistingConnectionCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics ErrorConnectionCount

Supports the ErrorConnectionCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics FailedConnectionCount

Supports the FailedConnectionCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics CleanedUpConnectionCount

Supports the CleanedUpConnectionCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics TotalEstablishAttemptsCount

Supports the TotalEstablishAttemptsCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics FailedEstablishAttemptsCount

Supports the FailedEstablishAttemptsCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

Server

UAFX IFunctionalEntity Diagnostics FailedVerificationCount

Supports the FailedVerificationCount Variable of the IFunctionalEntity Interface Diagnostics FunctionalGroup.

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 Base

Supports SubscriberCapabilities of the InputsFolderType.

Server

UAFX InputsFolder Hierarchy

Supports a hierarchy of InputsFolders.

OutputData

Server

UAFX OutputsFolder PublisherCapabilities Base

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, including InputVariables and OutputVariables.

Server

UAFX ConnectionEndpoint Diagnostics FunctionalGroup

Supports the Diagnostics FunctionalGroup of the ConnecctionEndpointType.

Server

UAFX ConnectionEndpoint Diagnostics CreationTime

Supports the CreationTime Variable of the ConnectionEndpointType Diagnostics FunctionalGroup.

Server

UAFX ConnectionEndpoint Diagnostics ModificationTime

Supports the ModificationTime Variable of the ConnectionEndpointType Diagnostics FunctionalGroup.

Server

UAFX ConnectionEndpoint ApplicationUri

Supports at least one instance of a subtype of ConnectionEndpointType including ConnectionManagerApplicationUri Variable of the ConnectionEndpintType.

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.