恭喜,你发布的帖子
发布于 2020-05-20 17:00:49
8楼
字和字节都是表示容量的单位,字占用16位空间,字节占用8位空间。
本来用字表示一个整数,低字节(字.b0)表示整数低位,高字节(字.b1)表示整数高位,这个是没有问题的。
但是西门子地址编址的单位是字节,而日系控制器的则是字,区别就出来了。
比如MW0存储一个整数,由于字节编址的缘故,类似下面:
MB0 MB1 MB2 MB3
就会导致 字.b0=MB1 字.b1=MB0,也就是编址高的字节对应整数中的低字节。
西门子整型变量的高位仍在其高字节(.b1),低位还是在其低字节(.b0)。
明白了没?
请填写推广理由:
分享
只看
楼主