Your post included the keywords: "Copy" and "Swap"
The ordinary COP instruction will move two integers from an INT[x] array into a single DINT when the Length argument is 1. The data moves "bitwise"; it is not converted to a new number like it would be with the MOV instruction.