Our plants have three monitors connected to their workstation. Two of those monitors are used as process control interfaces and the third one is a status display out on the plant floor. The third display runs one Perspective view in fullscreen. I implemented this as a double click event to toggle fullscreen mode. This is the config I'm using:
Typically, our plants use a web browser to access the pages and this works very well. They can either press F11 or double click on the screen and only that one tab of the web browser will enter fullscreen mode.
However, some plants like using Perspective Workstation. When I attempted to utilize this display at a plant using Perspective Workstation, it would make every single display launched via Perspective Workstation enter full screen mode. I tried changing the fullscreen action Element to "View", but it just changed the background black, which I'm not really sure why...
Can anyone confirm that with Perspective Workstation there is no way to achieve this without launching multiple instances (which consumes more licenses than we have available)? I'm probably just going to recommend that all plants use the web browser because we can open multiple instances on a single workstation and the fullscreen action only affects the one display.
In addition, why does launching multiple tabs in one browser consume one Perspective session, but opening up multiple instances of a Perspective Workstation client consume multiple Perspective sessions?
In addition, why does launching multiple tabs in one browser consume one Perspective session, but opening up multiple instances of a Perspective Workstation client consume multiple Perspective sessions?
A Browser Session is identified as one session, and each tab open is an open page in the session.
If you are launching Workstation projects as separate applications then they will each have their own session. Did you configure this interface at all?
Workstation does have multi-monitor support, but you'd need to configure the Workstation launcher > Page Configuration tab settings so the app is aware it's one session with multiple monitors.
That's good to know and aligns with my expectations.
This is the part I don't really understand. While I can open up a limitless amount of browser tabs for one Perspective session license, I'm only able to open up one instance via Perspective Workstation. How come the session license via Perspective Workstation isn't tied to something unique on the computer like a MAC address or IP address?
Yes, I did. That's not the problem here. I'm able to configure multiple monitors without any issue.
What I need some help with is understanding the following:
For Perspective Workstation apps, why does the Fullscreen Action put all of the monitors for a given application into full screen instead of just the view that initiates the action?
Should I instead be using the Fullscreen Action "View" setting instead of "Page"? I don't fully understand the difference between these two options
When I tried using "View" instead of "Page" the application did not change to fullscreen and instead the background of the page just turned black (not a switch to dark theme). Is this an error on my part or a bug?
While I can open up a limitless amount of browser tabs for one Perspective session license, I'm only able to open up one instance via Perspective Workstation.
You are describing the benefit of a Browser. Since a Browser can make infinite tabs it may mean the workstation feels more constrained because it doesn't have the native browser functionality we are used to (allowing us to copy and edit URLs etc).
For Perspective Workstation apps, why does the Fullscreen Action put all of the monitors for a given application into full screen instead of just the view that initiates the action?
I am not sure on this, I haven't tested this or anything related to Fullscreen on Workstation. Perhaps others have. It sounds like there are fairly limited options so I would test each case to see if it aligns with what you want.