VB是字节,8位的。VW是字,16位的。,VD是双字,32位的。什么时候使用则要看具体的情况。
VB表示V存储区的一个字节Byte,可用于存放短整型数据。
VW表示V存储区的一个字Word,可用于存放整型数据。
VD表示V存储区的两个字Double Word,可用于存放双整型和浮点数数据。
论整数而言,VB一个字节范围0-256,VW一个字范围0-37268,VD双字,范围就不计算了。
平时用VW居多,如果数值很小,为节省空间,可以用VB存储。如果数值超过37268,或是浮点数,就用VD存储。
MB基本上是顺手就用了,和VB的用法一样。有些人喜欢用M,包括位M0.0或字节MB和字MW,在编程时顺手就写了。其实MB,MW,完全可以用VB,VW代替。
扩展资料:
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,
刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。