5.5.2 External Historical Event Node

Instances of this ObjectType are used in a Historian to indicate the historical collection related details of an event stream that is being sourced from another OPC UA Server. An instance of this ObjectType shall include a HasCurrentEvent reference to the remote Server Object that is the source of the Events that are being collected.

Table 12 – HistoricalExternalEventSourceType definition
AttributeValue
BrowseNameHistoricalExternalEventSourceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableServerStringPropertyTypeOptional
HasPropertyVariableEndpointUrlStringPropertyTypeOptional
HasPropertyVariableSecurityModeMessageSecurityModePropertyTypeOptional
HasPropertyVariableSecurityPolicyUriStringPropertyTypeOptional
HasPropertyVariableIdentityTokenPolicyUserTokenPolicyPropertyTypeOptional
HasPropertyVariableTransportProfileUriStringPropertyTypeOptional
HasPropertyVariable HistoricalEventFilterEventFilterPropertyTypeMandatory
ConformanceUnits
Historical Access External Event Source

All instances of HistoricalExternalEventSourceType shall set the Object Attributes bits as described in 5.4.4.

An instance of this ObjectType can also have a HasHistoricalConfiguration to an instance of HistoricalEventConfigurationType, if it does not then the Server level default configuration shall apply.

The following optional information can be provided to describe how the Historian connects to receive the event stream:

HistoricalEventFilter is mandatory and is defined in 5.4.2