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.