rdrast
Lifetime Supporting Member
Just another thought now for you. If I create a 500mSec Periodic Task and sucessfully get a 500mSec Pulse. I need to pass this into a number of AOIs in MainTask. Will this work correct?
Not with the task times you are showing. At 300ms on the cyclical task, you are only going to have your pulse present in it 3/5 of the time.
What exactly are you trying to time? It may make more sense here just to do a GSV every scan (GSV TASK TaskName RATE Destination), and accumulate the microseconds in your cyclical task as a 'timer'.
Still, a 300ms scan time of the cyclical task? that seems completely absurd. You might want to talk to the user about taking advantage of Rockwell's trade-up program, and move to a 60 series processor, something sounds just plain wrong there.