Well there's nothing there to suggest any inconsistancy - what the data does show is that the encoder doesn't move very much in 0.5s. Since you've given no details on the motor or encoder or its power source that might
be entirely normal. Or it might be a definite fault - can't tell from here.
Have you though to test the encoder by itself, and the motor drive by itself?
This is the motor as well as the encoder I am using. You'll find all the motor and encoder related specifications there. Also, the wiring has been made as per the mentioned encoder connections.
I am using a combination of 3 of these batteries by regulating is Voltage at 6V.
Yes, I have tested the encoder and the motor separately, both of them works fine independently.
How is the encoder wired? A drawing of your wiring would help.
Is the encoder an open collector output? If so, are there pullup resistors on the encoder outputs? Many encoders have phototransistor or Hall sensor as the output. They may require a pull-up resistor to work.
You've provided 6V to the encoder logic - it needs the Arduino 5V supply I think.
Its worth tracing the wiring if possible, but I strongly suspect that only two wires go to the motor, the others
are for the encoder, and the Vcc wire must therefore be 5V Arduino Vcc.