# Edge Configuration?

**URL:** <https://forum.inductiveautomation.com/t/edge-configuration/26012>\
**Category:** Ignition\
**Created:** [June 21, 2019, 2:47pm UTC](https://forum.inductiveautomation.com/t/edge-configuration/26012 "2019-06-21T14:47:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoeJansen](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/joejansen/32/5277_2.png) [@JoeJansen](https://forum.inductiveautomation.com/u/JoeJansen)\
**Post date:** [June 21, 2019, 2:47pm UTC](https://forum.inductiveautomation.com/t/edge-configuration/26012/1 "2019-06-21T14:47:44Z")

</div>

I’m struggling to understand exactly how the edge plugins work. I’ve watched the video several times as well as reading the product sheet, but it just isn’t coming together for me.

I have an ignition server and several clients. I want to add a panel pc, but since the network connection might be lost at that location intermittently, I want to be able to do the store and forward.

Do I just need an edge panel? Do I need edge enterprise to get the S&F? Page 5 of the ignition edge product sheet ([http://pages.inductiveautomation.com/rs/966-TUX-261/images/Ignition-EDGE-Product-Sheet.pdf](http://pages.inductiveautomation.com/rs/966-TUX-261/images/Ignition-EDGE-Product-Sheet.pdf) at the bottom implies that I need both, but the 7.9 edge architecture video at 0:48 seems to indicate differently.

Can someone tell me what I need if I just want a panel PC as a client that can do S&F if the network connection is lost.

Thanks

---

<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:** [June 21, 2019, 3:14pm UTC](https://forum.inductiveautomation.com/t/edge-configuration/26012/2 "2019-06-21T15:14:42Z")

</div>

I assume that by store and forward you mean “send historical data to a main gateway”. If so, then _that capability_ requires Edge Enterprise. Edge comes with local storage, but the ability to send that data to another gateway is part of Edge Enterprise.

If you also want _visualization_ on the Edge gateway (whether as fallback or standalone) then you need a Panel license as well. The Vision module has had a notion of ‘local client fallback’ for a long time - it’s not new to Edge, it just works particularly well there. Any Vision client has the ability to look _locally_ for a running Ignition gateway and switch to it - so as long as you’ve got the Edge gateway directly running on the machine that will act as your “panel” PC, a Vision client running on that machine (connected directly to your _main_ gateway) will automatically switch over to running the project from your Edge gateway if the network connection fails.

---

<div class="post-metadata">

**Author:** ![JoeJansen](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/joejansen/32/5277_2.png) [@JoeJansen](https://forum.inductiveautomation.com/u/JoeJansen)\
**Post date:** [June 21, 2019, 3:22pm UTC](https://forum.inductiveautomation.com/t/edge-configuration/26012/3 "2019-06-21T15:22:33Z")

</div>

Awesome, thanks.

So if I get the edge gateway running on the panel PC and run the vision client from the central gateway, the edge gateway will pick up the connection if it fails? Do I need EAM for the edge gateway to sync everything back up to the central gateway, or will it just work via magic?

---

<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:** [June 21, 2019, 3:27pm UTC](https://forum.inductiveautomation.com/t/edge-configuration/26012/4 "2019-06-21T15:27:29Z")

</div>

So, client fallback is “dumb” - it just switches to a predefined project (in Edge’s case, the only project) on the Edge gateway. No project synchronization happens automatically. The two commonly recommended options are:

1. Maintain a small, simple project on the Edge gateway that only gives local operators the information they need _right then and there_. Don’t worry about keeping things synchronized if you make changes on the “main” project - keep this fallback project as stripped down as possible to still keep things functional if the network fails.
2. Use EAM and send a project/resources from your “main” gateway to your Edge gateway(s); either periodically or manually after you’ve made changes. This is obviously a “better” user experience, in that the screen operators are looking at doesn’t have to change significantly if the network drops out, _but_ means a bit more engineering effort from you/whoever is developing these projects. In particular, the main thing to be aware of is tag providers. If you’re only using one “main” system and one “edge” system, that’s fairly easy; but if you’re going to connect multiple Edge systems (each with its own corresponding remote tag provider on the main system) then getting the tag providers (and all relative tag lookups inside the Vision project(s)) correct becomes more difficult. It’s not insurmountable, it’s just something you should be aware of (and ideally, plan for) from the start.
