Has anyone explored the possibility of dynamically changing a tag’s scanclass? Initial use case would be something like “I need to scan this tag once every 10 seconds while it is being controlled by my running sequence, but while my sequence is not running it only needs to be scanned every 10 minutes.”
The first option I can see would be python code and a call to system.tag.editTag, but I’d like to avoid the tag re-evaluation that comes after this system call, especially if there are alarms on the tag that could potentially re-trigger.
The second option I can see would be using a driven scanclass that is driven by some expression, but given that there could be a large number of tags that all need to have scanclasses changed at different times, I don’t think this is a viable option.
Is anyone aware of some existing functionality that would allow a scanclass to change automatically?