Hi I have a question about a gray code absolute 8 bit encoder. The encoder is connected to 8 inputs on an Allen Bradley PLC. if you turn the encoder 1 full turn it will count from 0 up to 255 but then instead of returning to zero it starts counting backwards on the next turn until it gets to zero and then on the next turn starts counting up again. I have 2 machines which both seem to work like this. Will this be a special encoder or is this done in software?