Tu hai incrementato di 1 $w_TAB000_r_cnt, non $TAB000_obj->TAB000_r_cnt, che quindi ha mantenuto il valore iniziale, 5.