How to Disable PanelView Alarm Window for Already Open Screen Switching Requests

Question:

Is there a method to prevent the alarm window from appearing on PanelViews when an operator mistakenly attempts to switch to the current screen? I am in the process of optimizing a turkey system and the manufacturer utilized the same navigation bar on every panel. While not a significant issue, this occurrence is quite frequent and can be bothersome. Creating unique navigation for each display is an option, but it would be more convenient if this feature could be deactivated. Thank you, -Brad

Top Replies

Enhance the navigation buttons by incorporating logic to evaluate the display number prior to opening it, subsequently assigning numbers to all relevant displays for seamless functionality.

I agree with Okie that under Global Connections, there is a Display Tab where you can associate a connection tag to indicate which display is currently active. In order to do this, each screen must have a unique identification number assigned. This can be done by right-clicking on each display and accessing the Display Settings. Once a display ID is assigned, you can use the visibility animation property for each button. A simple expression like "If DisplayIdTag == 10 then 0 else 1" can be used to hide the display identified as 10 when true. To ensure a seamless user experience, consider creating a panel that matches the size and color of each button and placing it underneath. This way, when a button disappears, the operator will still see a visually consistent layout. It's worth noting that the screen in question is not an alarm screen but rather a Diagnostic Screen, which allows you to customize the displayed information. However, it's uncertain if there is a feature to restrict access to certain settings.

Based on your query, it seems like you are looking to deactivate a specific window. Have you considered removing the diagnostic display from your application as a possible solution?

To disable the Diagnostic Screen on your software, navigate to the System Folder and locate the Diagnostic List Setup option. The help file provides a helpful tip: "If you prefer the Diagnostic List not to open automatically, simply uncheck all boxes." The decision is yours to make. For more detailed information, access the Diagnostic List Setup and click on the Help Button on the property page for a comprehensive explanation. This step can be crucial for enhancing the performance of your software.

cwal61 and Okie both agree that under Global Connections, there is a Display Tab where you can add a connection tag to specify which display is currently open. Each screen must have a unique identification number, which can be set by right-clicking on the display and going to Display Settings. Once a display ID is assigned, use the visibility property of the animation for each button. An expression like "If DisplayIdTag == 10 then 0 else 1" can be used to hide a specific display, such as display 10. Another tip is to create a panel the same size and color as each button and place it underneath, so that if a button disappears, the operator will still see a blank button. It is important to note that the screen being discussed is not an alarm screen but a Diagnostic Screen. While it does have properties that allow you to choose what it displays, it may not have the ability to lock out certain situations. Overall, it is preferred that buttons do not disappear, as it can create confusion for users trying to navigate the screen. It is more user-friendly to load a new screen without already having a button pressed.

Hi Brad, I've worked with PanelViews before and encountered the same issue. If I remember correctly, the alarm is there by default to alert the operator of an unsuccessful screen switch. You might not be able to deactivate it unless you make changes to the core system setup, which can get tricky. Instead, try utilizing visibility conditions to grey out options that would lead the operator back to the current screen. This way, it could visually deter unnecessary selections and reduce the frequency of these alarm pop-ups. Hope it helps!

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. How can I prevent the alarm window from appearing on PanelViews when an operator mistakenly attempts to switch to the current screen? - To prevent the alarm window from appearing when switching to the current screen on PanelViews, you can consider creating unique navigation for each display or deactivating this feature.

FAQ: 2. What is the issue with the alarm window appearing when switching to the current screen on PanelViews?

Answer: - The issue occurs when operators mistakenly attempt to switch to the current screen on PanelViews, triggering the alarm window unnecessarily.

FAQ: 3. What options are available to address the frequent occurrence of the alarm window on PanelViews?

Answer: - You can opt to create unique navigation for each display or explore the possibility of deactivating the feature that triggers the alarm window.

FAQ: 4. Why is it bothersome to have the alarm window appear on PanelViews when switching to the current screen?

Answer: - The frequent appearance of the alarm window on PanelViews can disrupt the operator's workflow and be an unnecessary distraction, hence the desire to prevent this occurrence.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’