So I am facing a wierd issue with a regular 16 bit counter in delta dvpsv2 plc. I have taken a physical input to trigger a count in a regular 16 bit counter. But the counters value doesnt increase. My program scan time is about 10ms but the sensor which is supposed to trigger the input stays on for more than 370ms between cycles. I finally had to use a hardware high speed counter to get around but I am unable to understand why a regular counter wont work. I have tried running the machine at the slowest speed also where the sensor stays on for almost a second and the highest speed where the sensor triggers on for about 170ms. I have tried using rising edge trigger instead of NO contact but still the same issue. the counters work fine with internal bit logic. its only the physical inputs that the PLC is somehow unable to register the counts. Or maybe its getting reset. I dont know. But no matter what, the counter value doesnt increase. I've also tried triggering the counter with a direct physical X input, and also by routing the X input to an internal bit and then using that bit to trigger the counter but still no change. Now if I use only internal bit logic where the bit turns on and off, that the counter will register immediately. Am I missing something here???