Common Tasks in Vision
This section provides examples of common tasks that users often want to accomplish when working with a feature or module. It also helps break down tasks that can feel complex or unfamiliar.
Each example is written as a self-contained walkthrough. Some examples touch other areas of Vision or the platform and most can be adapted or expanded once you understand the basics. These examples are meant to give you a solid starting point whether you are new to Vision or exploring a feature you have not used before.
Component Animation​
Users can create animation within a Vision project. The Component Animation page walks through multiple ways to animate graphics on a window. Each method varies in complexity and offers different solutions depending on your needs.
Custom Input Template​
Simple templates can be created and reused to establish consistent user input fields across windows. The Custom Input Template example is straightforward to build and can help you quickly construct windows that require multiple user input components.
Client Tags for Indirection​
Vision Client Tags can act as variables across all windows, allowing you to indirectly reference a group of tags, such as a plant area. The Client Tags for Indirection example shows how a user can select an area from a Dropdown List and have the correct windows load automatically based on that selection.
Dropdown Lists​
Dropdown Lists are a common way to display a set of user-selectable options. The Dropdown List Example shows how to configure a list, populate it with data, and use the selected value to drive behavior in a Vision project.
High Performance HMI Techniques​
Understanding and utilizing good HMI techniques can help present information more clearly and efficiently than a standard P&ID display. The High Performance HMI Techniques page outlines methods for creating simpler screens with reduced visual noise. These approaches promote better practices that improve usability and operator awareness.
Multi-Monitor Clients​
Vision Clients can span multiple monitors to support operator workstations or control rooms. The Multi-Monitor Clients example demonstrates how to configure window positions, define monitor layouts, and open windows on specific displays.
Open Dynamic Windows on Startup​
Sometimes it is necessary to Open Dynamic Windows on Startup so different users see different windows when they log in. While any window can be configured to open on startup, that window would open for all users. As demonstrated in the Dynamic Windows example, you can use scripting to control which windows open based on user roles or other criteria.
Tank Cutaways​
The Tank Cutaways in the Symbol Factory may look like simple shapes, but they can be used to mask portions of SVG diagrams and create a "cutaway" view. This allows you to display internal information, such as material levels or component details inside a tank or machine.