V区 M区定义:
V-变量存储器:相当于内辅继电器 vw0
PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。变量存储器就是根据这个实际的要求设计的。变量存储器是S7-200CPU为保存中间变量数据而建立的一个存储区,用V表示。
可以按位、字节、字、双字四种方式来存取。
M-位存储器 mw0
PLC执行程序过程中,可能会用到一些标志位,这些标志位也需要用存储器来寄存。位存储器就是根据这个要求设计的。位存储器是S7-200CPU为保存标志位数据而建立的一个存储区,用M表示。该区虽然叫位存储器,但是其中的数据不仅可以是位、还可以是字节、字或双字。
M在编程中被广泛使用,可作为中间变量,也可以输出结果给上位机,等等。
适用场合:
V区是掉电保持的,M区则有部分是部分不是。如果需要掉电保持就用V区;
V区容量很大,M区容量很小。所以V区可以作为M区的扩展(如果程序很小,就无所谓了);
没有特殊要求时,使用M区和V区都可以,就看个人喜好了。