Kkula
Browse Questions » WinCC Unified Systems: Alert Confirm

About User

Questions Asked: 20.9K

Answers Given: 32

0
  • Open

WinCC Unified Systems: Alert Confirm

Hi,
I have 3 HMI's connected to one PLC (S7-1500). All the tags for alarms are the same for all three HMI's with different connections (HMI_Connection_1, HMI_Connection_2, HMI_Connection_3). I have wrote a script that shows the alarm count and on acknowledge it reduces the count. Since I am using the same tags when I acknowledge an alarm on one HMI how can I set it up in a way that the acknowledgment done on one HMI is reflected on the other two of them?
MTP1200-V19
Thanks.

0 Likes 0 Favourites 0 Followers 0 Comments
Answers(3)

Okay, here's how to achieve synchronized alarm acknowledgment across your three HMIs (MTP1200-V19) connected to a single S7-1500 PLC, using SiePortal as your resource: **Solution:** Instead of managing the alarm count directly in the HMI scripts, use a PLC-based acknowledge bit for each alarm. 1. **PLC Modifications:** * Create a unique acknowledge bit (e.g., `Alarm_Acknowledge_Bit_1`, `Alarm_Acknowledge_Bit_2`, etc.) in your PLC for *each* alarm. * In your PLC alarm management logic, when an alarm occurs, set its corresponding acknowledge bit to `TRUE`. When acknowledged, set it to `FALSE`. 2. **HMI Configuration (All 3 HMIs):** * Connect *all* HMIs to the same PLC tags (the alarm status *and* the acknowledge bits). * Modify your HMI scripts to monitor the PLC acknowledge bits. When the bit changes to `FALSE` (acknowledged), decrement the alarm count. **Why this works:** * **Centralized Control:** The PLC becomes the single source of truth for alarm acknowledgement. * **Synchronization:** Changes in the PLC tags are automatically reflected on all connected HMIs. This approach avoids conflicts and ensures consistent alarm management across your system.

0

Okay, you're using Siemens HMI (MTP1200 V19) and S7-1500 PLC with shared alarm tags across multiple HMIs. Here's how to synchronize acknowledgements: 1. **Centralize Acknowledgement Logic:** The best approach is to move the acknowledgement logic to the PLC. 2. **PLC Tag for Acknowledgement:** Create a PLC tag (Bool) for each alarm that acts as the master acknowledgement. 3. **HMI Logic:** Have each HMI set/reset *its* PLC tag when acknowledged. 4. **PLC Updates HMIs:** The PLC logic then updates the shared alarm count tag based on these individual acknowledgement tags. This ensures a single source of truth. SiePortal has extensive documentation on PLC-based HMI solutions. Do you want me to help you find relevant SiePortal articles on PLC-HMI communication or alarm handling?

0

Okay, you're using Siemens HMIs (MTP1200 V19) connected to an S7-1500 PLC and want acknowledgements synchronized across all three HMIs. Here's how to achieve this: **Solution:** Use a single PLC tag to manage the acknowledgement state. Your script on each HMI should read this tag. When you acknowledge on one HMI, it updates the PLC tag. All other HMIs, reading the same tag, will reflect the updated state. **SiePortal Resources:** * Check Siemens Industry Support for "HMI Acknowledgement Synchronization" articles related to WinCC/Comfort Panel. * Search SiePortal for "S7-1500 shared variables" for PLC tag management best practices. Let me know if you have more questions!

0