9.37 ExternalAlarmType Event Type

The ExternalAlarmType EventType is an alarm that is managed by the underlying system (display, acknowledge, retain, reset, etc) while the alarm condition is generated and set by an external system connected as a client.

The ExternalAlarmType representation in the AddressSpace is formally defined in the following table.

Table 184 – ExternalAlarmType Definition
Attribute Value
BrowseNameExternalAlarmType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the DiscreteAlarmType defined in OPC 10000-9: OPC Unified Architecture Part 9: Alarms & Conditions, which means it inherits the Instance Declarations of that Node.
0:HasPropertyVariableExternalAlarmCondition0:Boolean0:PropertyTypeM, RW
0:HasComponentMethodSetMessageSee below.M
BrowseName Description
ExternalAlarmConditionThe condition that causes the alarm.

9.37.1 SetMessage Method

The Method SetMessage sets the Message that the underlying system will display for the alarm. Message is inherited from a parent type.

The signature of this Method is specified below. Table 185 specifies the Arguments representation.

Signature

	SetMessage (
	  [in]		0:LocalizedText				Message,
	  [out] 	MethodExecutionFeedbackType	ExecutionFeedback);
Table 185 – SetMessage Method Arguments
Argument Description
MessageThe message that will be displayed for the external alarm.
ExecutionFeedbackThe extended feedback returning a detailed message in case of execution failure.