I am trying to certify that my old scripts still work in the new Ignition update. I uninstalled and reinstalled Ignition. I imported all the scripts, updated my items to have the proper OPC paths. Nothing is working as it used too. Quality displayed the counter value, my time item says its 1969 and not todays date. Nothing is logging even when I write print ‘hello’ … Everything was working in Ignition 7, scripts haven’t changed, installation process/setup hasn’t changed… What could I be doing wrong? I am confused…
Did you restore a backup or import your scripts and tags by some other means?
I followed the same procedure that I used to in Ig 8
You realize that means nothing to me because I don’t know your procedure?
I installed Ignition, imported my scripts (they are under shared folder) I imported a transaction group, edited my item’s (general properties, opc properties, value mode) . Say my Signal_Value (counter) source value was 999, Signal_Quality would have source value of 999… My Run-Always Expression Items(ignoring trigger) used to have source values but after the update they are blank… It seems that Ignition is not outputting anything.
However it is executing
If you’re importing projects / tags / scripts piecemeal there’s 2 big changes that might affect your scripts:
- project inheritance
- the Gateway Scripting Project setting
if you don’t restore a backup or do an upgrade from a 7.9 system, then to make things act more or less the same as 7.9 you would need to import all your shared scripts into a project called “global”, make all your other projects inherit from the “global” project, and then go and set the Gateway Scripting Project setting to “global” as well.
I tried that but it didn’t work… It seems like Ignition is not trying to write… The scripts I imported are project scripts part of a standalone project not scoped scripts. Any ideas on what else I could try? I followed this link: https://www.dmcinfo.com/latest-thinking/blog/id/9492/3-tools-for-debugging-scripts-in-ignition to try to debug the script but still nothing happened or changed… I’m not even getting error messages.
Not sure if it makes a difference but I have a channel and tags set up in Kepware in which my item values in Ignition are connected to via OPC Path
This is probably best handled with a call to support.