产品设计
级别: 略有小成
精华主题: 0
发帖数量: 98 个
工控威望: 376 点
下载积分: 1275 分
在线时间: 467(小时)
注册时间: 2009-04-04
最后登录: 2024-01-02
查看产品设计的 主题 / 回贴
楼主  发表于: 2011-03-13 23:50
S7-200学习中,大侠帮解释下SWAP字节交换指令具体在什么情况下用到此指令,请举例,谢谢
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6769 个
工控威望: 38370 点
下载积分: 2995 分
在线时间: 9505(小时)
注册时间: 2006-09-13
最后登录: 2024-11-18
查看cvlsam的 主题 / 回贴
1楼  发表于: 2011-03-14 05:58
举一个简单的例子:
一些设备的通讯其传输的数据可能存在两种情况,
1、高位在前,低位在后,如日系的PLC的存储数据
2、高位在后,低位在前,如西门子的PLC的存储数据

这样就面临的一个情况,即拿到的数据与想要的数据存在低位在高位,而高位在低位的状况,此时就需要使用SWAP指令去交换高低位的数据。