We have a dataset memory tag (project tag, not client tag).
In each row of the dataset there is a date in the last column (type=date).
In some places we display the time difference of the date in one of the rows in the dataset and now - fx. “01:23:10”.
We have a gateway timer script that checks the dates in the dataset memory tag every minute.
If the date in the dataset is older than now it is overwritten with the default date 1970-01-01 00:00:00.
When the gateway timer script writes to the dataset tag it seems to work correctly.
By inspecting the data in the dataset the correct date has been written.
However the places where we display the time difference of the date in the dataset and now doesn’t work properly. They still show the difference of the date that was in the dataset before it was written to by the gateway script.
If I right click the dataset tag and restart it the problem resolves itself and the places where we display time differnece now works properly.
Does anybody know what’s wrong here?
I should mention we run Ignition v.8.0.15.