I have a square wave being put into the Micro850 input channel 0. I have tried with counting the rising edges with code and with trying the high speed counter example in the user manual. Both act the same. When I do 69 pulses a sec or 69 hz the counter doesn't miss any. When I go to 70 hz the pulse counter starts missing by about 10 pulses.
My system speed sysva_TCYCURRENT is 0 to 1 ms
SYSVA_TCYMAXIMUM is 3 ms
When I try to use the high speed counter I do get the data back out of hsc.accumlator so it seems like its working.
If I go over 100 hertz it doesnt even register 1 pulse or count?? Which is weird the specs says all 24 DC model Micro 800 have 100 Khz high speed counters. We arent even close to that? Is this the upper end limit of the 2080-LC50-48QWB Micro 850 plc or are we not using the code right?
My system speed sysva_TCYCURRENT is 0 to 1 ms
SYSVA_TCYMAXIMUM is 3 ms
When I try to use the high speed counter I do get the data back out of hsc.accumlator so it seems like its working.
If I go over 100 hertz it doesnt even register 1 pulse or count?? Which is weird the specs says all 24 DC model Micro 800 have 100 Khz high speed counters. We arent even close to that? Is this the upper end limit of the 2080-LC50-48QWB Micro 850 plc or are we not using the code right?
Last edited: