Question:
There are two machines, each one executing an E3 Server, which communicate to a single PLC. Can I configure the application to acknowledge alarms in both Domains when acknowledging them in one of them?
Solution:
Yes, you can. To do so, there are two options:
1. If you are using Remote Domains, write the following script:
Application.GetObject(“AlarmsServer”).AckAllAlarms(Application.User)
Application.GetObject(“RemoteDomainName:AlarmsServer”).AckAllAlarms(Application.User)
2. If you are not using Remote Domains, create a Tag in the PLC, and when acknowledging the alarm via scripts, send a signal to this Tag. Then, you must configure the other Domain to supervise the variation of the Tag’s value, and create a user event in the Viewer, which acknowledges the alarm in the local alarms server.