From the shift source register,DATA_D that has array, starting with the array data specified in DATA_S1, data for the quantity specified in DATA_S2 are shifted to each smaller array number and 0 is substituted in the last part of the shift source array.
This can be used for the time when a whole word register is shifted under Tracking Control frequently seen in a sequencer program to monitor working status/production data of a production line or collect information. Changing quantity of shift of this program makes word shift by multiple words possible. In this case, it's necessary to check that the array variable is not over the upper limit.
Download a sample program file and detailed description.