Severity of Alarms
SINUMERIK systems use three severity levels (e.g. Information, Warning and Error). The table
below shows the values at SINUMERIK system and its mapping in OpcUa Server/Client.
Severity Level SINUMERIK System OpcUa Server/Client
Information 0-1 1
Warning 2-999 500
Error 1000 1000
Additional attributes of the ConditionType
Attribute Data type Mapping with respect to SINU‐
MERIK
M/O Description
ConditionCla
ssId
NodeId Unique node id (sum of alarm id
and alarm instance)
M String NodeID
SystemConditionClassType
ConditionCla
ssName
String Set to “SystemConditionClas‐
sType"
M SystemConditionClassType
ConditionNa
me
String Set to “SystemCondition”. M ConditionName identifies the Condition in‐
stance that the Event originated from. It
can be used together with the Source‐
Name in a user display to distinguish be‐
tween different Condition instances.
Retain Boolean True when the alarm is active.
False otherwise.
M Information whether or not the alarm shall
be displayed.
This is set to true by default.
Quality String According to SINUMERIK quality
attribute, below string will be set:
● BAD
● GOOD
● UNCERTAIN
M The quality provides information about the
reliability of an alarm.
Possible values of SINUMERIK:
AlarmQuality.QUALITY_BAD = 0
AlarmQuality.QUALITY_GOOD =
192
AlarmQuality.QUALITY_UNCERTAIN
= 64
LastSeverity UInt16 Reading attributes
via(SLAE_EV_ATTR_SEVERITY)
M LastSeverity provides the previous severity
of the ConditionBranch. Initially this Varia‐
ble contains a zero value; it will return a
value only after a severity change. The new
severity is supplied via the Severity Prop‐
erty which is inherited from the BaseEvent‐
Type.
BranchId NodeId Null M BranchId is Null for all Event Notifications
that relate to the current state of the Con‐
dition instance.
Comment LocalizedText Null M The value of this Variable is set to null.
ClientUserId String Null M The value of this Variable is set to null.
Enable Not supported M Servers do not expose Condition instances
in the AddressSpace.
Disable Not supported M Servers do not expose Condition instances
in the AddressSpace.
Functionality
5.4 Alarms
SINUMERIK Integrate for Engineering Access MyMachine / OPC UA
50 Configuration Manual, 12/2017, 6FC5397-1DP40-6BA1