寄存器字(word)可存储16位二进制数值,字节(Byte)8位二进制数,位(bit)就是一位二进制数。
西门子的数据寄存器是由V来表示,它分字节(B)、字(W)、双字(D),编程的时候一定注意的是如果使用了VW100 那么其它地方就不能用VB101了,因为VB101已被VW100低位地址使用了,如用了VD100那VB100到VB103就不能用在其它地方了。
OMRON的数据寄存器和西门子的不一样,只有一个前缀“D”,它是用指令来对位、字、双字直接进行读写。不过要注意的是OMRON的是高位字存于高地址,低位字存于低地址;而西门子的是高地址存低位,低地址存高位,大家以后进行位操作时可不要弄错了。
还有要注意的是西门子(S7-200)中间位(M)很少只有224个,不够用的时候可以用字节来抽取位如V0.0-V0.07(这时VB0就不能在其它地方用了)当中间位使用。
看下面S7-200模拟软件位、字的动画注意鼠标动作(点击动画放大):
下面是OMRON CX-Programmer 与CX-Designer 模拟动画操作(点击动画放大):
Contact: 吴经理
Phone: 13808548642
Tel:
Add: 福建省泉州市洛江区万虹路99号