
05/28/2025

Hello,
I’m creating an alarm using the open62541pp library with the type
AlarmConditionType (also tried
AcknowledgeableConditionType). However:
- The alarm is not shown in the “Alarms” tab in UAExpert, although it appears in the “Events” tab.
- The A (Acknowledged) and C (Confirmed) icons are missing in the event table.
- The Acknowledge and Confirm buttons are not available .
What I have checked:
- Used the correct event type:
AlarmConditionType (also tried
AcknowledgeableConditionType).
- Added
HasNotifier and
HasCondition references.
- Set
EventNotifier = true on the source node.
- Set properties like
ActiveState,
AckedState,
EnabledState.
But it still doesn’t work.
Am I missing something? Should I use a different condition type? Are there specific requirements for the data model to make the alarm appear correctly in the “Alarms” tab?
What conditions must be met for an alarm to be displayed in the “Alarms” tab and show A/C icons?
UaExpert ver
Version:1.7.2

Moderators-Specifications
Moderators-Companion
Moderators-Implementation
Moderators-Certification
Moderators-COM
02/24/2014

You might want to post this to the GitHub for Open62541, since that is an open source SDK with its own support channel. They would be better able to help you with an implementation problem. Also UAExpert is a free tool provided by Unified Automation.
In any case, as I understand it the Alarm Tab in UAExpert is populated by events that include Acknowledge State and expose an acknowledge method. If you created an instance and can get events, then at least you are partially there – when you browse to the instance does it expose the alarm Properties? does it have the AckedState and /or ConfirmState? does it have the Acknowledge Method (mandatory) and Confirm Method (Optional)?
Paul Hunkar - DSInteroperability
1 Guest(s)