1. When you say 'worked' in DS5, how much was the variance?
Here is the DS5 comparison:
STR X1
STR CT0
CNT CT0 K8
STR CT0
LD K6000
DIV TA3
OUT V11762
STRN CT0
TMRF T3 K9999
END
2. Is it possible X1 is making at an inconsistent rate?
Yes they are inconsistant but not 25% inconsistant. When I put the 260cpu in my test rack it will vary by only 2%.
3. What is your expected time for the 8 actuations of X1?
On my test set it is about 250ms
4. Is it possible the input is bouncing? Remember the DoMore's much faster scan time. A clue would be if the time is varying in steps of 1/8 the expected time. Your 25% sounds suspicious.
I think you are on to something... I will try to debounce and retest when time allows.
5. Is this in the $Main routine or somewhere else?
I have stripped all other code and only have this running in the main program for testing.
3. What is the actual result you are getting in DLV10?
On my test it varies from 211 to 277