当前位置: 主页 > PLC控制

S5转S7后,为什么数据地址会乘2

S5:
———————————–
CDB32
LKF0
TDW90
TDW41
TFW34
————————————————————
转化为S7:

———————————

OPNDB32
L0
TDBW180
TDBW82
TMW34
———————————————————-

我看了整个程序都是这样,DB块里面的地址都乘了2,而MW没有变化.
有什么特殊意义吗?

最佳答案

1、非常正常。因为S7的DW排序为DW0,DW2,DW4…….。与S5明显不同。
2、MW也是这样排序,MW0,MW2,MW4…….。
注意,凡是字(16位)都是这样排序。字节(8位)的排序是DB0,DB1,DB2,……。
3、看看这个:
《为什么S5程序转换为S7程序后位和字节地址发生变化?》下载
htTP://www2.ad.siemens.com.cn/download/Upload/AS/FAQ/24521805.pdf

提问者对于答案的评价:
THANKS.

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号