Ignition Hub and Spoke Layout - Discussion

We have one project that runs on a main Ignition server (full Ignition). There are 5 computers that function as clients and also have Ignition Edge for fallback.

  • Each edge gateway is configured with only the device connections for that "local area."
  • Each edge gateway runs the same project as the main Ignition server as the fallback.
  • The project is set up to show/hide/disable navigation on specific screens based on the area that is determined by which devices are connected to the gateway. (all = master, 1,2,3 = area 1, 4,5,6 = area 2... etc.).
  • Each "area" also has it's own tag provider on the master gateway.

Each edge gateway is connected to the central gateway with EAM.

  • There are tasks to "send" UDT definitions between the providers on the master gateway - triggered manually when UDT definitions are updated.
  • There are tasks to send the tags in each tag provider from the master to the corresponding gateway.
  • There is a task to send the project to each edge gateway.

Needs some scripting to get trend pens for tags to automatically update their history path based on which gateway the project is running from.

1 Like