西门子1200 PLC中SWAP交换指令

西门子1200 PLC中SWAP交换指令

西门子1200 PLC中SWAP交换指令 

当将两个DWORD类型进行交换时,原理如下图(注意点:交换的最小单位是8位):

西门子1200 PLC中SWAP交换指令 

 举例:

西门子1200 PLC中SWAP交换指令

西门子1200 PLC中SWAP交换指令 值:将两个最小交换单元8位进行了交换,为什么是8位呢,而不是其它4位1位呢? 这个是由于西门子PLC高地址低字节的关系,理解西门子字节向字的数据传输过程。