Wrong behaviour for timer/VBA
Hi there,
I have a VBA script that runs on a timer every 2 seconds.
The script is (basically) this:
sub watchdogger
Dim watchdogCount as Variable
Dim returnVar as Variable
Set watchdogCount = thisProject.Variables.Item("PLC1_WatchdogCount")
Set returnVar = thisProject.Variables.Item("PLC1_ScadaWatchdogReply")
returnVar.Value = watchdog_count.Value
end sub
Very simple. The problem is that the script doesn't seem to run unless I have a picture displayed with the two variables linked to a numerical text box!
This makes no sense to me whatsoever - I'm hoping it's obvious to someone reading this :-)
Please Note that I want this has a script to be run as I want to store the count locally as well, to check it is changing over time.
Please help!
mat
This is a migrated post! Originally posted on 14.10.2008 by user matholton. Please be aware that information can be outdated.