Hi everyone,
I’m working with MpAlarmX for a customer project and have run into a couple of issues I can’t seem to solve. We’re using the standard B&R widgets for the alarm interface.
Role-Based Alarm Acknowledge / Reset
We’ve set up different Roles in the PLC, and the customer wants to ensure that users can only acknowledge or reset alarms permitted for their role. However, I can’t find any configuration options to accomplish this.
I initially thought we could handle the acknowledge functionality in our own code — maybe by turning the Acknowledge button into a standard variable — but that seems only feasible for AcknowledgeAll. For individual alarms, we only get the list position when an alarm is selected, not the actual alarm ID or reference. This means we don’t know what the user selected.
Is there any built-in option for this kind of role-based acknowledging, or a known workaround to implement it ourselves?
Custom Alarm Comments by Operators
Another requirement is that operators or maintenance engineers can add custom comments to specific alarms, such as:
Alarm: “Sensor value too high”
Comment: “Broken sensor” or “Recalibrated sensor”
These comments should also be stored and visible in the exported alarm history.
Is there any built-in option for this, or a known workaround to implement it ourselves?
Any advice, tips, or examples would be greatly appreciated!
Thanks in advance!