AlarmConditionType TOC Previous Next Specification

The representation of the AlarmConditionType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId i=2915
NamespaceUri http://opcfoundation.org/UA/
BrowseName AlarmConditionType
NodeClass ObjectType
IsAbstract False
SubtypeOf AcknowledgeableConditionType

The references from the AlarmConditionType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasComponent Variable EnabledState LocalizedText TwoStateVariableType Mandatory
HasComponent Variable ActiveState LocalizedText TwoStateVariableType Mandatory
HasProperty Variable InputNode NodeId PropertyType Mandatory
HasComponent Variable SuppressedState LocalizedText TwoStateVariableType Optional
HasComponent Variable OutOfServiceState LocalizedText TwoStateVariableType Optional
HasComponent Object ShelvingState   ShelvedStateMachineType Optional
HasProperty Variable SuppressedOrShelved Boolean PropertyType Mandatory
HasProperty Variable MaxTimeShelved Duration PropertyType Optional
HasProperty Variable AudibleEnabled Boolean PropertyType Optional
HasProperty Variable AudibleSound AudioDataType AudioVariableType Optional
HasComponent Variable SilenceState LocalizedText TwoStateVariableType Optional
HasProperty Variable OnDelay Duration PropertyType Optional
HasProperty Variable OffDelay Duration PropertyType Optional
HasComponent Variable FirstInGroupFlag Boolean BaseDataVariableType Optional
HasComponent Object FirstInGroup   AlarmGroupType Optional
HasComponent Variable LatchedState LocalizedText TwoStateVariableType Optional
HasAlarmSuppressionGroup Object <AlarmGroup>   AlarmGroupType OptionalPlaceholder
HasProperty Variable ReAlarmTime Duration PropertyType Optional
HasComponent Variable ReAlarmRepeatCount Int16 BaseDataVariableType Optional
HasComponent Method Silence     Optional
HasComponent Method Suppress     Optional
HasComponent Method Unsuppress     Optional
HasComponent Method RemoveFromService     Optional
HasComponent Method PlaceInService     Optional
HasComponent Method Reset     Optional
HasSubtype ObjectType LimitAlarmType      
HasSubtype ObjectType DiscreteAlarmType      
HasSubtype ObjectType DiscrepancyAlarmType      

Silence

Signature

    Silence(    );

Suppress

Signature

    Suppress(    );

Unsuppress

Signature

    Unsuppress(    );

RemoveFromService

Signature

    RemoveFromService(    );

PlaceInService

Signature

    PlaceInService(    );

Reset

Signature

    Reset(    );