How is the counter CtrPV[9] being changed? It must have a chance of being changed in some part of the ladder program or in interrupt service routine so that when you check the value of CtrPV[9] there will be a chance that the counter #9 present value can reach 1. It should work.
When you execute SETBIT OUTPUT[1],0 you are trying to turn on Output #1. But is this output also controlled by any ladder logic rung? If so, then the SETBIT OUTPUT[1],0 will only change the output bit for 1 scan time until another part of the ladder program changes it back and that may be the reason you did not see that the output has changed.