# Perspective or Vision - Lost Network Connection

**URL:** <https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348>\
**Category:** Ignition\
**Tags:** vision, ignition81, perspective\
**Created:** [July 17, 2024, 7:55pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348 "2024-07-17T19:55:08Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [July 17, 2024, 7:55pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/1 "2024-07-17T19:55:08Z")

</div>

Is there way with Vision or Perspective to have the GUI continue to run at the tools if the network connection is lost?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 17, 2024, 8:02pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/2 "2024-07-17T20:02:14Z")

</div>

Not so much with Perspective, but this is what Local Client Fallback with Vision is for: [Local Client Fallback | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/vision/local-client-fallback)

---

<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:** [July 17, 2024, 8:04pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/3 "2024-07-17T20:04:48Z")

</div>

Do keep in mind that Vision's local client fallback still needs **some** gateway to talk to the machinery.

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [July 17, 2024, 9:48pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/4 "2024-07-17T21:48:15Z")

</div>

Thanks. What are your thoughts on loading Perspective on each machine?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 17, 2024, 10:09pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/5 "2024-07-17T22:09:43Z")

</div>

This is, in general, one of the primary use cases for [Edge Panel](https://page.inductiveautomation.com/edge-panel), which can be used to run _either_ Perspective or Vision clients. Though, the end user experience at the plant floor level (when fallback is necessary) is definitely better with Vision.

Fundamentally, the most important thing to know is that neither visualization system will run **at all** without a gateway to talk to. The Ignition _Gateway_ is the thing that actually communicates with your PLC(s), your database(s), etc. Vision clients are running full JVMs, and technically _could_, but deliberately _do not_ attempt to run if they lose connection to their host gateway.

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [July 17, 2024, 10:29pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/6 "2024-07-17T22:29:14Z")

</div>

To make sure I am following

If you have Edge installed the tool it will run unconnected for 35 days and then sync when the connection is restored. Perspective or Vision

If you use Local Client Fallback it will load local project with "minimal realtime information that you need to keep your operation running". Vision Only

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [July 17, 2024, 10:44pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/7 "2024-07-17T22:44:53Z")

</div>

> [@Kevin.Herron](#):
>
> Not so much with Perspective

Until 8.3, that is. You'll be able to allow some limited functionality in the native apps with some new features we're adding.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 17, 2024, 10:56pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/8 "2024-07-17T22:56:35Z")

</div>

If you have Edge _Panel_, then you are in charge of manually creating a "slimmed down" version of your 'main' project (_possibly_ an exact copy, it's going to entirely depend on your circumstances). Then, in the event of a network disconnect, a Vision client that is running connected to your 'main' project can seamlessly (if running on the same physical hardware as your Edge Panel gateway) switch to that "slimmed down" version of your project.

The 35 days stuff only applies to historical data syncing, where the Edge gateway can buffer history data locally in the event of a network outage and, once the network returns, send that data back through to the main system.

I would **strongly** encourage you to contact our sales and/or sales engineering folks for a more in depth talk about this, where you can outline what your needs are and they can tailor their advice to you better. I'm just a guy familiar with the technical side of things.

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [July 18, 2024, 10:24am UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/9 "2024-07-18T10:24:21Z")

</div>

Thank you very much for all the info. Just trying to get an idea where to start. It sounds like the robust solution would be Vision with Edge.

---

<div class="post-metadata">

**Author:** ![ltoscano](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@ltoscano](https://forum.inductiveautomation.com/u/ltoscano)\
**Post date:** [January 30, 2025, 3:29pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/10 "2025-01-30T15:29:47Z")

</div>

But If I have Ignition Edge out at the machine, and I have it set for Perspective, and my local project is in fact a single Perspective screen with scaled down tag database, would local client not work as expected (i.e. cant see main gateway, fallback to local edge project)

So I'd have perspective workstation running in kiosk mode talking to main gateway. Main gateway goes away, client falls back to my edge project.

Am I missing something?

---

<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:** [January 30, 2025, 3:56pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/11 "2025-01-30T15:56:13Z")

</div>

That's basically how it would work. You'd configure this in Perspective Workstation on the Edge client. If your connection to the main gateway also running Perspective is lost, but you're still running locally, it would fail over to your local client. Once network connection is restored to the main gateway, it can recover back to the main gateway, or stay on the local client (this is configurable).

---

<div class="post-metadata">

**Author:** ![ltoscano](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@ltoscano](https://forum.inductiveautomation.com/u/ltoscano)\
**Post date:** [February 5, 2025, 2:51pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/12 "2025-02-05T14:51:46Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [June 17, 2025, 12:10pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/13 "2025-06-17T12:10:51Z")

</div>

On fallback doesn't it use a local gateway, "But if communication to the central Gateway is lost, the Client can automatically retarget to a project that you specify in the local Gateway". I am assuming the local gateway would still be connected to the PLC on the tool.

This is with just Vision not Edge. I am trying to understand why you would need Edge.

---

<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:** [June 17, 2025, 2:22pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/14 "2025-06-17T14:22:26Z")

</div>

Vision itself cannot talk to a PLC. That is what you need Edge for. Fallback connects your Vision client to an alternate gateway, typically Edge.

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [June 17, 2025, 2:54pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/15 "2025-06-17T14:54:22Z")

</div>

Sorry I was referring to Edge Panel. So you would need Edge IIoT running on the tool for the fallback to work? The Edge Panel not having any sql is deal breaker.

---

<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:** [June 17, 2025, 3:07pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/16 "2025-06-17T15:07:58Z")

</div>

If you need a DB, then you have to fall back to a standard edition of Ignition. I would not use fallback for such a case, but a redundant gateway.

(Edge Panel is Edge IIoT plus a user interface.)

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [June 19, 2025, 10:56am UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/17 "2025-06-19T10:56:24Z")

</div>

Is the following scenario possible

1. Standard Vision running connected to our main gateway on Tool #1 with DB
2. The tool has its own switch that is connected to the PLC
3. Connection is lost to main server but still connected to PLC
4. Fallback using IIoT as the local gateway without DB.

---

<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:** [June 19, 2025, 12:18pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/18 "2025-06-19T12:18:42Z")

</div>

> [@Pat\_Cunningham](#):
>
> Connection is lost to main server but still connected to PLC

Vision itself doesn't connect to a PLC. If you have Edge, it can be connected simultaneously.

> [@Pat\_Cunningham](#):
>
> using IIoT as the local gateway

Sure, but you said not having the DB is a deal breaker. Which is it?

(If the main gateway is physically in the same site as the PLC, then I wouldn't use Edge at all. Spend the time and money on a robust network instead. Dual links with Rapid Spanning Tree or similar.)

---

<div class="post-metadata">

**Author:** ![Pat\_Cunningham](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pat_cunningham/32/57710_2.png) [@Pat\_Cunningham](https://forum.inductiveautomation.com/u/Pat_Cunningham)\
**Post date:** [June 19, 2025, 12:43pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/19 "2025-06-19T12:43:25Z")

</div>

The scenario that I am looking at is being temporarily disconnected from the main gateway, that is at the same site, and still being able to control the machine for a short time until the connection is restored.

If we use just Edge Panel then I have no DB even when I am connected to the main gateway but if I use Vision I will have DB, so I am trying to figure how I use the Local Client Fallback.

I understand Vision doesn't directly talk to the PLC and needs a gateway.

I also understand that if I am connected to the local gateway that I will not be connected to the database.

---

<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:** [June 19, 2025, 1:00pm UTC](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348/20 "2025-06-19T13:00:21Z")

</div>

> [@Pat\_Cunningham](#):
>
> if I use Vision I will have DB

You keep saying things like this. This is very confused. Vision is applicable whether you use Standard Ignition or Edge Panel. Vision is just the user interface. It can be pointed at a standard gateway, or it can be pointed at a local Edge Panel gateway. Vision doesn't talk to databases itself--just standard gateways do that.

(Edge Panel can use either Vision or Perspective--not both--and would need to be Vision if you want to use Vision Client Fallback.)

For fallback to work, both your standard gateway and your edge gateway will need to independently talk to your PLC. MQTT is not a good choice for this application if tag writes are needed, as Sparkplug only allows one gateway to do so.

Really, you should be using standard Ignition redundancy. (And you won't have to rewrite your application to fit Edge limitations when it falls over.)

If you are deploying Edge in the same site as standard Ignition, you are screwing up.

[Next page](https://forum.inductiveautomation.com/t/perspective-or-vision-lost-network-connection/93348.md?page=2)
