MorphuisOGrady
Member
Gentlemen,
I have been called in to make a few modifications to a program created by another vendor. The controller is an AB L-55 Version 16.
The first thing to note is the Main task scan time is extremely high at approx 300ms. There is also an additional periodic task set at 100mS.
Basically I need a 500ms pulse and with this i want to increment a register which i will you to adjust a speed reference .
The problem is my program is not "catching" all the pulses. For a minute i would expect to get the Timer.DN bit 120 times but in fact i only get it 30 times.
Can anyone make sense of this?
I have been called in to make a few modifications to a program created by another vendor. The controller is an AB L-55 Version 16.
The first thing to note is the Main task scan time is extremely high at approx 300ms. There is also an additional periodic task set at 100mS.
Basically I need a 500ms pulse and with this i want to increment a register which i will you to adjust a speed reference .
The problem is my program is not "catching" all the pulses. For a minute i would expect to get the Timer.DN bit 120 times but in fact i only get it 30 times.
Can anyone make sense of this?