We are using a transaction group with a single tag as a trigger, this data doesn’t change very often - only a couple times an hour. The problem we have is that the PLC can take up to 10 seconds to populate all the tags with the correct values, the trigger we are watching is the only one guaranteed to change however it isn’t the last tag the system updates. So we regularly get records in our database that are a mix of the current and previous job, depending on how slow the tags were rewritten.
I’ve changed the OPC data mode to “READ” hoping that the delay would be sufficient but it is still too fast. Is there a way to tell ignition to wait say 20 seconds after the trigger before it reads the entire transaction group?