# \[AHA-123\] Perspective Workstation and multiple instances on one monitor

**URL:** <https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [February 10, 2025, 6:54pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122 "2025-02-10T18:54:08Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeff\_Krol](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jeff_krol/32/69426_2.png) [@Jeff\_Krol](https://forum.inductiveautomation.com/u/Jeff_Krol)\
**Post date:** [February 10, 2025, 6:54pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/1 "2025-02-10T18:54:08Z")

</div>

Hello,

I have a customer that wants to use the Windows 11 tiling feature on a large screen 4k TV to display four Perspective views at once. I was hoping to be able to use the Perspective Workstation application for this. However, each instance that we load through that app creates a new session.

I was hoping to modify the workstation.json config file to support this, but it doesn't seem to work. Ultimately what I'm looking to do is to launch four instances of the main view for tiling, and another view to put on a different monitor (visible outside of the operator's room).

This is similar to the person requesting support for Ultrawide monitors here:  
[Perspective Multi Monitor on Ultrawide - Ignition - Inductive Automation Forum](https://forum.inductiveautomation.com/t/perspective-multi-monitor-on-ultrawide/64232)

Creating a new view with all four windows is just not an option for us right now as it would require too much project rework. What I ended up doing was using Edge to install the main view as an application and they can launch the four of those as needed.

Is there some way to achieve this with the Perspective Workstation application?

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [February 10, 2025, 7:17pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/2 "2025-02-10T19:17:38Z")

</div>

> [@Jeff\_Krol](#):
>
> Creating a new view with all four windows is just not an option for us right now as it would require too much project rework.

Can you explain further? It looks like you'd just need a view with four embedded views (not "windows" - that's a Vision term). That wouldn't take any significant effort. Is there some other consideration?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 10, 2025, 7:27pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/3 "2025-02-10T19:27:53Z")

</div>

If you want each screen to have its own page navigation in Workstation, you must use separate sessions (Workstation doesn't do tabs). If you use a browser, you can open four windows from one session.

---

<div class="post-metadata">

**Author:** ![Jeff\_Krol](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jeff_krol/32/69426_2.png) [@Jeff\_Krol](https://forum.inductiveautomation.com/u/Jeff_Krol)\
**Post date:** [February 10, 2025, 8:21pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/4 "2025-02-10T20:21:03Z")

</div>

Yes, I'm aware that windows are a Vision concept. I misspoke.

Well, I can open up four views, but I don't know how the menu would control each of those independently. They don't need just four fixed views; they need four instances of the entire SCADA project running as they are typically changing at least two of those views.

---

<div class="post-metadata">

**Author:** ![Jeff\_Krol](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jeff_krol/32/69426_2.png) [@Jeff\_Krol](https://forum.inductiveautomation.com/u/Jeff_Krol)\
**Post date:** [February 10, 2025, 8:27pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/5 "2025-02-10T20:27:53Z")

</div>

> [@pturmel](#):
>
> If you want each screen to have its own page navigation in Workstation, you must use separate sessions (Workstation doesn't do tabs). If you use a browser, you can open four windows from one session.

Yes, this is why I ended up using a Progressive Web App (PWA) so I'm ultimately just running four browser windows in a tiled configuration. It works well, but I'm wondering why can't I do this using Perspective Workstation? Each time I run the system from Perspective Workstation, it consumes another session. If we had unlimited sessions, this wouldn't be a problem.

If I could "trick" Windows into thinking this one monitor was four separate monitors, the Perspective Workstation would let me configure it as it does with multiple monitors right now.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 10, 2025, 8:34pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/6 "2025-02-10T20:34:59Z")

</div>

If using Xubuntu or other linux distribution offering XFCE, you can use modern `xrandr --setmonitor` to create virtual desktops to which you can target Perspective Workstation.

> <https://askubuntu.com/questions/150066/split-monitor-in-two>

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [February 10, 2025, 8:47pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/7 "2025-02-10T20:47:59Z")

</div>

Correct me if I am wrong here, but you are trying to use five sessions on a gateway that has only got a license for one?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 10, 2025, 8:57pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/8 "2025-02-10T20:57:31Z")

</div>

> [@David\_Stone](#):
>
> on a gateway that has only got a license for one?

> [@Jeff\_Krol](#):
>
> using Edge

I presume that's a yes.

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [February 10, 2025, 9:37pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/9 "2025-02-10T21:37:49Z")

</div>

I think you'll have to rework your perspective project to use embedded views in each quadrant of the screen. I remember digging into this once for a customer who was thinking of going to Perspective and using 4 "virtual" monitors, but we ended up doing Vision instead, so it wasn't an issue, but I was able to do something like this using embedded views if I recall when I tested it.

---

<div class="post-metadata">

**Author:** ![Jeff\_Krol](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jeff_krol/32/69426_2.png) [@Jeff\_Krol](https://forum.inductiveautomation.com/u/Jeff_Krol)\
**Post date:** [February 10, 2025, 10:04pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/10 "2025-02-10T22:04:07Z")

</div>

Would you call opening up five Perspective tabs using five licenses?

---

<div class="post-metadata">

**Author:** ![Jeff\_Krol](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jeff_krol/32/69426_2.png) [@Jeff\_Krol](https://forum.inductiveautomation.com/u/Jeff_Krol)\
**Post date:** [February 10, 2025, 10:05pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/11 "2025-02-10T22:05:55Z")

</div>

Our license has two sessions available and opening up multiple browser windows/tabs only counts as one session. Opening multiple Perspective views using the multi-monitor support in Perspective Workstation only counts as one session as well.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 10, 2025, 10:08pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/12 "2025-02-10T22:08:02Z")

</div>

> [@Jeff\_Krol](#):
>
> Opening multiple Perspective views using the multi-monitor support in Perspective Workstation only counts as one session as well.

Right, as expected. They share authentication cookies, so it is just one session.

If you open a private tab in a browser, it will get a new set of cookies, and therefore will be a new session.

Bottom line: I don't know if you will succeed in Windows. A possibility exists in Linux.

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [February 10, 2025, 10:08pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/13 "2025-02-10T22:08:44Z")

</div>

I'm actually not sure from a licensing side of things what they count, but each browser from a programming perspective is a new session I believe (I could be wrong)

---

<div class="post-metadata">

**Author:** ![Jeff\_Krol](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jeff_krol/32/69426_2.png) [@Jeff\_Krol](https://forum.inductiveautomation.com/u/Jeff_Krol)\
**Post date:** [February 10, 2025, 10:09pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/14 "2025-02-10T22:09:01Z")

</div>

Thanks Michael, I agree that would probably be a good solution. It's not viable for me right now so I'm good with the PWA approach.

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 10, 2025, 10:11pm UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/15 "2025-02-10T22:11:10Z")

</div>

This is something we are looking into for Workstation. There is no ETA or anything yet, but its on our radar.

Thanks,  
Jonathan C

---

<div class="post-metadata">

**Author:** ![Chris\_Bingham](https://avatars.discourse-cdn.com/v4/letter/c/e5b9ba/32.png) [@Chris\_Bingham](https://forum.inductiveautomation.com/u/Chris_Bingham)\
**Post date:** [February 11, 2025, 12:17am UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/16 "2025-02-11T00:17:00Z")

</div>

I haven't tested...consider this a brainstorm...  
Wondering if you could install a few virtual displays, then use existing PW config to load a different page per 'display'. If the application does open all desired windows, dragging & docking them all on a single monitor might prove difficult.

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [February 11, 2025, 1:04am UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/17 "2025-02-11T01:04:02Z")

</div>

I haven't used one, but there are some virtual splitters you could try, here's one.

[Monitor Splitting • Features • DisplayFusion by Binary Fortress Software](https://www.displayfusion.com/Features/MonitorSplitting/#:~:text=Monitor%20splitting%20allows%20you%20to,take%20the%20splits%20into%20account).

---

<div class="post-metadata">

**Author:** ![hunterdg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/hunterdg/32/67774_2.png) [@hunterdg](https://forum.inductiveautomation.com/u/hunterdg)\
**Post date:** [February 11, 2025, 5:30am UTC](https://forum.inductiveautomation.com/t/aha-123-perspective-workstation-and-multiple-instances-on-one-monitor/102122/18 "2025-02-11T05:30:16Z")

</div>

> **[Dell UltraSharp 43 4K Monitor (U4323QE) - Computer Monitors | Dell USA](https://www.dell.com/en-us/shop/dell-ultrasharp-43-4k-usb-c-hub-monitor-u4323qe/apd/210-bfpo/monitors-monitor-accessories)**
>
> Shop the Dell UltraSharp 43 Inch 4K USB-C Hub Monitor (U4323QE), connect up to 4 PCs on a quad screen with 4K resolution, or view all computer monitors at Dell.com.

Perhaps a bit overkill, but I can’t recommend this monitor enough - not only is it a docking station replacement, it can also be configured as 1,2,3 or 4 separate displays. Even has KVM and PiP functionality.

I’ve probably purchased ~15 of them so far across control rooms (replaced 20 displays with 5 of these), overhead displays, personal office/home…
