XCH

指令说明:

       XCH16位连续执行型交换指令,将源操作数D1和目标操作数D2的数据交换。

交换数据的范围值为:-32768 ~ +32767

操作数:

       D1KnY, KnM, KnS,T,C,D,V,Z,LV,DT

D2KnY, KnM, KnS, T,C,D,V,Z,LV,DT

指令格式:[XCH  D1  D2]

编程示例:

X1处于导通状态时,XCH指令每个扫描周期将D0D1执行一次数据交换,使得目标操作数不停的发生变化。

软元件

执行前

第一个扫描周期

第二个扫描周期

D0

10

36

10

D1

36

10

36