Gateway startup script

I have made changes to my gateway startup script on my global project. When I launch my secondary project which is tied to my global project, it seems like it runs some older version of my startup script because I cannot see the changes I've made being applied to the project.

All gateway event scripts are (currently) the same resource on disk, so project inheritance is "all or nothing" - either you have the parent's definition or your local project's, for all gateway event script types at once.

This is planned to be fixed in 8.3.

So is there something I can do to apply the changes I've made to the script. (I am new to Ignition so I am not very familiar with the software).

The correct answer (for now) is to not define any events in inheritable projects. Define them on the leaf projects. If you want them to all do the same thing, each event would have a one-line call to a function in a project library script, passing the necessary event values as function arguments. The project library script itself can be inherited.

2 Likes