指令说明:
DXCH是32位连续执行型交换指令。是将源操作数D1和目标操作数D2的数据交换。
交换数据的范围值为:-2147483648 ~ +2147483647
操作数:
D1:KnY, KnM, KnS,T,C,D,V,Z,LV,DT,
D2:KnY, KnM, KnS, T,C,D,V,Z,LV,DT
指令格式:[DXCH D1 D2]
编程示例:
X1处于导通状态时,DXCH指令每个扫描周期将D1D0和D3D2执行一次数据交换,使得目标操作数不停的发生变化。

|
软元件 |
执行前 |
第一个扫描周期 |
第一个扫描周期 |
|
D1D0 |
123456 |
654321 |
123456 |
|
D3D2 |
654321 |
123456 |
654321 |