Rung 5, grid positions 11/I and 12/I, should be transferring the data, which was read from the scanner and placed in [%R00100 through %R00127] by the RECV instruction, both to [%R00300 through %R00427] and to [%R00500 through %R00627].
I notice the TON has a 0.1s in it; that should be 0.01s, IIRC, so the timer expires after a quarter-second (twenty-five 0.01s steps), not after two and a half seconds (twenty-five 0.1s steps), although that may not matter.
I see those now... Now if i can get it to pass a good code.