对于日常数据来说,我们所认为的是从右往左,依次是从低位到高位,即左是高位,右是低位,如12345,1是最高位,5是最低位。
对于西门子plc一个字节、一个字,或双字来说,它也有高位低位之说:
如:
MB10 :是1个字节,包括8个位:M10.0 ~ M10.7 是一个字节,由8个位组成,它的排列顺序与日常数据相同。数据大的(位号)在左,小的在右。
排列顺序如下:
M10.7 M10.6 M10.5 M10.4 M10.3 M10.2 M10.1 M10.0
2、MW10: 是1个字,包括2个字节( 共16个位):MB10,MB11 .排列顺序如下 :
MB10 MB11
它可看出,数小的MB10,在左侧,是高位,数据大的11,在右侧,是低位,这就是所说的西门子plc的“高位低存,---即高八个位存在低字节内,低八位存在高字节内。
因此,我们在对MW10赋值时,比如23,255,256这些数是存在MB10内,还是MB11中,通过PLC实际操作来看,如下图:
联系客服