Any tricks to force a value change script on a tag?

I have a heap of instances of a particular UDT that do function x on value change. I now also want them to perform the same function every hour on the hour. My capability extends to

  • moving as much as I can from the value change script to a shared script
  • writing a gateway function (on schedule) that browses the tags of the specified UDT to get all paths for all data points within the UDT instance
  • Looping through and running the function

Before I go down this path - does anyone have a better idea?? Any way I can simply force the value change script of tag x to fire?

Any help is appreciated!

Cheers,
Keiran

You may add a memory tag in your UDT that has an expression that gets the Hour part of the system datetime, and then place the same script on the value change script of it