XCH Komutu ile 2 data içerisindeki değerler birbirleri arasında yer değiştirilmektedir.

XCH S1 S2

S1 : 1. Data Değişkeni
S2 : 2. Data Değişken



Yukarıdaki örnekte X0 girişi aktif olduğunda XCH(P) komutu "P" pals değerinden ötürü bir kere çalışacak ve D20 ile D40 dataları içeriklerini yer değiştirecektir.

Eğer ki komut sonuna P değeri eklenmez ise komut X0 aktif olduğu sürece sürekli olarak D20 ile D40 içeriklerini değiştirecektir ve yanlış bir çalışmaya neden olabilir.